@import url(https://fonts.googleapis.com/css?family=Lobster|Josefin+Slab|Dancing+Script&subset=latin,latin-ext);

body {
background-image:url(../images/back_new_6.jpg);
vertical-align:middle;
z-index: 3;
background-attachment:fixed;
}

a {
text-decoration: none;
color: #8e2A25;
}



#wrap {
text-decoration: none;
width:800px;
text-align:left;
/*border:1px solid #000;*/
color:#8e5b39;
/*font-family:Helvetica ,Arial,sans-serif;*/
/*font: normal 0.7em/1.4em Tahoma, Verdana, Arial, Georgia, sans-serif; 
font-size:10pt;*/
font-family: 'Josefin Slab', serif;
font-size: 1.4em;
margin-top: 40px;
-webkit-box-shadow: 0px -2px 6px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px -2px 6px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px -2px 6px 0px rgba(50, 50, 50, 0.75);
behavior: url(assets/stuff/PIE.htc);
}


#bottom {
height:40px;	
}


#fade_wrap {
	position: absolute;
	z-index: 9;
}

#header {
background-image:url(../images/top.png);
height:361px;
width:800px;
float:left;
position: relative;
z-index: 10;
}

#contentview {
	width:500px;
	float:left;
	/*border:1px solid #999;*/
	margin-left:50px;
	position: relative;
	white-space:normal;
	margin-top: -80px;
	/*border-right:1px solid #000;*/
	z-index: 11;
}



#menue {
font-family: 'Dancing Script', cursive;
position: relative;
background-image:url(../images/menue_back_new_1.jpg);
height:305px;
width:240px;
float:left;
padding-top: 100px;
/*border:1px solid #999;*/

}

#Logos {
  position: relative;
  height: 305px;
  width: 240px;
  float: left;
  padding-top: 20px;
}


#content {
width:800px;
min-height:405px;
float:left;
position: relative;
	background: url(../images/mainback.jpg) repeat-y;
padding-bottom: 10px;
}

#content img {
	margin: 5px;
	border: 5px solid #ffffff;
}

#footer {
height:141px;
width:830px;
z-index: 10;
background: url(../images/footer.png) no-repeat;
margin-bottom: 20px;
margin-top: -2px;
}

.buttonheading a {
text-decoration: none;
}

.componentheading, .contentheadingcontent{
/*background-image:url(../images/header.gif);	
height:58px;
width:344px;*/
/*border:1px solid #999;*/
font-size:15pt;
/*padding-left: 100px;
padding-top: 30px;*/
height:30px;
width:500px;
color: #6c452a;
background: transparent url(../images/list_on.png) left center no-repeat;
vertical-align:top;
padding-left:15px;
padding-top:28px;
font-family: 'Lobster', cursive;
}

.contentpaneopencontent, .contentpaneopen {
width:500px;	
white-space:normal;
/*border:1px solid #999;*/
}

.gal-item {
    float: left;
    border: 1px solid #d4d4d4;
    margin: 4px;
    opacity: 0.8;
	background-color: #ffffff;
	-webkit-box-shadow: 1px 1px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    1px 1px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         1px 1px 5px 0px rgba(50, 50, 50, 0.75);
}

.gal-item:hover {
    opacity: 1.0;
}

tbody tr:nth-child(2n) td, tbody tr.even td {
    background: none;
}