/* Site CONTAINER */
#container
	{ 
		background-color: #fff; border: #737373 1px solid;  width: 1000px; margin: 0px 0px 0px 0px; margin-left:auto; margin-right:auto; 
	}
/* Site HEADER */
body
	{
		margin:0;
		padding:0;
	}
h1 {
	color: #000;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	font: bold 18px "Trebuchet MS", sans-serif;
}
h2 {
	color: #000;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	font: bold 15px "Trebuchet MS", sans-serif;
}
h3 {
	color: #000;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	font: bold 13px "Trebuchet MS", sans-serif;
}

h4{
	color: #000;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	font: italic 13px "Trebuchet MS", sans-serif;
}

.font1 {
	color: #fff;
	font: bold 17px "Trebuchet MS", sans-serif;
}
.font2{
	color: #fff;
	font: bold 15px "Trebuchet MS", sans-serif;
}
.font3{
	color: #990000;
	font: 10px "Trebuchet MS", sans-serif;
}
#tabs 
	{
		float:left;
		width:100%;
		background:#EFF4FA;
		font-size:100%;
		line-height:normal;
		border-bottom:1px solid #DD740B;
		font: bold 14px "Trebuchet MS", sans-serif;
	}
#tabs ul 
	{
		margin:0px;
		padding:10px 0px 0px 30px;
		list-style:none;
	}
#tabs li 
	{
		display:inline;
		padding:10px;
		margin:10px;
	}
#tabs a 
	{
		float:left;
		background:url("./images/tableftI.gif") no-repeat left top;
		margin:0;
		padding:0 0 0 5px;
		text-decoration:none;
	}
#tabs a span 
	{
		float:left;
		display:block;
		background:url("./images/tabrightI.gif") no-repeat right top;
		padding:5px 15px 4px 6px;
		color:#FFF;
	}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span
	{
		float:none;
	}
/* End IE5-Mac hack */
#tabsI a:hover span 
	{
		color:#FFF;
	}
#tabs a:hover 
	{
		background-position:0% -42px;
	}
#tabs a:hover span 
	{
		background-position:100% -42px;
	}	

#table_1 
	{
		font-family:"Trebuchet MS", sans-serif ;
		border: 0px;
		border-collapse: collapse;
		background-image: url(./images/bg.gif);

		cellpadding
	} 

/*simple text*/
.slider_block { margin:0 auto; width:980px; padding:14px 0 15px 0; height:239px; background:url(images/slider_fon_bg.png) no-repeat;}
.slider_block img.screen { float:left; width:603px; border-right:1px solid #FFF;}
.slider_block div.text { margin:0 0 0 604px; padding:0 0 0 10px; border:0; height:235px; width:282px; background:#000;}
.slider_block div.text h2 { text-transform:uppercase; font:normal 30px Arial, Helvetica, sans-serif; color:#FFF; margin:0; padding:10px 10px 0 10px; line-height:1.2em;}
.slider_block div.text p { font:normal 11px Arial, Helvetica, sans-serif; color:#FFF; margin:0; padding:10px; line-height:1.8em;}
.slider_block div.text a { color:#ff7e00; text-decoration:none;}

/* block box */
.block_box { background:url(images/box_bg.gif); width:980px; margin:0 0 10px 0; padding:0;}
.block_box_t { background:url(images/box_top.jpg) no-repeat top;}
.block_box_b { background:url(images/box_f.gif) no-repeat bottom; padding:0 5px 10px 5px !important; padding:0 0 10px 0;}

#table_prices { font-family:"Trebuchet MS", sans-serif ; border: 1px solid #d1d1d1; border-collapse: collapse;} 
#table_prices th{color: #000; font: bold 14px Trebuchet MS;}
#table_prices th.head{color: #fff; font: bold 16px Trebuchet MS; background-color: #DD740B; border: 1px solid #DD740B; padding:5px 20px 5px 0px;}
#table_prices th.head2{color: #000; font: bold 15px Trebuchet MS; color:white; background-color: #DD740B; text-align:left; border: 1px solid #DD740B;line-height:2.8em;}
#table_prices th.head3{color: #000; font: bold 20px Trebuchet MS; color:white; background-color: green;text-align:left; border: 1px solid #DD740B;}
#table_prices td{background-color: #ffffcc;color: #000; font: 14px Trebuchet MS; border: 1px solid #DD740B; padding:10px 10px 10px 10px;}
#table_prices td.bold{background-color: #ffffcc;color: #000; font: bold 14px Trebuchet MS; border: 1px solid #DD740B; padding:10px 10px 10px 10px;}
#table_prices td.right_align{text-align:right; background-color: #ffffcc;color: #000; font: bold 14px Trebuchet MS; border: 1px solid #DD740B; padding:10px 10px 10px 10px;}

#table_booking { font-family:"Trebuchet MS", sans-serif ; border: 1px solid #d1d1d1; border-collapse: collapse;} 
#table_booking th{color: #000; font: bold 14px Trebuchet MS;}
#table_booking th.head{color: #fff; font: bold 16px Trebuchet MS; background-color: #DD740B; border: 1px solid #DD740B; padding:5px 20px 5px 0px;}
#table_booking td{background-color: #ffffcc;color: #000; font: 14px Trebuchet MS; border: 1px solid #DD740B; padding:5px 10px 5px 10px;}
#table_booking td.bold{background-color: #ffffcc;color: #000; font: bold 14px Trebuchet MS; border: 1px solid #DD740B; padding:10px 10px 10px 10px;}
#table_booking td.right_align{text-align:right; background-color: #ffffcc;color: #000; font: bold 14px Trebuchet MS; border: 1px solid #DD740B; padding:10px 10px 10px 10px;}

#table_booking_inside { font-family:"Trebuchet MS", sans-serif ; border: 0px solid #d1d1d1; border-collapse: collapse;} 
#table_booking_inside th{color: #000; font: bold 14px Trebuchet MS;}
#table_booking_inside th.head{color: #fff; font: bold 16px Trebuchet MS; background-color: #DD740B; border: 0px solid #DD740B; padding:5px 20px 5px 0px;}
#table_booking_inside td{background-color: #ffffcc;color: #000; font: 14px Trebuchet MS; border: 0px solid #DD740B; padding:0px 0px 0px 0px;}
#table_booking_inside td.bold{background-color: #ffffcc;color: #000; font: bold 14px Trebuchet MS; border: 0px solid #DD740B; padding:0px 0px 0px 0px;}
#table_booking_inside td.right_align{text-align:right; background-color: #ffffcc;color: #000; font: bold 14px Trebuchet MS; border: 0px solid #DD740B; padding:10px 10px 10px 10px;}

.pickupLocation .form-group{ margin-bottom:4px;}
.pickupLocation .form-group .control-label{ width:90px; float:left;}
.pickupLocation .form-group input{ color:#000;}

