body{
	font-family:Verdana;
	font-size:12px;
	color:#1b0b0b;
	margin: 0 auto;
	background:#240405 url(img/bg.jpg) top center repeat-x;
}
/**********************************************
	  h-styls
************************************************/
h1 {
	font-family: "Trebuchet MS", Helvetica, Sans-Serif;
	font-size: 18px;
	color: #720000;
}
h2 {
	font: bold 1.4em "Verdana", Helvetica, Sans-Serif; color: #720000;
}
h3 { margin:10px 0 4px 0; font-size: 14px;}
h4 {margin:10px 0 0 0; font-size: 12px;}
h5 {margin:10px 0 0 0; font-size: 10px;}
h6 {margin:3px 0 0 0; font-size: 8px;}


/**********************************************
	  links
************************************************/
a {
	color: #f7ec5c;
	background: inherit;
}
a:hover {
	color: #b91212;
	background: inherit;
}




/*menu */
.leftbox {
         float: left;
         width: 140px;
}

#nav, #nav ul { /* le bloc complet du parent */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 140px;
	
}


#nav li { /* bloc 1er liste */
		position : relative;
		float : left;
		display:block; 
		width: 140px;
		height:30px;
		
		
}
	
/*1ere liste*/
#nav li a {		
	display : block;
	width: 140px; 
	height:60px; 
	color : #640606;
	font-weight : bold;
	text-decoration : none;
	border : 0px solid black;
}

#nav li a span {display : block; padding: 6px; line-height : 110%;}
#nav li a:hover { color : #fff; }
#nav li a:hover ul li {z-index: 1000;}




#nav li ul { /* seconde-liste */
	position : absolute;
	display: none;
	margin:-50px 0 0 120px;	
	background: #af9d74;
	width: 160px;
}
	
#nav li ul li { /* seconde-listes */
		width: 160px;
		height:auto; 
		z-index: 1000;
		border-bottom: 1px solid #000 ;		
}

#nav li ul li a { /* seconde-listes */  /* couleur */
	width: 160px;
	height:auto; 
	
}

#nav li ul li a:hover { background: #ffbd5d;color:#000000; }   /* seconde-listes relover */

#nav li ul ul { /* le top du menu*/
	display: none;
	margin:-26px 0 0 155px;
}



.menu_current {
	color: #720000;
	background-color: #bdaa80;
}

	
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	display: none;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { 
	display: block;
}


#wrapper{
	width: 1024px;
	height:701px;
	margin: auto ;
	padding-top: 0px;
	background: url(img/content-bg.jpg) top center;
}
#top{
	width: 1004px;
	height: 270px;
	padding: 10px;
	font-size:16px;color:#fff;

}
#title {
	height:34px;
	padding:5px;
	border-bottom:1px solid #DCDEDF;
	margin-bottom:20px;
}
#left, #right {
	width:149px;
	line-height:18px;
}

#left {
	float:left;
	padding: 100px 20px 3px 24px;
}



.menutitle{
	font-weight:bold;
	border-top:1px dashed #DCDEDF;
	margin-top:15px;
}

img{border: 0;}




#tools {
	float: left;
	width: 140px;
	color: #ccc;
	text-align: left;	
	font-size: 100%;
	padding: 0px;
}
.tools input {
	width: 80%;
	font-size: 80%;
}
.tools a:link, .tools a:visited, .tools a:active {
	color: #fff;
	text-decoration: none;
}
.tools a:hover {
	color: #FFF;
	text-decoration: none;
}

#content {
	float:left;
	width:753px;
	padding:0px 0px 0px 0px ;
	margin-left: 54px;
	margin-top: 99px;
	height:569px;
	overflow: auto;
}

#inhalt {padding: 20px 10px 20px 20px;}

input,textarea {
	color: #10172A;
	background-color: #af9d74;
	border: 1px solid #927c4c;
	border-bottom: 1px sol id #927c4c;
}
/* ****************************************************
	li, ul, ol, blockquote, code, address and table
**************************************************** */

li {padding-bottom: 0px;}

ul {
	line-height: 150%;
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 0.7em;
	padding-left: 0.7em;
	list-style-type: square
}
ul.h {
	list-style: none;
}

ol {

	line-height: 150%;
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 0.9em;
	padding-left: 0.9em;
}
blockquote{
	background-color:#927c4c;
	padding: 3px;
	border-left: 1px solid #bdaa80;
	margin: 3px 0 20px 0;
	color:#333;
}

table {
    width:100%;
	border-color: #9c7f3d;
	border-collapse: collapse;
}
/**********************************************
	  Form
************************************************/


hr {
	margin: 5px 0px 5px 0px;
	color: #333;
	border: 0;
	border-top: 1px dotted #333;
	height: 1px;
}
/**********************************************
	  footer
************************************************/
#footer {
	clear: both;
	padding: 5px;
	color: #ccc;
	margin: 0px 0px 0px 0px;
	border-top: 2px solid #5f0303;
}
/**********************************************
	  footer links
************************************************/
.footer-links {
	float: right;
}





