body			{	width:			0 auto;
					height:			0 auto;
					margin:			0 auto;
					background-color: transparent;
					min-width:		1150px;
}

.content_main p {
	padding:		0px 0px 10px 0px;
}
					
#page			{	
	background-image:	url('../img/bg_page.jpg');
}

#spacer_top {
	display:	block;
	position:	fixed;
	width:		100%;
	height:		15px;
	background-color:	#f7c60a;
}

#header			{	
	margin:				0 auto;

	padding-top:		3px;
	min-width:			1150px;
}
#logo			{
	height:				200px;
	width:				100%;
	margin:				0 auto;
	background:			url('../img/logo.png') no-repeat center;
}

#bild			{	
	height:				420px;
	width:				1150px;
	background-image:	url('../img/bild.png');
	background-repeat:	no-repeat;
	margin:				0 auto;
	padding-bottom:		4px;
}

.start #bild				{	background-image:url(../img/gruess_gott.png);
}

.ueber_uns #bild		{	background-image:url(../img/bild.png);
}

.unner_stubm #bild		{	background-image:url(../img/unner_stubm.png);
}

.hoefle #bild		{	background-image:url(../img/hoefle.png);
}

.erlebnis #bild			{	background-image:url(../img/erlebnis.png);
}

.musikanten #bild		{	background-image:url(../img/wirtshausmusikanten.png);
}

.omi_dinner #bild		{	background-image:url(../img/omi_dinner.png);
}

.bettgefluester #bild		{	background-image:url(../img/bettgefluester.png);
}

.feste_feiern #bild		{	background-image:url(../img/feste_feiern.png);
}

.genuss #bild			{	background-image:url(../img/genuss.png);
}

.wild_rotwein #bild		{	background-image:url(../img/wild_rotwein.png);
}

.bier #bild		{	background-image:url(../img/bierwochen.png);
}

.speisekarte #bild		{	background-image:url(../img/speisekarte.png);
}

.mittagstisch #bild		{	background-image:url(../img/mittagstisch.png);
}

.was_simma #bild		{	background-image:url(../img/was_simma.png);
}

.funk_fernsehen #bild		{	background-image:url(../img/funk_fernsehen.png);
}

.radio #bild		{	background-image:url(../img/radio.png);
}

.fernsehen #bild		{	background-image:url(../img/fernsehen.png);
}

.veranstaltungen #bild		{	background-image:url(../img/veranstaltungen.png);
}

.links #bild			{	background-image:url(../img/links.png);
}

.presse #bild			{	background-image:url(../img/presse.png);
}

.kontakt #bild			{	background-image:url(../img/kontakt.png);
}

.oeffnung #bild		{	background-image:url(../img/oeffnungszeit.png);
}

.reservierung #bild		{	background-image:url(../img/tischreservierung.png);
}

#wrapper_navigation	{	
	width:				1150px;
	height:				70px;
	margin:				0 auto; /*zentriert den Inhalt*/
	/*background:			#82050b;				*/
}


/*		_______
_______/ Title \______________________________________________________________________________
--------------------------------------------------------------------------------------------------------- */	


#title 			{ 	display:			none;
}	
#subtitle		{	display:			none;
}			
					

/*   	__________________
_______/ Haupt-Navigation \_____________________________________________________________________________________
---------------------------------------------------------------------------------------------------------- */		
#cm_mainnavigation {
    position            : relative;
    height              : 40px;
	background:			#82050b;
	padding-top:		15px;
	width:				1150px;
}

#cm_mainnavigation,
#cm_mainnavigation ul {
    padding             : 0;
    margin              : 0px auto;
    list-style          : none;
	width:				1150px;
    font-family: 		times new roman;
    font-size: 			20px;
}

#cm_mainnavigation li {
    float               : left;
    height              : 30px;
    margin-right        : 1px;
	background:			url('../img/herz.png') no-repeat left center;
}
#cm_mainnavigation li a {
    float               : left;
    display             : block;
    height              : 40px;
    line-height         : 42px;
    padding-left        : 30px;
	color: 				#fce7b7;
    text-decoration     : none;
    white-space         : nowrap;
}

/*ul#cm_mainnavigation li li.cm_current a {
	background-color: 	#2c72b8;
	color: 				white;
}*/

#cm_mainnavigation li.cm_has_subnavigation > a {
    /*background          : url('../img/down.gif') no-repeat right center;*/
}

#cm_mainnavigation li.cm_has_subnavigation > a:hover {
    white-space         : nowrap;
	color:				#f7efd6;
    /*background          : url('../img/down-over.gif') no-repeat right center;*/
}

#cm_mainnavigation li a:hover {
	color:				#f7efd6;
}

#cm_mainnavigation li.cm_has_subnavigation:hover > a {
    /*background          : url('../img/down-over.gif') no-repeat right center;*/
}

#cm_mainnavigation li ul {
    position            : absolute;
    top                 : 40px;
    left                : 0;
    display             : none;
    z-index             : 10;
    /*background          : url('../img/sub-back.png') left top;*/
}

#cm_mainnavigation :hover ul,
#cm_mainnavigation :hover ul :hover ul {
    left                : 0;
	background-color: 	#f7c60a;
    /*background          : url('../img/sub-back.png') left bottom;*/
}

#cm_mainnavigation :hover ul ul,
#cm_mainnavigation :hover ul :hover ul ul {
    left                : 0;
    top                 : 42px;
    background          : #f7c60a;
}

