/* DATEI: style.css */

 a:link {  color:black; text-decoration:none; } 
 a:visited {  color:black; text-decoration:none; }
 a:focus {  color:#e7941a; text-decoration:underline; } 
 a:hover {  color:#e7941a; text-decoration:none; }    
 a:active { color:#e7941a; text-decoration:underline; }  
 .abstand10px { margin-left: 10px;margin-right: 10px} 
.abstand1px { margin-left: 1px;margin-right: 1px} 
 .abstand20px { margin-left: 20px; margin-right: 20px}
.abstand50px { margin-left: 50px; margin-right: 50px}
.abstand30px { margin-left: 30px; margin-right: 30px}
.abstand40px { margin-left: 40px; margin-right: 40px}
.abstand25px { margin-left: 25px; margin-right: 25px}

img {border: 0}

 .abstandlinks1 { margin: 1cm;}   
 .abstandlinks2 { margin: 2cm;}
 .links {text-align:left;}  
 .rechts {text-align:right;} 
 .mitte {text-align:center;}  
.abstandlinks { margin-left: 1cm;}

.catueb {
	text-align: left;
	
	}

BODY {
	background-color: #f5f5dc;
	font-family:Trebuchet MS;
	font-size:14px;
	}

table#bread{
	background-image:url('http://www.piecunia.de/deu/templates/piecunia/images/bread.jpg'); 
	background-repeat:no-repeat;
	border: 0;
	border-top-color: white;
	border-top-style: solid; 
	border-top-width: 1px; 
	}

a:link.pathway{
	color: white;
	}
a:visited.pathway{
	color: white;
	}
a:hover.pathway{
	color: #e9b85c;
	}
a:active.pathway{
	color: #e9b85c;
	}
a:focus.pathway{
	color: #e9b85c;
	}
	
	ul#haupt {
    margin: 0; padding: 0;
    border: 1px;
  }
  
  ul#haupt li {
    list-style: none;
    margin: 0;
    padding-top: 1px;
    }
    
    ul#haupt li ul{
   
    margin: 0;
    padding: 0;
    }
  ul#haupt li ul li{
    list-style: none;
    margin: 0;
    padding-top: 1px;
    }
  
  #logo{
  background-color: white;
  width: 960px;
  }
 
 .contentheading
 {
 	background-color: #422517;
 	color: #e7941a;
 }
 .buttonheading
 {
 	border-color:#422517;
 	background-color: #422517;
 	color: #422517;
 	
 }
 a:link.buttonheading
 {
 	border-color:#422517;
 	background-color: #422517;
 	color: #422517;
 	
 }
 
 .contentpaneopen
{
 	outline-color:#000000;
 	border: 0px;
 	border-spacing: 0px;
 	border-collapse: 0px;
 	padding: 0px;
 	margin: 0px;
 }
   
   
 
  
  ul#haupt a {
    display:block;
    padding: 0px;
    padding-left:6px;
    text-decoration: none;
    color: white;
    border:1px;
    border-bottom-color: white;
    border-bottom: 1px;
    background-color:#000000;
  }

   
  
  ul#haupt li ul li a{
    display:block;
    padding: 0px;
    padding-left:6px;
    text-decoration: none;
    color: white;
    border:1px;
    border-bottom-color: white;
    border-bottom: 1px;
    background-color:#938278;
  }
   ul#haupt a:hover {
     color: #e7941a;
     background-color: #422517;
  }

   

   ul#haupt li li#current a{
    display:block;
    padding: 0px;
    padding-left:6px;
    text-decoration: none;
    color: white;
    border:1px;
    border-bottom-color: white;
    border-bottom: 1px;
    background-color:#422517;
 
  }

 ul#haupt li li#current li a{
    display:block;
    padding: 0px;
   
    text-decoration: none;
    color: white;
    border:1px;
    border-bottom-color: white;
    border-bottom: 1px;
    background-color:#e9b85c;
 
  }

 ul#haupt li li#current li a:hover{
    display:block;
    padding: 0px;
    text-decoration: none;
   color: #e7941a;
    border:1px;
    border-bottom-color: white;
    border-bottom: 1px;
    background-color:#de9717;
  }


ul#haupt li li.active a:hover{
    display:block;
    padding: 0px;
    padding-left:6px;
    text-decoration: none;
    color: #e7941a;
    border:1px;
    border-bottom-color: white;
    border-bottom: 1px;
    background-color:#422517;
  }

#form-login
{
    background-color:#000000;
    color:white;
    display: block;
}

.input
{	
	margin-bottom:1px;
	margin-top:1px;
	border-bottom:1px;
	border-top:1px;
	border-bottom-color:white;
	border-bottom-top:white;
	border-top-style:solid;
    background-color:#422517;
    color:white;
    display: block;
}

form#form-login p{
	margin:0px;
	padding: 0px;
	}
form#form-login fieldset {
	border: 0 none; margin: 0px; padding: 0.2em;
	
	border-bottom:1px;
	border-top:1px;
	border-bottom-color:white;
	border-top-color:white;
	border-top-style:solid;
	border-bottom-style:solid;
    background-color:#422517;
    color:white;
    display: block;
	 
	 }
form#form-login ul { padding: 0px; margin:0px; font-size: 12px; text-decoration: none; list-style: none; background-color:#422517;}
form#form-login ul li{ padding-left: 10px; font-size: 12px; text-decoration: none; list-style: none;}

form#form-login input.button{
display: block;
width:100px;
font-size:12px;
height: 20px;
border: 1px solid #a5acb2;
margin:2px;
}

form#form-login label{
margin:0px;
width:85px;
font-size:12px;
float: left; 
}

form#form-login input{ 
float: left; 
display: block;
width:70px;
height: 10px;
margin-bottom: 2px;
}

p#form-login-remember input{ 
float: left; 
display: block;
width:12px;
height: 12px;
}

p#form-login-remember label{
width:149px;
font-size:12px;
float: left; 
}

table.poll{
	background: #422517;
	margin-top:20px;
	padding: 0px;
	margin: 0px;
	}
	
table.pollstableborder{
	
	width:100%;
	background: #422517;
	border-bottom:1px;
	border-top:1px;
	border-color:white;
	border-top-style:solid;
	border-bottom-style:solid;
	padding: 0px;
	margin:0px;
	}
	
input.button{
	margin: 0px;
	margin-left:6px;
	margin-top:6px;
	margin-bottom:6px;
display: block;
width:75px;
font-size:12px;
height: 20px;
border: 1px solid #a5acb2;
float:left;
	}
	
table.poll THEAD{
	background: #000000;
	margin: 0px;
	padding: 0px;
	padding-left:6px;
	color:white;
	}
input#mod_search_searchword{
	margin-top:20px;
	size:12;
	width: 165px;
}

