                               /* Pool.css */


/*______________________________ Frame and Body ______________________________*/

#frame {
text-align:left;
margin:auto;
width:864px;
padding:0;
border:0;
border-style:dotted;
border-width:0px;
border-color:#C0C0C0;}

body {
color:black;
font-size:100.1%;
font-family:Verdana, sans-serif;
font-weight:normal;
padding:0.5em 0;
text-align:center;}

html {
overflow:auto;}

html, body {
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#F2F2FF;
scrollbar-base-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-face-color:#F2F2FF;
scrollbar-hightlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
padding:0;
width:auto;
overflow:auto;}
                
html>body #frame {
border-color:gray;}
  
  
  

/*__________________________________ Round Edges _____________________________*/



.box {
background: transparent;
float:left;
xxxwidth:668px;
width:853px;
margin-bottom:0.2em;}
.box .b1, .box .b2, .box .b3, .box .b4, .box .b1b, .box .b2b, .box .b3b, .box .b4b {
display:block;
overflow:hidden;}
.box .b1, .box .b2, .box .b3, .box .b1b, .box .b2b, .box .b3b {
height:1px;}
.box .b2, .box .b3, .box .b4, .box .b4b, .box .b3b, .box .b2b {
background-color:#F5F5F5;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}
.box .b1 {
margin:0 5px;
background-color:#F5F5F5;
border-bottom:0;
border-top:1px solid #E5E5E5;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}
.box .b2, .box .b2b {
margin:0 3px;
border-width:0 2px;}
.box .b3, .box .b3b {
margin:0 2px;}
.box .b4, .box .b4b {
height:2px;
margin:0 1px;}
.box .b1b {
margin:0 5px;
background-color:#F5F5F5;
border-top:0;
border-bottom:1px solid #E5E5E5;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}

*html .box {
background: transparent;
width:856px;}


.box_r1 {
background: transparent;
float:left;
width:11.1em;
margin-bottom:0.5em;
margin-left:0.5em;}
.box_r1 .b1, .box_r1 .b2, .box_r1 .b3, .box_r1 .b4, .box_r1 .b1b, .box_r1 .b2b, .box_r1 .b3b, .box_r1 .b4b {
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 .b3, .box_r1 .b4, .box_r1 .b4b, .box_r1 .b3b, .box_r1 .b2b {
background-color:#F5F5F5;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}
.box_r1 .b1 {
margin:0 5px;
background-color:#F5F5F5;
border-bottom:0;
border-top:1px 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 .b1b {
margin:0 5px;
background-color:#F5F5F5;
border-top:0;
border-bottom:1px solid #E5E5E5;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}

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


.box_r2 {
background: transparent;
float:left;
width:11.1em;
margin-bottom:0.5em;
margin-left:0.5em;}
.box_r2 .b1, .box_r2 .b2, .box_r2 .b3, .box_r2 .b4, .box_r2 .b1b, .box_r2 .b2b, .box_r2 .b3b, .box_r2 .b4b {
display:block;
overflow:hidden;}
.box_r2 .b1, .box_r2 .b2, .box_r2 .b3, .box_r2 .b1b, .box_r2 .b2b, .box_r2 .b3b {
height:1px;}
.box_r2 .b2, .box_r2 .b3, .box_r2 .b4, .box_r2 .b4b, .box_r2 .b3b, .box_r2 .b2b {
background-color:#FFFFFF;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}
.box_r2 .b1 {
margin:0 5px;
background-color:#FFFFFF;
border-bottom:0;
border-top:1px solid #E5E5E5;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}
.box_r2 .b2, .box_r2 .b2b {
margin:0 3px;
border-width:0 2px;}
.box_r2 .b3, .box_r2 .b3b {
margin:0 2px;}
.box_r2 .b4, .box_r2 .b4b {
height:2px;
margin:0 1px;}
.box_r2 .b1b {
margin:0 5px;
background-color:#FFFFFF;
border-top:0;
border-bottom:1px solid #E5E5E5;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}

*html .box_r2 {
margin-left:0em;
width:10em;}




.box_header {
background: transparent;
margin-bottom:0.1em;
margin-top:-0.3em;
width:853px;}
.box_header .b1, .box_header .b2, .box_header .b3, .box_header .b4, .box_header .b1b, .box_header .b2b, .box_header .b3b, .box_header .b4b {
display:block;
overflow:hidden;}
.box_header .b1, .box_header .b2, .box_header .b3, .box_header .b1b, .box_header .b2b, .box_header .b3b {
height:1px;}
.box_header .b2, .box_header .b3, .box_header .b4, .box_header .b4b, .box_header .b3b, .box_header .b2b {
xxxbackground-color:#F5F5F5;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}
.box_header .b1 {
margin:0 5px;
xxxbackground-color:#F5F5F5;
border-bottom:0;
border-top:1px solid #E5E5E5;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}
.box_header .b2, .box_header .b2b {
margin:0 3px;
border-width:0 2px;}
.box_header .b3, .box_header .b3b {
margin:0 2px;}
.box_header .b4, .box_header .b4b {
height:1px;
margin:0 1px;}
.box_header .b1b {
margin:0 5px;
xxxbackground-color:#F5F5F5;
border-top:0;
border-bottom:1px solid #E5E5E5;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}

*html .box_header {
margin-left:0em;
width:856px;}




.box_bottom {
background: transparent;
clear:all;
width:853px;}
.box_bottom .b1, .box_bottom .b2, .box_bottom .b3, .box_bottom .b4, .box_bottom .b1b, .box_bottom .b2b, .box_bottom .b3b, .box_bottom .b4b {
display:block;
overflow:hidden;}
.box_bottom .b1, .box_bottom .b2, .box_bottom .b3, .box_bottom .b1b, .box_bottom .b2b, .box_bottom .b3b {
height:1px;}
.box_bottom .b2, .box_bottom .b3, .box_bottom .b4, .box_bottom .b4b, .box_bottom .b3b, .box_bottom .b2b {
background-color:#F5F5F5;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}
.box_bottom .b1 {
margin:0 5px;
background-color:#F5F5F5;
border-bottom:0;
border-top:1px solid #E5E5E5;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}
.box_bottom .b2, .box_bottom .b2b {
margin:0 3px;
border-width:0 2px;}
.box_bottom .b3, .box_bottom .b3b {
margin:0 2px;}
.box_bottom .b4, .box_bottom .b4b {
height:2px;
margin:0 1px;}
.box_bottom .b1b {
margin:0 5px;
background-color:#F5F5F5;
border-top:0;
border-bottom:1px solid #E5E5E5;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;}

*html .box_bottom {
background: transparent;
width:856px;}



  
/*__________________________________ Header _________________________________*/

#header {
text-align:center;
width:853px;
height:8.6em;
background-color:#FBFBFB;
background-image:url(images/head.jpg);
background-repeat:no-repeat;
font-size:1.5em;
padding:0;
border-top:0;
border-bottom:0;
border-right-width:0px;
border-left-width:0px;
border-color:#E5E5E5;
border-style:solid;}



#topmenue {
border-top:0;
border-bottom:0;
border-right-width:1px;
border-left-width:1px;
border-color:#E5E5E5;
border-style:solid;
background-color:#FBFBFB;}

ul#topmenues {
margin: 0; padding: 0.5em;
text-align: center;}

ul#topmenues li {
list-style: none;
display: inline;
margin: -2px;
padding:0;}

ul#topmenues a {
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:14pt;
padding-right:11px; padding-left:11px;
padding-top:12px;padding-bottom:12px;
text-decoration: none;
color:#808080;
border-right-width:1px;
border-left-width:1px;
border-top-width:0px;
border-bottom-width:0px;
border-color:#F7F7F7;
xxxborder-color:#F5F5F5;
border-style:solid;}

ul#topmenues a:hover, ul#topmenues a.current {
color:#0000BF;
background-color:#F3F3F3;}





#header h1 {
font-family:Verdana, sans-serif;
font-weight:normal;
font-size:18pt;
color:#0000C6;}

#header h2 {
font-family:Verdana, sans-serif;
font-weight:normal;
font-size:12pt;
color:#0000C6;}

*html #header {
text-align:center;
width:856px;}




/*______________________________ Navi left __________________________________*/


.left2 {
background-color:#F3F3F3;
border-color:#E5E5E5;
border-style:solid;
border-top:0;
border-bottom:0;
border-right-width:0px;
border-left-width:0px;
color:#A0A0A0;
width:15em;
padding:0.5em;
text-align:center;}

.left2 strong {
font-weight:normal;}

.left2 p {
color:#A0A0A0;
text-decoration:none;}

.left2 a {
color:#A0A0A0;
text-decoration:none;}

.left2 a:hover {
color:#808080;
text-decoration:none;}

.left1 {
background-color:#F3F3F3;;
border-color:#E5E5E5;
border-style:solid;
border-top:0;
border-bottom:0;
border-right-width:0px;
border-left-width:0px;
width:12em;
padding:0.5em;}

.left3 {
background-color:#F3F3F3;
border-color:#E5E5E5;
border-style:solid;
border-top:0;
border-bottom:0;
border-right-width:0px;
border-left-width:0px;
width:12em;
padding:0.5em;}

.left4 {
background-color:#F3F3F3;
border-color:#E5E5E5;
border-style:solid;
border-top:0;
border-bottom:0;
border-right-width:0px;
border-left-width:0px;
width:200px;
padding:0.5em;}


.navi_left {
background-color:#F3F3F3;
border-color:#E5E5E5;
border-style:solid;
border-top:0;
border-bottom:0;
border-right-width:0px;
border-left-width:0px;
width:15em;
font-size:9px;
font-family:Verdana, sans-serif;
line-height:6pt;
margin:0;
padding:0.9em;}

.navi_left li {
list-style:none;
margin:0;
text-align:left;}

.navi_left a {
display:block;
color:#A0A0A0;
padding-left:0.5em;
padding-right:0.5em;
padding-top:0.5em;
padding-bottom:0.5em;
text-decoration:none;
font-size:9pt;
font-weight:normal;
line-height:12pt;}

.navi_left a:hover {
padding-right:0.5em;
padding-top:0.5em;
padding-bottom:0.5em;
text-decoration:none;
font-size:9pt;
color:#0000B9;
font-weight:normal;}

.navi_left a:active {
padding-right:0.5em;
padding-top:0.5em;
padding-bottom:0.5em;
text-decoration:underline;
font-size:9pt;
color:#0000B9;
font-weight:normal;}





/* __________________________________Content________________________________ */

#content {
background-color:#FBFBFB;
border-color:#E5E5E5;
border-style:solid;
border-top:0;
border-bottom:0;
border-right-width:1px;
border-left-width:1px;
margin-right:0.5em;
padding:1em;
font-family:Verdana, sans-serif;
font-weight:bold;
width:818px;}

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

*html #content {
width:855px;}

#content h1 {
font-size:13pt;
margin:0 0 1em;
text-align:center;
font-weight:normal;
color:#666666;
margin-top:2em;}

#content h2 {
font-size:11pt;
margin:0 0 1em;
text-align:center;
font-weight:normal;
color:#666666;}

#content p {
padding-right:2em;
padding-left:2em;
color:#666666;}

#content ul li {
color:#666666;}

#content li {
padding-right:2em;}

#content p, #content li {
font-size:11pt;
font-family:Verdana, sans-serif;
font-weight:normal;}

#content a {
text-decoration:none;
border-top:0;
border-right:0;
border-left:0;
border-bottom-width:1px;
border-style:dotted;
color:#000080;
font-weight:normal;}

#content a:hover {
text-decoration:underline;
border:0;
color:#0000B9;}

#content a span {
font-weight:normal;
display:none;
padding:0.5em;
text-align:left;
font-size:10px;
background-color:#FFFFFF;}

#content a:hover span {
display:block;
position:absolute;
width:16em;
border:1px ridge #0000FF;
color:blue;
z-index:6;
top:1em;
left:2em;}

.important {
font-size:9pt;
font-weight:normal;
color:#666666;}





/*______________________________ Content_table ______________________________ */

.table1 {
width:100%;}

.table1 td {
vertical-align:top;
overflow:auto;
border:0px solid #FFFFFF;
text-align:left;
padding:1em;
font-size:10pt;
font-family:Verdana, sans-serif;
font-weight:normal;}






/*______________________________ Pict ______________________________________ */


.pict1 {
background-repeat:no-repeat;
z-index:3;
border:0;
width:auto;
display:block;}

.pict1 a:hover {
text-decoration:none;}

.pictx {
background-repeat:no-repeat;
z-index:6;
border:0;}

* html .pictx {
margin-bottom:0em;
vertical-align:middle;}

.pictx a:hover {
text-decoration:none;}





/*___________________________________ Sitemap ________________________________*/

#sitemap {
height:30px;
overflow:auto;
overflow-x:hidden;
border-width:1px;
border-color:#FFFFFF;
border-style:solid;
width:160px;}

*html #sitemap {
width:140px;}

#sitemap p, #sitemap a, #sitemap h2 {
color:#A0A0A0;
font-weight:normal;
font-size:7pt;
line-height:14pt;
padding-top:5px;}

#tags {
height:30px;
overflow:auto;
overflow-x:hidden;
border-width:1px;
border-color:#FFFFFF;
border-style:solid;
width:160px;}

*html #tags {
width:140px;}

