.button_dpu_sendpm:hover{
cursor:pointer;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-color:#FF0000;
border-style:inset;}

.button_dpu_sendpm{
cursor:pointer;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-color:#FF0000;
border-style:outset;}

.button_pm {
cursor:pointer;
font-size:12px;
font:Arial, Verdana,  Helvetica, sans-serif;
font-weight:bold;
color:#773a33;
background-color: #FFFFFF;
border-color:#773a33;
border-style:outset;
}

.button_pm:hover{
cursor:pointer;
font-size:12px;
font:Arial, Verdana,  Helvetica, sans-serif;
font-weight:bold;
color:#773a33;
background-color: #FFFFFF;
border-color:#773a33;
border-style:inset;
}

#error_pm{
font-weight:bold;
font-size:16px;
color:#FF0000;
padding-left:10px;
padding-bottom:10px;
}

 a.pm_link:link {color:#773a33; font-size: 18px; font-weight:bold}
 a.pm_link:visited {color:#773a33; font-size: 18px; font-weight:bold}
 a.pm_link:hover {color:#ff0000; font-size: 18px; font-weight:bold}
 a.pm_link_chosen:link {color:#FF0000; font-size: 20px; font-weight:bold}
 a.pm_link_chosen:visited {color:#FF0000; font-size: 20px; font-weight:bold}
 a.pm_link_chosen:hover {color:#ff0000; font-size: 20px; font-weight:bold}
 a.pm_link2:link {color:#773a33; font-size: 12px; font-weight:bold}
 a.pm_link2:visited {color:#773a33; font-size: 12px; font-weight:bold}
 a.pm_link2:hover {color:#ff0000; font-size: 12px; font-weight:bold}
 #pm_link{color:#773a33; font-size: 18px; font-weight:bold}
 
* {
	
	margin: 0;
	padding: 0;
}


body {
	overflow:auto;
	text-align: center;
	border: none;
    	font:13px/18px verdana, arial, helvetica, sans serif; color:#363636;

    }
h1.headline         	{font:Arial, Verdana,  Helvetica, sans-serif;font-size:25px;color:#000000; font-weight:bold}
h1         	{font:Arial, Verdana,  Helvetica, sans-serif;font-size:18px;color:#000000; font-weight:bold}
h2         	{font:Arial, Verdana,  Helvetica, sans-serif;font-size:16px;color:#363636; font-weight:bold}
h3         	{font:Arial, Verdana,  Helvetica, sans-serif;font-size:14px;color:#363636;}
h4         	{font:Arial, Verdana,  Helvetica, sans-serif;font-size:15px;color:#363636;}
h5         	{font:Arial, Verdana,  Helvetica, sans-serif;font-size:13px;color:#363636;}
h6         	{font:Verdana,Arial, Verdana,  Helvetica, sans-serif;font-size:18px;color:#363636;}
p          	{font:Arial, Verdana,  Helvetica, sans-serif;font-size:13px;color:#363636;}
th         	{font:Arial, Verdana,  Helvetica, sans-serif;font-size:13px;color:#363636;}
p          	{font:Arial, Verdana,  Helvetica, sans-serif;font-size:13px;color:#363636;}
th         	{font:Arial, Verdana,  Helvetica, sans-serif;font-size:13px;color:#363636;}
td         	{font:Arial, Verdana,  Helvetica, sans-serif;font-size:13px;color:#363636;}
ol         	{font:Arial, Verdana,  Helvetica, sans-serif;font-size:13px;color:#363636;}
ul         	{font:Arial, Verdana,  Helvetica, sans-serif;font-size:13px;color:#363636;}
dl         	{font:Arial, Verdana,  Helvetica, sans-serif;font-size:13px;color:#363636;}

li         	{font:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#ff0000; border:1px; padding-left: 3px; list-style-image:url(Bilder/gold.png); }
li.nutzer         	{font:Arial, Verdana,  Helvetica, sans-serif;font-size:12px;color:#ffcc01; border:1px; padding-left: 20px; list-style-image:none; list-style-type:square; }
li.test         	{font:Arial, Verdana,  Helvetica, sans-serif; font-size:14px;color:#000000; border:1px; padding-left: 3px; }
li.test2         	{font:Arial, Verdana,  Helvetica, sans-serif; font-weight:bold; font-size:12px;color:#000000; border:1px; padding-left: 3px; }
li.test3         	{font:Arial, Verdana,  Helvetica, sans-serif;font-size:13px;color:#000000; list-style:square; margin-left:30px;}




a {
   text-decoration:none;
  font:11px/18px verdana, arial, helvetica, sans serif;
   font-weight:normal;
border:0;
margin:0;
padding:0;

   }

 a:link {color:#1f5ba4; font-size: 12px; text-decoration:underline;}
 a:visited {color:#1f5ba4; font-size: 12px; text-decoration:underline;}
 a:hover {color:#000; font-size: 12px; text-decoration:underline;}
 
  a.submenu:link {color:#ff0000; font-size: 12px; text-decoration:underline;}
 a.submenu:visited {color:#ff0000; font-size: 12px; text-decoration:underline;}
 a.submenu:hover {color:#840000; font-size: 12px; text-decoration:underline;}
 
   a.submenu2:link {color:#ff0000; font-size: 18px; text-decoration:underline; font-weight:bold;}
 a.submenu2:visited {color:#ff0000; font-size: 18px; text-decoration:underline; font-weight:bold;}
 a.submenu2:hover {color:#840000; font-size: 18px; text-decoration:underline; font-weight:bold;}
 
  a.gross:link {color:#1f5ba4; font-size: 26px; text-decoration:underline;}
 a.gross:visited {color:#1f5ba4; font-size: 26px; text-decoration:underline;}
 a.gross:hover {color:#000; font-size: 26px; text-decoration:underline;}
 
 a.news:link {color:#000; font-size: 18px; text-decoration:none; font-weight:bold;}
 a.news:visited {color:#000; font-size: 18px; text-decoration:none; font-weight:bold;}
 a.news:hover {color:#000; font-size: 18px; text-decoration:none; font-weight:bold;}
 
 a.post:link {color:#1f5ba4; font-size: 10px; text-decoration:underline;}
 a.post:visited {color:#1f5ba4; font-size: 10px; text-decoration:underline;}
 a.post:hover {color:#000; font-size: 10px; text-decoration:underline;}
 
 
 
 a.header:link {color:#f1e8d0; font-size: 11px; text-decoration:underline;}
 a.header:visited {color:#f1e8d0; font-size: 11px; text-decoration:underline;}
 a.header:hover {color:#ff0000; font-size: 11px; text-decoration:underline;}
 
 a.menue:link {color:#f1e8d0; font-size: 11px; text-decoration:none;}
 a.menue:visited {color:#f1e8d0; font-size: 11px; text-decoration:none;}
 a.menue:hover {color:#ff0000; font-size: 11px; text-decoration:none;}
 
 a.menue2:link {color:#f1e8d0; font-size: 12px; text-decoration:none;}
 a.menue2:visited {color:#f1e8d0; font-size: 12px; text-decoration:none;}
 a.menue2:hover {color:#ff0000; font-size: 12px; text-decoration:none;}
 
 a.gaststube:link {color:#371604; font-size: 10px; text-decoration:underline;}
 a.gaststube:visited {color:#371604; font-size: 10px; text-decoration:underline;}
 a.gaststube:hover {color:#ff0000; font-size: 10px; text-decoration:underline;}
  
 a.gaststube_2:link {color:#371604; font-size: 13px; text-decoration:none; font-weight: bold;}
 a.gaststube_2:visited {color:#371604; font-size: 13px; text-decoration:none; font-weight: bold;}
 a.gaststube_2:hover {color:#ff0000; font-size: 13px; text-decoration:underline; font-weight: bold;}
 
#menue {
	padding-left: 20px; 
	padding-top: 10px;
	padding-bottom: 10px;
}
#menue2 {
	margin-left:25px;
	background-color:#50250d;
	width:170px;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	padding-left: 0px; 
	padding-top: 10px;
	padding-bottom: 10px;
}
 
 profil {
	 padding-right:10px;
 }

#header {
	background-image:url(Bilder/header_bg.png);
	background-repeat:repeat-x;	
	height:240px;
	
}

#seite{
	
	padding:0;
margin:0 auto;
 text-align: left;
 width:1030px;
}
 
#links{
 float:left;
 width:197px;

}

#mitte{

 float:left;
 width:654px;

}

#rechts{
 float:left;
 width:179px;


}

img {
	border:0;
	
}

#inhalt_links
{
	background-image:url(Bilder/links_bg.png);
}


#text-padding{
	
padding-left:15px;	
padding-right:15px;
padding-top:6px;
padding-bottom: 6px;
}

#text-padding_mehr{
	

padding-right:15px;

}


#text-padding_login{
padding-left:10px;	
padding-right:15px;
padding-top:3px;
}

#text-padding_restaurant{
padding-left:25px;	
padding-right:5px;
padding-top:1px;

}

#text-padding_footer{
padding-left:15px;	
padding-right:15px;
padding-top:8px;
padding-bottom: 6px;
}

#loginbereich
{
	  font:10px/18px verdana, arial, helvetica, sans serif, ; 
	  color:#FFF;
	  
	height:32;
	width:654;
		background-image:url(Bilder/index_03.png);
}
#content {
	width:654;
 	min-height:520px;
	height:auto !important;  /* für moderne Browser */
	height:520px;  /*für den IE */
	background-image:url(Bilder/content_bg.png);
	background-repeat:repeat-y;
	
}

#a
{
	display:none;
}
#footer {
	clear:both;
width:654;
height:97;
background-image:url(Bilder/index_18.png);
}
#komplett {
		background-image:url(Bilder/header_bg.png);
	background-repeat:repeat-x;

}

#zurueck {
	text-align:right;
	vertical-align:bottom;
	
}

.button {
cursor:pointer;
font-size:16px;
font-family: Arial;
font-weight:bold;
color:#FFFFFF;
background-color: #FF0000;
border-color:#000000;
border-style: inset
}

.buttonb {
cursor:pointer;
font-size:16px;
font-family: Arial;
font-weight:bold;
color:#FFFFFF;
background-color:#0000FF;
border-color:#000000;
border-style: inset
}
.buttonc {
cursor:pointer;
font-size:16px;
font-family: Arial;
font-weight:bold;
color:#FFFFFF;
background-color:#00FF00;
border-color:#000000;
border-style: inset
}
.Red

{
font:13px/18px verdana, arial, helvetica, sans serif; color:#ff0000;
}

.Green
{
font:13px/18px verdana, arial, helvetica, sans serif; color:#0a8f00;
}