/* ALLGEMEIN */
/* seitenweit g¸ltige Formate */
BODY {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-left : 2px;
	margin-top : 2px;
	padding-left:0px;

  scrollbar-face-color: #FFF;
	scrollbar-highlight-color: #FFFFFF;

	scrollbar-shadow-color: silver;

	scrollbar-arrow-color:  #06274E;
	scrollbar-track-color:  #FFFFFF;

	scrollbar-darkshadow-color:#FFF;

}



P {
	margin-top : 0px;
	margin-bottom : 15px;
  font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
 font-size:14px;
text-align:justify;
}

p.main{
	margin-top : 0px;
	margin-bottom : 15px;
  font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
  font-size:12px;
  
text-align:justify;
}

p.links{
  font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
  font-size:12px;
  text-align:left;
}


P.right {
	margin-top : 25px;
	margin-bottom : 15px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
text-align:left;
}


img {
	border: none;
}

/* Abstand zwischen gruppierten Bildern */
/* auf alle beteiligten Bilder anwenden */
.img-grp {
	margin-right: 10px;
}

/* linke Spalte */
.col-l {
border-right-style:solid;border-right-color:#000;border-right-width:1px;
border-left-style:solid;border-left-color:#000;border-left-width:1px;
padding-top : 30px;
vertical-align: top;
}

/* mittlere Spalte */
.col-m {
border-right-style:solid;border-right-color:#000;border-right-width:1px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height :15px;
	padding-top : 30px;
	padding-left:20px;	
	padding-right : 20px;
	vertical-align : top;
	background-color : #EEEEDD;
}

/* rechte Spalte */
.col-r {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height :15px;
	padding-top:15px;
	padding-left:19px;
	padding-right:0px;
	vertical-align:top;
border-right-style:solid;border-right-color:#000;border-right-width:1px;
}

/* einger¸ckter text */ 
.indent{
	margin-left: 0.9em;
	text-indent : -0.9em;
	margin-bottom: 0px;
}

/* NAVIGATION */
/* ges. Navigationstabelle */
.nav {
	font-size:11px;
	color:#666666;
}

/* Farbe der Trennlinie */
.nav-div {
	background-color : #CECECE;
}

/* Men¸punkte - Level 1 */
.nav-l1 { 
	letter-spacing: 0.05em;
 } 
/* ausgew”hlter Men¸punkt - Level 1 */
.nav-l1-sel {
	letter-spacing: 0.05em;
	color: #000000;
	background-color: #EFEFEF;
	font-weight : bold;
}

/* Men¸punkte - Level 2 */
.nav-l2 {
	background-color: #EFEFEF; 
 }
/* ausgew”hlter Men¸punkt - Level 2 */ 
.nav-l2-sel {
	background-color: #EFEFEF; 
	color: #000000;
 }

 /*  Links der Navigtion */
