*{
 border:none;
 font-size:12px;
}

/*
div{
 position:relative;
}
*/

table{
 border-collapse:collapse;
}

body{
 margin:  0;
 padding: 0;
 background-color:#fff;
 font-family:Tahoma,Arial,sans-serif;
 color:#6E6E6E;
 width:100%;
}

#top{
 height:19px;
 background: url(/img/top-bg.png) repeat-x;
 background-position:0 -136px;
 clear:both;
}

#top a{
 height:19px;
 padding:2px 86px 0 37px;
 margin-left:42px;
 background-color:#fff;
 font-size:10px;
 font-weight:normal;
 color:#6e6e6e;
 text-decoration:none;
}

#top-green-blue{
 height: 21px;
 margin: 0 0 17px 0;
 background: url(/img/top-green-blue.png) no-repeat;
}

#top-green-blue img{
 float:left;
 margin: 6 0 0 52;
}

#top-green-blue img#slogan{
 margin:3px 0 0 65px;
}

table.big{
 width:100%;
}

table.big td.main{
 vertical-align:top;
}

td.main{
 padding: 5 20 10 5;
}

table.big td.left{
 vertical-align:top;
 background: url(/img/left-bg.png) no-repeat top;
 width:243px;
 padding-top:5px;
}

#anounces{
 height:144px;
 background: url(/img/top-bg.png);
}

#anounces a{
 text-decoration:none;
}

table#container{
 width:646px;
 margin-top:10px;
}

table#container td{
 padding:0;
 margin:0;
}

table#container td#content{
 vertical-align:top;
 padding-right:20px;
}

table#container td#right{
 vertical-align:top;
 width:203px;
 padding:7px 0;
}

/*
#container{
 width:646px;
 margin-top:10px;
}
*/

#anounce{
 float:left;
 width:317px;
 height:144px;
 background: url(/img/anounce-bg.png) no-repeat top;
 text-decoration:none;
 cursor:hand;
}

#anounce img{
 margin:3px;
}

#anounce div{
 display:block;
 margin:5px 3px 0 50px;
 font-size:12px;
 font-weight:bold;
 color:#fff;
}

#anounce span{
 font-size:11px;
 font-weight:normal;
 color:#fff;
 margin:0;
 padding:0;
}

#green{
 font-size:10px;
 color:#598B13;
 padding-left:16px;
}

#phone{
 margin:2px 0 10px 7px;
 font-size:17px;
 font-weight:bold;
 color:#fff;
}

a#schema{
 font-size:10px;
 font-weight:normal;
 color:#6E6E6E;
 margin-left:16px;
}

#menu{
 width:190px;
 margin:22px 0 40px 12px;
}

#menu a{
 display:block;
 font-size:12px;
 font-weight:bold;
 color:#034694;
 height:20px;
 line-height:20px;
 vertical-align:middle;
 margin-left:3px;
 padding:2px 2px 2px 14px;
 border-left: solid 4px #5B8423;
 text-decoration:none;
}

#menu a:hover{
 color:#8DC63F;
}

#menu a#active{
 display:         block;
 font-size:       12px;
 font-weight:     bold;
 color:           #8DC63F;
 height:          20px;
 line-height:     20px;
 vertical-align:  middle;
 margin-left:     3px;
 padding:         2px 2px 2px 14px;
 border-left:     solid 4px #5B8423;
 text-decoration: none;
}

#menu-sep{
 height:1px;
 background-color:#E6E6E6;
 margin:2px 0;
}

#mailing-list{
 width:160px;
 margin-left:22px;
}

#mailing-list span{
 color:#8DC63F
}

table.subscribe{
 margin:5px 0;
}

table.subscribe td{
 background-color:#8DC63F;
 margin:0;
 padding:3px;
}

table.subscribe td.form{
 padding-left:20px;
}

table.subscribe td.form input{
 color:#3C4249;
 width:140px;
 border: solid 1px #A5ACB2;
 padding:1px 4px;
}

#informer{
 width:190px;
 height:116px;
 line-height:116px;
 margin: 20px 0 20px 13px;
 background-color:#FFFFFF;
 color:#6E6E6E;
 text-align:center;
 vertical-align:middle;
}

h1{
 font-size:21px;
 font-weight:normal;
 color:#323232;
 margin-bottom:5px;
}

table#selection{
 margin:25px 0;
}

table#selection td{
 margin:0;
 padding:0;
 background-color:#EAEAEA;
}

