/*------Hauptseite-------*/

#menu{
 display:block;
 font-size:11pt;
 font-family: arial, sans-serif;
 font-weight:bold;
 text-decoration:none;
 height:30px;
 text-align:center;
 border-color:#666666;
 }
#menu-small{
 font-size:10pt;
 display:block;
 font-family: arial, sans-serif;
 font-weight:bold;
 text-decoration:none;
 height:30px;
 text-align:center;
 border-color:#666666;
 }
#menu a:link, #menu a:visited{
 display:block;
 color:#444444;
 font-size:11pt;
 font-family: arial, sans-serif;
 text-decoration:none;
 height:30px;
 border-color:#666666;
 border-top-width:2px;
 border-top-style:dotted;
 padding-top:5px;
 }
#menu-small a:link, #menu-small a:visited{
 font-size:10pt;
 display:block;
 color:#444444;
 font-family: arial, sans-serif;
 text-decoration:none;
 height:30px;
 border-color:#666666;
 border-top-width:2px;
 border-top-style:dotted;
 padding-top:5px;
 }
#menu  a:hover, #menu a:active, #menu-small a:hover, #menu-small a:active{
 height:30px;
 border-color:#666666;
 border-top-width:2px;
 border-top-style:dotted;
 padding-top:5px;
 background-image:url(images/navi.gif);
 background-repeat:repeat-x;
 color:#ffffff;
 }
#logo{
 margin-left:5px;
 margin-top:20px;
 margin-bottom:10px;
 }

#main h3{
 text-align:left;
 margin-bottom:0px;
 }
#main h4{
 text-align:center;
 margin-bottom:0px;
 }
#main{
 padding:10px;
 font-size:11pt;
 font-family: arial, sans-serif;
 }
#main li {
 text-align:left;
 }
#main ul{
 list-style-type:none;
 margin:0px;
 margin-top:3px;
 padding:0px;
 }

 #main a{
 color:#cc353a;
 text-decoration:underlined;
 }
 #main a:hover{
  color:ff0000;
  }

 .service_logo {
 text-align:center;
 height:45px;
 width:120px;
 float:left;
 }

 .service_text {
 text-align:left;
 vertical-align:middle;
 height:45px;
 margin-top:15px;
 width:600px;
 }
 .spons_left{
 text-align:center;
 height:200px;
 width:400px;
 float:left;

 }
 .spons_right {
 text-align:left;
 vertical-align:middle;
 height:200px;
 margin-left:400px;
 width:400px;
 }
.line {
 height:2px;
 background-color:#a7b7c2;
 font-size:1pt;
 }
.underline{
 text-decoration:underline;
 }
.bold{
 font-weight:bold;
 }

/*--------Galerie---------*/

.galerie{
 width:650px;
 }
.galerie td{
 border-top: 2px #ffffff solid ;
 border-bottom: 2px #ffffff solid ;
 background-color:#a7b7c2;
 padding:3px;
 }
.links p{
 margin-left:30px;
 }
.links{
 text-align:left;
 margin-left:0px;
 }
.rechts{
 text-align:right;
 }
.rechts p{
 text-align:left;
 }
.rechts h4{
 padding:0px;
 text-align:left;
 margin-left:0px;
 }
.picture{
 border:0px;
 }
/*-------Waschanlage-------*/
 
.program{
	height:61px; 
	background-color:#99ccff;
}
.program td{
	padding-left:3px;
}
.wasch_titel{
	font-size:1.3em; 
	color:953070; 
	font-weight:bold
}
.wasch_beschr{
	font-size:0.8em;
}
.wasch_preis{
	text-align:center;
	padding-top:15px;
}
.wasch_einzel{
	font-size:1.4em;
	color:#800000;
	font-weight:bold;
}
.wasch_zehner{
	font-size:0.7em;
}
.table_pflege{
	width:661px;
	text-align:center; 
	border-collapse:collapse;
	border-spacing:0px;
}
.table_pflege tr{
	height:44px;
}
.table_pflege td{
	border:1px solid #555555;
}
/*------Gebrauchwagen------*/
div#header{
 visibility:hidden;
}
/*------Programm 40 Jahre------*/
.programme{
	vertical-align:top;
	width:750px; 
	border:none; 
	border-width:0px; 
	border-collapse:collapse;
	line-height:1.5em;
}
.programme td {
	vertical-align:top;
	padding:10px;
}



