BODY {
	SCROLLBAR-FACE-COLOR: #D7D7D7;
	SCROLLBAR-HIGHLIGHT-COLOR: #DCDCDC;
	SCROLLBAR-SHADOW-COLOR: #383838;
	SCROLLBAR-3DLIGHT-COLOR: #383838;
	SCROLLBAR-TRACK-COLOR: #8F8F8F;
	SCROLLBAR-ARROW-COLOR: #A00C0F;
	SCROLLBAR-DARKSHADOW-COLOR: #868686;
	SCROLLBAR-BASE-COLOR: #ffffff;
}

h1{margin: 0px; padding: 0px; font-size: 16px; font-family:Monotype Corsiva; font-weight:normal; color:#FFFFFF; }

h2{margin: 0px; padding: 0px; font-size: 12px; font-weight:bold;}

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

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

.uni_left {
	background-color: f2f1e8;
	background-image: url(../gfx/bg1.gif);
	background-repeat: repeat-x;
}

.uni_right {
	background-color: f2f1e8;
	background-image: url(../gfx/bg1.gif);
	background-repeat: repeat-x;
}

.uni_center {
	background-color: EAE5D1;
	background-image: url(../gfx/bg1.gif);
	background-repeat: repeat-x;
}

.uni_mainbg {
	background-image: url(../gfx/mainbg.gif);
}

.uni_title_font_large {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #44443e;
}

.uni_title_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #44443e;
}

.uni_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #44443e;
}

.uni_font_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #44443e;
}

.uni_font_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
}

.uni_font_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.uni_copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}


.uni_menu_td0 {
	background-color: #989793;
	cursor:hand;
	border-top: 1px solid #44443e;
	border-bottom: 1px solid #44443e;
}

.uni_menu_td1 {
	background-color: #73726f;
	cursor:hand;
	border-top: 1px solid #44443e;
	border-bottom: 1px solid #44443e;
}

.uni_menu_td2 {
	background-color: #50504E;
	cursor:hand;
	border-bottom: 1px solid #44443e;
}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #EBEBEB;
	border: 1px solid #990000;
}


.button1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #5C636A;
	border: 1px solid #E6E6D2;
}



.uni_textfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;

	border: 1px solid #666666;
}

.uni_textfield1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #ede5ce ;
	border: 1px solid #666666;
}

.uni_textfield2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #D7D7F4;
	border: 1px solid #666666;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 20px;
	font-size: 11px;
	color: #000000;

}

.uni_select_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	background-color: #F7C8D8;
}


.uni_border {
	border: 1px solid #999999;
}

.uni_border1 {
	border: 1px solid #999999;
	background-color: #C4CED9;
}


.uni_border_title {
	color: #44443e;
	border: 1px solid #999999;
	background-color: #EAEAEA;
}

.uni_border_red_title {
	border: 1px solid #FF0000;
	background-color: #DBC7C1;
}

.uni_darkgrey {
	background-color: #F2F2F2;
	border: 1px solid #999999;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0066FF;
	font-size: 11px;
	text-decoration: none;
}


.uni_head_tr {
	background-color: #CCCCCC;
}

hr {
	color:#999;
	height: 1px;
	background-color: #999;
	border-top: 1px solid #999;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
}


a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066FF;
	text-decoration: none;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}

a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066FF;
	text-decoration: none;
}

.uni_menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.uni_error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}


.uni_menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.uni_menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #474645;
	text-decoration: none;
	font-weight: bold;
}

.uni_menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.question { float: left;}
.answer { display:block; padding-left: 20px;}

.details:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #1E84C1; font-weight: bold; font-style: normal; text-decoration: underline;
}
.details:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #1E84C1; font-weight: bold; font-style: normal; text-decoration: underline;
}
.details:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:  #2296FF; font-weight: bold; font-style: normal; text-decoration: none;
}
.details:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #2296FF; font-weight: bold; font-style: normal; text-decoration: none;
}

.details1:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFA0; font-weight: bold; font-style: normal; text-decoration: underline;
}
.details1:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFA0; font-weight: bold; font-style: normal; text-decoration: underline;
}
.details1:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:  #FFFFA0; font-weight: bold; font-style: normal; text-decoration: none;
}
.details1:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFA0; font-weight: bold; font-style: normal; text-decoration: none;
}



