@charset "utf-8";
/* CSS Screen - DeepWebCMS6 optimized */ 

body{
	margin:0px;
	padding:0px;
	
	background:#FFFFFF url(../images/verlauf1.jpg) top repeat-x;
	color:#333333;
	
	font:1em Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}

/* Allgemeine Formatierungen */

p{margin:0px;padding:0px;}
a{color:#cc6600; font-weight:bold;}
a:hover{text-decoration:none; color:#FF6600;}
a img{border:none;}


/* Container zum Zentrieren der Seite */
#zentrieren{
	width:992px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background:#000;
}


/* Kopfzeile */
#head{
	width:992px;
	height:113px;
	background:#000000 url(../images/header.png) left top no-repeat;
	position:absolute;
}

#title{
	position:absolute;
	margin-top:10px;
	width:320px;
	height:70px;
	overflow:hidden;
}

#suche{
	margin:5px 120px 0 0;
	height:50px;
}

#suche a img{
	display:auto;
}

#suchform input{
	margin-bottom:15px;
	border:2px solid black;
	color:#FF6600;
	font-weight:bold;
}

/* Hintergrund für den Content-Bereich */
#content{
	padding:113px 0px 10px 10px;
	background-color:#000000;
}

/* Container für den Inhalt */
#left{
	width:760px;
	background:#FFFFFF url(../images/content-corner-bottom.png) center bottom no-repeat;
}

#inhalt{
	margin-left:236px;
	background:url(../images/content-corner-top.png) right top no-repeat;
	min-height:440px;
	font-size:0.8em;
	line-height:1.5em;
	padding: 10px 10px 15px 0px;
}

#inhalt table td{
	font-size:0.8em;
}

#inhalt table td img{
	margin-right:5px;
}

#inhalt li{
	padding: 10px 10px 15px 0px;
}

#inhalt h1,
#inhalt h2{
	padding:1.5em 0em 0.5em 0px;
	margin:0px 15px 0px 0px;
	border-bottom:1px solid #333333;
}

#inhalt h1{color:#FF6600; font-size:1em; }
#inhalt h2{font-size:0.8em;}
#inhalt a{font-weight:normal;}


/* Container für das RSS-Feed */
#right{
	width:200px;
	background:#FFFFFF url(../images/feed-corner-bottom.png) center bottom no-repeat;
	float:right;
	margin-right:10px;
	margin-bottom:10px;
}

#right-top{
	width:200px;
	height:19px;
	position:absolute;
	background:url(../images/feed-corner-top.png) center top no-repeat;
}

#right p{padding:10px;}
#juz_united, #jugendserver{margin-left:10px; margin-right:10px;}
#juz_united{border-bottom:1px solid #DDDDDD;}
#juz_united p, #juz_united H1, #jugendserver p, #jugendserver H1{
	font-size:0.7em;
	margin:0px;
	padding:0px;
}

#juz_united p, #jugendserver p{padding-bottom:15px;}


/* Fußzeile */
#footer{
	padding:0px 1px 0px 1px;
	background-color:#000000;
}

#footernavi{
	text-align:center;
	width:100%;
	height:28px;
	background:#FF9900 url(../images/verlauf4.png) top repeat-x;
	margin:0px;
	padding:0px;
}

#footernavi p{
	padding:6px 0px 0px 0px;
	margin:0px;
	font-size:0.7em;
}

#footernavi a{color:#000000; text-decoration:none; font-weight:normal;}
#footernavi a:hover{text-decoration:underline;}
#footernavi a:visited{color:#333333;}
#logos{
	text-align:center;
	width:100%;
	background:#FFFFFF url(../images/verlauf3.png) bottom repeat-x;
}

#logos_bg{
	background:#FFFFFF url(../images/footer.png) top repeat-x;
	padding:50px 0px 1em 0px;
	margin:0px 1px 0px 1px;
	height:150px;
}

#logos_bg img{margin:0px 20px 0px 20px;}

/* Hauptnavigation */
#navi{
	margin:77px 0px 0px 10px;
	width:235px;
	overflow:hidden;
	position:absolute;
	z-index:50000;
}

#navi ul{
	list-style:none;
	font-size:0.9em;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

#navi li{
	margin:0px 20px 5px 10px;
	padding:2px 0px 0px 5px;
	background-color:#000000;		
	font-variant:small-caps;
	height:20px;
}

#navi li a{color:#FFFFFF; text-decoration:none;}
#navi li a:hover{color:#FF6600;}

#navi li a.sub{color:#FFFFFF; text-decoration:none; font-size:11px; line-height:21px;}
#navi li a.sub:hover{color:#FF6600; font-size:11px; line-height:21px;}

/* TV-Bilder der verschiedenen Seiten */
#start{background:url(../images/navi_start.jpg) top left no-repeat;padding-top:160px;}
#wir{background:url(../images/navi_wir.jpg) top left no-repeat;padding-top:160px;}


/* Brotkrumen-Navigation */
#brotkrumen{
	padding:10px 15px 10px 0px;
	font-size:0.8em;
	border-bottom:1px solid #EEEEEE;
	margin-right:15px;
}

#brotkrumen a{font-weight:normal;}

/* diverse Klassen */
.center{text-align:center;}
.clr{clear:both;}
.hide{display:none;}

/* DeepWeb Added */
#themen ul,
#themen li{
	margin:0;
	padding:0;
	list-style:none;
}

#moviecontext #htmllang{
	text-align:center;
}

ul#mixedvids{
	display:inline;
	margin:0px;
	padding:0px;
	list-style:none;
}

#mixedvids li{
	padding:0px;
	float:left;
	margin:0px;
}

#mixedvids li .spacer{
	height:1.3em;
	width:120px;
	overflow:hidden;
}

#mixedvids li a{
	text-decoration:none;
	font-size:10px;
	color:#000;
	font-weight:bold;
}


#commenttable label{
	display:block;
	font-weight:bold;
}

#commenttable input,
#commenttable textarea{
	width: 400px;
	border:2px black solid;
	color: #FF6600;
}

#commenttable input.button{
	width:auto;
	border:1px solid black;
	margin:5px;
}