/* CSS Document rbs-pww.de*/

/* Copyright Sven Roloff - WIRKWERK.COM 2008*/

  /**************Version 1.1S***************/
 /********last changed: 29.01.2008*******/
/************* FARBSCHEMA *************/  

/* BG = #FFFFFF | BG-Grau = #e5e5e5 | LinienGrau = #a0a0a0 | ContentLinks = # | LinksRO+ACT = #aa2525 */

/* FIREFOX CENTER HACK */
#wholething {margin: 0px auto 0px auto;width:100%;position:relative;}
div#wholething div.clear {clear:left;margin:0em;padding:0em}


/* Basics BEGIN */
HTML {}
BODY {color:#000000;margin:1em 0em 0em 0em;padding:0em;font-family:Times New Roman,Arial,Verdana;font-size:100.01%;text-align:center;}	
H1 {font-weight:bold;color:#000000;font-size:120.01%;padding:1em 1.4em 0em 0em;margin:0em;}
H2 {font-weight:bold;color:#000000;font-size:110.01%;padding:1.2em 1.4em 0em 0em;margin:0em;}
H3 {font-weight:bold;color:#000000;font-size:95.01%;padding:1em 1.4em 1em 1.4em;margin:0em;} 
FORM{padding:0px;margin:0px;}
EM {padding:0px;margin:0px;font-style:normal;font-size:110%;line-height:14px;}
/* Basics END*/


/* Schriftstile BEGIN */
.bold {font-weight:bold;}
.bodytext {color:#000000;line-height:1.6em;padding:0.4em 1.4em 0.4em 0em;margin:0px;}

/* Schriftstile END*/


/* ++++++++++++++++MAIN BEGIN */
#main {margin: 0px auto 0px auto;width:100%;position:relative;}

/* ++++++++++++++++TOP BEGIN */
#top {display:none;}
#topheader {display:none;}
#topimg {display:none;}

/* ++++++++++++++++TOP END */


/* ++++++++RIGHT TEASER BEGIN */
#Rteaser {position:relative;margin:0em;width:35%;float:left;height:540px;text-align:left;}

#Rtopdiv {margin:0em;padding-top:1.4em;text-align:left;}
#Rtopdiv H2 {font-weight:bold;color:#000000;font-size:110.01%;padding:0.2em 0em 0em 0.5em;margin:0em;}

#Raddress {text-align:left;margin:0em;padding:0em;}
#Raddress p{color:#000000;line-height:18px;font-size:100%;margin:0em;padding:1em 0em 0.2em 0.400em;}
#Raddress p a{color:#000000;text-decoration:none;}
#Raddress p a:hover{color:#000000;text-decoration:none;}
#Raddress .redheader{font-weight:bold;}


#Rnotice .notice{font-size:100%;font-weight:bold;padding:1em 0em 0.2em 0.400em;}


#partner {display:none;}

/* ++++++++RIGHT TEASER END */

/* ++++++++CONTENT BEGIN */

/* TOPNavigation BEGIN */
#Tmenu{display:none;}
div#Tmenu div {clear:left;}
/* TOPNavigation END */

#topconnect{display:none;}
#topconnectbottomleistungen{display:none;}
#topconnectbottomgrundlagen{display:none;}

#content {position:relative;padding:0em;margin:0em;text-align:left;float:left;width:65%;}

#contentheader {text-align:left;font-size:100%;padding:0em 1.4em 0.2em 1.4em;margin:0em;}
#contentheader IMG{display:none;}

#contentelements {text-align:left;line-height:18px;padding:0em 1.5em 0.2em 1.4em;margin:0em;}
#contentelements .h2img IMG{float:left;padding:1.2em 0em 0em 0em;}
#contentelements P {font-size:100%;}
#contentelements IMG {border:0;}
#contentelements A {color:#000000;}
#contentelements A:hover {background-color:#000000;}

#contentelements ul {padding:0px;margin:0.0em 1.4em 0.0em 3em;font-size:100%;}
#contentelements ul li{padding:0px;margin:0.2em 0em 0.2em 0em;}
#contentelements ul li ul{padding:0px;margin:0.0em 1.4em 0.0em 3em;font-size:100%;}
#contentelements ul li ul li{padding:0px;margin:0.2em 0em 0.2em 0em;}

#contentelements ol {padding:0px;margin:0.0em 1.4em 0.0em 3em;font-size:100%;}
#contentelements ol li{padding:0px;margin:0.2em 0em 0.2em 0em;}
#contentelements ol li ol{padding:0px;margin:0.0em 1.4em 0.0em 3em;font-size:100%;}
#contentelements ol li ol li{padding:0px;margin:0.2em 0em 0.2em 0em;}

#contentelements p.totop {display:none;}
/* ++++++++CONTENT END */

/* ++++++++LEFT TEASER BEGIN */
#Lteaser {display:none;}

#Ldivorcer {display:none;}

/* ++++++++++++++++SUBNavigation BEGIN*/
div#Smenu {display:none;}
/* +++++++++++++++++++SUBNavigation END*/

#Limg {display:none;}

/* ++++++++LEFT TEASER END */

#footer {text-align:right;margin:0em;padding:0em;height:42px;width:100%;font-size:90%;color:#000000;}
#footercorner {display:none;}
#footer p {margin:0em;padding:2em 1.4em 1em 0em;}
#footer A {color:#000000;padding:0em;text-decoration:none;font-family:Times New Roman,Arial,Verdana;}
#footer A:hover {color:#000000;padding:0em;text-decoration:underline;}
#footerend {display:none;}

/* ++++++++++++++++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:#000000;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*/
