body {
background: url(../images/bg.jpg) top right repeat-x;
}

.main_wrap {
width:1005px;
margin:0px auto 0px auto;

}

* {
margin:0px;
padding:0px;
}

p a {
color:#CCCCCC;
}

p a:hover {
text-decoration:none;
}

img {
border:0;
}

h5 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#B73C00;
}

.clear {
clear:both;
}

.td span {
color:#FF0000;
}

.header {
width:1005px;
height:100px;
}

.header_left {
width:518px;
height:100px;
padding:0px 0px 0px 0px;
float:left;
}

.header_right {
width:467px;
height:100px;
padding:0px 20px 0px 0px;
float:left;
text-align:right;
}


.baner {
width:1005px;
height:394px;
}

.baner_left {
background:url(../images/baner_left.jpg) top left no-repeat;
width:345px;
height:394px;
float: left;
}

.baner_left label{
width:79px;
height:21px;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
padding:2px 0 0 0px;
margin:0px 0 7px 55px;
float:left;
}

.baner_left input{
width:167px;
height:19px;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
padding:4px 0 0 0;
margin:0px 40px 6px 0;
border:1px solid #999999;
float:right;
}

.baner_left textarea{
width:167px;
height:64px;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
padding:4px 0 0 0;
border:1px solid #999999;
margin:0px 40px 6px 0;
float:right;
}



.baner_right {
background:url(../images/baner_right_bottom.jpg) bottom no-repeat;
width:660px;
height:394px;
float:left;
}

.btns {
margin:0px;
padding:0px 27px 0px 0px;
float:right;

}

.tariff_btn{
background:url(../images/tarif_btn.jpg) no-repeat;
margin:3px 0px 0 0px;
font-family: "Times New Roman", Times, serif;
font-size:20px;
font-weight:normal;
color:#FFFFFF;
padding:0px 0px 0px 0px;
float:left;
}

.tariff_btn a{
width:122px;
height:29px;
color:#FFFFFF;
padding:7px 0 0 46px;
text-decoration:none;
display:block;
}

.tariff_btn a span{
color:#89f0ff;
}

.img {
float:left;
padding:0 10px 0 0;
}


.tariff_btn a:hover{
background:url(../images/tarif_btn_hover.jpg) no-repeat;
width:122px;
height:29px;
padding:7px 0 0 46px;
color:#89f0ff;
}

.tariff_btn a:hover span{
color:#FFFFFF;
}

.tariff_btn1{
background:url(../images/tarif_btn_hover.jpg) no-repeat;
margin:3px 0px 0 10px;
font-family: "Times New Roman", Times, serif;
font-size:20px;
color:#FFFFFF;
padding:0px 0px 0px 0px;
float:left;
}

.tariff_btn1 a{
width:122px;
height:29px;
color:#FFFFFF;
padding:7px 0 0 46px;
text-decoration:none;
display:block;
}

.tariff_btn1 a span{
color:#89f0ff;
}


.tariff_btn1 a:hover{
background:url(../images/tarif_btn.jpg) no-repeat;
width:122px;
height:29px;
padding:7px 0 0 46px;
color:#89f0ff;
}

.tariff_btn1 a:hover span{
color:#FFFFFF;
}

.baner_inner_right {
width:660px;
height:351px;
}

.menu_nav {
width:986px;
height:104px;
margin:10px  auto 0px  auto;
}


.menu_sub_nav1 {
background:url(../images/home_icon.jpg) top left no-repeat;
width:242px;
height:103px;
float:left;
}

.menu_sub_nav1 p{
font-family: Arial, Helvetica, sans-serif;  
font-size:12px;
color:#000000;
padding:45px 0px 0px 100px;
}

.menu_sub_nav1 ul {
list-style:none;
margin:0 0 0 0px;
}

.menu_sub_nav1 li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#8e5101;
font-weight:700;
padding:0px 28px 0px 0px;
float:right;
}

.menu_sub_nav1 li a{
color:#8e5101;
font-weight:700;
text-decoration:none;
}

.menu_sub_nav1 li a:hover{
color: #0033FF;
}

.menu_sub_nav2 {
background:url(../images/about_icon.jpg) top left no-repeat;
width:243px;
height:103px;
float:left;
margin:0px 0px 0px 4px;
}

.menu_sub_nav2 p{
font-family: Arial, Helvetica, sans-serif;  
font-size:12px;
color:#000000;
padding:45px 0px 0px 100px;
}

.menu_sub_nav2 ul {
list-style:none;
margin:0 0 0 0px;

}

