body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A3A3A;
	margin: 0px; 
	padding: 0px 0px 0px 10px; 
	text-align: center;
	background: #FFFFFF url(../img/bg.gif);
	background-repeat:repeat;
}

a{
font-size:11px;
        text-decoration:none;
	color:#808285;
        font-weight:normal;

}

img{
border:0px;
}
.normtext{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A3A3A;
	text-transform:none;
	font-weight:normal;

}
#main {
	margin: 0px auto;
	padding-left: 2px;
	padding-right: 2px;
	background-color: #FFFFFF;
	/*width: 747px;*/
	
	width: 747px;
	text-align: left;
}

#header{
	margin:0px;
	padding:0px;
	background-image:url(../img/bg_head.gif);
	background-repeat:repeat-x;
	height:123px;
}
#logo{
	float:left;
	position:relative;
	top:34px;
	left:11px;
}

#content{
margin-top:30px;
}
.away{
	display:none;
}
#mainNavigation{
	background-image:url(../img/bg_main_navig.gif);
	background-repeat:repeat-x;
	width:747px;
	height:32px;
	position:absolute;
	text-align:center;
	padding-top:11px;
	margin-bottom:20px;
}

#mainContent{
	float:left;
	width:538px;
	
	margin-top:15px;
	padding-left:15px;
	padding-bottom:5px;
	display:block;
	
}

#mainContent .fulllogin{
	border:1px solid #808285;
	font-size:10px;
	color:#999999;
	height:16px;
	width:400px;
	/*width:auto;*/;
	margin:0px;
	padding:2px;
	vertical-align:top;
	margin-bottom:10px;

}
#mainContent .halflogin{
	border:1px solid #808285;
	font-size:10px;
	color:#999999;
	height:16px;
	width:140px;
	/*width:auto;*/;
	margin:0px;
	padding:2px;
	vertical-align:top;
	margin-bottom:10px;

}
#mainContent td{
vertical-align:top;
}
#mainContent .fulltable label{
	display:block;
	font-weight:bold;
	text-transform:uppercase;
	width:88px;
	vertical-align:top;
	color:#7D8284;
}

#mainContent .halftable label{
	display:block;
	width:74px;
	vertical-align:top;
}
#mainContent .halftable{
width:520px;

}


#mainContent h4{
font-size:11px;
margin:0px;
padding:0px;
padding-bottom:3px;
font-weight:bold;
}
#mainContent h5{
font-size:11px;
margin:0px;
padding:0px;
padding-bottom:3px;
font-weight:normal;
}

fieldset{
width:490px;
padding:0px;

padding-top:15px;
}

fieldset table{
width:400px;
margin-left:10px;
margin-bottom:10px;
}

fieldset input{
border:1px solid #fff;
vertical-align:middle;
}
#mainContent input{
vertical-align:middle;
}
#mainContent ul{
margin-left:15px;
padding:0px;
}
#suchergebnis{
margin:0px;
padding:0px;
margin-top:2px;
background-color:#FEEECB;
padding-bottom:6px;
padding-top:4px;
padding-left:10px;

}

#suchergebnis form{
margin:0px;
/*width:auto;*/;
}
.pagebreak{
margin-top:1px;
margin-bottom:10px;
padding-top:3px;
padding-left:10px;
height:21px;
background-image:url(../img/bg_pagebreak.gif);
display:block;
}
.pagebreak p{
float:left;
}
.backButton{
	display:block;
	background-image:url(../img/btn_back_norm.gif);
	background-repeat: no-repeat;
	width:49px;
	height:12px;
	font-size:1px;
	text-indent:-1000px;
	border:0px;
	float:left;
	margin-right:10px;
}
.backButton a{
	text-decoration:none;
	display:block;
	cursor:pointer;
	width:49px;
	height:12px;
}
.backButton a:hover{
	background-image:url(../img/btn_back_hi.gif);
	background-repeat: no-repeat;
}

