/* RESET ALL TAGS***********************************
***************************************************/
h1, h2, h3, h4, h5, h6 {
	margin: 0px; padding: 0px; border: 0px; outline: 0px; 	}
	
	p {margin-bottom: 10px ; margin-top: 0px;}
	


body
{background-color: #000000; 
font: 13px Arial;
color:#858585;
width: 100%;
height: 100%;
margin: 0;
padding: 0;
}

#logo {
background-image: url("images/logo.jpg");
width:1280px;
height:144px;
float:left;
}


#header-bg {
background-color: #000000;
height:321px; 
margin: 0;
padding: 0;
}

#header-container {
width:1280px;
margin: 0 auto;  
}

#header {
background-image: url("images/header1.jpg");
width:1280px;
height:321px;
float:left;
}

#menue-bg {
clear:both;
background-color: #000000; 
height: 40px; 
margin: 0;
padding: 0;
}

#menue-container {
width:1280px;
margin: 0 auto;  
}

a img {border: medium none;}
a:link {color: #858585; text-decoration: none;}
a:visited {color: #858585; text-decoration: none;}
a:hover, a:active, a:focus {text-decoration: underline; color:#0069aa;}

#topmenu {width: 1080px; height: 17px; float: left; padding-left:100px; padding-right:100px; padding-top:8px;}
#topmenu ul {list-style: none outside none; margin: 0; padding: 0;}
#topmenu ul.menu-0 {margin-top: -1px;}
#topmenu li {float: left; margin: 0; padding: 0; position: relative;}
#topmenu ul li a {background: none repeat scroll 0 0 rgba(223, 186, 98, 0); color: #858585; text-transform: uppercase; display: block; font-size: 12px; height: 25px;  
padding: 6px 20px 4px; text-align: left;  text-decoration: none;}
#topmenu ul li.menu-first a {background: none repeat scroll 0 0 rgba(223, 186, 98, 0);}
#topmenu ul.menu-top li a:hover, #topmenu ul.menu-top li.menu-current a, #topmenu ul.menu-top li.menu-parent a { color: #0069aa;}
#topmenu ul.menu-0 li ul.menu-1 {background: #dfba62; box-shadow: 10px 10px 8px 1px rgba(150, 150, 150, 0.4); display: none; left: 9px; margin-top: -9px; padding: 10px 10px 5px; 
position: absolute; top: 100%;}
#topmenu ul.menu-0 li:hover ul.menu-1 {display: block;}
#topmenu ul.menu-0 li:hover ul.menu-1 li a { color: #858585;  border: medium none; display: block !important; margin: 0 !important; 
padding: 5px 8px 1px !important; text-align: left;   text-decoration: none; white-space: nowrap; z-index: 99; font-size: 11px;}
#topmenu ul.menu-0 li:hover ul.menu-1 li {border-top: 1px solid; border-color: #dfba62; display: block; height: 25px; padding: 0; width: 100%;}
#topmenu ul.menu-0 li:hover ul.menu-1 li a:hover, #topmenu ul.menu-0 li:hover ul.menu-1 li.menu-current a { color: #858585; 
text-decoration: none;}


#content-bg {
clear:both;
background-color: #000000; 
height: 100%;
margin: 0;
padding: 0;
}

#content-container {
width:1280px;
margin: 0 auto;  
}

#content {
background: url("images/hg-content.jpg") no-repeat scroll center 0 #000000;
width: 1280px;
float: left;
padding-top: 10px;
}

#inhalt1 {
background-image: url("images/hg-content.jpg") no-repeat;
line-height: 1.3;
color: #727272;
float: left;
padding-left:100px;
padding-right:100px;
padding-top:50px;
padding-bottom:35px;
}

.inhalt1 {
background-image: url("images/hg-content.jpg") no-repeat;
line-height: 1.3;
color: #727272;
float: left;
padding-left:100px;
padding-right:100px;
padding-top:50px;
padding-bottom:35px;
}


#inhalt2 {
color: #727272;
width: 220px;
line-height: 1.3;
padding:35px;
float: left;
}

.inhalt2 {
color: #727272;
width: 220px;
line-height: 1.3;
padding:35px;
float: left;
}

.clear {
clear:both;
}

.content img {padding-right: 10px;}
.inhalt1 img {padding-right: 10px;}
.inhalt2 img {padding-right: 10px;}


#footer-container {
background-color: #151515; 
width:1280px;
margin: 0 auto;  

}

#footer-links {
float: left;
color: #727272;
background-color: #151515; 
color: #737373; 
font-size: 10px;
padding-left: 100px;
width: 440px;
height: 20px;
padding-top: 20px;
}

#footer-rechts {
float: right;
background-color: #151515; 
color: #737373; 
font-size: 10px;
text-align: right;
padding-right: 100px;
height: 30px;
width: 440px;
padding-top: 10px;
}
#footer-mitte {
float: left;
background-color: #151515; 
color: #737373; 
font-size: 10px;
height: 30px;
width: 200px;
padding-bottom: 5px;
padding-top: 5px;
}

#footer  a {text-decoration: none; color: #737373; }


#topmenue2 {
color: #737373; 
font-size: 10px;
text-align: right;
padding-right: 100px;
width:1180px;
padding-top: 30px;
text-transform: uppercase;
}

#topmenue2  a{
color: #737373; 
text-decoration:none;
}
#topmenue2  a:hover{
color: #0069aa; 
text-decoration:underline;
}

h1 {     
font-size: 16px;
padding-bottom: 10px;
color: #858585; 
}

h2 {     
font-size: 14px;
color: #858585; 
padding-bottom: 5px;
}

h3 {     
font-size: 12px;
color: #858585;
font-weight: normal;
line-height: 1.5;
}



.fb-like { padding-top:10px;}

/* Slideshow***********************************
***************************************************/

#slideshow {width: 980px;}
.slideshow { }


.koop {
filter: alpha(opacity=0); opacity: 0.3;   -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;

}

.koop:hover {
 filter: alpha(opacity=1); opacity: 1;
}

.orange {color: #bb7429;}