.menu_sub_nav2 li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#8e5101;
font-weight:700;
padding:0px 28px 0px 0px;
float:right;

}

.menu_sub_nav2 li a{
color:#8e5101;
font-weight:700;
text-decoration:none;
}

.menu_sub_nav2 li a:hover{
color: #0033FF;
}

.menu_sub_nav3 {
background:url(../images/contact_icon.jpg) top left no-repeat;
width:245px;
height:103px;
float:left;
margin:0px 0px 0px 4px;
}

.menu_sub_nav3 p{
font-family: Arial, Helvetica, sans-serif;  
font-size:12px;
color:#000000;
padding:45px 0px 0px 100px;
}

.menu_sub_nav3 ul {
list-style:none;
margin:0 0 0 0px;

}

.menu_sub_nav3 li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#8e5101;
font-weight:700;
padding:0px 28px 0px 0px;
float:right;

}

.menu_sub_nav3 li a{
color:#8e5101;
font-weight:700;
text-decoration:none;
}

.menu_sub_nav3 li a:hover{
color: #0033FF;
}


.menu_sub_nav4 {
background:url(../images/rent_icon.jpg) top left no-repeat;
width:243px;
height:103px;
float:left;
margin:0px 0px 0px 4px;
}

.menu_sub_nav4 p{
font-family: Arial, Helvetica, sans-serif;  
font-size:12px;
color:#000000;
padding:45px 0px 0px 100px;
}

.menu_sub_nav4 ul {
list-style:none;
margin:0 0 0 0px;

}

.menu_sub_nav4 li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#8e5101;
font-weight:700;
padding:0px 28px 0px 0px;
float:right;

}

.menu_sub_nav4 li a{
color:#8e5101;
font-weight:700;
text-decoration:none;
}

.menu_sub_nav4 li a:hover{
color: #0033FF;
}

.Content_wrap {
width:980px;
margin:0 auto 0 auto;
}

.left_container {
width:255px;
margin:10px 0px 0px 0px;
float:left;
}

.left_container_inner {
background:url(../images/left-bg.jpg) repeat-y;
width:251px;
padding:0 0 0 4px;
}

.luxury {
background: url(../images/laxury_cars.jpg) no-repeat left;
width:255px;
height:102px;
}
.luxury a{
width:255px;
height:102px;
display:block;
}

.luxury a:hover {
background: url(../images/laxury_cars_hover.jpg) no-repeat left;
}

.prm {
background: url(../images/prm.jpg) no-repeat;
width:255px;
height:102px;
}

.prm a{
width:255px;
height:102px;
display:block;
}

.prm a:hover {
background: url(../images/prm_hover.jpg) no-repeat;
}

.excutive {
background: url(../images/ex-cars.jpg) no-repeat;
width:255px;
height:102px;
}
.excutive a{
width:255px;
height:102px;
display:block;
}

.excutive a:hover {
background: url(../images/ex-cars-hover.jpg) no-repeat;
}

.eco {
background: url(../images/eco.jpg) no-repeat;
width:255px;
height:102px;
}

.eco a{
width:255px;
height:102px;
display:block;
}

.eco a:hover {
background: url(../images/eco-hover.jpg) no-repeat;
}

.muv {
background: url(../images/muv.jpg) no-repeat;
width:255px;
height:102px;
}

.muv a{
width:255px;
height:102px;
display:block;
}

.muv a:hover {
background: url(../images/muv-hover.jpg) no-repeat;
}

.van {
background: url(../images/bus.jpg) no-repeat;
width:255px;
height:106px;
cursor:pointer;
}

.van a{
width:255px;
height:102px;
display:block;
}


.van a:hover {
background: url(../images/bus-hover.jpg) no-repeat;
display:block;
}




.right_container {
background:url(../images/text_bg.jpg) no-repeat;
width:718px;
margin:10px 0px 0px 5px;
float: left;
}

.right_container-t {
width:708px;
margin:12px 0px 0px 5px;
padding:0 0 0 10px;
float:left;
}

.right_container-t h3{
font-family:"Helvetica 45", "HelveticaNeue Condensed";
font-size:24px;
color:#5b5a58;
font-style:normal;
padding:10px 0px 0px 20px;
text-align:left;

}
.right_container-t h3 span{
font-family:"Helvetica 45", "HelveticaNeue Condensed";
font-size:24px;
color:#c87912;
font-style:normal;
padding:10px 0px 0px 0px;
}


.right_container ul {
margin:0px 0px 0px 10px;
padding:0px;
list-style:none;
}