#tags p, #tags a, #tags h2 {
color:#A0A0A0;
font-weight:normal;
font-size:7pt;
line-height:14pt;
padding-top:5px;}



/*___________________________________ plinks ________________________________*/

#plinks {
height:100px;
overflow:auto;
overflow-x:hidden;
border-width:0px;
border-color:#FFFFFF;
border-style:solid;
width:180px;}

*html #plinks {
width:180px;}

#plinks p, #plinks a, #plinks h2 {
color:#A0A0A0;
font-weight:normal;
font-size:7pt;
text-decoration:none;
line-height:12pt;}

#plinks_premium {
width:140px;}

#plinks_premium p, #plinks_premium h2 {
color:#BBBBBB;
font-weight:normal;
font-size:7pt;
text-decoration:none;
line-height:12pt;}

#plinks_premium a {
color:#C5C5C5;
font-weight:normal;
font-size:7pt;
text-decoration:none;
line-height:12pt;}

#plinks_premium a:hover {
color:#B6B6B6;
font-weight:normal;
font-size:7pt;
text-decoration:underline;
line-height:12pt;}



/*___________________________________ Partnerseite ____________________________*/

#table_links {
width:95%;
margin-right:0.9em;
margin-left:0.9em;
border:0;}

#table_links td {
overflow:auto;
border:0;
font-size:10pt;
font-family:Verdana, sans-serif;
font-weight:normal;
text-align:left;}

