body {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	margin:0px;
	padding:0px;
	font-size: 12px;
	background:#DC0000 /*url(/files/68/bg.gif) no-repeat center top*/;
}
h1	{font-family: Trebuchet MS, Arial; font-size: 25px; font-weight: bold; color: #AF0303;}
H2 , .block h2, .block-last h2, .block-250 h2 {
	FONT-SIZE: 1.3em; MARGIN: 5px 0 ;
	font-weight: bold;

}
 .dotted{
	background-image: url(/files/68/dotted_240.gif);
	background-repeat: repeat-x;
	background-position: left center;
	margin: 0 ;
	height:2px;
}
h3	{font-family: Trebuchet MS, Arial; font-size: 14px; font-weight: bold; color: #AF0303; line-height: 15px;margin:0px 0px 2px 0px;}
H4 {
	FONT-SIZE: 1em;
	MARGIN: 1em 0px 0.5em;

}
P {
	MARGIN: 0px 0px 10px 0;
	LINE-HEIGHT: 1.3em;
	text-align: justify;

}

a,  a:visited, a:link, a:active {
	color:#AF0303;text-decoration:none;
}

a:hover				{color: #8A0000; text-decoration: underline;}

li {
	list-style-type: disc;
	padding-bottom:5px;
}

ul {
	margin: 10px;
	margin-left:30px;
}
ol {
	list-style-type: circle;
	padding-bottom:6px;
}


.clear-both{clear:both; margin:0; padding:0;}

#wraper {
	margin:0px;margin-left: auto;margin-right: auto;margin-top:0px;width: 1070px;
}
#content{width: 910px;float:left;}
#headertop{
	height: 7px;
	margin:0px;
	padding:0px;
	background: url(/files/68/bg_topheader.gif) no-repeat center top;

}


#header {
	margin: 0px;
	padding:0px;
}
#logo {
	PADDING: 10px 0 0 10px;margin:0px; width:330px; float:left;color:#fff;

}
#logo a:link, #logo a:visited, #logo a:hover, #logo a{color:#fff;text-decoration:none;}
#logo a:hover{text-decoration:underline;}
#layout {
	margin:0 auto;width:910px;background-image: url(/files/68/bg_content.gif);background-repeat: repeat-y;background-position: center top;
}
#kolumn-center {
     margin:0px;padding:10px 0px 10px 35px;WIDTH: 570px; FLOAT: left;  
}
#kolumn {
	PADDING:0;  
	FLOAT: left; 
	WIDTH: 620px;  
	margin:0 ;

}
#kolumn-left{
	WIDTH: 250px;
	FLOAT: left;
	PADDING:0 0 0 12px;  
    margin:0 ;

}
#kolumn-right{
	WIDTH: 268px;
	FLOAT: left;
	PADDING:10px 0;  
    margin:0 ;

}
#kolumncontainer-bottom {
	background:#DC0000 url(/files/68/bg_footer.gif);background-repeat: no-repeat;background-position: center top;height:12px;margin:0;padding:0;clear:both;
}

#banner{width:140px; float:left; margin:60px 0 0 5px;}
.annons-header{background-color:#AE0202; color:#fff; margin:2px 0; padding:2px;text-align:center;}
#footer {font-size: 1em;text-align: left;padding:5px 0 0 10px;color:#fff;margin-bottom:10px;}	
#iata{
	width:200px;
	float:left;color:#fff;
}
#iata-logo{	width:50px;	
	float:left;}
#fmenu{padding:5px 20px 0 0 ;float:right;color:#fff;}
#fmenu a, #fmenu a:visited, #fmenu a:link, #fmenu a:hover {color:#fff;text-decoration:none;}
#fmenu a:hover {text-decoration:underline;}

	


#menycontainer {
	PADDING: 0;
	float:left;
	margin: 0;

	width:570px;
}

#menycontainer UL {
	MARGIN: 0; TEXT-ALIGN: center;	DISPLAY: inline;
}
#menycontainer LI {
	DISPLAY: inline;
	FLOAT: left;
	COLOR: #fff;
	LIST-STYLE-TYPE: none;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C70001;
}

#menycontainer li.last  {
	DISPLAY: inline;
	FLOAT: left;
	COLOR: #fff;
	LIST-STYLE-TYPE: none;
	margin: 0px;
	padding: 0px;
	border:none;
}


A.meny, A.meny:visited, A.meny:link, A.meny:active {
	DISPLAY: block;  
	TEXT-DECORATION: none;
	COLOR: #fff;
}

A.meny:hover{
	color: #fff;
	TEXT-DECORATION: none;
	background: #BC0001 url(/files/68/menu_hover.gif) no-repeat center bottom;
}

A#current .menycontent {
	color: #fff;
	background: #BC0001 url(/files/68/menu_hover.gif) no-repeat center bottom;

}


.menycontent {
	PADDING: 35px 20px ;
	DISPLAY: block;
	TEXT-ALIGN: center;
	font-size: 14px;
	vertical-align: middle;	
	font-weight: bold;
}




img {
	border: 0;
}


.block, .block-last{
	width: 268px;
	float:left;
	margin:0 15px 0 0;
}

.block-last{
	margin:0;
}
.block-adjust{
	width: 240px;
	float: none;
	margin: auto;
}

