@charset "utf-8";
/* CSS Document */

body {font-family:arial,verdana,helvetica,sans-serif; 
      color:#000000;
      font-size:13px;
			margin-bottom:0px;
			margin-top: 0px;
			margin-left:0px;
     }

td  {color:#000000; font-size:13px; font-family:arial,verdana,helvetica,sans-serif}


form td{color:#000000; font-size:12px; font-family:arial,verdana,helvetica,sans-serif}

a           {color:#cccccc; font-weight:bold}
a:visited  {color:#cccccc;font-weight:bold}
a:hover    {color:#cccccc;font-weight:bold}
a:active   {color:#cccccc;font-weight:bold}

h1 {color:#cccccc; font-size:16px; font-style:bold; font-family:arial,verdana,helvetica,sans-serif; margin:0px 0px 10px 0px;}
h2 {color:#850E11; font-size:16px; font-style:bold; font-family:arial,verdana,helvetica,sans-serif; margin:0px 0px 10px 0px;}
h3 {color:#cccccc; font-size:14px; font-style:bold; font-family:arial,verdana,helvetica,sans-serif; line-height:30px; margin:0px 0px 0px 0px;}


#breadcrumb {
font-size: 10px;
font-weight: normal;
}
#footer p{
font-size: 9px;
font-weight: normal;
}
#footer em{
font-size: 9px;
font-weight: normal;
}

#footer a{
font-size: 9px;
font-weight: normal;
}

.formconfirm {
 color: #850E11;
 font-weight:bold;
}

#navi {
vertical-align: top;
padding-top: 20px;
background-color: #7c7c7c; 
}

#rechts {
vertical-align: top;
padding-top: 20px;
background-color: #7c7c7c; 
}

/*Navigation Links*/

#leftnavi {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Helvetica, Verdana sans-serif; 
	TEXT-DECORATION: none;
 	padding-top: 5px;
	text-align: center;
	width: 209px;
}
#leftnavi a:link {
	FONT-FAMILY: Arial, Helvetica, Verdana sans-serif; 
	font-weight: bold;
	COLOR: #FFFFFF; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	background-image:url(/layout/layout1/img/bg_nav_i.gif);
	background-position: center;
	background-repeat:  no-repeat;
	display:block;
	line-height:38px;
	padding-top: 3px;
}
#leftnavi a:visited {
	FONT-FAMILY: Arial, Helvetica, Verdana sans-serif; 
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	background-image:url(/layout/layout1/img/bg_nav_i.gif);
	background-position: center;
	background-repeat:  no-repeat;
	display:block;
	line-height:38px;
	padding-top: 3px;}
	
#leftnavi a:active {
	FONT-FAMILY: Arial, Helvetica, Verdana sans-serif; 
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	background-image:url(/layout/layout1/img/bg_nav_i.gif);
	background-position: center;
	background-repeat:  no-repeat;
  display:block;
	line-height:38px;
	padding-top: 3px;}
	
#leftnavi a:hover {
	FONT-FAMILY: Arial, Helvetica, Verdana sans-serif; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold; 
	COLOR: #CC0000; 
	TEXT-DECORATION: none;
	background-image:url(/layout/layout1/img/bg_nav_A.gif);
	background-position: center;
	background-repeat:  no-repeat;
  display:block;
	line-height:38px;
	padding-top: 3px;}
/*Navigation Links aktiv*/

#leftnaviact {
	FONT-FAMILY: Arial, Helvetica, Verdana sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #CC0000; 
	FONT-FAMILY: Arial, Helvetica, Verdana sans-serif; 
	TEXT-DECORATION: none;
 	padding-top: 5px;
	text-align: center;
}
#leftnaviact a:link {
	FONT-FAMILY: Arial, Helvetica, Verdana sans-serif; 
	COLOR: #CC0000; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	background-image:url(/layout/layout1/img/bg_nav_a.gif);
	background-repeat:  no-repeat;
	background-position: center;
	line-height:38px;
	padding-top: 3px;
  display: block;

}
#leftnaviact a:visited {
	FONT-FAMILY: Arial, Helvetica, Verdana sans-serif; 
	COLOR: #CC0000; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	background-image:url(/layout/layout1/img/bg_nav_a.gif);
	background-repeat:  no-repeat;
	background-position: center;
	line-height:38px;
	padding-top: 3px;
  display: block;
}
#leftnaviact a:active {
	FONT-FAMILY: Arial, Helvetica, Verdana sans-serif; 
  COLOR: #CC0000; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	background-image:url(/layout/layout1/img/bg_nav_a.gif);
	background-position: center;
	background-repeat:  no-repeat;
	line-height:38px;
	padding-top: 3px;
  display: block;

}
#leftnaviact a:hover {
	FONT-FAMILY: Arial, Helvetica, Verdana sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #CC0000; 
	TEXT-DECORATION: none;
	background-image:url(/layout/layout1/img/bg_nav_a.gif);
	background-position: center;
	background-repeat:  no-repeat;
	line-height:38px;
	padding-top: 3px;
  display: block;
}


/*Sub Navigation Links */

