                                          /* Slupina CSS */



                                             /* Frame */

body {
text-align:center;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:10pt;
font-style:normal;
color:#404040;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#000080;
scrollbar-base-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-face-color:#D2D2FF;
scrollbar-hightlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;}

.middle {
width:1px;
height:5%;
margin-bottom:-13px;}

#window {
margin:0 auto;
width:983px;
text-align:left;}












                                             /* Head */

#head {
width:983px;
height:100px;
text-align:right;
background-image:url(http://www.slupina-badsanierung.de/images/img.frame/header.gif);
background-repeat:no-repeat;}











                                           /* Slupina-Logo */

#slupina-logo {
background-repeat:no-repeat;
margin-left:-10px;
margin-top:-25px;
position:absolute;
z-index:3;
border:0;}

*html #slupina-logo {
margin-top:-24px;}

#slupina-logo img {
width:240px;
height:177px;}


                                             /* Logo-Copyright */


#logo-copyright {
background-repeat:no-repeat;
margin-left:-15px;
margin-top:-18px;
position:absolute;
z-index:4;
border:0;}

#logo-copyright img {
width:170px;
height:150px;
border:0;}

#logo-copyright a {
display:block;
color:#FFFFFF;
text-decoration:none;
list-style:none;
text-align:left;}

#logo-copyright a:hover {
color:#000079;
width:auto;
height:auto;}

#logo-copyright a span {
display:none;}

#logo-copyright a:hover span {
display:block;
position:absolute;
text-align:left;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:9pt;
font-style:normal;
color:#FFFFFF;
line-height:10pt;
width:560px;
height:111px;
padding:7px;
background-image:url(http://www.slupina-badsanierung.de/images/img.frame/xxxbox2.gif);
background-repeat:no-repeat;
top:80px;
left:217px;}

















                                               /* Navigation Head */

#nav_head {
width:983px;
height:25px;
background-image:url(http://www.slupina-badsanierung.de/images/img.frame/navi_head.gif);
background-repeat:no-repeat;
text-align:right;}

#nav_head li {
color:#FFFFFF;
text-align:right;
text-decoration:none;
font-weight:bold;
display:inline;
list-style:none;
line-height:15pt;}

*html #nav_head li {
line-height:15pt;}

#nav_head a {
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:10pt;
font-style:normal;
color:#FFFFFF;
text-align:right;
text-decoration:none;
padding-top:3.5px;
padding-bottom:3.5px;}

#nav_head a:hover {
color:#000080;
background-image:url(http://www.slupina-badsanierung.de/images/img.frame/navi_head_hover.gif);
background-repeat:no-repeat;}

*html #nav_head a:hover {
width:auto;
height:auto;}

#nav_head a#current {
color:#000080;
background-image:url(http://www.slupina-badsanierung.de/images/img.frame/navi_head_hover.gif);
background-repeat:no-repeat;}

*html #nav_head a#current {
width:auto;
height:auto;}

#nav_head a span {
display:none;}

#nav_head a:hover span {
display:inline;
position:absolute;
text-align:left;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:9pt;
font-style:normal;
color:#FFFFFF;
width:766px;
height:15px;
padding:7px;
/*width:892px;
height:30px;*/
background-image:url(http://www.slupina-badsanierung.de/images/img.frame/xxxhead_subinfo.gif);
background-repeat:no-repeat;
top:95px;}

*html #nav_head a:hover span {
width:777px;
top:100px;}




#nav_head a:hover span.ho {
margin-left:-84px;}

#nav_head a:hover span.ph {
margin-left:-187px;}

#nav_head a:hover span.pr {
margin-left:-272px;}

#nav_head a:hover span.be {
margin-left:-364px;}

#nav_head a:hover span.kl {
margin-left:-449px;}

#nav_head a:hover span.fi {
margin-left:-530px;}

#nav_head a:hover span.fo {
margin-left:-607px;}

#nav_head a:hover span.fa {
margin-left:-681px;}

#nav_head a:hover span.ko {
margin-left:-777px;}

















                                            /* Navigation left */

#nav_left {
border:0;
border-left-width:1px;
border-style:solid;
border-color:#DBDBDB;
width:150px;
height:465px;
text-align:left;
float:left;
padding-top:5px;}

*html #nav_left {
height:466px;}

*html #nav_left ul {
padding-left:10px;}



