
* {
	margin:0;
	padding:0;
	list-style:none;
}

body {
	padding-top:50px;
	background:  url(bilder/bg.jpg) repeat-x #cb1b6a;

}



#container {
 width:800px; 
 background-color:#FFFFFF;

}

#login {
color:#c44394;
font-size:9px;
font-family: Arial, Helvetica, sans-serif;

}



#meldung {
border: 1px solid #ff0000;
background-color:#ffb7b7;
color:#000000;
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
padding-top: 8px;
padding-bottom: 8px;
width: 714px;
text-align: center;

}



#header {
padding-top: 5px;
padding-bottom: 5px;
padding-left: 18px;
background-color:#fddcf1;

color:#c44394;
font-size:13px;
font-family: Arial, Helvetica, sans-serif;

}



#header a {


color:#c44394;

text-decoration: underline;

}

#header a:hover{

color:#000000;

text-decoration: none;

}

#header2 {
padding-top: 5px;
padding-bottom: 5px;
padding-left: 18px;
background-color:#dbdbdb;

color:#757575;
font-size:13px;
font-family: Arial, Helvetica, sans-serif;

}

#header3 {
padding-top: 5px;
padding-bottom: 5px;
padding-left: 18px;
background-color:#c30d79;

color:#ffffff;
font-size:13px;
font-family: Arial, Helvetica, sans-serif;

}



#beschreibung {
padding-left: 18px;
padding-top: 8px;
padding-bottom: 8px;
line-height: 18px;
color:#333333;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;

}

#etablissement {
padding-left: 18px;
padding-top: 3px;
padding-bottom: 3px;
line-height: 18px;
color:#333333;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;

}

#etablissement a {

color:#c44394;
text-decoration: unterline;

}

#etablissement a:hover {

color:#757575;
text-decoration: none;

}

#kommentar {

padding-top: 8px;
padding-bottom: 8px;
line-height: 18px;
color:#333333;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;

}

select
	{	

	color: #737373;
	height: 20px;


	background-color: #ffffff;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #d2d2d2;
	}
	


input
	{
	padding-top: 2px;
	
	color: #737373;
	


	height: 18px;
	background-color: #ffffff;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #d2d2d2;
	}
	

input:focus
	{	
	padding-top: 2px;
	color: #90115e;
	height: 18px;
	background-color: #ffffff;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #90115e;
	}
	
	
	
	
	
	
#button
	{	
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	
	color: #737373;
	height: 23px;
	background-color: #ffffff;
	font: 10px Verdana;
	border: 1px solid #d2d2d2;
	}
	
	#button:focus
	{	
	color: #737373;
	border: 1px solid #90115e;
	}
	
	#button2
	{	
	padding-top: 3px;
	padding-bottom: 3px;
	width: 100px;
	
	color: #737373;
	height: 23px;
	background-color: #ffffff;
	font: 10px Verdana;
	border: 1px solid #d2d2d2;
	}
	
	#button2:focus
	{	
	color: #737373;
	border: 1px solid #90115e;
	}
	
	#button3
	{	
	padding-top: 3px;
	padding-bottom: 3px;
	width: 45px;
	
	color: #737373;
	height: 23px;
	background-color: #ffffff;
	font: 10px Verdana;
	border: 1px solid #d2d2d2;
	}
	
	#button3:focus
	{	
	color: #737373;
	border: 1px solid #90115e;
	}
	

	
	
	ul#navigation{
list-style-type:none;
margin-left:21px;
padding-left:0;


}
ul#navigation li{
float:left;
padding-right:15px;
padding-top:5px;
font-family: Arial, Helvetica, sans-serif;
color: #454545;
font-size: 12px;
}
ul#navigation li a{

text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
color: #454545;
}
ul#navigation li a:hover{
font-family: Arial, Helvetica, sans-serif;
color: #ee0000;
text-decoration:underline;


}


 textarea
	{	
	color: #737373;
	margin-top: 2px;
	width:300px;
	height: 120px;
	
	background-color: #ffffff;
	font-size: 13px;
		font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #d2d2d2;
	}
	
	textarea:focus
	{	
	color: #90115e;
	border: 1px solid #90115e;
	}
	
	#footer {


color:#ffffff;
font-size:11px;
font-family: Arial, Helvetica, sans-serif;

}


#links {

font-family: Arial, Helvetica, sans-serif;
color: #454545;

}
#links a{
font-size: 10px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
color: #454545;
text-decoration:underline;
}
#links a:hover{
font-family: Arial, Helvetica, sans-serif;
color: #ee0000;
text-decoration:none;



}

.thumbnail img{
margin: 0 5px 1px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
left: -1000px;
visibility: hidden;
text-decoration: none;
color: black; /*Text Color for enlarged image*/
}

.thumbnail span img{ /*CSS for enlarged image*/
padding: 0px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 0;
left: 190px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

#footerlink a {


color:#ffffff;

text-decoration: underline;

}
