
body {



	background-image:url(images/bg_main.png);



	background-color: #303030;



	background-repeat: repeat-x;



	background-position: 0 160px;



	padding:0;



	margin:0;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px; }

*.textwidget {

margin-top:5px;

clear:both;

}



.suche {

float:right;

margin:50px 0 0 0 ;

*margin: -70px 0 0 0;

}



a {text-decoration:none;



color:#003366;



border:none;



}



img {



	border:none;



}



#head {



	background-color: #FFF;



	height:130px;



}



.banner {



	display:block;



 width: 980px;



 margin:0 auto;



 }#navi_bg_bg {



	background-image: url(images/navi_bg_bg.png);



	height: 29px;



	width: 100%;



}



#navigation {







	background: #22667b;



	background-repeat: repeat-x;



	width: 980px;



		height: 29px;



    margin:auto;



}



#navigation a {



	color:#FFF;



	text-decoration:none;



	font-size:15px;







	display:block;



	height:24px;



	padding-right:15px;



	padding-left:15px;



	border-right: 1px solid #036;



	padding-top:5px;



}







#navigation a:hover {







	background-color: #2F8EAA;



}



#navigation ul {



	list-style:none;



	padding:0;



	margin:0;



}



#navigation li {



	display:block;



	float:left;



	margin: 0;



	padding:0;



}



#wrapper {



	background:#FFF;



	width: 980px;



	overflow:auto;



    margin:auto;



	







}



#content {



	width: 670px;

*width:660px;

	float:left;



	padding:0 5px 10px 5px;



	*padding:10px 5px 10px 5px;



}



#sidebar {



	width:294px;



	padding-top:5px;



	float:right;





}



.widget-head {



	border:1px solid #8f9da0;



	width:255px;



	margin-top:10px;



	-webkit-border-radius: 5px;



	border-radius: 5px;



	-moz-border-radius: 5px;



	-moz-border-radius-bottomright: 0px;



	-moz-border-radius-bottomleft: 0px;



	padding:2px 10px;



overflow:auto;



background:#CCC;







	}



	.widget {



			-moz-border-radius-topright: 0px;



	-moz-border-radius-topleft: 0px;



	border:1px solid #8f9da0;



	width:265px;



		border-top: none;



	margin-bottom:10px;



	-webkit-border-radius: 5px;



	border-radius: 5px;



	-moz-border-radius: 5px;



	padding:5px;



	margin-top:-5px;



overflow:auto;



text-align:center;







	}







.c-wrapper {



	float:left;



	width:630px;



}



.c-header {



	background-image: url(images/cc_03.jpg);



	height: 59px;



	width: 656px;



}

.c-headerx {



	background-image: url(images/cc_03x.jpg);



	height: 59px;



	width: 656px;



}



.c-content {



	background-image: url(images/cc_05.gif);



	background-repeat: repeat-y;



	width: 635px;





	padding-top: 1px;



	padding-right: 15px;



	padding-bottom: 0;



	padding-left: 6px;



	overflow:auto;



}



.c-footer{



	background-image:url(images/cc_08.gif);



	height:20px;



	width:656px;



	margin-bottom:4px;



	margin-top:-10px;



	*margin-top:0px;



}



.date {



	font-size:14px;



	color:#FFF;



	font-weight:bold;



	padding: 2px 22px 0 22px;



	display:block;



	width:21px;



	float:left;



}



.month {



	font-weight:normal;



	font-size:11px;



	display:block;



	color:#333;















}

.monthx {

	font-weight:normal;



	font-size:11px;



	display:block;

color:#FF9900;

}



.month2 {



	color:#003366;







}



.year {



	font-size:11px;



	display:block;



	margin-top:-2px;



		margin-left:-4px;



			font-weight:normal;



}



h3 {



	color:#ff8901; 



	display:block;



	margin:2px 10px 0 10px;



	padding:0 0 0 0px;



	font-size:10px;



	width:460px;



	float:left;



		/*background:#E2EDF3;



	border-bottom:1px solid #E2EDF3;*/



}



h1 a{



	color:#000;



	display:block;



	margin: 0 0 0  0;



	padding: 2px 0 0 10px;



	font-size:18px;



	width:460px;

	height:25px;

	overflow:hidden;



	float:left;



}

