
body {
	margin:0;
	padding:0;
	font-family: Verdana, Book Antiqua, Georgia;
	font-size: 12px;
	color: #296186;
	background:url(images/body_bg.gif) repeat-x #dddddd;
	position:relative;
	}
html {
	height:100%; margin:0; padding:0; position:relative;
	}	
	
.clearer {clear:both;}	

.link_nounder_bold	{
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	background: #ffff00;
	padding: 2px;
	}

.bevitel_small {
	border:1px solid #296186;
	color:#296186;
	background:#fff;
	font-size: 11px;
	}

div#container {
	border:1px solid  #2a6186;
	width:968px;
	margin:15px auto;
	padding:0;
	}
div#top {
	width:958px;
	height:18px;
	background:#000;
	color:#fff;
	font-size:11px;
	margin:0;
	padding:2px 0 0 10px;
	}
div#top a {
	text-decoration:none;
	color:#fff;
	}
div#top a.contact {
	float:right;
	margin:-12px 10px 0 0;
	padding:0;
	}	
div#header {
	width:968px;
	height:141px;
	background:url(images/header_bg.gif) repeat-x;
	margin:0 auto;
	position:relative;
	}
div#extra {
	position:absolute;
	right:8px;
	bottom:0;
	height:109px;
	width:380px;
	background:url(/gallery/header//header_extra.png);
	}
div#header h1 {
	position:absolute;
	left:10px;
	top:15px;
	font-size:19px;
	font-weight:normal;
	color:#fff;
	margin:0;
	padding:0;
	}	
div#header h1 span {
	clear:both;
	display:block;
	font-size:13px;
	}
div#header h2 {
	position:absolute;
	left:10px;
	bottom:10px;
	font-size:16px;
	font-weight:normal;
	color:#005c88;
	margin:0;
	padding:0;
	}		
div#header h2 span {
	color:#97b1c3;
	}
div#header h2 span.slogan {
	color:#005c88;
	font-size:10px;
	}	
ul#mainmenu {
	width:968px;
	height:24px;
	background:#2a6186;
	border-bottom:1px solid #fff;
	margin:0 auto;
	padding:0;
	list-style:none;
	}
ul#mainmenu li.active {
	display:inline;
	height:20px;
	margin:0;
	padding:4px 5px 0 5px; 
	float:left;
	background:#eff0f0;
	}
ul#mainmenu li.active a {
	text-decoration:none;
	color:#2a6186;
	font-size:12px;
	font-weight:bold;
	}
ul#mainmenu li {
	display:inline;
	height:20px;
	margin:0 1px 0 0;
	padding:4px 5px 0 5px; 
	float:left;
	background:#55819e;
	width:90px;
	text-align:center;
	}
ul#mainmenu li a {
	text-decoration:none;
	color:#fff;
	font-size:12px;
	display:block;
	}

ul#mainmenu li.activewide {
	display:inline;
	height:20px;
	margin:0;
	padding:4px 5px 0 5px; 
	float:left;
	background:#eff0f0;
	width:180px;
	}
ul#mainmenu li.activewide a {
	text-decoration:none;
	color:#2a6186;
	font-size:12px;
	font-weight:bold;
	}
ul#mainmenu li.wide {
	display:inline;
	height:20px;
	margin:0 1px 0 0;
	padding:4px 5px 0 5px; 
	float:left;
	background:#55819e;
	width:180px;
	text-align:center;
	}
ul#mainmenu li.wide a {
	text-decoration:none;
	color:#fff;
	font-size:12px;
	display:block;
	}

div#contentwrap {
	}
div#contentwrap h1 {
	font-size:17px;
	font-weight:normal;
	color:#1391e5;
	margin:0;
	padding:0;
	}
div#contentwrap h2 {
	font-size:13px;
	font-weight:normal;
	color:#1391e5;
	margin:0;
	padding:0;
	}	
div#contentwrap ul {
	margin:0;
	padding:0;
	}
div#contentwrap ul li {
	margin:5px 20px;
	}
div#content_3 {
	width:968px;
	min-height:350px;
	margin:0 auto;
	padding:0;
	position:relative;
	background:url(images/content3_bg.gif) repeat-y;
	border-bottom:1px solid #fff;
	}	
div#content_2 {
	width:968px;
	min-height:350px;
	margin:0 auto;
	padding:0;
	position:relative;
	background:url(images/content2_bg.gif) repeat-y;
	border-bottom:1px solid #fff;
	}		
div#left {
	width:347px;
	float:left;
	padding:10px;
	margin:0;
	}
div#left_2 {
	width:688px;
	float:left;
	padding:10px;
	margin:0;
	}	
div#left_booking {
	width:766px;
	min-height:500px;
	float:left;
	margin:0;
	}	
div.error_msg p {
	margin:0;
	padding:0;
	color:red;
	}
div#left table {
	margin:10px 0 0 0;
	padding:0;
	background:#c7d3db;
	font-size:12px;
	}
div#left table td.menubg {
	background:#296186;
	color:#fff;
	}
div#left input, div#left select.bevitel {
	border:1px solid #296186;
	color:#296186;
	background:#fff;
	}
div#left input#reset.bevitel {
		background:#789ab0;
		color:#fff;
		margin:10px 0;	
		}
div#left input#tovabb.bevitel {
		background:#497897;
		color:#fff;
		margin:10px 0;	
		}	
div#banklogos {
		width:173px;
		height:76px;
		background:url(images/left_logos.gif) no-repeat;
		margin:10px auto;
		}
div#center{
	width:381px;
	float:left;
	padding:10px;
	margin:0;
	}	
div#ad {
	width:180px;
	float:right;
	padding:10px;
	margin:0;
	}	
div#footer {
	width:968px;
	height:24px;
	background:#2a6186;
	margin:0 auto;
	padding:0;
	clear:both;
	}
div#footer {
	width:968px;
	height:24px;
	background:#2a6186;
	margin:0 auto;
	padding:0;
	position:relative;
	}
* html div#footer {
	width:938px;	
	}
div#footer a {
	color:#fff;
	text-decoration:none;
	}	
span#copyright {
	color:#fff;
	padding:5px 10px 0 10px;
/*	display:block;*/
/*	float:left;*/
	font-size:11px;
	position:absolute;
	left:0;
	top:0;
	}
span#footermenu{
	color:#fff;
	padding:5px 10px 0 20px;
	display:block;
	font-size:11px;
	text-align:center;
	width:100%;
	}
span#footerlang{
	color:#fff;
	padding:5px 10px 0 10px;
/*	display:block;*/
	position:absolute;
	right:0 ;
	top:0;
/*	float:right;*/
	font-size:11px;
	}	
