*, p, img {margin:0; padding:0;}

body, html {background:#f0f0f0; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#555;}
a, a:visited, a:active {color:#555; text-decoration:none;}
a:hover {color:#555; text-decoration:underline;}
a.normal, a.normal:visited, a.normal:active {color:#0000EE; text-decoration:underline;}
a.normal:hover {color:#0000EE; text-decoration:none;}

h1 {font-size:15px;}
h2 {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:8px 0 10px 0;}

div#page {width:956px; position:absolute; left:50%; margin:30px 0 0 -480px;}
div#rundung_oben {top:0; position:absolute; background:url(../images/layout/standard/schatten_verlauf.gif) repeat-y;}
div#rundung_unten {bottom:0; position:absolute;}
/*Inhalt*/
#content { width:920px; margin:0 0 0 0;}
#content #banner { background:url("../images/layout/standard/banner.jpg") 0 0 no-repeat; 
	float:left; width:735px; height:305px; }
#inhalt {padding: 20px 20px 40px 20px;}
#header #logo {margin-top:-15px; width:185px;}
*html #content #banner {width:720px;}
#content #news_block {float:right; width:180px; height:305px; }
#content #news_block h1.header {width:180px; height:37px; background:url("../images/layout/standard/news_header.jpg") 0 0 no-repeat;
	line-height:37px;}
*html #content #news_block h1.header, *html #content #news_block span.content {margin-left:10px;}

#content #news_block span.content {width:159px; height:243px; display:block; background:#f1f1f1; 
	margin:5px 0 0 0; padding:10px;}
#content .clearer1 { height:5px; line-height:5px; clear:both;}
#text {margin:2px 0 0 0; padding:10px 0 0 16px;}
img.unternehmen {margin:0 0 0 -16px;}


#content .clearer2 {height:5px; line-height:5px; clear:both;}

#bottom {height:190px; width:920px; background:url("../images/layout/standard/bottom_bg.jpg") 0 0 no-repeat; margin:-30px auto 0 auto;}
#bottom #path {margin-left:15px; padding-top:10px;}
#bottom #footer_text {position:absolute; bottom:30px;margin-left:15px;}
#bottom #sgs_logo {position:absolute; bottom:30px; right:100px;}
#clearer {clear:both;}

/* Topmenue */
#topmenu {float:right; margin:-25px 0 20px 0;}
#topmenu li {list-style:none; display:inline;}
#topmenu li a {color:#555; text-decoration:none;}
#topmenu li a:hover {}

/*News*/
.artikel {text-align:left; width: 100%; height: 19px; background:url(../images/layout/standard/news_bg.png) repeat-x; font-size:8pt; font-weight:bold; padding-left:10px; padding-top:2px; color: #CC0000;}
.top_news_text  {width: 100%; background: #f8f8f8; border: 1px solid #dddddd; border-top: none; color:#000;}
.news_text p, .news_text {padding:0 10px 0 10px;}
.news_text a, .news_text a:visited, .news_text a:active{color:#0000EE; text-decoration:underline;}
.news_text a:hover{color:#0000EE; text-decoration:none;}

/*Sitemap*/

a.sitemap58, a.sitemap59, a.sitemap60, a.sitemap61, a.sitemap62, a.sitemap50, a.sitemap51, a.sitemap53, a.sitemap55, a.sitemap56, a.sitemap57   {font-weight:bold;}

/*Menu*/
#menu { height:33px; width:101%;}
#menu li {list-style:none; display:block; float:left; width:180px; margin-right:5px; text-align:center;}
#menu li a {color:#555; display:block; text-decoration:none; line-height:33px; height:33px; background:#e6e7e7;}
#menu li.menu58 a:hover, #menu li.menu58 a.act {background:#CC0000; color:#fff;} 
#menu li.menu59 a:hover, #menu li.menu59 a.act { background:#CC0000; color:#fff;}
#menu li.menu60 a:hover, #menu li.menu60 a.act { background:#FF7000; color:#fff;}
#menu li.menu61 a:hover, #menu li.menu61 a.act { background:#FFCC00;}
#menu li.menu62 a:hover, #menu li.menu62 a.act { background:#006AB3; color:#fff;}

#submenu58 {height:33px; background:#CC0000;}
#submenu59 {height:33px; background:#CC0000;}
#submenu60 {height:33px; background:#FF7000;}
#submenu61 {height:33px; background:#FFCC00;}
#submenu62 { height:33px; background:#006AB3;}
#submenu58 li, #submenu58 ul, #submenu59 li, #submenu59 ul, #submenu60 li, #submenu60 ul, #submenu61 li, #submenu61 ul, #submenu62 li, #submenu62 ul{list-style:none; display:inline; margin:0 8px 0 8px;}
#submenu58 li a, #submenu59 li a, #submenu60 li a, #submenu62 li a{color:#fff; text-decoration:none; line-height:33px; display:inline;}
#submenu61 li a{text-decoration:none; line-height:33px; display:inline;}
#submenu58 li a:hover, #submenu59 li a:hover, #submenu60 li a:hover, #submenu61 li a:hover, #submenu62 li a:hover, #submenu58 li a.act, #submenu59 li a.act, #submenu60 li a.act, #submenu61 li a.act, #submenu62 li a.act{color:#fff; text-decoration:underline; line-height:33px; display:inline;}


/* CONTENT STYLES */
/*text li bild re */
DIV.text_links_bild_rechts h1 { font-size:15px; margin:0 0 5px 0;}
DIV.text_links_bild_rechts .bild {float:right; margin:0 0 10px 10px; clear:both;}
DIV.text_links_bild_rechts .clearer {clear:both; height:1px;}

/* text re bild li */
DIV.text_rechts_bild_links h1 { font-size:15px; margin:0 0 5px 0;}
DIV.text_rechts_bild_links .bild {float:left; margin:0 10px 10px 0; clear:both;}
DIV.text_rechts_bild_links .clearer {clear:both; height:1px;}