.nextButton{
	display:block;
	background-image:url(../img/btn_next_norm.gif);
	background-repeat: no-repeat;
	width:49px;
	height:11px;
	font-size:1px;
	text-indent:-1000px;
	border:0px;
	float:left;
	margin-left:10px;
}
.nextButton a{
	text-decoration:none;
	display:block;
	cursor:pointer;
	width:49px;
	height:11px;
}
.nextButton a:hover{
	background-image:url(../img/btn_next_hi.gif);
	background-repeat: no-repeat;
}
#mainContent li{
	list-style-type:square;
	color:#808285;
}
#suche label{
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:top;
	color:#7D8284;
	font-size:12px;
}
#mainContent label, legend{
font-weight:bold;
	text-transform:uppercase;
	vertical-align:middle;
	color:#7D8284;
	font-size:10px;
}
#suchergebnis label{
	font-weight:normal;
	font-size:10px;

}
textarea {
border:1px solid #808285;
	color:#999999;
	height:100px;
	width:481px;
	margin:0px;
	padding:2px;
	vertical-align:top;
	margin-bottom:10px;
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:22px;
	margin-right:5px;
	margin-top:2px;

}

#mainContent h2,#mainContent h1{
	background-image:url(../img/bgh2.gif);
	background-repeat:repeat-x;
	background-position:0px 4px;
	height:28px;
	font-size:12px;
	color:#808285;
	font-weight:bold;
	margin:0px;
	margin-top:10px;
	line-height:2.0em;
	padding:0px;
	overflow:hidden;
	padding-bottom:2px;
	
}

#mainContent p{
	margin:0px;
	padding:0px;
	
}
#mainContent .treffer{
padding:10px;
padding-left:0px;
}
.error{
color:#C00F0F;
}
#mainContent .trenner{
margin-bottom:20px;
height:21px;
background-image:url(../img/bg_trenner.gif);
background-repeat:repeat-x;
text-align:right;
padding-right:10px;
font-size:10px;
}
#mainContent .trenner a{
text-transform:none;
font-weight:bold;
text-decoration:none;
color:#808285;
}
#mainContent .trenner a:hover{
color:#5F5E5E;
}
#mainContent .trenner p{
margin-top:12px;

}
#zweiSpalter{

}
h3{
	background-image:url(../img/bgh3.gif);
	background-repeat:repeat-x;
	height:24px;
	font-size:12px;
	color:#808285;
	font-weight:bold;
	margin-top:10px;
	line-height:2.0em;
}
#leftRow{
float:left;
width:360px;
}
#leftRow span{

}

#leftRow img{
padding:1px;
float:left;
border:1px solid #808285;
margin-right:10px;

}



DIV#main DIV#content DIV#mainContent DIV#zweiSpalter DIV#leftRow TABLE.imgtext-table TR TD IMG {
border:0px;
}

DIV#main DIV#content DIV#mainContent DIV#zweiSpalter DIV#leftRow TABLE.imgtext-table TR TD A IMG {
padding:1px;
float:left;
border:1px solid #808285;
margin-right:10px;
}

#rightRow{
width:157px;
float:right;
margin-top:8px;
}
#rightRow h3{
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	text-indent: -1000px;
	font-size: 1px;
	display:block;
	width:157px;
	height:27px;
	margin-top:20px;
}
#rightRow h3#tele{
	background-image:url(../img/headline_tele.gif);
	background-repeat:no-repeat;
}
#rightRow h3#internet{
	background-image:url(../img/headline_internet.gif);
	background-repeat:no-repeat;
}



#rightRow h3#datenschutz{
	background-image:url(../img/headline_datenschutz.gif);
	background-repeat:no-repeat;
}
#rightRow h3#software{
	background-image:url(../img/headline_software.gif);
	background-repeat:no-repeat;
}
#rightRow h3#schwerpunkt{
	background-image:url(../img/headline_schwerpunkt.gif);
	background-repeat:no-repeat;
}
#rightRow h3#sachverstaendige{
	background-image:url(../img/headline_sachverstaendige.gif);
	background-repeat:no-repeat;
}


#rightRow a{
	text-decoration:none;
	color:#808285;
}
#rightRow a:hover{
	color:#333;
}
#rightRow h4 a{color:#505051;}
#rightRow h4{
	color:#505051;
	font-size:10px;
	font-weight:bold;
	margin:0px;
	margin-top:6px;
	padding:0px;
}

