html {
	padding:0; 
	margin:0; 
	font-family: Trebuchet MS, "Times New Roman", Times, serif;
	color:#000000;
	scrollbar-base-color:white;
  scrollbar-3d-light-color:white;
  scrollbar-arrow-color:#000000;
  scrollbar-darkshadow-color:white;
  scrollbar-face-color:white;
  scrollbar-highlight-color:black;
  scrollbar-shadow-color:black;
  scrollbar-track-color:white;
	}
body {
	padding:0; 
	margin:0; 
	background-color:#000000;
	}
img{border:0;}

table{
	font-size:11px;
	line-height:13px;
}

.intro-header{background-image:url(../images/header_intro.gif); background-repeat:no-repeat; font-size:11px; color:#FFFFFF; padding:30px 0px 0px 434px;}
.popup-header{background-image:url(../images/header_popup.gif); background-repeat:no-repeat; border-bottom:2px solid black; font-size:11px; color:#FFFFFF; text-align:right; padding-right:20px;}
.intro-imgs{ background-color:#000000; border-right:1px solid #d7b1a4; border-left:1px solid white; border-top:4px solid white; border-bottom:5px solid white;}
.img-border{border-right:1px solid white; border-left:1px solid white;}
.intro-line{ background-color:#000000; border-right:1px solid #d7b1a4; border-left:1px solid white;}
.intro-footer{background-image:url(../images/footer_intro.gif); background-repeat:no-repeat; border-top:4px solid white; color:white; font-size:10px;}
.popup-footer{background-image:url(../images/footer_popup.gif); background-repeat:no-repeat; border-top:2px solid black; color:white; font-size:10px;}

.intro-header a:link, .intro-header a:visited{color:#FFFFFF; margin-right:25px;} 
.intro-header a:hover, .intro-header a:active{color:#999; text-decoration:none;} 

.td-pic-left{ border-left:1px solid white; border-right:1px solid #c6c8ca; border-bottom:1px solid #c6c8ca;}
.td-content{background-color:white; border-right:1px solid #d7b1a4; border-bottom:1px solid #c6c8ca;}

.title{padding:0px 0px 0px 0px; margin:30px 0px 12px 30px; width:460px;}
.content{padding:0px 0px 0px 0px; margin:0px 0px 0px 30px; height:220px; width:515px; overflow:auto;}
.content-inlay{padding:0px 20px 0px 0px; }

.plus{width:470px; background-position:right; height:10px; background-repeat:no-repeat;}

.col-l{
float:left;
width:100px;
}
.col-r{
float:left;
width:390px;
}
.col-r2{
float:left;
width:358px;
margin-left:16px;
background-image:url(../images/plus.gif);
background-position:bottom right;
background-repeat:no-repeat;
}

.col-2{
float:left;
width:72px;
line-height:15px;
}
.col-2-2{
	float:left;
	width:265px;
	line-height:15px;
}
.col-3{
float:left;
width:90px;
line-height:15px;
}
.col-4{
float:left;
padding-left:20px;
line-height:15px;
}
div.col-4 a:link, div.col-4 a:visited{
	color:#9a2e33;
}
div.col-4 a:hover, div.col-4 a:active{
	text-decoration:underline;
}

/*galerie*/
.galerie-col-thumbs{
float:left;
width:98px;
}
.galerie-col-foto{
float:left;
width:392px;
}
.galerie-col-thumbs img{
margin-bottom:11px;
}
.content-galerie{padding:0px 0px 0px 0px; margin:0px 0px 0px 40px; }
.title-galerie{padding:0px 0px 0px 0px; margin:20px 0px 12px 37px;}
.content-inlay-galerie{padding:0px 40px 0px 0px;}


h1{
	margin:0px 0px 3px 0px;
	padding:0;
	font-size:24px;
	line-height:1em;
	color:#9a2e33;
	font-weight:normal;
}
h2{
	margin:0px 0px 12px 0px;
	padding:0;
	font-size:12px;
	color:#9a2e33;
}
h3{
	margin:0;
	padding:0;
	font-size:12px;
	color:#9a2e33;
	font-weight:normal;
	line-height:13px;
}
h4{
	margin:0;
	padding:0;
	font-size:12px;
	color:#9a2e33;
	line-height:13px;
}

a:link, a:visited{color:#000000; text-decoration:none;}
a:hover, a:active{text-decoration:underline;}


ul#Navigation {
    margin:0px; padding:0px;
	text-align:left;
	width:704px;
	font-size:11px;
	border-bottom:2px solid white;
  }
  ul#Navigation li {
    list-style: none;
    display: inline;
    margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
  }
  ul#Navigation a:link, ul#Navigation a:visited, ul#Navigation span {
    float: left; width: 116px; height:21px; line-height:1.8em;
    margin: 0px; padding: 0px 0px 0px 0px;
    text-decoration: none; text-align:center;
    color: white; background-color: #333333;
  }
  ul#Navigation a:hover, ul#Navigation a:active, ul#Navigation span {
    background-color: #9a2e33;
	color: white; 
  }
  ul#Navigation li div {
	 float:left;
     width:1px;
	 height:21px;
  }
  div.bg-yellow{background-color:#fff9e8;}
  div.bg-white{background-color:#ffffff;}

ul#SubNavigation {
    margin:0px 0px -14px 0px; padding:0px;
	text-align:left;
	font-size:11px;
	border-bottom:none;
	border-left:1px solid white;
	border-right:1px solid white;
	background-color:#4D4D4D;
  }
  ul#SubNavigation li {
    list-style: none;
    display: inline;
    margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
  }
  ul#SubNavigation a:link, ul#SubNavigation a:visited, ul#SubNavigation span {
    float: left; width: 194px; height:21px; line-height:1.8em;
    margin: 0px; padding: 0px 0px 0px 0px;
    text-decoration: none; text-align:center;
    color: white; background-color: transparent;
  }
  ul#SubNavigation a:hover, ul#SubNavigation a:active, ul#SubNavigation span {
    background-color: #9a2e33;
	color: white; 
  }
  ul#SubNavigation li div {
	 float:left;
     width:1px;
	 height:21px;
  }

/*  Listen  */
ul {
    margin: 0px 0px 8px 14px; 
	_margin: 0px 0px 8px 17px; 
	padding:0;
  }
li {
    list-style: square;
    margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
  }




/*  Formulare  */
form{margin:0px;}
input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	line-height:1.4em;
	border-color:#646464;
	border-width:1px;
	border-style:solid;
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 2px;
}
div#search-col input{
	float:left;
	height:19px;
	width:169px;
	_width:167px;
	}
#search-col label{
	float:left;
	width:62px;
	padding-top:8px;
	}
	
	
	
	
	
	
/* slightly enhanced, universal clearfix hack */
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
*+html .clearfix { height:1%; }
.clearfix { display: block; }
/* close commented backslash hack */

	
	
	
	
	
	
	
	
	
	
	
	

