/* CSS Document */

/*Layout*/

html {
text-align:center;
}

body {
background-color:#FFFFFF;
background-image:url(../images/bg_body_x.jpg);
background-position:top left;
background-repeat:repeat-x;
}

div, img {
text-align:left;
font-family: Verdana, Tahoma, Arial, Helvetica;
font-size:11px;
color:#000000;
border:0px;
}

#main_li {
	width:25%;
	background-image:url(../images/bg_main_li.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}

#main_re {
	width:25%;
	background-image:url(../images/bg_main_re.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

#global {
position:relative;
width:980px;
margin-top:15px;
margin-left:auto;
margin-right:auto:
}

#header {
width:980px;
height:276px;
background-image:url(../images/bg_header.jpg);
background-position:top left;
background-repeat:no-repeat;
}

#main {
width:980px;
background-image:url(../images/bg_main_y.jpg);
background-position:top right;
background-repeat:repeat-y;
}

#content {
width:980px;
min-height:447px;
background-image:url(../images/bg_content.jpg);
background-position:top left;
background-repeat:no-repeat;
padding: 0px 15px 0px 5px;
}

*html #content {
width:980px;
height:expression( this.scrollHeight < 447 ? "446px" : "auto" ); /* sets min-height for IE */
}

#footer {
width:705px;
height:15px;
background-image:url(../images/bg_footer.jpg);
margin-left:275px;
}

#clear {
clear:both;
}

/*Menüs*/

#menue_1 {
position:absolute;
margin: 78px 0px 0px 284px;
}

#menue_1 li {
list-style:none;
float:left;
margin-left:1px;
}


a#but1:link {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 9px 10px; display:block; width:66px;}
a#but1:active {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 9px 10px; display:block; width:66px;}
a#but1:visited  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 9px 10px; display:block; width:66px;}
a#but1:selected {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 9px 10px; display:block; width:66px;}
a#but1:hover  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 9px 10px; display:block; width:66px;background-image:url('../images/but1_hover.jpg');}

a#but2:link {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 9px 10px; display:block; height:11px; width:120px;}
a#but2:active {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 9px 10px; display:block; height:11px; width:120px;}
a#but2:visited  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 9px 10px; display:block; height:11px; width:120px;}
a#but2:selected {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 9px 10px; display:block; height:11px; width:120px;}
a#but2:hover  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 9px 10px; display:block; height:11px; width:120px;background-image:url('../images/but2_hover.jpg')}

a#but3:link {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 9px 10px; display:block; height:10px; width:168px;}
a#but3:active {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 9px 10px; display:block; height:10px; width:168px;}
a#but3:visited  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 9px 10px; display:block; height:10px; width:168px;}
a#but3:selected {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 9px 10px; display:block; height:10px; width:168px;}
a#but3:hover  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 9px 10px; display:block; height:10px; width:168px;background-image:url('../images/but3_hover.jpg')}

a#but4:link{text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 9px 10px; display:block; height:10px; width:142px;}
a#but4:active {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 9px 10px; display:block; height:10px; width:142px;}
a#but4:visited  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 9px 10px; display:block; height:10px; width:142px;}
a#but4:selected {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 9px 10px; display:block; height:10px; width:142px;}
a#but4:hover  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 9px 10px; display:block; height:10px; width:142px;background-image:url('../images/but4_hover.jpg')}

a#but5:link {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 9px 10px; display:block; height:10px; width:104px;}
a#but5:active {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 9px 10px; display:block; height:10px; width:104px;}
a#but5:visited  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 9px 10px; display:block; height:10px; width:104px;}
a#but5:selected {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 9px 10px; display:block; height:10px; width:104px;}
a#but5:hover  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 9px 10px; display:block; height:10px; width:104px;background-image:url('../images/but5_hover.jpg')}

/*IE*/

*html a#but1:link {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 7px 12px; display:block; width:86px;}
*html a#but1:active {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 7px 12px; display:block; width:86px;}
*html a#but1:visited  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 7px 12px; display:block; width:86px;}
*html a#but1:selected {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 7px 12px; display:block; width:86px;}
*html a#but1:hover  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 7px 12px; display:block; width:86px;background-image:url('../images/but1_hover.jpg');}

*html a#but2:link {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 7px 12px; display:block; height:10px; width:140px;}
*html a#but2:active {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 7px 12px; display:block; height:10px; width:140px;}
*html a#but2:visited  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 7px 12px; display:block; height:10px; width:140px;}
*html a#but2:selected {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 7px 12px; display:block; height:10px; width:140px;}
*html a#but2:hover  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 7px 12px; display:block; height:10px; width:140px;background-image:url('../images/but2_hover.jpg')}

*html a#but3:link {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 7px 12px; display:block; height:10px; width:188px;}
*html a#but3:active {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 7px 12px; display:block; height:10px; width:188px;}
*html a#but3:visited  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 7px 12px; display:block; height:10px; width:188px;}
*html a#but3:selected {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 7px 12px; display:block; height:10px; width:188px;}
*html a#but3:hover  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 7px 12px; display:block; height:10px; width:188px;background-image:url('../images/but3_hover.jpg')}

