body {margin:0;padding-left:30px; border:0; background:#fff; color: #3192cd; height:100%; overflow-y:auto; }/*!!! 2 letzWerte fix pos abs+rel in ie6 */
body {font-family: verdana, arial; font-size:11px; line-height:180%}

#thumbs {top: 30px; left:30px; position:fixed; width:auto;  z-index:1; display: inline; text-align:justify; background-color:#fff;}
* html #thumbs {position:absolute;}

#nav {top:100px; right:30px; width:240px; position:fixed; text-align: right; line-height:100%; z-index:5;background-color: transparent}
* html #nav {position:absolute;  top:115px;}

#footer {bottom:20px; right:30px; position:fixed; text-align:right; font-weight:normal; color:#000; width:auto; z-index:4; background-color: transparent}
* html #footer {position:absolute;}

#header {top:25px; right:30px; width:auto; position:fixed;text-align:right;z-index:3; background-color: transparent}
* html #header {position:absolute;}

#kontakt {bottom:100px; right:30px;position:fixed;text-align:right; height: auto; width: 220px;background-color: transparent;z-index:2} 
* html #kontakt {position:absolute;}

#texte {top:30px; left: 30px; position:absolute; font-weight:normal; color:#3192cd; width:auto; z-index:4; background-color: transparent;} /* absolute 4 overlaying rotator*/

a.textlinks {
text-decoration:none; 
color:#3192cd; 
font-weight: normal;
}
a.textlinks:hover {
text-decoration:none; 
color:#000; 
font-weight: normal;
}
a.textlinks000 {
text-decoration:none; 
color:#000; 
font-weight: normal;
}
a.textlinks000:hover {
text-decoration:none; 
color:#3192cd; 
font-weight: normal;
}

a.textlinks_under {
text-decoration:underline; 
color:#000; 
font-weight: normal;
}
a.textlinks_under:hover {
text-decoration:underline; 
color:#3192cd; 
font-weight: normal;
}

a.border {
text-decoration:none;padding-bottom:1px; border-top:none; border-right:none; border-left:none;
border-bottom:1px solid #fff;
}
a.border:hover {
text-decoration:none; padding-bottom:1px; border-top:none; border-right:none; border-left:none;
border-bottom:1px solid #000;
}

.titel {
/*font-weight: bold;
font-size: 16px;*/
text-align: left;
letter-spacing: 2px;
border:1px solid #000; padding:4px;
display: block;
color:#000;
}
a.titel {
text-decoration:none; 
color:#000;
border-bottom:1px solid #000; padding:4px;
display: block;
}
a.titel:hover {
text-decoration:none;
border:1px solid #3192cd; padding:4px; 
color:#3192cd;
display: block;
}
.subtitel {
font-weight: normal;
letter-spacing: 1px;
}

/*Menu links*/
a.normal:link, a.normal:visited {
 display: block;COLOR:#000; TEXT-DECORATION:none; border-bottom: 1px solid #fff; padding-bottom: 3px;}
a.normal:hover, a.normal:active, a.aktiv:focus {
 display: block; COLOR:#3192cd; border-bottom: 1px solid #3192cd; TEXT-DECORATION:none; padding-bottom: 3px;}
a.aktiv:link, a.aktiv:visited {
 display: block; COLOR:#000; border-bottom: 1px solid #000; TEXT-DECORATION:none; padding-bottom: 3px;}
a.aktiv:hover, a.aktiv:active, a.aktiv:focus {
 display: block; COLOR:#3192cd; border-bottom: 1px solid #3192cd; TEXT-DECORATION:none; padding-bottom: 3px;}