#rightRow p{
	margin-top:5px;
	font-size:10px;
	color:#808285;
}



#mainNavigation h2{

	position:absolute;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	overflow: hidden;
	text-indent: -1000px;
	font-size: 1px;
}
#mainNavigation h2 a, h2 a:link, h2 a:visited, h2 a:active { display: block; height: 13px; border: 0px; text-decoration: none; }
/*#mainNavigation h2#m1, h2#m2, h2#m3,h2#m4 ,h2#m5 ,h2#m6 ,h2#m7 ,h2#m8, h2#m1s, h2#m2s, h2#m3s,h2#m4s{ top:11px;  height: 13px;}^*/


#mainNavigation h2#m1 {left:170px; background: url("../img/mainNavig/m1.gif");background-repeat:no-repeat;width:55px;}
#mainNavigation h2#m3 {left: 225px; background: url("../img/mainNavig/m3.gif");background-repeat:no-repeat;width:57px;}
#mainNavigation h2#m2 {left: 282px; background: url("../img/mainNavig/m2.gif");background-repeat:no-repeat;width:99px;}
#mainNavigation h2#m8 {left: 381px; background:  url("../img/mainNavig/m8.gif");background-repeat:no-repeat;width:132px;}
#mainNavigation h2#m7 {left: 513px; background:  url("../img/mainNavig/m7.gif");background-repeat:no-repeat;width:137px;}
#mainNavigation h2#m6 {left: 650px; background:  url("../img/mainNavig/m6.gif");background-repeat:no-repeat;width:94px;}

#mainNavigation h2#m4 {left: 211px; background: url("../img/mainNavig/m4.gif");background-repeat:no-repeat;width:69px;}
#mainNavigation h2#m5 {left:280px; background:  url("../img/mainNavig/m5.gif");background-repeat:no-repeat;width:93px;}

#mainNavigation h2#m1s {left:170px; background: url("../img/mainNavig/m1s.gif");background-repeat:no-repeat;width:55px;height: 13px;}
#mainNavigation h2#m3s {left: 225px; background: url("../img/mainNavig/m3s.gif");background-repeat:no-repeat;width:57px;height: 13px;}
#mainNavigation h2#m2s {left: 282px; background: url("../img/mainNavig/m2s.gif");background-repeat:no-repeat;width:99px;height: 13px;}
#mainNavigation h2#m8s {left: 381px; background:  url("../img/mainNavig/m8s.gif");background-repeat:no-repeat;width:132px;height: 13px;}
#mainNavigation h2#m7s {left: 513px; background:  url("../img/mainNavig/m7s.gif");background-repeat:no-repeat;width:137px;height: 13px;}
#mainNavigation h2#m6s {left: 650px; background:  url("../img/mainNavig/m6s.gif");background-repeat:no-repeat;width:94px;height: 13px;}

#mainNavigation h2#m4s {left: 211px; background: url("../img/mainNavig/m4s.gif");background-repeat:no-repeat;width:69px;height: 13px;}
#mainNavigation h2#m5s {left:280px; background:  url("../img/mainNavig/m5s.gif");background-repeat:no-repeat;width:93px;height: 13px;}

#mainNavigation h2#m1 a:hover{background: url("../img/mainNavig/m1s.gif");background-repeat:no-repeat;}
#mainNavigation h2#m2 a:hover{background: url("../img/mainNavig/m2s.gif");background-repeat:no-repeat;}
#mainNavigation h2#m3 a:hover{background: url("../img/mainNavig/m3s.gif");background-repeat:no-repeat;}
#mainNavigation h2#m4 a:hover{background: url("../img/mainNavig/m4s.gif");background-repeat:no-repeat;}
#mainNavigation h2#m5 a:hover{background:  url("../img/mainNavig/m5s.gif");background-repeat:no-repeat;}
#mainNavigation h2#m6 a:hover{background:  url("../img/mainNavig/m6s.gif");background-repeat:no-repeat;}
#mainNavigation h2#m7 a:hover{background:  url("../img/mainNavig/m7s.gif");background-repeat:no-repeat;}
#mainNavigation h2#m8 a:hover{background:  url("../img/mainNavig/m8s.gif");background-repeat:no-repeat;}


