@charset "utf-8";
/* CSS Document */
/*-----------------------------------------------------------------------------
[website] Screen Stylesheet
version:   1.0
date:      0/0/09
last doc:  0/0/09
author:    Pichler Alexander
email:     development@by-experience.com
website:   wwww.by-experience.com
-----------------------------------------------------------------------------*/
/* Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead{
	border:0;
	font-family:inherit;
	font-size:100%;
	font-style:inherit;
  font-weight:inherit;
  margin:0;
	outline:0;
	padding:0;
	vertical-align:baseline;
}



body{
	background:#352319;
	color:#000;
	font:normal 0.7em/1.7em Verdana;
}


#header{
  height:142px;
	width: 100%;
	position:relative;
	background:#36241a url(../images/hg.gif) repeat-x ;
}
#h1{
  width:1010px;
	clear:both;
	height:112px;
	margin: 0 auto;
	background: url(../images/hg-h1.gif) no-repeat ;

}
#h2{
  width:1010px;
	clear:both;
	height:30px;
	margin: 0 auto;
	background: url(../images/hg-h2.gif) no-repeat ;

}
#footer{
  height:142px;
	width: 100%;
	position:relative;
	background:#36241a url(../images/hgf.gif) repeat-x ;
}
#footer a:link, #footer a:visited {
 color: #efefef;
 text-decoration:none;
}

#footer2{
  height:142px;
	width: 100%;
	position:relative;
	background:#352319 url(../images/hgf2.gif) repeat-x ;
}
#footer2 a:link, #footer2 a:visited {
 color: #efefef;
 text-decoration:none;
}

#f2{
  width:1010px;
	clear:both;
	height:112px;
	margin: 0 auto;
}
#f1{
  width:1010px;
	clear:both;
	height:30px;
	margin: 0 auto;
  background: url(../images/hg-f1.gif) no-repeat ;

}


#inhalt{
	background-color:#efefef;
	width: 100%;
	min-height: 414px;
	height: auto !important;
	height: 414px;
}

#i1{
  width:1010px;
	margin: 0 auto;
}
#logo{
	margin: 44px 0 0 121px;
}
#nav{
  width:350px;
  float:left;	
}
#nav ol, #nav ul, #nav li {
list-style:none outside none;
text-align:left;
}


#nav ul  {
	margin: 18px 0 0 121px;
}

.untermenu{
height:12px;
}

#content{
  color:#707172;
  width:535px;
  margin-left:355px;
  position: relative;
}
#content h1{
	font-weight:bold;
}

#nav a:link, #nav a:visited {
 color: #917643;
 text-decoration:none;
}
#sprachen{
	float:left;
  margin: 0 0 0 121px;
   color: #eadbc4;
}
#sprachen a:link, #sprachen a:visited {
 color: #eadbc4;
 text-decoration:none;
}
#impressum{
	float:right;
  margin: 0 121px 0;
}
#impressum a:link, #impressum a:visited {
 color: #eadbc4;
 text-decoration:none;
}

/* Galerie */
.galerietitel{
  background:#fefefe;
  margin:0 213px;
  padding:5px 15px 10px;
  position:absolute;
}

.galerieBox{
  margin:0;
  padding:0;
}

.galerie ul{
  margin:0;
  padding:0;
}

.galerie ul li{
  list-style-type:none;
  margin:0;
  padding:0;
}

.galerie ul li a{
  filter:alpha(opacity=60);
  opacity:0.6;
}

.thumb img{
  margin: 5px 0 0;
  padding:0;
}

#aktive{
  filter:alpha(opacity=100);
  opacity:1;
}

.imgTop{
display:block;
height:323px;
margin:0 auto;
width:535px;
}

#mycarousel{
  clear:both;
}

#back{
  background:#9fae00;
  color:#fefefe;
  display:block;
  font-size:0.9em;
  margin:-41px 0 25px;
	padding:2px 0;
	position:absolute;
	text-align:center;
	width:70px;
}

.bild_text{
  color:#333;
  display:block;
  margin:0;
  padding:0;
  font-size:0.9em;
  text-align:center;
}
/* Galerie */
#lbGallery {
  margin:0;
  padding:0;
  float: left;
}
#lbGallery li{
  list-style-type:none;
  margin:0;
  padding:0;
  float: left;
}

.lbGallery ul li{
  list-style-type:none;
  margin:0;
  padding:0;
}
.lbGallery img{
  margin:0;
  padding:0;
}


#f1 img {
 float:left;
 margin:0 2px 0;
}
#f1 div {
 float:left;
}

.carousel {
margin:16px 0 6px 111px;
}

.actuell {
 margin: 0;
}

.btn {
margin:18px 0 6px 111px;
}

.bild_bes {
  margin:0;
  position:absolute;
  top:16px;
  left:545px;
  font:0.95em Verdana;
  width:145px;
}

.imgTop {
width: 535px;
height: 323px;
}

