body{
	background-color:#fff;
	font-family:Arial, Trebuchet MS;
	font-size:12px;
	color:#000;
	top: 0;
	margin:0;
	padding:0;
	background-image:  url('../images/bg.jpg');
	background-repeat:repeat-x
}
.news-detail p{
	width:730px;
	}
	
	#slider1 b{
		line-height:100%;
	}
	
.img{ border:0px;}

#wrapper{
	padding:0;
	margin:0 auto 0 auto; 
	width:1201px;
	top:0;
	line-height:180%;
	text-align:left;
}

#header{
	width:1201px;
	height:108px;
	display:block;
}

#content{
	width:1201px;
	margin:0 auto;
	min-height:650px;
	background-image:  url('../images/content-bg.png');
	background-repeat:no-repeat
}

#content-2{
	width:1201px;
	margin:0 auto;
	min-height:650px;
	background-image:  url('../images/content-bg-2.png');
	background-repeat:no-repeat
}

#footer{
	width:100%;
	height:102px;
	background-color:#e9e9e9;
	border-top:1px solid #aeaeae;
}

#footer-wrapper{
	width:939px;
	height:62px;
	margin:40px auto 0 auto;
	color:#787878;
	font-size:10px;
}

#footer-icon{
	float:right;
	margin-top:-10px;
}

#menuBg{
	width:859px;
	height:52px;
	float:right;
	background-image:  url('../images/menu-bg.png');
	background-repeat:no-repeat;
	margin-top:40px;
	z-index:-10;
	padding-left:50px;
}

#bread-chump{
	background-image:  url('../images/header-splitter.jpg');
	background-repeat:repeat-x;
	background-position:center;
	height:32px;
	width:1168px;
	margin:0;
	margin-left:25px;
}


#bread-chump-text{
	font-size:10px;
	font-weight:bold;
	margin-top:-4px;
	float:left;
	color:#AEAEAE;
	text-shadow:1px 1px #f0f0f0;
}

#bread-chump-text a{
	color:#AEAEAE;
	text-decoration:none;
}

.clearBoth {clear: both}


a:link,a:active,a:visited{ 
	color:#504B4B; 
	text-decoration:none;
}

a:hover{
	color: #336699; 
	text-decoration:none;
}

h1{font-size:18px; line-height: 170%;}
h2{font-size:18px; line-height: 170%;}
h3{font-size:16px; line-height: 170%;}
h4{font-size:14px; line-height: 170%;}
h5{font-size:12px; line-height: 170%;}
h6{font-size:10px; line-height: 170%;}
p{margin-top:10px; margin-bottom:0; text-align:justify;}

.td{
	font-size:12px;
}

#page-name{
	font-size:18px;
	font-weight:bold;
	text-align:right;
	color:#cc0000;
	padding-top:10px;
	padding-bottýom:10px;
}

h2 {
	font: normal 16px Arial, Verdana, Helvetica, sans-serif;
	margin: 0;
	height:40px;
}

h3.ana{
	font: normal 13px Arial, Verdana, Helvetica, sans-serif;
	margin: 6px 32px 0px 32px;
	height:40px;
}

h3{
	font: normal 13px Arial, Verdana, Helvetica, sans-serif;
	margin: 0px;
	height:15px;
	text-align:left;
}

td.booking-table{
	border-bottom:1px dotted #ACACAC;
	height:25px;
	padding:5px;
	color:#336699;
	text-align:right;
	font-size:11px;
}


td.booking-table2{
	border-bottom:1px dotted #ACACAC;
	height:20px;
	padding:4px;
	color:#336699;
	text-align:right;
	font-size:11px;
}

#content-text{
	width: 1120px;
	margin: 20px auto 0 auto;
	text-shadow:1px 1px #fff;
}

#content-text-2{
	width: 974px;
	margin: 20px auto 20px auto;
	text-shadow:1px 1px #fff;
	float:right;
}


#search{
	background-image:  url('../images/search-bg.png');
	background-repeat: no-repeat;
	width:246px;
	height:32px;
	float:right;
}


#input{
	background:transparent;
	padding-top:9px;
	padding-left:5px;
	border:0;
	width:190px;
	float:left;
	color:#6B8398;
	margin-left:4px;
}

#search-icon{
	background:transparent;
	float:right;
	margin-right:10px;
	margin-left:4px;
	margin-top:8px;
	border:0;
	padding:0;
}

#height-50{
	width:100%;
	height:40px;
}

#slider{
	height:315px;
}


#welcome{
	background-image:  url('../images/header-splitter.jpg');
	background-repeat: repeat-x;
	background-position:15px 45px;
	height:250px;
}


#welcome-text{
	width:400px;
	margin:0 20px;
	text-align:justify;
	float:left;
}

#wlc{
	font-size:18px;
}

div.box{
	width:192px;
	height:205px;
	background-image:  url('../images/box-bg.png');
	background-repeat: no-repeat;
	float:left;
	padding:10px;
	margin:5px;
}

div.box h2{
	font-size:14px;
	padding:0;
	margin:20px 0 0 0;

}


ul.footer-menu{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
}


ul.footer-menu li{
	float:left;
	letter-spacing:21px;
	font-size:10px;
	margin-top:20px;
	margin-bottom:20px;
}


ul.footer-menu li a{
	color:#585858;
	text-decoration:none;
}


ul.footer-menu li a:hover{
	color:#69AED3;
	text-decoration:none;
}

