
BODY {
 margin:5px;
 background-color:#9d9ea2;  
 background-image:url('../images/top-page-background.gif');
 background-repeat:repeat-x;
 background-position:top left; 
 font-family:Tahoma;
 font-size:12px;
}
.selectLanguage 
{ 

  color:#626262;  
  font-family:Arial;  
  font-size:11px; 
  height:18px;
  padding:0 14 3 0;
  background-position: right 10px;
}

.selectLanguage img
{
 top:3px;
 position:relative;
 z-index:10px;
}

.selectLanguage a {
 color:#626262;
 text-decoration:none;
 margin:0 5 0 5;
}     

.selectLanguage a:hover
{
  color:#626262; 
  text-decoration: underline;
}

table.gbx {
 font-size:12px;
 font-family:Arial;
 color:#000000;   
 width:1000px;
}     

.ltopbox {
 background-color:#0a0401;
 height:70px;
 width:100%;
}      
.ltopbox .nox .vlogo {
 width:200px;
}
.ltopbox .nox .vlogo div {  
 width:111px; height:46;
 background-image:url('../images/logo.gif');
 background-repeat:repeat-x;
 background-position:top left;
}   

.menubox .lb {
width:5;height:32;
background-image:url('../images/bgmenu/left-z.jpg');
}   

.menubox .rb {
width:5;height:32;
background-image:url('../images/bgmenu/right-z.jpg');
} 

.menubox .lnk { 
padding:0 13 0 13;
background-image:url('../images/bgmenu/menu.jpg');
}  

.menubox .xb {
width:1;height:32;
background-image:url('../images/bgmenu/line.jpg');
}
 
.menubox .lnk a {
 font-size:12px;
 font-weight:bold;
 color:#101010;
 font-family:Tahoma;
} 

.incformBox
{
 height:460px;
 width:1000px;
 background-color:#000000; 

}   

.reservForm {
 width:315px;
 z-index:10;
 position:relative;
 left:25px;
 top:3px;
}  

.incFormRS
{

 background-repeat:repeat-x;
 background-image:url('../images/resform/rus/bg.png'); 
 padding:16 5 15 16px;   
 background-color:#FDFDFD; 
 height:300px;
}  

.incFormRS div.title
{
  font-size:13px;
  color:#db5c19;
  font-family:Tahoma; 
  font-weight:bold;
} 

.inplace {
 border-width:1px;
 border-color:#ff6000;
 border-style:solid;
 width:285;
 margin:5 0 5 0; 
 height:24px; 
 cursor:hand;
 font-family:Tahoma;
 font-size:12px;
 padding:4 1 1 5px;
background-image:url("../images/resform/rus/point.gif");
background-repeat:no-repeat;
background-position:100% 0px;
cursor:pointer;
cursor:hand;     
background-color:#FFFFFF;
}         

.incFormRS .line
{
   background-image:url('../images/resform/rus/line.gif');
   background-repeat:no-repeat;
   height:20px;
   width:283px;
   background-position:0% 50%;
}  

.incFormRS .line2
{
   background-image:url('../images/resform/rus/line2.gif');
   background-repeat:no-repeat;
   height:30px;
   width:283px;
   background-position:0% 50%;
} 
.periodbox {width: 99%;} 
.periodbox td 
{
font-size:11px;
color:#2A2A2A; 
font-family:Tahoma; 
padding:5 4 2 0;
}
.periodbox .dtparam 
{
  width:93px;  
  cursor:hand;
  border-width:1px;
  border-style:solid;
  border-color: #ababab; 
  color:#272727;
  text-align:left;
  background-image:url('../images/resform/rus/dateicon.gif');
  background-repeat:no-repeat;
  background-position:75px 3px; 
  background-color:#FBFBFB;     
  padding:2 2 2 4;
  font-family:Tahoma;
}  
.periodbox .tmparam 
{
  width:45px;
  border-width:1px;
  border-style:solid;
  border-color: #ababab;  
  padding:2 2 2 4;  
  text-align:center;
  color:#272727; 
  scroll
}     



.periodbox2 {
font-family:Tahoma;
font-size:11px;
} 
.periodbox2 td 
{
font-size:11px;
color:#2A2A2A; 
font-family:Tahoma; 

}  

