/*
Theme Name: carbonchrom
Theme URI: http://quiztante.de/
Description: rock solid
Version: 0.8
Author: Michael Hocke
Author URI: http://michael-hocke.de/
*/
div,h1,h2,h3,ul,li,img,form,fieldset{margin:0;padding:0;border:0;list-style:none;}
body{color:#000;margin:0;padding:0;font:16px Arial, Helvetica, sans-serif;background: #CAC9CE url(body_bg.gif) repeat; }
#pagebody{width:800px;margin:1em auto 2em auto;padding:0;background: #767D85 url(body-bg-carbon.png) no-repeat;}
a{color:#800000;text-decoration:none;}
a:hover{color:#000;}
#content a.linkext,#content a.linkext:visited,#content a.linkext:hover{padding-left:1.2em;background: url(link_ext.gif) no-repeat 0px 50%;}
ol li{list-style:decimal;}
h1, h2, h3, h4{font-weight:normal;}
h2{font-size:1.6em;margin-bottom:0.5em;}
h3{font-size:1.3em;margin-bottom:0.5em;}
h4{font-size:1.2em;margin:0.2em 0 0.6em 0;}
p{margin:0 0 1em 0;}
hr{margin:0.6em 0 0.8em 0;color:#767D85;background-color:#767D85;height:1px;border:0px solid #000;}
q{font-style: italic;quotes: "»" "«";}
input, textarea{font-size:1em;font-family: Arial, Helvetica, sans-serif;}
legend, .blind, #header h1, #header h2{display:none;}
table{border-collapse:collapse;font-size:1em;}
caption{font-size:1.2em;text-align:left;background:#767D85 url(bg_caption.gif) no-repeat 100% 100%;padding: 0.2em 0.2em 0.3em 0.6em;}
.textinput{color:#A5ACB2;width:297px;}
.textinput:focus{color:#000;background-position: center;}
.submitbutton{width:320px;height:26px;padding:1px 5px;margin-left:95px;border:0px;font-weight:bold;color: #FFF;background: url(form_submitbutton.gif) no-repeat left top;cursor:pointer;}
.submitbutton:hover{background-position:left bottom;}
#contentarea{font-size:0.8em;}
#content{width: 425px;background:#FFF;float:left;padding:30px 30px 200px 25px;}
#twocol #content{width: 580px;padding-bottom:20em;margin-bottom: -1px;}
#twocol #footer{background: url(footer-bg-carbon-tc.png) no-repeat 0px 0px}
#rightcol{width: 153px;font-size:0.8em;float:left;color:#E7ECF2;padding-top: 20px;}
#footer{height:130px;padding:30px 0 0 0;clear:both;background: url(footer-bg-carbon.png) no-repeat 0px 0px;}
.mainteaser1 {padding-bottom:1em;margin-bottom:2em;clear:both;}
.mainteaser1 h2{margin-bottom:0.6em;text-transform:uppercase;}
.mainteaser1 img{float:left;margin-right:2em;}
.teaser1{margin-bottom:1em;padding-bottom:1em; }
.teaser1 h3{padding:0.1em 0.4em 0.2em 0;margin:0 0 0.8em 0;border-bottom: 1px solid #808780;}
.teaser1 a.link, .teaser1 a.linkext{margin-top:0.42em;display:block;}
.teaser1 img{float:right;margin:-1.13em 0 1em 1em;border:1px solid #808780;}
.teaser2{background:#E7ECF2;margin-bottom:2em;padding:1em;}
.teaser2 img{float:right;margin:0 0 2em 1.1em;}
.teaser2 h3{padding-bottom:0.5em;}
dl{margin:0 0 2em 0;}
dt{padding:0.1em 0.4em 0.2em 0;margin-bottom:-0.08em;text-transform:uppercase;border-bottom: 1px solid #000;}
dd{margin:0.5em 0 2em 6em;}
.box{padding: 10px 5px 25px 10px;border-bottom: 2px groove #878D94;}
.box h4{margin-bottom:5px;}
.box a{font-weight: 900;color:#000;}
.box a:hover{color:#800000;}
#content fieldset{border:1px solid #D7D7DB;padding:5px 15px 20px 15px;margin:0 0 1em 0;}
#content legend{display: inline;color:#BDBCC3;padding:0.3em;margin:0 0 0.8em -0.4em;}
textarea {width:297px;height:80px;color:#A5ACB2;}
textarea:focus {background-position:left bottom;color:#000;}
.wleft{float:left;padding:0.8em;}
.w5em{width:80px;height:30px;padding-top:0.2em;float:left;}
.w50e{margin-right:1em;width:12em;float:left;display:inline;}
.w100{width:100%;}
.w11em{width:11.2em;}
.w15em{width:15.5em;float:left;}
.spacer1{height:1em;}
.spacer2{height:2em;}
.spacer4{height:4em;}
.righti{float:right;margin:0 0 1em 1.1em;}
.lefti, .lefti2{float:left;margin-right:10px;}
.lefti2{margin-bottom: 2em;}
.centi{text-align:center;}
.small{font-size:0.8em;}
.linkbar{margin:1em 0;}
.linkbar li{border:1px solid #000;margin-right:-0.1em;padding:0.2em 0.5em;display:inline;background:#FFF;}
.linkbar li:first-child{background:#F6F7F7;}
.highscore .blink td{background:#EFEFEF url(blink.gif);border-top:3px solid #800000;border-bottom:3px solid #800000;}
.highscore{width:100%;}
.highscore td, .highscore th{text-align:left;padding:0.3em 0.8em;border:1px solid #D8D6E6;}
.highscore th{background:#F6F7F7;border-top:2px solid #C2BFCC;border-bottom:2px solid #C2BFCC;}
.fixfloat{float:none;clear:both;margin:0;padding:0;border:none;width:1px;display:block;font-size:0;line-height:0;height:1px;}
.error, .error2{text-align:left; padding:2em 1em 1em 1em; border:5px solid #000; margin-bottom:1em;background:#FFF url(bg_error.gif) top repeat-x;color:#666;}
.error2{width:22em;margin:19% 0 0 25%;}
#error {background-image:none;}
#leftcol{width:160px;float:left;}
#leftcol ul {border-bottom: 1px solid #34363A;margin: 0 0 0 5px;}
/*#leftcol ul li{margin:0 0 0 3px;}
#leftcol ul ul li{margin:0px;}*/

#leftcol li a{font-weight:bold;width: 145px;display:block;padding:4px 0px 6px 10px;color:#FFF;border-bottom:2px groove #878D94;}
#leftcol li a:hover{color:#000;background: url(hover-rot.png) repeat; }
#leftcol li span{font-weight:bold;width:145px;display:block;background:#FFF;padding:4px 0px 6px 10px;color:#000;}
#leftcol ul ul {padding:0px;margin: 0 0 0 0px;}

#leftcol ul ul li a{width:130px;display:block;padding: 4px 5px 6px 20px;}
#leftcol ul ul li span{width:130px;display:block;padding: 4px 5px 6px 20px;background:#FFF;}
#header{height:160px;}
#header a{padding:0;}
#header #user{width:145px;height:130px;padding: 30px 0 0 15px;margin:0;float:right;}
#user a{color: #000;font-weight:bold;}
#user a:hover{color: #800000;}
#user a img{margin:0.6em 1.6em 0 0;float:right;clear:both;}
#user ul{padding:0.4em 0 0.2em 0.5em;}
#user li{margin-bottom:0.10em;font-size: 0.8em;}
#user .name{padding:0 2px 2px 5px;margin-right:26px;display:block;font-weight:bold;border-bottom: 2px groove #878D94;color:#E7ECF2;}
#header #benutzer,#header #passwort{padding:0.1em 0.2em;width:7em;font-size:0.6em;margin-bottom:0.6em;}
#header #user label{display:block;float:left;width:4.6em;padding:0.3em 0em 0.1em 0em;font-size:0.6em;color:#E7ECF2;}
#header .button{width: 125px;height:18px;padding:0;font-size:0.6em;font-weight:bold;color:#FFF;background: url(form_submitbutton_mini.gif) no-repeat;border:none;}
#header ul li, #header #logo{float:left;}
#header #topnav a{display:block;width:90px;height:115px;font-size:0.7em;font-weight:bold;color:#e7ECF2;padding:30px 15px 15px 15px;}
#header #topnav a:hover{/*background:#30383E;*/  background: url(hover-rot.png) repeat 0px 0px;  }
#header a#logo{width: 160px;height:160px;}
.noborder{border-width:0px;}
.blase{margin-bottom:8px;padding:4px 14px 8px 6px;font-size:0.9em;clear:both;background: url(bg_blase.gif) no-repeat 26px 0px;}
.blase img{float:left;margin: 0 12px 25px 3px;}
.tagcloud ul{font-size:0.8em;}
.tagcloud li{display:inline;}
.tagcloud strong{font-size:1.1em;}
#leftcol p{margin:2em 0.5em 0.6em 1em;font-size:0.8em;}
#leftcol .tagcloud{padding:0 1em 1em 1em;}
#leftcol .tagcloud li{font-size:0.7em;}
.pref{float:left;text-align:center;margin:0 7px 5px 0;}
.pref img{display:block;border-bottom:1px solid #D7D7DB;}
.para {font-size:1.9em;color:#800000;float:left;margin:0 5px 5px 0;}
.key{cursor:pointer;border-right:1px solid #D7D7DB;padding-right:3px;}
.key:hover{background:#D7D7DB;}
.triple {float:none;margin-bottom:20px;font-size:0.8em;}
.triple a{width:120px;height:200px;float:left;color:#808780;}
.triple a span{display:block;}
.tri1{margin:0 0 0.4em 0;}
.tri2{font-size:1.6em;font-family:'arial narrow',sans-serif;color:#800000;margin:0 0 0.44em 0;}
.tri3{margin:0 0 1em 0;}
.stop{width:31px;height:200px;float:left;background:url(line_hori_grey.gif) repeat-y 50% 0;}
.at{background: url(flag_at.gif) no-repeat 95% 50%;}
.be{background: url(flag_be.gif) no-repeat 95% 50%;}
.ch{background: url(flag_ch.gif) no-repeat 95% 50%;}
.de{background: url(flag_de.gif) no-repeat 95% 50%;}
.dk{background: url(flag_dk.gif) no-repeat 95% 50%;}
.fr{background: url(flag_fr.gif) no-repeat 95% 50%;}
.hu{background: url(flag_hu.gif) no-repeat 95% 50%;}
.it{background: url(flag_it.gif) no-repeat 95% 50%;}
.nl{background: url(flag_nl.gif) no-repeat 95% 50%;}
.us{background: url(flag_us.gif) no-repeat 95% 50%;}
.se{background: url(flag_se.gif) no-repeat 95% 50%;}
.xy{background: url(flag_xy.gif) no-repeat 95% 50%;}
/* Quiz */
.Kunst{background-color:#F4F9F9;}
.Biologie{background-color:#EEF6F3;}
.Chemie{background-color:#EDF8EE;}
.Computer{background-color:#F7F7F2;}
.Theater{background-color:#FBF8FB;}
.Englisch{background-color:#ECF3EB;}
.Kochen{background-color:#FFF2F2;}
.Geografie{background-color:#FBF5F4;}
.Geschichte{background-color:#EFEFE8;}
.Gesellschaft{background-color:#F7EDF0;}
.Literatur{background-color:#E9EAEA;}
.Film{background-color:#F4FAFF;}
.Medizin{background-color:#FAF5F5;}
.Musik{background-color:#F8F2F5;}
.Mythologie{background-color:#FAF5F5;}
.Naturwissenschaft{background-color:#F0F7F7;}
.Politik{background-color:#F0F0F3;}
.Religion{background-color:#F5F4F7;}
.Sport{background-color:#F8F9F0;}
.Spiele{background-color:#FBFBEE;}
.Sprache{background-color:#F9F0F0;}
.Bloedsinn{background: url(bg_bloedsinn.gif) no-repeat 100% 0%;}
.qf{background:#FFF url(bg_quiz_qf.gif) no-repeat 100% 100%;margin-bottom:2em;padding-bottom:0.5em;}
.qf span{float:right;text-align:right;padding:0.5em 0.5em 0 0.2em;}
#content .qf h3{border-bottom:1px solid #808780;font-size:1.3em;margin-bottom:0.6em;padding:0.3em 0.6em;text-transform:none;}
.qf h4{margin:0;font-weight:normal;font-size:1.2em;}
.qf input{float:left;margin:0.18em 0 0 0.3em;}
.qf label{display:block;margin:0 0 0 1.4em;cursor:pointer;padding:0.1em 0.3em 0.3em 0.2em;}
.qf ol{margin:0 0 0.7em 0;padding:0;}
.qf ol li{margin:0 0 0 0.4em;padding:0.1em 0.3em 0.3em 0.2em;list-style: upper-alpha inside;}
.qf label:hover{background:#F1F5F5;}
.qf .desc{border-top:1px solid #CAD4DF;font-size:0.85em;margin-top:0.5em;padding:0.5em;}
#desc0, #desc1, #desc2, #desc3, #desc4, #desc5, #desc6, #desc7, #desc8, #desc9, #desc10, #desc11, #desc12, #desc13, #desc14, #desc15, #desc16, #desc17, #desc18, #desc19, #desc20, #desc21, #desc22, #desc23, #desc24, #desc25, #desc26, #desc27, #desc28, #desc29 {border-top:1px solid #E0E0E8;display:none;font-size:0.85em;margin-top:0.5em;padding:0.5em;}
#falsch0, #falsch1, #falsch2, #falsch3, #falsch4, #falsch5, #falsch6, #falsch7, #falsch8, #falsch9, #falsch10, #falsch11, #falsch12, #falsch13, #falsch14, #falsch15, #falsch16, #falsch17, #falsch18, #falsch19, #falsch20, #falsch21, #falsch22, #falsch23, #falsch24, #falsch25, #falsch26, #falsch27, #falsch28, #falsch29, #richtig0, #richtig1, #richtig2, #richtig3, #richtig4, #richtig5, #richtig6, #richtig7, #richtig8, #richtig9, #richtig10, #richtig11, #richtig12, #richtig13, #richtig14, #richtig15, #richtig16, #richtig17, #richtig18, #richtig19, #richtig20, #richtig21, #richtig22, #richtig23, #richtig24, #richtig25, #richtig26, #richtig27, #richtig28, #richtig29, .berxp {display:none;float:right;margin:1em 1em 0 0;}