#cm_navigation ul.cm_subnavigation li {
    background: 		#f7c60a;
}

#cm_navigation ul.cm_subnavigation a {
    color: 			#82050b;
	background: 	#f7c60a;
}

#cm_navigation ul.cm_subnavigation a:hover{
    color: #9d140c;
}
/*   	_________
_______/ content \_____________________________________________________________________________________
---------------------------------------------------------------------------------------------------------- */					

#content_wrapper	{	
	background-image: 	url(../img/bg_content.jpg);
	margin: 			0 auto;
	width:				100%;
	min-height:			400px;
	box-shadow:			0px 3px 8px #595959, 0px -1px 8px #595959;
	overflow:			hidden;
	min-width:			1150px;
}

#content	{
	width:				1150px;
	margin:				0 auto;

	
}

.content_main		{	
	display:			inline-block;
	float:				left;
	width: 				788px;
	padding: 			40px 20px 40px 15px;
	font-family:		Verdana;
	font-size:			17px;
	color:				#646464;
	margin:				0 auto;
											
}

.content_main a 		{	
	font-family:		Verdana;
	color: 				#646464;
	text-decoration: 	underline;
}

.content_main a:hover {	
	font-family:		Verdana;
	color: 				#82050b;
	text-decoration: 	underline;
}

h1					{	
	color: 				#82050b;
	font-family:		times new roman;
	font-style:			oblique;
	font-weight: 		normal;
	font-size:			30px;
	margin:				15px 0;
					
}
h2					{	
	color: 				#82050b;
	font-family:		times new roman;
	font-style:			oblique;
	font-weight: 		normal;
	font-size:			20px;
	margin:				15px 0;
}
h3					{	
	color: 				#8a2816;
	font-family:		times new roman;
	font-style:			oblique;
	font-weight: 		normal;
	font-size:			17px;
	margin:				15px 0;
}

/*    _________    
_____/ sidebar \___________________________________________________________________________________________
-------------------------------------------------------------------------------------------------------------*/
/*#content_right_wrapper {
    width: 			200px;
}*/
#widgetbar_page_1,
#widgetbar_page_2 {
	overflow			: hidden;
	width				: 307px;
}

#widgetbar_site_1,
#widgetbar_site_2 {
	overflow			: hidden;
	width				: 307px;
}

#widgetbar_page_1 div.cm_widget,
#widgetbar_page_2 div.cm_widget,
#widgetbar_site_1 div.cm_widget,
#widgetbar_site_2 div.cm_widget {
	margin              : 5px 0;
}


.content_sidebar 	{	
	padding: 			20px 10px 20px 10px;
	display:			inline-block;
	font-family:		Verdana;
	font-size:			12px;
	color:				#595959;
	width:				307px;
}

.content_sidebar p {
	padding:		0px 0px 10px 0px;
}

.content_sidebar a 		{	
	font-family:		Verdana;
	color: 				#595959;
	text-decoration: 	underline;
}

.content_sidebar a:hover	{	
	font-family:		Verdana;
	color: 				#8a2816;
	text-decoration: 	underline;
}


/*   	________
_______/ footer \_____________________________________________________________________________________
---------------------------------------------------------------------------------------------------------- */
#footer_wrapper	{
	width:				100%;
}

#claim			{
	height:				100px;
	width:				1150px;
	margin:				0 auto;
	background-image:	url('../img/footer.png');
	background-repeat:	no-repeat;
}

#footer				{	
	background-color:	#f7c60a;
	height: 			30px;
	margin:				0 auto; /*zentriert den Inhalt*/
	position:			relative; /*NEU*/
	text-align: 		center;
	padding-top: 		10px;
	font-family:		Verdana;
	color: 				#8a2816;
	font-size:			14px;
	/*width:				1150px;*/
						
}
#footer a			{	font-family:		Verdana;
						color: 				#8a2816;
						text-decoration: 	underline;
}

/* The Nivo Slider styles 

#slider {
	position:relative;
	background:url(../img/loading.gif) no-repeat 50% 50%;
	height:252px;
	width:988px;
	z-index:1;
	margin-left: 29px;	
}
.verband #slider {
	display:none;
}
.ansprechpartner #slider {
	display:none;
}
.betriebsboerse #slider {
	display:none;
}
.aktuelles #slider {
	display:none;
}
.leistung #slider {
	display:none;
}
.mitgliederbereich#slider {
	display:none;
}
.innungen#slider {
	display:none;
}

#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}

.nivoSlider {
	position:relative;
	height:252px;
	width:988px;
	overflow:hidden;
	
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link 
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
/* The slices in the Slider 
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
/* Caption styles 
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	/*background:#000;
	color:#fff;
	/*opacity:0.8; Overridden by captionOpacity setting 
	width:100%;
	z-index:89;
	display:none;
}
.nivo-caption p {
	padding:0px;
	margin:0;
	display:none;
}

/* Control nav styles (e.g. 1,2,3...) 
.nivo-controlNav {
	position:absolute;
	z-index:100;
	bottom:0px;
	right:0px;
	display:none;
}

.nivo-controlNav a {
	display:block;
	width:0px;
	height:0px;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
	cursor:pointer;
	display:none;
}

.nivo-controlNav a.active {
	font-weight:bold;
	background-position:-10px 0;
	display:none;
}
*/