body {

	margin: 0px;
	padding: 0px;
	color: #3E3831;
    height: 100%;
	background-color: #fff;
	background-image:  url(../stuff/bg.gif);
	background-repeat: repeat-y;
	background-position: top center;
}

a {

	color: #345996;
	text-decoration: none;
}

a:hover {

	text-decoration: underline;
}

a1 {

	color: #000000;
	text-decoration: none;
}

a1:hover {

	text-decoration: underline;
}

img {

	border: none;
}

td {

	vertical-align: top;
	padding-bottom: 30px;
	padding-left: 5px;
}

#body {	

	margin-left: auto; 
	margin-right: auto;
	width: 970px;
	position: relative;
	height: 100%;
}

#kopf {
	
	height: 157px;
	background-image:  url(../stuff/top-bg.gif);
	text-align: center;		
}

#menu {

    text-align: right;
	font-size: 11px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
    padding-top: 138px;
	padding-right: 1px;
	padding-bottom: 4px;
	line-height: 14px;

}

#menu a {

	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	padding: 8px;
	padding-top: 12px;
	padding-bottom: 3px;
	background-color: #517482;
}

#menu a:hover {

	background-color: #517482;
	text-decoration: underline;
}

#thema {

	margin-left: 1px;
	margin-top: 1px;
	text-align: left;
	font-size: 11px;
	background-color: #204a5b;
	padding-left: 8px;
	padding-top: 12px;
	padding-bottom: 0px;
	width: 230px;
	height: 21px;
	color: #ffffff;
}

#thema a{

	color: #ffffff;
}

#thema a:hover {

   color: #ffffff;
  text-decoration: underline;
}

#angebote {
	margin-left: 1px;
	margin-top: 1px;
	text-align: left;
	font-size: 11px;
	background-color: #C1AC71;
	padding-left: 8px;
	padding-top: 12px;
	padding-bottom: 0px;
	width: 230px;
	height: 21px;
	color: #ffffff;
}

#angebote a{

	color: #ffffff;
}

#angebote a:hover {

   color: #ffffff;
  text-decoration: underline;
}

#menu_links_1 {
	margin-left: 1px;
	margin-top: 1px;
	text-align: left;
	font-size: 11px;
	background-color: #5F8D98;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 5px;
	width: 230px;
	height: 21px;
}

#menu_links_12 {
	margin-left: 1px;
	margin-top: 1px;
	text-align: left;
	font-size: 11px;
	background-color: #517482;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 5px;
	width: 230px;
	height: 21px;
}

#menu_links_2 {
	
	margin-left: 1px;
	margin-top: 1px;
	text-align: left;
	font-size: 11px;
	background-color: #9FB5BA;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 5px;
	width: 230px;
	height: 21px;
}

#menu_links_3 {
	
	margin-left: 1px;
	margin-top: 1px;
	text-align: left;
	font-size: 11px;
	background-color: #CED1BD;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 5px;
	width: 230px;
	height: 21px;
}

#menu_links_4 {
	
	margin-left: 1px;
	margin-top: 1px;
	text-align: left;
	font-size: 11px; 
	background-color: #A5AB93;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 5px;
	width: 230px;
	height: 21px;
}

#menu_links_5 {
	
	margin-left: 1px;
	margin-top: 1px;
	text-align: left;
	font-size: 11px; 
	background-color: #C1AC71;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 5px;
	width: 230px;
	height: 21px;
}

#menu_links_6 {
	
	margin-left: 1px;
	margin-top: 1px;
	text-align: left;
	font-size: 11px; 
	background-color: #BF9B7F;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 5px;
	width: 230px;
	height: 21px;
}

#menu_links_7 {
	
	margin-left: 1px;
	margin-top: 1px;
	text-align: left;
	font-size: 11px; 
	background-color: #A56A5C;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 5px;
	width: 230px;
	height: 21px;
}