.book:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF3300; font-weight: bold; font-style: normal; text-decoration: underline;
}
.book:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF3300; font-weight: bold; font-style: normal; text-decoration: underline;
}
.book:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:  #2296FF; font-weight: bold; font-style: normal; text-decoration: none;
}
.book:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #2296FF; font-weight: bold; font-style: normal; text-decoration: none;
}

.book1:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFA0; font-weight: bold; font-style: normal; text-decoration: underline;
}
.book1:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFA0; font-weight: bold; font-style: normal; text-decoration: underline;
}
.book1:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:  #FFFFA0; font-weight: bold; font-style: normal; text-decoration: none;
}
.book1:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFA0; font-weight: bold; font-style: normal; text-decoration: none;
}


.toplink:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFCC; font-style: normal; text-decoration: underline;
}
.toplink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFCC; font-style: normal; text-decoration: underline;
}
.toplink:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:  #FFFFFF; font-style: normal; text-decoration: none;
}
.toplink:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-style: normal; text-decoration: none;
}


.book_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight: bold; font-style: normal; color: #FFFFFF;
	background-color: #FF3300;
	border: 1px solid #000000;
	margin: 3px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	cursor: pointer;
	width: 70px;
}

.details_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight: bold; font-style: normal; color: #FFFFFF;
	background-color: #1E84C1;
	border: 1px solid #000000;
	margin: 3px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	cursor: pointer;
	width: 70px; 
}


.uni_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #A00C0F;
	border: 1px solid #666666;
}



.uni_yellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #44443e;
	background-color: #FDFDCF;
	border: 1px solid #666666;
}


.uni_red_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFA0;
	background-color: #2A323B;
	border: 1px solid #666666;
}

.uni_text_group {
	background-color: afafaf;
	background-image: url(../gfx/bg1.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.uni_group_color {
	background-color: #B1B0B0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFA0;
}


.uni_country_color {
	color: #FFFFFF;
	border: 1px solid #9B8948;
	background-color: #B5A570;
}



.uni_area_color {
	color: #FFFFFF;
	border: 1px solid #9B8948;
	background-color: #C5BA8E;
}

.uni_club_color {
	color: #5D4718;
	border: 1px solid #9B8948;
	background-color: #D4CCAA;
}


.uni_currency_color {
	color: #5D4718;
	border: 1px solid #d8d8d8;
	background-color: #d8d8d8;
}


.uni_title_font1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}


.uni_br {
	background-color: #efefef;
	border: 1px solid #d8d8d8;
}

.uni_br1 {
	background-color: #FFFFFF;
}

.uni_br2 {
	background-color: #E4E4C4;
	border: 1px solid #A00C0F;
}

.uni_yell {
	background-color: #efefef;
	border: 1px solid #d8d8d8;
}

.uni_yell1 {
	background-color: #efefef;
	border: 1px solid #d8d8d8;
}

.uni_offer {
	background-color: #2A323B;
	border: 1px solid #A00C0F;
}

.uni_offer1 {
	background-color: #EEEEDB;
	border: 1px solid #A00C0F;
}



.uni_img1 {
	background-color: #FFFFFF;
	border: 1px solid #adacab;
	color: #44443e;
}

.uni_img2 {
	background-color: #F5F5D9;
	border: 1px solid #A00C0F;
	color: #44443e;
}


.uni_img3 {
	background-color: #a4a39e;
	border: 1px solid #9B8948;
	color: #44443e;
}

.uni_red1 {
	background-color: #DE0000;
	border: 1px solid #9B8948;
	color: #44443e;
}


.uni_font_small_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #44443e;
}

.uni_font_small_white1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #44443e;
}

.uni_font_small_white2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}


.uni_font_red4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BE1E1E;
}


.uni_font_white3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.uni_font_grey_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #44443e;
}

.uni_font_small_br {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #44443e;
}

.uni_font_or {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C38F14;
}


.class1 {
	color: #FFFFFF;
	border: 1px solid #D8D8D8;
	background-color: #fff;
}

.class2 {
	color: #5D4718;
	border: 1px solid #9B8948;
	background-color: #E6E6D2;
}

.class3 {
	color: #5D4718;
	border: 1px solid #9B8948;
	background-color: #E6E6D2;
}


