html, body{
	/*background-image:url(../images/css-images/wood-bg.jpg); 
    background-repeat:repeat;*/
	background-image:url(../images/css-images/textur-bg.jpg);
	background-repeat:repeat-x;
	background-color:#4a2310;
    margin:0px; 
    padding:0px;
	font-family: Arial, Geneva, Tahoma, Helvetica, Verdana, sans-serif;
	font-size:13px;
	color:#3e1f0b;
	}
h1	{font-family:Gramond, Georgia, "Times New Roman", Times, serif; 
	font-stretch:condensed;
	text-transform:uppercase;
	font-size:24px;
	font-weight:bold;
	color:#886b4e;
	padding:0px;
	margin:0px;
	}
h1.headline	{font-family:Gramond, Georgia, "Times New Roman", Times, serif; 
	font-stretch:condensed;
	text-transform:uppercase;
	font-size:24px;
	font-weight:bold;
	color:#712b1b;
	padding:0px;
	margin:0px 0px 20px 0px;
	}
hr{
	border: 0px; /* Für Firefox und Opera */
 	border-top: dotted 1px #3d1d0a;
 	border-bottom: dotted 1px #fcf5e7; /* Für I.Explorer (Seiten-Hintergrundfarbe!) */
}	
a{color:#712b1b; text-decoration:none;}
a:hover{ color:#7a5629; text-decoration:underline;}	

a.headlink{color:#712b1b; 
	text-decoration:none; 
	font-family:Gramond, Georgia, "Times New Roman", Times, serif; 
	font-stretch:condensed;
	text-transform:uppercase;
	font-size:11px;}
a:hover.headlink{ color:#7a5629; 
	text-decoration:none;
	font-family:Gramond, Georgia, "Times New Roman", Times, serif; 
	font-stretch:condensed;
	text-transform:uppercase;
	font-size:11px;}

#page{
	width:778px;
	text-align:left; 
	display:block; 
	overflow:hidden; 
	clear:both;
	}
#header{
background-image:url(../images/css-images/header-bg.gif); background-repeat:no-repeat;}	
#menuehintergrund{ background-color:#712b1b; margin:0px 15px 0px 15px;}
#contentbox{
	width:778px;
	text-align:left; 
	display:block; 
	overflow:hidden; 
	clear:both;
	background-image: url(../images/css-images/inhalt-bg.gif); background-repeat:repeat-y;
	}
#links{float:left; width:250px; overflow:hidden; display:block; padding-right:20px;}
#inhalt{ float:left; width:488px; overflow:hidden; display:block;}

.headbildbox{ border:#000000 1px solid; background-color:#FFFFFF; padding:4px;}

.bildbu{ line-height:1em; padding:5px; height:20px; color:#FFFFFF; font-family:Geneva, Arial, sans-serif; font-size:9px; background-color:#5f3e1d; filter:alpha(opacity=80); /* IE */
-moz-opacity:0.8; /* Gecko-Browser */
opacity:0.8; /* Opera 9+ */ display:block; overflow:hidden;
}
.mini{font-size:9px;}


/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.menu {width:747px; height:32px; font-size:0.85em; position:relative; z-index:100;border-right:1px solid #3d1e0b;}
/* hack to correct IE5.5 faulty box model */
* html .menu {width:748px; w\idth:747px;}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none;}
.menu ul ul {width:124px;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {float:left;width:124px;position:relative;}
/* style the links for the top level */
.menu a, .menu a:visited {display:block; font-size:11px; text-decoration:none; color: #e1ccb2; width:113px; height:30px; border:1px solid #b08f62; border-width:1px 0 1px 1px; background:#702b1b; padding-left:10px; line-height:29px;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {width:124px; w\idth:113px;}

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#dbccab;}
/* style the second level hover */
.menu ul ul a.drop:hover{background:#c9b48c;}
.menu ul ul :hover > a.drop {background:#c9b48c;}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {background:#FFFFFF;}
/* style the third level hover */
.menu ul ul ul a:hover {background:#c2a980;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden; position:absolute; height:0; top:31px; left:0; width:129px; border-top:1px solid #c0a77e;}
/* another hack for IE5.5 */
* html .menu ul ul {top:30px;t\op:31px;}

/* position the third level flyout menu */
.menu ul ul ul{left:124px; top:-1px; width:124px;}

/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {left:-124px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {background:#FFFFFF; color:#886b4e; height:auto; line-height:1em; padding:5px 10px; width:103px;border-width:0 1px 1px 1px;}
/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited {width:125px;w\idth:103px;}

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{color:#6e2b1b; background:#c2a980;}
.menu :hover > a, .menu ul ul :hover > a {color:#c2a980; background:#6e2b1b;}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}

/*=======================================================
================== Für den Newsticker ===================
=========================================================*/
div#text { margin-right:225px }

/* optional container for scroller, to provide bgColor/border */
div#bg { 
	z-index:100;
 	width:100%; 
	height:200px;
  }
/* scroller "window" 
   set width, height (and clip) to match values sent to constructor */
div#wn { position:relative; left:0px; top:0px;
  width:100%; height:180px; z-index:1;
  clip:rect(0,180px,225px,0); overflow:hidden;
  }

div#cnt { position:relative;} /* layer that scrolls */

/* scroller items 
   set width and height to match scroller "window" 
   Be sure to set height adequate for your content! */
div#cnt div.item { width:225px; height:180px; color:#7a5629; font-size:11px; text-align:left;}

/* styles for scroller content (read important instructions regarding collapsing margins!) */
div#cnt h3 { font-size:12px;
	padding-bottom:10px;
	color:#702b1b;
	margin:0px;
	width:100%;
}  
div#cnt p {
	padding:0px;
	margin:0px; 
	font-size:11px; 
}
div#cnt ul { margin:0 0 0 0; padding:0; font-size:11px; }
div#cnt ul li { margin: 0 0 0 0; list-style-type:none }