body {



	padding:0;



	margin:0;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	color:#000;



	background: url(../images/bg.jpg) repeat-x top #494949;



}







a:link { color: #333; text-decoration: underline; }



a:visited { color: #000; text-decoration: underline; }



a:focus { color:#000; text-decoration:underline; }



a:hover { color: #003A75; text-decoration:none; }



a:active { color: #000; text-decoration:underline; }



img { border:none; }



img a { border:none;}







#container {



	padding:0;



	margin:10px auto 0 auto;



	width:972px;



}







* html #header { /*IE6 only*/



	background:url(../images/header-gerak1.gif) no-repeat;



}







#header {



	padding:0;



	margin:0;



	width:972px; 



	height:177px; 



	background:url(../images/header-gerak1.gif) no-repeat;



}







#header_name {



	padding:55px 0 0 40px;



	margin:0;



	width:932px; /* -40px */



	height:92px; /* -55px */



	float:left;



}











/************ TOPMENU ************/



#topmenu {



	padding:0;



	margin:0 0 0 1px;



	width:971px; 



	height:30px; 



}







#topmenu ul {



	padding:0;



	margin:0;



	list-style:none;



}







#topmenu ul li {



	padding:0;



	margin:0;



	border-right:1px solid #fff;



	float:left;



	height:30px;



}







#topmenu ul li a {



	padding:0 19px;



	margin:0;



	line-height:30px;



	display:block;



	color:#fff;



	text-decoration:none;



}







#topmenu ul li a:hover {



	color:#000;



	background:url(../images/ver_2.jpg) repeat-x;



}







#topmenu #active_menu-nav {



	color:#000;



	background:url(../images/ver_2.jpg) repeat-x;



}







/************************/







#footer {



	width:972px;



	height:84px;



	padding:0;



	margin:0;



	background:url(../images/footer.jpg) no-repeat;



	clear:both;



}







.moduletable {



	padding:17px 0 0 0;



	margin:0;



	text-align:center;



}







.moduletable img {



	border:none;



}











/* news feed fix */



.module .moduletable {



	background:none;



	padding-bottom:0;



}







.moduletable .moduletable {



	background:none;



	padding-bottom:0;



	text-align:right;



}















.module a,



.moduletable a {



	color:#000000;



	text-decoration:none;



}







.moduletable a:hover {



	text-decoration:underline;



}







#copyright {



	width:972px;



	height:30px;



	padding:0;



	margin:0;



	text-align:center;



	color:#666;



}







#copyright a {



	color:#666;



	text-decoration:none;



}







#copyright a:hover {



	text-decoration:underline;



}















#content { /* ist nicht zwischen Left und Right */



	width:961px; /* +2px border / - 9 padding*/



	padding:9px 0 0 9px;



	margin:0;



	background:#ffefb1;



	border-left:1px solid #292929;



	border-right:1px solid #292929;



	float:left;



	color:#000;



}







#left {



	width:182px;



	padding:0;



	margin:0;



	float:left;



}







.module_menu {



	width:182px;



	padding:0;



	margin:0;



}







.module_menu h3 {



	width:182px; /* -padding */



	line-height:34px;



	padding:0;



	margin:0;



	color:#fff;



	font-weight:bold;



	background:url(../images/menu_header.jpg) no-repeat;



	text-align:center;



}







.module_menu ul {



	padding:0 0 13px 0;



	margin:0 0 0px 0;



	list-style:none;



	background:url(../images/menu_footer.jpg) left bottom no-repeat;



}







.module ul {



	padding:0;



	margin:0;



	list-style:none;



	text-align:left;



}







ul.menu {



	text-align:left;



}







.module ul li,



.module_menu ul li {



	padding:0;



	margin:0;



	border-left:1px solid #CCC;



	border-right:1px solid #CCC;



}







.module ul li a,



.module_menu ul li a {



	padding:0 0 0 18px;



	margin:0;



	width:162px; /* -padding */



	line-height:22px;



	display:block;



	background:url(../images/menu_ver_1.jpg) no-repeat;



	text-decoration:none;



	color:#000;



	border-bottom:1px solid #CCC;



}







.module ul li a:hover,



.module_menu ul li a:hover {



	background:url(../images/menu_ver_1_over.jpg) no-repeat;



	color:#FE9900;



}







.module ul ul,