#nav_info1 {
text-align:center;
width:147px;
height:21px;
/*margin-bottom:5px; */
background-image:url(http://www.slupina-badsanierung.de/images/img.frame/xxxnavi_pageinfo.gif);
background-repeat:no-repeat;
background-color:#0000F9;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;
list-style-type:none;
font-size:10pt;
line-height:15pt; }

*html #nav_info1 {
width:147px;}

#nav_info1 li, ul {
color:#FFFFFF;
text-decoration:none;
list-style:none;
padding:2px;
margin:0;}

#nav_info1 a {
color:#D7D7FF;
font-weight:bold;
text-decoration:none;
list-style:none;}



#nav_info2 {
width:147px;
/*height:330px;
margin-bottom:5px;*/
height:312px;
/*background-image:url(http://www.slupina-badsanierung.de/images/img.frame/xxxnavi2.gif);
background-repeat:no-repeat;*/
background-color:#0000F9;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;
list-style:none;
font-size:11pt;
text-align:left;}

*html #nav_info2 li {
padding-left:0px;
margin-top:4px;
line-height:12pt;
margin-left:0;}

*html #nav_info2 a:hover {
width:auto;
height:auto;}

#nav_info2 li {
display:block;
text-align:left;
text-decoration:none;
list-style:none;
font-weight:bold;
margin-left:10px;
margin-top:-8px;
line-height:20pt;}

#nav_info2 a {
color:#FFFFFF;
text-decoration:none;
list-style:none;
text-align:left;}

#nav_info2 a#current {
color:#FFFFFF;}

#nav_info2 a:hover {
color:#FFFFFF;}



#nav_info3 {
width:131px;
height:55px;
background-image:url(http://www.slupina-badsanierung.de/images/img.frame/xxxnavi1.gif);
background-repeat:no-repeat;
background-color:#0000F9;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;
padding:8px;
padding-top:4px;
line-height:16pt;}

*html #nav_info3 {
width:147px;}

#nav_info3 a {
color:#FFFFFF;
text-decoration:none;
list-style:none;
text-align:left;
font-weight:bold;}


















                                                 /* Content Path */

#content .path {
margin-top:-1.2em;
margin-left:0.5em;
color:#D3D3D3;}

*html #content .path {
margin-top:-1.4em;
margin-left:0.5em;}

#content .path a {
text-decoration:none;
border:0;
color:#D3D3D3;}

#content .path a:hover {
text-decoration:none;
border:0;}

#content .path p {
color:#D3D3D3;}

#content .path span {
color:#D3D3D3;}



















                                                  /* Content */

#text {
width:610px;
float:left;
padding:20px;
margin:0px;
padding-bottom:100em;}

*html #text {
width:650px;
padding:20px;
margin:3px;
padding-bottom:100em;}

#content {
border:0;
border-right-width:1px;
border-style:solid;
border-color:#DBDBDB;
width:820px;
text-align:left;
margin-top:0;
height:460px;
overflow:auto;
padding:5px;}

*html #content {
width:830px;
height:476px;}

#content p {
padding:8px;
font-size:10pt;}

#content strong {
font-weight:normal;
border:0;
border-bottom-width:1px;
border-style:dotted;
border-color:#E5E5E5;}

#content .important {
font-size:10pt;
color:#404040;
font-weight:normal;}

#content a {
font-size:10pt;
color:#000080;
text-decoration:none;
border:0;
border-bottom-width:1px;
border-style:dotted;
border-color:#000080;}

#content a:hover {
font-size:10pt;
color:#000080;
text-decoration:none;
border:0;
border-bottom-width:1px;
border-style:solid;
border-color:#000080;}

#content h1 {
font-size:14pt;
color:#0000A0;
text-align:center;
font-weight:normal;}

#content h2 {
font-size:11pt;
color:#000080;
text-align:center;
font-weight:bold;}

#content h3 {
font-size:9pt;
color:#000080;
text-align:center;
font-weight:bold;}

#content ul, li {
font-size:10pt;
font-weight:normal;
font-style:normal;
color:#404040;
list-style-type:circle;
text-align:left;
line-height:12pt;}

#content li {
margin-left:25px;
padding-top:5px;}

#content ul.list1 li {
margin-left:25px;
list-style-type:circle;}



















                                             /* Content Table */