.page-meta {



	background:#E2EDF3;



margin-top: 10px;



	display:block;

margin-left:2px;

width:653px;

height:10px;



	}

	.news-page-meta {



	background:#E2EDF3;



clear:both;

margin-top:10px;



	display:block;

margin-left:2px;

width:653px;

height:10px;

}



	.news-meta {



	background:#E2EDF3;







	display:block;

margin-left:2px;

width:577px;

padding-left:76px;





	}



.post-meta {



	background:#E2EDF3;



	font-size:10px;



	display:block;



float:left;



	width:464px;



	margin-left:3px;



	padding-left:72px;



	margin-top:-14px;



	}



	



	



.left {



	float:left;



}



.right {



	float:right;



}



.post {



	width:565px;



	float: right;



	margin-right:1px;



}



.show-box {



		margin-bottom:10px;



		float:left;







}



.showpic {







	float:left;



	display:block;



}



h4 {



	display:block;



	margin:0 0 2px 0;



}



.round-top {



	background-image: url(images/cc_01.gif);



	background-repeat:no-repeat;



	width:665px;



	height:8px;



}



.round-content {



	background-image: url(images/cc_05.gif);



	background-repeat: repeat-y;



	width: 634px;



	margin-left:-1px;



	padding-right: 15px;



	padding-bottom: 0;



	padding-left: 7px;



	overflow:auto;



}



.round-bottom {



	background-image: url(images/cc_02.gif);



	background-repeat:no-repeat;



	width:665px;



	height:8px;



	



}



h5 {



	display: block;



	margin:0 ;



	padding:0;



	font-size:13px;



}



.round-content a h5 {



	color:#ff8901; 



	display:block;



	margin:0 10px 0 10px;



	padding:0 0 0 0px;



	font-size:10px;



	width:625px;



	float:left;



		/*background:#E2EDF3;*/



	border-bottom:1px solid #E2EDF3;



}



.round-content a h4 {



	color:#000;



	display:block;



	margin: 3px 0 3px 0;



	padding: 0 0 0 10px;



	font-size:15px;



	width:625px;



	float:left;



}



.post-meta-small {



	background:#E2EDF3;



	font-size:10px;



	display:block;



	float:left;



	width:625px;



	margin-left:10px;



	margin-top:2px;



}















.widget-head-c {



	border:1px solid #8f9da0;



	width:285px;



	margin-top:10px;



	-webkit-border-radius: 5px;



	border-radius: 5px;



	-moz-border-radius: 5px;



	-moz-border-radius-bottomright: 0px;



	-moz-border-radius-bottomleft: 0px;



	padding:2px 10px;



overflow:auto;



	background:#E2EDF3;







	}



	.widget-c {



			-moz-border-radius-topright: 0px;



	-moz-border-radius-topleft: 0px;



	border:1px solid #8f9da0;



	width:285px;



		border-top: none;



	margin-bottom:10px;



	-webkit-border-radius: 5px;



	border-radius: 5px;



	-moz-border-radius: 5px;



	padding:10px;



	margin-top:-5px;



overflow:auto;







	}



	.widget-wrapper-c {



		float:left;



		margin:7px;



	}



	.letzter-podcast {



		background:url(images/letzter-podcast.jpg);



		height:160px;



		width:16px;



		float:left;



		



		margin-right:-1px;

margin-top:68px;

*margin-top:60px;

position:relative;

z-index:20;



		}



			.single-letzter-podcast {



	



		height:160px;



		width:13px;



		float:left;



		margin-top:75px;



		margin-right:-1px;



		}

		

.archivo {

margin-left:13px;

}



.top-show-thumb {



	float:right;



	margin: -9px 5px 0 0 ;



}



.clear {



clear:both;



}



	.aelter {







		background:url(images/letzte-folgen.png);



		height:160px;



		width:13px;



		float:left;



		margin-top:20px;



		}



		



.top-downloads  {







		background:url(images/top-downloads.png);



		height:160px;



		width:13px;



		float:left;



		margin-top:20px;



		}



		



.q-box  {







		background:url(images/q-box.png);



		height:161px;



		width:13px;



		float:left;



		margin-top:20px;



		}		



.latest-comments		{







		background:url(images/latest-comments.png);



		height:160px;



		width:13px;



		float:left;



		margin-top:20px;



		



		



		}



.last-shows-hr {



width:640px;



}



.lil-box-head {



background:url(images/lil-box_03.jpg);



width:316px;



height:6px;



}



