body,html { 
width:100%;
height:100%;
margin:0px;
padding:0px;
font-family: Arial, Geneva, Verdana , Helvetica, sans-serif;
font-size: 12px;
text-align:center;
vertical-align:top;
}

#glavendiv {
positin:relative;
float:left;
width:1000px;
height:664px;
background-image:url(images/ramka.gif);
background-repeat:no-repeat;
}

#site {
position:relative;
float:left;
width:935px;
height:664px;
left:31px;
font-family:alial;
}

#headfirst {
position:relative;
float:left;
width:672px;
height:248px;
background-image:url(images/headstart.jpg);
background-repeat:no-repeat;
}


#headsecond {
position:relative;
float:left;
width:257px;
height:248px;
background-image:url(images/headend.jpg);
background-repeat:no-repeat;
}

#znamenca {
position:relative;
float:right;
top:70px;
right:20px;
width:165px;
height:22px;
}

#leftmenu {
position:relative;
float:left;
width:155px;
height:416px;
}

#menustart {
position:relative;
float:left;
width:155px;
height:32px;
background-image:url(images/start_menu.jpg);
background-repeat:no-repeat;
}


.button {
position:relative;
float:left;
width:155px;
height:40px;
}

.button a{
position:relative;
float:left;
text-indent: 20px;
line-height:200%;
width:155px;
height:40px;
font-weight:bold;
color:white;
text-decoration:none;
text-align:left;
letter-spacing:2px;
font-size:12px;
background-image:url(images/button.jpg);
background-repeat:no-repeat;
display:block;
}

.button a:hover{
position:relative;
float:left;
width:155px;
height:40px;
font-weight:bold;
color:white;
text-decoration:none;
text-align:left;
letter-spacing:2px;
font-size:12px;
background-image:url(images/button.jpg);
background-repeat:no-repeat;
background-position:0 -40px;
display:block;
}

.button_active {
position:relative;
float:left;
width:155px;
height:40px;
}

.button_active a{
position:relative;
float:left;
text-indent: 25px;
line-height:200%;
width:155px;
height:40px;
font-weight:bold;
color:white;
text-decoration:none;
text-align:left;
letter-spacing:2px;
font-size:12px;
background-image:url(images/button_clicked.jpg);
background-repeat:no-repeat;
display:block;
}

.button_active a:hover{
position:relative;
float:left;
width:155px;
height:40px;
font-weight:bold;
color:white;
text-decoration:none;
text-align:left;
letter-spacing:2px;
font-size:12px;
background-image:url(images/button_clicked.jpg);
background-repeat:no-repeat;
background-position:0 -40px;
display:block;
}

#pylnej {
position:relative;
float:left;
width:153px;
height:153px;
background-color:#42454C;
border-left:solid 1px white;
border-right:solid 1px white;
}

#menuend {
position:relative;
float:left;
width:155px;
height:25px;
background-image:url(images/end_menu.jpg);
background-repeat:no-repeat;
}

#contenttop {
position:relative;
float:left;
width:757px;
height:20px;
background-image:url(images/title_en.jpg);
background-repeat:no-repeat;
}

#contenttopcars {
position:relative;
float:left;
width:774px;
height:23px;
background-image:url(images/topcars.jpg);
background-repeat:no-repeat;
}

#contenttopbg {
position:relative;
float:left;
width:757px;
height:20px;
background-image:url(images/title_bg.jpg);
background-repeat:no-repeat;
}

#contenttopge {
position:relative;
float:left;
width:757px;
height:20px;
background-image:url(images/title_ge.jpg);
background-repeat:no-repeat;
}

#contenttopru {
position:relative;
float:left;
width:757px;
height:20px;
background-image:url(images/title_ru.jpg);
background-repeat:no-repeat;
}

#content {
position:relative;
float:left;
width:774px;
height:362px;
font-family:arial;
text-align:center;
background-color:#576067;
}

#contentcars {
position:relative;
float:left;
width:774px;
height:339px;
font-family:arial;
text-align:center;
background-color:#576067;
}

#contenttopoffer1 {
position:relative;
float:left;
width:774px;
height:7px;
overflow:hidden;
background-image:url(images/topoh.jpg);
background-repeat:no-repeat;
}

#contentoffer1 {
position:relative;
float:left;
width:774px;
height:355px;
font-family:arial;
text-align:center;
background-color:#576067;
}

.topofferspecials {
position:relative;
float:left;
width:140px;
height:75px;
text-align:left;
color:white;
}

.topofferspecials ul {
position:relative;
padding:0px;
padding-top:10px;
padding-left:25px;
margin:0px;
}

.more {
position:relative;
float:right;
width:45px;
height:21px;
}

.more a {
position:relative;
float:right;
width:45px;
height:21px;
background-image:url(images/more.jpg);
background-repeat:no-repeat;
}

.more a:hover {
position:relative;
float:right;
width:45px;
height:21px;
background-image:url(images/more.jpg);
background-repeat:no-repeat;
background-position:0 -21px;
}

.more2 {
position:relative;
float:right;
right:40px;
top:3px;
width:54px;
height:20px;
}