.table1 td {
padding-top:25px;
padding-bottom:35px;
border-bottom-width:1px;
border:0;
border-bottom-width:1px;
border-style:solid;
border-color:#CECECE;
width:50%;
padding:8px;}

#table1 td {
padding-top:25px;
padding-bottom:35px;
border-bottom-width:1px;
border:0;
border-bottom-width:1px;
border-style:solid;
border-color:#CECECE;
width:50%;
padding:8px;}



#table2 td {
border:0;
border-bottom-width:1px;
border-style:solid;
border-color:#CECECE;
padding:4px;}

#table2 p {
padding:4px;}

#table2 a {
border:0;
font-size:10pt;
color:#000080;
text-decoration:none;
font-weight:normal;}

#table2 a:hover {
border:0;
font-size:10pt;
color:#000080;
text-decoration:none;
border-bottom-width:1px;
border-style:solid;
border-color:#000080;
font-weight:normal;}



#table3 td {
padding-top:15px;
padding-bottom:15px;
border-bottom-width:1px;
border:0;
border-bottom-width:1px;
border-style:solid;
border-color:#CECECE;
padding:8px;}

#table3 a {
border:0;
font-size:10pt;
color:#000080;
text-decoration:none;
font-weight:normal;}

#table3 a:hover {
border:0;
font-size:10pt;
color:#000080;
text-decoration:none;
border-bottom-width:1px;
border-style:solid;
border-color:#000080;
font-weight:normal;}



#footlinks {
text-align:center;
padding:8px;}

#footlinks a {
border:0;
font-size:10pt;
color:#000080;
text-decoration:none;
font-weight:normal;}

#footlinks a:hover {
border:0;
font-size:10pt;
color:#000080;
text-decoration:none;
border-bottom-width:1px;
border-style:solid;
border-color:#000080;
font-weight:normal;}



#table4 td {
padding-top:25px;
padding-bottom:35px;
border-bottom-width:1px;
border:0;
border-bottom-width:1px;
border-style:solid;
border-color:#CECECE;
padding:8px;}



#table8 td {
padding-top:25px;
padding-bottom:35px;
border-bottom-width:1px;
border:1px;
border-style:solid;
border-color:#DFDFDF;
width:50%;
padding:8px;}

#table8 {
border:1px;
border-style:solid;
border-color:#DFDFDF;}




















                                           /* Content Picts */

#content .pict img {
border:0;}

#content .pict a {
color:#FFFFFF;
text-decoration:none;
list-style:none;
text-align:left;
border:0;
text-align:center;}

#content .pict a:hover {
color:#000079;
width:auto;
height:auto;
border:0;}

#content .pict a span {
float:left;
text-align:left;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:lighter;
font-size:7pt;
font-style:normal;
width:250px;}

#content .pict a:hover span {
color:#BBBBBB;}

#table1 .pict {
padding-top:10px;
padding-bottom:10px;}




















                                        /* Content Sitemap-Glossary */

#theme_bottom p {
text-align:center;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:7pt;
font-style:normal;
color:#D3D3D3;}

/*  #sitemap a {
border:0;
color:#000000;
text-decoration:none;}

#sitemap a:hover {
border:0;
color:#000080;
text-decoration:none;} */

#infos {
color:#808080;
width:90%;
height:6.5em;
overflow-y:scroll;}

#infos2 {
color:#D1D1D1;
width:70%;
height:3.5em;
overflow-y:scroll;}

#infos2 p {
font-size:7pt;}




















                                           /* Content Forum */

#forum .button {
text-align:center;}

#forum .button a {
color:#FFFFFF;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:10pt;
font-style:normal;
border-style:solid;
border-width:1px;
border-color:#0000FF;
padding:3px;
text-align:center;
background-image:url(images/img.frame/button.gif);
background-repeat:no-repeat;}

#forum .button a:hover {
color:#000080;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:10pt;
font-style:normal;
border-style:solid;
border-width:1px;
padding:3px;
text-align:center;
background-image:url(images/img.frame/button.gif);
background-repeat:no-repeat;}

#forum p {
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:10pt;
font-style:normal;
color:#000000;
border:0;}

#forum .forumcontent p {
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:10pt;
font-style:normal;
color:#000000;
border:0;}

#forum .forummail {
text-align:left;
background-image:url(images/img.frame/forum_firstline.gif);
background-repeat:no-repeat;
height:20px;}