.module_menu ul ul {



	padding:0;



	margin:0 0 0 -1px;



	list-style:none;



}







* html .module ul ul,



* html .module_menu ul ul {



	padding:0;



	margin:0 0 0 -2px;



	list-style:none;



}







.module ul ul li,



.module_menu ul ul li {



	padding:0;



	margin:0;



}







.module ul ul li a,



.module_menu ul ul li a {



	padding:0 0 0 30px;



	margin:0;



	width:150px; /* -padding */



	line-height:22px;



	display:block;



	background:url(../images/menu_ver_2.jpg) no-repeat;



	text-decoration:none;



	color:#000;



	border-bottom:1px solid #CCC;



}







.module ul ul li a:hover,



.module_menu ul ul li a:hover {



	background:url(../images/menu_ver_2.jpg) no-repeat;



	color: #333;



	text-decoration:underline;



}







.module ul #current a,



.module_menu ul #current a {



	background:url(../images/menu_ver_1_over.jpg) no-repeat;



	color:#FE9900;



}







.module ul #current a:hover,



.module_menu ul #current a:hover {



	background:url(../images/menu_ver_1_over.jpg) no-repeat;



	color:#999;



}







.module ul #current ul a,



.module_menu ul #current ul a {



	background:url(../images/menu_ver_2.jpg) no-repeat;



	color: #333;



	text-decoration:underline;



}







.module ul #current ul a:hover,



.module_menu ul #current ul a:hover {



	color: #000;



	text-decoration: none;



	background:url(../images/menu_ver_2.jpg) no-repeat;



}







.moduletable_text,



.module,



.BlockHeader-text,



.BlockContent-body {



	padding:0 0 13px 0;



	margin:0;



	background:url(../images/menu_footer_2.jpg) left bottom no-repeat;



	text-align:center;



}







/************ Umfrage ************/



#module,



.moduletable,



.moduletable_text,



.BlockContent-body {



	padding:0 0 13px 0;



	margin:0;



	background:url(../images/menu_footer_2.jpg) left bottom no-repeat;



}







.module h3,



.moduletable h3,



.moduletable_text h3,



.BlockHeader-text {



	width:182px;



	line-height:34px;



	padding:0;



	margin:0;



	color:#fff;



	font-weight:bold;



	background:url(../images/menu_header.jpg) no-repeat;



}







#form-login .input,



#form-login,



#form-login,



.moduletable form,



.moduletable .form-login {



	padding:0;



	margin:0;



	border:0;



}







.moduletable .poll {



	padding:0;



	margin:0;



	border-left:1px solid #ccc;



	border-right:1px solid #ccc;



	width:182px;



}











#form-login ul,



.form-login ul {



	list-style:none;



	width:172px;



	padding:0 0 0 10px;



	margin:10px 0 0 0;



	text-align: left;



}







#form-login ul li,



.form-login ul li {



	padding:0;



	margin:0;



	background:none;



	border:0;



}







#form-login ul li a,



.form-login ul li a {



	padding:0;



	margin:0;



	background:none;



	border:0;



}







#form-login ul li a:hover,



.form-login ul li a:hover {



	background:none;



	border:0;



}







.bannergroup {



	padding:0;



	margin:0;



}







.module #form-login,



.moduletable .form-login {



	padding:5px 0;



	margin:0;



	width:182px;



}







.module #form-login p,



.moduletable .form-login p {



	padding:0;



	margin:5px 0 0 0;



}







.module #form-login fieldset,



.moduletable .form-login fieldset {



	padding:0;



	margin:0;



	border:0;



}







#form-login-username #username,



#modlgn_username,



#mod_login_username {



	padding:2px 0 0 2px;



	margin:0;



	border:1px solid #999;



	width:158px;



	height:19px;



	background:url(../images/ver_2.jpg) bottom left repeat-x;



	color:#333;



}







#form-login-username #username:hover,



#modlgn_username:hover,



#mod_login_username:hover {



	border:1px solid #ccc;



	color:#000;



}







#form-login-password #passwd,



#modlgn_passwd,



#mod_login_password {



	padding:2px 0 0 2px;



	margin:0;



	border:1px solid #999;



	width:158px;



	height:19px;



	background:url(../images/ver_2.jpg) bottom left repeat-x;



	color:#333;



}







