*{margin:0;padding:0;}
html{height:100%;background:url('../img/hg_blau_muster_shk_ring.gif');}
body{font-size:14px;min-height:200px;background:transparent url('../img/hg_verlauf_blau_muster_shk_ring.gif') repeat-x scroll 0 0;font-family:arial, verdana sans-serif !important;height:100%;}
a{text-decoration:none;font-size:16px;}
h1,h2,h3{color:white;padding:10px;}
h1{font-size:22px;background:transparent url(../img/headlines/rot_lu.gif) no-repeat scroll left bottom}
h2{background:transparent url(../img/headlines/blau_lu.gif) no-repeat scroll left bottom;font-size:16px;padding:3px 10px;}

#footer_content_right{float:right;margin:0 290px 0 0;}
#footer_content_left{float:left;}
#bild_links{float:left;margin-right:42px;}
#container_shc h2{background:none;}
#container_shc{margin:auto;width:651px;}
#container_shc_head{background:transparent url(../img/superheldencheck/frage_oben.gif) no-repeat scroll 0 0;height:91px;padding:14px 0 0 10px;position:relative;}
#container_shc_count{text-align:center;}
#container_shc_head h2{float:left;font-size:16px;margin-left:60px;padding:6px 10px;margin-right:73px;}
#container_shc_bottom{background:transparent url(../img/superheldencheck/frage_unten.gif) no-repeat scroll 0 0;height:60px;}
#page_margins{position:relative;min-height:100%;background:url('../img/hg_strahlen_gelb_neu.gif') no-repeat;width:960px;margin:auto;overflow-x:hidden;}
#wrapper{height:auto;}
#header{background:url('../img/logo_superheldenkarriere_02.gif') no-repeat 20px 20px;}
#navi{height:240px;margin:0 0 0 30px;margin:auto;position:relative;width:900px;}
#hauptnavi{bottom:57px;position:absolute;right:0;}
#submenu{bottom:12px;color:white;position:absolute;right:30px;}
#submenu a{color:white;font-size:13px;}
#content{overflow:hidden;margin-top:10px;}
#content_left{float:left;margin:0 0 0 35px;width:700px;}
#contentarea_top{background:url(../img/content_hg_oben.gif);height:33px;}
#contentarea_middle{background:url(../img/content_hg_middle.gif) repeat-y;min-height:100px;overflow:hidden;padding:0 3px;}
#contentarea_middle ul{list-style-image:url(../img/global/liststyle.gif);margin:10px 0px 10px 14px;}
#contentarea_middle li{margin:0px 0px 2px 25px;}
#contentarea_bottom{background:transparent url(../img/content_hg_unten.gif) no-repeat scroll center bottom;height:35px;margin:0 0 0px 0;}
#sidebar{margin-left:747px;width:170px;min-height:600px;z-index:3}
#shc_content{padding:10px 10px 0px 10px;background:transparent url(../img/superheldencheck/frage_mitte.gif) repeat-y scroll 0 0;}
#submenu img{vertical-align:middle;margin:0 3px;}
#footer{height:200px;position:relative;background:transparent url(../img/shk_footer_bgr.gif) no-repeat scroll 765px -20px;bottom:0;height:200px;width:100%;}
#footer_content{background:transparent url(../img/global/footer.gif) no-repeat scroll 32px 0px;bottom:0;color:white;font-size:12px;height:40px;padding:8px 0 0 50px;position:absolute;width:100%;}
#footer_content a{color:white;font-size:12px;}
#sidebar .content_element{padding:0;}
#container_shc_count{background:transparent url(../img/superheldencheck/frage_aufzaehlung.gif) no-repeat scroll 0 0;height:49px;position:absolute;top:14px;left:17px;width:50px;}
#container_shc_count h1{background:none;}

