/* Верх */

#top 							{ width: 760px; height: 145px; }

#logo							{ height: 102px; width: 190px; float: left; background: url(aermec-inner-logo.gif)/*tpa=http://aermec.ru/img/aermec-inner-logo.gif*/ no-repeat top left; }



/* Навигация наверху */

#top-nav						{ height: 30px; float: right; text-align: right; font-size: 10px; margin-top: 17px; padding-right:5px; }

#top-nav a						{ color: #777; text-decoration: none; }

#top-nav a:hover				{ color: #000; text-decoration: underline; }

#top-nav div                    { margin: 5px 0; }

#top-nav div img                { margin-left:5px; } 

#collage						{ float: left; width: 518px; height: 191px; background: url(collage.jpg)/*tpa=http://aermec.ru/img/collage.jpg*/ no-repeat top left; }



/* Баннер */

#top-banner						{ height: 60px; float: right; margin: 7px 0 7px; }



/* Верхнее меню */

#top-menu-wrapper				{ width: 760px; height: 25px; background-color: #777; }

#top-menu						{ padding-top: 6px; }

#top-menu div					{ height: 10px; padding: 5px 11px 0 11px; text-transform: uppercase; display: inline; }

#top-menu a						{ color: #fff; text-decoration: none; }

#top-menu .active				{ text-decoration:underline; }

#top-menu a:hover				{ text-decoration: underline; }

#top-menu .first				{ padding-left: 22px; }

#top-menu .last					{ padding-right: 11px; }





/* Середина */

#middle							{ width: 760px; }



.tableref						{ border-collapse: collapse;}

.tableref td					{ padding: 3px; border: 1px solid #CCC;}



#main							{ float: right; width: 550px; margin-right: 1px; color: #000; font-size: 11px; line-height: 14px; }



/* Заголовки */

.main-headers					{ color: #028dee; font-size: 15px; margin-bottom: 2px; font-weight: bold; }

.main-headers span				{ border-bottom: 1px dotted #313131; }



/* "Хлебные крошки" */

#main-nav						{ padding-top: 20px; }

#main-nav a						{ text-decoration: underline; color: #002e74; }

#main-nav a:hover				{ text-decoration: none; color: #000; }





/* Текст */

.text							{ padding-top: 15px; }





.faq2							{ border-collapse: separate; margin-top: 9px;}

.faq2 td						{ font-size: 13px;}

.faq2 #ok						{ *margin-top: 1px;}

.faq2 input, .faq2 textarea,

.faq2 select					{ width: 200px; *margin: 1px 0;}

.faq2 select					{ *width: 205px;}

.faq2 textarea					{ height: 71px;}



html:root .faq2 input			{ margin: 2px 0; }

html:root .faq2 select			{width: 202px; margin-bottom: 4px; margin-top: 2px;}



html:first-child .faq2 input, 

html:first-child .faq2 select 	{margin: 2px 0;}

html:first-child .faq2 select 	{width: 202px; margin-bottom: 4px;}

html:first-child .faq2 #ok		{ margin-top: 3px;}





.tableX001							{}

.tableX001	td						{ text-align: left; font: normal 12px Verdana; padding: 3px;}					



/* Продукт */

.product-item					{ width: 548px; margin: 15px 0; border-left: 1px dotted #ace29a; border-bottom: 1px dotted #ace29a; }

.product-item td				{ vertical-align: top; }

.product-image					{ width: 200px; text-align: center; padding:5px;}

.product-name					{ font-size: 22px; font-weight: bold; padding: 10px 0 20px 7px; line-height:22px;}

.product-info					{ border: 1px dotted #aa3300; background-color: #f7f7f7; padding: 10px; margin: 10px; line-height: 16px; }

.product-info span				{ font-weight: bold; }

.product-info img				{ margin: 0 0 0 5px; }

.product-info .button			{ text-align: center; margin: 25px 0 0 5px; }

.product-info input				{ background-color: #ffc286; color: #fff; font-size: 10px; font-weight: bold; 

								border: 1px solid #4a4b80; cursor: pointer; }

.product-proper					{ text-align: center; }

.product-proper img				{ display: inline; padding: 17px 0;}



#go-top							{ width: 35px; height: 25px; z-index:100;

								position:absolute; margin-left:560px;

							top: expression(440 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )  + 'px' ); }

html>body #go-top				{ position:fixed; margin-left:560px; top:400px; }



/* Сайдбар */

#sidebar						{ float: left; width: 197px; margin-right: 8px; overflow: hidden; padding-top: 12px; }

#right-menu						{ background-color: #f7f7f7; border: 1px solid #d8d8d8; padding-bottom: 10px; }

.right-menu-header				{ color: #000; font-size: 11px; font-weight: bold; border-bottom: 1px dotted #313131;

								padding: 12px 10px 0 0px; margin: 0 12px 10px 12px; }

.lv1							{ padding: 1px 3px 2px 13px; margin: 4px 8px 0 5px; font-size: 11px; line-height: 12px;

								background: url(right-menu-bullet.gif)/*tpa=http://aermec.ru/img/right-menu-bullet.gif*/ top left no-repeat; }

.lv1 a							{ color: #0276dc; text-decoration: none; }

.lv1 a:hover					{ color: #000; text-decoration: none; }



.lv2							{ padding: 1px 3px 2px 23px; margin: 4px 8px 0 5px; font-size: 11px; line-height: 12px; }

.lv2 a							{ color: #000; text-decoration: underline; }

.lv2 a:hover					{ color: #777; text-decoration: underline; }



#right-menu .active	a			{ color: #000; text-decoration: none; }

#right-menu .lv2 .active		{ font-weight:bold; }

								

#right-menu .first				{ margin-top: 4px; }

#right-menu .last				{ margin-bottom: 4px; }								

#dotted                         { border-top: 1px dotted #000; }

/* Быстрый */

#quick-nav						{ text-align:  center; }

#quick-nav select				{ width: 170px }

/* autsors */

#description img		        { vertical-align: bottom; }

#description			        { width: 100%; border: 1px dashed #AA3300; background-color: #F7F7F7; }

#description td			        { padding: 10px; }

.paddedPage {
    padding-left: 20px;
}
.certBox {
    margin: 15px 0px;
}
.certBox a {
    font-weight: bold;
    text-decoration: none;
}
.certBox img {
    margin-right: 7px;
    vertical-align: middle;
}