.select-disabled .value { color: #0F4659; }

#content {	position: relative; width: auto; /zoom: 1; overflow: hidden;
			padding-top: 80px; line-height: 1.5;
}

#content big,
#content small,
#content em {
	line-height: 1.3;
}

#sidebar, #main { display: inline; position: relative; }

#sidebar { float: left; margin: 5px 0 0; width: 320px; }
#main { float: right; width: 600px; padding-bottom: 30px; }

.image { margin: 1em 0; }
.image img { display: block; }

#main h1 { width: auto; /zoom: 1; clear: both; }
#main h2 { color: #0d3c4d; margin-top: 1.55em; }

#main { font-family: Arial, sans-serif; }
#main p { margin: 0.5em 0 1.5em; }

#main ul, #main ol { margin: 1.65em 1.4em 2.25em; }
#main ul li, #main ol li { list-style-type: disc; list-style-position: inside; }

#main #bread-crumb {	position: absolute; top: -40px; left: 0; }

/* menu */

#menu { width: 100%; }
#menu ul { margin: 0; padding: 0; }
#menu ul li { margin: 0.75em 0; padding: 0; font-size: 1.5em; line-height: 1.25em; }
#menu ul ul li { padding-left: 2.5em; font-size: 12px; }
#menu ul li span { display: block; padding: 0 3px; }
#menu ul li span.selected { background: #f5f5f5; }

	/* table */
table { width: 100%; border-collapse: collapse; border-bottom: 5px solid #15465A; }
table th, table td { padding: 0.75em 1em; }
table thead tr { background: #15465A; }
table thead th { color: #fff; font-weight: normal; }
table p { margin: 0; }

/*form*/
#feedback-form h2 {margin-bottom:1em;}
#feedback-form form input, #feedback-form form textarea {
	display:block;
	margin-left:21em;
	margin-bottom:0.5em;
	width:24em;
}
#feedback-form form textarea {height:6em;}
#feedback-form form input#submit {width:auto;}
#feedback-form form label {
	clear:left;
	display:block;
	float:left;
	width:20em;
}
#feedback-form #agree {
	width: auto;
	float: left;
	margin:0.2em;
}
#feedback-form #label_agree {
	display:inline;
	float:none;
	font-weight:bold;
	padding-left:0.5em;
	clear:none;
	width: auto;
}
#resultText {
	border:1px solid;
	margin:1em;
	padding:1em;
}
#resultText.Error {color:red;}
#resultText.Sended {color:#093;}

/*Cyprus special styles*/

body#rubric-cyprus {
	background: #d4790e url('/images/cyprus-br_top.jpg') no-repeat -367px top;
	/*min-width: 1200px*/
}
	body#rubric-cyprus div#logo {
		background: transparent url('/images/logo-tr.png') no-repeat center;
	}
		body#rubric-cyprus div#logo img {
			opacity: 0.01;
			filter: alpha(opacity=1);
		}

body#rubric-cyprus #bread-crumb,
body#rubric-cyprus #main h1,
body#rubric-cyprus #hotels,
body#rubric-cyprus #show_form,
body#rubric-cyprus #main p.book {display:none;}

body#rubric-cyprus #pic_main {margin-bottom:95px;}
body#rubric-cyprus #main p {
	font-size:12px;
	color:#fff;
}
body#rubric-cyprus #main p em {
	font-size:14px;
	font-style:italic;
	color:#194869;
}

body#rubric-cyprus #main h2 {
	font-size:30px;
	font-style:italic;
	font-weight:bold;
	color:#fff;
}

body#rubric-cyprus #main h3 {
	font-size:18px;
	font-weight:normal;
	margin-bottom:14px;
	color:#fff;
}
body#rubric-cyprus #main table {
	border:none;
	margin-bottom:1em;
}
body#rubric-cyprus #main thead tr {background-color:transparent;}
body#rubric-cyprus #main thead th {
	font-size: 14px;
	font-weight:bold;
	color:#fffc00;
}
body#rubric-cyprus #main td span {color:#fffc00;}
body#rubric-cyprus #main td {
	font-size:11px; 
	color:#fff;
	line-height:13px;
}
body#rubric-cyprus #main th,
body#rubric-cyprus #main td {
	padding:1px 5px 1px 0;
	text-align:left;
}
body#rubric-cyprus #main div.hotel-button {
	text-align:right;
	margin-top:14px;
}
body#rubric-cyprus #main td img {
	/*width:140px; 
	height:108px;*/
}
body#rubric-cyprus #main {
	width:616px;
}
body#rubric-cyprus #main div.hotel-button a{
	background: transparent url('/images/cyprus/hotel-button.png') no-repeat center;
	display:inline-block;
	text-align:center;
	height:37px;
	line-height:37px;
	width:227px;
	font-size:13px;
	color:#fff;
}

/* Special actions */

body#rubric-2010_leto #bread-crumb,
body#rubric-2010_leto #main h1 {display:none;}

body#rubric-2010_leto #main {
	width:608px;
	margin-top:-50px;
	/*font-family: 'Lucida Sans Unicode', sans-serif;
	font-size:12px;*/
	color: #434343;
}
body#rubric-2010_leto #main img#ac_header {
	display:block;
}
body#rubric-2010_leto #main table#top-links {
	border:0 none;
	width:auto;
	margin-top: 6px;
}
	body#rubric-2010_leto #main table#top-links td {
		padding: 0;
	}
body#rubric-2010_leto #main img#ac_title {
	margin-top: 10px;
}
body#rubric-2010_leto #main #ac_baloon {
	display:block;
	left:-14px;
	width: 622px;
	height:222px;
	margin-bottom:1em;
	position:relative;
	background: #fff url('/images/actions/ac_baloon.png') no-repeat top left;
}
	body#rubric-2010_leto #main #ac_baloon table {
		border:medium none;
		font-size:14px;
		margin:10px 0 0 20px;
		width:auto;
	}
		body#rubric-2010_leto #main #ac_baloon table td {
			padding: 6px 10px;
		}
body#rubric-2010_leto #main .orange {color: #ff642b;}
body#rubric-2010_leto #main .pink {color: #ff266a;}
body#rubric-2010_leto #main .gold {color: #ffc000;}
body#rubric-2010_leto #main .cyan {color: #2fb3e7;}

body#rubric-2010_leto #main b {font-size:14px;}

body#rubric-2010_leto #main div#ac_etihad {
	background: #b8e7ff url('/images/actions/ac_etihad_bgrnd.jpg') no-repeat top center;
	width: 607px;
	padding: 160px 0 0.5em;
}
	body#rubric-2010_leto #main div#ac_etihad p {
		margin: 0 3em 1em;
	}
