/* DATEI: hlb-modellflug.css */

/* © Hessischer Luftsportbund (HLB) e.V. - Bereich Modellflug */
/* http://www.hlb-modellflug.de - webmaster@hlb-modellflug.de */


body {
	margin-top: 15px;
	background: url('../pics/backinhl.gif') fixed;
	color:#000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:0.8em;
	background-color:transparent
	}

h1 {
	color:#000080;
	font-weight: bold;
	font-family: "Comic Sans MS";
	font-size: 1.9em;
	border-bottom: 3px #0099FF solid;
	padding: 15px 25px 7px 20px;
	margin-bottom: 0px;
	}

h1 img {
	float: right;
	position: absolute;
	top: 15px;
	right: 30px;
	width: 60px;
	height: 50px;
	}

h2, h3, h4 {
	color: #008080;
	font-weight: bold;
	font-size: 150%;
	padding-top: 40px;
	margin-bottom: 15px;
	}
	
h3 {
	font-size: 125%;
	padding-top: 25px;
	}

h4 {
	font-size: 115%;
	padding-top: 15px;
	}

h2.linie100, h3.linie100 {
	border-bottom: 2px #FF0000 solid;
	padding: 40px 0px 5px 20px;
	}

h2.linie500, h3.linie500 {
	width: 480px;
	border-bottom: 2px #FF0000 solid;
	padding: 40px 0px 5px 20px;
	}

h2.linie600 {
	width: 600px;
	border-bottom: 2px #FF0000 solid;
	padding: 40px 0px 5px 20px;
	}

table.b500 {
	width: 485px;
	margin-left: 15px;
	border-spacing: 2px;
	}

table.b600 {
	width: 600px;
	margin-left: 15px;
	border-spacing: 2px;
	}

table.b500 td {
	vertical-align: top;
	border: none;
	padding: 2px;
	}
	
table.b500 td.r {
	width: 40px;
	text-align: right;
	}
	
table.b500 td.r2 {
	width: 70px;
	text-align: right;
	}
	
table.b500 td.abc {
	width: 40px;
	height: 40px;
	font-size: 12pt;
	font-weight:
	bold; color: #FF0066;
	}

p.untertitel {
	font-style: italic;
	padding-left: 20px;
	margin: 10px auto 40px auto;
	}
	
p.unterlink {
	font-weight: bold;
	font-size:10pt;
	padding-left: 20px;
	margin-top: 10px;
	}
	
span.fakelink {
	text-decoration: underline;
	color:#C0C0C0;
	}
	
p.aenderung {
	margin-top: 50px;
	text-align: right;
	font-size: 85%;
	color:#C0C0C0;
	}

p.bildbes600 {
	width: 600px;
	margin: 30px 0px 0px 40px;
	}

table.ter a:link, table.ter a:visited { color: #0000FF; text-decoration: none; }
table.ter a:hover, table.ter a:active { color: #0000FF; text-decoration: underline; }
table.ter { width: 100%; empty-cells:show; border-spacing: 2px; }
table.ter th, table.ter td, table.ter td.d, table.ter td.neu, table.ter td.ver, table.ter td.aus              
{ background-color: #D8E7F1; vertical-align: top; border: none; padding: 2px; }
table.ter th     { background-color: #428CBD; color:#FFFFFF; padding: 3px; font-weight: bold; text-align: center; }
table.ter td.d   { text-align: right; }
table.ter td.neu { background-color: #DDFFCC; text-align: right; }
table.ter td.ver { background-color: #FFFFCC; text-align: right; }
table.ter td.aus { background-color: #FFD1C6; text-align: right; } 

dl.dt_fett dt {
	font-weight: bold;
	}

.nobr {
	white-space: nowrap;
	}

/* <-<-<-<-<- NAVIGATIONS-Frame ->->->->->-> */

body.nav {
	background: #799DFE url('../pics/nav_new.gif') fixed;
	color:#FFFF00;
	font-weight: bold;
	}

body.nav a:link, body.nav a:visited {
	text-decoration: none;
	}

body.nav a:hover, body.nav a:active {
	text-decoration: underline;
	}

body.nav dt a:link, body.nav dt a:visited, body.nav dt a:hover, body.nav dt a:active {
	color: #FFFF00;
	}
	
body.nav dd a:link, body.nav dd a:visited, body.nav dd a:hover, body.nav dd a:active  {
	color: #FFFFFF;
	}

body.nav dl {
	margin-top: 0px;
	}

body.nav dt {
	padding-top: 18px;
	}

body.nav dd {
	padding-top: 2px;
	margin-left: 11px;
	border-left: 2px #00CC99 solid;
	padding-left: 8px;
	}


/* <-<-<-<-<- TITEL-Frame ->->->->->-> */

body.titel {
	margin-top: 10px;
	text-align: center;
	font-weight: bold;
	background: #FFFFFF url('../pics/backtitl.gif') fixed;
	}	

body.titel a:link, body.titel a:visited {
	text-decoration: none;
	color: #000080;
	}

body.titel a:hover, body.titel a:active {
	text-decoration: underline;
	color: #0000FF;
	}


/* <-<-<-<-<- FASZINATIONEN-Frame ->->->->->-> */

body.faszina {
	font-weight: bold;
	text-align: center;
	}

body.faszina table {
	width: 100%;
	empty-cells: show;
	border: 0px;
	}
	
body.faszina img {
	border: 0px;
	width: 170px;
	height: 117px;
	}
	
body.faszina a:link, body.faszina a:visited, body.faszina a:hover, body.faszina a:active {
	text-decoration: none;
	color: #FF0066;
	}
