	/*	Stilvorgaben 
  		erstellt am 15.07.2008
		Uwe Maier	UM-MEDIA
		uwemaier@gmx.de
	*/
  
  h1,h2,h3,h4,h5,h6 { font-family:verdana,san serif; font-weight:bold; color:#465660; margin: 0 0 0.25e	m 0; }

  h1 { font-size: 16px; padding-bottom: 12px; color: #465660;}         		/* 18px */
  h2 { font-size: 26px; padding-bottom: 28px; color: #465660;}         		/* 18px */     											/* 18px */
  h3 { font-size: 18px; padding-bottom: 20px; color:#465660;}		/* 18px */

 
   p { line-height: 1.4em; margin: 0 0 1em 0; }
	
	/**
   * Gestaltung von Hyperlinks
   */
	a {color: #465660; text-decoration:none;}
	a:focus,
	a:hover,
	a:active {color:#B5121B; text-decoration:none;}
	
	#select { color:#B5121B; text-decoration:none; }
	
	button {padding:2px 1px 1px 1px; margin:0; border:1px solid #003068; cursor:pointer; background:#B3B3B3; color:#fff;}
	input, select, textarea {margin:0; padding:0;}
	input, textarea {padding:0 2px; border:1px solid #000000;}
 	/** Gestaltung der Listen */

	#listequad { list-style-type:none; list-style-image: url(../images/quadratgrau.gif); line-height: 30px; margin: 0 0 10px 30px; }	
	#listepdf { list-style-type:none; list-style-image: url(../images/symbol-pdf.gif); line-height: 19px; margin: 0 0 10px 30px; font-size: 12px;}	
	
	/** Gestaltung der Typo */
	.typo_klein { font-size: 10px; padding-left: 0px; line-height: 15px; color: #69686C;}
	.typo_normal { font-size: 12px; padding-left: 0px; line-height: 20px; color: #69686C; text-align:justify }
	.typo_gross { font-size: 18px; padding-left: 0px; line-height: 30px; color: #69686C; text-align:left; font-weight:bold}
	.typo_liste { font-size: 11px; padding-left: 0px; line-height: 19px; color: #69686C; }		
	.typo_head { font-family: verdana; font-size: 12px; font-weight: bold; border: 0px solid #434343; margin: 44px 0px 0px 0px; }
	.typo_nav { padding: 0px 0px 0px 30px; border: 0px solid #434343; font-family: Verdana; font-size: 10px; font-weight: bold; color: #FFFFFF; }
	.typo_footer { font-size: 10px; color: 333; padding-top: 0px; border: 0px dashed #000000; }
	
	.typo_brief { font-size: 12px; padding-left: 0px; line-height: 17px; color: #69686C; }
	P.ZumAnfang { font-family : verdana, sans-serif; font-style : italic; text-align : right; font-size: 12px; font-weight: bold;}
	.hoehe { line-height:25px; border:0px solid red;}
	
	/** Gestaltung der Einklinker */
	#bullets { list-style-type:none; list-style-image: url(../images/dreieck.gif); margin-left: 50px; }
	#mennle { text-align: center; }
	#bild_rechts { text-align: left; }

/*   Hauptnavigation  */
#navcontainer ul
{
padding: 4px 0px 0px 200px;
margin-left: 0;
background-color: #B5121B;
/*background-color: #69686C;  */
color: #FFF;
float: left;
width: 800px;
font-family: verdana, sans-serif;
font-size: 12px;
font-weight: bold;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
/*padding: 0.2em 1em; */
padding: 3px 12px 0px 12px;
background-color: #B5121B;
/*background-color: #69686C;  */
color: #FFF;
height: 17px;
text-decoration: none;
float: left;
}

#navcontainer ul li a:hover
{
padding: 3px 12px 3px 12px;
background-color: #465660;
/*background-color: #003068;*/
color: #fff;
}
#navcontainer ul li a#selected
{
padding: 3px 12px 3px 12px;
background-color: #465660;
/*background-color: #003068;*/
color: #ffffff;
}

/* linke Navigationsleiste  003068  69686C */
#nav_links { margin-left: 5px; margin-top: 50px; border: 0px solid #666666; }

#nav_links ul{ margin-left: 15px; margin-top: 5px; padding: 0px 0px 0px 0px; list-style-type: none; font-family:verdana; font-size: 12px; font-weight: bold; color: #003068; }

#nav_links li { margin: 0 0 1px 0; border: 0px solid #666666;}

#nav_links a { display: block; padding: 10px 5px; width: 160px; color: #003068; background-color: transparent; text-decoration: none; border: 0px solid #666666;}

#nav_links a.headaktiv { color: #69686C; background-color: #A3A1A1; text-decoration: none; }

#nav_links a.subaktiv { color: #69686C; /*background-color: #C8C6C6; */ text-decoration: none; }

#nav_links a:hover { color: #69686C; background-color: transparent; text-decoration: none; }

#nav_links ul ul li { margin: 0 0 1px 0; }

#nav_links ul ul a { display: block; padding: 2px 5px 6px 0px; width: 145px; color: #69686C; background-color: transparent; text-decoration: none; }

#nav_links ul ul a:hover { color: #69686C; background-color: transparent; text-decoration: none; }

#nav_links ul li a#selected { color: #69686C; background-color: transparent; text-decoration: none; font-weight: bold; }

#nav_links ul li a#offen { color: #69686C; background-color: transparent; text-decoration: none; font-weight: bold; }
/* Ende linke Navigationsleiste */

/* CSS Tabs */
#haupt {
		font-family: verdana;
		font-size: 10px;
		text-decoration:none;
}


.border {
	border-right: 2px solid #ffffff;
	height: 17px;
}
.rahmen {
	margin-left: 0px;
	border: 1px solid #B3B3B3;
}
.rahmen1 {
	margin-right: 0px;
	border: 1px solid #B3B3B3;
}
.rahmen2 {
	margin-right: 40px;
	border: 1px solid #B3B3B3;
}
.rahmen3 {
	margin-left: 20px;
	border: 1px solid #B3B3B3;
}


/* Kontaktformular */
.formular{
 	width:600px;
 	border:0px solid #ccc;
	margin-left: 0px;
	margin-top: 20px;
	font-family:Verdana;
	font-size: 12px;
	color: #69686C;
}

.ebene{
 	clear: both;
 	padding: 2px 0;
}
.submit_x{
 	clear: both;
 	margin:0 0 0 100px;
	cursor: pointer;
}

.feldbreite1{
	background:#D5E0EC;
	border:1px solid #B3B3B3;
	font-family:Verdana;
	font-size:12px;
	color: #69686C;
	overflow:auto;
	width:60px;
}
.feldbreite2{
 	background:#D5E0EC;
 	border:1px solid #B3B3B3;
	font-family:Verdana;
	font-size:12px;
	color: #69686C;
	overflow:auto;
	width:280px;
}
.feldbreite3{
	background:#D5E0EC;
	border:1px solid #B3B3B3;
	font-family:Verdana;
	font-size:12px;
	color: #69686C;
	overflow:auto;
	width:570px;
}
.feldbreite4{
 	background:#D5E0EC;
 	border:1px solid #B3B3B3;
	font-family:Verdana;
	font-size:12px;
	color: #69686C;
 	overflow:auto;
 	width:500px;
}
.feldbreite5{
 	background:#D5E0EC;
 	border:1px solid #B3B3B3;
	font-family:Verdana;
	font-size:12px;
	color: #69686C;
 	overflow:auto;
 	width:213px;
}
.feldbreite6{
 	background:#D5E0EC;
 	border:1px solid #B3B3B3;
	font-family:Verdana;
	font-size:12px;
	color: #69686C;
 	overflow:auto;
 	width:217px;
}