select#selection{
 color:#3C4249;
 width:190px;
 border: solid 1px #A5ACB2;
 padding-left:4px;
 margin:0 4px;
}

#list{
 background: url(/img/top-bg.gif) repeat-y top left;
 padding-left:22px;
}

a#green-big{
 font-size:21px;
 font-weight:normal;
 line-height:16px;
 color:#8DC63F;
 text-decoration:underline;
}
a#green-big:hover{
 color:#034694;
}

table.listing{
 width: 403px;
}
table.listing td{
 vertical-align:top;
}
table.listing td.left{
 width:       100px;
 font-size:   10px;
 font-weight: bold;
}
table.listing td.left2{
 width: 210px;
 color: #323232;
}

#lp{
 margin-right: 25px;
}

table.listing td.center{
 width:     333px;
 font-size: 11px;
 color:     #323232;
}

table.listing td.center input{
 width:   181px;
 height:  23px;
 border:  solid 1px #A5ACB2;
 margin:  3px 0;
}

table.listing td.center textarea{
 width:400px;
 height:90px;
 border: solid 1px #A5ACB2;
 margin:3px 0;
}
	
table.listing td.right{
 width:80px;
 text-align:right;
}

table.listing td.right span{
 color:#8DC63F;
 font-weight:bold;
}
	
table.listing td.small{
 width:80px;
 vertical-align:bottom;
}

table.listing td.small2{
 width:55px;
 vertical-align:bottom;
 text-align:center;
}

table.listing td.right2{
 width:55px;
 vertical-align:bottom;
 text-align:center;
 color:#323232;
}

#list-sep{
 height:1px;
 background-color:#EAEAEA;
 margin-bottom:12px;
}

#list-sep2{
 height:1px;
 background-color:#EAEAEA;
 margin:5px 0;
}

small{
 font-size:10px;
}

a#model-name{
 color:#034694;
 font-weight:bold;
}
a#model-name:hover{
 color:#8DC63F;
}

a#stariff-name{
 color:#034694;
}
a#stariff-name:hover{
 color:#8DC63F;
}

a#model-link{
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
 color:#6E6E6E;
}
a#model-link:hover{
 color:#8DC63F
}

img#totop{
 margin-top:-2px;
}

#right-green{
 background-color:#8DC63F;
 color:#fff;
 width: 203px;
}

#date{
 color:#3C4249;
}

table#calendar{
 margin:3px 0;
}

table#calendar td{
 whie-space:nowrap;
 padding:0;
 margin:0;
 color:#fff;
 font-weight:bold;
}

select#calendar{
 width:41px;
 color:#3C4249;
 border:none;
 margin:0 1px;
}

#g3C4249{
 color:#3C4249;
 font-weight:bold;
}

a#g3C4249{
 color:#3C4249;
 font-weight:bold;
}

select#selection2{
 color:#3C4249;
 width:180px;
 border: solid 1px #A5ACB2;
 padding-left:1px;
 margin:2px 0;
}

#basket{
 width:181px;
 background-color:#fff;
 color:#8DC63F;
 text-align:center;
}

#blue{
 color:#034694;
}

table#footer{
 height: 70px;
}

table#footer td{
 color:            #6E6E6E;
 background-color: #EAEAEA;
 vertical-align:   middle;
}

table#footer td#cr{
 padding-left: 25px;
 width:        250px;
 font-size:    11px;
}

table#footer td#cr a{
 font-size:       10px;
 text-decoration: none;
 color:           #6E6E6E;
}

table#footer td#center{
 width:          100%;
 text-align:     center;
 vertical-align: top;
}
table#footer td#center a{
 font-size:       11px;
 font-weight:     bold;
 color:           #6E6E6E;
 text-decoration: none;
}

a{
 color:#81BA43;
}
a:hover{
 color:#034694;
}

#right-sep{
 height: 9px;
 background: url(/img/right-sep.gif) no-repeat;
}

#right-sep-2{
 height:8px;
 background: url(/img/top-bg.png) no-repeat;
}


#icq{
 width:200px;
 border-left: solid 1px #D8D8D8;
 border-right: solid 1px #D8D8D8;
}

* html #icq{
 width:202px;
}

a#small{
 color:#598B13;
 font-size:10px;
 font-weight:normal;
 text-decoration:none;
}

textarea.icq{
 width:178px;
 height:80px;
 border: solid 1px #A5ACB2;
 margin:5px 0;
}

input.icq{
 width:178px;
 height:20px;
 border: solid 1px #A5ACB2;
 margin:5px 0;
}

