body {
	font:11px Tahoma, Arial,Verdana,Helvetica,sans-serif;
	margin:0;
	padding:0;
	line-height:16px;
	color:#202020;
	background-color: #D2D7DA;
}

img{ behavior:url("htc/iepngfix.htc");border: 0;}

a, a:visited, a:link {color:#47613C;text-decoration:none;}
a:hover{text-decoration:underline;}

h1{color: #47613C;font-family: Verdana;font-size: 18px;margin:10px 0;}
h2 {font-family: verdana; color: #000;margin:0px 0px 5px 0px;font-size: 14px;}
h3 {margin:2px 0;font-size: 16px;}
p{
	margin:10px 0 ;
	line-height: 1.5em;
}
form{margin:0; padding:0;}

#wraper {margin:0 auto;width:1000px;	}
#layout {
	margin:0 auto;
	padding: 0 5px;
	background: url(../img/bg_main.png) repeat-y center center;behavior:url("htc/iepngfix.htc");
}
#header {
	padding:0;
	height:96px;overflow:hidden;
	margin:0;
	background:url(../img/bg_header.gif) repeat-x left top;
}
#hwrapp{
/*	behavior:url(../htc/iepngfix.htc);*/
	background-image: url(../img/ehtiopian_logo.png);
	background-repeat: no-repeat;
	background-position: right top;        
}
#logo {PADDING: 5px 0 5px 10px;margin:0; width:440px; float:left; }
#lang{padding: 0;width:60px;float:right;color:#666;margin: 0;}
#logo2 a{
	padding: 0;
	width:155px;
	height:65px;
	display:block;
	float:right;
	margin-right:5px;
	background:
}



#footer {
	font-size: 11px;
	color:#797979;
	padding:10px 5px;
	width:990px;
	margin:0 5px;
	border-top: 2px solid #CECECE;
/*	border-bottom: 2px solid #CECECE;*/
/*	background-color: #D8E5D4;	*/
}
#footer .copy{float:right;width:150px;padding:10px 0 0 0;}
#footer .address{float:left;width:250px;padding:10px 0 0 0;}
#footer .partners{float:left;width:360px;}
#kolumncontainer {clear:both;margin:0; padding:7px 0 20px 0;}
#kolumn1 {FLOAT: left;WIDTH: 682px;margin:0;padding:0px 0 0 8px;}
#kolumn1-fare {FLOAT: left;WIDTH: 670px;margin:0;padding:0px 0 0 20px;}
#kolumn2 {PADDING:0 ;margin:0 0 0 8px;FLOAT:left;WIDTH: 290px;}
#kolumn-menu {margin:0;FLOAT:left;WIDTH: 250px;padding:0px 0px  0 10px;}

#main-content {FLOAT: left;WIDTH: 695px;margin:0;padding:0px 0px  0 20px;}

#erbjudande{margin:8px 0;}
#erbjudande div.item{margin:0 8px 0 0; padding:0; width:220px; float:left;border: solid 1px #CECECE; font-size:11px;	color:#666;}
#erbjudande div.item .preview{margin:0; padding:0;text-align:center;}
#erbjudande div.item .description{padding:5px 10px 10px 10px;margin:0; height:74px;overflow:hidden; line-height:15px;}

#erbjudande  div.last{margin:0; padding-bottom:5px; }
#erbjudande div.item h2, #toppbild div.side h2{
	padding:5px;
	background-image: url(../img/bg_offer.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom:dotted 1px #cecece;
	margin:3px;
	color:#EC9E31;
	font-family: Arial, Helvetica, sans-serif;
}
#erbjudande div.item h3 {
	font-family: arial;
	color:#666;
	margin:10px 0px;
}

.price{


	font-weight: bold;
	color: #C30;
	margin:0;
}
.big{font-size:18px;}

