/* CSS Document feststoff-leipzig.de*/
/* Copyright Sven Roloff - WIRKWERK.COM 2007*/
/**************Version 2.2***************/
/********last changed:19.12.2007*******/
/************* FARBSCHEMA *************/
/* BG = # | TOPNaviBlau = # | ContentText = # | ContentLinks = # | LinksRO+ACT = #aa2525*/
/* ORANGE = #f65f00 | Border = #eaeaea | NaviBG = #f9f9f9 | NaviLinksNO = #d49292 */
.tx-rgsmoothgallery-pi1{margin-left:12px;}
.browsebox li{list-style:none;}
/* FIREFOX CENTER HACK */
#wholething{margin:0px auto 0px auto;width:955px;position:relative;}
div#wholething div.clear{clear:left;}
/* Basics BEGIN */
HTML{}
BODY{background-image:url(img/hg_kachel3.gif);background-repeat:repeat;margin:1em 0em 0em 0em;padding:0em;font-family:Verdana,Arial;font-size:100.01%;text-align:center;}
H1{font-weight:bold;color:#f65f00;font-size:110.01%;padding:0.4em 1.4em 1em 0em;margin:0em;}
H2{font-weight:bold;color:#aa2525;font-size:100.01%;padding:1em 1.4em 1em 0em;margin:0em;}
H3{font-weight:bold;color:#f65f00;font-size:90.01%;padding:1em 1.4em 0.4em 0em;margin:0em;}
H4{font-weight:bold;color:#f65f00;font-size:90.01%;padding:0em 1.4em 0em 0em;margin:0em;}
FORM{padding:0px;margin:0px;}
EM{padding:0px;margin:0px;font-style:normal;font-size:90%;line-height:14px;}
STRONG{color:#f65f00;}
/* Basics END*/
/* Schriftstile BEGIN */
.bold{font-weight:bold;}
.bodytext{color:#aa2525;line-height:1.6em;padding:0.4em 0em;margin:0em;}
.border-bottom{border-bottom:1px #f65f00 solid;}
.csc-textpic-text H4{font-weight:normal;color:#f65f00;font-size:90.01%;padding:0em 1.4em 0em 0em;margin:0em;}
.csc-textpic-text p.bodytext{font-size:90.01%;padding:0em 1.4em 0em 0em;margin:0em;line-height:1.1em;}
.csc-textpic-imagewrap dl.csc-textpic-image dt IMG{padding-top:1em}
.csc-textpic{padding-bottom:1em;}
.csc-textpic-above P.bodytext{line-height:1.6em;font-size:100.01%;}
.csc-textpic-imagerow dl.csc-textpic-image dt IMG{text-align:left;padding:0em;margin:0em;}
.linktotop{text-align:right;}
.linktotop A{text-decoration:none;border-bottom:0px;}
/* Schriftstile END*/
/* ++++++++++++++++MAIN BEGIN */
#main{position:relative;padding:0px;margin:0px;width:955px;}
/* ++++++++RIGHT TEASER BEGIN */
#Rteaser{margin:0.6em 0em 0em 0em;width:215px;max-width:215px;float:left;}
#newsteaser{height:123px;max-height:123px;background-image:url(img/05_notizzettel.gif);background-repeat:no-repeat;background-position:center center;border-left:solid 2px #ffffff;border-right:solid 2px #ffffff;background-color:#f8f8f8;}
#newsteaser H1{padding:1em 0.0em 0.4em 0.0em;margin:0em;color:#9c8aae;font-weight:bold;font-size:70%;}
#newsteaser P{padding:0em 1.5em;margin:0em;color:#9c8aae;font-size:70%;text-align:left;line-height:1.3em;}
#newsteaser A{color:#9c8aae;text-decoration:none;}
#newsteaser A:hover{color:#9c8aae;text-decoration:underline;}
#newsteaser IMG{border:0px;margin-left:0.6em;}
#foto{padding-top:0.5em;margin:0em;background-position:center top;height:150px;background-image:url(img/tv.gif);background-repeat:no-repeat;border-left:solid 2px #ffffff;border-right:solid 2px #ffffff;background-color:#f8f8f8;}
#foto IMG{border:0px;}
#modul3{text-align:left;border-left:solid 2px #ffffff;border-right:solid 2px #ffffff;background-color:#f8f8f8;}
#modul3 .head{padding:0.5em 0.8em 0.5em 0.5em;margin:0em;color:#002b77;font-weight:bold;font-size:70%;}
#modul3 H1{padding:0.5em 0.8em 0.5em 0.5em;margin:0em;color:#002b77;font-weight:bold;font-size:70%;}
#modul3 .text{padding:0em 0.2em 0em 0.8em;margin:0em;font-size:70%;}
#modul3 .image IMG{text-align:center;float:none;}
#anzeige1{text-align:center;padding:0.5em 0em;border-left:solid 2px #ffffff;border-right:solid 2px #ffffff;background-color:#f8f8f8;}
#anzeige1 H1{text-align:left;padding:0em 0em 0.2em 0.8em;margin:0em;color:#9c8aae;font-size:60%;}
#anzeige1 IMG{border:0px;}
#anzeige2{text-align:center;padding:0.5em 0em;border-left:solid 2px #ffffff;border-right:solid 2px #ffffff;background-color:#f8f8f8;}
#anzeige2 H1{text-align:left;padding:0em 0em 0.2em 0.8em;margin:0em;color:#9c8aae;font-size:60%;}
#anzeige2 IMG{border:0px;}
#anzeige3{text-align:center;padding:0.5em 0em;border-left:solid 2px #ffffff;border-right:solid 2px #ffffff;background-color:#f8f8f8;}
#anzeige3 H1{text-align:left;padding:0em 0em 0.2em 0.8em;margin:0em;color:#9c8aae;font-size:60%;}
#anzeige3 IMG{border:0px;}
#anzeige4{text-align:center;padding:0.5em 0em;border-left:solid 2px #ffffff;border-right:solid 2px #ffffff;background-color:#f8f8f8;}
#anzeige4 H1{text-align:left;padding:0em 0em 0.2em 0.8em;margin:0em;color:#9c8aae;font-size:60%;}
#anzeige4 IMG{border:0px;}
/* ++++++++RIGHT TEASER END */
/* ++++++++CONTENT BEGIN */
#topdivorcer{padding:0em;margin:0em;font-size:1%;background-color:#f65f00;height:10px;max-height:10px;}
#content{padding:0em;margin:0em 1.2em 0em 0em;width:515px;max-width:515px;text-align:left;background-color:#FFFFFF;float:left;}
#contentheader H3{font-weight:bold;color:#e9e9e9;font-size:75.01%;padding:1em 1.4em 0.4em 1.4em;margin:0em;}
#contentelements{text-align:left;font-size:70%;line-height:18px;padding:0em 1.6em 0em 1.6em;margin:0em;color:#aa2525;}
#contentelements A{text-decoration:underline;color:#f65f00;}
#contentelements A:hover{text-decoration:none;color:#f65f00;}
#contentelements ul{color:#aa2525;padding:0em;margin:0.1em 1.4em 0.1em 6em;}
#contentelements ul li{padding:0em;margin:0.1em 0em 0.1em 0em;}
#contentelements ul li ul{padding:0em;margin:0.1em 1.4em 0.1em 1.2em;}
#contentelements ul li ul li{padding:0em;margin:0.1em 0em 0.1em 0em;}
#bottomdivorcer{padding:0px;border:0px;}
#footer{margin:3em 0em 0em 0em;padding:0em;width:515px;font-size:60%;font-family:Arial;background-color:#f65f00;height:14px;max-height:14px;color:#FFFFFF;text-align:center;}
#footer A{color:#FFFFFF;padding:0em;text-decoration:none;font-family:Verdana,Arial;}
#footer A:hover{color:#FFFFFF;padding:0em;text-decoration:underline;}
/* ++++++++CONTENT END */
/* ++++++++LEFT TEASER BEGIN */
#Lteaser{width:200px;float:left;}
/* ++++++++++++++++SUBNavigation BEGIN*/
div#Smenu{margin:0.6em 0.8em 0em 0em;width:180px;padding-bottom:0.6em;border-bottom:1px solid #f65f00;}
div#Smenu div{width:180px;height:7px;font-size:1%;}
ul#submenu{margin:0em;padding:0em;text-align:left;}
ul#submenu li{list-style:none;position:relative;margin-top:0.0em;padding:0.0em 0em 0.0em 0em;border-bottom:2px solid #eaeaea;border-left:2px solid #eaeaea;border-right:2px solid #eaeaea;background-color:#f9f9f9;}
ul#submenu li.sub1{list-style:none;position:relative;margin:0em;padding:0.0em 0em 0em 0em;border-bottom:2px solid #eaeaea;}
ul#submenu li.first{list-style:none;position:relative;margin:0em;padding:0em 0em 0.0em 0em;}
ul#submenu li.last{list-style:none;position:relative;margin:0em;padding:0.0em 0em 0em 0em;border-bottom:0em;}
* html ul#submenu li.last{margin:0em;padding:0em 0em 0em 0em;border-bottom:0px;}
ul#submenu li a{display:block;text-decoration:none;padding:0.3em 0em 0.3em 0.6em;color:#d49292;font-size:75%;}
ul#submenu li a:hover{color:#aa2525;font-weight:bold;text-decoration:none;padding:0.3em 0em 0.3em 0.6em;background-color:#FFFFFF;}
ul#submenu li a.first{display:block;text-decoration:none;padding:0.0em 0em 0.3em 0.6em;font-size:75%;}
ul#submenu li a.first:hover{color:#aa2525;font-weight:bold;text-decoration:none;padding:0.0em 0em 0.3em 0.6em;background-color:#FFFFFF;}
ul#submenu li a.last{display:block;text-decoration:none;padding:0.3em 0em 0.1em 0.6em;font-size:75%;}
ul#submenu li a.last:hover{color:#aa2525;font-weight:bold;text-decoration:none;padding:0.3em 0em 0.1em 0.6em;background-color:#FFFFFF;}
ul#submenu li A.act1{color:#aa2525;font-weight:bold;padding:0.3em 0em 0.3em 0.6em;background-color:#FFFFFF;}
ul#submenu li A.actfirst{color:#aa2525;font-weight:bold;padding:0.0em 0em 0.3em 0.6em;background-color:#FFFFFF;}
ul#submenu li A.actlast{color:#aa2525;font-weight:bold;padding:0.3em 0em 0.1em 0.6em;background-color:#FFFFFF;}
ul#submenu li A.actfirst:hover{padding:0.0em 0em 0.3em 0.6em;}
ul#submenu li A.actlast:hover{padding:0.3em 0em 0.1em 0.6em;}
ul#submenu li ul{margin:0em;padding:0em;}
ul#submenu li ul li{float:none;border:0px;}
* html ul#submenu li ul li{height:16px;}
ul#submenu li ul li.sub2{list-style:none;position:relative;margin:0em;padding:0em 0em 0.4em 0em;border-bottom:0px}
ul#submenu li ul li a{display:block;text-decoration:none;padding:0.2em 0.5em 0.2em 1.0em;color:#d49292;font-size:70%;}
ul#submenu li ul li a:hover{color:#aa2525;font-weight:bold;text-decoration:none;padding:0.2em 0.5em 0.2em 1.0em;background-color:#FFFFFF;}
ul#submenu li ul li.act2 A{color:#aa2525;font-weight:bold;background-color:#FFFFFF;}
/* +++++++++++++++++++SUBNavigation END*/
#sponsor1{text-align:left;width:180px;padding:0.6em 0.8em 0em 0em;}
#sponsor1 IMG{border:0px;}
#sponsor2{text-align:left;width:180px;padding:0.6em 0.8em 0em 0em;}
#sponsor2 IMG{border:0px;}
#sponsor3{text-align:left;width:180px;padding:0.6em 0.8em 0em 0em;}
#sponsor3 IMG{border:0px;}
/* ++++++++LEFT TEASER END */
/* ++++++++++++++++TOP BEGIN */
#top{width:955px;max-height:245px;padding-bottom:0.6em;border-bottom:1px solid #f65f00;}
#topheader{padding-bottom:0.6em;}
#topimg{}
#topnavi{background-color:#f65f00;font-size:70%;color:#FFFFFF;height:20px;max-height:20px;}
#toptext{float:left;text-align:left;margin:0.3em 6.3em 0em 1em;}
#language{float:left;text-align:left;color:#aa2525;margin:0.3em 2.2em 0em 0em;}
#language A{color:#aa2525;padding:0em;text-decoration:none;}
#language A:hover{color:#FFFFFF;padding:0em;text-decoration:none;}
#language .act{color:#FFFFFF;padding:0em;text-decoration:none;}
#search {display:none;}
#search .tx-macinasearchbox-pi1{text-align:left;padding-top:0.175em;}
* html #search .tx-macinasearchbox-pi1{padding-top:0em;}
#search .tx-macinasearchbox-pi1 TD{padding:0em;font-variant:normal;font-size:100%;color:#FFFFFF;}
#search .tx-macinasearchbox-pi1 TD INPUT.search{font-variant:normal;text-align:left;font-size:100%;padding:0em 0em 0em 0em;margin:0em 0em 0em 0.3em;height:14px;background-color:#f65f00;border:1px solid #FFFFFF;color:#aa2525;}
#search .tx-macinasearchbox-pi1 TD INPUT.button{padding:0em 0em 0em 0em;margin:0em 0em 0em 0em;width:14px;height:14px;border:0px;}
* html #search .tx-macinasearchbox-pi1 TD INPUT.button{padding:0em 0em 0em 0em;margin:0em 0em 0em 0em;}
/* ++++++++++++++++TOP END */
#wirkwerk{background-color:#FFFFFF;border-top:0.075em solid #f65f00;text-align:right;margin:3em 0em 0em 0em;padding:0.25em;width:955px;font-size:60%;font-family:Verdana,Arial;color:#f65f00;}
#wirkwerk A{color:#f65f00;padding:0em;text-decoration:none;font-family:Verdana,Arial;}
#wirkwerk A:hover{color:#f65f00;padding:0em;text-decoration:underline;}
/* ++++++++++++++++MAIN END */
/*+++++++++INDEXED SEARCH ENGINE*/
.tx-indexedsearch TD.searchform{margin-left:20px;}
.tx-indexedsearch TD.searchform INPUT.search{text-align:left;font-size:80%;padding:0em;margin:0px;}
.tx-indexedsearch TD.searchform INPUT.button{text-align:left;font-size:80%;padding:0em;margin:0px;width:20px;}
.tx-indexedsearch .searchpagebrowser{font-weight:bold;color:#002b77;margin:1em 1.4em 0.2em 1.4em;}
.tx-indexedsearch TABLE{width:100%}
* html .tx-indexedsearch TABLE{width:90%}
.tx-indexedsearch TD.searchresultprevious{width:30%;text-align:left;}
.tx-indexedsearch TD.searchresultprevious A{text-decoration:none;}
.tx-indexedsearch TD.searchresultprevious A:hover{color:#000000;}
.tx-indexedsearch TD.searchresultmiddle{width:30%;text-align:center;}
.tx-indexedsearch TD.searchresultmiddle A{text-decoration:none;}
.tx-indexedsearch TD.searchresultmiddle A:hover{color:#000000;}
.tx-indexedsearch TD.searchresultnext{width:30%;text-align:right;}
.tx-indexedsearch TD.searchresultnext A{text-decoration:none;}
.tx-indexedsearch TD.searchresultnext A:hover{color:#000000;}
.tx-indexedsearch .searchword{padding:10px 0px;}
.tx-indexedsearch .searchword .tx-indexedsearch-sw{font-weight:bold;}
.tx-indexedsearch ul.searchresult{padding:0px;margin:0em 1.4em 0.2em 2em;}
.tx-indexedsearch .searchresultheader{padding:0px;margin:0px;}
.tx-indexedsearch .searchresultheader A{text-decoration:underline;}
.tx-indexedsearch .searchresultheader A:hover{text-decoration:none;}
.tx-indexedsearch .searchresultpercent{color:#000000;}
.tx-indexedsearch P{}
/*+++++++++INDEXED SEARCH ENGINE END*/
/* +++++++++Newstemplate BEGIN*/
/*SINGLE*/
#newssingle H2{color:#f65f00;}
#newssingle dd{padding:0em;margin:0em;}
#newssingle dt,dl{padding:0em;margin:0em;}
#newssingle A{}
#newssingle A:hover{}
.news-single-img{float:right;}
.news-single-img IMG{margin:0em 0em 0em 0.4em;}
.news-single-img P.news-single-imgcaption{padding:0em;margin:0em 0em 0em 0.4em;;}
.newssinglesubtext{font-style:italic;}
.newssingletext{}
.newssingletext P.bodytext{color:#f65f00;}
.newssinglelinks{color:#aa2525;}
.newssinglelinks P.bodytext{}
.newssingleback{text-align:right;}
/*+++++++++Newstemplate END*/
/* +++++++++Kontaktformular BEGIN*/
DIV#contactform{border:1px solid #f65f00;padding:1em;}
DIV#contactform H1{text-align:center;}
DIV#contactform H3{font-weight:bold;color:#f65f00;font-size:90.01%;padding:1em 1.4em 0.4em 0em;margin:0em;}
DIV#contactform DIV.textfield{margin-left:0.75em;float:left;width:8.5em;}
DIV#contactform DIV.textfield P.bodytext{color:#d5d5d5;}
DIV#contactform DIV.textfield P.bodytext STRONG{color:#f65f00;}
DIV#contactform DIV.contact{margin-left:0.75em;float:left;padding-top:4px;}
DIV#contactform DIV.contact INPUT{color:#bd2b2a;border:1px solid #d5d5d5;font-size:10px;}
DIV#contactform DIV.clear{clear:left;}
DIV#contactform DIV.textfieldarea P.bodytext{color:#d5d5d5;}
DIV#contactform DIV.textfieldarea{padding-left:0.75em;}
DIV#contactform DIV.textarea{padding-left:0.75em;}
DIV#contactform DIV.textarea TEXTAREA{font-family:Verdana,Arial;border:1px solid #d5d5d5;color:#bd2b2a;font-size:10px;width:350px;}
DIV#contactform DIV.submit{text-align:center;}
DIV#contactform DIV.submit INPUT{font-family:Verdana,Arial;background-color:#f66001;border:none;color:#FFFFFF;}
TABLE#contactform{width:480px;}
TABLE#contactform TD{border:0px;color:#aa2525;vertical-align:top;}
TABLE#contactform TD INPUT{border:1px solid #aa2525;font-size:90%;color:#aa2525;background-color:f8f8f8;}
TABLE#contactform TD TEXTAREA{border:1px solid #aa2525;font-size:90%;font-family:Verdana,Arial;color:#aa2525;background-color:f8f8f8;}
TABLE#contactform TD CHECKBOX{border:1px solid #aa2525;color:#aa2525;background-color:f8f8f8;}
/*+++++++++Kontaktformular END*/