*html a#but4:link{text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 7px 12px; display:block; height:10px; width:162px;}
*html a#but4:active {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 7px 12px; display:block; height:10px; width:162px;}
*html a#but4:visited  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 7px 12px; display:block; height:10px; width:162px;}
*html a#but4:selected {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 7px 12px; display:block; height:10px; width:162px;}
*html a#but4:hover  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 10px 7px 12px; display:block; height:10px; width:162px;background-image:url('../images/but4_hover.jpg')}

*html a#but5:link {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:114px;}
*html a#but5:active {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:114px;}
*html a#but5:visited  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:114px;}
*html a#but5:selected {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:114px;}
*html a#but5:hover  {text-decoration:none;font-family:verdana;font-size:11px; font-style:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:114px;background-image:url('../images/but5_hover.jpg')}


#menue_2 {
position:absolute;
margin: 223px 0px 0px 602px;
}

#menue_2 li {
list-style:none;
float:left;
margin-left:1px;
}


a#but6:link {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:126px;}
a#but6:active {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:126px;}
a#but6:visited  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:126px;}
a#but6:selected {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:126px;}
a#but6:hover  {text-decoration:none;font-family:verdana;font-size:11px; font-style:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:126px;background-image:url('../images/but6_hover.jpg')}

a#but7:link {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:98px;}
a#but7:active {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:98px;}
a#but7:visited  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:98px;}
a#but7:selected {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:98px;}
a#but7:hover  {text-decoration:none;font-family:verdana;font-size:11px; font-style:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:98px;background-image:url('../images/but7_hover.jpg')}

a#but8:link {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:114px;}
a#but8:active {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:114px;}
a#but8:visited  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:114px;}
a#but8:selected {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:114px;}
a#but8:hover  {text-decoration:none;font-family:verdana;font-size:11px; font-style:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:114px;background-image:url('../images/but8_hover.jpg')}

/*IE*/

*html a#but6:link {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:138px;}
*html a#but6:active {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:138px;}
*html a#but6:visited  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:138px;}
*html a#but6:selected {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:138px;}
*html a#but6:hover  {text-decoration:none;font-family:verdana;font-size:11px; font-style:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:138px;background-image:url('../images/but6_hover.jpg')}

*html a#but7:link {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:110px;}
*html a#but7:active {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:110px;}
*html a#but7:visited  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:110px;}
*html a#but7:selected {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:110px;}
*html a#but7:hover  {text-decoration:none;font-family:verdana;font-size:11px; font-style:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:110px;background-image:url('../images/but7_hover.jpg')}

*html a#but8:link {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:126px;}
*html a#but8:active {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:126px;}
*html a#but8:visited  {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:126px;}
*html a#but8:selected {text-decoration:none;font-family:verdana;font-size:11px; font-weight:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:126px;}
*html a#but8:hover  {text-decoration:none;font-family:verdana;font-size:11px; font-style:bold; color:#86342c;cursor:pointer; padding:8px 0px 7px 12px; display:block; height:10px; width:126px;background-image:url('../images/but8_hover.jpg')}

/*Container*/

#content_li {
width:290px;
float:left;
}

#content_re {
width:640px;
margin-left:290px;
}

#adresse {
	margin-left:10px;}

#box1 {
	position:absolute;
	background-color:#efefef;
	width:250px;
	margin: 20px 0px 0px 35px;
	left: 298px;
	top: 390px;
	z-index:1;
}

#box2 {
	position:absolute;
	background-color:#efefef;
	width:240px;
	margin: 20px 0px 0px 15px;
	left: 688px;
	top: 390px;
	z-index:1;
}

#home_img{
	position:absolute;
	top:544px;
	width:260px;
	left:477px;
	bottom:44px;
	z-index:2;
	height:175px;
	background-image:url(../images/bild-home.gif);
}

/*Texte & Links*/

h2 {
font-size:12px;
font-weight:bold;
color:#9a3334;
margin:0px 0px 15px 0px;
}

#black_12 {
font-size:12px;
font-weight:bold;
}

.red_link {
font-size:11px;
color:#86342c;
font-weight:bold;
text-decoration:none;
}

.red_link_kl {
color:#9a3334; 
font-weight:bold; 
font-size:10px;
text-decoration:none;
}

#txt {
text-align:left;
font-family: Verdana, Tahoma, Arial, Helvetica;
font-size:11px;
color:#000000;
text-decoration:none;
}

.pfeil_liste {
list-style-image:url(../images/pfeil_rahmen.jpg);
font-weight:bold;
}

.disc_liste {
font-weight:normal; 
list-style:disc;
}

input, textarea {
text-align:left;
font-family: Verdana, Tahoma, Arial, Helvetica;
font-size:12px;
color:#000000;
}
/*Bilder*/

#img_unten_links {
	width:274px;
	height:251px;
	padding:15px 0px 0px 5px;
	color:#9a3334;
	font-weight:bold;
	background-image:url(../images/bg_unten_links.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	margin:2px 5px 5px 0px;
}

#akt_angebot {
  font-weight:regular;
  padding:5px;
}

#akt_angebot a {
  color:black;
  text-decoration:none;
  font-weight:normal;
}

.menu a {
  color: #86342C;
  text-decoration: underline;
  font-weight:normal;
}

.menu a .active {
  text-decoration: none;
  font-weight:bold; 
}

.layout {
  font-size:12px;
}

.padded_block td {
  font-size:12px;
}

.padded_block th {
  font-size:13px;
}
