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

/* форма заказа
-----------------------------------*/
div.order_form{font-size:11px;width:100%;padding: 1.5em 50px 0.8em 0px}
div.order_form td{font-size:11px;color:#fff;}
/**/

/* Общие теги
-----------------------------------*/
span.nowrap{white-space: nowrap;}
p{font-size:75%; color:#fff; line-height:1.4em; margin-top:0.5em;}
h3{clear:both; font-size:80%; font-weight:bold; color:#fff; margin: 2em 0 0.5em 0;}

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

a:link{text-decoration:underline; color:#e69e01;}
a:visited{text-decoration:underline; color:#e69e01;}
a:active{text-decoration:underline; color:#e69e01;}
a:hover{text-decoration:underline; color:#c98a00;}

#mainT{width:100%; height:100%;}
#mainT td#left{background: url('../i/left_grad.jpg') repeat-y right top;}
#mainT td#right{background: url('../i/right_grad.jpg') repeat-y left top;}

div.path{padding-top:0.7em;}
div.path a{font-size:70%;}
div.path span{font-size:75%; color:#ccc;}
div.path h2{font-size:110%; color:#fff; margin: 0.6em 0 0.2em 0; font-weight:normal;}

div.blueLine{height:15px; width:100%; background-color:#78c0fa; margin: 1px 0;}
/**/



/* paragraph
-----------------------------------*/
div.pContent{clear:both;}

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

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:#ccc; font-style:italic; margin: 0.5em 0 0.5em 15px;}

div.paragraphAttach, .paragraphPdf, .paragraphWord, .paragraphExcel{padding: 0.3em 10px 0.5em 30px; margin-bottom:5px;}

div.paragraphAttach{background: url('../i/icons/file.gif') no-repeat #666 10px 0.4em;}
div.paragraphPdf{background: url('../i/icons/pdf.gif') no-repeat #666 10px 0.4em;}
div.paragraphWord{background: url('../i/icons/word.gif') no-repeat #666 10px 0.4em;}
div.paragraphExcel{background: url('../i/icons/excel.gif') no-repeat #666 10px 0.4em;}

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:#eee;}

table.pTable{width:100%; border-collapse:collapse; margin-top:10px;}
table.pTable td{color:#fff; font-size:75%; padding: 0.3em 5px 0.4em 5px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}
table.pTable tr:hover{background-color:#666;}
/**/


/* header
-----------------------------------*/
#header{width:930px;}
#headerLogo, #headerPhone{height:140px; background: url('../i/header_grad.jpg') repeat-x left top;}
#headerLogo{padding-left:30px;}
#headerPhone {padding-right:30px;}
#headerPhone span{color:#004292; font-size:70%;}
#headerPhone strong{color:#004292; font-size:80%;}

#headerHomeIll{position:relative; left:203px; top:48px; z-index:3;}
/**/



div.headerMenu{height:29px; width:100%; background-color:#78c0fa; margin: 1px 0;}
.headerMenuList
{
	margin: 0 0 0 10px; 
	padding:0;
	font-size:100%;
	color:#333;
	clear:both;
	white-space:nowrap;
}
.headerMenuList li
{
	float:left;
	font-size:70%;
	list-style-type:none;
	color:#333;
	line-height:1.2em;
	margin: 0 0 0 0;
	padding: 0.7em 10px 0.6em 10px;
}

ul.headerMenuList li a{color:#333;text-decoration:none}
ul.headerMenuList li a:hover{color:#fff;text-decoration:none}
ul.headerMenuList li.cur{color:#fff;}


/* menu
-----------------------------------*/
#menu{position:relative; width:333px; height:100%; background: url('../i/menu_grad.jpg') repeat-x #d3d3d3 left top;}
#menu div.firstLevel{background-color:#e69e01; font-size:70%; color:#fff; padding: 0.1em 0 0.2em 8px; margin: 15px 12px 0.3em 12px;}
#menu div.secondLevel, div.secondLevelCur{font-size:70%; color:#c98a00; padding: 0.4em 0 0.4em 8px; margin: 0 12px;}
#menu div.secondLevel a{color:#333; text-decoration:none;}
#menu div.secondLevel a:hover{color:#c98a00; text-decoration:none;}
#menu div.secondLevelCur a{color:#c98a00; text-decoration:none;}
/**/


/* home
-----------------------------------*/
#home
{
	background: url('../i/dot.gif') repeat-y #fff left top;
	padding-left:2px;
	position: relative;
	height:100%;
}

/*#home img
{
	position: absolute;
	top:-47px;
}*/

/**/


/* footer
-----------------------------------*/
#footerHome{width:930px;}
#footerHome td.anonsBlock{width:309px; height:200px; background-color:#666; padding: 12px;}
#footerHome td.textBlock{background: url('../i/dot.gif') repeat-y #484848 left top; padding: 0 25px 30px 25px;}

#anonsT{width:100%;}
#anonsT td.anonsImg, td.anonsTxt{background-color:#3a3a3a; padding: 5px 0 5px 8px;}
td.anonsTxt{ width:100%; padding-right:8px;}

td.anonsTxt p{font-size:10px; color:white; margin: 1px 0 0 0;}

td.anonsTxt a{font-size:70%; color:white;}
td.anonsTxt a:visited{color:white;}
td.anonsTxt a:active{color:white;}
td.anonsTxt a:hover{color:white;}
/**/


/* textpage
-----------------------------------*/
#textpage{height:100%; background: url('../i/dot.gif') repeat-y #484848 left top; padding: 0 25px 30px 25px;}
/**/


/* catalogue
-----------------------------------*/
div.catalogueCar{background-color: #666; padding: 0.3em 10px 0.5em 15px; margin-bottom:5px;}
div.catalogueCar a{font-size:75%;}
/**/

.cominvestBanner td{padding:1.5em 0 1em 0;}
.cominvestBanner p{margin: 0 20px 0 15px; font-size:70%;}
.cominvestBanner a,
.cominvestBanner a:visited,
.cominvestBanner a:active,
.cominvestBanner a:hover{color:white;}

.TopTruckLink
{
	color:#333; font-size:60%;
}

.TopTruckLink a,
.TopTruckLink a:hover,
.TopTruckLink a:visited
{
	color:#fff;
}
