@charset "ISO-8859-1";

body {
	margin: 0px;
	padding: 0px;
	background-image:url(Bilder/background.jpg);
	background-repeat:repeat-x;
	background-color:#CCCCCC;
	height:100%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	
}
.menuBackLeft, .menuBackRight {
	background-color:#004D84;
}
.menuBackLeft {
	background-image:url(Bilder/menuLeft.jpg);
	background-repeat:no-repeat;
}
.menuBackRight {
	background-image:url(Bilder/menuRight.jpg);
	background-repeat:no-repeat;
}
.pict{
	border:#357BAE solid 1px;
}
.pictRight{
	border:#FFFFFF solid thin;
	margin-left:25px;
	width:182px;

}
.ticker {
	background-image:url(Bilder/tickerBack.jpg);
	background-repeat:no-repeat;
	height:33px;
}
.content, .content2{
	background-image:url(Bilder/contentBack.jpg);
	background:url(Bilder/contentBack.jpg);
	background-repeat:no-repeat;
	background-color:#f3f3f3;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	padding-top:13px;
	padding-left:20px;
	padding-right:20px;
	color:#333;
	line-height:140%;
}
.content2{
background-image:url(Bilder/briefmarke.gif);
background-repeat:no-repeat;
background-position:top right;
} 
hr{
border:dashed #ccc 1px;
}
.bold{
font-weight:bold;
color:#004D84;
} 

#transpBorder{

margin-right:22px;
}

h1{
	font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	color:#000;
	font-size:16px;
}
h2{
	font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	color:#000;
	font-size:14px;
}
/**************************TABELLE************************/
.tabelle{
background-color:#999999;
}
.tabelle td{
	background-color:#e2e2e2;
	color:#333;
	font-size:12px;	
}
.tabelle #tabellenkopf{
background-color:#004D84;
color:#FFFFFF;
font-size:14px;
font-weight:bold;

}
.tabelle #tabellenkopfgrau{
background-color:#CCCCCC;
font-size:12px;
font-weight:bold;

}
.tabelle #termin0, .tabelle #termin2{
background-color:#eeeeee;
}
.tabelle #termin1{
font-weight:bold;
}
.tabelle #termin2{
font-weight:bold;
}
td{
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height:140%;
	}

/**************************abwechselnde Zeilen in Tabelle************************/
.row0 {background-color:#efefef}
.row1 {background-color:#e1e1e1}
.row3 {background-color:#ffffff}
.grau{
color:#999999;}
/**************************abwechselnde Zeilen in Tabelle************************/
.small{
	font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
}

.footer{
	background-image:url(Bilder/footerBack.jpg);
	background-repeat:no-repeat;
	height:25px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #777;
	padding-right:250px;
	text-decoration:none;
}
a.lupolink{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #777;
	
	text-decoration:none;
}
a.lupolink:hover{
	color: #000;
}
/* MENÜ */

dl, dt, dd, ul, li, .menuTitel{
margin: 0;
padding: 0;
list-style-type: none;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#FFF;
}


dl#menu dt {

cursor: pointer;
height: 20px;
line-height: 24px;
text-align: left;
font-weight: normal;
padding-left:12px;
border: 0px solid; 
}

dl#menu li {
text-align: left;
padding-top:5px;
padding-left:35px;

}

dl#menu li a, dl#menu dt a, .inactive{
color: #FFF;
text-decoration: none;
display: block;
border: 0 none;

}

dl#menu li a:hover, dl#menu dt a:hover{
color:#000;
}

.black{
color:#000;
}

.menuTitel{
font-size:12px;
padding-left:10px;
padding-top:20px;
font-weight:bold;
}
#trenner{
padding-top:3px;
margin-left:auto;
}
/* MAC IE*/
*>html #trenner {  
    margin-left:-13px; 
 } 
 *>html .menuTitel {  
    padding:0 0 50 -11; 
	
 } 
 
/* LOGIN*/
.formTitel{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	padding-left:10px;
	padding-bottom:5px;
	padding-top:5px;
}
.formTitelsmall {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	padding-right:20px;
	
}
.feld, .feldlong, .feldPLZ, .feldOrt, textarea, .feldLogin {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	height: 18px;
	width: 230px;
	padding:1px;
	background-color:#e4e4e4;
	border-color:#999;
	border-style:solid;
	border-width:1px;
	margin-left:10px;
}
.feldPLZ {
width: 60px;
}
.feldOrt {
width: 155px;
}
textarea {
height: 100px;
width: 300px;
}
.feldLogin{
width:135px;
background-color:#FFF;
}
.submitButton, .delButton{
color:#FFFFFF; 
height: 24px;
font-size:11px; 
background-color: #135D93;
border: 1px solid ;
margin-left:10px ;
}
.delButton{
margin-left:10px ;
}
.textLogin{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-transform:uppercase;
	padding: 3 0 3 11;
	
}
#buttonLogin {
	  width: 157;
	  height: 23;
	  margin: 0;
	  padding: 0;
	  border: 0;
	  background: transparent url(Bilder/but_login.png) no-repeat center top;
	  cursor: pointer; /* hand-shaped cursor */
	  cursor: hand; /* for IE 5.x */
}
.whiteBold, .white {
font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#FFF;
	font-size: 12px;
	font-weight:bold;
	text-transform:none;
	padding-left:25px;
}
.white{
	font-weight:normal;
}
a.link{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-right:20px;
	text-decoration:none;
}
a.link:hover{
text-decoration:underline;
}
a{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #246CA1;
	text-decoration:none;
}
a:hover{
text-decoration:underline;
}
#contentliste li{
	font-size:12px;
	padding-left:24px;
	margin: 12px 0 -5px 0;
	color:#333;
	list-style: none;
	background: url("Bilder/liste.gif") 0 0 no-repeat;
	text-align:left;
	
}
ul#contentliste{

	padding-top:10px;
	margin-bottom:30px;
	
	
}