/********************************************
   AUTHOR:  Özgür Gülcehre & Ibrahim Canakci
   WEBSITE: http://www.brauerei-zum-klosterhof.de 
 *******************************************/

body {
	/*background: #808080;*/
	background-image: url(alterscheck/background.png);
	background-repeat: repeat-x;
	text-align: center;
	font: Arial, Sans-serif;
	color: #60341f;
	margin: 0px;
}
h1, h2, h3 {
	font: bold 'Trebuchet MS', Arial, Sans-serif;
	color: #60341f;
	font-size:1.5em;
	background-image: url(images/line.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
}
/*Divs defninieren Start*/

#wrap {
	width: 803px;
	margin: 0 auto;
	text-align: left;
	background: #FFFFFF;
}
#top {

	height: 202px;
	width:800px;
	background-image: url(images/header.gif);
	background-repeat: no-repeat;
	float: left;
	position:relative;
	
}

#top_navi {
	width:800px;
	text-align:right;
}
#top_navi ul {
	list-style: none;
	margin: 5px 0 0;
	padding: 0;
}
#top_navi ul li {
	display:inline;
}
#top_navi ul.topmenu a {
	font-family:Arial;
	font-size:11.5px;
	font-variant:small-caps;
	text-align:left;
	font-weight:bold;
	color: #103183;
	text-decoration:none;
	padding:2px 5px 2px 1px;
}
#top_navi  ul.topmenu a:hover {
	border-bottom:3px solid #808080;
	color: #cf890d;	
	padding:2px 5px 2px 1px;
}
#top_rand {
	height: 202px;
	width:3px;
	background: #808080;
	float: right;  
}

#middle_mother {
	width: 803px;
	background: #FFFFFF;
	min-height: 400px;
	overflow: visible;
	float: left;
	background-image: url(images/middlemother.jpg);
	background-position:bottom;
}
#middle {
	width: 800px;
	background: #FFFFFF;
	min-height: 400px;
	overflow: visible;
	float: left;
	background-image: url(images/middle.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
}
#middle_rand{
	min-height: 400px;
	width:1px;
	background: #transparent;
	float: left;
	overflow: visible;
}

#menue_left{
	
	min-height: 200px;
	width: 25%;
	position: relative;
	left:0px;

	overflow: visible; 
	float: left;
}

#content {
	min-height: 200px;
	width: 70%;
	background: transparent;
	position:relative;
	overflow: visible;
	float: left;
}

#bottom {
	height: 153px;
	width:800px;
	background-image: url(images/bottom2.gif);
	position:relative;
	overflow: visible; 
	float: left;
}

#bottom_rand{
	height: 129px;
	width:3px;
	background: #808080;
	float: right; 
}
/*Divs defninieren Ende*/

/*Menü Start*/
/* sidebar */
#sidebar{

	overflow: visible;
	width: 167px;
	margin-top:20px;
	
}
#sidegallery {

	overflow: visible;
	width: 184px;
	
}

#sidebar ul.sidemenu {

	list-style:none;
	margin:10px 0 10px 15px;
	padding:0;		
}

#sidebar ul.sidemenu2 {

	list-style:none;
	margin:1px 0 10px 15px;
	padding:0;
	font-size:10px;	
}

#sidebar ul.sidemenu li {

	margin-bottom:2px;

}
#sidebar ul.sidemenu2 li {
	margin-bottom:0.5px;
	border: 0.5px solid #f2f2f2;
}
#sidebar ul.sidemenu a {
	font-family:Arial;
	font-size:13.5px;
	font-variant:small-caps;
	text-align:left;
	display:block;
	font-weight:bold;
	color: #103183;
	text-decoration:none;
	padding:2px 5px 2px 14px;
	background: #e3deda;
	min-height:18px;
}

#sidebar ul.sidemenu a:hover {
	border-left:4px solid #808080;
	color: #103183;	
	padding:2px 5px 2px 10px;

}
#sidebar ul.sidemenu2 a {
	display:block;
	font-weight:bold;
	color: #c7a466;	
	text-decoration:none;	
	padding:2px 5px 2px 20px;
	background: #transparent;
	min-height:18px;
}

#sidebar ul.sidemenu2 a:hover {
	border-left:4px solid #cf890d;
	color: #cf890d;	
	padding:2px 5px 2px 16px;

}

* html body #sidebar ul.sidemenu a { height: 18px; }


/*Menü Stop*/


.csc-mailform {

         border:0;
         margin-top:10px;
         margin-left:0px;
         margin-right:10px;
         margin-bottom:10px;
}


.csc-mailform-submit { 
padding:0px;
text-align:center;
width:155px;
border:0;
color: #ffffe1;

background-color: #808080;

}


.csc-mailform-submit { 
         margin-top:33px;
         margin-left:0px;
         margin-right:10px;
         margin-bottom:10px;

}

.pflicht {         
         margin-top:10px;
         padding-top:26px;
         margin-left:0px;
         margin-right:10px;
         margin-bottom:10px;
}


.csc-mailform-field {
         WIDTH: 154PX;
         cursor:hand;
         BORDER: #000000 0px solid;

}



#eingang {
	width:600px;
	background: #transparent;
	position: relative;
    margin: 0 auto;
	color: #ffffff;
	font: Arial, Sans-serif;

	}

#eingang h1 {
	font: bold 1.5em 'Trebuchet MS', Arial, Sans-serif;
	color: #FFF;
}
	
	
#eingang ul.eingangmenu a{
	font-family:Arial;
	font-size:12.5px;
	font-variant:small-caps;
	text-align:center;

	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
	padding:10px 5px 10px 1px;
	background: #e3001b;
}
#eingang  ul.eingangmenu a:hover {
	border-bottom:3px solid #808080;
	color: #103183;	
	padding:10px 5px 10px 1px;

}