.q-box-pic {



margin: 12px 0;



*margin: 14px 0;



}



.lil-box-content {



background:url(images/lil-box_05.jpg) repeat-y;



overflow:auto;



width:311px;



padding-left:5px;



}



.last-comments {



background: url(images/ba-comment.gif);



background-repeat:no-repeat;



font-size:10px;







}



.last-comments a{



font-size:10px;



}











.lil-box-footer{



background:url(images/lil-box_06.jpg);



width:316px;



height:6px;



margin-top:-5px;



*margin-top:0px;



}



.lil-box-wrapper {



float: left;



margin-bottom:6px;



*padding-bottom:6px;



}



.lil-box-wrapper ul{



list-style:none;



margin:0;



padding:0;



}



.lil-box-wrapper li{



border-bottom:1px solid #C6CDDF;



padding: 3px;



}







.lil-box {



margin-left:-13px;



float:left;



}



.lil-box2 {



float:right;



margin-right: -25px;



}



.last-shows  h4 a {



	color:#000;



	font-size:13px;



	float:left;



	display:block;



	margin:0;



	padding:0;

	height:17px;

	overflow:hidden;



	width:250px;



}



.last-shows h5 {



	color:#FFF;



	float:left;



	border:none;



	display:block;



	margin-right:10px;



	padding:0;



	width:220px;



	font-size:11px;



	}



	



.last-shows {



	margin-bottom:5px;



	padding-top:5px;



	border:1px solid #000;



	background: #ffb051;



	float:left;



	width:305px;



		height:50px;



		-webkit-border-radius: 5px;



	border-radius: 5px;



	-moz-border-radius: 5px;



	font-size:11px;



	background:  #ffb051 ;



	background-repeat:repeat-x;



	



	



}



.last-shows2 {



	margin-bottom:5px;



	padding-top:5px;



	border:1px solid #000;



	background: #446d8b;



	float:left;



	width:305px;



	height:50px;



	



		-webkit-border-radius: 5px;



	border-radius: 5px;



	-moz-border-radius: 5px;



		background:  #446d8b );



	background-repeat:repeat-x;



}



.last-shows2 h4 a{

	height:17px;

	overflow:hidden;

	color:#FFF;



font-size:13px;



	float:left;



	display:block;



	margin:0;



	padding:0;



	width:250px;



}



.last-shows2 h5 a{



	color:#ffb051;



	float:left;



	border:none;



	display:block;



	font-size:15px;



	margin-top:7px;



	margin-right:10px;



	padding:0;



	width:220px;







	}



.date2 {



		-webkit-border-radius: 5px;



	border-radius: 5px;



	-moz-border-radius: 5px;



	border:1px solid #000;



	font-size:10px;



	background: #fff;



	display:block;



	width:35px;



	height: 40px;



	text-align:center;



	float:left;



	margin: 1px 5px;



	}



	.date2 span {



	display:block;



	}



	



	.lil-meta {



	display:block;



	width:220px;



	float:left;



	}



	



	.last-shows3 h4 a {



	color:#666666;







	float:left;



	display:inline;



	margin:0;



	padding:0;



}



.last-shows3 h5  {



	color:#FEAE56;



	float:left;



	border:none;



	display:inline;



	margin-right:10px;



	padding:0;







	}



	



.last-shows3 a {



	margin-bottom:5px;



	padding-top:5px;



	border-bottom:1px solid #CCCCCC;



	float:left;



	width:305px;



	padding-bottom:10px;



}



















































































.wp-caption {



	border: 1px solid #ddd;



	text-align: center;



	background-color: #f3f3f3;



	padding-top: 4px;



	margin: 10px;



	-moz-border-radius: 3px;



	-khtml-border-radius: 3px;



	-webkit-border-radius: 3px;



	border-radius: 3px;



}







.wp-caption img {



	margin: 0;



	padding: 0;



	border: 0 none;



}







.wp-caption-dd {



	font-size: 11px;



	line-height: 17px;



	padding: 0 4px 5px;



	margin: 0;



}



.aligncenter {



	display: block;



	margin-left: auto;



	margin-right: auto;



}







.alignleft {



	float: left;



}







.alignright {



	float: right;



}











/* Begin Comments*/



