body { font-size: 0.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin:0px; color:#666666; line-height: 18px;}


a:link { color: #999; text-decoration: underline; outline:none; }
a:visited {text-decoration:underline;color: #999; outline:none;}
a:hover { text-decoration:underline; outline:none;}
a:focus { text-decoration:underline; color:#999; outline:none;}

strong { text-decoration:none; color:#666;}


h1{ font-size:1.6em; font-weight:400; color:#069; padding:0px; margin:0px;}
h2 { font-size:1.2em; color:#069;font-weight:400;}

hr {height: 1px;border: 0 none; border-top: 1px dotted #ccc; margin-top:10px;}

p {line-height: 18px;} 


/*************************** Layout *******************************************************************************/

#wrapper { width:960px; margin:auto; background-color:#FFFFFF; }

#head { width:960px; height:300px; }

#menue {padding:0px 0px 0px 0px; margin:auto;  height:100px; background: #fff url(images/wehrmann-broadcasting.gif) left bottom no-repeat;  width:960px; margin-bottom:20px;}
#menue ul { list-style:none; margin-top:50px; padding-left:0px; float:right; background-color:#FFFFFF; font-size:1.1em;}
#menue li { margin:0px; padding:0px; display:inline;  background: #fff url(images/border-menue.gif) right top no-repeat;}
#menue li a { height:30px; line-height:29px; color:#999; text-decoration:none; text-align:left; padding:0px 20px 0px 20px;}

#menue li a.active { text-decoration:underline; color:#069;}


.box-holder { width:960px;}

.box-1 { width:210px; float:left; margin-right:35px;}
.box-2 { width:210px; float:left; margin-right:35px;}
.box-3 { width:210px; float:left; margin-right:35px;}
.box-4 { width:210px; float:left;}


/*************************** Klassen *******************************************************************************/


.download {
background: transparent url(images/pdf.png) left top no-repeat;
padding:1px 0px 3px 25px;
font-size:1em;
}

.extern {
background: transparent url(images/arrows.png) left center no-repeat;
padding:1px 0px 3px 25px;
font-size:1em;
}


.icon-audio {
background: transparent url(images/icon-audio.png) left 3px no-repeat;
padding:1px 0px 3px 25px;
font-size:1em;
display:block;
}

.icon-movie {
background: transparent url(images/icon-movie.png) left 3px no-repeat;
padding:1px 0px 3px 25px;
font-size:1em;
display:block;
}



/*************************** movie *******************************************************************************/

.show-movie { width:500px; height:550px;}


/*************************** tabellen im adminbereich *******************************************************************************/

table {
	boder: 0px;
	border-collapse: collapse;
	display:inline-table;
	margin-left: 0px;
	margin-top: 10px;
	font-size:1em;
}


.list1, .list2 { width: 700px;	text-align: left;}

.list1 { background: #EEE;}

.list2 { background: #DDD;}

td { padding-top: 3px; padding-bottom: 3px;	border-bottom: 2px solid #FFF;}

tr {border-bottom: 1px solid #FFF;}

#list tr:hover, tr:hover a:hover, tr:hover a { background: #069; color: #FFF; }

td.titel {	width: 450px;	padding-left: 15px; }
td.menue {	width: 60px;	text-align: right;	padding-right: 15px; }


a img {	border:none;}
/*************************** footer *******************************************************************************/


#footer {
font-size:1em;
clear:both; 
height:50px; 
margin:auto; 
text-align:left; 
padding-top:20px; 
width:100%; 
}