#table_links td h3 {
font-size:7.5pt;
margin:0;
font-family:Verdana, sans-serif;
font-weight:normal;
padding-top:0.5em;
padding-bottom:0.5em;
text-align:center;
color:#0000A0;}

#table_links p {
vertical-align:top;
margin:0;
padding:0.2em;
font-size:10pt;
font-family:Verdana, sans-serif;
font-weight:normal;
text-align:left;}

#table_links .backlink1 {
color:#F3F3F3;}

#table_links .backlink1:hover {
color:#F3F3F3;
cursor:url(x.gif);}

#table_links .backlink2 {
color:#FFFFFF;}

#table_links .backlink2:hover {
color:#FFFFFF;
cursor:url(x.gif);}

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

#table_links a:hover {
color:#000080;
font-weight:normal;
font-size:10pt;}

#table_links .group1a {
width:15em;
border:0;}

#table_links .group1b {
width:auto;
border:0;}

#table_links .group2a {
background-color:#F4F4F4;
width:15em;
border:0;}

#table_links .group2b {
background-color:#F4F4F4;
width:auto;
border:0;}







#bottom {
border-top:0;
border-bottom:0;
border-right-width:1px;
border-left-width:1px;
border-color:#E5E5E5;
border-style:solid;
text-align:center;
background-color:#F3F3F3;}