#suche{
	float:right;
	margin-top:34px;
	margin-right:8px;
	text-align:right;
	display:block;
}

#footer{
    position:relative;
    clear:both;
    background-image:url(/img/bg_footer.gif);
    background-repeat:repeat-x;
        top: auto;
        bottom: 0px;
    width:747px;
    height:28px;
    padding-top:12px;
} 

#footer h3{
	position:absolute;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	overflow: hidden;
	text-indent: -1000px;
	font-size: 1px;
	display:block;
}
#footer h3 a, h3 a:link, h3 a:visited, h3 a:active  { display: block; height: 10px; border: 0px; text-decoration: none; }

#footer h3#bm1{background: url("../img/mainNavig/bm1.gif");background-repeat:no-repeat;left:0px;height:10px;width:84px;}
#footer h3#bm2{background: url("../img/mainNavig/bm2.gif");background-repeat:no-repeat;left:84px;height:10px;width:33px;}
#footer h3#bm3{background: url("../img/mainNavig/bm3.gif");background-repeat:no-repeat;left:117px;height:10px;width:110px;}
#footer h3#bm4{background: url("../img/mainNavig/bm4.gif");background-repeat:no-repeat;left:558px;height:10px;width:53px;}
#footer h3#bm5{background: url("../img/mainNavig/bm5.gif");background-repeat:no-repeat;left:611px;height:10px;width:75px;}
#footer h3#bm6{background: url("../img/mainNavig/bm6.gif");background-repeat:no-repeat;left:686px;height:10px;width:53px;}

#footer h3#bm1 a:hover{background: url("../img/mainNavig/bm1s.gif");background-repeat:no-repeat;left:0px;}
#footer h3#bm2 a:hover{background: url("../img/mainNavig/bm2s.gif");background-repeat:no-repeat;left:33px;}
#footer h3#bm3 a:hover{background: url("../img/mainNavig/bm3s.gif");background-repeat:no-repeat;left:117px;}
#footer h3#bm4 a:hover{background: url("../img/mainNavig/bm4s.gif");background-repeat:no-repeat;left:558px;}
#footer h3#bm5 a:hover{background: url("../img/mainNavig/bm5s.gif");background-repeat:no-repeat;left:611px;}
#footer h3#bm6 a:hover{background: url("../img/mainNavig/bm6s.gif");background-repeat:no-repeat;left:686px;}




.myInputSearch{
	text-align:left;
	border:1px solid #808285;
	font-size:10px;
	color:#999999;
	height:16px;
	width:87px;
	margin:0px;
	padding-left:2px;

}
.goButton{
overflow:hidden;
	margin-left:0px;
	margin-bottom:6px;
	background-image:url(../img/btn_go.gif);
	background-repeat: no-repeat;
	cursor:pointer;
	font-size:0em;
	text-indent:1000px;
	border:0px;
	width:48px;
	height:20px;
	vertical-align:top;
	text-align:left;
}
.sendButton{
	margin-left:0px;
	
	background-image:url(../img/btn_send.gif);
	background-repeat: no-repeat;
	cursor:pointer;
	font-size:1px;
	/*text-indent:-1000px;*/
	border:0px;
	width:93px;
	height:22px;
	vertical-align:top;
	margin-right:10px;

}
.resetButton{
	margin-left:0px;
	
	margin-bottom:0px;
	background-image:url(../img/btn_reset.gif);
	background-repeat: no-repeat;
	cursor:pointer;
	font-size:1px;
	text-indent:-1000px;
	border:0px;
	width:123px;
	height:22px;
	vertical-align:top;
}
.loginButton{
	margin-bottom:6px;
	background-image:url(../img/btn_login.gif);
	background-repeat: no-repeat;
	cursor:pointer;
	font-size:1px;
	text-indent:-1000px;
	border:0px;
	width:69px;
	height:22px;
	vertical-align:top;
}
.logoutButton{
	margin-bottom:6px;
	background-image:url(../img/btn_logout.gif);
	background-repeat: no-repeat;
	cursor:pointer;
	font-size:1px;
	text-indent:-1000px;
	border:0px;
	width:69px;
	height:22px;
	vertical-align:top;
}
.profilButton{
	margin-bottom:6px;
	background-image:url(../img/btn_profileditieren.gif);
	background-repeat: no-repeat;
	cursor:pointer;
	font-size:1px;
	text-indent:-1000px;
	border:0px;
	width:110px;
	height:22px;
	vertical-align:top;
}
.singelsearchButton{
	
	background-image:url(../img/btn_Suche.gif);
	background-repeat: no-repeat;
	cursor:pointer;
	font-size:1px;
	text-indent:-1000px;
	border:0px;
	width:48px;
	height:22px;
	vertical-align:middle;
}
.pw_vergessen_button{
	margin-bottom:6px;
	background-image:url(../img/pw_vergessen.gif);
	background-repeat: no-repeat;
	cursor:pointer;
	font-size:1px;
	
	border:0px;
	width:120px;
	height:22px;
	vertical-align:top;
}