#phone2{
 width:178px;
 height:35px;
 line-height:35px;
 vertical-align:middle;
 background: url(/img/phone-bg.png) no-repeat;
 margin-left:8px;
 padding-left:10px;
 font-size:17px;
 font-weight:bold;
 color:#fff;
}
* html #phone2{
 width:188px;
}

#green2{
 font-size:10px;
 color:#598B13;
 padding-left:8px;
}

#date-time{
 float: left;
 top:   5px;
 width: 259px;
 text-align: right;
 font-size:  10px;
 color:      #c7f883;
 padding-top:2px;
}

table#fio{}
table#fio td{
 color:#fff;
}

img#logo{
 margin-bottom:4px;
}

* html img#logo{
 margin-bottom:0;
}

h1#green-big{
 font-size:21px;
 font-weight:normal;
 line-height:16px;
 color:#8DC63F;
}

#pages{
 color:#034694;
}

#pages a{
 color:#034694;
}

#gb{}
#gb #answ{
 margin:12px 0 12px 25px;
}

#gb #answ-blue{
 color:#0A4595;
 margin:12px 0 12px 25px;
}

h3#green{
 font-size:12px;
 color:#8DC63F;
 padding:0;
}

h3#blue{
 font-size:12px;
 color:#034694;
 padding:0;
}

#date{
 font-size:11px;
 color:#6E6E6E;
 font-weight:normal;
}

a#smap2{
 display:block;
 margin:0 0 15px 15px;
 color:#034694;
}

a#smap2:hover{
 color:#8DC63F;
}

a#smap3{
 display:block;
 margin-left: 30px;
 color:#8DC63F;
}

a#smap3:hover{
 color:#034694;
}

#addtoorder{
 clear:all;
}

table#count{
 float:  left;
 width:  230px;
 border: solid 1px #EAEAEA;
}

table#count td{
 padding:     5 5 5 5;
 font-size:   21px;
 line-height: 16px;
 color:       #0A4595;
 text-align:  right;
}

table#count td dt, .perday{
 font-size:12px;
}

table#count td a{
 color:#8DC63F;
 font-weight:bold;
}

table#add{
 float:right;
 height:35px;
 margin-left:7px;
}

table#add td{
 margin:0;
 padding:0;
 border-collapse:collapse;
 background-color:#0A4595;
}

table#add:hover{
 background-color:#4975B0;
}
table#add td a{
 font-size:21px;
 color:#fff;
 text-decoration:none;
}

ta ble#add td a:hover{
 background-color:#4975B0;
}

a#test{
 display:block;
 float:right;
 width:188px;
 height:35px;
 line-height:35px;
 padding: auto 3px auto 0;
 background: url(/img/button-addtoorder.gif) no-repeat top center;
 font-size:21px;
 color:#fff;
 text-decoration:none;
 text-align:center;
 vertical-align:middle;
}

a#test span{
 display:block;
 float:left;
 width:4px;
 height:35px;
 background: url(/img/button-addtoorder.gif) no-repeat top left;
}

a#test:hover{
 background: url(/img/button-addtoorder-on.gif) no-repeat top center;
}

a#test:hover span{
 background: url(/img/button-addtoorder-on.gif) no-repeat top left;
}

table#selectcar{
 width:424px;
 border-collapse:collapse;
}

table#selectcar td{
 vertical-align:top;
 padding:0;
 margin:0;
}

img.bigcar{
 border: solid 1px #EAEAEA;
}

a.smallcar{
 display:block;
 float:right;
 border:solid 3px #EAEAEA;
 margin-bottom:10px;
 
 cursor: hand;
 cursor: pointer;
}

a.smallcar:hover,a.on{
 display:block;
 float:right;
 border: solid 3px #8DC63F;
 margin-bottom:10px;
}

li#blue{
 margin:0; 
 padding:0;
}

table#tarif{
 width:623px;
 border-collapse:collapse;
}

table#tarif td{
 font-size:10px;
 color:#6E6E6E;
 border: solid 1px #EAEAEA;
 padding:2px;
 text-align:center;
}

table#tarif td#grey{
 font-size:12px;
 font-weight:bold;
 color:#323232;
 background-color:#F5F5F5;
 white-space:nowrap;
 border-bottom:solid 1px #034694;
}

table#tarif td#blue{
 background-color:#034694;
 padding:6px;
}

