/* Style sheet spezifika */
#ankuendigung{width:730px;left:-50px;top:630px;position:absolute;overflow:visible;display:block;white-space:nowrap;}
#bestellenLinkeSpalte{width:320px;height:1140px;left:-180px;top:540px;position:absolute;overflow:visible;padding:20px;background-color:#FFFFFF;}
#bestellenLinkeSpalte #formular{overflow:scroll;}
#bestellenLinkeSpalte .red label{color:#FF0000;letter-spacing:0.5px;}
#bestellenLinkeSpalte label.anschrift,#bestellenRechteSpalte label.anschrift{width:100px;display:block;font-size:0.9em;letter-spacing:2px;}
#bestellenLinkeSpalte input.text,#bestellenRechteSpalte input.text{width:280px;padding:3px;}
body.bestellen{padding-top:0;padding-left:0;background:#a7a9ac url("tl_files/theo-magazin/layout/bilder/bsetellen-hintergrund.jpg") left top no-repeat;background-attachment:fixed;}
body.patenschaft{padding-top:0;padding-left:0;background:#b0afae url("tl_files/theo-magazin/layout/bilder/patenschaft-hintergrund.jpg") left top no-repeat;background-attachment:fixed;}
#patenschaftArtikelLinks{width:280px;left:0px;top:400px;position:absolute;padding:10px 10px 5px 10px;background-color:#FFFFFF;}
#patenschaftArtikelRechts{width:280px;left:150px;top:400px;position:absolute;padding:10px 10px 5px 10px;background-color:#FFFFFF;}
body.hintergrundBlau{background-color:#8BB6D6;}
body.hintergrundOrange{background-color:#FCB965;}
body.hintergrundGruen{background-color:#9B9343;}
body.hintergrundGrau{background-color:#B2A9A1;}
body.hintergrundRosa{background-color:#F58468;}
#titelbild{left:400px;top:90px;position:absolute;overflow:visible;padding-top:30px;}
#titeltext{left:0px;top:260px;position:absolute;text-align:right;}
#titeltext p{font-family:Georgia,"Times New Roman",Times,serif;font-size:60px;color:#FFFFFF;letter-spacing:2px;}
#bestellenRechteSpalte{width:320px;height:1120px;left:30px;top:435px;position:absolute;overflow:visible;padding:125px 20px 20px 20px;background-color:#FFFFFF;}
#bestellenRechteSpalte .checkbox_container span{width:280px;display:block;}
#bestellAnschrift{width:320px;left:-180px;top:340px;position:absolute;padding:20px;background-color:#FFFFFF;}
div#aboBild{width:481px;left:165px;top:254px;position:absolute;z-index:99;}
#themenInhalt{float:left;padding-top:30px;}
#themenInhalt div{width:540px;overflow:hidden;margin-bottom:10px;}
#themenInhalt a,#themenInhalt a:visited{width:500px;height:30px;float:left;display:block;padding-left:120px;font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;color:#FFFFFF;line-height:28px;letter-spacing:1px;}
#themenInhalt a:hover{text-decoration:none;color:#000000;}
#themenInhalt #themenGrau a{background-color:#B2A9A1;}
#themenInhalt #themenBlau a{background-color:#8BB6D6;}
#themenInhalt #themenOrange a{background-color:#FCB965;}
#themenInhalt #themenGruen a{background-color:#9B9343;}
#themenInhalt #themenRosa a{background-color:#F58468;}
#leserreise{top:-20px;position:relative;}
#kontaktForm{}
#kontaktForm div.formbody label{width:450px;float:left;display:block;font-size:0.9em;letter-spacing:2px;}
.UnterMenuKlein{margin-left:15px;}
input.text{margin-bottom:10px;border:1px solid #000000;}
#kontaktForm div.formbody input.text,#kontaktForm div.formbody textarea{width:350px;margin-top:3px;margin-bottom:20px;padding:3px;border:1px solid #000000;}
#kontaktForm div.formbody .captcha_text{float:left;margin-top:5px;margin-left:10px;}
#kontaktForm div.formbody input.captcha{width:20px;float:left;margin-bottom:10px;padding:3px;border:1px solid #000000;}
#kontaktForm div.formbody input.submit,#bestellenLinkeSpalte div.formbody input.submit,#bestellenRechteSpalte div.formbody input.submit{height:22px;float:left;clear:left;margin:10px 0 0 0;padding:0;text-align:center;background-color:#FFFFFF;border:0px solid #FFFFFF;border-collapse:collapse;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#ff0000;white-space:nowrap;letter-spacing:1px;}
#kontaktForm div.formbody input.submit:hover,#bestellenLinkeSpalte div.formbody input.submit:hover,#bestellenRechteSpalte div.formbody input.submit:hover{background-color:#FF0000;color:#FFFFFF;}
#kontaktForm div.formbody p.error{display:none;}
#kontaktForm div.formbody input.error,#kontaktForm div.formbody textarea.error{background-color:#fce3e3;border:1px solid #FF0000;}
#alleausgaben{text-align:left;}
#alleausgaben div.ce_text{margin-bottom:30px;padding-left:250px;}
.kleinmenu{margin-left:190px;}
#alleausgaben div.image_container img{border:1px solid #000000;}
#alleausgaben .jahreszahl{right:160px;position:absolute;margin-top:-85px;}
#alleausgaben div.trenner{width:600px;right:0px;margin-bottom:100px;margin-left:60px;padding-top:20px;border-bottom:1px solid #000000;}
.ansichten{}
.ansichten .image_container{overflow:visible;margin-bottom:40px;margin-left:2px;}
.ansichten img{border:1px solid #888888;}
.ansichtenTitelbild{margin-left:219px;}
.hintegrundWeiss div#main div.inside,.hintegrundBlau div#main div.inside,.hintegrundGrau div#main div.inside,.hintegrundGruen div#main div.inside,.hintegrundOrange div#main div.inside,.hintegrundRosa div#main div.inside{left:-30px;overflow:visible;margin-left:0;padding-top:120px;padding-left:0;}
.hintegrundWeiss div#main div.ce_image,.hintegrundBlau div#main div.image_container,.hintegrundGrau div#main div.image_container{width:290px;overflow:visible;display:block;}
.hintegrundWeiss div#right div.inside,.hintegrundBlau div#right div.inside,.hintegrundGrau div#right div.inside,.hintegrundGruen div#right div.inside,.hintegrundOrange div#right div.inside,.hintegrundRosa div#right div.inside{padding-top:100px;padding-left:0;}
div#auszeichnungen,div#auszeichnungen .block{overflow:visible;}
div.verwirrtMenu{width:200px;height:40px;right:-100px;position:absolute;margin-top:-20px;text-align:right;}
div.verwirrtMenu a,div.verwirrtMenu a:visited{color:#000000;}
div.verwirrtMenu a:hover,div.verwirrtMenu .activeVerw{color:#8BB6D6;}