#forum .forummail p {
float:left;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:10pt;
font-style:normal;
color:#FFFFFF;
border:0;}

#forum .forummail span {
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:10pt;
font-style:normal;
color:#FFFFFF;
border:0;}

#forum .forummail a {
float:left;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:10pt;
font-style:normal;
color:#FFFFFF;
border:0;}

#forum .Seitenzahl a {
font-size:10pt;
color:#000080;
border:0;}





















                                            /* Content Formular */

.table5 td {
padding-top:15px;
padding-bottom:15px;
border:0;
width:50%;
padding:1px;}

.table6 td {
padding-top:15px;
padding-bottom:15px;
border:0;
padding:1px;
padding-left:75px;}

.table7 td {
border:0;
padding:1px;
padding-left:15px;}



h5 {
color:#000000;
text-align:center;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:10pt;
font-style:normal;}

h6 {
color:#000080;
text-align:left;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:bold;
font-size:10pt;
font-style:normal;}

label {
color:#000000;
text-align:center;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:10pt;
font-style:normal;}



.required_er {
border-style:inset;
border-color:#FF0000;}

.attentiongif {
border:0;
width:25px;
height:22px;}

.required_er option {
background-color:#FF0000;}

.attention {
border: solid red 1px;
text-align:center;
width:auto;
padding:5px;}

.attention h2 {
color:black;
display:inline;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:11pt;
font-style:normal;}



input {
background-color:#E1E1FF;}

option {
background-color:#E1E1FF;}



.form_en_st3_comment textarea {
background-color:#E1E1FF;}

#form_en_st5_button input {
color:#FFFFFF;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:10pt;
font-style:normal;
border-style:solid;
border-width:1px;
border-color:#0000FF;
padding:2px;
text-align:center;
background-image:url(images/img.frame/forum_button.gif);
background-repeat:no-repeat;}

#form_en_st5_button input:hover {
color:#000080;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:10pt;
font-style:normal;
border-style:solid;
border-width:1px;
border-color:#0000FF;
padding:2px;
text-align:center;
background-image:url(images/img.frame/button.gif);
background-repeat:no-repeat;}

.form_st3_comment textarea {
background-color:#E1E1FF;
padding-top:15px;
padding-bottom:15px;
padding:1px;}



.form_conclusion_1 {
padding-top:15px;
padding-bottom:15px;
border:0;
padding-left:15px;}

.form_conclusion_2 {
padding-top:15px;
padding-bottom:15px;
border:0;
padding-left:15px;}

.form_conclusion {
padding-top:15px;
padding-bottom:15px;
border:0;
padding-left:15px;}



#form_st5_button input {
color:#FFFFFF;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:10pt;
font-style:normal;
border-style:solid;
border-width:1px;
border-color:#0000FF;
padding:2px;
text-align:center;
background-image:url(images/img.frame/button.gif);
background-repeat:no-repeat;}

#form_st5_button input:hover  {
color:#000080;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:10pt;
font-style:normal;
border-style:solid;
border-width:1px;
border-color:#0000FF;
padding:2px;
text-align:center;
background-image:url(images/img.frame/button.gif);
background-repeat:no-repeat;}

























                                               /* Info right */

.right {
margin-top:-2em;}

#info_right {
vertical-align:top;
float:right;
margin:0;
padding:0;}

.info_right {
vertical-align:top;
float:right;
margin:0;
padding:0;}




#content .info_right1 p {
padding:0;
font-size:9pt;
padding-top:0px;}

*html #content .info_right1 {
/*height:142px;*/
width:135px;}

#content .info_right1 {
padding:8px;
/*height:133px;*/
width:115px;
color:#ADADAD;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:9pt;
font-style:normal;
overflow:hidden;
border-color:#E5E5E5;
border-style:solid;
border-top:0;
border-bottom:0;
border-right-width:1px;
border-left-width:1px;}

#content .info_right1 a {
font-weight:normal;
font-size:9pt;
font-style:normal;
color:#ADADAD;
text-decoration:none;
border:0;}

#content .info_right1 a:hover {
border:0;
font-weight:normal;
font-size:9pt;
font-style:normal;}



#content .info_right2 p {
padding:0;
font-size:9pt;
padding-top:0px;}

*html #content .info_right2 {
/*height:142px;*/
width:134px;}