.periodbox2 .inplace
{
 background-color:#FFFFFF;
}
.periodbox2 .dtparam 
{
  width:93px;  
  cursor:hand;
  border-width:1px;
  border-style:solid;
  border-color: #ababab; 
  color:#272727;
  text-align:left;
  background-image:url('../images/resform/rus/dateicon.gif');
  background-repeat:no-repeat;
  background-position:75px 3px; 
  background-color:#FBFBFB;     
  padding:2 2 2 4;
  font-family:Tahoma; 
  height:22;    
 
}  
.periodbox2 .tmparam 
{
  width:45px;
  border-width:1px;
  border-style:solid;
  border-color: #ababab;  
  padding:2 2 2 4;  
  text-align:center;
  color:#272727; 
  scroll
}   

.periodbox2 select
{
  font-size:13px;
  font-family:Tahoma;
}

.orangetitle td
{
 color:#ff6000;
 font-size:13px;
 font-weight:bold;
}







.excardsbox. {width:99%;}
.cardnumber
{
  width:140;
  border-width:1px;
  border-style:solid;
  border-color: #ababab;  
  padding:1 1 1 5;  
  color:#272727;   
  background-color:#FFFFFF;
}  

.cardholder
{
  width:140;
  border-width:1px;
  border-style:solid;
  border-color: #ababab;  
  padding:1 1 1 5;
  color:#272727;    
  background-color:#FFFFFF;
} 


.excardsbox td
{
  color:#272727;
  padding:5 4 2 0;
  font-size:11px;
  font-family:Tahoma;
}   

div.submit {
 text-align:center;
 margin:15 0 0 0;
} 




 div.submit2 {
 text-align:right;
 margin:-27 25 0 0;
} 

.underformbox
{
 background-image:url('../images/underformbox.jpg');
 background-position:0 0;
 background-repeat:no-repeat;
}    

.underformbox2
{ 
 height:247px;
 background-image:url('../images/altbox.jpg');
 background-position:0 0;
 background-repeat:no-repeat;
}   

.altb1 {
 width:300px;
 height:228px;
 background-color:#48E37A;
 z-index:10;
 position:relative;
 left:28px;
 top:-7px;
} 
.altb2 {
 width:300px;
 height:228px;
 background-color:#4385E9;
 z-index:11;
 position:absolute;
 left:356px;
 top:-240px;
}
.altb3 {
 width:300px;
 height:228px;
 background-color:#E745A2;
 z-index:12;
 position:absolute;
 left:28px;
 top:-7px;
}  

.abtng {
z-index:10px;
position:relative;
top:-10;
left:28;} 

.botClassMenu
{
 padding:15 15 15 45px;
}  

.vcbox
{
  font-family: Verdana;
  font-size:11px;
}   

.annot 
{
 color:#a54300;
 font-family:tahoma;
 padding:4 0 5 0;


} 


.vcbox .detail a
{
  color:#a54300;
  font-family:tahoma; 
  font-size:11px; 
  text-decoration:none;
  padding:0 12 0 0;
  background:url('../../images/right-arr.png') no-repeat;
  background-position: 95% 5px;
}    
.vcbox .detail a:hover
{
  text-decoration:underline;
}
.btcontentbox 
{
  background-color:#dfdfe0;
}  

.btnavibox 
{
  background-color:#dfdfe0;
  border-width:1 0 0 0;
  border-color:#9d9ea2;
  border-style:solid;  
  padding:5 5 5 15;
  font-size:10px;
  font-family:tahoma;  
  color:#9d9ea2;
  height:32px;

}     

.btnavibox2 
{
  background-color:#dfdfe0;
  border-width:1 0 0 0;
  border-color:#9d9ea2;
  border-style:solid;  
  padding:15 5 15 55;
  font-size:11px;
  font-family:tahoma;  
  color:#5B5B5B;
}  

.addressNote
{
 line-height:18px; 
 color:#262626;
}

.btnavibox2 table
{
 font-size:11px;
}

.btnavibox a
{
 color:#2E2E2E;
 text-decoration:none;
 margin:0 7 0 7;
}

