/*
 * airport parking moreinfo stylesheet
 * Mark Szymik 2009
 */
	body{
			font-family: Tahoma, Arial;
		}
		
		h1{
			color: #666666;
			font-size: 18px;
			font-weight: normal;
			margin: 0;
			padding: 0;
		}
		
		h2{
			font-size:12px;
		}
		
		.price{
			font-size:24px;
		}
		
		table{
			font-size:12px;			
		}
		
		small{
			font-size:10px;			
		}
		.left{
			float: left;
		}
		
		.right{

			float: right;			
		}
		
		.priceright{
			width:150xp;
		}
		.rating {
			float: left;
			width:117px;
			height:20px;
			background: url(../img/stars_grey.gif) repeat-y;
			margin-left:50px;
		}
		.rating_gold {
			width:117px;
			height:20px;
			background: url(../img/stars_gold.gif) repeat-y;
		}
		.medtext{
			font-size:16px;
			font-weight:bold;
		}

#bigstars1 {
	width:248px;
	height:41px;
	margin:0 auto;
	padding:0 0 0 0;
	background:url(../img/big_stars_silver.gif) no-repeat;
}
#bigstars2{
	width:248px;
	height:41px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:url(../img/big_stars_gold.gif) no-repeat;
}

.bigmedstars1 {
	width:180px;
	height:30px;
	margin:0 auto;
	padding:0 0 0 0;
	background:url(../img/med_stars_silver.gif) no-repeat;
}
.bigmedstars2{
	width:180px;
	height:30px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:url(../img/med_stars_gold.gif) no-repeat;
}

.medstars1 {
	width:117px;
	height:20px;
	margin:0 auto;
	padding:0 0 0 0;
	background:url(../img/stars_grey.gif) no-repeat;
}
.medstars2{
	width:117px;
	height:20px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:url(../img/stars_gold.gif) no-repeat;
}


.ministars1 {
	width:88px;
	height:15px;
	margin:0 auto;
	padding:0 0 0 0;
	background:url(../img/mstars_grey.gif) no-repeat;
}
.ministars2{
	width:88px;
	height:15px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:url(../img/mstars_gold.gif) no-repeat;
}

