/* CSS Document */
html {
font-family: Arial, helvetica, Verdana, sans-serif;
margin: 0px;
padding: 0px;
}

body {
	 margin: 0px;
	 padding: 0px; 
	 text-align:left; 
	 font-family: Arial, helvetica, Verdana, sans-serif;
	 background: #ffffff;
	 min-width: 1024px;
	}

/* thema */

#thema {
font-size: 10px;
font-family: Arial, helvetica, Verdana, sans-serif;
width: 100%;
text-align: left;
border: 0px;
}

#thema p {  
	color: #8B8B7B;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	margin: 0px;
	padding: 0px; 
	line-height: 14px;
	}
	
#thema a:link {
	color: #8B8B7B;
	background-color: transparent;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 14px;
}

 #thema a:visited {
	color: #8B8B7B;
	background-color: transparent;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 14px;
}

#thema a:hover {
	color: #009fbb;
	background-color: transparent;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 14px;
}

#thema ul {
padding:0px;
margin:0px:
}

#thema ul li {
padding:0px;
margin:0px:;
border: 0px;
}

#thema td {  
	color: #8B8B7B;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	padding-right: 15px; 
	line-height: 18px;
	}

#weit td {  
	color: #8B8B7B;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	padding-right: 15px; 
	line-height: 25px;
	}

/* themamitte */

#themamitte {
font-size: 11px;
font-family: Arial, helvetica, Verdana, sans-serif;
width: 100%;
text-align: left;
border: 0px;
}

#themamitte h1 {  
	color: #009fbb;
	font-size: 13px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	margin: 0px 0px 10px 0px;
	padding: 0px; 
	line-height: 16px;
	}

#themamitte p {  
	color: #8B8B7B;
	font-size: 11px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	margin: 0px;
	padding: 0px; 
	line-height: 16px;
	}
	
#themamitte a:link {
	color: #8B8B7B;
	background-color: transparent;
	font-size: 11px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 16px;
}

 #themamitte a:visited {
	color: #8B8B7B;
	background-color: transparent;
	font-size: 11px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 16px;
}

#themamitte a:hover {
	color: #009fbb;
	background-color: transparent;
	font-size: 11px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 16px;
}

#themamitte ul {
padding:0px;
margin:0px:
}

#themamitte ul li {
padding:0px;
margin:0px:;
border: 0px;
}


/* themarechts */

#themarechts {
font-size: 10px;
font-family: Arial, helvetica, Verdana, sans-serif;
width: 100%;
text-align: right;
border: 0px;
}

#themarechts p {  
	color: #8B8B7B;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	margin: 0px;
	padding: 0px; 
	line-height: 14px;
	}
	
#themarechts a:link {
	color: #8B8B7B;
	background-color: transparent;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 14px;
}

 #themarechts a:visited {
	color: #8B8B7B;
	background-color: transparent;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 14px;
}

#themarechts a:hover {
	color: #009fbb;
	background-color: transparent;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 14px;
}

/* thema pink */

#themapink {
	color: #009fbb;
	background-color: transparent;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 14px;
	margin: 0px;
	padding: 0px; 
}

#themapink a:link {
	color: #009fbb;
	background-color: transparent;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 14px;
}

#themapink a:visited {
	color: #009fbb;
	background-color: transparent;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 14px;
}

#themapink a:hover {
	color: #8B8B7B;
	background-color: transparent;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 14px;
}

/* titel */

#thema .titel {
	color: #c2baad;
	background-color: transparent;
	font-size: 12px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 20px;
}

#thema .titel a:link {
	color: #c2baad;
	background-color: transparent;
	font-size: 12px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 20px;
}

#thema .titel a:visited {
	color: #c2baad;
	background-color: transparent;
	font-size: 12px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 20px;
}

#thema .titel a:hover {
	color: #009fbb;
	background-color: transparent;
	font-size: 12px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 20px;
}

/* titelpink */

#thema .titelpink {
	color: #009fbb;
	background-color: transparent;
	font-size: 12px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 20px;
}

#thema .titelpink a:link {
	color: #009fbb;
	background-color: transparent;
	font-size: 12px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 20px;
}

#thema .titelpink a:visited {
	color: #009fbb;
	background-color: transparent;
	font-size: 12px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 20px;
}

