/* Контент */
.rel									{ position: relative; }
.column									{ float: left; position: relative; }	
.left									{ width: 300px; text-align: left; border: 0; }
.right									{ width: 283px; text-align: center; margin: 0 auto; border: 0; }
.center									{ width: 413px; border-left: solid 1px #e1e1e2; border-right: solid 1px #e1e1e2; text-align: left; } 						 
/* Левая колонка */
.left .foto								{ width: 210px; height: 147px; margin: 25px 13px 0 15px; }
.left .title								{ width: 129px; height: 13px; position: absolute; top: 37px; left: 141px; }	
.left span								{ position: absolute; top: 51px; left: 142px; color: #999; }	
.left p									{ margin: 10px 13px 0 13px; }		
.left .news								{ color: #000; font-weight: bold; }	
.left p a.linkNews						{ text-decoration: none; color: #000; }
.left p a.linkNews:hover  				{ text-decoration: underline; } 
.left .points							{ margin-top: 19px; }		
.left .friend							{ position: absolute; top: 42px; left: 12px; }	
.left .maney								{ position: absolute; top: 122px; left: 12px; }	
.left .car								{ position: absolute; top: 202px; left: 12px; }	
.left .medal								{ position: absolute; top: 282px; left: 12px; }	
.left .learn								{ position: absolute; top: 362px; left: 12px; }	
.left .block								{ position: relative; width: 240px; left: 55px; }
.b1										{ top: 22px; }
.b2										{ top: 45px; }
.b3										{ top: 68px; }
.b4										{ top: 91px; }
.b5										{ top: 114px; }
.left a.titleNews, .left .block a			{ font: bold 13px Arial; color: #c00; }
.left a.titleNews						{ padding: 20px 0 10px 0; }
.left .block	a							{ font-size: 12px; }
.left .block	p							{ margin: 0; margin-top: 3px; }
/* центральная колонка */
.center .block							{ z-index: 5; width: 384px; height: 86px; background: url('/img/blockMat.gif'); background-color: #f4f4f6; position: relative; top: 14px; margin: 0 0 0 14px; }
.other									{ position: absolute; top: 122px; }
.abs									{ position: absolute; top: 86px; } 	
span.nowrap								{ white-space: nowrap; }
.center .height							{ height: 181px; }
.center .block .roof						{ position: absolute; top: 13px; left: 16px; width: 47px; height: 61px; }
.center .block .mastic					{ position: absolute; top: 14px; left: 18px; width: 38px; height: 57px; }
.center .block .sealant					{ position: absolute; top: 11px; left: 24px; width: 24px; height: 63px; }
.center .block .heater					{ position: absolute; top: 14px; left: 14px; width: 48px; height: 60px; }
.center .block .glass					{ position: absolute; top: 11px; left: 24px; width: 30px; height: 62px; }
.center .block .title					{ position: absolute; top: 4px; left: 76px; font: bold 16px Arial; //top: 16px; }
.center .block .o						{ color: #c30; }
.center .block .b						{ color: #4c4c99; }
.center .block .g						{ color: #390; }
.center .block .m						{ color: #c0c; }
.center .block .lb						{ color: #06c; }
.center .block p							{ position: absolute; top: 30px; left: 76px; width: 310px; text-align: left; color: #666; //top: 40px; }
.center .block .miniCarrierUp			{ z-index: 100; position: absolute; top: 0; left: 0; width: 384px; height: 86px; cursor: pointer; background-color: #fff; opacity: 0; filter: alpha(opacity=0); -moz-opacity: 0; }
.center .block table.f					{ position: absolute; top: 12px; left: 70px; width: 282px; height: 40px; border-collapse: separate; table-layout: fixed; text-align: left; //top: 14px; }
.center .block table.f div					{ height: 20px; width: 18px; text-align: left; background: url('/img/filds.gif') 0 0 no-repeat; }
.center .block table.f td a					{ font-size: 12px; color: #000; text-decoration: underline; position: absolute; top: 2px; left: 24px; }
.center .block table.m div					{ background: url('/img/filds.gif') 0 -20px no-repeat; }
.center .block table.s div					{ background: url('/img/filds.gif') 0 -40px no-repeat; top: 12px; //top: 10px; }
.center .block table.h div					{ background: url('/img/filds.gif') 0 -60px no-repeat; top: 12px; //top: 10px; }
.center .block table.g div					{ background: url('/img/filds.gif') 0 -80px no-repeat; }
.center .invis							{ z-index: 1; position: absolute; top: -72px; background: url('/img/blockMat1.gif'); height: 108px; } /* top: 8px; */
.invis img.buttonDown					{ position: absolute; top: 90px; left: 239px; cursor: pointer; }
.invis .link								{ position: absolute; top: 89px; left: 258px; }
.invis .link a          						{ color: #666; text-decoration: underline; cursor: pointer; } 
.center .blockEnd						{ width: 413px; height: 35px; }
.center img.button						{ float: right; position: relative; top: 14px; right: 15px; cursor: pointer; //right: 10px; }

#matGlass, #matHeater, #matSealant, #matMastic, #matRoof { display: none; }

/* правая колонка */
.right .specOffer						{ height: 350px; }
.specOffer .offer						{ margin: 25px 0 0 15px; width: 136px; height: 17px; float: left; }
.specOffer .baner						{ position: absolute; top: 56px; left: 14px; width: 255px; height: 256px; text-align: left; }
.specOffer .baner .content				{ width: 256px; height: 257px; }
.specOffer span							{ position: absolute; top: 325px; left: 15px; }
.specOffer span a						{ color: #000; }
.right .liders							{ position: relative; text-align: left; }
.right .points1							{ margin: 10px 5px 0 0; padding: 0; }
.right .tLiders							{ margin: 20px 0 13px 13px; }
.right .block							{ margin: 0; margin-left: 13px; width: 220px; height: 70px; position: relative; }
.right .block .icon						{ width: 15px; height: 16px; }
.right .block .first						{ background: url('/img/iconLiders.gif') 0 0 no-repeat; }
.right .block .second					{ background: url('/img/iconLiders.gif') -15px 0 no-repeat; }
.right .block .third						{ background: url('/img/iconLiders.gif') -30px 0 no-repeat; }
.right .block .fourth					{ background: url('/img/iconLiders.gif') -45px 0 no-repeat; }
.right .block .fifth						{ background: url('/img/iconLiders.gif') -60px 0 no-repeat; }
.right .block .text						{ position: absolute; top: 0; left: 22px; color: #666; }
.right .block .text a						{ color: #000; font-size: 12px; }
.right .block .text p						{ padding: 0; margin: 0; padding-top: 5px; }
