/* header */

.headerMenuList
{
	padding: 3em 40px 0 10px;
}

.headerLogo
{
	padding: 20px 0 20px 10px;
}

.headerPhone
{
	vertical-align:top;
	padding: 3em 0 0 10px;
}

.headerMenuList ul{margin: 0 0 0 -10px; padding:0; font-size:75%; color:#333; clear:both;}
.headerMenuList ul li{float:left; list-style-type:none; background:none; color:#333; line-height:1.2em; margin: 0 20px 0 0; padding: 0.4em 10px; text-indent:0;}
.headerMenuList ul li.cur{background-color:#00aeea; color:#fff;}

.headerPhone small{color:#333; font-size:70%;}
.headerPhone strong{color:#333; font-size:110%; font-weight:normal; line-height: 1.4em;}
.headerPhone a{display:block; font-size:70%; padding-top:0.1em;}


/* menu */
.menuBlock
{
	padding: 0.5em 10px;
}

.menuBlock h4
{
	font-size:110%;
	font-weight:normal;
	margin: 0;
	clear:both;
}

.menuBlock h4.cur a
{
	color:#333;
}

.menuBlock ul
{
	margin: 0.2em 0 1.5em 0;
	padding:0;
	font-size: 75%;
	color:#333;
	float:left;
}

.menuBlock ul li
{
	 list-style-type:none;
	 background:none;
	 color:#333;
	 line-height:1.2em;
	 margin: 0.2em 0;
	 padding: 0.3em 20px 0.3em 10px;
	 text-indent:0;	 
}

.menuBlock ul .cur
{
	color:#fff;
	background: url('/i/cur.gif') #00aeea no-repeat right center;
}

.advertising_block
{
	padding:77px 25px 0 10px;
}

.homeAdvertising
{
	padding-bottom:25px;
}

.homeAdvertising h4
{
	font-size:90%;
	font-weight:normal;
	padding-top: 0.5em;
	margin:0 0 0.3em 0;
	clear:both;
}

.homeAdvertising p
{
	font-size:70%;
	color:#333;
	margin:0;
	line-height:1.4em;
}

.letaemBanner
{
	width: 200px;
	background: url('/i/letaem_top.jpg') no-repeat #b3daff left top;
	margin: 80px 0 0 0;
}

.letaemBanner .bg
{
	background: url('/i/letaem_bottom.gif') no-repeat left bottom;
	width:200px;
}

.letaemBanner .content
{
	padding: 150px 20px 1.5em 20px;
}

.letaemBanner .content h4
{
	margin: 0 0 0.4em 0;
	color:#365373;
	font-size: 110%;
	font-weight:bold;
}

.letaemBanner .content p
{
	color:#365373;
	line-height: 1.4em;
	font-size:70%;
	margin:0;
}

.letaemBanner .content a
{
	color:#365373;
}


/* home */
.homeCenterBlock{padding: 0 40px 0 0;}
.homeCenterBlock .homeParagraph{padding: 2em 10px 0 10px;}
.homeblockParagraph{padding: 2em 40px 0 10px;}
.homeblockAnons{padding: 0 40px 0 10px;}

.homeAnonsBlock
{
	padding: 0 20px 0 20px;
}

.homeAnonsBlock h3
{
	font-size:100%;
	font-weight:bold;
}

.homeAnons
{
	padding-bottom: 2em;
}

.homeAnons h4
{
	font-size:90%;
	font-weight:normal;
	padding-top: 0.5em;
	margin:0 0 0.3em 0;
	clear:both;
}

.homeAnons p
{
	font-size:70%;
	color:#333;
	margin:0;
	line-height:1.4em;
}

.homeAnonsTable td{padding: 0 0 0.6em;}
.homeAnonsTable td.text{padding-bottom: 2em;}
.homeAnonsTable h4{font-size:90%; font-weight:normal; margin: 0 0 0.3em 0;}
.homeAnonsTable p{font-size:70%; color:#333; margin:0; line-height:1.4em;}
.homeAnonsTable p p{font-size:100%; line-height:normal;}


/* footer */
#footerBg{padding-top:1.5em;}
#footerContacts{padding: 2em 40px 2em 10px;}
#footerContacts small{font-size:70%; color:#666;}
#footerContacts small.none{color:#fff; visibility: hidden;}
#footerContacts strong{font-size:80%; color:#666;}
#footerContacts p{font-size:70%; color:#666; line-height:1.3em; margin: 0.6em 0 2em 0;}
#footerTl{padding: 2em 40px 2em 5px;}
a.tlLink{display:block; padding-top:0.6em; font-size:70%;}


/* catalogue */
.catalogue_car td
{
	padding-bottom:20px;
}

.catalogue_car .car_foto
{
	padding:7px 20px 0 0;
}

.catalogue_car .carname
{
	font-size:90%;
}

.catalogue_car .car_price
{
	padding-top:10px;
}

.catalogue_car .textcar p
{
	font-size:75%;
	line-height:1.4em;
	margin:0;
}

.catalogue_car .textcar span
{
	font-weight:bold;
}

.catalogue_car .textcar small
{
	padding-left:10px;
	font-size:75%;
}


/* short form */

.shortOrderBlock
{
	padding: 20px 25px 0 0;
}

.shortOrder
{
	padding-top:1em;
	position:relative;
	width:100%;
	background-color: #efefef;
}

.shortOrder h4
{
	color:#333;
	margin: 0.3em 15px 0.8em 15px;
	font-weight: bold;
	font-size:90%;
	line-height: 1.3em;
}

.shortOrderTable
{
	width:100%;
	border-collapse:collapse;
	padding:0;
	margin:0;
}

.shortOrderTable td
{
	padding: 0.3em 10px 0.3em 15px;
	vertical-align: top;
}

.shortOrderTable .field
{
	padding: 0.3em 15px 0.3em 0;
	width:100%;
	white-space:nowrap;
}

.shortOrderTable .submit
{
	padding: 0.6em 15px 1em 0;
}

.shortOrderTable label
{
	font-size:70%;
	color:#333;
	white-space:nowrap;
	padding-top:0.4em;
	display:block;
}

.shortOrderTable .field input,
.shortOrderTable .field textarea
{
	font-size:80%;
	color:#333;
	width:100%;
}

.shortOrderTable .field select
{
	font-size:70%;
	color:#333;
}

.orderOkMessage
{
	width:100%;
	text-align: center;
	background-color:#f93;
	color:#fff;
	padding: 0.5em 0;
	font-weight:bold;
	font-size:80%;
	margin: 0 0 15px 0;
}


/* Форма запроса
-----------------------------------*/
table.form{width:480px;}
table.form td{font-size:75%; color:#333; padding: 0.3em 20px 0.3em 0;}
table.form td.leftCol{width:200px; padding-top:0.6em;}
/**/
