body {		
background: #6588c9;
background: -moz-linear-gradient(top, #6588c9 0%, #2456b3 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6588c9), color-stop(100%,#2456b3));
background: -webkit-linear-gradient(top, #6588c9 0%,#2456b3 100%);
background: -o-linear-gradient(top, #6588c9 0%,#2456b3 100%);
background: -ms-linear-gradient(top, #6588c9 0%,#2456b3 100%);
background: linear-gradient(to bottom, #6588c9 0%,#2456b3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6588c9', endColorstr='#2456b3',GradientType=0 );
overflow-y: scroll;
}

body, div, h1, h2, h3, h4, ul, li, img, form, input, ol {
margin: 0px; padding: 0px; border: none; }


#rahmen{
margin:0 auto;
background-color:#eaeff8;
box-shadow: 		0px 0px 20px #333333;
-moz-box-shadow: 	0px 0px 20px #333333;
-webkit-box-shadow: 0px 0px 20px #333333;
background-color:#132B59;
}
#header{
margin: 0 auto;
box-shadow: 		0px 0px 20px #333333;
-moz-box-shadow: 	0px 0px 20px #333333;
-webkit-box-shadow: 0px 0px 20px #333333;
background-color:#132B59;
}

#streifenganz{
width:auto;
margin: 0px auto 0px auto;        /* oben rechts unten links*/

}
#streifen{
background: #ffdb4c;
background: -moz-linear-gradient(top, #ffdb4c 0%, #ffcc00 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffdb4c), color-stop(100%,#ffcc00));
background: -webkit-linear-gradient(top, #ffdb4c 0%,#ffcc00 100%);
background: -o-linear-gradient(top, #ffdb4c 0%,#ffcc00 100%);
background: -ms-linear-gradient(top, #ffdb4c 0%,#ffcc00 100%);
background: linear-gradient(to bottom, #ffdb4c 0%,#ffcc00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdb4c', endColorstr='#ffcc00',GradientType=0 );
margin: 0px auto 0px auto;  
}

.links{
padding: 40px 20px 40px; 
background-color:#132B59;
color:#fff;
}
#rechts{
	background-color:#EDF1F9;
padding: 50px 0 0 0; 
overflow:hidden;       
}

#leistungen{        /* oben rechts unten links*/
color:#FFF;
font-weight:bold;
line-height: 1.5em;
margin-bottom:50px;
}

/*
text.css
*/
body {		
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
font-size: 13px;
line-height: 1.3em;
color: #00001e;
}


h1 {
font-size: 17px;
margin: 0px 0px 10px 0px;        /* oben rechts unten links*/
line-height: 1.3em;
color: #ff3399;
}

h2 {
font-size: 14px;	
margin: 0px 0px 6px 0px;        /* oben rechts unten links*/
line-height: 1.3em;
color: #4b4233;
}

h3 {
font-size: 15px;
margin: 0px 0px 10px 0px;        /* oben rechts unten links*/
line-height: 1.3em;
color: #ffcc00;
}

p {
margin: 0px 0px 20px 0px;        /* oben rechts unten links*/
}

#textklein {
font-size: 11px;
margin: 0px 0px 10px 0px;        /* oben rechts unten links*/
line-height: 1.2em;
text-align:justify;
}

address{
font-size: 11px;
text-align:center;
line-height: 40px;
font-style:normal;
}

.oeffnungszeiten td{
width:140px;
}
/*
links.css
*/
a {
color: #F00;
font-family: Verdana, Arial, Helvetica, sans-serif;
border: 0px;
}

/* für Verweise zu noch nicht besuchten Seiten, für Verweise zu bereits besuchten Seiten */
a:link, a:visited {
color: #00F;
text-decoration:none;
}

/* Tabulator-Taste, während der Anwender mit der Maus darüber fährt, für gerade angeklickte Elemente  */
a:focus, a:hover, a:active {
color: #00F;
text-decoration:underline;
}



/* link adress
----------------------------------------------- */

address a {
color:#FFF;
font-size: 11px;
line-height: 1.3em;
font-style:normal;
text-decoration: none;
}

/* für Verweise zu noch nicht besuchten Seiten, für Verweise zu bereits besuchten Seiten */
address a:link, address a:visited {
text-decoration:none;
color:#F00;
}

/* Tabulator-Taste, während der Anwender mit der Maus darüber fährt, für gerade angeklickte Elemente  */
address a:focus, address a:hover, address a:active {
color: #3d362f;
text-decoration:underline;
}


/* link textklein
----------------------------------------------- */

#textklein a {
color:#ff3399;
font-size: 11px;
line-height: 1.3em;
font-style:normal;
text-decoration: none;
}

/* für Verweise zu noch nicht besuchten Seiten, für Verweise zu bereits besuchten Seiten */
#textklein a:link, #textklein a:visited {
text-decoration:none;
color:#ff3399;
}

/* Tabulator-Taste, während der Anwender mit der Maus darüber fährt, für gerade angeklickte Elemente  */
#textklein a:focus, #textklein a:hover, #textklein a:active {
color: #ff3399;
text-decoration:underline;
}
/*
bilder.txt
*/
#logo{
margin-left: 20px;
padding-top: 20px;
}
#titelbild{	

box-shadow: 		2px 2px 3px #666;
-moz-box-shadow: 	2px 2px 3px #666;
-webkit-box-shadow: 2px 2px 3px #666;
}

#bildleiste{	
}
.bild{
width: 150px;
height: 150px;	
margin: 0px 0px 25px 0; 
box-shadow: 		2px 2px 3px #666;
-moz-box-shadow: 	2px 2px 3px #666;
-webkit-box-shadow: 2px 2px 3px #666;
}