.right_container li {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
padding:10px 15px 0 0;
text-align:right;
}
.right_container li a{
color:#333333;
text-decoration:none;
}

.right_container li a:hover{
color: #DD6F00;
}

.right_container h3{
font-family:"Helvetica 45", "HelveticaNeue Condensed";
font-size:24px;
color:#5b5a58;
font-style:normal;
padding:10px 0px 0px 20px;
text-align:left;
}

.right_container h4{
font-family:"Helvetica 45", "HelveticaNeue Condensed";
font-size:24px;
color:#5b5a58;
font-style:normal;
padding:10px 0px 0px 200px;
float:left;
text-align:left;
}

.right_container h3 span{
font-family:"Helvetica 45", "HelveticaNeue Condensed";
font-size:24px;
color:#c87912;
font-style:normal;
padding:10px 0px 0px 10px;
}

.heading_name{
font-family:"Helvetica 45", "HelveticaNeue Condensed";
font-size:24px;
color:#5b5a58;
font-style:normal;
padding:10px 0px 0px 0px;
text-align:left;
}

.heading_name span{
font-family:"Helvetica 45", "HelveticaNeue Condensed";
font-size:24px;
color:#c87912;
font-style:normal;
padding:10px 0px 0px 10px;
}



.right_container h1{
font-family: "Helvetica 45", "HelveticaNeue Condensed";
font-size:24px;
color:#5b5a58;
font-style: normal;
padding:10px 0px 0px 10px;
font-weight: bold;
}


.right_container span{
font-family: "Helvetica 45", "HelveticaNeue Condensed";
font-size:24px;
color:#c87912;
font-style: normal;
padding:10px 0px 0px 10px;
}

.right_container h2{
font-family: "Helvetica 45", "HelveticaNeue Condensed";
font-size:24px;
color:#5b5a58;
font-style: normal;
padding:10px 0px 0px 10px;
}

.right_container span{
font-family: "Helvetica 45", "HelveticaNeue Condensed";
font-size:24px;
color:#c87912;
font-style: normal;
padding:10px 0px 0px 10px;
}

.right_container p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding:10px 10px 0px 10px;
line-height:20px;
}

.right_container p a{
color:#858585;
}

.right_container p a:hover{
text-decoration:none;
}

.right_container p span{
color:#FF0000;
}

.line {
padding:0px 0px 0px 10px;
}

.service {
margin:
}

.footer {
background:url(../images/footer_bg.jpg) top left repeat-x;
height:141px;
margin:5px 0px 0px 0px;
}

.footer_bg {
 background:url(../images/footer.jpg) no-repeat;
 width:980px;
 height:141px;
 margin:0px auto 0px auto; 
}

.req_img {
margin:25px 0px 20px 40px;
}
.submit {
width:85px;
height:38px;
float:right;
margin:0 40px 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:0px 0 0 0;
text-align:center;
}

.submit a{
text-decoration:none;
color:#FFFFFF;
}

.footer_bg ul{
margin:0px 0px 0px 280px;
padding:10px 0px 0px 0px;
list-style:none;
}

.footer_bg li{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
padding:0px 45px 0 0;
display:inline;
}

.footer_bg li a{
color:#FFFFFF;
text-decoration: none;
}

.footer_bg li a:hover{
color:#794d12;
}

.co_name {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#5c3705;
text-align:center;
margin:35px 0 0 0;
padding:0px 0 0 0;
}

.co_name a{
color:#5c3705;
text-decoration: none;
}

.co_name a:hover{
color: #FFFFFF;
}

.col-text {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
}

.col-text2 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
}


.col-text1 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #996600;
}

.bgrepeat {
background-repeat: no-repeat;
}



.borderwrap {
border-collapse:collapse;
}

.borderwrap td {
border-collapse:collapse;
border:1px solid #daa645;
}

.border {
 border:1px solid #F9D5A3; 
 border-collapse:collapse;
 padding:0 0px 0 0px;
 }



.tariffa-text {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color: #990000;
padding:0 0 0 0px;
}
.tariffa-text1 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color: #FFFFFF;
padding:0 0 0 0px;
}

.tariffa-text2 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color: #D50000;
padding:0 0 0 0px;
}


.book_now {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color: #990000;
padding:0 0 0 0px;
}

.book_now a{
font-size:15px;
font-weight:bold;
color:#990000;
padding:0 0 0 0px;
text-decoration:none;
}

.book_now a:hover{
color:#FF6215;
}

.book_this {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color: #000000;
padding:0 0 0 10px;
}