ul#topnav {
	margin: 0; padding: 0;
	float: left;
	width: 858px;
	list-style: none;
	position: relative;
	font-size: 1.2em;

}
ul#topnav li {
	float: left;
	margin: 0; 
	display:block;
	height:45px;
	text-shadow:1px 1px #FDFFB0;
}

ul#topnav li a {
	display: block;
	color: #5E2F00;
	text-decoration: none;
	padding-left:52px;
	padding-right:52px;
}

ul#topnav li span {
	float: left;
	position: absolute;
	left: -81px; top:40px;
	display: none;
	width: 940px;
	height:32px;
	background:url(../images/menu-bg-w.png) no-repeat;
	color: #5E2F00;
	font-size:12px;
	padding:3px 0 10px 0;
}

ul#topnav li span div{
}

ul#topnav li:hover span { display: block; }

ul#topnav li span a { display: inline; padding-top:10px;	padding-left:22px;
	padding-right:22px;
 }

ul#topnav li span a:hover {text-decoration: underline;}

.topnav {position:relative; height:35px;}
.topnav ul {list-style:none; z-index:10; position:absolute; z-index:100; padding:9px 5px}
.topnav a, .topnav a:active, .topnav a:visited, .topnav a:hover {text-decoration:none; color:#FFF; padding-top:10px; /* padding:10px */}
#slide {position:absolute; height:41px; background:url(../images/bg.gif) no-repeat;z-index:10;}


#slider1 .viewport { float: left; width: 180px; height: 125px; overflow: hidden; position: relative; }
#slider1 .buttons { background:url("../images/buttons.html") no-repeat scroll 0 0 transparent; display: block; margin: 30px 10px 0 0; background-position: 0 -38px; text-indent: -999em; float: left; width: 39px; height: 37px; overflow: hidden; position: relative; }
#slider1 .next { background-position: 0 0; margin: 30px 0 0 10px;  }
#slider1 .disable { visibility: hidden; }
#slider1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 180px; left: 0 top: 0; }
#slider1 .overview li{ float: left; margin: 0 20px 0 0; padding: 1px; height: 121px; width: 176px;}
#slider1 .pager { overflow:hidden; list-style: none; clear: both; margin: -20px 0 0 45px;  position:absolute; top:730px; margin-left:-40px;}
#slider1 .pager li { float: left; }
#slider1 .pager a { text-decoration: none; text-align: center; padding: 5px; color: #AEAEAE; font-size: 10px; font-weight: bold; display: block; }
#slider1 .pager .active { color: #cc0000; }
#slider1 .buttons { background:url("../images/design/buttons.html") no-repeat scroll 0 0 transparent; display: block; margin: 30px 10px 0 0; background-position: 0 -38px; text-indent: -999em; float: left; width: 39px; height: 37px; overflow: hidden; position: relative; }
#slider1 .next { background-position: 0 0; margin: 30px 0 0 10px; }
#slider1 .disable { visibility: hidden; }
#slider1 .overview { list-style: none; position: absolute; width: 185px; left: 0 top: 0; }
#slider1 .overview li{ float: left; margin: 0 20px 0 0; padding: 1px; height: 121px; border: 1px dotted #fff; width: 176px;}


h2.ref-h2{
	font-weight:bold;
	font-size:16px;
	color:#336699;
	margin:0;
	padding:0;
}

.img-border{
	float:left;
	border:1px solid #D2D2D2; 
	background:#fff; 
	margin:5px; 
	-moz-border-radius:10px; 
	-webkit-border-radius:10px;
}

img.img-border-img{
	-moz-border-radius:5px; 
	-webkit-border-radius:5px; 
	margin:5px; 
	margin-bottom:-2px
}

#footer-text{
	color:#B1B1B1;
	font-size:12px;
	float:left;
	padding-top:15px;
}


#page form{
	margin:20px auto;
	width:200px;
}

.dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; float:right; z-index:1000000}
.dropdown dd { position:relative; }
.dropdown a, .dropdown a:visited { color:#6E6E6E; text-decoration:none; outline:none;}
.dropdown a:hover { color:#454545;}
.dropdown dt a:hover { color:#3A3A3A; border: 1px solid #BFBFBF;}
.dropdown dt a {background:#F0F0F0 url(../images/arrow.png) no-repeat scroll right center; display:block; padding-right:20px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #E4E4E4; width:150px;}
.dropdown dt a span {cursor:pointer; display:block; padding:2px;}
.dropdown dd ul { background:#EAEAEA none repeat scroll 0 0; border:1px solid #C5C5C5; color:#BBBBBB; display:none; margin-top:25px;
				  left:0px; padding:0px 0px; position:absolute; top:2px; width:auto; min-width:170px; list-style:none;}
.dropdown span.value { display:none;}
.dropdown dd ul li a { padding:2px; display:block;}
.dropdown dd ul li a:hover { background-color:#DFDFDF;}

.dropdown img.flag { border:none; vertical-align:middle; margin-right:10px; }

.image_shadow_container {
	width:247px;
	margin:5px;
	float:left;
	text-align:center;
	color:#336699;
	font-weight:bold;	 
	height:210px;
}

img.noimgbg {
	border:0;
	background:none;
	display:block;
	padding:0;
	margin:0;
	text-align:center;
}

.image_shadow {
	margin-top:10px;
	-moz-border-radius:5px; 
	-webkit-border-radius:5px
}
.clearfix{
	padding:0
	}