table#tarif td#d{
 font-size:12px;
 font-weight:bold;
 color:#323232;
 white-space:nowrap;
}

table#intarif{
 width:86px;
}

table#intarif td{
 border:none;
 padding:5px 0;
 border-bottom:solid 1px #EAEAEA;
 text-align:left;
}
table#intarif td#last{
 border:none;
}

table#tarif td#blue a{
 font-size:12px;
 font-weight:bold;
 color:#8DC63F;
}

a.white-bttn{
 display:block;
 background: url(/img/white-bttn.png) no-repeat top;
 width:134px;
 height:27px;
 line-height:27px;
 vertical-align:middle;
 text-align:center;
 text-decoration:none;
 font-weight:bold;
 color:#6E6E6E;
}

a.white-bttn:hover,a.white-bttn-a{
 display:block;
 background: url(/img/green-bttn.png) no-repeat top;
 width:134px;
 height:27px;
 line-height:27px;
 vertical-align:middle;
 text-align:center;
 text-decoration:none;
 font-weight:bold;
 color:#fff;
}

a#green3{
 font-size:12px;
 font-weight:bold;
 color:#598B13;
}

img.partners{
 border: solid 3px #8DC63F;
}

.on{
 display:block;
}
.off{
 display:none;
}

.inputtext{
 width:181px;
 height:23px;
 border: solid 1px #A5ACB2;
 margin:3px 0;
}

.inputtextarea{
 width:400px;
 height:90px;
 border: solid 1px #A5ACB2;
 margin:3px 0;
}

.inputtextarea1{
 width:177px;
 height:90px;
 border: solid 1px #A5ACB2;
 margin:3px 0;
}

.inputtext1{
 width:177px;
 height:23px;
 border: solid 1px #A5ACB2;
 margin:3px 0;
}

.inputbutton{
 cursor:pointer;
}

.inputbutton1{
 border:none;
 background: url(/img/button-add.gif) no-repeat top;
 height:21px;
 width:118px;
}

.inputtext2{
 width:150px;
 height:23px;
 border: solid 1px #A5ACB2;
 margin:3px 0;
}

.inputtext2{
 width:181px;
 height:17px;
 border: solid 1px #A5ACB2;
 margin:3px 0;
}

.news{
 font-size:   12px;
 font-weigth: normal;
 text-decoration: none;
 display: block;
 padding: 0 0 0 0;
}

button, .calBtn{
 background: transparent;
 width:15;
 height: 15;
}

.promo{
 font-size: 11px;
}

table.bord{
 border-top: 1px solid black;
 border-right: 1px solid black;
}

.bord td{
 border-bottom: 1px solid black;
 border-left:   1px solid black;
}h1.green {
	color: #8DC63F;
	margin-top: 40px;
}
table.maincars, table.maincars a {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.spacer {
	height: 30px;
}
table.maincars a:hover {
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
p.arial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
}

.right_order{
 margin-top: 5px;
 padding-right: 10px;
}

.right_tels{
 margin-top: 15px;
 font-size: 29px;
 line-height: 50px;
 font-weight: bold;
 font-style:italic;
 height: 100px;
 color: #063a8a;
 font-family: Trebuchet Tahoma Verdana;
 padding-right: 10px;
}

.right_tels .kod{
 vertical-align: top;
 font-size: 15px;
 color: #81bf34;
 font-weight: bold;
 margin-top: 10px;
}

.icq{
 float:left;
 margin-left: 30px;
}

.icq, .icq A:link,.icq A:active, .icq A:visited, .icq A:hover{
 color: #8dc63f;
 font-style: normal;
}

.lang_panel{
 margin-left:   20px;
 margin-top:    20px;
 margin-bottom: 25px;
}

.lang_active{
 color: #8dc63f;
 font-size: 15px;
 font-family: Tahoma;
}

.lang_passive{
 color:#034694;
 font-size: 15px;
 font-family: Tahoma;
}

#hot{
 margin-bottom: -3px;
}

.top_banner1{
 width:  10px;
 height: 134px;
 background: url(/img/top_banner1.gif) top left no-repeat;
}

.top_banner2{
 width:  100%;
 height: 134px;
 background: url(/img/top_banner2.gif) top repeat-x;
 text-align: center;
}


.top_banner3{
 width:  15px;
 height: 134px;
 background: url(/img/top_banner3.gif) top right no-repeat;
}

.lnk{
 width: 120px;
}

.lnk span{
 color:#81BA43;
 text-decoration: underline;
 cursor:pointer;
}