.book_this a{
font-size:13px;
font-weight:bold;
color:#000000;
padding:0 0 0 0px;
text-decoration:none;
}

.book_this a:hover{
color:#ccc;
}



/*RESERVATION PAGE*/

.title-name {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:1.1em;
color: #B73C00;
font-weight: normal;
}

.name-text {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #B73C00;
font-weight: normal;
padding:0 0 0 15px;
}

.no-text {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #B73C00;
font-weight: normal;
padding:0 0 0 0px;
}

.box {
border:solid 1px #FF9D6F;
height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding:0 0 0px 0;
float:left;
}

.box1 {
width:140px;
border:solid 1px  #FF9D6F;
height:17px;
padding:0 0 0 0px;
margin:0 0 1px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
float:left;
}

.box2 {
width:197px;
border:solid 1px  #FF9D6F;
height:18px;
padding:0 0 0 0px;
margin:0 0 1px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
float:left;
}

.box-list {
border:solid 1px #FF9D6F;
height:18px;
float:left;
margin:0 10px 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding:0 0 0px 0;
}

.textbox {
border:solid 1px  #FF9D6F;
width:197px;
height:65px;
float:left;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.person-box {
width:50px;
height:15px;
border:solid 1px #FF9D6F;
margin:0 0 0 10;
}

.capta-box {
border:solid 1px #FF9D6F;
height:20px;
padding:4px 0 0 0;
}

.buton {
width:50px;
height:20px;
background:#990000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
cursor:pointer;
color:#FFFFFF;
border: none;
}

.float {
float:left;
margin:0px 10px 0 0;
}

.botom-link {
width:718px;
}

.botom-link-inner {
width:235px;
float:left;
}

.botom-link-inner h4{
font-family: "Helvetica 45", "HelveticaNeue Condensed";
font-size:16px;
font-weight:bold;
color:#c87912;
padding:5px 0 5px 15px;
}

.botom-link-inner h4 a{
color:#c87912;
text-decoration:none;
}

.botom-link-inner p{
margin:0 5px 0 5px;
}

.botom-link-inner p a{
text-decoration:none;
color:#000000;
padding:0 0 0 15px;
}

.botom-link-inner p a:hover{
color:#AE701B;
}

.back {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color: #B73C00;
font-weight:bold;
padding:0 0 0 10px;
}

.back1 {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #B73C00;
font-weight:bold;
padding:0 0 0 10px;
}

.back1 a{
text-decoration:none;
color: #B73C00;
}

.back1 a:hover{
color: #ffffff;
}

.back21 {
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color: #B73C00;
font-weight:bold;
padding:0 0 0 10px;
}

.back1 a{
text-decoration:none;
color: #B73C00;
}

.back1 a:hover{
color: #ffffff;
}

.back3 {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #B73C00;
font-weight: normal;
padding:0 0 0 10px;
}

.back2 {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color: #B73C00;
font-weight: normal;
text-align:left;
padding:0 0 0 10px;
}

.border1 {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color: #B73C00;
font-weight: normal;
text-align:left;
}

 .offer {
 font-size:20px;
 color: #FF0000;
 font-weight:normal;
 }

.TEXT {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-weight: normal;
text-align:left;
padding:0 0 0 10px;
line-height:20px;
}

.contact {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#B95C00;
text-align:left;
padding:0 0 0 10px;
font-weight:bold;
}

.contact a{
color:#B95C00;
text-decoration:none;
}

.tour {
height:37px;
font-family: Arial, Helvetica, sans-serif;
font-size:1.1em;
font-weight:normal;
color: #fff;
padding:0px 0 0px 5px;
}

.tour_package{
background: url(../images/tick.jpg) no-repeat 20px 5px;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color: #990000;
padding:3px 0 3px 45px;
float:left;
text-decoration:none;
margin:0 0 0 0px;
}

.tour_package a{
color: #990000;
text-decoration:none;
}

.tour_package a:hover{
color:#FF8282;
}

.tour_package span{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color: #990000;
padding:0px 0 0 0px;
}

.td_space {
padding:0 0 0 15px;
}

.text_container {
width:718px;
padding:0 0px 0 0px;
}

.text_head {
padding:0 0 0 10px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight: normal;
}

.text_content {
font-family:Arial, Helvetica, sans-serif;
padding:0 0 0 10px;
color:#b8740d;
font-weight:bold;
}
.text_content a{
color:#b8740d;
text-decoration:none;
}


.text_content span{
font-family: Tahoma, Verdana;
font-weight: normal;
font-size:12px;
}





 