#form-login-password #passwd:hover,



#modlgn_passwd:hover,



#mod_login_password:hover {



	border:1px solid #ccc;



	color:#000;



}







.moduletable .poll .pollstableborder {



	padding:0;



	margin:0;



	text-align:left;



}











.button {



	padding:2px 7px;



	margin:0;



	background: url(../images/menu_header.jpg) center center no-repeat;



	border:1px solid #ccc;



	color:#fff;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	text-decoration:none;



}







.button:hover {



	background: url(../images/conbox_4.jpg) left center no-repeat;



	border:1px solid #999;



	color:#000;



	text-decoration:none;



	cursor: pointer;



}







.module #form-login a,



.moduletable .form-login a {



	padding:0;



	margin:0;



	color:#000;



	text-decoration:underline;



}







.module #form-login a:hover,



.moduletable .form-login a:hover {



	padding:0;



	margin:0;



	color:#666;



	text-decoration:none;



}



/************* ende der umfrage ************/















#main {



	padding:0;



	margin:0 0 0 9px;



	width:571px;



	float:left;



	color:#000;



}











#mainnews {



	padding:0;



	margin:0;



	width:564px;



	float:left;



}







#mainnews .moduletable {



	padding:0 0 10px 0;



	margin:0;



	width:562px;



	background: none;



}







#mainnews .moduletable h3 {



	padding:0 0 0 9px;



	margin:0;



	width:564px;



	line-height:34px;



	background:url(../images/conbox_1.jpg) no-repeat;



	color:#000;



	text-align: left;



}







#mainnews .moduletable .contentpaneopen {



	padding:5px 10px 0 10px;



	margin:0;



	color:#000;



	text-align:left;



	background: none;



	border-bottom:1px solid #ccc;



	border-left:1px solid #ccc;



	border-right:1px solid #ccc;



}























#right {



	padding:0;



	margin:0 0 0 8px;



	float:left;



	width:182px;



}







#suche {



	width:182px;



	padding:10px 0 0 0;



	margin:0;



	background:url(../images/menu_footer_3.jpg) no-repeat top center;



}







#suche .moduletable {







	width:182px;



	padding:0 0 17px 0 ;



	margin:0;



	background:url(../images/menu_footer_2.jpg) no-repeat bottom center;



}







#suche .moduletable form {



	padding:0;



	margin:0;



	border:0;



}







#mod_search_searchword {



	padding:2px 0 0 2px;



	margin:0;



	border:1px solid #999;



	width:158px;



	height:19px;



	background:url(../images/ver_2.jpg) bottom left repeat-x;



	color:#333;



}







#mod_search_searchword:hover {



	border:1px solid #ccc;



	color:#000;



}











/************ Mainboxen ************/



#mainbox1 {



	padding:0;



	margin:0 9px 10px 0;



	width:281px;



	text-align:left;



	float:left;



	border-bottom:1px solid #ccc;



}







#mainbox1 .moduletable {



	padding:0;



	margin:0;



	width:281px;



	text-align:left;



	background:none;



}







#mainbox1 .moduletable h3 {



	padding:0 0 0 7px;



	margin:0;



	color:#000;



	width:274px;



	line-height:32px;



	background:url(../images/conbox_4.jpg) top;



}







#mainbox1 .moduletable ul {



	list-style-type:disc;



	/*padding:0;



	margin:0;*/



	



}







#mainbox1 .moduletable ul li {



	padding:0;



	margin:0;



}







#mainbox1 .moduletable ul li a {



	padding:1px 0 0 15px;



	margin:0;



	color:#000;



	background:url(../images/conbox_7.jpg) repeat-y;



	width:266px;



	line-height:20px;



	display:block;



}







#mainbox1 .moduletable ul li a:hover {



	text-decoration: underline;



	color:#999;



}







#countdown {



	padding:0;



	margin:0 0 10px 0;



	width:571px;

	

	height:auto;

	

	color:#FFFF00;



	float:left;



	border-bottom:1px solid #ccc;

	

	background:url(../images/Counter-Banner2.png);



}







#countdown .moduletable {



	padding:0;



	margin:0;



	width:562px;



	text-align:left;



	background:none;



}







#countdown .moduletable h3 {



	padding:0 0 0 7px;



	margin:0;



	color:#000;



	width:564px;



	line-height:32px;



	background:url(../images/conbox_1.jpg) top;



}