A.nav:LINK {text-decoration : none; color : #666666;}
A.nav:VISITED {text-decoration : none; color : #666666;}
A.nav:HOVER {text-decoration : none; color : #000000;}
A.nav:ACTIVE {text-decoration : none; color : #000000;}

/* ausgew”hlte Links der Navigation */
A.nav-sel:LINK {text-decoration : none; color : #333333;}
A.nav-sel:VISITED {text-decoration : none; color : #333333;}
A.nav-sel:HOVER {text-decoration : none; color : #333333;}
A.nav-sel:ACTIVE {text-decoration : none; color : #333333;}

/* Hintergrundfarbe f. Titelleiste */
.title-bg {
border-bottom-style:solid;border-bottom-color:#000;border-bottom-width:1px;
border-top-style:solid;border-top-color:#000;border-top-width:1px;
background-color :#38434A;
border-right-style:solid;border-right-color:#000;border-right-width:1px;
}

.title-bg1 {
border-bottom-style:solid;border-bottom-color:#000;border-bottom-width:1px;
border-top-style:solid;border-top-color:#000;border-top-width:1px;
border-right-style:solid;border-right-color:#000;border-right-width:1px;
background-color : #334455;
}



td.hier{
text-align:center;
border-bottom-style:solid;border-bottom-color:#000;border-bottom-width:1px;
border-left-style:solid;border-left-color:#000;border-left-width:1px;
border-right-style:solid;border-right-color:#000;border-right-width:1px;
vertical-align:bottom;

}

td.b-r{
border-bottom-style:solid;border-bottom-color:#000;border-bottom-width:1px;
border-right-style:solid;border-right-color:#000;border-right-width:1px;
background-color : #EEEEDD;
}
td.r-b{
border-bottom-style:solid;border-bottom-color:#000;border-bottom-width:1px;
border-right-style:solid;border-right-color:#000;border-right-width:1px;
text-align:center
}
td.teaser{text-align:right;
font-family:Verdana, Arial, sans-serif;
font-size:16px;
color:#000000;
}

/* farbiger Text */
.txt-coloured {
	color: #778899
}

.bild{
border-style:solid;border-color:#FFF;border-width:1px;
}

td.b{
border-style:solid;border-color:#000;border-width:1px;height:100px
}
td.c{
border-right-style:solid;border-right-color:#000;border-right-width:1px;
}


/* Farbe d. horizontalen Linie */
.line-h {
	background-color: #778899;
}

/* Farben d. Links im Content-Bereich */
A:LINK {text-decoration : none; color : #778899;}
A:VISITED {text-decoration : none; color : #778899;}
A:HOVER {text-decoration : none; color : #666666;}
A:ACTIVE {text-decoration : none; color : #666666;}

A.mini:link,A.mini:focus,A.mini:active,A.mini:visited{font-family: arial, helvetica, sans-serif; font-size:12px;color:#535354;text-decoration:none}
A.mini:hover{font-family: arial, helvetica, sans-serif; font-size:12px;color:#535354;text-decoration:none}

A.dig:link,A.dig:focus,A.dig:active,A.dig:visited{font-family: arial, helvetica, sans-serif; font-size:14px;color:#535354;text-decoration:none}
A.dig:hover{font-family: arial, helvetica, sans-serif; font-size:14px;color:#535354;text-decoration:none}

td.diag{text-align:center;Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;font-size:12px;color:#000}

A.maxi:link,A.maxi:focus,A.maxi:active,A.maxi:visited{font-family: arial, helvetica, sans-serif; font-size:14px;color:#535354;text-decoration:none;letter-spacing:2px}
A.maxi:hover{font-family: arial, helvetica, sans-serif; font-size:14px;color:#535354;text-decoration:underline;letter-spacing:2px}

A.imp:link,A.imp:focus,A.imp:active,A.imp:visited{font-family: arial, helvetica, sans-serif; font-size:12px;color:#778899;text-decoration:none;letter-spacing:1px}
A.imp:hover{font-family: arial, helvetica, sans-serif; font-size:12px;color:#778899;text-decoration:none;letter-spacing:1px}

textarea.k-a{font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;font-size:14px;width:300px;height:300px;border-style:solid;border-color:#000;border-width:1px;}
input.k-a{font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;font-size:14px;width:280px;height:25px;border-style:solid;border-color:#000;border-width:1px;}
select.k-a{font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;font-size:14px;width:280px;height:25px;border-style:solid;border-color:#000;border-width:1px;}
sub.k-a{font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;font-size:14px;width:280px;height:25px;border-style:solid;border-color:#000;border-width:1px;}

td.impress{
  font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
  font-size:12px;
  text-align:left;
vertical-align:top;
}

td.anm{
  font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
  font-size:12px;
  text-align:right;
vertical-align:top;
}

td.teaser-veran{
  font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
  font-size:12px;
  text-align:left;
vertical-align:top;
border-style:solid;border-color:#000;border-width:1px;
background:silver;
color:#FFF;
}

td.teaser-veran-green{
  font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
  font-size:12px;
  text-align:left;
vertical-align:top;
border-style:solid;border-color:#000;border-width:1px;
background:silver;
color:#FFF;
}

div.error{
  font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
  font-size:12px;
  text-align:left;
vertical-align:top;
color:#FF6900;
letter-spacing:2px
}



td.data{
  font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
  font-size:12px;
  text-align:left;
vertical-align:top;
border-style:solid;border-color:#000;border-width:1px;
}

td.veran{
  font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
  font-size:13px;
  text-align:left;
vertical-align:top;
}

td.data-right{
  font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
  font-size:12px;
  text-align:center;
vertical-align:top;
border-style:solid;border-color:#000;border-width:1px;
}

td.data-left{
  font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
  font-size:12px;
  text-align:left;
vertical-align:top;
border-style:solid;border-color:#000;border-width:1px;
}

td.data-veran{
  font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
  font-size:12px;
  text-align:left;
vertical-align:top;
}
