/* Stylesheet für flugsimulation.com */

body 	{	margin-top: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-bottom: 0px;	
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
		}
		
.header { 	font-family: Verdana, Arial, Helvetica, sans-serif;
			background-color: #010948;
			width: 100%;
			height: 50px;
			margin-top: 0px;
			margin-left: 0px;
			margin-right: 0px;
			background-image:url(bilder/header.jpg);
			background-repeat: no-repeat;
			
		}
		
.radioheader { 	font-family: Verdana, Arial, Helvetica, sans-serif;
			background-color: #010948;
			width: 100%;
			height: 50px;
			margin-top: 0px;
			margin-left: 0px;
			margin-right: 0px;
			background-image:url(bilder/radioheader.jpg);
			background-repeat: no-repeat;
			
		}
		
.footer {
			text-align: center;
			margin-top: 20px;
			font-size: 9px;
			color: #666666;
}

.abstand {
			height: 15px;
			width: 15px;
}	

.kleinabstand {
			height: 5px;
			width: 15px;
}	

.searchbox {font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #ffffff;
			width: 150px;
			height: 30px;
			position: absolute;
			right: 0px;
			top: 15px;
			}
			
input.search {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			}

		
.obenmenu { 	font-family: Verdana, Arial, Helvetica, sans-serif;
			background-color: #010948;
			width: 100%;
			height: 20px;
			border-top-color: #FFFFFF;
			border-top-style: solid;
			border-top-width: 1px;			
		}
		
		
.navileisteoben {
			background-color: #4C7BE3;
			width: 100%;
			max-width: inherit;
			height: 20px;
			border-bottom-color: #000000;
			border-bottom-style: solid;
			border-bottom-width: 1px;		
		}
		
.navileistetext { font-family: Verdana, Arial, Helvetica, sans-serif;
				  font-size: 9px;
				  vertical-align: middle;
				  margin-left: 135px;
				  color: #FFFFFF;
				  position: relative;
				  top: +3px;
				}
		

		
		
.inhalt {
			background-color: #FFFFFF;
			width: 800px;
			height: auto;
			margin-left: 145px;
			position: relative;
			top: +14px;

}


a:link {
			text-decoration: none;
			color: #666666;
			font-weight: bold;		
}

a:visited {
			text-decoration: none;
			color: #666666;
			font-weight: bold;		
}

a:hover {
			text-decoration: underline;
			color: #000000;
			font-weight: bold;		
}

h1 {
			font-weight: bold;
			font-size: 17px;
}

h2 {
			font-weight: bold;
			font-size: 14px;
}

h3 {
			font-weight: bold;
			font-size: 12px;
}
		
		

				
		
.menu { 	font-family: Verdana, Arial, Helvetica, sans-serif;
			background-color: #4C7BE3;
			width: 130px;
			margin-top: -1px;
			margin-left: 0px;
			float: left;
		}
		
		
.menuabstandhalter {
			height: 20px;
			width: auto;
}

.menuitem {
			border-top-color: #000000;
			border-top-style: solid;
			border-top-width: 1px;
			width: 130px;
			font-size: 12px;
			font-weight: bold;
			line-height: 20px;
}

.activemenuitem {
			border-top-color: #000000;
			border-top-style: solid;
			border-top-width: 1px;
			width: 130px;
			font-size: 12px;
			font-weight: bold;
			line-height: 20px;
			background-color: #81A3ED;
}

.menuitem:hover {
			border-top-color: #000000;
			border-top-style: solid;
			border-top-width: 1px;
			width: 130px;
			font-size: 12px;
			font-weight: bold;
			line-height: 20px;
			background-color: #81A3ED;
}

a.menutext:link {
			margin-left: 3px;
			margin-top: 3px;
			margin-bottom: 3px;
			text-align: left;
			color: #000000;
			text-decoration: none;
}

a.menutext:visited {
			margin-left: 3px;
			margin-top: 3px;
			margin-bottom: 3px;
			text-align: left;
			color: #000000;
			text-decoration: none;
}

a.menutext:hover {
			margin-left: 3px;
			margin-top: 3px;
			margin-bottom: 3px;
			text-align: left;
			color: #000000;
			text-decoration: underline;
}

