
body
{margin-top: 0px; 
margin-left: 0px; 
margin-right: 0px;
margin-bottom: 0px; 
/*background-color: #fff; */
}

table,td {
font-size: 14px;
font-family: "Trebuchet MS", arial, helvetica, tahoma ,verdana,  sans-serif;
color:#000;
}

h2{ 
font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
color:#B02A8B;
margin-top: 12px;
margin-bottom:6px;
letter-spacing:2px;
font-size: 20px;
border-bottom:solid 0px #746b64;
padding-bottom:4px;
}

h3{ font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
color:#B02A8B;
letter-spacing:2px;
font-size: 16px;
border-bottom:solid 0px #746b64;
margin-bottom: 6px;
margin-top: 12px;
}


#button
{ font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
letter-spacing:2px;
font-size: 18px;
margin-top:3px;
padding-bottom:5px;
padding-top:5px; 
font-weight:bold;
margin-left:80px;
color:#B02A8B;
}


.subheading{ 
font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
color:#000000;
margin-bottom:4px;
border-bottom:solid 0px #746b64;
}

.tabletext {
font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
font-size: 10px;
color:#000000;
}


.tablebodytext {
	background-color:#F7EBFF;
}

.big {
	color : #B02A8B;
	font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
	font-size: 18px;
}

#cell2{
height:40px;
width:90px;
vertical-align:center;
font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
font-size: 11px;
border-width:1px;
border-style:solid;
border-color:#CE92BE;
}

#cell {
height: 40px;
width:150px;
vertical-align:center;
font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
font-size: 11px;
border-width:1px;
border-style:solid;
border-color:#CE92BE;
}

#cell_color {
height: 40px;
width:150px;
color:#0A12FF;
vertical-align:center;
font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
font-size: 11px;
border-width:1px;
border-style:solid;
border-color:#A5AC5C;
}

#cell3 {
height: 40px;
width:150px;
vertical-align:center;
font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
font-size: 11px;
border-width:1px;
border-style:solid;
border-color:#A5AC5C;
background-color: #F0C9FF;
}

#cell3_color {
height: 40px;
width:120px;
color:#0A12FF;
vertical-align:center;
font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
font-size: 11px;
border-width:1px;
border-style:solid;
border-color:#A5AC5C;
background-color: #EFEFEF;
}

.color
{
display: inline;
color:#0A12FF;
}



.bodytext {
font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
font-size: 14px;
}

.li {

/* background-image:url(images/ra1.jpg); 
width:3px;
background-repeat:repeat-y;
vertical-align:top;
border-right:solid 0px #BFBFBF;
*/
background-colour: #FBF7FF;
}


.re {
width:3px;
/* background-image:url(images/ra2.jpg); */
background-repeat:repeat-y;
border-left:solid 0px #BFBFBF;}



#main {
border-bottom:solid 1px #fff;
border-right:solid 1px #fff;border-left:solid 1px #fff;

}

#top {
background-image:url(photos/bild_klein.jpg);
height:184px;
border-top:solid 0px #fff;
border-left:solid 1px #fff;
background-color: #F7EBFF;
background-repeat:no-repeat;

}

#header {height:86px;padding-buttom:8px;
padding-top:8px;
text-align:center;
color:#000;
letter-spacing:1px;
font-size:14px;font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif; font-style:italic;
background-color:#FBF7FF;

}

.buleiste {
vertical-align:top;
height:60px;background-color:white;
background-image:url(images/bu_ob.jpg);
background-repeat:repeat-x;
border-top:solid 1px #C4C4C4;}

#menu2 a, #menu2 a:visited , #menu2 a:active {
display: block;
color:#7A1D61;
text-decoration:none ;
font-family:verdana, sans-serif; 
font-size: 10pt;
padding-left: 10px;padding-right: 10px; padding-bottom: 0px; padding-top:0px;
margin-left: 0px;margin-right: 0px;
border-left:solid 0px #AAAAAA;
line-height:36px;
text-align:center;
background-image:url(images/bu_ob.jpg);
}


#menu2 a:hover {background-color:#fff;color:#7F006E; text-decoration:none ;
background-image:url(images/white.gif);
border-left:solid 0px #E6E6E6;
border-bottom:solid 0px #E6E6E6;
border-top:solid 0px #E6E6E6;
}

a.selectedtab:link,a.selectedtab:visited,a.selectedtab:hover{
height:40px;
width:100px;
vertical-align:center;
	padding-top : 15px; 
	border : 0px solid;
	border-bottom-color : none;
	border-left-color : #FFFFFF;
	border-right-color : #FFFFFF;
	border-top-color : #FFFFFF;
	background-color : #B02A8B;
	color : #000000;
	font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align : center;
	text-decoration : none;
}

a.tab:link,a.tab:visited {
height: 40px;
width:100px;
vertical-align:center;
	padding-top : 13px; 

	border : 0px solid;
	border-bottom-style : none;
	border-left-color : #FFFFFF;
	border-right-color : #FFFFFF;
	border-top-color : #FFFFFF;
	background-color : #CE92BE;
	color : #000000;
	font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
	font-size: 12px;
	font-weight:bold;
	/*padding : 10px 15px 10px 15px;*/
	text-align : center;
	text-decoration : none;
}

a.link:link,a.link:visited , a.link:active {
	padding: 2px; 
	color : #686868;
	font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
	font-size: 28px;
	text-decoration : none;
	font-weight:bold;
	letter-spacing:0.2em;
/*	background-color : #FFFFFF; */
	text-align : center;

}
a.link:hover{
	color : #B7B7B7;
	font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
	font-size: 28px;
	font-weight:bold;
	text-decoration : none;
/*	background-color : #FFFFFF; */

}