.img-erbjudande{
	text-align:center;
	margin:4px 3px 4px 7px;
	float:left;
	width:65px;
	padding-right:6px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;
}
.dotted{border-bottom: 1px dotted #CCC;margin:0 ;}

#toppbild{text-align:left;margin:0 0 10px 0;}
#toppbild .decor{border:solid 1px #E1DEDE;padding:3px;float:left; width:445px; margin:0 7px 0 0; }

#toppbild div.side{margin:0; padding:0; width:220px; float:left; border:solid 1px #CECECE}
#toppbild div.side .description{padding:0 2px 2px 2px;margin:0; font-size:11px;height:220px;overflow:hidden; line-height:15px;}

div.newss{margin:0; margin-top: 5px; padding: 0; width:280px; float:left; border:solid 1px #CECECE}
div.newss .description{padding: 3px 5px 5px 5px;margin:0; font-size:11px;line-height:15px;}

div.newss h2{
	padding:5px;
	background-image: url(../img/bg_offer.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom:dotted 1px #cecece;
	margin:3px;
	color:#EC9E31;
	font-family: Arial, Helvetica, sans-serif;
}

.devider{height:10px;}

ul {margin:10px 0 5px 30px;}

li{
	list-style-position: outside;
	list-style-type: square;
	margin:5px 0;
	
}


#menycontainer {PADDING: 0;	background-image: url(../img/menu_top_bg.gif);
	background-repeat: repeat-x;height:40px;margin:0}

#menycontainer UL {
	MARGIN: 0;
	DISPLAY: inline;
	
}

#menycontainer LI {
	font-size: 12px;
	COLOR: #fff;
	DISPLAY: block;
	FLOAT: left;
	LIST-STYLE-TYPE: none;
	margin:0;
	background:url('../img/delimiter.gif') no-repeat right 5px;
	text-align: center;
	list-style-position: inside;
	list-style-image: none;
	/*		text-transform: uppercase;*/
	font-family: Verdana, Geneva, sans-serif;
	letter-spacing: 0px;
	font-weight: bold;
}
#menycontainer LI a{
	width:150px;
	display: block;
	padding:10px 0 12px 0;
}




 #menycontainer LI a:link, #menycontainer LI a:visited{
	COLOR: #fff;text-decoration:none;}
#menycontainer LI a:hover{
	COLOR: #000;
	background-color:#fff;
	background-image: url(../img/bg_offer.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#menycontainer LI.enabled, #menycontainer LI.enabled a:visited {
	background: #F8BD00 /*url(../img/menu_top_bg_on.gif) repeat-x left center*/;
	COLOR: #900;
}