.starstitle{
	font-size:1.2em;
	padding-bottom:12px;
	width:145px;
	float:left;
	color: rgb(255, 152, 51);
}
.medstarstitle{
	font-size:1.7em;
	padding-bottom:12px;
	width:135px;
	float:left;
	color: rgb(255, 152, 51);
}



		.orange {
			color: #f58a00;
		}
		
		.hr, .hrc {
			height: 1px;
			width: 97%;
			float: left;
			margin-top:8px;
			padding-bottom:8px;
		}
		.hr {
			background-image: url(../img/hrbg.gif);
			background-repeat: repeat-x;
		}
		
		.bar{
			background-image:url(../img/bar_additionalinfo.jpg);
			height:40px;
			width:827px;
			clear:both;
		}
		
		.floatright{
			border:0;
		}
		
		.lightblue, a.tinytext {color: #197ae1;}
		.lightgray {color: #999999;}
		
		
		.content{
			border-left:1px solid #D3D3D3;
			border-right:1px solid #D3D3D3;
			margin-left:3px;
			padding:8px 0 0 6px;
			width:818px;
			height:265px;
			background-color:#FFFFFF;
		}
		
		.content table{
			font-size:12px;
			color:#333333;
		}
		
		.scrollcont {
			height: 260px;
			overflow:auto;
		}

		.textline1{
			font-size:15px;
			clear:both;
			width:100%;
			height:auto;
		}
		
		.book_now {
			background:url(../img/book_button2.gif) no-repeat;
			border:medium none;
			color:#FFFFFF;
			cursor:pointer;
			float:right;
			font-size:0.9em;
			height:32px;
/*			margin:0 18px 0 24px;*/
			width:117px;
		}

		.back_to {
			background:url(../img/more_button2.gif) no-repeat;
			border:medium none;
			color: #197ae1;
			cursor:pointer;
			float:right;
			font-size:0.9em;
			height:32px;
/*			margin:0 18px 0 24px;*/
			width:117px;
		}
		
		.bighead_blue{
			color:#197AE1;			
			font-size:1.5em;
			font-weight:normal;
			margin-left:4px;
		}
		
		.bighead_orange{
			font-size:1.5em;
			font-weight:normal;
			color: #f58a00;
		}

		.smallhead_blue{
			color:#197AE1;			
			font-size:1.3em;
			margin-left:4px;
		}
		
		.smallhead_orange{
			font-size:1.3em;
			color: #f58a00;
		}
		
		.boxbottom {
			width: 827px;
			height: 8px;
			margin-left: 3px;
			background-image: url(../img/boxbottom.gif);
			background-repeat: no-repeat;	
			float:left;
			clear:both;
		}
		
		.faqheader{
			background-color:#DDDDDD;
			font-size:12px;
			font-weight:bold;
			clear:both;
			float:left;
			border:1px solid #00000;
			padding-bottom:5px;
		}
		.faqq{
			font-size:12px;
			width:250px;
			height:260px;
			border:1px solid #000000;
		}
		
		.faqq a{
			color:#666666;
		}
		/* ---------------------------------------------------------------- */
		
		
		/* root element for tabs  */
		ul.tabs { 
			list-style:none; 
			margin:0 !important; 
			padding:0;
			height:40px;
		}
		
		/* single tab */
		ul.tabs li { 
			float:left;	 
			text-indent:0;
			padding:0;
			margin:0 !important;
			list-style-image:none !important; 
		}
		
			/* link inside the tab. uses a background image */
			ul.tabs a { 
		
				font-size:11px;
				font-weight:bold;
				display:block;
				height: 40px;  
				line-height:39px;
				width: 81px;
				text-align:center;	
				text-decoration:none;
				padding:0px;
				margin:0px;	
				color:#000000;
				margin-right:5px;
			}
			
			ul.tabs a:active {
				outline:none;
			}
			
			/* when mouse enters the tab move the background image */
			ul.tabs a:hover {
		/*		background-position: -652px -31px;	*/
				color:#fff;	
			}
			
			/* active tab uses a class name "current". it's highlight is also done by moving the background image. */
			ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {		
				cursor:default !important; 
				color:#FFFFFF !important;
				background: url(../img/moreinfotab_highlight.gif);
			}
			
		
			/* Different widths for tabs: use a class name: w1, w2, w3 or w2 */
			
			
			/* width 1 */
			ul.tabs a.w1 			{ background-position: -519px 0; width:134px; }
			ul.tabs a.w1:hover 	{ background-position: -519px -31px; }
			ul.tabs a.w1.current { background-position: -519px -62px; }
			
			/* width 2 */
			ul.tabs a.w2 			{ background-position: -366px -0px; width:154px; }
			ul.tabs a.w2:hover 	{ background-position: -366px -31px; }
			ul.tabs a.w2.current { background-position: -366px -62px; }
			
			
			/* width 3 */
			ul.tabs a.w3 			{ background-position: -193px -0px; width:174px; }
			ul.tabs a.w3:hover 	{ background-position: -193px -31px; }
			ul.tabs a.w3.current { background-position: -193px -62px; }
			
			/* width 4 */
			ul.tabs a.w4 			{ background-position: -0px -0px; width:194px; }
			ul.tabs a.w4:hover 	{ background-position: -0px -31px; }
			ul.tabs a.w4.current { background-position: -0px -62px; }
			
			
			/* initially all panes are hidden */ 
			div.panes div.pane {
				display:none;		
			}
			

#accordion {
	width: 300px;
}

/* accordion header */
#accordion h2 {
	margin:0;
	padding:5px 5px;
	font-size:12px;
	font-weight:normal;
	border:1px solid #fff;
	border-bottom:1px solid #ddd;
	cursor:pointer;		
	background-color:#DDDDDD;
}

/* currently active header */
#accordion h2.current {
	cursor:default;
	background-color:#fff;
	background-color:#CCCCCC;
}

/* accordion pane */
#accordion div.pane2 {
	border-width:0 2px;
	display:none;
/*	padding:15px;*/
	padding-left:5px;
	padding-bottom:5px;
	margin-top:10px;
	color:#fff;
	font-size:12px;
}

/* a title inside pane */
#accordion div.pane2 h3 {
	font-weight:normal;
	margin:0 0 -5px 0;
	font-size:16px;
	color:#999;
}

#accordion div.pane2 a{
	color:#666666;
	text-decoration:none;
}