#thema .titelpink a:hover {
	color: #c2baad;
	background-color: transparent;
	font-size: 12px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 20px;
}

/* gross */

#themagross {
	color: #8B8B7B;
	background-color: transparent;
	font-size: 14px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 15px;
	margin: 0px;
	padding: 0px; 
}

#themagross a:link {
	color: #8B8B7B;
	background-color: transparent;
	font-size: 14px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 15px;
}

#themagross a:visited {
	color: #8B8B7B;
	background-color: transparent;
	font-size: 14px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 15px;
}

#themagross a:hover {
	color: #009fbb;
	background-color: transparent;
	font-size: 14px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 15px;
}

/* gross pink */

#themagrosspink {
	color: #009fbb;
	background-color: transparent;
	font-size: 14px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 15px;
	margin: 0px;
	padding: 0px; 
}

#themagrosspink a:link {
	color: #009fbb;
	background-color: transparent;
	font-size: 14px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 15px;
}

#themagrosspink a:visited {
	color: #009fbb;
	background-color: transparent;
	font-size: 14px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 15px;
}

#themagrosspink a:hover {
	color: #8B8B7B;
	background-color: transparent;
	font-size: 14px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 15px;
}


/* themaweiss */

#themaweiss {
font-size: 10px;
font-family: Arial, helvetica, Verdana, sans-serif;
width: 100%;
text-align: left;
border: 0px;
}

#themaweiss p {  
	color: #fff;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	margin: 0px;
	padding: 0px; 
	line-height: 14px;
	}
	
#themaweiss a:link {
	color: #fff;
	background-color: transparent;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 14px;
}

 #themaweiss a:visited {
	color: #fff;
	background-color: transparent;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 14px;
}

#themaweiss a:hover {
	color: #009fbb;
	background-color: transparent;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 14px;
}

/* themaweisspink */

#themaweisspink {
font-size: 10px;
font-family: Arial, helvetica, Verdana, sans-serif;
width: 100%;
text-align: left;
border: 0px;
}

#themaweisspink p {  
	color: #009fbb;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	margin: 0px;
	padding: 0px; 
	line-height: 14px;
	}
	
#themaweisspink a:link {
	color: #009fbb;
	background-color: transparent;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 14px;
}

 #themaweisspink a:visited {
	color: #009fbb;
	background-color: transparent;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 14px;
}

#themaweisspink a:hover {
	color: #fff;
	background-color: transparent;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 14px;
}


/* themaweiss12 */

#themaweiss12 {
font-size: 12px;
font-family: Arial, helvetica, Verdana, sans-serif;
width: 100%;
text-align: left;
border: 0px;
}

#themaweiss12 p {  
	color: #fff;
	font-size: 12px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	margin: 0px;
	padding: 0px; 
	line-height: 20px;
	}
	
#themaweiss12 a:link {
	color: #fff;
	background-color: transparent;
	font-size: 12px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 20px;
}

 #themaweiss12 a:visited {
	color: #fff;
	background-color: transparent;
	font-size: 12px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 20px;
}

#themaweiss12 a:hover {
	color: #009fbb;
	background-color: transparent;
	font-size: 12px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 20px;
}


/* themaweiss12pnk */

#themaweiss12pink {
font-size: 12px;
font-family: Arial, helvetica, Verdana, sans-serif;
width: 100%;
text-align: left;
border: 0px;
}

#themaweiss12pink p {  
	color: #009fbb;
	font-size: 12px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	margin: 0px;
	padding: 0px; 
	line-height: 20px;
	}
	
#themaweiss12pink a:link {
	color: #009fbb;
	background-color: transparent;
	font-size: 12px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 20px;
}

 #themaweiss12pink a:visited {
	color: #009fbb;
	background-color: transparent;
	font-size: 12px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 20px;
}

#themaweiss12pink a:hover {
	color: #fff;
	background-color: transparent;
	font-size: 12px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 20px;
}


/* grossweiss */

#themagrossweiss {
	color: #fff;
	background-color: transparent;
	font-size: 14px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 15px;
	margin: 0px;
	padding: 0px; 
}

#themagrossweiss a:link {
	color: #fff;
	background-color: transparent;
	font-size: 14px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 15px;
}

#themagrossweiss a:visited {
	color: #fff;
	background-color: transparent;
	font-size: 14px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 15px;
}