a.meny, a.meny:visited, a.meny:hover, a.meny:link  {DISPLAY: block;TEXT-DECORATION: none; COLOR: #666666;}
a.meny:hover {TEXT-DECORATION: underline;}
.menycontent {DISPLAY: block;PADDING: 3px 0px 4px 5px;TEXT-ALIGN: left;font-size: 12px;}

#submenu {
	PADDING: 0 0 0 5px;
	margin: 0 0 10px 0;
	height: 23px;
	clear:both;	
	background-color:#EFF0EA;
	border-bottom: 1px solid #D5DCCD;

}
#submenu UL {
	MARGIN: 0; TEXT-ALIGN: center;	DISPLAY: inline;
}
#submenu LI {
	DISPLAY: inline;
	FLOAT: left;
	COLOR: #747474;
	LIST-STYLE-TYPE: none;
	margin: 0px;
	padding:3px  0px;
	background-image: url(../img/subnav_li_bg.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.submenu-content {
	DISPLAY: block;
	PADDING: 2px 10px;
	TEXT-ALIGN: center;
	font-size: 11px;
	vertical-align: middle;	

}

a.submenu-content, a.submenu-content:visited{
	color:#000;
}


div.clear-both{clear:both;margin:2px 0; padding:0;}

div.text{padding:0 15px 0 0;margin:0;}
.block{

	margin:0 8px 0 0;

	border: 1px solid #AAC5A4;
	padding:10px;
	background-color: #DBE8D7;
	background-image: url(../img/bg_form.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.block h2 {color:#47613C;font-size:18px;margin-bottom:10px;position:relative;}
#flight-form {color:#000;background:#D8E5D4;border: solid 1px #fff;border-top:none; font-size:12px; font-family: Verdana, Arial, Helvetica;}
#flight-form h2, .table-header {
	background:#AAC5A4;
	color:#fff;
	font-size:12px;
	font-weight:normal;
	padding:3px;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	margin:0;
	font-family: Verdana, Geneva, sans-serif;
	position:relative;
}
#flight-form .form-content{padding:10px 5px 8px 5px;margin:0;}
#flight-form .travel-data{background:#eff4ee;}
.textbox{border:1px solid #aac5a4;font-size:11px;height:16px;margin:0;padding:1px 2px;width:180px;background-color:#FFFFFF;}
.dropdown{height:18px; font-family: Verdana, Arial, Helvetica; font-size: 11px;border:1px solid #aac5a4; color: #666; background-color:#ffffff;margin-bottom:3px;}


#undermeny {margin:0 0 0 10px; 	padding:12px 0 6px 0;}
#undermeny ul{margin:0; padding:0;}
#undermeny li {margin:0px;padding:2px 0 0 0;list-style-type: none;}
#undermeny_header { margin:0px;padding:0px;}
#undermeny_header h3 { margin:0px; padding-top:6px; text-transform: uppercase;}
#undermeny_content {padding:0 0 16px 0; margin:0px;}
#undermeny a, 
#undermeny a:link,
#undermeny a:active,
#undermeny a:visited { margin:0px; padding:0px; text-decoration:none; color: #666; }
#undermeny a:hover { color: #A27416; text-decoration:none; border:none;}
.Form{
	color:#000;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 3px;
	margin: 2px 0;
	border: 1px solid #B2B2B2;
	background: #fff;
	font-weight:bold;
	width:220px;
}
input{width:180px;}
textarea{width:200px;}
.button
{
	font-weight:bold;
	color: #eaeaea;
	text-decoration: none;
	height: 38px;
	width:92px;
	padding:0;
	text-align: center;
	margin: 0px;
	font-size: 14px;
	border: 0;
	cursor: auto;
	VERTICAL-ALIGN: middle;
	padding:0 0 5px 0;
	background:transparent url(../img/button.png) no-repeat center;behavior:url("htc/iepngfix.htc");
}

.button-news
{
	font-weight:bold;
	color: #eaeaea;
	text-decoration: none;
	height: 38px;
	width:92px;
	padding:0;
	text-align: center;
	margin: 0px;
	font-size: 14px;
	border: 0;
	cursor: auto;
	VERTICAL-ALIGN: middle;
	padding:0 0 5px 0;
	background:transparent url(../img/button.png) no-repeat center;behavior:url("htc/iepngfix.htc");
}

a.button-form , .button-form a:hover, .button-form a:visited
{
	color: #FFFFFF;
	text-decoration: none;

}
#back-print{
	margin:5px 0 0 0;width:150px; float:right;}
#tips  a {background: url(../img/tips.png) no-repeat top center;}
#print a {background: url(../img/print.png) no-repeat top center;}
#back  a {background: url(../img/back.png) no-repeat top center;}

#print a, #back a, #tips a{	behavior:url("htc/iepngfix.htc");cursor:hand;height:30px;
	text-indent: -9999px;
	overflow: hidden;
	width:50px;
	display: block;float:right;}
.moreinfo {
	background-image: url(../img/bg_moreinfo.gif);
	background-repeat: no-repeat;
	background-position: right center;
	float:right;
	text-align: left;
	width:60px;

	margin: 0 5px 5px 0;
   color:#AAC5A4;
  	font-weight: bold;
	padding:2px 0;
	padding-right:15px;
}
.moreinfo a, .moreinfo a:visited {color:#47613C;display:block;}
.paket{
/*height:110px;*/
margin:5px 0 5px 10px; padding:5px;float:left;width:300px;font-size:11px;border-bottom:dotted 1px #ccc;
}
.paket-image{
width:100px; 
float:left;padding: 3px;clear:both;border: solid 1px  #ccc;margin-right:3px;
}

.paket h2{
	padding-bottom:3px;
	color:#666;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
}

.input-radio{width:20px;}
.text-red10n, .text-red{color:#C30;}
.text-red10n a, .text-red10n a:visited, .text-red10n a:active{color:#C30;}
.error{
	border: 1px solid #F60;
	padding:10px 10px 10px 50px;
	color:#C00;
	font-size:11px;
	background-image: url(../img/error.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
}
