/* Allgemeine CSS-Datei */
body {
	margin: 0px auto 0px auto;
         padding: 0;
         width: 980px;
         font-size: 62.5%;
         font-family: Arial, Helvetica, sans-serif;
         background: #000000 url("../bilder/hg_body_start.jpg") center repeat-y;
         color: #4a4a4a;
}
img {
	border: none;
}
strong {
	font-weight: bold;
}
form {
	margin: 0px;
         padding: 0px;
}
input, textarea {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 1.0em;
         border: 1px solid #cccccc;
         background-color: #ffffff;
         color: #4a4a4a;
}
select, option {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 1.0em;
         background-color: #ffffff;
         color: #4a4a4a;
}


a:link,
a:visited {
         font-family: Arial, Helvetica, sans-serif;
	color: #ff0000;
         text-decoration: none;
         font-weight: normal;
}
a:hover,
a:active,
a:focus {
         font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
         text-decoration: underline;
         font-weight: normal;
}

#print_head {
	display: none;
}

#con_head {
	position: relative;
         width: 980px;
         height: 181px;
         background: #000000 url(../bilder/img_head.jpg);
         color: #ffffff;
         margin-top: 0px;
}

#con_topnavi {
         position: relative;
         width: 980px;
         height: 72px;
         background: #000000 url(../bilder/hg_topnavi_start.jpg);
         color: #ffffff;
}
	#con_topnavi ul {
         	position: absolute;
                 list-style-type: none;
                 top: 33px;
                 left: 266px;
                 width: 700px;
                 margin: 0px;
                 padding: 0px;
         }

         #con_topnavi ul li {
         	float: left;
                 text-align: center;
         }

	#con_topnavi ul li a:link,
	#con_topnavi ul li a:visited {
	         color: #ffffff;
                  font-family: Arial, Helvetica, sans-serif;
	         text-decoration: none;
	         font-size: 2.2em;
	}

	#con_topnavi ul li a:hover,
	#con_topnavi ul li a:active,
	#con_topnavi ul li a:hover,
	#con_topnavi ul li a.a_sel:link,
	#con_topnavi ul li a.a_sel:visited,
	#con_topnavi ul li a.a_sel:hover,
	#con_topnavi ul li a.a_sel:active,
	#con_topnavi ul li a.a_sel:hover {
	         color: #ff0000;
                  font-family: Arial, Helvetica, sans-serif;
	         text-decoration: none;
	         font-size: 2.2em;
	}

#con_content {
position: relative;
width: 980px;
height: auto;
margin-top: 0px;
}

	#con_main {
	padding: 40px;

	}

	h1 {
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 2.2em;
	font-weight: normal;
	margin: 0;
	padding: 10px 0 5px;
	}

	h2 {
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 1.4em;
	font-weight: normal;
	margin: 0;
	padding: 10px 0 5px;
	}

	h3,h4,h5,h6 {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	padding: 10px 0 0px;
	}

	p {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 1.2em;
	font-weight: normal;
	margin: 0;
	padding: 0px 0 5px;
	}

	#menubutton {
	list-style-type: none;
	padding: 0;
	margin: 50px 180px 50px 180px;
	}
/*EOF MAIN*/

/* EOF Content */

/* adekonCMS */
#con_main table.tbl_adekoncms {
	font-family: Arial, Helvitica, sans-serif;
	color: #000000;
         border: 1px solid #ff8200;
         font-size: 11px;
         margin: 0px 0px 0px 0px;
         width: 100%;
         background-color: #efefef;
}
#con_main table.tbl_adekoncms td{
	vertical-align: top;
}
