hr {
	 width: 80%;
	 border: 0 /* Für Firefox und Opera */
 border-top: solid 1px #FBF6DF;
 border-bottom: solid 1px #3E7348; /* Für I.Explorer (Seiten-Hintergrundfarbe!) */
}


	body {
	margin: 20px 20px 0px 20px;
	background: #3E7348;
	font: normal "Lucida Sans Unicode",sans-serif;
}
#kasten {
	position:absolute;
	top:350px;
	right:65px;
	width:200px;
	padding:10px;
	background-color:#FBF6DF;
	border:1px solid #999;
	line-height:17px;
/* Again, the ugly brilliant hack. */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:180px;
	}
/* Again, "be nice to Opera 5". */
body>#Menu {width:180px;}

	p,h1,h2,h3,h4,pre {
	margin: 10px 10px;
	padding: 10px 
}
#textbox {
	position:absolute;
	top:285px;
	left:65px;
	width:450px;
	padding:10px;
	line-height:17px;
/* Again, the ugly brilliant hack. */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:180px;
	}
/* Again, "be nice to Opera 5". */
body>#Menu {width:180px;}

	p,h1,h2,h3,h4,pre {
	margin: 10px 10px;
	padding: 10px 
}


h1 {
		font-size:24px;
}

.bild {	
	border: medium #FFFCE4;
	margin: 20 20 10 20;
}
#box {
	border: medium #FFFCE4;
	margin: 20 20 10 20;
	}
.box
{
	font-style: italic;
	font-size: 14px;
	font-family: sans-serif;
	font-weight: normal;
	color: #FBF6DF;
	margin: 20 20 10 20;
       }

.headline {
color: #96D0A1;
	font-family: Georgia, serif;
	font-size: 26px;
	padding-bottom: 12px;
	padding-left: 8px;
	text-align: left;
}


h2 {
		font-size:22px;
}

h3 {
		font-size:20px;
}
h4 {
	font-size: 14px;
	font-weight: bold;
}

p {
	font-size: 14px;
}
	a {
	color: #FEFAE1;
}




a.extern:before {
	content: url(../images/lupe.jpg);
	color: #8B4513;
	display: inline;
	width: 15px;
	height: 15px;
}


	#main {
	border: 1px groove #FEFADD;
	background-image: url(../banner/schmalbanner.jpg);
	background-repeat: no-repeat;
	background-color: #698F70;
	height: 156;
	width: 1000;
	margin: 40;
}

/* Looks like you have to specify the width of #menu
or IE5 Mac stretches it all the way across the div, and 
Opera streches it half way. */

	#main #menu {
		border-left:1px solid #000; 
		border-bottom:1px solid #000;
		float:right;
		width:400px;
		background:#eee;
		margin:0px 0px 10px 10px;
		}
		
	#content {
	background: #698F70;
	border: 1px groove #FEFADD;
	background-color: #698F70;
	width:1000;
	margin: 5px 40;
	}

	#bilder {
	background: #698F70;
	border: 1px groove #FEFADD;
	background-color: #698F70;
	margin: 5px 40;
	width:1160px;
	}
	
	

	#ads {
		border-left:1px solid #000; 
		border-bottom:1px solid #000;
		float:right;
		width:500px;
		background:#eee;
		
		}
		
	
		
				
	#banner h1 {
		font-size:14px;
		padding:30px 10px 0px 10px;
		margin:0px;
   		margin-left: 100px;
   		margin-right:100px;
		}
	
	#menu p { font-size:10px
}



  #tabsI {
	float: left;
	width: 100%;
	background: #3E7348;
	font-size: 93%;
	line-height: normal;
	width: 1050;
	border-bottom: 1px solid #DD740B;
}
    #tabsI ul {
	  margin:0;
	  padding:5px 10px 0 75px;
	  list-style:none;
      }
    #tabsI li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsI a {
	float: left;
	background: url(../tabs/tabrightIn.gif) no-repeat left top;
	margin: 0;
	padding: 0 0 0 5px;
	text-decoration: none;
}
    #tabsI a span {
	float: left;
	display: block;
	background: url("../tabs/tabrightIn.gif") no-repeat right top;
	padding: 5px 15px 4px 6px;
	color: #FFF;
}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI a span {float:none;}
    /* End IE5-Mac hack */
    #tabsI a:hover span {
      color:#FFF;
      }
    #tabsI a:hover {
      background-position:0% -42px;
      }
    #tabsI a:hover span {
      background-position:100% -42px;
      }
	
		

.footer {
	font-style: italic;
	font-size: -3px;
	color: #FEFAE1;
	
}

.ascolti {
	background: url(../images/musikb1.gif) no-repeat;
	font-style: bold;
	font-size: 16px;
	color: #DAA520;
	
}