.block01-top{
	background-image: url(/files/68/block_top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	padding: 0px;
	height: 10px;
}

.block01-bottom{
	background-image: url(/files/68/block_bot.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 10px;
}

.block01-middle{
	background-image: url(/files/68/block_mid.gif);
	background-repeat: repeat-y;
	background-position: center top;
	margin: auto;
	padding: 0px;
/*	padding-left:8px;
	padding-right:8px;*/
}

.block02-top{
	background-image: url(/files/68/block02_top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	padding: 0px;
	height: 15px;
}

.block02-bottom{
	background-image: url(/files/68/block02_bottom.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 20px;
}

.block02-middle{
	background-image: url(/files/68/block02_middle.gif);
	background-repeat: repeat-y;
	background-position: center top;
	margin: 0px;
	padding: 0px;
}

.block03-top{
	background-image: url(/files/68/block03_top.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 0px;
	height: 15px;
}

.block03-bottom{
	background-image: url(/files/68/block03_bottom.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 20px;
}

.block03-middle{
	background-image: url(/files/68/block03_middle.png);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}


.block-250{
	width: 250px;
	margin:0;
	padding:0;
}
.block-250-top{
	background-image: url(/files/68/block_top_250.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	padding: 0px;
	height: 10px;
}

.block-250-bottom{
	background-image: url(/files/68/block_bot_250.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 10px;
}

.block-250-middle{
	background-image: url(/files/68/block_mid_250.gif);
	background-repeat: repeat-y;
	background-position: center top;
	margin: auto;
	padding: 0px;
/*	padding-left:8px;
	padding-right:8px;*/
}
.block-550{
	width: 553px;
	margin:10px 0;
	padding:0;
	float: left;
}
.block-550-top{
	background-image: url(/files/68/block_550_top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	padding: 0px;
	height: 15px;
}

.block-550-bottom{
	background-image: url(/files/68/block_550_bottom.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 15px;
}

.block-550-middle{
	background-image: url(/files/68/block_550_mid.gif);
	background-repeat: repeat-y;
	background-position: center top;
	margin: auto;
	padding: 0px;
/*	padding-left:8px;
	padding-right:8px;*/
}

.clock{
	background-image: url(/files/68/clock.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 40px;
	padding:8px 0 7px 0;
	color:#000;
	/*	height: 47px;*/
	margin:5px 0 3px 0;
	FONT-SIZE: 1.3em;
	font-weight: bold;
}

.calenderClock{
	background-image: url(/files/68/clock.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 40px;
	padding:8px 0 7px 0;
	color:#000;
	/*	height: 47px;*/
	margin:2px 0 0 0;
	FONT-SIZE: 1.3em;
	font-weight: bold;
}



.form-header{
	background-color:#FF995A;
	color:#fff;
	padding: 4px 10px;
	font-size: 13px;
	border: 1px solid #FF9410;
}

.button-text{
	color:#fff;
	font-size: 14px;
	font-weight: bold;
}

.Form, .Form-input{ 
    background-color: #FFF;
    border: 1px solid #D2D2C5;
    font-size: 12px;
	padding:1px;
	margin:2px 0;
	color:#696969;
    scrollbar-face-color: #FCF8EC; 
    scrollbar-highlight-color: #FCF8EC; 
	scrollbar-shadow-color: #FCF8EC;
	scrollbar-3dlight-color: #FCF8EC;
	scrollbar-arrow-color: #9C9161; 
	scrollbar-track-color: #FCF8EC;
	scrollbar-darkshadow-color: #FCF8EC; 
}

.Form-input { 
	padding:2px;
	vertical-align: middle;
	height:22px;
}

form {
	margin: 0px;
	padding: 0px;
}


.button-sokflyg {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	background:  url(/files/68/button_01_green.jpg) no-repeat center center;
	border: none;
	width: 140px;
	height: 50px;
	text-align: center;
	border-width:0px;
	cursor:hand;
	margin: 0 0 0 0;
	padding:0;
	vertical-align: middle;
}

.button-back {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	background:  url(/files/68/button_03_orange.jpg) no-repeat center center;
	border: none;
	width: 100px;
	height: 36px;
	text-align: center;
	border-width:0px;
	cursor:hand;
	margin: 0 0 0 0;
	padding:0;
	vertical-align: middle;
}

.button-boka {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	background:  url(/files/68/button_04_red.jpg) no-repeat center center;
	border: none;
	width: 150px;
	height: 50px;
	text-align: center;
	border-width:0px;
	cursor:hand;
	margin:1px;
	padding:0;
	vertical-align: middle;
}

.button-form {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	background:  url(/files/68/button_01_green.jpg) no-repeat center center;
	border: none;
	width: 140px;
	height: 50px;
	text-align: center;
	border-width:0px;
	cursor:hand;
	margin: 0 0 0 0;
	padding:0;
	vertical-align: middle;
}

.arrows{
	background:  url(/files/68/arrows.gif) no-repeat center center;
}

.price-total-text,.price-total {
	color:#bf0b0b;font-weight:bold;font-size:18px;

}

.title-big-red {
	font-family: Trebuchet MS, Arial;
	color:#bf0b0b;
	font-weight:bold;
	font-size:22px;
}

.start-block{
	float:left; width:260px;margin: 0 10px 0 0;
}

.start-block-last{
	float:left; width:260px;margin:0;
}

#start-block-bottom{
	width:850px;
	margin:0;
	clear:both;
	padding:0 0 0 10px;
	position: absolute;
}
.textContent{margin: 10px 0px 20px 0px;	font-size: 11px;}

.icon-arrow{
	background-image: url(/files/68/icnBulletDown.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 18px;
	height:14px;
	margin:3px 0;
}

.daysdiff{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #cb0f0e;
}