.aboutinfo
{
  font-size:10px;
  font-family:Tahoma;
  color:#111111;
  padding:15 30 15 15;
  line-height:14px;
}       
.chmenu { 
position:absolute;
z-index:12;
margin:0 0 0 6;
padding:0;
}  

 .lay4 {  
position:absolute;
z-index:13;
margin:0 0 0 422;
padding:0;
}

.lay3 {
position:absolute;
z-index:13;
margin:0 0 0 255;
padding:0;
}

.lay2 {
position:absolute;
z-index:13;
margin:0 0 0 164;
padding:0;
}

.chmenu td { 

 color:#4f4f4f;
 font-size:12px;
 font-family:Tahoma;
 background-color:#373737;
 padding:5 5 5 13;
 border-width:0 1 1 1;
 border-style:solid;
 border-color:#1E1E1E; 
 width:140px;   
}               
.chmenu td:hover
{
  background-color:#7e7d7d;
}

.chmenu td a
{
  color:#C8C8C8;
  text-decoration:none;  
  font-family:Tahoma;
  font-size:11px;
}   
.chmenu td a:hover
{
  color:#D7D7D7;
  text-decoration:underline;
}                     

.servicenavibox
{
  font-size:12px;
  color:#0D0D0D;
  padding:15 7 7 25;
  font-family: Tahoma;
}        

.servicenavibox span {
 font-size:11px;
 color:#ff8800;
}  
.servicenavibox div {line-height:16px;}
.servicenavibox div a {
 font-family:Verdana;
 font-size:10px;
 color:#434343; 
 text-decoration:none;
}  

.servicenavibox div a:hover
{
 text-decoration:underline;
}             

.servicenavibox .atit {padding:0 0 7 0; font-family:Verdana;}

.s1array {
 height:1200;width:100%;position:absolute;z-index:80;top:0;left:0; background-color:#1D181C;opacity:0.7;
 filter:alpha(opacity=70);
} 
.s2array {
 text-align:center;width:100%;position:absolute;z-index:80;top:0;left:0; 

}   

.place_ajax_form
{
 margin-top:150px;
}

.place_ajax_form td h3 
{
font-weight:normal;
font-size:17px; 
font-family:Tahoma;
}  

.place_ajax_form table
{
  font-family:tahoma;
  font-size:12px;
  color:#272727;
}               

.place_ajax_form .list td
{
 padding:3 5 3 5;
}          

.place_ajax_form .list .r1
{
  color: #EEEEEE;
  background-color:#f06b02;
} 

.place_ajax_form .list .r2
{
  color: #212121;
  background-color:#FFE7D2; 
  padding:3 10 3 10px;  
  cursor:hand;
  cursor:pointer;
}       
.place_ajax_form .list .r2:hover
{
 background-color:#FFCD9F; 
 cursor:hand;
}     

.place_ajax_form .t2
{
 background-color:#F4F2F3;
 border-width:1px;
 border-style:solid;
 border-color:#DAD6D8;  
 padding:15px;
}   

.place_ajax_form .t2 .comm
{
  font-size:11px;
  color:#1B181A;
  line-height:14px;
  padding:5 5 5 15px;
}               


.datebox td
{
 font-size:11px; font-family:tahoma;
}

.datebox .NoDateName
{
 padding:3 5 3 5;
 background-color:#DFDFDF;
}         


.DayName
{
 background-color:#f06b02;
 color:#F3F3F3; 
 padding:3 5 3 5;
}             

.datatime
{
 background-color:#EFECF0;  
  padding:3 5 3 5;
  text-align:center;
} 
.datatime a
{
 color:#1A141B;
 text-decoration:none;
}  

.datatime:hover
{
 background-color:#f06b02;  
  padding:3 5 3 5;
  text-align:center; 
  color:#FFFFFF;
}    

.datatime:hover a
{
 color:#FFFFFF;
 text-decoration:none;
}        

.datatime_hide
{
   background-color:#DFDFDF;
   padding:3 5 3 5;
   text-align:center;
   color:#616161;
}                 

.carsbox
{
 font-family:tahoma;
 font-size:12px;  
 margin:15px;
}               
    
