BODY 
{
cursor: default;
margin: 0px;
padding: 0px;
/*overflow:hidden;*/
}
#transparent {
	width: 100%; 
	height: 101px; 
	z-index: 4; 
	top: 0; 
	left: 0;
}
#transparent_gray {width: 100%; height: 101px; z-index: 3; position: absolute; top: 0; left: 0;}
#bigimg {width: 100%; height: 291px; position: absolute; top: 14px;}
#logo_area {width: 187px; height: 95px; position: absolute; left: 791px; z-index: 11;}
#menu {
	width: 100%; 
	height: 52px; 
	position: absolute; 
	top: 0px; 
	left: 30px; 
	z-index: 10; 
	padding-top: 10px; 
	width: 740px;
}
#menu1 {
	font: 14px Arial, Sans-Serif; 
	color: #fff; 
	padding: 0px; 
	margin: 0px; 
	position: absolute; 
	top: 20px; 
	left: 0px; 
	height: 30px; 
	z-index: 10;
}
#menu1 td {
	vertical-align: top;
}
#menu2 {
	font: 11px Arial, Sans-Serif; color: #fff; 
	padding-top: 0px; 
	padding-left: 1px; 
	position: absolute; 
	top: 50px; 
	left: 0px; 
	z-index: 0;
}

#menuline { 
	border-bottom: 1px solid #c3c4c4; 
	position: absolute; 
	left: 0px; 
	top: 48px; 
	width: 100%; 
	margin: 0px; 
	padding: 0px; 
}

#bigimg_changer {
	background: #fff; 
	width: 51px; 
	height: 15px; 
	z-index: 101; 
	position: absolute; 
	overflow: hidden; 
	top: 276px; 
	left: 973px;
}

#modelfinder {width: 502px; height: 266px; position: absolute; top: 291px;}
#news1 {position: absolute; overflow: hidden; top: 329px; left: 510px; font: 11px Arial, Sans-Serif; color: #4c4c4c; width: 240px;}
#news2 {position: absolute; top: 329px; left: 798px; font: 11px Arial, Sans-Serif; color: #4c4c4c; width: 180px;}
#more_news {position: absolute; top: 559px; left: 605px; font: 11px Arial, Sans-Serif; color: #4c4c4c;}
#more_news2 {position: absolute; top: 559px; left: 798px; font: 11px Arial, Sans-Serif; color: #4c4c4c;}



/* .body {overflow: auto; width: 100%; height: 100%;} */

* html BODY {overflow: hidden;}

