/* CSS für eine Druckausgabe */
.verkehr, .aktuell, .nav_element, #wetter, #navigation, .topnavi, #topnavibox, #kopf, .box_np
{ 
	display:none;
}


body {
	padding: 0;
	margin: 0;
	font-family: "Times New Roman", Times, serif;
	font-size:12pt;
	font-style:normal;
	font-weight: normal;
	line-height: 14pt;
	color: #000000;
	background: transparent;
}

/* Linkformatierungen */
a:link {
	color: #103581;
	text-decoration: none;
	font-weight : bold;
}

a:visited {
  color: #103581;
  text-decoration: none;
	font-weight : bold;
}

a:hover {
	color: #D73C3C;
	text-decoration: none;
	font-weight : bold;
}

a:active {
color: #103581;
	text-decoration: none;
	font-weight : bold;
	}


/*hauptcontainer*/
#gesamtflaeche {
	padding: 0;
	background: #F2F4FF;
	width: 998px;
	}

	
/*Container für den Content*/
#content {
	width: 650px;
	overflow:hidden;
	}
	
	
/* ######################################################################*/
/* ************************CSS für Content****************************/
/* Diese Datei enthält alle Layoutelemente des  Bereiches "Inhalt1" im Template vorlage1.dwt*/
/* Container für */
/* Container mit Standardschrift */
#box1, #box2, #box3, #box4
   {
	margin: 10px 5;
	padding:5px;
	}
#box_c1, #box_c2, #box_l1, #box_l2, #box_r1, #box_r2, #box_clear
   {
	margin: 10px 0;
	padding:10px;
	}
.box_l /* Inhalt wird links ausgerichtet */
   {
	margin: 10px 0;
	padding:10px;
	float:left;
	}
.box_r /* Inhalt wird rechts ausgerichtet */
   {
	margin: 10px 0;
	padding:10px;
	float:right;
	}
.box_m /* Inhalt wird vertikal mittig ausgerichtet */
   {
	margin: 10px 0;
	padding:10px;
	vertical-align: middle;
	}
.box_c /* Inhalt wird zentriert ausgerichtet */
   {
	margin: 10px 0;
	padding:10px;
	text-align: center;
	}
	
.box_n /* Normale Box nur mit Formatierungen für Schrift */
   {
	margin: 10px 0;
	padding:10px;
	}	
	.box_g 
	{
	margin-left: 35px;
}
.box /* Normale Box mit Schrift fett */
   {
	margin: 5px 0;
	font-weight: bold;
	padding:5px;
	}

.aktiv_ueberschrift /*  Box für Aktivseiten Überschrift*/
   {
	margin: 0;
	font-size: 11pt;
	font-weight: bold;
	padding: 0;
	width: 180px;
	clear:left;
	text-align: center;
}
	
.aktiv_bild /*  Box für Aktivseiten mit Bild*/
   {
	margin: 10px 0;
	font-weight: bold;
	padding:10px;
	float: left;
	text-align: center;
	width: 180px;
}
.aktiv_rahmen /*  Box für Aktivseite mit Rahmen links und oben */
   {
	margin: 10px 0;
	padding:10px;
	border-top-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #8FB0D5;
	border-left-color: #8FB0D5;
	float: left;
	width: 400px;
	vertical-align: middle;
}
.box_f /* Box für Überschrift normal  */
   {
	margin: 10px 0;
	font-weight: bold;
	padding:5px 20px 5px 5px;
	}
.box_fa /* Box für Überschrift Innenausrichtung wie .box_ff  */
   {
	margin: 10px 0;
	font-weight: bold;
	padding:5px 5px 5px 15px;
	}

	
.box_ff /* Box für die Inhalte bei den Freizeittipps */
   {
	margin: 10px 0;
	padding:5px 5px 5px 15px;
	}	
	
		
/* Container Inhalt zentriert */
#box_c1, #box_c2
{
text-align:center;
}
/* Container Inhalt float links */
#box_l1, #box_l2
{
float:left;
}
/* Container Inhalt float rechts */
#box_r1, #box_r2
{
float:right;
}
#box_clear
{
clear:both;
}
.box_rahmen /*  Box mit Rahmen links und oben */
   {
	margin: 10px 0;
	padding:10px;
	border-top-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #8FB0D5;
	border-left-color: #8FB0D5;
	vertical-align: middle;
	width:70%;
}