.carsbox .mnpoint0
{
 background-image:url('../images/reserv/carsmenu/tsp1.png');
 background-repeat:no-repeat; 
 width:4px;
 height:19px;
 
}
.carsbox .mnpoint1
{ 
  padding:3 10 0 10;
  border-width:1 0 0 0;
  border-style:solid;
  border-color:#ff781e;
  font-size:10px;
  font-weight:bold;
  color:#121212;
  font-family:Verdana;   
  text-align:center; 
  cursor:hand;
  cursor:pointer;
}       

.carsbox .mnpoint2
{
 background-image:url('../images/reserv/carsmenu/tsp2.png'); 
 height:19px;
 width:11px;
}  
.carsbox .mnpoint3
{
 background-image:url('../images/reserv/carsmenu/tsp3.png'); 
 height:19px;
 padding:2 10 0 10; 
 font-size:10px;
 font-weight:bold;
 color:#F7F7F7;
 font-family:Verdana;
 text-align:center; 
   cursor:hand;
  cursor:pointer;
}  

.carsbox .mnpoint4
{
 background-image:url('../images/reserv/carsmenu/tsp4.png'); 
 height:19px;
 width:11px;
}   

.carsbox .mnpoint5
{
 background-image:url('../images/reserv/carsmenu/tsp5.png'); 
 height:19px;
 width:12px;
} 
.carsbox .mnpoint6
{           
 width:250px;
 background-image:url('../images/reserv/carsmenu/tsp6.png'); 
 height:19px;
} 

 .carsbox .mnpoint7
{           
 width:4px;
 background-image:url('../images/reserv/carsmenu/tsp10.png'); 
 height:19px;
}    

.carsbox .mnpoint8
{           
 width:9px;
 background-image:url('../images/reserv/carsmenu/tsp7.png'); 
 height:19px;
}     

.carsbox .mnpoint9
{           
 width:13px;
 background-image:url('../images/reserv/carsmenu/tsp8.png'); 
 height:19px;
}

.carsbox .bodyx
{
  background-image:url('../images/reserv/carsmenu/body-left-fon.png');  
  background-repeat:no-repeat;
  background-position: top left;
  height:300px; 
  padding: 15 1 0 1px;
}      

.carsbox .list td
{
  font-size:12px;
  font-family:Tahoma;
}      

.carsbox .list td.img
{
 border-width: 0 0 1 0;
 border-style:dotted;
 border-color:#E29845; 
 text-align:center;
 background-color:#FFFFFF;
} 

.carsbox .list .vcarline td.cartext
{
 border-width: 0 0 1 0;
 border-style:dotted;
 border-color:#E29845; 
 padding:7 0 0 10px; 
 line-height:16px;
 background-color:#eeeeee;
}            

.err1
{
 padding:5 15 5 15;
 margin:15 0 15 0;
 background-color:#F3989A;
 color:#A81317;
 font-size:11px;
 font-family:Verdana;  
 font-weight:bold;
}       

.ght1
{
 border-width:0 0 1 0; border-color:#e8e8e9;border-style:dashed;background-color:#FFFFFF;padding:10 15 10 15;color:#D1D1D3;font-weight:bold;font-family:Tahoma;font-size:11px;
}  

.ght1 span 
{
 margin:0 15 0 15;
} 

.periodbox h3
{            
  font-family:Tahoma;
  font-size:18px;
  color:#ff6600; 
  margin:0;
  padding:0;

}  

.periodbox .per01
{
 border-width: 0 0 0 1;
 border-color:#ff6600;
 border-style:solid;
 padding:5 10 5 10; 
 fpont-size:12px;
} 