#menu_links_7a {
	
	margin-left: 1px;
	margin-top: 1px;
	text-align: left;
	font-size: 11px; 
	background-color: #C4AA95;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 5px;
	width: 230px;
	height: 21px;
}

#menu_links_8 {
	
	margin-left: 1px;
	margin-top: 1px;
	text-align: left;
	font-size: 11px; 
	background-color: #914C41;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 5px;
	width: 230px;
	height: 21px;
}

#menu_links_9 {
	
	margin-left: 1px;
	margin-top: 1px;
	text-align: left;
	font-size: 11px; 
	background-color: #622c24;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 5px;
	width: 230px;
	height: 21px;
}

#menu_links_13 {
	
	margin-left: 1px;
	margin-top: 1px;
	text-align: left;
	font-size: 11px; 
	background-color: #824036;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 5px;
	width: 230px;
	height: 21px;
}

#menu_links_10 {
	
	margin-left: 1px;
	margin-top: 1px;
	text-align: left;
	font-size: 11px; 
	background-color: #9C9C9C;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 5px;
	width: 230px;
	height: 21px;
}

#menu_links_11 {
	margin-left: 1px;
	margin-top: 1px;
	text-align: left;
	font-size: 11px;
	background-image:  url(../stuff/englisch.gif);
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 5px;
	width: 230px;
	height: 21px;
}

#menu_links a, 
#menu_links_1 a, 
#menu_links_12 a,
#menu_links_2 a, 
#menu_links_3 a, 
#menu_links_4 a, 
#menu_links_5 a, 
#menu_links_6 a, 
#menu_links_7 a, 
#menu_links_7a a, 
#menu_links_8 a, 
#menu_links_9 a, 
#menu_links_13 a, 
#menu_links_10 a {

	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 5px;
	
}

#menu_links_11 a {

	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 5px;
	
}

*+html 
#menu_links a, 
#menu_links_1 a, 
#menu_links_12 a,
#menu_links_2 a, 
#menu_links_3 a, 
#menu_links_4 a, 
#menu_links_5 a, 
#menu_links_6 a, 
#menu_links_7 a, 
#menu_links_7a a,
#menu_links_8 a, 
#menu_links_9 a, 
#menu_links_13 a,
#menu_links_10 a {

	display: block; float: left;
	
}

#menu_links_11 a {

	display: block; float: left;
	
}

#menu_links a:hover, 
#menu_links_1 a:hover, 
#menu_links_12 a:hover,
#menu_links_2 a:hover, 
#menu_links_3 a:hover, 
#menu_links_4 a:hover, 
#menu_links_5 a:hover, 
#menu_links_6 a:hover, 
#menu_links_7 a:hover, 
#menu_links_7a a:hover, 
#menu_links_8 a:hover, 
#menu_links_9 a:hover, 
#menu_links_13 a:hover, 

#menu_links_10 a:hover {

	color: #ffffff;
	text-decoration: underline;
	
}

#menu_links_11 a:hover {

	color: #000000;
	text-decoration: underline;
	
}

#linke_spalte {

	float: left;
	width: 230px;			
	padding-top: 0px;
	vertical-align: top;
	height: 100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#linke_spalte div {

	padding-left: 0px;
	padding-right: 0px;
	
}

#mittlere_spalte {

	float: left;
	width: 700px;
	padding-top: 9px;
	padding-left: 18px;
	padding-right: 22px;
	padding-bottom: 56px;
	height: 100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;

} 

#rechte_spalte {

	height: 100%;
	float: left;
	padding-top: 0px;
	width: 195px;
	padding-left: 0px;
	padding-bottom: 56px;

} 

#rechte_spalte div {

	font-family: Verdana, Arial, Helvetica; 
	font-size: 9px; 
	color: #000000; 
	clip: rect( ); 
	font-weight: normal; 
} 

.Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 400px;


}

.ueberschrift {
	font-size: 18px;
	font-weight: bold;
	font-variant: caps;
}
.Texthggrau {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #EBEBEB;
	width: 400px;
}
.Textdg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 400px;
	text-decoration: line-through;
}