#sideBar{
	float:left;
	width:179px;
	height:571px;
	background-image:url(../img/bg_sideBar.gif);
	background-repeat:repeat-x;
	display:block;
}
#sideBar h3{
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	text-indent: -1000px;
	font-size: 1px;
	display:block;
	width:179px;
	height:27px;
	margin-top:18px;
}
#sideBar h3#aktuell {
	background-image:url(../img/headline_ausgabe.gif);
	background-repeat:no-repeat;
}

#sideBar h3#login {
	background-image:url(../img/headline_login.gif);
	background-repeat:no-repeat;
}
#sideBar p{
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	color:#808285;
	font-size:10px;
	text-align:right;
	margin-top:4px;
	margin-right:8px;
	padding:0px;
	vertical-align:top;
}
#sideBar li{
list-style-type:none;
text-align:right;


}


#sideBar li a{
	font-size:10px;
	text-transform:none;
	font-weight:bold;
	text-decoration:none;
	color:#808285;
}
#sideBar li a:hover{
	color:#666;
}

#sideBar #subNav ul{
	margin:0px;
	padding:0px;
}
#sideBar #subNav {
	margin-top:17px;
}

#sideBar #subNav li{
	font-size:1px;
	text-indent:-1000px;
	margin-top:5px;
	background-repeat:no-repeat;
	text-align:left;
}
#sideBar #subNav li a, li a:hover{
	background-repeat:no-repeat;
}
#sideBar #subNav li#sm1{background-image:url(../img/subnavig/sm1.gif);display:block;height:25px;width:179px;}
#sideBar #subNav li#sm2{background-image:url(../img/subnavig/sm2.gif);display:block;height:25px;width:179px;}
#sideBar #subNav li#sm3{background-image:url(../img/subnavig/sm3.gif);display:block;height:25px;width:179px;}
#sideBar #subNav li#sm4{background-image:url(../img/subnavig/sm4.gif);display:block;height:25px;width:179px;}
#sideBar #subNav li#sm5{background-image:url(../img/subnavig/sm5.gif);display:block;height:25px;width:179px;}
#sideBar #subNav li#sm6{background-image:url(../img/subnavig/sm6.gif);display:block;height:25px;width:179px;}
#sideBar #subNav li#sm1 a,#sm2 a,#sm3 a,#sm4 a,#sm5 a,#sm6 a{display:block;height:25px;width:179px;}
#sideBar #subNav li#sm1 a:hover{background-image:url(../img/subnavig/sm1s.gif);display:block;height:25px;width:179px;}
#sideBar #subNav li#sm2 a:hover{background-image:url(../img/subnavig/sm2s.gif);display:block;height:25px;width:179px;}
#sideBar #subNav li#sm3 a:hover{background-image:url(../img/subnavig/sm3s.gif);display:block;height:25px;width:179px;}
#sideBar #subNav li#sm4 a:hover{background-image:url(../img/subnavig/sm4s.gif);display:block;height:25px;width:179px;}
#sideBar #subNav li#sm5 a:hover{background-image:url(../img/subnavig/sm5s.gif);display:block;height:25px;width:179px;}
#sideBar #subNav li#sm6 a:hover{background-image:url(../img/subnavig/sm6s.gif);display:block;height:25px;width:179px;}

