body, a, div, p, li, span, th, td, h1, h2, h3, h4, h5, h6, input, textarea{
	font-family: Verdana, Sans-serif;
}

body, a, div, span, p, table, tr, th, td, h1, h2, h3, h4, h5, h6, label, ul, li
{
	margin:0;
	padding:0;
	border:0;
} 

img { /* der IE und Gecko haben scheinbar unterschiedliche Prioritaeten was sie nehmen fuer die Bilder, hspace oder margin/padding */
	border:0;
}

body, a, td, div, p, li, span, th, input, textarea, h1, h2, h3 {
	font-family : Tahoma, Verdana, sans-serif;
	
}

body {
	background-color:#f9f5ea;
	color:#626262;
}

ul {
	list-style:none;
}

h1 {
	font-size:18px;
	font-weight:bold;
	color:#626262;
	margin-top:5px;
	margin-bottom:10px; 
}
h2 {
	font-size:16px;
	font-weight:bold;
	color:#626262;
	margin-top:5px;
	margin-bottom:5px; 
}
h3 {
	font-size:14px;
	font-weight:bold;
	color:#626262;
}

h4 {
	font-size:12px;
	font-weight:bold;
	color:#626262;
}


/* Standardlinks */
a, a:link, a:visited, a:active, a:focus {
	color: #730514;  
	font-size: 12px;  
	font-weight:normal; 
	text-decoration: underline;
}

a:hover {
	color: #730514;  
	font-size:12px;
	font-weight:normal;
	text-decoration: underline;
	/* font-style:italic; */
}

/* Standardschriften definieren fuer Bereiche */
p, div, span, th, td, li  {
	font-family:Verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
}

.clear_left {
	clear:left;
}

.clear_right {
	clear:right;
}

.clear_both {
	clear:both;
}

.powered {
	color: #000000;
	font-size: 8pt;
	font-weight:normal;
}
.powered a:link, .powered a:hover, .powered a:visited {
	color: #000000;
	font-size: 8pt;
	font-weight:bold;
	text-decoration: none;
}
.powered .ven {
	color: #FF9933;
	font-size: 8pt;
	font-weight:bold;
	text-decoration: none;
}


.alles {
	width:100%;
	height:100%;
}

.webseite {
	width:980px; /* 955 + 14 + 11 */
	height:100%;
	margin-top:0;
	margin-bottom:0;
	margin-left:auto;
	margin-right:auto;
	background-image:url(/images/layout2/content_schatten.gif);
	background-repeat:repeat-y;
}

.header_gesamt {
	background-image:url(/images/layout2/header_hg_repeat.gif);
	background-repeat:repeat-x;
}

.header {
	width:980px; /* 955px webseite + 14px schatten links + 11px schatten rechts */
	height:242px;
	margin-left:auto;
	margin-right:auto;
	/* overflow: hidden; 
	background-image:url(/images/layout2/header_hg_repeat.jpg);
	background-repeat:repeat-x;
	*/
}

.header_center {
	float:left;
	width:955px;
	height:242px;
	background-image:url(/images/layout2/header_hg.jpg);
	background-repeat:no-repeat;
}

.header_left {
	margin-left:auto;
	float:left;
	width:14px;
	height:242px;
	background-image:url(/images/layout2/header_hg_links_schatten.gif);
	background-position:100% 0%;
	background-repeat:repeat-y;
}

.header_right {
	margin-right:auto;
	float:left;
	width:11px;
	height:242px;
	background-image:url(/images/layout2/header_hg_rechts_schatten.gif);
	background-position:0% 0%;
	background-repeat:repeat-y;
}

.content_left {
	float:left;
	width:14px;
	height:100%;
	margin-left:auto;
}

.content_right {
	float:left;
	width:11px;
	height:100%;
	margin-right:auto;
}

.content_gesamt {
	width:955px;
	height:100%;
	float:left;
	background-image:url(/images/layout2/menu_links_hg_grau.gif);
	background-repeat:repeat-y;
	background-position:0% 0%;
}

.content_bereich {
	width:755px;
	height:100%;
	float:right;
	/* background-color:#ff0000; */
}

.content_inner {
	margin:15px 10px 10px 10px;
	/* width:735px;
	/* background-color:#00ff00; */
} 

.menu_links {
	background-color:#f9f5ea;
	width:200px;
	height:100%;
	float:left;
	background-image:url(/images/layout2/menu_links_hg_grau.gif);
	background-repeat:repeat-y;
	background-position:0% 0%;
}

.menu_links_inner {
	width:180px;
}

.menu_links_top {
	height:19px;
	width:200px;
	background-image:url(/images/layout2/menu_links_top_hg.gif);
	background-repeat:no-repeat;
	background-position:0% 0%;
}

.fusszeile {
	height:42px;
	background-image:url(/images/layout2/fusszeile_hg.gif);
	background-color:#96A447;
}

.fusszeile_inner {
	width:955px;
	margin-left:auto;
	margin-right:auto;
	height:34px;
	text-align:right;
}


.pfad
{
	background-image:url(/images/layout2/pfad_hg.gif);
	background-repeat:no-repeat; 
	margin-bottom:20px;
	width:732px;
	height:20px;
}

.pfad_inner {
	font-size:11px;
	color:#626262;
	font-weight:bold;
	position:relative;
	top:3px;
}

.pfad  a, .pfad  a:link, .pfad  a:active, .pfad  a:visited, .pfad  a:focus {
	color:#626262;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

.pfad  a:hover {
	color : #626262;
	text-decoration:underline;
}


.top_nav1 {
	font-family:Tahoma, sans-serif;
	font-size:12px;	
	/*background-color:#ffbbbb; /* */
	position:relative;
	top:4px;
	right:15px;
	text-align:right;
	text-transform:uppercase;
}

.top_nav1 a, .top_nav1 a:active, .top_nav1 a:focus, .top_nav1 a:link, .top_nav1 a:visited {
	font-family:Tahoma, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
}

.top_nav1 a:hover {
	text-decoration:underline;
	color:#3C3C3C;
}

.top_nav2 {
	font-family:"Times New Roman" , serif;
	font-size:14px;	
	/*background-color:#ffbbbb; /* */
	position:relative;
	top:182px;
	right:15px;
	text-align:right;
	color:#730514;
}

.top_nav2 a, .top_nav2 a:active, .top_nav2 a:focus, .top_nav2 a:link, .top_nav2 a:visited {
	font-family:"Times New Roman" , serif;
	font-size:14px;
	color:#730514;
	text-decoration:underline;
}

.top_nav2 a:hover {

}

/* ************
 * edit line 
 * ************/