#leftsubnavi {
	FONT-WEIGHT: bold; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	text-align:center;
	background-image:url(/layout/layout1/img/bg_subnav_i.gif);
	background-position:center;
	background-repeat:  no-repeat;
	line-height:36px;
	FONT-SIZE: 10px; 
}
#leftsubnavi a:link {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	FONT-SIZE: 10px; 
	display:block;

}
#leftsubnavi a:visited {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	FONT-SIZE: 10px; 
	display:block;
}
#leftsubnavi a:active {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	FONT-SIZE: 10px; 
}
#leftsubnavi a:hover {
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	COLOR: #CC0000; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	FONT-SIZE: 10px; 
	background-image:url(/layout/layout1/img/bg_subnav_a.gif);
	background-repeat:  no-repeat;
	background-position:center;
	line-height:36px;
	display:block;}	

/*Sub Navigation Links aktiv */


#leftsubnaviact {
	FONT-WEIGHT: bold; 
	COLOR: #CC0000; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	text-align:center;
	background-image:url(/layout/layout1/img/bg_subnav_a.gif);
	background-repeat:  no-repeat;
	background-position:center;
	height:36px;
	FONT-SIZE: 10px; 
}
#leftsubnaviact a:link {
	COLOR: #CC0000; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	FONT-SIZE: 10px; 
	padding-top: 9px;
	display:block;}
#leftsubnaviact a:visited {
	COLOR: #CC0000; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	FONT-SIZE: 10px; 
	padding-top: 9px;
	display:block;
}
#leftsubnaviact a:active {
	COLOR: #CC0000; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	padding-top: 9px;
	display:block;
}
#leftsubnaviact a:hover {
	COLOR: #CC0000; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	FONT-SIZE: 10px; 
	padding-top: 9px;
	display:block;}



/*Sub Navigation Links 2. Stufe */


/*Sub Navigation Links */

#leftsubnavi2 {
	FONT-WEIGHT: bold; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	text-align:center;
	background-image:url(/layout/layout1/img/bg_subnav2_i.gif);
	background-position:center;
	background-repeat:  no-repeat;
	line-height:25px;
	FONT-SIZE: 10px; 
}
#leftsubnavi2 a:link {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	FONT-SIZE: 10px; 
	display:block;

}
#leftsubnavi2 a:visited {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	FONT-SIZE: 10px; 
	display:block;
}
#leftsubnavi2 a:active {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	FONT-SIZE: 10px; 
}
#leftsubnavi2 a:hover {
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	COLOR: #CC0000; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	FONT-SIZE: 10px; 
	background-image:url(/layout/layout1/img/bg_subnav2_a.gif);
	background-repeat:  no-repeat;
	background-position:center;
	line-height:25px;
	display:block;}	


/*Sub Navigation Links aktiv */


#leftsubnavi2act {
	FONT-WEIGHT: bold; 
	COLOR: #CC0000; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	text-align:center;
	background-image:url(/layout/layout1/img/bg_subnav2_a.gif);
	background-repeat:  no-repeat;
	background-position:center;
	line-height:25px;
	FONT-SIZE: 10px; 
}
#leftsubnavi2act a:link {
	COLOR: #CC0000; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	FONT-SIZE: 12px; 
	display:block;}
#leftsubnavi2act a:visited {
	COLOR: #CC0000; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	FONT-SIZE: 10px; 
	display:block;
}
#leftsubnavi2act a:active {
	COLOR: #CC0000; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	display:block;
}
#leftsubnavi2act a:hover {
	COLOR: #CC0000; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	FONT-SIZE: 10px; 
	display:block;}




/*Sub Navigation Links 3. Stufe */

#leftsubnavi3 {
	FONT-WEIGHT: bold; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	text-align:center;
	FONT-SIZE: 10px; 
}
#leftsubnavi3 a:link {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;

}
#leftsubnavi3 a:visited {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
}
#leftsubnavi3 a:active {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
}
#leftsubnavi3 a:hover {
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	COLOR: #CC0000; 
}	


/*Sub Navigation Links aktiv */


#leftsubnavi3act {
	FONT-WEIGHT: bold; 
	COLOR: #CC0000; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
	text-align:center;
	FONT-SIZE: 10px; 
}
#leftsubnavi3act a:link {
	COLOR: #CC0000; 
	TEXT-DECORATION: none;
}
#leftsubnavi3act a:visited {
	COLOR: #CC0000; 
	TEXT-DECORATION: none;
}
#leftsubnavi3act a:active {
	COLOR: #CC0000; 
	TEXT-DECORATION: none;
}
#leftsubnavi3act a:hover {
	COLOR: #CC0000; 
	TEXT-DECORATION: none;
}



#inhalte {
vertical-align: top;
heigt: 100%;
background-color: #646466;
padding-top:15px;

}

#inhaltehome {
vertical-align: top;
heigt: 100%;
background-color: #646466;
background-image: url(/layout/layout1/img/bg_content.jpg);
background-position: top;
background-repeat:no-repeat;
}

#inhaltephotos {
vertical-align: top;
heigt: 100%;
background-color: #000000;
padding-top:15px;

}


.teaserbox {
border: 1px solid #850E11;
background-color: #efefef;
padding-bottom:10px;
padding-top:5px;
}

.teaserbox h1{
color: #850E11
}

.teaserbox h3{
color: #850E11
}
.teaserbox a{
color: #000000;
}