.menubottomline  {
			border-top-color: #000000;
			border-top-style: solid;
			border-top-width: 1px;
			width: 130px;
}
		
		
.container {
			background-image:url(bilder/menubg.jpg);
			background-repeat: repeat-y;
			position: relative;
			top: -11px;
}

table.liste {
			padding: 0px;
			background-color: #FFFFFF;
			color: #000000;
			font-size: 11px;
			vertical-align: top;
}

tr.listenzeileblau {
			padding: 0px;
			background-color: #EAEFF9;
			text-align: left;


}

tr.listenzeileweiss {
			padding: 0px;
			background-color: #FFFFFF;
			text-align: left;

}

td.listenzeilenbox {
			text-align: left;
			vertical-align: top;
			padding: 4px;
			border-bottom-color: #AAAAAA;
			border-bottom-style: solid;
			border-bottom-width: 1px;
}

.newsheader {
			width: 400px;
			height: auto;
			border-bottom-color: #CCCCCC;
			border-bottom-style: dashed;
			border-bottom-width: 1px;
			text-align: left;
			vertical-align: center;
			font-weight: bold;
			font-size: 17px;
			color: #010948;
}

.newsinhalt {
			width: 400px;
			margin-top: 3px;
			margin-bottom: 3px;
			text-align: left;
}

.newsunderline {
			width: 400px;
			font-size: 9px;
			margin-top: 3px;
			margin-bottom: 3px;
			text-align: left;
}

.newsfooter {
			width: 400px;
			margin-top: 3px;
			margin-bottom: 3px;
			font-size: 10px;
			text-align: right;
			font-weight: bold;
}

.newsplatzhalter {
			width: 400px;
			height: 20px;
}


.breitnewsheader {
			width: 650px;
			height: auto;
			border-bottom-color: #CCCCCC;
			border-bottom-style: dashed;
			border-bottom-width: 1px;
			text-align: left;
			vertical-align: center;
			font-weight: bold;
			font-size: 17px;
			color: #010948;
}

.breitnewsinhalt {
			width: 650px;
			margin-top: 3px;
			margin-bottom: 3px;
			text-align: left;
}

.breitnewsunderline {
			width: 650px;
			font-size: 9px;
			margin-top: 3px;
			margin-bottom: 3px;
			text-align: left;
}

.breitnewsfooter {
			width: 650px;
			margin-top: 3px;
			margin-bottom: 3px;
			font-size: 10px;
			text-align: right;
			font-weight: bold;
}

.breitnewsplatzhalter {
			width: 650px;
			height: 20px;
}



.minireviewliste {
			font-size: 9px;
			color: #000000;
			margin-bottom: 3px;
			margin-left: 3px;
			font-weight: bold;
}
.minireviewlisteitem {
			font-size: 9px;
			color: #000000;
			margin-bottom: 1px;
			margin-left: 7px;
			font-weight: bold;
}

a.minireviewlistelink {
			font-size: 9px;
			color: #000000;
			margin-left: 7px;
			font-weight: bold;
			text-decoration: none;
}

a.minireviewlistelink:hover {
			font-size: 9px;
			color: #000000;
			margin-left: 7px;
			font-weight: bold;
			text-decoration: underline;
}

.newsarchivcontainer {
			margin-left: 100px;
			text-align: left;
}

.tdheader {
			width: 740px
			height: auto;
			border-bottom-color: #CCCCCC;
			border-bottom-style: dashed;
			border-bottom-width: 1px;
			text-align: left;
			vertical-align: center;
			font-weight: bold;
			font-size: 17px;
			color: #010948;
}


.tdunderline {
			width: 740px;
			font-size: 9px;
			margin-top: 3px;
			margin-bottom: 3px;
			text-align: left;
}

table.quick {
			width: 740px;

}

tr.quickblueline {
			background-color: #4B7CE2;
			color: #FFFFFF;
			text-align: left;
			font-weight: bold;		
}

tr.quicknormalline {
			background-color: #FFFFFF;
			color: #000000;
			text-align: left;
}

tr.quicknormallinehellblau {
			background-color: #EAEFF9;
			color: #000000;
			text-align: left;
}


td.blueline {
			padding: 3px;
			border-bottom-color: #010948;
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-top-color: #010948;
			border-top-width: 1px;
			border-top-style: solid;	
}

td.quicknormal {
			padding: 3px;
}

td.sternbox {
			padding: 3px;
			background-color: #FFFFFF;
}
