/*
    Document   : Lufthavn
    Created on : 22-04-2010, 15:50:32
    Author     : W20 media
    Description: Lufthavn Style Template
*/

body
{
    background-color: #FFF;
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
h4,h5{
color:#3589c0 ;
}

a
{
    color: #FFF;
    text-decoration: none;
}
a:hover
{
    color: #0c4f7a;
    text-shadow: #79b0d4 1px 1px 1px;
}

.yellow
{
    color: #eec022;
}

.red
{
    color: #8f0a0a;
}

.green
{
    color: #009200;
	
}
.SearchTextBox
{
    color: #FFF;
	font-size: 22px;
	
}

.frontpagecontent a
{
    color: #0c4f7a;
    text-decoration: underline;

}
.frontpagecontent a:hover
{
    color: #FFF;
    text-shadow: #79b0d4 1px 1px 1px;
	text-decoration:overline; 
	text-decoration:underline;
}

.googlepopup a {
	color: #4B4B4B;
	 font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-shadow: #94c3e1 1px 1px 1px;
}
.googlepopup a:hover {
	color: #0c4f7a;
	 font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-shadow: #94c3e1 1px 1px 1px;
}

#header-wrap
{
    background-color: #FFF;
    background-image: url('../images/header-bg.png');
    background-position: top center;
    background-repeat: repeat-x;
    height: 300px;
    width: 100%;
}
#mainContent{
	text-align:center;
	width:1000px;
	margin:0 auto 0 auto;
	z-index: 99999;
}
#header-pic
{  
    background-image: url('../images/header-img-bg.png');
    background-position: top center;
    background-repeat: no-repeat;
    height: 310px;
    width: 900px;
}

#search-area-input
{
    color: #FFF;
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 24px;
    font-weight: normal;
    text-decoration: none;
    text-shadow: #123145 1px 1px 1px;
}

#language-selector
{
    color: #dadada;
    font-size: 11px;
    font-weight: bold;
}
#language-expand
{
    color: #dadada;
    font-size: 13px;
    font-weight: bold;
}
#language-expand a
{
    color: #dadada;
    font-size: 13px;
    font-weight: bold;
}

#did-you-know-bg
{
    background-color: #FFF;;
    height: 1035px;
    width: 100%;
}
.did-you-know
{
    color: #4B4B4B;
    font-size: 15px;
    text-shadow: #94c3e1 1px 1px 1px;
}
.did-you-know2
{
    color: #4B4B4B;
    font-size: 14px;
    text-shadow: #94c3e1 1px 1px 1px;
}
.did-you-know-border
{
    color: #4B4B4B;
    font-size: 15px;
    text-shadow: #94c3e1 1px 1px 1px;
	border-left-width: 1px;
	border-left-style:solid;
	border-left-color: #999999;
	padding-left: 5px;	
}
.did-you-know a
{
    text-decoration: none;
    color: #4B4B4B;
    font-size: 15px;
    
}
.did-you-know a:hover
{
    color: #0c4f7a;
    text-shadow: #79b0d4 1px 1px 1px;
}

.did-you-know h1
{
    color: #FFF;
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    text-shadow: #123145 1px 1px 1px;
    
}

.did-you-know-dark-text
{
    color: #3075a3;
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    text-shadow: #94c3e1 1px 1px 1px;
    text-transform: uppercase;
}

.content-sub-read-more
{
    color: #575757;
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-shadow: #d1d1d1 1px 1px 1px;
}

.content-sub-main
{
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 21px;
    font-weight: bold;
    text-transform: uppercase;
}

.advertise-sub-main
{
    background-color: #E9E9E9;
    color: #434343;
}
.advertise-sub-main h1
{
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 21px;
    font-weight: bold;
    text-transform: uppercase;
    text-shadow: #f2f2f2 1px 1px 1px;
}
.advertise-sub-main-small a
{
    font-size: 11px;
    color: #575656;3589C0 
}
.advertise-sub-main-small a:hover
{
    font-size: 11px;
    color: #3589C0; 
}

.footer-big a
{
    color: #FFF;
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 19px;
    font-weight: normal;
    text-decoration: none;
    text-shadow: #123145 1px 1px 1px;
}
.footer-big a:hover
{
	color: #3075a3;
text-shadow: #94c3e1 1px 1px 1px;

}

#ad-space
{
    background-color: #FFF;
    background-image: url('../images/advertise-wrap-bg.png');
    background-position: top center;
    background-repeat: repeat-x;
    height: 30px;
    width: 100%;
}


/* page 3 */
.fieldHolder1 {
	width: 143px;
	height: 18px;	
	background: url(../images/valuta-big-bg.png) no-repeat;	
}

.fieldHolder2 {
	width: 68px;
	height: 18px;	
	background: url(../images/valuta-small-bg.png) no-repeat;	
}