#sideBar #subNav li#sm1s {background-image:url(../img/subnavig/sm1s.gif);display:block;height:25px;width:179px;}
#sideBar #subNav li#sm2s {background-image:url(../img/subnavig/sm2s.gif);display:block;height:25px;width:179px;}
#sideBar #subNav li#sm3s {background-image:url(../img/subnavig/sm3s.gif);display:block;height:25px;width:179px;}
#sideBar #subNav li#sm4s {background-image:url(../img/subnavig/sm4s.gif);display:block;height:25px;width:179px;}
#sideBar #subNav li#sm5s {background-image:url(../img/subnavig/sm5s.gif);display:block;height:25px;width:179px;}
#sideBar #subNav li#sm6s {background-image:url(../img/subnavig/sm6s.gif);display:block;height:25px;width:179px;}

#teleHeader{
	margin:0px;
	padding:0px;
	background-color:#F49B7D;
	text-align:right;
	height:20px;
	overflow:hidden;
	margin-top:3px;
	margin-bottom:10px;
}

#schwerpunktHeader{
	margin:0px;
	padding:0px;
	background-color:#FAC18B;
	text-align:right;
	height:20px;
	overflow:hidden;
	margin-top:3px;
	margin-bottom:10px;
	color: #666666;
	font-size: 10px;
}
#internetHeader{
	margin:0px;
	padding:0px;
	background-color:#B1CE97;
	text-align:right;
	height:20px;
	overflow:hidden;
	margin-top:3px;
	margin-bottom:10px;
}
#datenschutzHeader{
	margin:0px;
	padding:0px;
	background-color:#AB8EBC;
	text-align:right;
	height:20px;
	overflow:hidden;
	margin-top:3px;
	margin-bottom:10px;
}
#softwareHeader{
	margin:0px;
	padding:0px;
	background-color:#85D1EA;
	text-align:right;
	height:20px;
	overflow:hidden;
	margin-top:3px;
	margin-bottom:10px;
}
#sachvHeader{
	margin:0px;
	padding:0px;
	background-color:#F4B3C1;
	text-align:right;
	height:20px;
	overflow:hidden;
	margin-top:3px;
	margin-bottom:10px;
}
.contentHeader{
	margin-bottom:10px;
	height:27px;
	background-image:url(../img/bg_trenner.gif);
	background-position:0px 6px;
	background-repeat:repeat-x;
}
.titel{
	text-transform:uppercase;
	padding-right:5px;
	font-weight:normal;
}
.titelBold{
font-weight:bold;
}
.trennerContent{
	text-align:right;
	background-image:url(../img/bg_artikel.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:23px;
}


#mainContent .trennerContent a{
	text-transform:none;
	font-weight:bold;
	text-decoration:none;
	color:#808285;
}




#mainContent .trennerContent a:hover{
	color:#5F5E5E;
}
#mainContent .trennerContent p{
margin-top:12px;
}





#mainContent .mainlink a{
	font-size:13px;
        text-decoration:none;
	color:#808285;
        font-weight:bold;

}
#mainContent #pagenavigation a{
	font-size:11px;
        text-decoration:none;
	color:#808285;
        font-weight:normal;

}
#mainContent .mainlink a:hover{
	font-size:13px;
        text-decoration:none;
	color:#5F5E5E;
        font-weight:bold;

}
#mainContent #pagenavigation a:hover{
	font-size:11px;
        text-decoration:none;
	color:#5F5E5E;
        font-weight:normal;

}




.login{
	border:1px solid #808285;
	font-size:10px;
	color:#999999;
	height:16px;
	width:92px;
	margin:0px;
	padding:2px;
	vertical-align:middle;
}



.checker{
	border:0px;
	vertical-align:middle;
}

#sideBar form{
	margin:0px;
	padding:0px;
}

.cover{
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-left:40px;
	float:left;
}
.lShadow{
	margin-top:10px;
	padding:0px;
}
.bShadow{
	vertical-align:top;
	clear:both;
	padding:0px;
	margin-top:-1px;
	margin-left:39px;
}





DIV#main DIV#content DIV#mainContent TABLE.csc-mailform {width:380px;}

DIV#main DIV#content DIV#mainContent TABLE.csc-mailform TR {}