.more2 a {
position:relative;
float:right;
width:54px;
height:20px;
background-image:url(images/more2.jpg);
background-repeat:no-repeat;
}

.more2 a:hover {
position:relative;
float:right;
width:54px;
height:20px;
background-image:url(images/more2.jpg);
background-repeat:no-repeat;
background-position:0 -20px;
}


#bigelement {
position:relative;
float:left;
left:10px;
width:285px;
height:226px;
background-image:url(images/big_element.jpg);
background-repeat:no-repeat;
}

#bigelementbg {
position:relative;
float:left;
left:10px;
width:285px;
height:226px;
background-image:url(images/big_elementbg.jpg);
background-repeat:no-repeat;
}

#bigelementge {
position:relative;
float:left;
left:10px;
width:285px;
height:226px;
background-image:url(images/big_elementge.jpg);
background-repeat:no-repeat;
}

#carname {
position:relative;
float:left;
width:250px;
text-align:center;
top:5px;
color:white;
letterspacing:5px;
font-size:16px;
font-family:arial;
font-weight:bold;
}

#elementbuton1 {
position:relative;
float:left;
top:8px;
left:10px;
width:69px;
height:96px;
}

#elementbuton1 a{
position:relative;
float:left;
width:69px;
height:96px;
background-image:url(images/elementbuton1.jpg);
background-repeat:no-repeat;
}

#elementbuton1 a:hover{
position:relative;
float:left;
width:69px;
height:96px;
background-image:url(images/elementbuton1.jpg);
background-repeat:no-repeat;
background-position:0 -96px;
}

#elementbuton1bg {
position:relative;
float:left;
top:8px;
left:10px;
width:69px;
height:96px;
}

#elementbuton1bg a{
position:relative;
float:left;
width:69px;
height:96px;
background-image:url(images/elementbuton1bg.jpg);
background-repeat:no-repeat;
background-position:0 -96px;
}

#elementbuton1bg a:hover{
position:relative;
float:left;
width:69px;
height:96px;
background-image:url(images/elementbuton1bg.jpg);
background-repeat:no-repeat;
background-position:0 0px;
}

#elementbuton1ge {
position:relative;
float:left;
top:8px;
left:10px;
width:69px;
height:96px;
}

#elementbuton1ge a{
position:relative;
float:left;
width:69px;
height:96px;
background-image:url(images/elementbuton1ge.jpg);
background-repeat:no-repeat;
}

#elementbuton1ge a:hover{
position:relative;
float:left;
width:69px;
height:96px;
background-image:url(images/elementbuton1ge.jpg);
background-repeat:no-repeat;
background-position:0 -96px;
}

#elementbuton1ru {
position:relative;
float:left;
top:8px;
left:10px;
width:69px;
height:96px;
}

#elementbuton1ru a{
position:relative;
float:left;
width:69px;
height:96px;
background-image:url(images/elementbuton1ru.jpg);
background-repeat:no-repeat;
background-position:0 0px;
}

#elementbuton1ru a:hover{
position:relative;
float:left;
width:69px;
height:96px;
background-image:url(images/elementbuton1ru.jpg);
background-repeat:no-repeat;
background-position:0 -96px;
}

#elementbuton2 {
position:relative;
float:left;
top:14px;
left:10px;
width:69px;
height:90px;
}

#elementbuton2 a{
position:relative;
float:left;
width:69px;
height:90px;
background-image:url(images/elementbuton2.jpg);
background-repeat:no-repeat;
}

#elementbuton2 a:hover{
position:relative;
float:left;
width:69px;
height:90px;
background-image:url(images/elementbuton2.jpg);
background-repeat:no-repeat;
background-position:0 -90px;
}

#elementbuton2bg {
position:relative;
float:left;
top:14px;
left:10px;
width:69px;
height:90px;
}

#elementbuton2bg a{
position:relative;
float:left;
width:69px;
height:90px;
background-image:url(images/elementbuton2bg.jpg);
background-repeat:no-repeat;
}

#elementbuton2bg a:hover{
position:relative;
float:left;
width:69px;
height:90px;
background-image:url(images/elementbuton2bg.jpg);
background-repeat:no-repeat;
background-position:0 -90px;
}

#elementbuton2ge {
position:relative;
float:left;
top:14px;
left:10px;
width:69px;
height:83px;
}

#elementbuton2ge a{
position:relative;
float:left;
width:69px;
height:83px;
background-image:url(images/elementbuton2ge.jpg);
background-repeat:no-repeat;
}

#elementbuton2ge a:hover{
position:relative;
float:left;
width:69px;
height:83px;
background-image:url(images/elementbuton2ge.jpg);
background-repeat:no-repeat;
background-position:0 -83px;
}

#elementbuton2ru {
position:relative;
float:left;
top:14px;
left:10px;
width:69px;
height:83px;
}

#elementbuton2ru a{
position:relative;
float:left;
width:69px;
height:83px;
background-image:url(images/elementbuton2ru.jpg);
background-repeat:no-repeat;
}

#elementbuton2ru a:hover{
position:relative;
float:left;
width:69px;
height:83px;
background-image:url(images/elementbuton2ru.jpg);
background-repeat:no-repeat;
background-position:0 -83px;
}