.flashcontainer{margin-left:18px;}
.footer_link{width:155px;height:200px;position:absolute;bottom:0;right:40px;border:0px;}
.content_element_shc_loesung4{background:transparent url(/fileadmin/design/img/superheldencheck/aufloesung_spengler.gif) no-repeat scroll 0 0;}
.content_element_shc_loesung1{background:transparent url(/fileadmin/design/img/superheldencheck/aufloesung_behaelter_apparatebauer.gif) no-repeat scroll 0 0;}
.content_element_shc_loesung3{background:transparent url(/fileadmin/design/img/superheldencheck/aufloesung_anlagenmechaniker.gif) no-repeat scroll 0 0;}
.content_element_shc_loesung5{background:transparent url(/fileadmin/design/img/superheldencheck/aufloesung_ofenbauer.jpg) no-repeat scroll 0 0;}
.content_element_shc_loesung .wrap_head1, 
.content_element_shc_loesung .header-top1, 
.content_element_shc_loesung h1{background:none;}
.content_element_shc_loesung h1{margin-left:10px;}
.content_element_shc_loesung .bodytext{color:white;margin:20px 230px 0 0;}
.content_element_shc_loesung4 .bodytext,.content_element_shc_loesung4 h1{color:black;}
.content_element_shc_loesung{min-height:440px;margin:auto;overflow:hidden;padding:20px 0;width:651px;}
.shc_antwort_text{margin-left:22px;}
.shc_antwort{margin:20px 0 0px 0;}
.shc_status{bottom:13px;color:#009EE1;font-size:13px;font-size:13px;font-weight:bold;padding:0 8px 0 0;position:absolute;right:0;}
.shc_antwort input{margin:0 10px 0 0;float:left;}
.wrap_head2{background:#009EE1 url(../img/headlines/blau_ru.gif) no-repeat scroll right bottom;color:white;overflow:hidden;}
.wrap_head1{background:#e20019 url(../img/headlines/rot_ru.gif) no-repeat scroll right bottom;color:white;overflow:hidden;}
.wrap_head1, .wrap_head2{margin:0 0px 10px;}
.content_element img{padding:0 10px;}
.content_element{overflow:hidden;padding:0 10px;}
.contenttable {background:#B5E1F4 none repeat scroll 0 0;font-size:12px;width:674px;}
.mail{color:#E20019;padding:0 0 0 26px;background:url(../img/global/mailicon.gif) no-repeat 0px 1px;height:21px;display:block;}
.div.csc-textpic-left, div.csc-textpic-imagewrap {float:left;margin:0 10px;}
.contenttable th{background:#0f9ee2;padding:5px;text-align:center;color:white;}
.contenttable th p.bodytext{margin:0;padding:0;}
.contenttable td p.bodytext{margin:0;padding:0;}
.contenttable td{background:#e4f5fc;margin-bottom:5px;padding:5px;}
.contenttable td p img{margin:auto;}
.csc-textpic{overflow:hidden;}
.header-top1{background:transparent url(../img/headlines/rot_lo.gif) no-repeat scroll left top}
.header-top2{background:transparent url(../img/headlines/blau_lo.gif) no-repeat scroll left top}
.menu div{float:left;width:105px;margin:2px 21px 0 0;padding:2px 1px 0 0;text-align:center;}	
.menu div a{color:white;display:block;font-size:13px;height:31px;}
.m1_a_cur{font-weight:bold;padding:0 0 0 13px;background:url(../img/pfeil_subnavi.gif) no-repeat 0 0px;}
.noshade{margin:10px 0;color:#dcdcdc;}
.bodytext{line-height:1.25;margin:0px 0 0 0;position:relative;padding:0 20px 0 20px;}
.bodytext a{right:0;bottom:0;}
.bodytext a{font-weight:bold;text-decoration:underline;}
.csc-header-n1 .header-top{background:transparent url(../img/headlines/rot_ro.gif) no-repeat scroll right top}
.csc-header-n1 .header-top2{background:transparent url(../img/headlines/rot_lo.gif) no-repeat scroll left top}
.internal-link,.external-link-new-window, .external-link{color:#E20019;font-weight:bold;padding:0 0 0 26px;background:url(../img/global/linkpfeil.gif) no-repeat 0px -1px;height:22px;text-decoration:underline;}
.download{background:transparent url(../img/global/downloadpfeil.gif) no-repeat scroll 0 0;color:#E20019;display:block;height:35px;padding:6px 0 0 26px;}

* html #container_shc{margin:0;padding:0;width:651px;overflow:hidden;}
* html #bild_links{margin-right:26px;}
* html .content_element_shc_loesung{height:100%;}
* html #header{height:1px;}
* html h1{padding:10px;height:100%;}
* html .header-top2{height:100%;}
* html .csc-textpicHeader{height:100%;}
* html .csc-header{height:100%;}
* html #page_margins{height:100%;}
* html #hauptnavi{right:11px;}
* html #contentarea_bottom{height:55px;}
* html #contentarea_middle{height:1%;}
* html #sidebar{height:100%;width:150px;overflow:hidden;}
* html #sidebar div{margin:0 !important;padding:0 !important;}
* html #sidebar img{margin:0;padding:0;}
* html #hauptnavi{bottom:57px;position:absolute;right:-20px;}
* html #content_left{margin:0 0 0 15px;width:700px;}
* html #header{background:transparent url(../img/logo_superheldenkarriere.gif) no-repeat;}
* html #container_shc_head{height:100%;}
* html #container_shc_head h2{padding-bottom:3px;}
* html #container_shc_count{float:left;position:static;}
* html #container_shc{margin:0 11px;}
* html .csc-textpic-text{overflow:hidden;}
* html .csc-textpic{overflow:hidden;}
* html #contentarea_middle ul{width:400px;}
* html .shc_status{position:static;width:100px;margin-left:520px;}
* html #container_shc_head_headline{height:62px;overflow:hidden;}
* html .csc-textpic{margin:0;padding:0;}
* html #footer_content_right{float:none;margin:0 0 0 29px;}
* html #footer_content_left{float:left;margin-right:185px;}