A {color: #000; text-decoration: none;}
A:hover {color: #039;}

.tbl td{border-bottom:solid 1px; #f00}
A.text:hover {color: #039;}
.text {font: 11px Arial, Sans-Serif; color: #4c4c4c;}
.black {color: #000;}
.small {font-size: 11px; font-weight: 600;}
.medium {font-size: 13px; font-weight: 600;}
.big {font-size: 22px;
margin: 10px 0 15px 0;
}

A.grey {color: #666;}
A.grey:hover {color: #039;}

.news_news {}
.news_arrows {}
.news_title { }
.news_arrow {font-size: 8px;}
A.news_link {color: #4c4c4c; text-decoration: none;}
A.news_link:hover {color: #039;}
A.secondary_link { text-decoration: none; color: white;}
A.secondary_link:hover {color: #039;}

.menu_link_primary {font: 11px Arial, Sans-Serif; font-weight: 600; padding-bottom: 2px;}
.menu_link_secondary {font: 11px Arial, Sans-Serif; line-height: 16px;}
A.dropdown_menu_primary {text-decoration: none; color: #000;}
A.dropdown_menu_secondary {text-decoration: none; color: #4c4c4c; }
A.dropdown_menu_secondary:hover {color: #039;}
.menu_divider {padding-bottom: 16px;}

A.menu_link {text-decoration: none; color: #fff;}

img.imgPNG {behavior: url('pngbehavior.htc');}

.nounderline {text-decoration: none;}

/* Select Emulator*/
#selectEmulatorMainWin, .selectEmulatorElement {font: 11px Arial, Sans-Serif; padding-left: 6px;}
#selectEmulatorList {border: 1px solid #039; border-top: 0; width: 180px; height: 110px; overflow: auto;}
.selectEmulatorElement {color: #4c4c4c; cursor: pointer;}
/* --- */


.menuEl {
    padding: 2px 4px 0 4px;
    font: 18px Arial, Sans-Serif;
    /*height: 29px;*/
    /*-height: 31px;*/
	z-index: 100;
}

.menuEllong {
    /*padding: 0 6px 0 6px;*/
    /*-padding-top: 6px;*/
    font: 14px Arial, Sans-Serif;
    line-height: 26px;
    /*-line-height: 16px;*/
    height: 29px;
    /*-height: 31px;*/
	z-index: 100;
}

.dropDMenu {
    color: #00175c;
    position: absolute;
/*    top: 47px;
    -top: 49px;  */
    text-align: center;
    background: #fff;
    border: 1px solid #c3c4c4;
    border-top: 0;
    z-index: 130;
    width: 202px;
    height: 200px;
    visibility: hidden;
    padding: 0px 6px 0px 6px;
}


.techP {border-bottom: 1px solid #999; font-size: 13px;}
.techD {border-bottom: 1px solid #999; padding-bottom: 1px;}
.techD TABLE {font-size: 11px;}
.techDesc {padding-top: 16px; line-height: 12px;}
.techLink {padding-top: 15px;}


table.tabula td {
    border-top: solid 1px #999999;
    border-top: solid 1px #999999;
    font-size: 12px;
    font-family: Arial;
}
table.tabula tr.header td {
    border-top: none;
    font-weight: bold;
}

        A.sm {color: #4c4c4c; font: 11px Arial, Sans-Serif;}
        .carModel {font: 20px Arial, Sans-Serif; padding: 1px 0 0 4px;}
        .carLink {padding-top: 5px;}

        .iCarName_ {font: 21px Arial, Sans-Serif;}
        .iChWinMenu_ {padding: 12px 0 1px 0;}
        .iChWinHint_ {padding: 4px 0 0 0; font: 11px Arial, Sans-Serif; width: 230px; line-height: 12px;}

        .carInfo {padding: 1px 8px 20px 0; float: left; height: 260px; font-family: Arial, Sans-Serif; width: 192px;}
        .carInfoTitle {font-size: 11px; font-weight: 600;}
        .carInfoText {font-size: 11px; line-height: 12px; padding-top: 24px;vertical-align: top;}
        .carLinks {padding-top: 3px;}

        .iChWinMenu {padding: 1px 0 1px 10px;}
        .iChWinHint {padding: 20px 0 1px 10px; font: 11px Arial, Sans-Serif;}

table.text td {
	padding: 0 10px 0 0;
}
table.bruuns {
	font-size: 11px;
}
table.bruuns td {
	padding: 10px 10px 0 0;
}
table.tehniskie_dati {
	font-size: 11px;
	width: 100%;
}

table.tehniskie_dati td {
	border-bottom: 1px solid #999;
	padding: 0;
	white-space: nowrap;
}
table.tehniskie_dati h3 {
	font-size: 13px;
	font-weight: bold;
	margin: 10px 0 0 0;
	padding: 0;
}
.left_column {
	font: 11px Arial, Sans-Serif;
}
.left_column h4 {
	font: bold 12px Arial, Sans-Serif;
	margin: 15px 0 0 30px;
	padding: 0;
}
.left_column ul {
	margin: 6px 0 0 30px;
	padding: 0;
}
.left_column li {
	list-style-type: none;
	margin: 1px 0 0 0;
	padding: 0 0 0 8px;
	background: url(img/arrow.gif) no-repeat left center;
}

p.lapas a, p.lapas span {
    font: 12px Arial;
}
p.lapas a.active {
    font-weight: bold;
}


table.car td.left_column {
    width: 400px;
    padding-left: 20px;
}
table.car td.right_column {
    padding: 30px;
    font: 12px Arial;
}
table.car td.right_column h2 {
    font-family: Arial;
    font-weight: bold;
    font-size: 14px;
}
table.car table.params {
    border-collapse: collapse;
    width: 100%;
    margin-top: 10px;
}
table.car table.params td {
    border-bottom: solid 1px #999999;
    padding: 2px;
    font: 12px Arial;
}
table.car table.params td.parametrs {
    color:  #999999;
}


table.cars_list {
    border-collapse: collapse;
    width: 1000px;
    margin: 0px 10px 0px 10px;
}
table.cars_list td {
    border-top: solid 1px #999999;
    border-bottom: solid 1px #999999;
    padding: 7px;
    text-align: center;
    vertical-align: top;
    font: 12px Arial;
}
table.cars_list td.foto {
    border-left: solid 1px #999999;
}
table.cars_list td.foto img {
    border: solid 1px #999999;
}
table.cars_list td.apraksts {
    text-align: left;
}
table.cars_list td.apraksts h2 {
    font-family: Arial;
    font-weight: bold;
    font-size: 14px;
    margin: 0px 0px 5px 0px;
}
table.cars_list td.cena {
    font-family: Arial;
    font-weight: bold;
    font-size: 14px;
    border-right: solid 1px #999999;
}


form.komentars table th, form.komentars table td {
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	padding: 3px;
}
form.komentars table th {
	padding: 3px 20px 3px 0;
}

form.komentars table input, form.komentars table textarea {
	font: 11px Arial, Sans-Serif;
	color: #000;
	width: 250px;
	overflow: auto;
}
form.komentars table textarea {
	height: 80px;
}

form.komentars input.button, input.button {
    border: none;
    width: 135px;
    height: 20px;
    padding: 0 0 0 10px;
    text-align: left;
    vertical-align: middle;
    font-family: Arial;
    font-size: 12px;
    color: #fff;
    background: #4c4c4c;
}
form.komentars input.button:hover, input.button:hover {
    background: #003399;
}

a#galleryLink {
	margin: 300px 0 0 0;
}


div#numbers {
width:500px;
padding: 0px 0px 20px 0px;
}

#numbers ul {
list-style-type:none;
}

#numbers li {
float:left;
height:11px;
width: 20px;
text-align:center;
padding:0 5px 2px 5px !important;
padding:0 2px 0 2px;
}

#numbers li.bord {
border-right:1px solid #656565;
}
#numbers a {
color:#656565;
text-decoration:none;
font-family:Arial, Verdana, Tahoma, sans-serif;
font-size:11px;
display:block;
height:11px;
text-align:center;
}


#numbers a:hover {
text-decoration:underline;
}



#jaunumi {
margin: 0 0 0px 0;
border-collapse: collapse;
}

#jaunumi td {
vertical-align:top;
text-align:left;
border-bottom:1px solid #ccc;
padding-top: 8px;
}

#jaunumi #jaunumusad p {
font: 11px Arial, Verdana, Tahoma, sans-serif;
color:#4a4a4a;
}


#jaunumi #jaunumusad a {
color:#4a4a4a;
text-decoration:none;
font-family:Arial, Verdana, Tahoma, sans-serif;
}

#jaunumi #jaunumusad a:hover {
text-decoration:underline;
}

#jaunumi #jaunumusad a.little {
font-size:11px;
}

#jaunumi #jaunumusad a.title {
font:normal 12px/14px Arial, Verdana, Tahoma, sans-serif;
display:block;
padding:0 0 0 10px;
background:url('img/bullet.gif') left top no-repeat;
margin: 0 0 0 0;
}

#jaunumi #jaunumusad p.date {
color:#a3a3a3;
padding:0 0 0 10px;
}

#jaunumi div#jaunumusad {
margin:0 0 5px 10px;
}

.jaunums {
    width: 100%;
}

.jaunums p.date {
color:#a3a3a3;
display: block;
border-bottom: 1px solid #ccc;
padding-bottom: 5px;
width: 100%;
font: 11px Arial, Verdana, Tahoma, sans-serif;
}

div.back {
    margin-bottom: 15px;
}
div.back a {
color:#656565;
text-decoration:none;
font-family:Arial, Verdana, Tahoma, sans-serif;
font-size:11px;
}

table.news {
border-collapse:collapse;
}

.news td {
border: #999 1px solid;
padding: 5px;
}

.news p {
font: 11px Arial, Verdana, Tahoma, sans-serif;
color:#4a4a4a;
}
#pagename {width: 192px; height: 18px; position: absolute; top: 74px; z-index: 2; border-right: 1px solid #bfbfbf; background: #fff; font: 8pt Arial, Sans-Serif; padding-top: 4px; padding-left: 30px;}
.menu_big {font: 16px Arial, Sans-Serif; font-weight: 600;}
.menu_drop3 {padding-top: 2px; color: #00175c; position: absolute; top: 22px; left: 123px; text-align: center; background: #fff; border: 1px solid #c3c4c4; border-bottom: 0; width: 19px; height: 25px; z-index: 10; font: 16px Arial, Sans-Serif; font-weight: 600;}
.menu_1 {padding-bottom: 0px;}

/* Drop Down */
	HR.dropDownDiv {height: 1px; width: 100%; color: #9c9c9c; background: #9c9c9c; display: inline;}
	.dropDownText, .dropDownTextLast {padding: 6px 20px 5px 30px;}
	.dropDownText {border-bottom: 1px solid #9c9c9c;}
	A.dropDownLink {color: #5a5a5a; text-decoration: none; font: 11px Arial, Sans-Serif;}
	A.dropDownLink:hover {color: #1846a0;}
	A.dropDownLinkSelected {color: #1846a0; text-decoration: none; font: 11px Arial, Sans-Serif;}
	.dropDownTextSub {padding: 1px 20px 1px 0;}
	.dropDownTextContainer {padding-left: 8px;}
/* --- */

.infoButton {position: absolute; overflow: hidden; top: 370px; left: 280px; background: #fff; width: 19px; height: 16px; text-align: center; padding-top: 3px;}

* html #bottom 
{
	border-top: 1px solid #999; 
 
	padding-left: 400px; 
	position: absolute; 
	right: auto; bottom: auto;
	top: expression( ( 0 - bottom.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );

	bottom: 0px; 
	font: 11px Arial, Sans-Serif; 
	height: 29px
}
#bottom {border-top: 1px solid #999; padding-left: 400px; position: fixed; bottom: 0; font: 11px Arial, Sans-Serif; height: 29px}
/*
* html .bottom_menu #bottom
{
	top:900px;
}

* html .bottom_menu_2 #bottom
{
	top:1000px;
}

* html .bottom_menu_3 #bottom
{
	top:950px;
}

* html .bottom_menu_4 #bottom
{
	top:1150px;
}

* html .bottom_menu_5 #bottom
{
	top:1600px;
}

* html .bottom_menu_6 #bottom
{
	top:1500px;
}

* html .bottom_menu_7 #bottom
{
	top:3100px;
}

* html .bottom_menu_8 #bottom
{
	top:1700px;
}

* html .bottom_menu_9 #bottom
{
	top:2600px;
}

* html .bottom_menu_10 #bottom
{
	top:1200px;
}
*/
.DLSP
{
 height:7px;
}

* html .DLSP
{
 height:25px;
}
[className="DLSP"] { height:25px; }
.DLSP:not([className="DLSP"]) { height:25px; }

.ArrorP
{
 margin-top:10px;
}
html:not([lang*=""]):not(:only-child) .ArrorP {  margin-top:10px; }
* html .ArrorP
{
 margin-top:0px;
}
[className="ArrorP"] { margin-top:0px; }
.ArrorP:not([className="DLSP"]) { margin-top:0px; }