#content .info_right2 {
padding:8px;
/*height:133px;*/
width:115px;
color:#ADADAD;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:9pt;
font-style:normal;
overflow:hidden;
border-color:#E5E5E5;
border-style:solid;
border-top:0;
border-bottom:0;
border-right-width:1px;
border-left-width:1px;}


#content .info_right2 a {
color:#ADADAD;}

#content .info_right2 a:hover {
color:#000080;}



#content .info_right3 p {
padding:0;
font-size:9pt;
padding-top:0px;}

*html #content .info_right3 {
/*height:300px;*/
width:135px;}

#content .info_right3 {
padding:8px;
/*height:398px; */
width:115px;
color:#ADADAD;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:9pt;
font-style:normal;
overflow:hidden;
border-color:#E5E5E5;
border-style:solid;
border-top:0;
border-bottom:0;
border-right-width:1px;
border-left-width:1px;}

#content .info_right3 p {
width:125px;
color:#ADADAD;}

#content .info_right3 a {
font-weight:normal;
font-size:9pt;
font-style:normal;
color:#ADADAD;
text-decoration:none;
border:0;}

#content .info_right3 a:hover {
color:#0000A0;
text-decoration:none;}

#content .info_right3 a:hover {
border:0;
font-weight:normal;
font-size:9pt;
font-style:normal;}



#content .info_right4 p {
padding:0;
font-size:9pt;}

 *html #content .info_right4 {
/*height:173px;*/
width:134px;}

#content .info_right4 {
position:relative;
padding:2px;
height:173px;
width:115px;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:9pt;
font-style:normal;
overflow:hidden;
border-color:#E5E5E5;
border-style:solid;
border-top:0;
border-bottom:0;
border-right-width:1px;
border-left-width:1px;}



#content .info_right5 p {
padding:0;
font-size:8pt;
color:#C8C8C8;}

*html #content .info_right5 {
/*height:142px;*/
width:134px;}

#content .info_right5 {
padding:8px;
overflow-x:hidden;
width:115px;
color:#ADADAD;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:8pt;
font-style:normal;
border-color:#E5E5E5;
border-style:solid;
border-top:0;
border-bottom:0;
border-right-width:1px;
border-left-width:1px;}



#content .info_right6 p {
padding:0;
font-size:8pt;
color:#C8C8C8;}

*html #content .info_right6 {
/*height:142px;*/
width:134px;}

#content .info_right6 {
padding:8px;
height:133px;
width:125px;
color:#ADADAD;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:8pt;
font-style:normal;}



#content .info_right7 p {
padding:0;
margin:0;
font-size:11pt;
text-align:center;
color:#D3D3D3;}

*html #content .info_right7 {
/*height:142px;*/
width:135px;}

#content .info_right7 {
padding:8px;
padding-top:0;
padding-bottom:0;
/*height:133px;*/
width:115px;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:9pt;
font-style:normal;
overflow:hidden;
border-color:#E5E5E5;
border-style:solid;
border-top:0;
border-bottom:0;
border-right-width:1px;
border-left-width:1px;}





























#content .sitemap {
width:120px;
overflow:auto;
overflow-x:hidden;
padding:0;}

#content .sitemap a {
font-weight:normal;
font-size:5pt;
font-style:normal;
color:#ADADAD;
text-decoration:none;
padding:0;
border:0;}

#content .sitemap a:hover {
border:0;
font-weight:normal;
font-size:8pt;
font-style:normal;
color:#000080;}



#content .sitemap2 a:hover {
border:0;
font-weight:normal;
font-size:8pt;
font-style:normal;
color:#000080;}

#content .sitemap2 {
height:70px;
width:135px;
overflow:auto;
overflow-x:hidden;
overflow-y:scroll;
padding:0;}

#content .sitemap2 p {
font-weight:normal;
font-size:7pt;
font-style:normal;
color:#ADADAD;
text-decoration:none;
padding:0;}



#content .sitemap3 {
height:50px;
width:135px;
overflow:auto;
overflow-x:hidden;
overflow-y:scroll;
padding:0;}

#content .sitemap3 a {
font-weight:normal;
font-size:5pt;
font-style:normal;
color:#ADADAD;
text-decoration:none;
padding:0;
border:0;}