#picsmalltext {
position:relative;
float:left;
left:20px;
width:245px;
height:226px;
}

#lebel {
position:relative;
float:both;
width:122px;
height:37px;
background-image:url(images/lebel.jpg);
background-repeat:no-repeat;
color:white;
font-weight:bold;
font-size:12px;
line-height:300%;
}

#oborudvane {
position:relative;
float:left;
text-align:left;
color:white;
}

#forma {
position:relative;
float:left;
width:465px;
height:353px;
}

#forma1 {
position:relative;
float:left;
width:740px;
height:353px;
}

#kartinka {
position:relative;
float:left;
widh:200px;
height:348px;
}

#rightborder {
position:relative;
float:right;
width:19px;
height:355px;
background-image:url(images/line1.jpg);
background-repeat:no-repeat;
}

#rightelementinside {
position:relative;
float:right;
width:109px;
height:355px;
background-image:url(images/rightelementinside.jpg);
background-repeat:no-repeat;
}

#rightelementinsidetext {
position:relative;
float:right;
width:50px;
height:40px;
right:30px;
top:20px;
color:red;
font-weight:bold;
}

#ceni {
position:relative;
float:right;
width:663px;
height:120px;
}

#letni {
position:relative;
float:left;
left:20px;
width:246px;
height:119px;
background-image:url(images/table.jpg);
background-repeat:no-repeat;
}

#letni td {
width:123px;
}

#zimni {
position:relative;
float:right;
width:246px;
height:119px;
background-image:url(images/table.jpg);
background-repeat:no-repeat;
}

#zimni td {
width:123px;
}

.titles {
position:relative;
float:left;
width:660px;
height:20px;
}

.titles div a {
color:#fca93c;
font-size:14px;
font-weight:bold;
text-decoration:none;
position:relative;
float:left;
width:115px;
height:15px;
}

.title1 {
position:relative;
float:left;
left:20px;
width:115px;
height:15px;
border:solid 1px #576067;
}

.title2 {
position:relative;
float:left;
left:30px;
width:115px;
height:15px;
border:solid 1px #576067;
}

.title3 {
position:relative;
float:left;
left:40px;
width:115px;
height:15px;
border:solid 1px #576067;
}

.title4 {
position:relative;
float:left;
left:50px;
width:115px;
height:15px;
border:solid 1px #576067;
}

.title5 {
position:relative;
float:left;
left:60px;
width:115px;
height:15px;
border:solid 1px #576067;
}

#welcometext {
position:relative;
float:left;
top:10px;
left:20px;
width:700px;
height:100px;
color:white;
text-align:justify;
line-height:1.5;
}

#topofferel {
position:relative;
float:left;
width:66px;
height:50px;
top:-30px;
background-image:url(images/topofferel.jpg);
background-repeat:no-repeat;
left:10px;
}

#kasha {
position:relative;
float:left;
width:740px;
height:335px;
overflow:auto;
}

.offercars {
position:relative;
float:left;
width:137px;
height:193px;
top:5px;
background-image:url(images/cardetail.jpg);
background-repeat:no-repeat;
}

#rightelcars {
position:relative;
float:right;
width:19px;
height:339px;
background-image:url(images/rightelcars.jpg);
background-repeat:no-repeat;
}

#endwelcome {
position:relative;
float:left;
width:672px;
height:13px;
background-image:url(images/endwelcome.jpg);
background-repeat:no-repeat;
left:10px;
}

#homeright {
position:relative;
float:right;
width:17px;
height:362px;
background-image:url(images/rightel.jpg);
background-repeat:no-repeat;
}

.offers {
position:relative;
float:left;
width:755px;
height:168px;
}

#offer1 {
position:relative;
float:left;
width:150px;
height:168px;
background-image:url(images/offer.jpg);
background-repeat:no-repeat;
}

#offer2 {
position:relative;
float:left;
width:150px;
height:168px;
background-image:url(images/offer.jpg);
background-repeat:no-repeat;
}

#offer3 {
position:relative;
float:left;
width:150px;
height:168px;
background-image:url(images/offer.jpg);
background-repeat:no-repeat;
}

#offer4 {
position:relative;
float:left;
width:150px;
height:168px;
background-image:url(images/offer.jpg);
background-repeat:no-repeat;
}

#offer5 {
position:relative;
float:left;
width:150px;
height:168px;
background-image:url(images/offer.jpg);
background-repeat:no-repeat;
}

.carsmallname {
position:relative;
float:left;
left:10px;
top:6px;
width:130px;
height:13px;
color:white;
font-size:9px;
letter-spacing:2px;
cursor:hand;
}

#rightmost {
position:relative;
float:right;
width:110px;
height:337px;
background-image:url(images/right_element.jpg);
background-repeat:no-repeat;
}

#krai {
position:relative;
float:left;
width:774px;
height:8px;
background-image:url(images/krai.jpg);
background-repeat:no-repeat;
}

#orderform, textarea, input {
border:solid 1px #42454C;
background-color:#71757E;
color:white;
}