#themagrossweiss a:hover {
	color: #009fbb;
	background-color: transparent;
	font-size: 14px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 15px;
}

/* grossweisspink */

#themagrossweisspink {
	color: #009fbb;
	background-color: transparent;
	font-size: 14px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 15px;
	margin: 0px;
	padding: 0px; 
}

#themagrossweisspink a:link {
	color: #009fbb;
	background-color: transparent;
	font-size: 14px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 15px;
}

#themagrossweisspink a:visited {
	color: #009fbb;
	background-color: transparent;
	font-size: 14px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 15px;
}

#themagrossweisspink a:hover {
	color: #fff;
	background-color: transparent;
	font-size: 14px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 15px;
}

/* pink */

.pink {
color: #009fbb;
}

.pink a:link {
color: #009fbb;
text-decoration: none;
}

.pink a:hover {
color: #8B8B7B;
text-decoration: none;
}

#thema .hell {
color: #c2baad;
}

#klein {
padding: 1px;
margin: 0px;
}

#thema ul {  
	color: #8B8B7B;
	font: 11px, Arial, helvetica, Verdana, sans-serif;
	padding: 0px;
	margin: 0px;
	list-style: none;
}

#thema li {  
	color: #8B8B7B;
	list-style: none;
	border: 1px solid #4FAC25;
	font: 11px, Arial, helvetica, Verdana, sans-serif;
	display: block;
	margin-top: 4px;
	padding: 3px 3px 3px 20px;
	background-image: url(../bilder/mini-bullet.gif);
	background-repeat: no-repeat;
	background-position: .5em .5em;
}

/* navi */

#navi {
font-size: 10px;
font-family: Arial, helvetica, Verdana, sans-serif;
width: 100%;
text-align: center;
border: 1px solid #fff;
}

#navi p {  
	color: #000;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	margin: 1px;
	padding: 1px; 
	line-height: 14px;
	border: 1px solid #fff;
	
	}
	
#navi a:link {
	color: #000;
	background-color: transparent;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 14px;
	padding: 1px;
	background-color:#d7d7d1;
	border: 1px solid #fff;
}

 #navi a:visited {
	color: #000;
	background-color: transparent;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 14px;
	padding: 1px;
	background-color:#d7d7d1;
	border: 1px solid #fff;
}

#navi a:hover {
	color: #009fbb;
	background-color: transparent;
	font-size: 10px;
	font-family: Arial, helvetica, Verdana, sans-serif;
	text-decoration: none;
	line-height: 14px;
	padding: 1px;
	background-color:#fff;
	border: 1px solid #fff;
}


 /* Allegemeine Styles */

img {
border: 0px;
}

hr {
	padding: 1px 0px 0px 0px;
	margin: 0px;
	color: #fff;
	}
	
div, td {
	padding: 0px;
	margin: 0px;
}

/* weiss */

#weiss {
color: #fff;
font-size: 10px;
font-family: Arial, helvetica, Verdana, sans-serif;
text-align: left;
border: 0px;
}

.spruch {
width:155px;
color:#b5b4b5;
font: italic 19px/23px times, serif;
text-align:right;
margin-right:15px;
}

/*------------------------------ Form ------------------------------*/


input:focus {
    background-color: #fff;
    color: #000;
}

textarea:focus {
    background-color: #fff;
    color: #000;
}

textarea {
    background-color: #fff;
	font-size: 11px;
	color: #434343;
	font-family: Verdana, Arial, Tahoma, sans-serif, Geneva;
	border: 1px solid #009fbb;
	margin-bottom: 6px;
	padding: 3px;
	}
	
input {
    background-color: #fff;
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif, Geneva;
	color: #434343;
	border: 1px solid #009fbb;
	margin-bottom: 6px;
	padding: 3px;
	}

select {
    background-color: #fff;
	color: #434343;
	font-family: Verdana, Arial, Tahoma, sans-serif, Geneva;
	font-size: 11px;
	margin: 0 px;
	padding: 0 px;
	}
	
.Button { 
background-color:#c4c4c1;
padding: 2px;
color:#000; 
width:150px; 
}
	
.sende {
cursor: hand;
border: 1px solid #999999;
background-color: #fff1dc;
margin: 0px;
padding: 0px;
}
	