#content .sitemap3 a:hover {
border:0;
font-weight:normal;
font-size:7pt;
font-style:normal;}



#news_intern {
padding-top:10px;}

.news_intern {
padding-top:10px;}

#news_aktuell {
padding-top:10px;}

#news_aktuell a {
font-weight:normal;
font-size:10pt;
font-style:normal;
color:#000000;
text-decoration:none;
border:0;}

#news_aktuell a:hover {
border:0;
color:#000000;
font-weight:normal;
font-size:10pt;
font-style:normal;}



#bookmarking a {
font-weight:normal;
font-size:10pt;
font-style:normal;
color:#000000;
text-decoration:none;
border:0;}

#bookmarking a:hover {
border:0;
color:#000000;
font-weight:normal;
font-size:10pt;
font-style:normal;}
























                                               /* Partnersites */

#partnerarea {
border-width:1px;
border-style:solid;
border-color:#7575FF;
width:982px;
text-align:left;}

#partnerarea strong {
font-weight:normal;
border:0;
border-bottom-width:1px;
border-style:dotted;
border-color:#EEEEEE;}

#partnerarea ul li {
margin-left:55px;
list-style-type:circle;
font-size:11pt;}

#partnerarea p {
padding-left:20px;
padding-right:20px;
font-size:11pt;}

#partnerarea a {
font-size:11pt;
color:#000080;
text-decoration:none;
border:0;
border-bottom-width:1px;
border-style:dotted;
border-color:#000080;}

#partnerarea a:hover {
font-size:11pt;
color:#000080;
text-decoration:none;
border:0;
border-bottom-width:1px;
border-style:solid;
border-color:#000080;}

#partnerarea h1 {
font-size:14pt;
color:#0000A0;
text-align:center;
font-weight:normal;}

#partnerarea h2 {
font-size:11pt;
color:#000080;
text-align:center;
font-weight:bold;}

#partnerarea .foot a {
font-size:10pt;
color:#000000;
text-decoration:none;
border:0;}

#partnerarea .foot a:hover {
font-size:10pt;
color:#000000;
text-decoration:none;
border:0;}

#partnerarea .foot {
text-align:center;}

#partnerarea .foot p {
font-size:10pt;}

#partnerarea .lzh a {
font-size:10pt;
color:#000080;
text-decoration:none;
border:0;
border-bottom-width:1px;
border-style:dotted;
border-color:#000080;}

#partnerarea .lzh a:hover {
font-size:10pt;
color:#000080;
text-decoration:none;
border:0;
border-bottom-width:1px;
border-style:solid;
border-color:#000080;}

#partnerarea .cities p {
text-align:center;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:7pt;
font-style:normal;
color:#D3D3D3;}

#partnerarea .cities {
text-align:center;
height:100px;
width:350px;
overflow:auto;
overflow-x:hidden;
overflow-y:scroll;
padding:0;}

#partnerarea .cities a {
border:0;
color:#000000;
text-decoration:none;}

#partnerarea .logo {
border:0;
text-align:center;}

#partnerarea .logo a {
border:0;}

#partnerarea .cities a:hover {
border:0;
color:#000000;
text-decoration:none;}


































                                                        /* Footer */

#nav_footer {
float:left;
width:983px;
height:36px;
background-image:url(http://www.slupina-badsanierung.de/images/img.frame/navi_bottom.gif);
background-repeat:no-repeat;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:13.5pt;
font-style:normal;
color:#FFFFFF;
text-align:center;}

#nav_footer li {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
display:inline;}

#nav_footer a {
color:#D7D7FF;
text-decoration:none;
font-size:9pt;
line-height:17pt;}

#nav_footer a:hover {
color:#FFFFFF; }

*html #nav_footer a:hover {
width:auto;}

#nav_footer a#current {
color:#FFFFFF; }

#nav_footer a span {
display:none;}

#nav_footer a:hover span {
display:inline;
position:absolute;
text-align:left;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:9pt;
font-style:normal;
color:#FFFFFF;
width:790px;
height:15px;
line-height:10pt;
padding:7px;
/*width:892px;
height:30px;*/
background-image:url(http://www.slupina-badsanierung.de/images/img.frame/xxxhead_subinfo.gif);
background-repeat:no-repeat;
top:100px;}

*html #nav_footer a:hover span {
top:105px;}




#nav_footer a:hover span.fim {
margin-left:-174px;}