/* Container für Überschriften*/
/* Überschrift allgemein*/
#ueb1, #ueb2, #ueb_c1, #ueb_c2, #ueb_l1, #ueb_l2, #ueb_blau, .ueb_c2
{	
	
	font-weight: bold;	
}
/* Überschrift Größe 1*/
#ueb1, #ueb_c1, #ueb_l1{
	font-size: 18pt;
	line-height: 20pt;
	}
/* Überschrift Größe 2*/	
#ueb2, #ueb_c2, #ueb_l2, #ueb_blau, .ueb_c2
{
	font-size: 14pt;
	line-height: 16pt;
	}
/* Überschriften Ausrichtung*/	

#ueb_c1, #ueb_c2, #ueb_blau, .ueb_c2 /* Überschriften Ausrichtung zentriert*/	
{
	text-align: center;
}

#ueb_l1, #ueb_l2 /* Überschriften Ausrichtung links*/	
{
	text-align: left;
}
#ueb_blau /* Überschriften blauer Hintergrund, zentriert größe 2*/
{
	background-color: #B2CAEB;
}
	
/* Container für Thunmbnails-Sammlungen*/	
/* 5 Thumbs Homepage */
#thumbs5h
{
	padding:5px;
	text-align:center;
	}

/* Thumbs auf den Übersichtsseiten */

.thumbs3, .thumbs4, .thumbs5, .thumbs6, .thumbs7 /* gemeinsame Elemente*/
{
 	vertical-align: middle;
	float:left;
}
.thumbs3 {
	width:30%;
	margin: 0 3px;
}
.thumbs4 {
	width:23%;
	margin: 0 3px;
}
.thumbs5{
	width:17%;
	margin:3 2px;
	}
.thumbs6 {
	width:15%;
	margin: 0 3px;
}
.thumbs7 {
	width:10%;
	margin: 0 3px;
}

#box_380, #box_460, #box_570, #box_700, #box_790
{
	padding:5px;
	text-align:center;
}

#box_380 /* gehört zur class .thumbs3 */
{ 
	width:380px;
	padding:5px;
	text-align:center;
}
#box_460 /* gehört zur class .thumbs4 */
{ 
	width:460px;
	}
#box_570 /* gehört zur class .thumbs5 */
{ 
	width:570px;
	}
#box_700 /* gehört zur class .thumbs6 */
{ 
	width:700px;
	}
#box_790 /* gehört zur class .thumbs7 */
{ 
	width:790px;
}
/* Gastgeber */

.gast_1 /* Box für die Gastgeberübersichten */
   {
	margin: 10px 0;
	width: 100%;
	border-width: 5px 0 0 5px;
	border-style: solid;
	border-color: #B2CAEB;
	}
.gast_1a /* Inhalt wird links ausgerichtet */
   {
	margin: 10px 0;
	padding:10px;
	float:left;
	width:30%;
	}	
.gast_2 /* Box Kurzbeschreibung */
   {
	width:30%;
	vertical-align: middle;
	float:left;
	margin: 20 3px;
	}
.gast_3 /* Box für die Schalter Details */
   {
	margin: 5px 0;
	width: 100%;
	}
.gast_4
 /* Box für Gastgeber Inhalt*/
 {
	margin: 10px 10px 0 0;
	padding:10px;
	width: 610px;
	float:left;
	border-right-width: 4px;
	border-right-style: solid;
	border-right-color: #8FB0D5;	
	}
.gast_4a /*  Box mit Rahmen links und oben für Gastgeber-Inhalt*/
   {
	margin: 0px 0 10px;
	padding:10px;
	border-top-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #8FB0D5;
	border-left-color: #8FB0D5;
	vertical-align: middle;
	width:500px;
}


/* ######################################################################*/
/* ************************CSS für sonstiges Layout****************************/


h1 /* Überschrift 1 zentriert*/
{
font-size: 18pt;
text-align:center;
}
h2 /* Überschrift 2 zentriert*/
{
font-size: 14pt;
text-align:center;
}

/*Schrift schnitt, style, wight */
.schrift10 {
	font-size: 8pt;
	}
.schrift12f {
	font-size: 12pt;
	font-weight: bold;
}
.schrift14 {
	font-size: 14pt;
	
}
.schrift14f {
	font-size: 14pt;
	font-weight: bold;
}
.fett
{
	font-weight: bold;
}
.b-u
{
	font-weight: bold;
	text-decoration: underline;
}
.unters
{
	text-decoration: underline;
}
/*Listenformatierungen*/

/*normale Liste mit Pfeil*/
li
{
	list-style-image: url(../image/button/pfeile/pfeil_blau_oh7x10.gif);
}

/* Tabeellenformatierunmgen */
.tabelle1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	padding: 5px;
}