.textInput
{
	width: 141px;
	height: 18px;
	font-size: 9px;
	background: none;
	border: none;
	color: #000000;
	margin-top: 0px;
	margin-left: 2px;
}
.textInput2
{
	width: 66px;
	height: 18px;
	font-size: 9px;
	background: none;
	border: none;
	color: #000000;
	margin-top: 0px;
	margin-left: 2px;
}

.page3-top-airport h2
{
    color: #FFF;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}

.page3-top h1
{
    color: #FFF;
    font-size: 22px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}
.page3-top h2
{
    color: #FFF;
    font-size: 18px;
    font-weight: normal;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}
.page3-top h3
{
    color: #FFF;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    padding: 0;    
}
.page3-top h4
{
    color: #FFF;
    font-size: 10px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}
.page3-top h5
{
    color: #FFF;
    font-size: 8px;
    margin: 0;
    padding: 0;

}
.page3-top h6
{
    color: #FFF;
    font-size: 18px;
    font-weight: normal;

}
.page3-top-powerby a
{
    color: #CCCCCC;
    font-size: 8px;
    margin: 0;
    padding: 0;

}
.page3-top-border
{
   
	background-image: url('../images/did-you-know-spacer.png');
    background-position: top center;
    background-repeat: repeat-x;
	background-position:bottom;

}
.mainTopAd
{
	padding-left: 10px;
	padding-top: 9px;

}
.page3-content-area h1
{
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
	margin: 5px 0px 0px 0px;
	
   
    
}
.page3-content-area
{
    text-align: left;
    color: #434343;
    padding: 0px 0px 5px 10px;
}

.page3-content-area a
{
    color: #434343;
    text-decoration: none;
}

.page3-content-area a:hover
{
    color: #388BC1;
}
.widget-content-notexist{
	
	color: #666666;	
}

.TabbedPanels {

	margin: 0px;

	padding: 0px;

	float: left;

	clear: none;

	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/

}


.TabbedPanelsTabGroup {

	margin: 0px;
	padding: 0px;
	overflow:hidden;
}


.TabbedPanelsTab {


	position: relative; 
	float: left;	
	font:bold 18px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	background-image: url(../images/rating/DV_off.png);
	background-repeat:no-repeat;	
	width: 313px;		
	height: 42px;	
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	text-align: center;
	
	

}


.TabbedPanelsTabHover {

	background-image: url(../images/rating/SV_on.png);
	color: #666666;	

}


.TabbedPanelsTabSelected {

	background-image:url(../images/rating/SV_show.png);

}


.TabbedPanelsTab a {

	color: black;
	text-decoration: none;
}


.TabbedPanelsContentGroup {
	background-color: #FFF;
	

}

.TabbedPanelsContent {

	padding: 4px;
		background-image:url(../images/rating/page3-rating-main-bg.png);
	background-repeat:repeat;

}



.TabbedPanelsContentVisible {

}
.page3-rating-SV h2
{
    color: #FFF;
    font-size: 18px;
	padding-left: 10px;
	padding-top: 40px;
}
.page3-rating-content-captionblue
{
    color: #1a4d6e;
    font-size: 13px;
	background-color:#FFFFFF;
	
	
}

.page3-rating-content-totalscore
{
    font-size: 70px;
    font-weight: bold;   
	border-left-width: 1px;
	border-left-style:solid;
	border-left-color: #67A7D1;
	padding-left: 10px;
    
}
.page3-rating-content-subscore
{
    font-size: 55px;
	border-left-width: 1px;
	border-left-style:solid;
	border-left-color: #67A7D1;
	padding-left: 10px;
      
    
}
.page3-rating-content-subdescription-caption
{
    color: #c1e7ff;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
	padding-left: 10px;
}
.page3-rating-content-subdescription-caption-border
{
    color: #c1e7ff;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
	border-left-width: 1px;
	border-left-style:solid;
	border-left-color: #67A7D1;
	padding-left: 10px;
}
.page3-rating-content-subdescription-border
{
    color: #c1e7ff;
    font-size: 13px;    
    text-align: left;
	border-left-width: 1px;
	border-left-style:solid;
	border-left-color: #67A7D1;
	padding-left: 10px;
}






<!--Page 2 -->
.page2-content-info
{
    background-color: #e9e9e9;
    width: 730px;
    padding: 10px;
    height: 300px;
    text-align: left;
}
.page2-content-info h1
{
    color: #434343;
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
	
}
.page2-content-info-h1-blue
{
    color: #007dce;
}

.page2-content-info h2
{
    color: #434343;
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}

.page2-content-info-blue
{
    color: #007dce;
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}
.page2-content-info-blue a
{
    color: #007dce;
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}
.page2-tourist-guide h3
{

    font-size: 13px;
    font-weight: normal;
	font-weight: bold;
}

