body{
margin:0;
padding:0;
line-height: 1.5em;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#000;
}



/* LINKS */

a:link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration: none;
color:#003688;
}


a:visited {
text-decoration: none;
color:#003688;
}

a:hover {
text-decoration: underline;
color:#003688;
}

a:active {
color:#003688;
}

#maincontainer{
width: 960px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
/*border: 1px solid #bebebe;*/
border-top-style: hidden;
height: auto;
}

#topsection{
background: #00829a url(../gfx/AvimetGE/caseDescHeader.jpg) no-repeat top left;
height: 97px; /*Height of top section*/
width: 963px;
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
/*float: left;*/
height: auto;
width: 961px; /*width: 100%*/
border-left: 1px solid #bebebe;
border-right: 1px solid #bebebe;
border-bottom: 1px solid #bebebe;
}
#contentheader{
	padding-top:16px;
}
#contentheader_left{
	float:left;
	width:600px;
	background:url(../gfx/AvimetGE/headerLeft.jpg) no-repeat;
	line-height:45px;
	height:45px;
	padding:0 20px;
	font-size:18px;
	font-weight:bold;
	color:#fff;
}
#contentheader_right{
	float:right;
	width:276px;
	background:url(../gfx/AvimetGE/headerRight.jpg) no-repeat;
	line-height:45px;
	padding:0 20px;
	font-size:18px;
	font-weight:bold;
	color:#fff;
}
#contentcolumn{
margin: 10px 10px 0 0;
float:right;
width:650px;
}

#leftcolumn{
float: left;
width: 300px; /*Width of left column*/
/*margin-left: -960px; /*Set left margin to -(MainContainerWidth)*/
height: auto;
background: #FFF;
}

#footer{
clear: left;
margin: 0 auto;
width: 962px;
background: #FFF;
color: #000;
padding: 4px 0;
}

#footer a{
color: #FFFF80;
}


#img_bottom {
margin: 10px 0 0 0;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
height: auto;
}
#contentcolumn .innertube{
margin: 0 0 10px 10px;
width:328px;
float:left;
height: auto;
}
.logo {
padding: 10px 0 0 5px;
width: 140px;
height: 40px;
background: #003688;
display:none;
}

.avimet {
/*float: right;
margin: -2em 5px;	
width: 86px;
height: 11px;*/
display:none;
}


.airportName {
font-size:22px;
text-decoration: bold;
color: #fff;
width: auto;
margin-left: 32.10%;
padding-top: 4px;
height:30px;
line-height:24px;
}



.imgLeft {
padding: 10px 0 0 0;
}

.relatedDocs {
background-color: #5697c2;
margin: 10px 0;
padding: 0 0 0 5px;
color: #FFF;
font-size: 12px;
height: auto;
}

.moreInfo {
background-color: #7fc0eb;
margin: 10px 0;
padding: 0 0 0 5px;
color: #FFF;
font-size: 12px;
height: auto;
}
.moreInfo#docs {
background: url(../gfx/AvimetGE/download_bg.gif) repeat-y;
margin: 10px ;
padding: 0 0 0 5px;
color: #FFF;
font-size: 18px;
line-height:24px;
font-weight:bold;
height: auto;

}

.moreInfoData {
padding: 0 10px 0 10px;
height: auto;
float:right;
width:275px;
}
.moreInfoData div.linkki{
	display:block;
	
	background: url(../gfx/AvimetGE/linkki_arrow.gif) no-repeat top left;
}
.moreInfoData div.linkki a{
	display:block;
	padding-left:14px;
	padding-top:2px;
	border-bottom: dashed 1px #d1d2d4;
}
/*     ALA-NAVI      */

div#navcontainer {
margin: 10px 0 0 39em;
width: 350px;
height: auto;

margin-right:auto;
}

 #navlist
{
clear: left;
position: relative;
width: 450px;
height: 1.05em;
margin: -5px 0 0 -460px;
padding: 0 0 5px 0;
white-space: nowrap;
}

#navlist li
{
float: left;
margin: 0 0 0 2px;
list-style-type: none;
}

#navlist li a
{
width: 5em;
display: block;
margin: 0;
padding: 1px 0.4em;
border-color: #ccc;
color: #666;
font: normal 0.8em/120% Verdana, Arial, Helvetica, sans-serif;
text-align: center;
text-decoration: none;
}

#navlist li a:hover
{
color: #00c;
text-decoration: underline;
}

#navlist li#active a
{
font-weight: bold;
background-color: #f63;
color: #fff;
border-color: #f96 #c30 #f63 #f96;
}

#navlist li#active a:hover { color: #fff; }