a.tab:hover{
height: 40px;
width:100px;
vertical-align:center;
padding-top : 13px; 

	border : 0px solid;
	border-bottom-style : none;
	border-left-color : #FFFFFF;
	border-right-color : #FFFFFF;
	border-top-color : #FFFFFF;
	background-color : #CE92BE;
	color : #FFFFFF;
	font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
	font-size: 12px;
	font-weight:bold;
	/*padding : 10px 15px 10px 15px;*/

	text-align : center;
	text-decoration : none;
}

a.selectedtab:hover{
height: 40px;
width:100px;
vertical-align:center;
padding-top : 13px; 

	border : 0px solid;
	border-bottom-style : none;
	border-left-color : #FFFFFF;
	border-right-color : #FFFFFF;
	border-top-color : #FFFFFF;
	background-color : #B02A8B;
	color : #FFFFFF;
	font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align : center;
	text-decoration : none;
}

body.tabs{
	background : #CE92BE;
}

#tabs{
height: 40px;
width:113px;
vertical-align:center;
padding-top : 13px; 

	margin-top: 20px;
	margin-bottom: 40px;
	/*padding : 10px 15px 10px 15px;*/

}



#nav { 
padding-left: 0px;padding-right:0px;padding-top: 0px;padding-bottom: 0px;
vertical-align:top;
background-color:#F7EBFF;
background-image:url(images/bgnav.jpg);
background-repeat:repeat-y;
background-position:top left;
border-left:solid 0px #fff;
width:220px;
}


#sp2 {
text-align:left; 
vertical-align:top;
padding-left: 30px;
padding-right:30px;
padding-top: 40px;
padding-bottom: 40px;
background-color:#F7EBFF;
width:100%;
}

#sp3{
text-align:justify; 
padding-left: 30px;
padding-right:30px;
padding-top: 40px;
padding-bottom: 40px;
background-color:#F7EBFF;
width:100%;
}


#fussb {font: normal 9px verdana, sans-serif; color: #000;
height:50px;
text-align:center;
border-top:solid 1px #bfbfbf;
background-image:url(images/bu_ob.jpg);
background-repeat:repeat-x;
background-color:#fefefe;
line-height:16px
}

/* scrolleiste internet explorer ab vers.5.5 */

body
{scrollbar-arrow-color: #737b66; 
scrollbar-base-color: #F5F8F3;
scrollbar-highlight-color : #737b66; 
scrollbar-shadow-color : #ffffff;
SCROLLBAR-TRACK-COLOR: #e6e6e6;}

#menu01 {

border: dashed 0px #fff;
background-color:#B02A8B;
text-align: left;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:0px;
padding-bottom:10px;
padding-top:4px;
padding-left:5px;
}

#menu01 ul, #menu01 li {
list-style-type: square;
margin-left:10px;
padding: 0px;
color:#fff2a7;
}

#menu01 li a:link, #menu01 li a:visited, #menu01 li a:active {display:block;
        border-bottom: dashed 0px #C2631D;
        width:180px;
        color:#fff;text-decoration:none;
        font-size: 14px;georgia, verdana, arial, helvetica, verdana, tahoma, sans-serif;
        height: 16px;
line-height: 16px;
background-color:#;
}

#menu01 li a:hover { background:TRANSPARENT;
                color:#fff482;
        text-decoration:underline;
        letter-spacing:0px;


}

a.box1_link:link, a.box1_link:visited, a.box1_link:active , a.box1 {
   /*color: #384E2C; */
	font-weight:bold;
	text-decoration:underline;
		
}

.box1{
background-color:#CE92BE;
padding-left:10px;
padding-right:5px;
padding-top:15px;
padding-bottom:15px;
font: normal 11px/18px verdana, sans-serif; 
color: #511341;
border-TOP:solid 0px #FFF;
width:220px;
}


.box2 {
background-color:#E8BAFF;
padding-left:10px;
padding-right:5px;
padding-top:15px;
padding-bottom:15px;
font: normal 11px/18px verdana, sans-serif; 
color: #29334E;
border-TOP:solid 1px #FFF;
width:220px;}

a.box2_link:link, a.box2_link:visited, a.box2_link:active , a.box2_link,  a.box2{
		font: normal 11px/18px verdana, sans-serif; 
		color: #000000;
		text-decoration:underline;
}

.box3 {
background-color:#E293C4;
}

.trenn1 {background-color:#E293C4;
padding-left:5px;
padding-right:5px;
padding-top:15px;
padding-bottom:15px;
font: normal 11px/18px verdana, sans-serif; color: #29334E;
border-bottom:solid 1px #FFF;border-TOP:solid 0px #FFF;
width:220px;
height:10px}

.trenn2 {background-color:#E8BAFF;
padding-left:5px;
padding-right:5px;
padding-top:15px;
padding-bottom:15px;
font: normal 11px/18px verdana, sans-serif; color: #29334E;
border-bottom:solid 1px #FFF;border-TOP:solid 1px #FFF;
width:220px;
height:10px}

.fussnote { margin: 0pt;
    padding: 0pt;
    font-family: "Tahoma",verdana,arial,helvetica,sans-serif;
    font-size: 8pt;
    background-color: inherit;
    vertical-align: baseline;
    text-align: left;
    text-indent: 0cm;
    width: auto;
    height: auto;
    white-space: normal;
    text-transform: none;
    color: rgb(51, 0, 51);
    }
	

a:link, a:visited, a:active{ 
font-size: 100%;
font-family: arial, helvetica, verdana, tahoma, sans-serif;
color: #7F006E}

a:hover{ text-decoration:none;background-color:#5B004F;
color:#fff;}


ul.listbullet 
{list-style-type: Square;
        list-style-image: none;
 }
		
li.listbullet 
{
        background-color: inherit;
}