#mainbox2 {



	padding:0;



	margin:0 0 10px 0;



	width:571px;



	float:left;



	border-bottom:1px solid #ccc;



}







#mainbox2 .moduletable {



	padding:0;



	margin:0;



	width:562px;



	text-align:left;



	background:none;



}







#mainbox2 .moduletable h3 {



	padding:0 0 0 7px;



	margin:0;



	color:#000;



	width:564px;



	line-height:32px;



	background:url(../images/conbox_1.jpg) top;



}







#mainbox2 .moduletable ul {



	padding:0;



	margin:0;





	list-style:disc;



	/*list-style:none;*/



}







#mainbox2 .moduletable ul li {



	padding:0;



	margin:0;

	

	/*list-style-type:circle;*/



}







#mainbox2 .moduletable ul li a {



	padding:1px 0 0 15px;



	margin:0;



	color:#000;



	background:url(../images/conbox_7s.jpg) repeat-y;



	width:562px;



	line-height:20px;



	display:block;



}







#mainbox2 .moduletable ul li a:hover {



	text-decoration: underline;



	color:#999;



}











* html #mainbox3 { /*IE6 only*/



	width:565px;



	padding:2px;



}







#mainbox3 {



	padding:10px;



	margin:0 0 5px 0;



	float:left;



	border:1px solid #ccc;



	width:549px;



}







#mainbox3 .blog {



	padding:0;



	margin:0;



}







#mainbox3 .blog .contentpaneopen {



	padding:0;



	margin:0;



	width:549px;



}







#mainbox3 .blog .contentpaneopen .article-tools {



	padding:0;



	margin:0;



	font-style:italic;



}







#mainbox3 .blog .contentpaneopen .article-tools .buttonheading img {



	padding:0;



	margin:0;



	border:0;



}







#mainbox3 .blog .contentpaneopen h2 {



	padding:0;



	margin:0;



	color:#003A75;



	font-weight:bold;



	border-bottom:1px dotted #999;



	display:block;



}







#mainbox3 .componentheading {



	padding:0 0 4px 0;



	margin:0 0 4px 0;;



	color:#000;



	font-weight:bold;



	border-bottom:1px dotted #999;



	display:block;



}







#mainbox3 .blog .contentpaneopen .contentheading,



#mainbox3 .contentpaneopen .contentheading {



	padding:0 0 8px 0;



	margin:0;



	color:#003A75;



	font-weight:bold;



	display:block;



}







* html #mainbox3 .blog .article_column {



	width:253px;



}







#mainbox3 .blog .article_column {



	padding:0 20px 0 0;



	margin:0;



	width:263px;



}







* html #mainbox3 .blog .article_column column_separator {



	width:253px;



}







#mainbox3 .blog .article_column column_separator {



	padding:0;



	margin:0;



	width:263px;



}







#mainbox3 .blog .article_column .contentpaneopen {



	padding:0;



	margin:0;



	width:263px;



}















.conimg {



	padding:0;



	margin:0;



	float:left;



}







a.readon {



	padding:2px 7px;



	margin:10px 0 0 0;



	background: url(../images/menu_header.jpg) center center no-repeat;



	border:1px solid #ccc;



	color:#fff;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	text-decoration:none;



	display: inline-block;



}







a.readon:hover {



	background: url(../images/conbox_4.jpg) left center no-repeat;



	border:1px solid #999;



	color:#000;



	text-decoration:none;



	cursor: pointer;



}







#mainbox3 .blog .contentpaneopen img,



#mainbox3 .contentpaneopen img {



	border:0;



}







.moduletable .contentpaneopen a:link { 



	color: #333; 



	text-decoration: underline; 



}







#mainbox3 .blog .contentpaneopen .small,



#mainbox3 .blog .contentpaneopen .createdate,



#mainbox3 .blog .contentpaneopen .modifydate,



#mainbox3 .contentpaneopen .small,



#mainbox3 .contentpaneopen .createdate,



#mainbox3 .contentpaneopen .modifydate {



	color: #666;



	font-style:italic;



	padding:0;



	margin:0;



}







#container #footer .moduletable {



	background:none;



	padding:17px 0 0 0;



	margin:0;



	color:#fff;



}







#container #footer .moduletable a {



	color:#fff;



}