#nav_footer a:hover span.fag {
margin-left:-226px;}

#nav_footer a:hover span.fwe {
margin-left:-320px;}

#nav_footer a:hover span.fse {
margin-left:-404px;}

#nav_footer a:hover span.fbo {
margin-left:-491px;}









                                               /* Round Edges */


.box_r1 {
background: transparent;
float:left;
width:10em;
margin-bottom:0.5em;
margin-left:0.5em;}

.box_r1 .b1, .box_r1 .b2, .box_r1 .b3, .box_r1 .b4, .box_r1 .b5, .box_r1 .b6, .box_r1 .b1b, .box_r1 .b2b, .box_r1 .b3b, .box_r1 .b4b, .box_r1 .b5b, .box_r1 .b6b {
display:block;
overflow:hidden;}

.box_r1 .b1, .box_r1 .b2, .box_r1 .b3, .box_r1 .b1b, .box_r1 .b2b, .box_r1 .b3b {
height:1px;}

.box_r1 .b2, .box_r1 .b3b, .box_r1 .b2b, .box_r1 .b3 {
background-color:#F5F5F5;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}

.box_r1 .b5, .box_r1 .b6, .box_r1 .b6b, .box_r1 .b5b, .box_r1 .b4b {
background-color:#FFFFFF;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}

.box_r1 .b4 {
background-color:#F8F8F8;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}

.box_r1 .b1 {
margin:0 5px;
background-color:#E5E5E5;
border-bottom:0;
border-top:0px solid #E5E5E5;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}

.box_r1 .b2, .box_r1 .b2b {
margin:0 3px;
border-width:0 2px;}

.box_r1 .b3, .box_r1 .b3b {
margin:0 2px;}

.box_r1 .b4, .box_r1 .b4b {
height:2px;
margin:0 1px;}
.box_r1 .b5, .box_r1 .b5b {
height:2px;}
.box_r1 .b6, .box_r1 .b6b {
height:2px;}

.box_r1 .b1b {
margin:0 5px;
background-color:#E5E5E5;
border-top:0;
border-bottom:0px solid #E5E5E5;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}

*html .box_r1 {
margin-left:0em;
width:10.1em;}




.box_l1 {
background:transparent;
/*float:left;
background-image:url(http://www.slupina-badsanierung.de/images/img.frame/navi1.gif);
background-repeat:no-repeat;*/
width:11.2em;
margin-bottom:0.2em;
/*margin-left:0.5em;*/}

.box_l1 .b1, .box_l1 .b2, .box_l1 .b3, .box_l1 .b4, .box_l1 .b5, .box_l1 .b6, .box_l1 .b1b, .box_l1 .b2b, .box_l1 .b3b, .box_l1 .b4b, .box_l1 .b5b, .box_l1 .b6b {
display:block;
overflow:hidden;}

.box_l1 .b1, .box_l1 .b2, .box_l1 .b3, .box_l1 .b1b, .box_l1 .b2b, .box_l1 .b3b {
height:1px;}

.box_l1 .b2 {
background-color:#C6C6FF;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}

.box_l1 .b3 {
background-color:#8A8AFF;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}

.box_l1 .b4 {
background-color:#5E5EFF;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}

 .box_l1 .b5 {
background-color:#0000FF;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}

 .box_l1 .b6 {
background-color:#0000FF;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}

.box_l1 .b6b, .box_l1 .b5b, .box_l1 .b2b, .box_l1 .b4b, .box_l1 .b3b  {
background-color:#0000FF;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}

.box_l1 .b1 {
margin:0 6px;
background-color:#AEAEFF;
border-bottom:0;
border-top:0px solid #E5E5E5;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}

.box_l1 .b2, .box_l1 .b2b {
margin:0 4px;
border-width:0 2px;}

.box_l1 .b3, .box_l1 .b3b {
margin:0 3px;}

.box_l1 .b4, .box_l1 .b4b {
height:2px;
margin:0 1px;}
.box_l1 .b5, .box_l1 .b5b {
height:2px;}
.box_l1 .b6, .box_l1 .b6b {
height:2px;}

.box_l1 .b1b {
margin:0 5px;
background-color:#E5E5E5;
border-top:0;
border-bottom:0px solid #E5E5E5;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}

*html .box_l1 {
margin-left:0em;
width:11em;}



