
/* CSS Document */
/* html-tag Elemente */

body{
  margin: 0px;
  padding: 0px;
}

td {
  font-family:Arial, Helvetica, sans-serif; 
  font-size:12px
}

h3, h4{
  color:#003366;
  font-size:18px;
}

h5{
  color:#FE6B00;
  font-weight:bold;
}


a {
  color:#003366;
}

.subhead {
  color:#003366;
  font-size:18px;
  font-weight:bold;
}

.leftnav1 a:link, .leftnav1-act a:link, .leftnav1 a:visited, .leftnav1-act a:visited,
.leftnav1 a:hover, .leftnav1-act a:hover {
	text-indent: 24px;
	display: block;		
	width: 180px;
	padding: 5px 0px 5px 0px;
	vertical-align:middle;
	white-space: nowrap;
	font-size: 14px;
	color: #003366;
	font-weight: bold;
	text-decoration: none;		
	background: url("images/navi_pfote_bg.gif") top left no-repeat;
}


.leftnav1 a:active, .leftnav1 a:hover, .leftnav1-act a:link, .leftnav1-act a:hover, .leftnav1-act a:visited  {
	color: #FE6B00;
	background-position:0 -26px;
	background-color:#FFE1CC;
}


.leftnav2 a:link, .leftnav2-act a:link, .leftnav2 a:visited, .leftnav2-act a:visited,
.leftnav2 a:hover, .leftnav2-act a:hover {
	text-indent: 48px;
	display: block;		
	width: 180px;
	padding: 2px 0px 2px 0px;
	vertical-align:middle;
	white-space: nowrap;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	text-decoration: none;		
}

.leftnav2 a, .leftnav2-act a {
		background-color:#E5EAEF;
}

.leftnav2 a:link, .leftnav2 a:visited {
		background-color:#E5EAEF;
}

.leftnav2 a:active, .leftnav2 a:hover, .leftnav2-act a , .leftnav2-act a:link, .leftnav2-act a:hover, .leftnav2-act a:visited {
		background-color:#FEB57F;
}


.metanav1 a:link, .metanav1 a:visited, .metanav1 a:active{
  text-decoration: none;
  color:#003366;
  font-weight:bold;
}

.metanav1 a:hover{
  color:#FE6B00;
}

.metanav2 a{
  text-decoration: none;
  color:#FE6B00;
  font-weight:bold;
}


/* design elemente */ 

.tabrow_links {
  background-image:url(images/tab_bg_weiss.gif);
  background-repeat:repeat-y
}

.tabrow_rechts {
  background-image:url(images/tab_bg_weiss2.gif);
  background-repeat:repeat-y
}

.tabrow_rechts_blau {
  background-image:url(images/tab_bg_blau.gif);
  background-repeat:repeat-y
}

.tabrow_rechts_linie {
  background-image:url(images/vline_right_bg.gif);
  background-repeat:repeat-y
}

.news_td {
  background-color:#e1e7ed;
  margin:8px;
  padding:8px;
}

.sponsor{
	display: block;		
	width: 152px;
	padding: 5px 4px 5px 24px;
	vertical-align:middle;
	white-space: nowrap;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
}

.sponsorpix{
	padding: 10px 4px 10px 24px;
}

.prevnext
{
	padding: 10px;
}

.prevnext li {
    list-style-type: none;
    text-align: center;
    margin: 2px;
    float: left;
	
}

input {
	border: 1px solid #003366;
	background-color: #E5EAEF;
}
textarea {
	border: 1px solid #003366;
	background-color: #E5EAEF;
}