.class4 {
	color: #5D4718;
	border: 1px solid #9B8948;
	background-color: #E6E6D2;
}

.class5 {
	color: #5D4718;
	border: 1px solid #9B8948;
	background-color: #E6E6D2;
}

.price_button1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight: bold; font-style: normal; color: #FFFFFF;
	background-color: #3F466B;
	border: 1px solid #685E30;
	margin: 3px;
	padding: 3px;
	cursor: pointer;
    width: 0;
    overflow:visible;
    width: 100px;
}


.book_button1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight: bold; font-style: normal; color: #FFFFFF;
	background-color: #A02C2F;
	border: 1px solid #685E30;
	margin: 3px;
	padding: 3px;
	cursor: pointer;
    width: 0;
    overflow:visible;
    width: 100px;
}

.details_button1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight: bold; font-style: normal; color: #FFFFFF;
	background-color: #3F466B;
	border: 1px solid #685E30;
	margin: 3px;
	padding: 3px;
	cursor: pointer;
    width: 0;
    overflow:visible;
    width: 100px;
}



.details_button2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight: bold; font-style: normal; color: #FFFFFF;
	background-color: #2A323B;
	border: 1px solid #D8A324;
	margin: 3px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	cursor: pointer;
	width: 155px;
}

.book_button2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight: bold; font-style: normal; color: #FFFFFF;
	background-color: #A00C0F;
	border: 1px solid #D8A324;
	margin: 3px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	cursor: pointer;
	width: 155px;
}

.linkoffer:link {font-family: Georgia, Times New Roman, Times, serif; font-size: 16px; color: #E2E26A; font-style: bold; text-decoration: none;
}
.linkoffer:visited {font-family: Georgia, Times New Roman, Times, serif; font-size: 16px; color: #E2E26A; font-style: bold; text-decoration: none;
}
.linkoffer:hover {font-family: Georgia, Times New Roman, Times, serif; font-size: 16px; color:  #FFFFFF; font-style: bold; text-decoration: underline;
}
.linkoffer:active {font-family: Georgia, Times New Roman, Times, serif; font-size: 16px; color: #FFFFFF; font-style: bold; text-decoration: underline;
}

.error1:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #78090B; font-style: bold; text-decoration: none;
}
.error1:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #78090B; font-style: bold; text-decoration: none;
}
.error1:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:  #78090B; font-style: bold; text-decoration: underline;
}
.error1:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #78090B; font-style: bold; text-decoration: underline;
}


.uni_price_off {
	background-color: #3e466b;
	background-image: url(../gfx/topbg.jpg);
	border: 1px solid #8f9193;
}

.uni_price_off1 {
	background-color: #a5a39d;
	background-image: url(../gfx/mnbg3.gif);
	border: 1px solid #a5a5a5;
}

.uni_offers1 {
	background-image: url(../gfx/mnbg3.jpg);
	border: 1px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5b5a54;
}

.uni_offers0 {
	background-image: url(../gfx/mnbg3.jpg);
	border: 1px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5b5a54;
}


.uni_offers2 {
	background-image: url("../gfx/limobg.png");
	border: 1px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.uni_offers3 {

	background-color: #DFDDB2;
	border: 1px solid #9B8948;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B3A1A;
}



.new_top {
	background-image: url(../gfx/topnew.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: right;
	height:76px;
	padding-right: 8px;
	padding-bottom: 3px;
}

.uni_menu1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666564;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.uni_menu1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #474645;
	text-decoration: none;
	font-weight: bold;
}

.uni_menu1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #474645;
	text-decoration: none;
	font-weight: bold;
}

.uni_menu1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #474645;
	text-decoration: none;
	font-weight: bold;
}

.offers_button {
	border:none;
	float:right;
}

.offers_button a {
	border:none;	
}


.bottom{
	background:url(../gfx/ph_td_down.gif) repeat-x;
	color: #44443e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	margin:5px;
}

.bottom1{
	padding:10px; 
	text-align:right
}

.bottom2{
	padding: 5px 10px 10px 10px;
	font-weight:bold;
}

.new_top_item{
      float:left;

  
}

.new_topmenu{
text-align:center;
}

.new_topmenu a{
color:#FFF;
font-weight:bold;
padding:10px;
}
.new_topmenu a:hover{
color:#FFF;
}

