table.form{width:200px;}
table.form td{font-size:75%; color:#333; padding: 0.3em 20px 0.3em 0;}

.Toptrucklink
{
	color:#fff;
	font-size:80%;
	width:200px;
}

.Toptrucklink a,
.Toptrucklink a:visited
{
	color:#fff;
}

.news
{
	padding-bottom:10px;
}

.NewsBlock span
{
	font-size:100%;
}

.NewsBlock .TextNews
{
	color:#333;
	font-size:75%;
	line-height:1.4em;
}

.yearblock
{
	padding-bottom:0.2em;
	font-size:70%;
	text-transform:lowercase;
	color:#777;
}

.RightBlockNews
{
	padding-top:10px;
}

.RightBlockNews a
{
	font-size:75%;
	font-family: Verdana;
}

.anonsblock
{
	padding-top:20px;
}

.anons
{
	padding-bottom:25px;
}

.anons .anons_img
{
	padding-bottom:5px;
}

.anons span
{
	font-size:90%;
}

.anons .anons_text
{
	padding-top:0.2em;
	line-height:1.4em;
	font-size:75%;
}


/* left menu */

.leftMenu h4
{
	font-size:70%;
	font-weight:bold;
	color:#a60400;
	margin: 0 15px 0.2em 30px;
}

.leftMenuList
{
	margin: 0 0 1.8em 0;
	padding: 0;
	font-size:70%;
}

.leftMenuList li
{
	line-height:1.2em;
	margin: 0;
	padding: 0.4em 15px 0.4em 30px;
	text-indent:0;
	white-space:nowrap;
	color:#fff;
}

.leftMenuList .cur
{
	background: url('/i/menubg.gif') #a60400 no-repeat right center;
}

.leftMenuList li a
{
	color:#333;
}


/* used cars */

#usedCars
{
	clear:both;
	width: 100%;
	padding:0;
	margin:0;
	font-size: 100%;
}

#usedCars li
{
	float:left;
	margin: 20px 10px 0 10px;
	padding: 0;
	width: 200px;
	font-size: 100%;
	line-height: normal;
	list-style-type: none;
	text-indent:0;
}

#usedCars li img
{
	display: block;
	border: 1px solid #333;
}

#usedCars li h4
{
	font-size: 100%;
	font-weight: normal;
	margin: 0.6em 0 0.1em 0;
}

#usedCars li p
{
	display: block;
	font-size: 75%;
	margin: 0;
	line-height: 1.3em;
	padding:0;
	color:#999;
}

#usedCars li .price
{
	padding: 0.3em 0 0 0;
	white-space: nowrap;
}

#usedCars li .price strong
{
	font-size: 75%;
	font-weight: bold;
	color:#333;
}

.usedCarInfo
{
	padding: 0 10px;
}

.usedCarInfo img
{
	border: 1px solid #333;
}

.usedCarInfo h4
{
	font-size: 120%;
	font-weight: normal;
	margin: 1em 0 0.1em 0;
	padding:0;
	color:#333;
}

.usedCarInfo small
{
	color:#999;
	font-size:75%;
}

.usedCarInfo strong
{
	display: block;
	font-size: 100%;
	margin: 0.3em 0 1em 0; 
	color:#333;
}

.usedCarInfo .text
{
	font-size:75%;
	line-height: 1.4em;
	color:#333;
}


/* right menu */

.homeTadeIn
{
	padding: 2em 20px 0 50px;
}

.homeTadeIn h3
{
	margin: 0;
	padding:0;
	font-weight: bold;
	font-size:100%;
}

.homeUsedCars
{
	padding: 1.2em 0 0 0;
}

.homeUsedCars img
{
	border: 1px solid #333;
}

.homeUsedCars h4
{
	font-size: 75%;
	font-weight: bold;
	margin: 0.6em 0 0.1em 0;
}

.homeUsedCars p
{
	margin:0;
	color:#666;
	font-size:70%;
	line-height:1.2em;
}

.homeUsedCars .price
{
	padding-top: 0.2em;
}

.homeUsedCars .price strong
{
	color:#333;
	font-weight: bold;
	font-size: 70%;
}

.homeUsedCars .price small
{
	color:#333;
	font-size: 70%;
}

.leasing_form table tr td {
	padding:3px 5px;
	font-size:80%;
}

.leasing_form table tr td sup {
	color:#a60400;
}

.leasing_form .def_textinput {
	width:250px;
	padding:2px 3px;
	border:1px #a5acb2 solid;
}