body {
margin:0 auto;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#1a171b; */
color:#626262;
}

h2 {
/*font-family:Georgia, "Times New Roman", Times, serif;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:600;
font-size:16px;
margin-top:0px;
margin-bottom:0px;
color:#626262;
}

p, div, span, td {
font-size:11px;
/*color:#1a171b;*/
margin-bottom:0px;
color:#626262;
}

.websurveytitle {
font-size:12px;
color:#bcbc74;
}

#ewat_survey_question_64, #ewat_survey_question_71, #ewat_survey_question_86, #ewat_survey_question_62, #ewat_survey_question_66, #ewat_survey_question_96, #ewat_survey_question_101, #ewat_survey_question_106, #ewat_survey_question_118 {
font-size:14px;
color:#e4bb00;
}

a, a.active, a.hover, a.visited {
color:#333333;
}

.container {
margin:0 auto;
width:1060px;
}

#top {
height:100px;
margin:0px;
}

#undermeny {
border:none;
margin:none;
padding:none;
background-color:#eeeeee;
}

/*#meny {
height:30px;
margin-left:35px;
margin-bottom:0px;
margin-top:0px;
padding-bottom:0px;
background-image:url(/images/menuback.gif);
background-repeat:no-repeat;
}*/

#gsbody {
background-color:#eeeeee;
/*color:#1a171b; */
color:#626262;
padding-top:15px;
padding-left:15px;
padding-right:15px;
padding-bottom:0px;
font-size:11px;
height:243px;
overflow:hidden;
}

.leftbody {
background-color:#eeeeee;
/*color:#1a171b; */
color:#626262;
padding-top:25px;
padding-left:20px;
padding-right:20px;
padding-bottom:0px;
font-size:11px;
height:243px;
overflow:hidden;
}

.leftleft {
background-color:#eeeeee;
/*color:#1a171b; */
color:#626262;
padding-top:25px;
padding-left:20px;
padding-right:10px;
padding-bottom:0px;
font-size:11px;
height:243px;
overflow:hidden;
}

.leftright {
background-color:#eeeeee;
/*color:#1a171b; */
color:#626262;
padding-top:25px;
padding-left:10px;
padding-right:20px;
padding-bottom:0px;
font-size:11px;
height:243px;
overflow:hidden;
}

.slogan, h5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-style:italic;
color:7c7c7c;
font-weight:normal;
}

.box4x4 {
background-image:url(/images/box4x4.jpg);
background-repeat:no-repeat;
margin:0px;
padding:0px;
height:242px;
}

.box4x4u {
background-image:url(/images/box4x4u.jpg);
background-repeat:no-repeat;
margin:0px;
padding:0px;
height:242px;
}

.box10 {
background-image:url(/filesystem/2008/09/box10_17.jpg);
background-repeat:no-repeat;
margin:0px;
padding:0px;
height:118px;
width:118px;
}

.box1011 {
background-image:url(/filesystem/2008/09/box10_17.jpg);
background-repeat:no-repeat;
background-position:top left;
margin:0px;
padding:0px;
/*width:243px;
overflow:hidden;*/
}

.box11 {
background-image:url(/filesystem/2008/09/box11_.jpg);
background-repeat:no-repeat;
margin:0px;
padding:0px;
height:118px;
}

.box20 {
background-image:url(/filesystem/2008/09/box20_19.jpg);
background-repeat:no-repeat;
margin:0px;
padding:0px;
height:118px;
}

.box21 {
background-image:url(/filesystem/2008/09/box21_20.jpg);
background-repeat:no-repeat;
margin:0px;
padding:0px;
height:118px;
}

.sloganw, h6 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
/*font-style:italic;*/
font-stretch:extra-condensed;
font-weight:600;
letter-spacing: -0.1px;
color:ffffff;
margin-bottom:10px;
}

.footer {
text-align:center;
margin-top:10px;
color:#626262;
margin-bottom:15px;
}

.im, .im a {
background-image:url(/images/inmedia.gif);
background-position:bottom;
background-repeat:no-repeat;
color:#CCCCCC;
font-size:9px;
text-decoration:none;
}

.hilite {
color:#333333;
}

.ThemePanelMenu
{
	cursor:				pointer;
	white-space:		nowrap;
	color:white;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 13px;
 	line-height: 16px;
 	letter-spacing: 0.5px;
	margin-top:0px;
}

