/* CSS Document Copyright WirkWerk.COM*/

/* Copyright Sven Roloff - WIRKWERK.COM 2007/2008*/

  /**************Version 2.0***************/
 /********last changed: 06.01.2008*******/
/************* FARBSCHEMA *************/  
/* BG = # | TOPNaviBlau = # | ContentText = # | ContentLinks = # */
/* BG_Lteaser_Content = # | Dunkelgrau_Lteaser_Content = #| BG_Rteaser = # | Dunkelgrau_Rteaser =  */
/* FooterGrau = # |  */ 


/***********NEWS-TEMPLATE-BEGIN******************/

/* Newstemplate BEGIN*/


/*SINGLE*/
.newssingle {}
.newssinglepadding {padding:0.0em;margin:0em;}
.newssingleheader {padding:0.325em;background-color:#dfdfdf;padding-left:6em;}
.newssingletitle {float:left;}
.newssingletitle H2 {font-size:80%;font-weight:bold;color:#000000;padding:0em;}
.newssingledate {font-size:70%;color:#000000;text-align:right;}
.newssinglecat {background-color:#dfdfdf;clear:both;font-size:55%;color:#bd1320;padding:0.125em 0.250em;text-align:right;}

.newssingleimg {float:right;padding:0em;margin:0.125em 0.250em;text-align:right;}
.newssingleimg P.news-single-imgcaption {padding:0.125em 0.250em;margin:0em;}
.newssinglesubtext {padding-left:6em;}
.newssinglesubtext H3{color:#000000;font-size:70%;font-weight:normal;font-style:italic;line-height:1.4em;padding:0.125em 0.250em;}
.newssingletext {padding-left:6em;}
.newssingletext P.bodytext {padding:0.125em 0.250em;margin:0em;line-height:1.4em;}

.newssinglelinks {clear:both;text-align:left;padding:0.125em;padding-left:6em;}
.newssinglelinks DT {font-size:70%;font-weight:bold;color:#000000;}
.newssinglelinks P.bodytext {margin:0em;padding:0em;}
.newssinglerelated {clear:both;text-align:left;padding:0.125em;padding-left:6em;}
.newssinglerelated DT {font-size:70%;font-weight:bold;color:#000000;}
.newssinglerelated DD {font-size:70%;}
.newssinglerelated A {text-decoration:underline;color:#000000;padding-left:0.125em;}
.newssinglerelated A:hover {text-decoration:none;color:#FFFFFF;background-color:#bd1320;}
.newssinglefiles {clear:both;text-align:left;0.125em;padding-left:6em;}
.newssinglefiles DT {font-size:70%;font-weight:bold;color:#000000;}
.newssinglefiles DD {font-size:70%;}
.newssinglefiles A {text-decoration:underline;color:#000000;padding-left:0.250em;}
.newssinglefiles A:hover {text-decoration:none;color:#FFFFFF;background-color:#bd1320;}
.newssingleback {clear:both;padding:0.063em 0.063em 0.063em 6em;text-align:right;}
.newssingleback A{text-decoration:none;font-weight:bold;color:#000000;font-size:70%;}
.newssingleback A:hover{font-weight:bold;color:#dfdfdf;}

/*LIST*/
.newslist {}
.newslistpadding {padding:0.000em;margin:0em;}
.newslist1 {padding-bottom:0.550em;}
.newslist1padding {padding:0em;}
.newslist2 {padding-bottom:0.550em;}
.newslist2padding {padding:0em;}
.newsheader1 {padding:0.325em;background-color:#dfdfdf;padding-left:6em;}
.newsheader2 {padding:0.325em;background-color:#dfdfdf;}
.newslisttitle {float:left;}
.newslist2title {float:left;}
.newslisttitle H2{font-size:80%;font-weight:bold;color:#000000;padding:0em;}
.newslist2title H2{font-size:80%;font-weight:bold;color:#000000;padding:0em;}
.newslisttitle H3{font-size:80%;font-weight:bold;color:#000000;padding:0em;}
.newslist2title H3{font-size:80%;font-weight:bold;color:#000000;padding:0em;}
.newslistdate {font-size:70%;color:#000000;text-align:right;}
.newslist2date {font-size:70%;color:#000000;text-align:right;}
.newslistcat {background-color:#dfdfdf;clear:both;font-size:55%;color:#bd1320;padding:0.125em 0.250em 0.125em 0.6em;text-align:right;}
.newslistauthor {font-size:70%;}
.newslistauthor P.bodytext {padding:0em;margin:0em;}
.newslistimg {float:right;margin:0.125em 0.250em;border:0.063em solid #dfdfdf;}
.newslisttext {padding-left:6em;}
.newslisttext P.bodytext {padding:0.125em 0.250em;margin:0em;line-height:1.4em;}
.newslistmore {clear:both;text-align:right;float:none;padding:0em 0.250em;}
.newslistmore A{text-decoration:none;font-weight:bold;color:#000000;font-size:70%;}
.newslistmore A:hover{font-weight:bold;color:#dfdfdf;}
.newslistlink {font-weight:bold;text-align:right;}
.newslistlinkpadding {}

/*LATEST*/
.newslatest {background-color:#82000A;text-align:left;color:#434343;font-size:0.8em;width:115px;margin-left:2px;}
.newslatestpadding {padding:1px;}
.newslatestheader {font-weight:bold;background-color:#CCCCCC;padding-left:2px;}
.newslatest1 {background-color:#CCCCCC;color:#434343;}
.newslatest1padding {padding:0px}
.newslatest2 {background-color:#8F8F8F;color:#434343;}
.newslatest2padding {padding:0px}
.newslatestdate {font-size:0.9em;background-color:#82000A;color:#FFFFFF;padding:0px 2px;}
.newslatesttitle {text-decoration:none;font-weight:bold;color:#FFFFFF;background-color:#82000A;padding:0px 2px;}
.newslatesttitle A{text-decoration:none;font-weight:bold;color:#FFFFFF;}
.newslatesttitle A:hover{font-weight:bold;color:#FF808A;}
.newslatestimg {}
.newslatesttext P.bodytext {padding:0px 2px;margin:0px;}
.newslatestmore {text-decoration:none;font-weight:bold;color:#434343;text-align:right;padding:0px 2px 2px 0px;}
.newslatestmore A{text-decoration:none;font-weight:bold;color:#434343;}
.newslatestmore A:hover{font-weight:bold;color:#000000;}
.newslatestcat {}
.gotoarchive {text-decoration:none;background-color:#CCCCCC;font-weight:bold;text-align:right;color:#434343;}
.gotoarchive A{text-decoration:none;background-color:#CCCCCC;font-weight:bold;text-align:right;color:#434343;}
.gotoarchive A:hover{background-color:#CCCCCC;font-weight:bold;text-align:right;color:#000000;}
.gotoarchivepadding {}
/***********NEWS-TEMPLATE-END******************/



/***********PLUGINS-BEGIN******************/
#plugin1 {margin:0em;padding:0em 1em 0em 0em;text-align:left;}
/*******************************************/
#plugin2 {margin:0em;padding:0em 1em 0em 0em;text-align:left;}
#plugin2 H3 {color:#dfdfdf;font-size:80%;padding:0em 1.2em 0.4em 0.6em;margin:0em;}
#plugin2 DIV.top {background:url(img/plugin_top.gif) no-repeat left bottom;}
#plugin2 DIV.header {background:url(img/plugin_top_bg.gif) repeat-y left top;padding:0em;}
#plugin2 DIV.tx-arotealoginbox-pi1 {background:url(img/plugin_bg.gif) repeat-y left top;color:#000000;}
#plugin2 DIV.tx-arotealoginbox-pi1 A {color:#000000;}
#plugin2 DIV.tx-arotealoginbox-pi1 A:hover {text-decoration:none;color:#FFFFFF;background-color:#bd1320;}
#plugin2 DIV.tx-arotealoginbox-pi1 IMG {float:right;padding:0.4em;}
#plugin2 DIV.logintext {margin:0em;padding:0.4em 1.2em 0.2em 0.6em;font-size:70%;line-height:1.3em}
#plugin2 DIV.logintext INPUT {width:12.550em;color:#bd1320;padding:0em;margin:0em;border:solid 0.075em #bd1320;}
#plugin2 DIV.loginbutton INPUT {font-weight:bold;padding:0em;margin:0.4em 0em 0.2em 0.6em;}
#plugin2 DIV.bottom {background:url(img/plugin_bottom.gif) no-repeat left top;}
/*******************************************/
#angebot {margin:0em;padding:0em 1em 0em 0em;text-align:left;}
#angebot P{margin:0em;padding:0.4em 1.2em 0.2em 0.6em;font-size:70%;line-height:1.3em}
#angebot H3 {color:#dfdfdf;font-size:80%;padding:0em 1.2em 0.4em 0.6em;margin:0em;}
#angebot DIV.top {background:url(img/plugin_top.gif) no-repeat left bottom;}
#angebot DIV.header {background:url(img/plugin_top_bg.gif) repeat-y left top;padding:0em;}
#angebot DIV.content {background:url(img/plugin_bg.gif) repeat-y left top;color:#000000;}
#angebot DIV.content A {color:#000000;}
#angebot DIV.content A:hover {text-decoration:none;color:#FFFFFF;background-color:#bd1320;}
#angebot DIV.content IMG {float:right;padding:0.4em;}
#angebot DIV.link {background:url(img/plugin_bg.gif) repeat-y left top;font-weight:bold;color:#bd1320;text-align:right;padding-right:0.4em;}
#angebot DIV.link A{color:#bd1320;}
#angebot DIV.link A:hover{text-decoration:none;color:#FFFFFF;background-color:#bd1320;}
#angebot DIV.bottom {background:url(img/plugin_bottom.gif) no-repeat left top;}
/***********PLUGIN-END******************/



#contactform .contact {padding-left:4.4em;}

DIV.shadow, DIV.shadow2, DIV.shadow3, DIV.shadow4 {padding:0.063em;border-radius:0em;-moz-border-radius:0em}
*html DIV.shadow, DIV.shadow2, DIV.shadow3, DIV.shadow4 {padding:0em}
DIV.shadow {background-color:#350509;border-right:0.063em solid #40060b;border-bottom:0.063em solid #40060b;margin:0em;}
DIV.shadow2 {background-color:#52080e;border-right:0.063em solid #680a12;border-bottom:0.063em solid #680a12;margin:0em;}
DIV.shadow3 {background-color:#850d16;border-right:0.063em solid #9b101a;border-bottom:0.063em solid #9b101a;margin:0em;}
DIV.shadow4 {background-color:#ac111d;border-right:0.063em solid #b8121f;border-bottom:0.063em solid #b8121f;margin:0em;}


/*++++++++++++ FIREFOX CENTER HACK +++++++++++++++*/
#wholething {margin:0em auto 0em auto;position:relative;background-color:#FFFFFF;margin-top:1.775em;width:50.563em;}
div#wholething div.clear {clear: left;}

#wholething2 {width:50.563em;max-width:50.563em;border:0.063em solid #bd1320;display:block;position:relative;left:-12px;top:-8px;margin-bottom:-8px;background:url(img/wirkwerk-content-background.gif) no-repeat left bottom #FFFFFF;}
*html #wholething2 {left:-3px;top:-8px;margin-bottom:-8px;}
/*++++++++++++ Basics BEGIN ++++++++++++++++++++++*/
BODY {background-color:#bd1320;color:#000000;margin:0em;padding:0em;font-family:Verdana,Arial;font-size:100.01%;text-align:center;}	
H1 {color:#bd1320;font-size:140.01%;padding:0em 2em 0.4em 2em;margin:0em;font-weight:normal;}
H2 {color:#bd1320;font-size:90%;padding:1em 2em 0.4em 4em;margin:0em;}
H3 {color:#bd1320;font-size:80%;padding:1em 2em 0.4em 4em;margin:0em;}
H4 {color:#000000;font-size:90%;padding:1em 2em 0em 4em;margin:0em;}
H5 {color:#000000;font-size:90%;padding:1em 2em 0em 4em;margin:0em;}
H6 {color:#000000;font-size:90%;padding:1em 2em 0em 4em;margin:0em;}
FORM {padding:0em;margin:0em;}
B, STRONG {font-weight:bold;color:#000000;}

/*++++++++++++ Basics END ++++++++++++++++++++++++*/

/*++++++++++++ TOP BEGIN +++++++++++++++*/
#toptext {padding:1em 4em 0.575em 4em;font-size:70%;color:#bd1320;font-weight:bold;text-align:left;}
#toptext A {text-decoration:none;color:#bd1320;}
#toptext A:hover {text-decoration:underline;color:#bd1320;}
#toptext .bold A{color:#bd1320;font-weight:bold;padding-right:1em;}

#top {padding-bottom:0.5em;color:#FFFFFF;max-width:50.563em;}
/*++++++++++++ TOP END +++++++++++++++*/

/*+++++++++++++ TOP-Navigation BEGIN +++++++++++++++*/
div#Tmenu {padding:0em;vertical-align:middle;}
div#Tmenu div{clear:left;}

ul#topmenu {margin:0em;padding:0em 0em 0em 3em;}
ul#topmenu li {list-style:none;float:left;position:relative;padding:0em;}
ul#topmenu li.normal a {display:block;padding:0.596em 0em 0em 0em;}
ul#topmenu li.normallast a {display:block;padding:0.596em 0em 0em 0em;}
ul#topmenu li.normal a:hover {}
ul#topmenu li.act A {display:block;padding:0.596em 0em 0em 0em;}
ul#topmenu li.actlast a {display:block;padding:0.596em 0em 0em 0em;}

ul#topmenu li.wirkwerk-logo A{padding:0em 0em 0em 2.155em;} 
/*+++++++++++++ TOP-Navigation END ++++++++++++++++*/

/*+++++++++++++ SUB-Navigation BEGIN ++++++++++++++*/
div#Smenu {margin:0em;text-align:center;}
div#Smenu div{clear:left;}

ul#submenu1 {margin:0em;padding:0em 0em 0em 2.2em;}

div#Smenu ul li {list-style:none;float:left;position:relative;margin:0em;padding:0em 0.6em;text-align:center;}
div#Smenu ul a {display:block;text-decoration:none;font-weight:bold;padding:0em;color:#dfdfdf;font-size:80%;}
div#Smenu ul a:hover {padding:0em;color:#bd1320;}
div#Smenu ul li.act A{color:#bd1320;}
/*+++++++++++++ SUB-Navigation END ++++++++++++++++*/

/*+++++++++++++ SUB-Navigation BEGIN ++++++++++++++*/
div#Smenu2 {margin:0em;text-align:center;}
div#Smenu2 div{clear:left;}

ul#submenu2 {margin:0em;padding:1.2em 0em 0em 2.2em;}

div#Smenu2 ul li {list-style:none;float:left;position:relative;margin:0em;padding:0em 0.6em;text-align:center;}
div#Smenu2 ul a {display:block;text-decoration:none;font-weight:bold;padding:0em;color:#dfdfdf;font-size:70%;}
div#Smenu2 ul a:hover {padding:0em;color:#bd1320;}
div#Smenu2 ul li.act A{color:#bd1320;}
/*+++++++++++++ SUB-Navigation END ++++++++++++++++*/

/*++++++++++++ Schriftstile BEGIN +++++++++++++++++*/
.bold {font-weight:bold;}
.bodytext {font-size:70%;line-height:1.8em;padding:0.3em 2em 0.3em 6em;margin:0em;}
.bodytext A {text-decoration:underline;color:#000000;}
.bodytext A:hover {text-decoration:none;color:#FFFFFF;background-color:#bd1320;}
.csc-frame-frame1 {font-size:70%;line-height:1.8em;padding:0.3em 2em 0.3em 6em;margin:0em;border:1px solid #d7d7d7;background-color:#dfdfdf}
/*++++++++++++ Schriftstile END +++++++++++++++++++*/

/*++++++++++++ MAIN-Positions BEGIN +++++++++++++++++*/
#main {position:relative;padding:0.575em 0em 0em 0em;margin:0em;}
#main div.clear {clear:both;}

#content {position:relative;padding:0em;margin:0em;text-align:left;width:35.938em;max-width:35.938em;float:left;overflow:auto;}
#content UL {padding:0.3em 2em 0.3em 6em;margin:0em;}
#content LI {font-size:70%;line-height:1.8em;}

#plugin {position:relative;padding:0em;margin:0em;width:13.375em;max-width:13.375em;float:right;}
#plugin div.clear {clear:both;}

#footer {position:relative;color:#bd1320;font-size:60%;padding:2em 2em 2em 6em;text-align:left;}
#footer A {color:#bd1320;padding:0em;}
div#footer div.clear {clear:both;}
/*++++++++++++ MAIN-Positions END +++++++++++++++++++*/