.new_topmenu a:active{
color:#FFF;
}

.new_topmenu a:visited{
color:#FFF;
}
.display{
display:none;

	
}

.div_class_select{
	text-align:center;
	width:580px;
}

.div_class_select a{
	border:none;	
}

.div_class_select input{
	margin:5px 5px 5px 10px;
	border:none;
	width:175px;
}

.div_class_select_toggle{
	background:url("../gfx/limobg.png");
	padding:6px;
	text-align:center;
	font-weight:bold;
}

.div_class_select_toggle a{
	outline:none;
	color:#FFF;

}
.div_class_select_toggle a:hover{
	outline:none;
	color:#FFF;

}
.div_class_select_toggle a:visited{
	outline:none;
	color:#FFF;

}

.div_bottom_class_select{
	text-align:center;	
}

.div_bottom_class_select a{
	border:none;	
}

.div_bottom_class_select input{
	margin:5px;
	border:none;
	width:175px;
}

.index_image{
 width:30%;
 float:left;
 text-align:center;
 border:1px solid #CCC;
 margin:5px;
}

.index_image img{
	border:none;
	width:150px;
}

.index_text{
	padding:0 5px 0 5px;
	
	
}


.hide_club{
	display:none;

}

.car_details_table{
	background-color: #FFFFFF;
	color: #44443e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	padding:5px 10px 5px 10px;
}

.car_details_table img{
	height:13px;
}

.price_table{
	background-color:#EFEFEF;
	width:579px;
	border: solid 1px #D8D8D8;
	padding:2px 0px 2px 2px;
}

.unique{
	color:#edc057;
	text-transform:uppercase;
	
}

#countries{
	display:none;	
	
}

#request_form fieldset {
	border:1px solid #e5e5e5;
	background-color:#e5d792;
	padding:15px;
}


.request_info{
	margin-bottom:5px;
	font-weight:bold;
	color:#545454;
	text-align:center;
	border-bottom:1px solid #efefef;
}


.text {
	border:1px solid #e5e5e5;
	margin-right:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
}

#request_form label{
	margin-top:4px;
	width:110px;
	float:left;
	font-weight:700;
	color:#545454;
	
}

.button{
	border:none;
	background-image:url(../gfx/form.png);
	width:100px;
	height:23px;
	cursor:pointer;
	color:#fff;

}

.message{
	border-top:2px solid #e5e5e5;
	border-bottom:2px solid #e5e5e5;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	margin-bottom:5px;

}

.contact_header{
	font-size:18px;
	font-weight:bold;
	color:#757575;
	padding:5px;
	text-align:center;

}

.request{
	margin:10px;	
}

.request_t{
	margin:10px;
}

.request_t a{
	font-weight:bold;
	color:#898472;
	padding:3px;
	background-color:#e1cd84;
	border: 1px solid #898472;
	
}
.request_t a:hover{
	color:#898472;
}
.request a{
	background-color: #A02C2F;
	border: 1px solid #685E30;
	font-weight:bold;
	color:#FFF;
	padding:3px;
}
.request a:hover{
	color:#FFF;
}

#request_form select{
	margin-top:2px;	
	margin-left:0px!important;
	
}

#request_form label.error, label.error {
	color: #F00;
	width:200px;
	background:url("images/red.png") no-repeat ;
    margin-top:4px;
	padding-left:5px;
	line-height:20px;
	float:right;
	font-weight:normal;
}

#request_form input.error{
	border:1px solid #ff5656;	
}

#request_form textarea.error{
	border:1px solid #ff5656;	
}
#request_form select.error{
	border:1px solid #ff5656;	
}

.tours_container{
	width:580px;
}

.tour{
	float:left;
	width:31%;
	margin:5px;
	text-align:center;
	border:solid 1px #EFEFEF;
}

.tour_title{
	padding:2px;
	height:40px;
	text-align:center;
	background-image:url(../gfx/tourbg.jpg);
	line-height:16px;
}

.tour_image_container{
	margin:5px 0px;
}

.tour_image{
	width:180px;
	height:100px;
}

.tour_desc{
	display:none;
	padding:5px 0px;
	height:130px;
	overflow:auto;
}

.tour_price{
	background:#EFEFEF;
	margin:5px 0px;
	padding:5px 0px;
}