.ThemePanelMenuItem
{
	background-color:	#eeeeee;
}

.ThemePanelMainFolderText,.ThemePanelMainItemText
{
	color: #626262;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size: 10px;
	font-weight:normal;
	line-height: 15px;
 	letter-spacing: 0.5px;
	padding-bottom:0px;
	cursor:pointer;
}

.ThemePanelMenuItemText,.ThemePanelMenuFolderText
{
	color: #626262;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;
	font-weight:normal;
	line-height: 22px;
 	letter-spacing: 0.5px;
	padding-top:0px;
	cursor:pointer;
}

.ThemePanelMenuItemHover
{
	font-weight:bold;
}

.ThemePanelSubMenu
{
	position:			absolute;
	margin-top:0px;
	visibility:			hidden;

	/*
	   Netscape/Mozilla renders borders by increasing
	   their z-index.  The following line is necessary
	   to cover any borders underneath
	*/
	z-index:			100;
	border: 0;
	padding:			0;

	/* the following property is only useful in IE */
	/* filter:progid:DXImageTransform.Microsoft.Shadow(color=#DEDEDE,Direction=135,Strength=4); */
}

.inpBox {
border:0px;
background:url(/images/greydot.gif);
background-repeat:repeat-x;
background-position:bottom;
margin-bottom:4px;
margin-top:10px;
margin-left:0px;
}

.inpButton2
{
color: #626262;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size: 10px;
	font-weight:normal;
background-image:url(images/blank.gif);
background-repeat:no-repeat;
text-transform:uppercase;
vertical-align:bottom;
background-color: #ffffff;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-color: #ffffff;
border-right-color: #ffffff;
border-bottom-color: #ffffff;
border-left-color: #ffffff;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
margin-top:10px;
margin-bottom:4px;
height:15px;
}

/*.inpButton2
{
background-image:url(images/blank.gif);
background-repeat:no-repeat;
font-family: Arial,Tahoma,Verdana;
font-size: 10pt;
font-weight: bold;
text-transform:uppercase;
vertical-align:bottom;
color: a9a97c;
background-color: #ffffff;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-color: #ffffff;
border-right-color: #ffffff;
border-bottom-color: #ffffff;
border-left-color: #ffffff;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
margin-top:10px;
margin-bottom:4px;
height:15px;
}*/

.language {
background-image:url(/images/flags.png);
background-repeat:no-repeat;
background-position:left bottom;
}

.menuLink {
background-color:none;
text-transform:uppercase;
color: #626262;
letter-spacing: 0.5px;
font-size:10px;
}

a.menuLink,a.menuLink:visited
{
color: #626262;
text-decoration: none;
}

a.menuLink:hover
{
color: #1a171b;
text-decoration: none;
}

a.headLink
{
	color: #626262;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size: 10px;
	font-weight:normal;
 	letter-spacing: 0.5px;
	padding-bottom:0px;
	margin-bottom:0px;
	cursor:pointer;
	text-decoration:none;
}

headLinkOpen
{
	background-color:#CCCCCC;
}

#undermeny {
width:100%;
height:14px;
border:none;
margin:none;
}

.luft {
height:6px;
}

div.search_booking
{
	margin:0px;
	padding:0px;
	font-size:10px;
	font-family:Arial,Helvetica,sans-serif;
}

div.search_booking span
{
	font-size:10px;
	font-family:Arial,Helvetica,sans-serif;
	height:17px;
}

div.search_booking select
{
	font-size:10px;
	font-family:Arial,Helvetica,sans-serif;
	border:hidden;
	border-style:none;
	border-bottom-width:0px;
}

div.search_booking option
{
	font-size:10px;
	font-family:Arial,Helvetica,sans-serif;
}

div.search_booking input
{
	font-size:10px;
	font-family:Arial,Helvetica,sans-serif;
	text-align:center;
}

div.search_booking ul
{
	margin:0px;
	padding:0px;
}

div.search_booking ul li
{ 
	display: inline;
	list-style-type: none;
}

div.search_booking ul li input
{ 
	background-color:#FFFFFF;
	border:1px solid #EEEEEE;
}

div.search_booking ul li img
{
	position:relative;
	top:2px;
}