.pingback {



	border:1px solid #8f9da0;



	margin-top:10px;



	-webkit-border-radius: 5px;



	border-radius: 5px;



	-moz-border-radius: 5px;



	}



.comment {



	border:1px solid #8f9da0;



	margin-top:10px;



	-webkit-border-radius: 5px;



	border-radius: 5px;



	-moz-border-radius: 5px;



	}



#commentform {



	border:1px solid #8f9da0;



	margin-top:10px;



	padding:10px;



	-webkit-border-radius: 5px;



	border-radius: 5px;



	-moz-border-radius: 5px;



	width:635px;



	}



.alt {



	margin: 0;



	padding: 10px;



	}



ol.commentlist {



margin:0;



padding:0;



list-style:none;



}



.commentlist {



	padding: 0;



	text-align: justify;



	}







.commentlist li {



	margin: 15px 0;



	padding: 5px 5px 10px 10px;



	list-style: none;



	width:640px;







	}



	.commentlist li ul {



	margin:0;



	padding:0;



	list-style:none;



	}



.commentlist li ul li { 



	margin-right: 10px;



	margin-left: 10px;



	width:595px;



}







.commentlist p {



	margin: 10px 5px 10px 0;



}



.children { padding: 0; }







#commentform p {



	margin: 5px 0;



	}







.nocomments {



	text-align: center;



	margin: 0;



	padding: 0;



	}







.commentmetadata {



	margin: 0;



	display: block;



	}



/* End Comments */



.vcard {



clear:both;



}







h3#comments {



display:none;



}







#sidebar ul{



list-style:none;



margin:0;



padding:0;



}



#sidebar li{



border-bottom:1px solid #C6CDDF;



padding: 5px;



}



div.topsy_widget_shortcode {



float:left;



padding-left:4px;



margin-top:15px;



*margin-top:0px;



}



#podPressPlayerSpace_1 table {



width:639px;



height:60px;



margin-left:-70px;



padding-left:27px;



margin-top:2px;



padding-bottom: 5px;



}





.podPress_content table {



width:639px;



height:60px;



margin-left:-70px;



padding-left:27px;



margin-top:2px;



padding-bottom: 5px;



}



div #podPressPlayerSpace_1 a{



margin-top: -15px;



display:block;



}



.footer {



background:url(images/navi_bg_bg.png);







height: 25px;



width:100%;



clear:both;



/*



margin: 0 auto;







	width: 980px;



*/



}



.footer2 {







background: #1d1d1d ;



overflow:auto;



clear:both;



width:100%;



/*



margin: 0 auto;







	width: 980px;



*/



}



#footer-content h4 {



	color:#C67700;



	font-size:12px;



}

#footer-content h4 a {

font-weight: bold;

	color:#C67700;



	font-size:12px;



}





#footer-content {



margin: 0 auto;



color:#666;



	width: 910px;



	padding:10px 35px;



}



#footer-content a {



	color:#666666;



	font-weight:normal;



}



#footer-content ul {



list-style:none;



margin:0;



padding:0;



}



.footer-widget {



width:200px;



float:left;



margin-right:15px;



}



.c-content a{



text-decoration:underline;



}



.after-post {



	border:1px solid #8f9da0;



	margin-top:10px;



	-webkit-border-radius: 5px;



	border-radius: 5px;



	-moz-border-radius: 5px;



	width:640px;



	padding:8px;



	background: #ccc;



	}



.download_gesamt {



font-weight: bold;



font-size: 40px;



color: #c67700;

margin-right:10px;

}

.seit {

margin-top:-15px;

}

h1#pageh1 a{

color:#000;





display:block;

	padding: 10px 0 0 10px;



	font-size:20px;

	}

	ul#newslist {

	list-style:none;

	margin:0 ;

	padding:0;

	overflow:auto;

	}

	#newslist li {

	border-top: 1px solid #ccc;

	padding:3px 0;

	margin:0;

	}

	#newslist a {

	font-weight:bold;

	text-decoration:none;

	font-size:14px;

	}



.post p {



	margin: 15px 0 12px 0;

	}
	.page-template-news-beitrag-php h2 {
width:550px;
padding-left:10px;
*padding:0;
*font-size:15px;
*margin:0;
}
	.page-template-news-beitrag-php h2 a{
padding-left:10px;
}
	.page-template-news-beitrag-php .news-meta 
	{
	margin-top:-8px;
	*margin-top:0;
	}