.periodbox .info span
{
  color:#ff6600;
  font-size:9px; 
  margin:7 0 0 0;

}   
.periodbox .info a {color:#6F6F6F; font-size:9px; text-decoration:none;}    

.carsbox .list .cartext .priceline1
{
 font-size:11px;
} 

.carsbox .list .cartext .carname
{
 font-size:12px;
 font-family:tahoma; 
}   

b.orng {
 color:#ff6600;
}               

.carInfoarea {
 border-width:0 0 2 1;border-color:#ff6600;border-style:solid;position:relative:left:-1;z-index:80;padding:0 15 15 15;
}       

.carInfoarea div.title
{
  font-size:13px;
  font-family:tahoma;
}     

.carInfoarea .crsinfo
{
 padding:0 5 0 15px;
}       

.carInfoarea .crslist
{
 font-size:11px;
 padding:5 5 5 0;
}        

.carInfoarea .crslist span
{                         
  text-transform:uppercase;
}  

.condition_on
{
  background-image:url('../images/reserv/conditioner.png');  
  background-repeat:no-repeat;
  background-position: top left;
  width:42px;
  height:37px;
} 
.transmission
{
  background-image:url('../images/reserv/transmission.png');  
  background-repeat:no-repeat;
  background-position: top left;
  width:42px;
  height:37px; 
}              
.transmission span    
{
 color:#ff7010;
  font-weight:bold;
  font-size:12px;
  font-family:Verdana;
  z-index:10;
  position:relative;
  left:22px;
  top:5px;
}

.passengers
{
  background-image:url('../images/reserv/passengers.png');  
  background-repeat:no-repeat;
  background-position: top left;
  width:42px;
  height:37px; 
  padding:0px;
  margin:0px;
}              
.passengers span
{
  color:#ff7010;
  font-weight:bold;
  font-size:12px;
  font-family:Verdana;
  z-index:10;
  position:relative;
  left:18px;
  top:5px;
}

.doors
{
  background-image:url('../images/reserv/doors.png');  
  background-repeat:no-repeat;
  background-position: top left;
  width:44px;
  height:37px; 
}  

.doors span
{
  color:#ff7010;
  font-weight:bold;
  font-size:12px;
  font-family:Verdana;
  z-index:15;
  position:relative;
  left:24px;
  top:5px; 

}

.carInfoarea .carparams
{
  margin:7 0 0 7px;
}           

.bglineprice
{
 background-image:url('../images/reserv/bgpriceline.png');
 background-repeat:no-repeat;
 width:303px;
 height:34px; 
 font-size:12px; 
 padding:0 0 0 0;
 font-family:Tahoma; 
 font-weight:bold;


}  

.bglineprice2
{
  background-color:#ffddcc;
  padding:0 20 0 0;   
  font-size:13px;  
  font-family:Tahoma; 
  font-weight:bold;
}                                 

.rentdays
{
 padding:0;
}       

.rentparamsform
{
 font-family:tahoma;
 font-size:11px;

}   

.rentparamsform td
{
 border-width:0 0 1 0;
 border-color:#C7C7C7;
 border-style:dashed;
}              

.rentparamsform2
{
 font-family:tahoma;
 font-size:11px;
 color: #454545; 
 width: 600px;
 } 
.rentparamsform2 td
{
 padding: 2px;    
}                 
.rentparamsform2 td.unit
{
 width: 70px;
 text-align:right;
}

.vcarline td.img img {opacity:0.4;filter:alpha(opacity=40);} 
.vcarline:hover td.img img {opacity:1;background-color:#FFFFFF;border-width:0 0 0 0;filter:alpha(opacity=1);}
.vcarline:hover td.cartext {opacity:1;background-color:#FFFFFF;filter:alpha(opacity=1);}   
.vcarline:hover td.img {background-color:#FFFFFF;border-width:0 0 0 0;}              
 
.checkedCar td.img img {opacity:1;filter:alpha(opacity=100);}  
.checkedCar td.cartext { border-width: 0 0 1 0;
 border-style:dotted;
 border-color:#E29845; 
 padding:7 0 0 10px; 
 line-height:16px;
 background-color:#FFFFFF;} 

.hpcursor td
{
  cursor:hand;
  cursor:pointer;
}                                            

abbr:hover {
   color: #FD5200;
   cursor:default;
}                     

.InsuranceBox
{
 padding:7 7 7 17;
}           

.insBV td {border:0px;
font-size:11px;
}       
.insCheck {

}               

.controlInsuranceBX
{
  cursor:hand;
  cursor:pointer;
}    


.clientinfo
{
 border-width:1;
 border-color:#DBA344;
 border-style:solid;
 font-size:11px;
 font-family:Tahoma;
 margin:0px;  
 padding:0px;
 background-color:#F8E9DE;
 width:100%;
}  
.clientinfo  td
{
padding:5 7 5 7;
} 

.clientinfo input 
{
  font-size:11px;
  font-family:Tahoma;
  font-weight:bold;
  border-width:1px;
  border-style:solid;
  border-color:#B4A9AF;
  padding:2px; 
  width:100%;
} 

.clientinfo textarea
{
 width:400px;
 height:100px;
 padding:5; 
  border-width:1px;
  border-style:solid;
  border-color:#B4A9AF; 
  margin:7 5 5 5;
    font-size:11px;
  font-family:Tahoma;

}   

hr {
height:1px;
border-width:1 0 0 0;
border-style:dashed;
border-color:#ABABB1;
}         

.contentarea h2
{
  font-size:18px;
  color:#2C3036; 
  font-family:Arial; 
  margin: 15 0 15 25px;
}   

.contentarea .arr1
{

 font-size:11px;
 font-family:Tahoma;
 line-height:14px;  
 vertical-align:top; 
 padding: 5 25 5 25px;
}   

.contentarea .arr1 h2
{
  font-family:Tahoma;
  color:#ff6000;

}
.contentarea .arr1 h3
{
  font-size:13px;
  font-family:Tahoma; 
  margin: 20 7 15 25; 
}
        .contentarea .arr1 p
        {
         margin: 10px;
         line-height:16px;  
         text-align:justify;
         color:#3E3E3E;
        }  
        
        
        .contentarea .arr1 ul
        {
         margin: 15 10 10 15px;
         line-height:16px;  
         text-align:justify;
         color:#3E3E3E;
        }   
        
        .contentarea .arr1 ul.orange li
        {
         text-align: left;
         list-style: none;
         padding:5 0 7 35px;
         background: url(../../images/checkbox2.jpg) no-repeat;
        }
        .contentarea .arr1 li
        {
         line-height:18px;  
         text-align:justify;
         color:#151515;
        }

.contentarea .arr2
{  
vertical-align:top;
  border-width:0 0 0 1; border-style:solid; border-color:#FF6000;
  font-size:11px; 
  font-family:Tahoma;
  color:#282828;  
  padding:20 15 5 15px;
  line-height:18px;

} 

.rsForm td.arr2
{  
  vertical-align:top;
  border-width:0 0 0 1; border-style:solid; border-color:#FF6000;
  font-size:11px; 
  font-family:Tahoma;
  color:#282828;  
  padding:5 15 5 15px;
  line-height:18px;

} 

 .rsForm td.arr2 b
 {
   font-size:12px;
 }

.rsForm h2
{
  font-size:18px;
  color:#ff6000;
  font-family:Tahoma;
  margin:7 7 7 0;
  padding:0;
}

.contentarea .arr2 b
{
 text-transform:normal;
 color:#323232; 
 font-size:12px;                
}

.mapimage:hover
{
 opacity:1;
} 

.mapimage
{
 opacity:0.8;     

}     

.mapimage img
{
 padding:5px; border-width:1px; border-style:solid; border-color:#ff820d;
}        

.transferform
{
  font-size:11px; 
  width:100%;
  font-family:Arial; 
  color:#433D43;
  border-width:1px; border-style:solid; border-color:#C4BFCA;
}  

.transferform td input,.transferform td textarea
{
  border-width:1px; border-style:solid; border-color:#C4BFCA #B7B1BE #B7B1BE #C4BFCA;
  width:100%;
}  

.stationInfo
{
  margin:7 7 7 50px;
  line-height:18px; 
  height:170px;
}             

.stationInfo h3
{
  color:#F46200;
  font-size:16px;
  font-family:Tahoma;
}       

div.stationIco
{
 z-index:30;
 position:absolute; 
 margin:0 0 0 300;
}   

a {color:#ff6600;}         

.carsnamelist
{
   font-size:11px;
   color: #161616;  
   font-family:tahoma;
   border-width:0 0 1 0;
   border-style:dashed;
   border-color:#FF6600;
   padding:0 0 5 0;
}        
.carsnamelist b
{
  color:#FF6600;
}       
.carsnamelist strong {
color:#3E393E;
}        

.carsinflist
{
  font-size:11px;
  font-family:tahoma;
  color:#3B3B3B;
} 

.carsinflist  td
{
  padding:3 0 3 0;
  line-height:16px;
 }        
 
.groupcode
{
 font-weight:bold;
 font-size:12px;
 color:#FF6000; 
 font-family:Tahoma;
}         

.standartTable11
{
  font-size:11px;
  font-family:tahoma;   
  color:#3B3B3B; 
  line-height:16px;
}       

.standartTable11 b 
{
 color:#ff6000;
 font-size:12px;
}       

.standartTable12
{
 color:#3B3B3B;
 font-size:11px; 
 line-height:18px;
} 

.standartTable12 b 
{
 color:#ff6000;
 font-size:13px;
}           

.undrln
{
   border-width:0 0 1 0;
   border-style:dashed;
   border-color:#FF6600;
   padding:0 0 3 0;
}      

li.point
{
  padding:0;
  margin:0;
  color:#1E1E1E;
}           

td.o-left
{
  height:21px;
  width:5px;
  background: url('../../images/orange-line-left.png') no-repeat;    
  margin:0;
  padding:0;  
} 
td.o-title
{
  font-size:12px; 
  font-family:Tahoma;
  font-weight:bold;
   background: url('../../images/orange-line-bg.png') repeat-x; 
  margin:0 0 0 0px;
  padding:0 0 0 15 ;
  width:480;
}  
td.o-right
{
  height: 21px;
  width:6px;
  background: url('../../images/orange-line-right.png') no-repeat;    
   margin:0;
  padding:0;
} 

td.o-content
{
  font-size:11px;
  font-family:Tahoma;
  font-color:#242424;
  padding:3px; 
  line-height:18px;
}  

.o-content td
{
font-size:11px;
  font-family:Tahoma;
  font-color:#242424;
  padding:3px; 
  line-height:18px;
}          

.commlink
{
 color: #494949 ;
}

.conditions01
{
 width: 100%;
 font-size:11px;
 font-family:Tahoma;
 text-align:left; 
 background-color:#FFFFFF;
}  

.conditions01 th
{
 background-color:#757d83;
 color:#FFFFFF;
 padding:3;   
 border-width:0 0 1 0;
 border-style:solid;
 border-color:#FFFFFF;
}  

.conditions01 td
{
 background-color:#e9e9e9;
 color:#4D4D4D;
 padding:3;   
 border-width:0 0 1 0;
 border-style:solid;
 border-color:#FFFFFF;
} 

.rentalConditions h2
{
  font-size:13px;
  color:#2C2C2C; 
  font-weight:bold;
}

.rentalConditions h3
{
  font-size:13px;
  color:#FF6000;     
}                    
.limoGForm
{
  border-width:5px;
 border-color:#E0E0E0;
 border-style:solid;
}
.limoForm
{
 font-size:11px;
 font-family: Tahoma;
 color:#272727; 
 width:290;
 background-color:#e9e9e9;
 padding:2 5 2 10px; 
}

.limoForm select
{
 font-size:11px;
 font-family:Tahoma;   
  width:140;
} 

.limoForm input
{
 font-size:11px;
 font-family:Tahoma;
 width:140;
}   

.limoForm textarea
{
 font-size:11px;
 font-family:Tahoma;
 width:140px; 
 height:100px;
}   


.limoForm td 
{
 vertical-align:top; 
 padding:3;
}       

.limoForm b
{
 font-size:110%;
} 

.contentarea .limoY
{
 padding:0px;
 margin:0px;  
 border-color:#dfdfe0; 
}                    

.contentarea .limoY .tdBox
{
    font-size:11px; 
  font-family:Tahoma;
  color:#282828;  
  padding:20 15 5 15px;
  line-height:18px;
}           

.limoIcons
{
font-size:11px;font-family:tahoma;line-height:16px;color:#3B3B3B; text-align:justify;
} 
.limoIcons td b
{
 font-size:11px;
}           

.textArea
{
 font-size:11px;
 font-family:Tahoma;
 color:#242424;
 line-height:18px;
}        

.SixtMap
   {
      width: 420 px;
     height: 311 px;
     border: 1px #B2B2B2 solid;
     background-image: url('./map/manual.png');
     padding:0px;
     margin:0px;

   }  
   
   .MapTitle
   {
     background-color:#FFFFFF;
     font-size:11px;
     font-family:tahoma;
     color:#000000;
     padding:3 15 3 15;
     border: 1px #000000 solid; 
     position:absolute;
     z-index:30;
    
   }     
   
   .mapContacts
   {
     font-size:11px;
     font-family:Tahoma;
     line-height:18px;
     color:#373737;
     border-width:0 0 0 2px; 
     border-color:#FFFFFF; 
     border-style:solid;
     padding: 15 15 15 25px;
   
   }  
   .mapContacts table
   {
     font-size:11px;
     font-family:Tahoma;
     line-height:18px;
     color:#373737;
   }      
   
   .gginfo
   {
    width: 300px; padding:3;
    line-height:14px; 
    text-align:left;
    font-size:11px;
    font-family:tahoma;
   }       
   
   .rqsendmsg
   {
    margin:25px;
    padding:15px;
    border: #e0e0e0 5px solid; 
    background-color:#e9e9e9;
    line-height:18px;
    color:#242424;
    font-size:11px;  
   }  
   
   .ClientInfoBox td
   {
     font-size:11px;
     font-family:tahoma;
     color:#353535;
   }   
   
   .PartnerRegForm td
   {
     font-size:11px;
     font-family:tahoma;
     color:#353535; 
     padding:3px;
   }  
   
   .PartnerRegForm td.comment
   {
     font-size:10px;
     font-family:tahoma;
     color:#707070;
     padding-left:25px;
   }
   
   .ClientInfoBox input.txt {
    width:200px;
    font-size:12px;
    padding:3;
    background-color:#ffffff;     
    border: 1px #CDCDCF solid;  
    font-family: Tahoma;
   }  
   
   .PartnerRegForm input.txt {
    width:200px;
    font-size:11px;
    padding:1;
    background-color:#ffffff;     
    border: 1px #CDCDCF solid;
   }
   
   
   .ClientInfoBox textarea.txt {
        padding:5;
    background-color:#ffffff;     
    border: 1px #CDCDCF solid;  
    font-size:11px;
    font-family:tahoma;   
    width:100%;
    height:70px;
   }      
   
    .partner ul li
    {
      padding: 1 5 1 5px;
      margin:0 0 0 30px;
      color: #3e3e3e;
    }     
    
    .PartnerLogin
    {
      font-size:11px;
      font-family: tahoma; 
      margin-left:30px;
    } 
    
    .PartnerLogin input.ing
    {
      font-size:12px;
      font-family: tahoma;
      padding:2 3 2 3; 
      height:20px;
      border: 1px #D1D1D1 solid; 
      border-color: #9EA3B4 #CCCED7  #CCCED7 #9EA3B4;
      width:150px;
    }   
    
 div.reff
 {
   width:70;
   padding:4 7 4 7; 
   text-align:center;
   background-color:#BBBBBD;
   font-size:11px;
   margin:25px;   
   color:#202020;
 }   
 
 .unc
 {
   font-size:11px;
   color:#343434;
   font-family:Tahoma; 
   line-height:16px;

 }  
 .unc .mb
 {
  font-size:12px;
  padding:5 0 7 0;
 }
 
 .unc img 
 {
  margin: 0 15 15 0px;
 }
 .unc div.unit
 {
 margin:0 0 45 0px;
 }     
 
 .rnpoint
 {   
  color:#343434;
  margin:0 0 0 35px;
  font-size:11px;

 }
 
 .rnpoint .title
 {
   font-weight:bold;
   font-size:12px;
   padding:5px;
 }    
 .rnpoint .title a
 {
  border-width: 0 0 0 0px; 
  padding:0 0 1 0px;   
  text-decoration:none;
 }
 .rnpoint .title a:hover
 {
  text-decoration:none;
  border-width: 0 0 1 0px;
  border-style:dotted;
  border-color: #ff6500;
  
 }
 
 .rnpoint .txt
 {
  text-align:jusfity;
  line-height:16px;
  padding:5 0 15 5;
 }     
 .rnpoint .txt img
 {
  margin: 0 15 0 0;
  padding:0px;
 }

.top100
{
  opacity:0.3;
  filter:alpha('opacity=30');
}            

.aboutinfo strong
{
 font-weight:normal;
}                    
.aboutinfo a {
 color: #262626;    
 text-decoration:none;
}   

.altpoint
{  
  
  text-decoration:none;
  border-width: 0 0 1 0px;
  border-style:dotted;
  border-color: #ff6500;
}