.tour_book_button1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight: bold; font-style: normal; color: #FFFFFF;
	background-color: #735e30;
	border: 1px solid #484225;
	margin: 3px;
	padding: 2px 3px;
	cursor: pointer;
    overflow:visible;
    width: 80px;
	
}

.tour_book_button2 {
	background-color: #3e466b;
	
}
.tour_book_button1 a{
	color:#FFF;
	font-size:10px;
	padding:4px 12px 4px 12px;
	
}

.tour_book_button1 a:hover{
	color:#FFF;
	font-size:10px;
	padding:4px 12px 4px 12px;
}

.tour_book_button1 a:visited{
	color:#FFF!;
	font-size:10px;
	padding:4px 12px 4px 12px;
}
.tour_details_button1 {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; font-weight: bold; font-style: normal; color: #FFFFFF;
	background-color: #3F466B;
	border: 1px solid #685E30;
	margin: 3px;
	padding: 1px 3px;
	cursor: pointer;
    width: 0;
    overflow:visible;
    width: 80px;
}


.new_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#545454;
	font-weight:bold;
}

.limo_container{
	width:580px;
	background:#f9f9f7;
	
}

.limos{
	width:570px;
	margin:5px;
	text-align:center;
	border:solid 3px #EFEFEF;
	
}

.limo_title{
	padding:4px;
	text-align:left;
	background:url(../gfx/limobg.png);
	color:#FFF;
	font-weight:bold;
	font-size:14px;
}

.limo_description{
	border:solid 1px #EFEFEF;
	text-align:left;
	color:#666;
	width:38%;
	float:left;
	padding:15px;
	margin:5px;
	background-color:#FFF;
	
}

.limo_name{
	font-weight:bold;	
}

.limo_photo{
	width:35%;
	float:left;
	border:solid 1px #EFEFEF;
	margin:5px 0 5px 0;
}

.limo_photo_s{
	width:15%;
	float:left;
	border:solid 1px #EFEFEF;
	margin:5px;
}

.limo_photo_s img{
	padding:1px;
	border:solid 1px #EFEFEF;
}

.extra img{
	margin-top:2px;

}

.top_contact{
	font-size:11px;
	padding:5px;
	color:#a4a39e;
	text-align:center;
	margin:5px 2px -22px 2px;
	
}

.orange{
	color:#d1a743
}

#slider3 { 
	width:200px;
	height:200px; 
	text-align:center;
	border:1px solid #efefef;
	margin:10px 5px 5px 5px ;
}

.c1 img{
	border:none;
}

.yachts_4_container{
	margin:5px 0px;
}

.yachts_4_title{
	margin:2px 0px;
	padding:4px;
	text-align:center;
	background-color: #3e466b;
	background-image: url(../gfx/topbg.jpg);
	border: 1px solid #8f9193;
}

.yachts_4_part{
	margin:4px;
	float:left;
	width:48%;
	text-align:center;
	border:solid 1px #CCC;
}

.yacht_image{
	height:136px;
	width:200px;
}

.yachts_4_part_price{
	margin:5px 0px;
	background:#EFEFEF;
	height:20px;
}

.yachts_4_part_buttons{
	padding:5px;
	
}

.yachts_cruise_title{
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	
}

.yachts_title{
	font-size:12px;
	font-weight:bold;
	line-height:20px;
}

.yacht_descriptions_photos_photo{
	width:130px;
	height:70px;
	margin:10px 0px;
}

.yacht_descriptions_photos{
	float:left;
	width:25%;
}

.yacht_descriptions_shedule{
	float:left;
	width:75%;
}

.yachts_main{
	margin:2px 0px;
	padding:5px;
	background-color: #3e466b;
	background-image: url(../gfx/topbg.jpg);
	border: 1px solid #8f9193;
	font-weight:bold;
	
}

.yacht_stats{
	display: inline-block;
  	width: 65px;
	font-weight:bold;
}

.yachts_back{
	margin:5px 0px;
	background:#EFEFEF;
	padding:5px;
}

.yachts_back a{
	font-weight:bold;
	color:#565655;
}

.yachts_back a:hover{
	font-weight:bold;
	color:#565655;
}


.left_span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C38F14;
	font-weight:bold;
	background:#efefef;
	padding:2px 0 2px 0;
	width:200px;
	display:inline-block;
}