DIV#main DIV#content DIV#mainContent TABLE.csc-mailform TR TD.csc-form-labelcell {
width:140px;
}

DIV#main DIV#content DIV#mainContent TABLE.csc-mailform TR TD.csc-form-labelcell P.csc-form-label-req {
font-size:10px;
	color:#999999;
}

DIV#main DIV#content DIV#mainContent TABLE.csc-mailform TR TD.csc-form-fieldcell {}

DIV#main DIV#content DIV#mainContent TABLE.csc-mailform TR TD.csc-form-fieldcell INPUT {
        border:1px solid #808285;
	font-size:10px;
	color:#999999;
	height:18px;
	width:150px;
	margin:0px;
	padding:2px;
	vertical-align:middle;}

DIV#main DIV#content DIV#mainContent TABLE.csc-mailform TR TD.csc-form-labelcell P.csc-form-label {
font-size:10px;
	color:#999999;
}

DIV#main DIV#content DIV#mainContent TABLE.csc-mailform TR TD.csc-form-fieldcell TEXTAREA {

width:250px;
}



#mainContent label.errormarker,#mainContent .errormarker {
color: #e50000;
}

#fehlertext {
color: #c36364;
width: 690px;
padding-bottom: 10px;
margin: 6px;
}

#pagenavigation {
	width:500px;
text-align: right;
}

.dropdown{
	
	font-size:10px;
	color:#999999;
	height:18px;
	
	margin:0px;
	
	vertical-align:middle;
}

.formsearch{
	border:1px solid #808285;
	font-size:10px;
	color:#999999;
	height:20px;
	width:110px;
	margin:0px;
	padding:0px;
	
}


DIV#main DIV#content DIV#mainContent DIV#introtext DIV.tx-indexedsearch {}
DIV#main DIV#content DIV#mainContent DIV#introtext DIV.tx-indexedsearch DIV.tx-indexedsearch-searchbox {}
DIV#main DIV#content DIV#mainContent DIV#introtext DIV.tx-indexedsearch DIV.tx-indexedsearch-searchbox TABLE {width:380px;}
DIV#main DIV#content DIV#mainContent DIV#introtext DIV.tx-indexedsearch DIV.tx-indexedsearch-searchbox TABLE TR {}
DIV#main DIV#content DIV#mainContent DIV#introtext DIV.tx-indexedsearch DIV.tx-indexedsearch-searchbox TABLE TR TD {}
DIV#main DIV#content DIV#mainContent DIV#introtext DIV.tx-indexedsearch DIV.tx-indexedsearch-searchbox TABLE TR TD.normtext {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A3A3A;
	text-transform:none;
	font-weight:normal;
}
DIV#main DIV#content DIV#mainContent DIV#introtext DIV.tx-indexedsearch DIV.tx-indexedsearch-searchbox TABLE TR TD INPUT.tx-indexedsearch-searchbox-sword {}
DIV#main DIV#content DIV#mainContent DIV#introtext DIV.tx-indexedsearch DIV.tx-indexedsearch-searchbox TABLE TR TD INPUT.tx-indexedsearch-searchbox-button {}
DIV#main DIV#content DIV#mainContent DIV#introtext DIV.tx-indexedsearch DIV.tx-indexedsearch-searchbox TABLE INPUT {}
DIV#main DIV#content DIV#mainContent DIV#introtext DIV.tx-indexedsearch DIV.tx-indexedsearch-searchbox P {

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A3A3A;
	text-transform:none;
	font-weight:normal;
	}
DIV#main DIV#content DIV#mainContent DIV#introtext DIV.tx-indexedsearch DIV.tx-indexedsearch-searchbox P A {}
DIV#main DIV#content DIV#mainContent DIV#introtext DIV.tx-indexedsearch DIV.tx-indexedsearch-rules {}
DIV#main DIV#content DIV#mainContent DIV#introtext DIV.tx-indexedsearch DIV.tx-indexedsearch-rules H2 {}
DIV#main DIV#content DIV#mainContent DIV#introtext DIV.tx-indexedsearch DIV.tx-indexedsearch-rules P {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A3A3A;
	text-transform:none;
	font-weight:normal;

}


.resulttext{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	text-transform:none;
	font-weight:normal;

}


