* {font-family: Verdana, Arial, sans-serif;}

/* основные теги */

span.nowrap{white-space: nowrap;}
p{font-size:75%; color:#333; line-height:1.4em; margin-top:0; margin-bottom:2em;}
h3{font-size:110%; margin:0; color:#333; font-weight:bold;clear:both;}
div.homeParagraph h3{font-size:75%; margin:0; color:#333; font-weight:bold; background: url('/graphics/headmarker.gif') no-repeat left 0.25em; padding: 0 0 0.2em 14px;}

ul{margin-top: 0; padding-left:0; margin-left:0; font-size:75%; color:#333333; line-height:1.4em;}
li{list-style-type:disc; margin: 0.4em 0 0.4em 16px;}

img.borderImg, .pImage, .pImageLeft, .pImageRight{border: 1px solid #333333;} /* рамка фотографии */

img.pImage{margin: 0.8em 0 0.5em 0;} /* стандартная фотография в параграфе */
img.pImageLeft{float:left; margin: 0.6em 1em 0.4em 0;} /* левая фотография в параграфе */
img.pImageRight{float:right; margin: 0.6em 0.4em 1em;} /* правая фотография в параграфе */

table.mainTable{width:100%;} /* основная таблица */

td.leftCol{width:30%;} /* левая ячейка */
td.doubleCol{width:70%;} /* ячейка, объединяющая правую и центральную ячейки */
td.centerCol{width:35%;} /* центральная ячейка */
td.rightCol{width:35%;} /* правая ячейка */

a:link{color:#4684c1;}
a:visited{color:#8571b4;}
a:active{color:#4684c1;}
a:hover{color:#6d9fd0;}

a.news_name:link{color:#4684c1; text-decoration:underline; font-size:80%}
a.news_name:visited{color:#4684c1; text-decoration:underline; font-size:80%}
a.news_name:active{color:#4684c1; text-decoration:underline; font-size:80%}
a.news_name:hover{color:#4684c1; text-decoration:underline; font-size:80%}

.news_block
{
	font-size:90%;
	color:#000;
}

img.borderImg{border: 1px solid #999;}

/* Путь */
div.path a, div.path span{font-size:75%;}
div.path h2{color:#333; font-weight:normal; font-size:110%; margin: 1em 0 1em 0;}


/* Шапка */
td#musaLogo{background-color:#a2acad; padding-left:30px; height:80px; vertical-align:bottom; } /* логотип мусы */
td#musaPhone{padding-left:25px; background: #a2acad} /* телефон в шапке */
td#brandLogo{background-color:#a2acad; padding-right:40px;} /* логотип бренда */

img.logo { display:block; width:191px; height:44px; border:0; }

td#musaPhone span{font-size:70%; color:#ffffff;}
td#musaPhone strong{font-weight:normal; font-size:110%; color:#ffffff;}

td#leftGreyBg{height:40px; background: url('/graphics/header/l_grey_bg.gif') repeat-x left top;} /* полоска серого слева от меню */

td.menuShadow{width:14px; background: url('/graphics/header/l_white_shad.gif') no-repeat right bottom;} /* тень меню на белом */
td.menuShadow div{height:40px; background: url('/graphics/header/l_grey_shad.gif') no-repeat right top;} /* тень меню на сером */

td#menuCell{background-color:#a2acad;} /* ячейка меню */
td#brandMenuCell{height:22px;} /* ячейка закладок */

div.brandItem{float:left; height:22px;} /* закладка бренда */

div.brandOnRbg{background: url('/graphics/header/button_on_rbg.gif') no-repeat right top;} /* правый фон текущей закладки */
div.brandOnLbg{background: url('/graphics/header/button_on_lbg.gif') no-repeat left top; font-size:11px; color:#333; font-weight:bold; padding: 4px 25px 5px 15px;} /* левый фон текущей закладки */

div.brandOffRbg{background: url('/graphics/header/button_off_rbg.gif') no-repeat right top;} /* правый фон закладки */
div.brandOffLbg{background: url('/graphics/header/button_off_lbg.gif') no-repeat left top; font-size:11px; padding: 4px 25px 5px 15px;} /* левый фон закладки */
div.brandOffLbg a{text-decoration:underline; color:#333;}
div.brandOffLbg a:hover{text-decoration:underline; color:#666;}
div.brandOffLbg a:visited{text-decoration:underline; color:#333;}
div.brandOffLbg a:active{text-decoration:underline; color:#333;}

td#modelBlock{background: url('/graphics/header/model_bg.jpg') #eff4f8 repeat-x left top; border-bottom: 1px solid #d9dddd;} /* блок моделей */
div#modelBlockIlluminate{background: url('/graphics/header/model_ill_bg.jpg') no-repeat -40px top; padding: 1em 20px 2.2em 20px; clear:both;} /* подсветка брендов */

div.model{float:left; font-size:70%; padding: 0.3em 0.5em; margin: 0 1.4em 1em 0;} /* модель */
div.model a{text-decoration:underline; color:#333;}
div.model a:hover{text-decoration:underline; color:#666;}
div.model a:visited{text-decoration:underline; color:#333;}
div.model a:active{text-decoration:underline; color:#333;}

div.modelOn{float:left; font-size:70%; padding: 0.3em 0.5em; margin: 0 1.4em 0 0; background-color:white; border: 1px inset #fff;} /* текущая модель */
div.modelOn strong{color:#ff3300;}


/* Меню */
div.menu{padding: 0 20px 20px 40px;} /* блок меню */
div.menuName{font-size:65%; color:#6b7172; text-transform:uppercase; padding: 0.5em 0 0.5em 14px; background: url('/graphics/menu_marker.gif') no-repeat left 0.8em;} /* позиция меню */
div.menuName a{text-decoration:none; color:#6b7172;}
div.menuName a:hover{text-decoration:underline; color:#6b7172;}
div.menuName a:visited{color:#6b7172;}
div.menuName a:active{text-decoration:none; color:#6b7172;}

div.menuNameCur{font-size:65%; color:#ff3300; text-transform:uppercase; padding: 0.5em 0 0.5em 14px; background: url('/graphics/menu_marker_cur.gif') no-repeat left 0.8em;} /* текущая позиция меню */


/* Главная */
table.home{width:100%;}
table.home td.leftCol{width:50%; padding: 0 20px 60px 15px;}
table.home td.rightCol{width:50%; padding: 0 30px 60px 20px;}

div.carNameImg{padding: 40px 0 1.5em 15px;}

div.coverBg{background:url('/graphics/photo_bg.jpg') #72A2C6 repeat-x right top; height:194px;}
div.coverPhoto{background:url('/graphics/photo.jpg') no-repeat right top; height:194px;}

table.carVariant{width:100%;}
table.carVariant td{font-size:75%; color:#333; padding: 0.5em 10px;}
table.carVariant th{font-size:70%; text-transform:uppercase; color:#333; font-weight:normal; padding: 0.5em 10px; background-color:#c9dbe7; border-bottom: 2px solid #a2acad;}
td.varName{width:90%;}
td.varPrice{width:10%; white-space: nowrap;}
tr.markLine{background-color:#eff4f8;}

div#fotogallery{clear:both; padding-top:15px;}
div#fotogallery h4{font-size:70%; text-transform:uppercase; font-weight:normal; color:#333; margin:0;}
div#fotogallery span{font-size:70%; color:#999999; display:block;}
div#fotogallery div.foto{float:left; padding: 20px 20px 0 0;}


/* Контент */
-----------------------------------*/
div.content{width:100%; padding: 1.5em 30px 0 15px; clear:both;}
div.paragraphBlock{width:80%; padding:25px 0 60px 15px;}

.carMode{clear:both; width:100%; padding-bottom:3em;}
.carMode h3{font-size:100%; margin: 0.5em 0 0 0;}
.carModeTabs{clear:both; width:100%;}

.tabs_item_on, .tabs_item_off{float:left; font-size:70%; margin: 0.8em 15px 0 0; padding: 0.2em 5px 0.3em 5px;}
.tabs_item_on {background-color:#c9dbe7;}
.tabs_item_off {background-color:#fff;}
.tabs_item_on a.tablink{color:#333; text-decoration:none; padding-bottom:1px;}
.tabs_item_off a.tablink{color:#4684c1; text-decoration:none; padding-bottom:1px; background: url('/graphics/dotline.gif') repeat-x left bottom;}

.tabs_table_on{display:block; clear:both;}
.tabs_table_off{display:none; clear:both;}
.tabs_table_on p{margin-top:1em;}

.tehTable{width:80%; clear:both; border-collapse:collapse;}
.tehTable th{font-size:70%; color:#333; padding: 2em 0 0.3em 0; border-bottom: 2px solid #8f8f8f; font-weight:normal;}
.tehTable td{font-size:70%; color:#666; padding: 0.3em 0; border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea;}
/**/


/* Подвал */
div#footer{border-top:1px solid #d0d5d6; padding-bottom: 20px;}
div#footerContacts{margin: 0 15px; border-top:4px solid #d0d5d6; padding-top:1.2em;}

div#footerPhone span{font-size:70%; color:#666;}
div#footerPhone strong{font-size:90%; color:#666;}
div#footerAdress{font-size:70%; color:#666; padding: 1em 0 2.5em 0; line-height:1.2em;}
div#footerAdress p{font-size:100%; color:#666;}
div#useful{font-size:70%; padding-top:0.2em;}

/* paragraph
-----------------------------------*/
div.pContent{width:90%; clear:both; padding-left:0px;}
div.ptext{width:100%; clear:both; padding-left:0px;}

div.imgTop{padding: 0.8em 0 0.5em 0;}
div.imgLeft{float:left; padding: 0.5em 1em 0.8em 0;}
div.imgRight{float:right; padding: 0.5em 0 0.8em 1em;}
div.imgBottom{padding: 0.4em 0 0.8em 0;}

p.caption{font-size:70%; color:#666; font-style:italic; margin: 0.5em 0 0.5em 15px;}

table.pTable{clear:both; width:100%; border-collapse:collapse; margin-bottom:1.2em;}
table.pTable td, th{font-size:75%; color:#333; padding: 0.5em 10px; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede;}
table.pTable th{font-weight:bold; font-size:80%;}
table.pTable tr:hover{background-color:#f5f5f5;}
table.pTable td p{font-size:100%; margin:0; line-height:normal;}

table.none{clear:both; width:100%; border-collapse:collapse; margin-bottom:1.2em;}
table.none td, th{font-size:75%; color:#333; padding:0; border:0;}
table.none td p{font-size:100%; margin:0; line-height:normal;}
table.none tr.markLine{background-color:#fff;}

table.normaltable{clear:both; width:100%; border-collapse:collapse; margin-bottom:1.2em; border: 1px solid #dedede;}
table.normaltable td{font-size:75%; color:#333; padding: 0.5em 10px; border: 1px solid #dedede;}
table.normaltable td p{font-size:100%; margin:0; line-height:normal;}

div.paragraphAttach, .paragraphPdf, .paragraphWord, .paragraphExcel{padding: 0.5em 10px 0.5em 20px;}

div.paragraphAttach{background: url('/i/icons/default.gif') no-repeat left center;}
div.paragraphPdf{background: url('/i/icons/pdf.gif') no-repeat left center;}
div.paragraphWord{background: url('/i/icons/word.gif') no-repeat left center;}
div.paragraphExcel{background: url('/i/icons/excel.gif') no-repeat left center;}

div.paragraphAttach a, .paragraphPdf a, .paragraphWord a, .paragraphExcel a{font-size:75%;}
div.paragraphAttach span, .paragraphPdf span, .paragraphWord span, .paragraphExcel span{font-size:70%; color:#999;}
/**/
