/* CSS informationen
Farbe1: #406298
Farbe2: #333 
*/

@import url("basic.css");
@import url("menu.css");
@import url("form.css");
@import url("sprite.css");
/*@import url("nivoSlider.css"); */
@import url("tabs.css");
@import url("../fancybox/jquery.fancybox-1.3.4.css");



/* -------------------------------------------------------------- */
/*                            Schriften                           */
/* -------------------------------------------------------------- */
body{font:  13px/20px Arial, Helvetica, sans-serif; color:#404040;}
i, em {font-style:italic;  }

h1{color: #000; font-family: 'Droid Sans', serif;}
h2, h3, h4, h5, h6 {font-weight: bold; color: #000; font-family: Droid Sans, Helvetica, Arial, sans-serif; }
a { text-decoration: none; color: #707070; font-size: 12px; font-weight: bold; }
#sidebar a { text-decoration: none; color: #707070; font-size: 11px; font-weight: bold; }
#sidebar h2 a { color: #000; font-size: 1em; font-weight: normal; text-decoration: underline;  }
#sidebar h3 a { color: #000; font-size: 0.9em;  }
.articleNav { text-decoration: none; color: #707070; font-size: 11px; line-height:25px; font-weight: bold; }
a:hover { text-decoration: underline; }
h1 a, h2 a, h3 a  {color: #202020;  font-size: 0.9em; }


h1 	{font-size: 2.5em; } 
 .container100.article h1		{ font-size: 2.0em; margin: 10px 0; }
.container100.articleLoop h1 	{font-size: 2.4em; margin-bottom: 10px } 
.container50.articleLoop h1 	{font-size: 1.3em; } 

h2 	{font-size: 1.6em; } 
 .container100.article h2		{ margin: 10px 0; }
 .author h2		{ margin: 10px 0; }

 .container100.rssVslider h2 	{font-size: 1.4em;  margin:0 0 20px; font-weight: normal;} 

#sidebar .container100 h2 	{font-size: 1.4em;  margin:0 0 20px; font-weight: normal;} 
#sidebar h3	{font-size: 1.1em; } 
#sidebar .content 	{font-size:12px; line-height: 17px; display: block } 
#footer .container100 h2 	{font-size: 1.4em;   margin: 10px 0 20px 15px; font-weight: normal;} 

h3 	{font-size: 1.3em;} 
.wpContent h3 	{margin: 6px 0;} 
h3.name a {font-weight: normal;}
.comments h3.name a {font-weight: bold;}
ul.children a {color: #666; font-size: 13px; letter-spacing:0px; margin-right:5px; font-weight: normal;}
ul.children li.current-cat a {color: #333; font-size: 13px; letter-spacing:0px; margin-right:5px; font-weight: normal; text-decoration: underline;}
#mainMenu li ul.children li.sub-current-cat a {text-decoration: underline;}

.pages { color: #fff}
.pages a { color: #ccc; font-weight: normal; font-size: 1.1em; text-transform: uppercase; letter-spacing:-0.02em; padding-right: 16px; line-height:20px; display:block; float:left;}
#footer ul li a { font-size: 1.1em; color: #000;}
#footer ul li ul li a{ font-size: 0.9em; color:#707070; font-weight: normal; line-height: 19px; display: block;}




/* -------------------------------------------------------------- */
/*                            HTML Elemente                           */
/* -------------------------------------------------------------- */


.subscribe2div {
	display: block;
	padding:.1em .5em;
	background-color: #fff;
	position: absolute;
	left:35px;
	top:0px; 
	-moz-border-radius: 0 0 5px 5px; border-radius: 0 0 3px 3px;
}


.subscribe2div a{
	color: #000;
	font-weight: normal;
	font-size: 0.8em
	
}

/* -------------------------------------------------------------- */
/*                            Menu 		                          */
/* -------------------------------------------------------------- */
#mainMenu a {color: #fff; text-transform: uppercase; font-size: 13px; letter-spacing:0px; font-weight: bolder;}
#mainMenu li.current-cat a, #mainMenu li.current-cat-parent a  				{color: #fff; background-color:#333; text-transform: uppercase; font-size: 13px; letter-spacing:0px; font-weight: bolder; border-left: solid 1px #575757;  border-right: solid 1px #404040; text-decoration: underline; }
#mainMenu li.current-cat ul li a, #mainMenu li.current-cat-parent ul li a	{color: #333; background-color: transparent; text-transform: none; font-size: 13px; letter-spacing:0px; font-weight: normal; border:none; margin-right:5px;  text-decoration: none; }
#mainMenu li.cat-item-21 ul li a	{color: #333; background-color: transparent; text-transform: none; font-size: 13px; letter-spacing:0px; font-weight: normal; border:none; margin-right:5px;  text-decoration: none; }
#mainMenu li.current-cat-parent ul li:hover a, #mainMenu li.current-cat-parent ul li.current-cat a	{color: #000; background-color: transparent; text-transform: none; font-size: 13px; letter-spacing:0px; font-weight: normal; border:none; margin-right:5px;  text-decoration: underline; }
html#wpCat_21 .current-cat {text-decoration: underline; }
#subMenu a {color: #666; font-size: 13px; letter-spacing:0px; margin-right:5px; font-weight: normal;}
#subMenu li.current-cat a {color: #333; font-size: 13px; letter-spacing:0px; margin-right:5px; font-weight: normal; text-decoration: underline;}

#mainMenu {height:34px; padding: 0 15px 0 20px; margin: 0 0 35px; display: block; background-color:666; background-color: #000;  background-color: rgba(0,0,0, 0.7);  }
#mainMenu a {height:26px; padding: 8px 12px 0; display:block; }
#mainMenu li.search {float:right; }
#mainMenu form {height:28px; padding: 5px 0 0 0; display:block; }
#mainMenu input#s {width: 100px }
#subMenu {height: 29px; padding: 0 0 0 20px; display: block; }
#subMenu a {height:26px; padding: 3px 5px 0 5px; display:block; }

#mainMenu li ul.children {height: 29px;  padding: 0 0 0 20px; display: none; position: absolute; left:23px}
	#mainMenu li.cat-item-21 ul.children 	{left:213px}
	#mainMenu li.cat-item-3 ul.children 	{left:336px}
	#mainMenu li.cat-item-12 ul.children 	{left:470px}
	#mainMenu li.cat-item-17 ul.children 	{left:569px}
	#mainMenu li.cat-item-1 ul.children 	{left:580px}
	#mainMenu li.cat-item-842 ul.children 	{left:671px}

#mainMenu li ul.children .current-cat {text-decoration: underline;}


#wpCat_frauen #mainMenu li.cat-item-21 ul.children {display:block; }
#wpCat_kultur #mainMenu li.cat-item-3 ul.children {display:block; }
#wpCat_medien #mainMenu li.cat-item-12 ul.children {display:block; }
#wpCat_meinung #mainMenu li.cat-item-17 ul.children {display:block; }
#wpCat_sport #mainMenu li.cat-item-1 ul.children {display:block; }
#wpCat_welt #mainMenu li.cat-item-842 ul.children {display:block; }

#mainMenu li ul.children li a {padding: 3px 5px 0 5px; height:26px;  color: #333; background-color: transparent; text-transform: none; font-size: 13px; letter-spacing:0px; font-weight: normal; border:none; margin-right:5px;  text-decoration: none;}



/*

html #mainMenu li.cat-item-21:hover ul.children {absolute; left:213px; display:block;}
html #mainMenu li.cat-item-3:hover ul.children {absolute; left:364px; display:block;}
html #mainMenu li.cat-item-12:hover ul.children {absolute; left:409px; display:block;}
html #mainMenu li.cat-item-17:hover ul.children {absolute; left:500px; display:block;}
*/

#mainMenu li:hover ul.children {display: none;}
#mainMenu li.current-cat ul.children, html#wpCat_21 #mainMenu li.cat-item-21 ul.children, #mainMenu li.current-cat-parent ul.children  {display: block; }
#mainMenu li.current-cat ul.children a, #mainMenu li.current-cat-parent ul.children a  {height:26px; padding: 3px 5px 0 5px; display:block; }
html#wpCat_21 #mainMenu li.cat-item-21 ul.children a  {height:26px; padding: 3px 5px 0 5px; display:block; }









/* *******************  Wrapperheight ************************* */
#header {}
	#logo {height: 125px; display; block; float:left;}
	#header	.unterstuetzer {width:400px; margin-top:9px; float:right;}
	#header	.unterstuetzer.zara {width:466px; margin-top:5px; float:right;}



/*    Content Container   */
	.container100, .container50 {background-color: #fff; background-color: #fff; float: left; display: block;  }
	.container100.topthema {}

	#article .container100 	{ width:593px; padding: 24px 19px 23px 22px; margin:0 0 10px 0;}
	#article .container50.articleLoop.articleNumber1 	{ width:593px; padding: 24px 19px 23px 22px; margin:0 0 10px 0;}
	#article .container50 	{ width:284px;padding: 18px 15px 21px 15px;  margin:0 6px 10px 0; height: 379px;}
	#article .container50 img 	{ float:none;}
	#article .container50 .loopMinheight	{ min-height: 150px; display: block;}
	#article .container50 .loopMinheight .content	{ max-height: 102px; display: block; overflow: hidden;}
	#article .container50 .loopMinheight h1 { height:41px; display: block; overflow: hidden; line-height: 21px;}
	
#article .container100.hero	{
	position:relative;
    width:593px;
    height:411px;
}


#article .container100.hero .heroDesc {
	position:absolute;
	left:0;
	bottom:0;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:563px;
	padding:15px;
	line-height: 15px;
	margin:0 0 18px 18px;
	z-index:89;
}
	
#article .container100.hero .heroDesc strong {
	display: block;
	font-size: 1.5em;

}
	    
    
    
/* neu 
	.container100, .container50 {background-color: #fff; float: left; display: block;  }
	#article .container100, #article .container50 {float: none; display:block;}

	#article .container100 	{ padding: 24px 19px 23px 22px; margin:0 6px 10px 0;}
	#article .container50.articleLoop.articleNumber1 	{ padding: 24px 19px 23px 22px; margin:0 0 10px 0;}
	#article .container50 	{ padding: 18px 15px 21px 15px;  margin:0 6px 10px 0; }
	#article .container50 img	{width:180px; height:125px; }
	#article .container50.articleLoop h1 	{margin:0px 0 14px;} 

*/
	#sidebar .container100 	{ width: 264px; padding: 24px 34px 33px 16px;margin:0 0 10px 0;}
	#sidebar .container100.diepresseIntegration 	{ width: 270px; padding: 10px 34px 0px 10px;margin:0 0 10px 0;}
	#sidebar .container100.tags 	{ width: 280px; padding: 9px 15px 11px 18px;}
	#sidebar .container100.wetterwidget  	{ width: 280px; padding: 9px 15px 11px 18px;}
	#sidebar .container100 .mask	{ height: 174px; overflow: hidden;}
	
	#footer .container100 	{	width:783px; padding: 18px 34px 12px 145px;  font-size: 0.9em;}
	

/*    Article Allgemein   */
#article {width: 645px; float:left;}
	.articleNav { margin:10px 0 0px 0;  display:block; }
	.articleNav a {height:20px; display:inline-block;}

html#print body{background-color: #fff;}
html#print body a#logo{float:none; display:block; margin-top: 20px;}
html#print #article 	{width: 900px; }
html#print .wpContent 	{width:700px; margin-top: -141px;}
html#print .articleNav 	{width:700px; margin-top: 0px;}
html#print .wpContent img.print 	{float:left; cursor: default; }


/*	.article img.wp-post-image  { margin: 10px 15px 15px 0; height:auto;  } */
	.article img.wp-post-image  { margin: 10px 0 15px 0; height:auto; cursor: pointer; }

.search			{}
.searchDate		{display: block; float: left; width: 100px; font-size: 0.9em; line-height: 15px;}
.searchContent	{display: block; float: left; width: 480px;}







#sidebar .rssVslider {padding-bottom:18px;}
	.rssVslider .vTicker {margin: 6px 0 6px 0; font-size: 0.9em}
	.rssVslider .vTicker ul li {display: block; height:19px; float: none; margin:0 0 3px; padding:0 0 5px 0px; border-bottom: dotted 1px; overflow: hidden;}
	.rssVslider .vTicker ul li a {display:block; height: 19px; padding-left: 50px; margin: 2px 0;}
	.rssVslider .vTicker ul li a[href*="www.radioafrika.net"] {background: transparent url("../img/sprite.png") no-repeat scroll left -1336px;}
	.rssVslider .vTicker ul li a[href*="www.zdravlje.at"] {background: transparent url("../img/sprite.png") no-repeat scroll left -1366px;}
	.rssVslider .vTicker ul li a[href*="www.polonika.at"] {background: transparent url("../img/sprite.png") no-repeat scroll left -1458px;}
	.rssVslider .vTicker ul li a[href*="www.avex.trojamedia.at"] {background: transparent url("../img/sprite.png") no-repeat scroll left -1614px;}
	.rssVslider .vTicker ul li a[href*="www.dawai.at"] {background: transparent url("../img/sprite.png") no-repeat scroll left -1551px;}
	.rssVslider .vTicker ul li a[href*="www.dewa.at"] {background: transparent url("../img/sprite.png") no-repeat scroll left -1645px;}
	.rssVslider .vTicker ul li a[href*="kismetonline.at"] {background: transparent url("../img/sprite.png") no-repeat scroll left -1519px;}
	.rssVslider .vTicker ul li a[href*="www.kosmo.at"] {background: transparent url("../img/sprite.png") no-repeat scroll left -1490px;}
	.rssVslider .vTicker ul li a[href*="turkonline.at"] {background: transparent url("../img/sprite.png") no-repeat scroll left -1427px;}
	.rssVslider .vTicker ul li a[href*="www.viennareview.net"] {background: transparent url("../img/sprite.png") no-repeat scroll left -1394px;}
	.rssVslider .vTicker ul li a[href*="afrikanet.info"] {background: transparent url("../img/sprite.png") no-repeat scroll left -1583px;}
	.rssVslider .vTicker ul li a[href*="dastandard.at"] {background: transparent url("../img/sprite.png") no-repeat scroll left -1315px;}
	.rssVslider .vTicker ul li a[href*="derstandard.at"] {background: transparent url("../img/sprite.png") no-repeat scroll left -1665px;}


.wpCFT		{}
.wpCFT table {display:block; width:590px}
.wpCFT td.title {padding: 0 15px 15px 0; font-weight: bold; color: #000; font-family: Droid Sans, Helvetica, Arial, sans-serif; font-size: 1.1em}
.wpCFT td.content {padding: 0 0 15px 0;}



.article blockquote	{
				margin: 0 0 19px;
    			min-height: 50px;
    			padding: 0 27px 0 12px;
    			font-size: 0.9em;
    			color:#666;
    			font-style: italic;}

.lastPostAuthor ul, .wpContent ul, .wpContentPage ul  	{margin: 5px 0 15px 0px; }
.lastPostAuthor ul li, .wpContent > ul > li, .wpContentPage > ul > li 	{background: url("../img/sprite.png") no-repeat scroll -599px -765px transparent;
					float:none;  list-style-type: none;
					padding-left: 17px;
					text-indent: -2px;
					font-size: 0.95em;
					color:#666;
					}

	.wpBilderliste {float:none; margin-left: -5px; min-height: 150px;}
	.test			{width: 600px;}
	.wpBilderliste img {width: 180px; height:auto; margin: 4px 0 0; display:block;}

	.wpBilderliste2 {float:left;  min-height: 200px; width: 180px; margin-left: -5px }
	.wpBilderliste2 img {width: 180px;  height:auto; }
	.articleNav 	{display:block; float:left; width:430px}
	.articleNav .wpComments a	{color:#ee237c;}
	.comment-reply-link {color:#ee237c;}
	.articleNav img	{height: auto;}
	.articleNav ul li	{float:left;}
	
	
	
	.articleNav ul li 	{float:left;  list-style-type: none; padding-left: 0px; text-indent: 0px; font-size: 1em; color:#666;}
	.articleNav ul li a	{color:#666;}


	.articleNav li a {padding:0 10px 0 0;}
	.wpBilderliste.bigimage ul.articleNav li	{float:left;}
	
	.infobox 		{margin:120px -6px 0px -18px; padding:20px 5px 20px 20px; font-size: 0.85em; line-height:13px; border:solid 1px; }
	.infobox a 		{font-size: 1.1em;  font-weight: normal; }
	.infobox ul		{ float:none; margin: 5px 0; }
	.infobox ul li		{ margin-bottom: 4px; border-left:5px solid; float:none; padding-left: 5px; text-indent: 0px; font-size: 1em; color:#666;}




	.wpContent			{ float:right; width: 395px; margin-top:10px;  margin-top: -157px;}
	.wpContent.wpPage	{ float:right; width: 590px; margin-top:10px;  margin-top: 0;}
		.wpContent a 		{color:#000; text-decoration: underline;  }

	.wpContent.bigimage			{ margin-top: 0px;}
	.articleWpDate 		{font-size: 0.9em; color: #666;}


#article .container50.rssfeed  {height:282px; }
	.container50.rssfeed span.logo {height:55px; display: block; }
	.container50.rssfeed ul li {line-height: 14px; font-size: 0.9em; margin-bottom: 10px; }



.author img { float: left; margin: 10px 15px 15px 0; box-shadow:rgba(0,0,0, 0.31) 0 0 11px; -moz-box-shadow:rgba(0,0,0, 0.31) 0 0 11px; -webkit-box-shadow:rgba(0,0,0, 0.31) 0 0 11px;}
.comments li { margin: 3px 0; padding-bottom:9px; border-top: dotted 1px #ccc;}
	.comments img { float: left; margin: 15px 15px 15px 0; display: block;}
	.comments .name { float:left; margin: 10px 0 0 0; font-size: 1.2em; }
	.comments .content { float:left; margin: 0px 0 0px 0; width: 540px; display: block;  }
	.comments .content .datecomments { margin: 4px 0;  display: block; font-size: 0.9em;  font-style: italic; }
	.comments .content .resbond { float:right; margin: 4px 0; display: block;  }

.comments ul.children li { margin: -12px 0 5px 47px; padding-bottom:4px; border-top:0;}
	.comments ul.children img { float: left; margin: 15px 15px 15px 0; display: block;}
	.comments ul.children .name { float:left; margin: 10px 0 0 0; font-size: 1.2em; }
	.comments ul.children .content { float:left; margin: 0px 0 0px 0; width: 498px; display: block;  }

.articleLoop img { float: left; margin: 5px 0 5px -4px;}
	
.resbond form {padding-top: 10px;}
	.resbond label {font-size: 0.9em; width: 110px; float: left; display: block;}
	.resbond input#author, .resbond input#email, .resbond input#url  { width: 230px; margin-bottom: 10px;}
	.resbond textarea { width: 450px; height:175px;}

	


.container100.lastPosts h1 	{font-size: 1.2em; } 
.container100.lastPosts h1 a 	{font-weight: normal; } 
.container100.lastPosts .pic{float: left; margin:-2px 8px 0 0;}



/*    Sidebar Allgemein   */

#sidebar {float:left; width: 315px;}

#sidebar .newsTicker{ padding-bottom: 18px; }

#sidebar .newsletter{ 
	background-color: #ED237C;
	color:#fff;
	padding: 20px 34px 14px 16px;
}

#sidebar .newsletter a h1{ 
	color:#fff;
}



	.lastPosts { display: block; float:left; width: 264px; padding: 24px 34px 33px 16px;}
		.lastPosts li {width:100%; padding-bottom:10px; border-bottom: dotted 1px #ccc; margin: 4px 0;}
		.lastPosts .pic{float: left; margin:-2px 5px 0 0;}
		.lastPosts .name{}
		.lastPosts .content{}

	.mostViewedPosts { display: block; float:left; width: 264px; padding: 24px 34px 33px 16px;}
	.mostViewedPosts img { display: block; float:left; padding: 0 15px 0 0;}
		.mostViewedPosts li {width:100%; padding-bottom:10px; border-bottom: dotted 1px #ccc; margin: 4px 0;}
		.mostViewedPosts a:first-child{float: left; margin:-2px 5px 0 0;}

	.pages {background-color:666; background-color: rgba(0,0,0, 0.7); }

/*	#sidebar .aufruf  { background: #fff url(../img/sprite.png) -260px -1123px no-repeat; height:250px; font-size: 0.9em; line-height: 18px; 
						padding: 32px 18px 18px 18px; width: 278px;} */

	#sidebar .aufruf2  { background-color: #fff; height:215px; font-size: 0.9em; line-height: 18px; 
						padding: 22px 18px 0px; width: 278px; text-align: center;}
	#sidebar .aufruf2 a {color: #e5007d;}
	
	#sidebar .aufruf  { background-color: #fff; height:215px; font-size: 0.9em; line-height: 18px; 
						padding: 0 18px 18px 18px; width: 278px; text-align: center;}
	#sidebar .aufruf strong {font-size: 1.1em; line-height: 20px;}	
	#sidebar .aufruf a {color: #e5007d;}
	#sidebar .unterstuetzer  {background-color: #ccc; border: dashed 1px #333; height:191px }
	#sidebar .twitterSearchbox  {padding: 0 0 0 0;}
	
	.lastComments li {width:100%; padding-bottom:5px; border-bottom: dotted 1px #ccc; margin: 4px 0;}
		.lastComments img { float: left; margin:-2px 5px 0 0; padding: 1px; -moz-box-shadow:rgba(0,0,0, 0.31) 0 0 11px; -webkit-box-shadow:rgba(0,0,0, 0.31) 0 0 11px;}
		.lastComments .name{}
		.lastComments .content{}

#sidebar .fbLikebox { padding:3px; width: 309px }
			.fbLikeboxInner {overflow: hidden; padding:5px; height: 168px; }
			.fbLikebox iframe {width: 311px; height:466px; margin: -8px -6px ; border: none; }

#sidebar .fbConnect { padding:3px; width: 309px }
			.fbConnectInner {overflow: hidden; padding:5px; height: 410px; }
			.fbConnect iframe {width: 311px; height:466px; margin: -8px -6px ; border: none; }

#footer { margin-bottom: 20px;}
	#footer ul li { margin: 0 42px; display:block;}
	#footer ul li ul li{ margin: 0 5px; display: block; float:none;}

/* *******************  Backgroundcolor ************************* */

html#woman body {background-color: #af405f}


/* -------------------------------------------------------------- */
/*                            FORM		                          */
/* -------------------------------------------------------------- */

form { display:block; }
input, textarea { min-height: 19px; padding-left: 5px; }
input#author:hover, input#email:hover, input#url:hover, textarea:hover {background-color: #fcfcfc;}
input#author:focus, input#email:focus, input#url:focus, textarea:focus {background-color: #fafafa;}

	
.width100 			{width: 99%; height:auto; display:block; float:left; margin-bottom: 4px; }
	.width100 label	{width:95%; display:block;}
	.width100 input	{width:95%; display:block; font-size: 1.1em; letter-spacing:1px; }
	.width100 textarea	{width: 95%; display:block; font-size: 1.1em; letter-spacing:1px; height: 128px;   }
.width50 			{width: 49%; height:45px; display:block; float:left;margin-bottom: 4px;}
	.width50 label	{width:95%; display:block;}
	.width50 input	{width:95%; display:block; font-size: 1.1em; letter-spacing:1px; }









.wpPaging {
clear:both; padding:0 0 0 4px; position:relative; font-size:11px;line-height:13px;
}
 
.wpPaging span, .wpPaging a {
display:block;
float:left;
margin: 2px 2px 2px 0;
padding:6px 9px 5px 9px;
text-decoration:none;
width:auto;
color:#fff;
-moz-border-radius:3px; -webkit-border-radius: 3px; border-radius:3px;
}
 
.wpPaging a:hover, .wpPaging .current{
padding:5px 8px 4px 8px;
background-color: #fff;
}

/* paging color */
.wpPaging span, .wpPaging a  { background-color: #186ea4;}
.wpPaging a:hover, .wpPaging .current{ color:#186ea4; border: solid 1px #186ea4; background-color: #fff;} 

/* paging color */
#wpCat_politik .wpPaging span, #wpCat_politik .wpPaging a  { background-color: #77B3B4;}
#wpCat_politik .wpPaging a:hover, #wpCat_politik .wpPaging .current{ color:#77B3B4; border: solid 1px #77B3B4; background-color: #fff;}

/* paging color */
#wpCat_wirtschaft .wpPaging span, #wpCat_wirtschaft .wpPaging a  { background-color: #11A460;}
#wpCat_wirtschaft .wpPaging a:hover, #wpCat_wirtschaft .wpPaging .current{ color:#11A460; border: solid 1px #11A460; background-color: #fff;}

/* paging color */
#wpCat_gesellschaft .wpPaging span, #wpCat_gesellschaft .wpPaging a  { background-color: #D6A804;}
#wpCat_gesellschaft .wpPaging a:hover, #wpCat_gesellschaft .wpPaging .current{ color:#D6A804; border: solid 1px #D6A804; background-color: #fff;}

/* paging color */
#wpCat_frauen .wpPaging span, #wpCat_frauen .wpPaging a  { background-color: #D33178;}
#wpCat_frauen .wpPaging a:hover, #wpCat_frauen .wpPaging .current{ color:#D33178; border: solid 1px #D33178; background-color: #fff;}

/* paging color */
#wpCat_kultur .wpPaging span, #wpCat_kultur .wpPaging a  { background-color: #D88011;}
#wpCat_kultur .wpPaging a:hover, #wpCat_kultur .wpPaging .current{ color:#D88011; border: solid 1px #D88011; background-color: #fff;}

/* paging color */
#wpCat_medien .wpPaging span, #wpCat_medien .wpPaging a  { background-color: #BF4D27;}
#wpCat_medien .wpPaging a:hover, #wpCat_medien .wpPaging .current{ color:#BF4D27; border: solid 1px #BF4D27; background-color: #fff;}


/* paging color */
#wpCat_meinung .wpPaging span, #wpCat_meinung .wpPaging a  { background-color: #AC775C;}
#wpCat_meinung .wpPaging a:hover, #wpCat_meinung .wpPaging .current{ color:#AC775C; border: solid 1px #AC775C; background-color: #fff;}


/* paging color */
#wpCat_sport .wpPaging span, #wpCat_sport .wpPaging a  { background-color: #CD2200;}
#wpCat_sport .wpPaging a:hover, #wpCat_sport .wpPaging .current{ color:#CD2200; border: solid 1px #CD2200; background-color: #fff;}









#ticker-wrapper *{margin:0}
#ticker-wrapper.has-js{}
#ticker{width:265px;height:23px;display:block;float:left;position:relative;overflow:hidden;background-color:#fff;padding:0 0 0 10px}
#ticker-title{display: none;}
#ticker-content{padding-top:7px;float:left;position:absolute;color:#1F527B;font-weight:700;background-color:#fff;margin:0}
#ticker-content A{text-decoration:none;color:#1F527B}
#ticker-content A:hover{text-decoration:underline;color:#0D3059}
#ticker-swipe{padding-top:7px;position:absolute;top:0;left:80px;background-color:#fff;display:block;width:800px;height:23px}
#ticker-swipe SPAN{margin-left:1px;background-color:#fff;border-bottom:1px solid #1F527B;height:12px;width:7px;display:block}
#ticker-controls{list-style-type:none;float:right;padding:7px 10px 0 0}
#ticker-controls LI{margin-left:5px;float:left;cursor:pointer;height:16px;width:16px;display:block;padding:0}
#ticker-controls LI#play-pause{background-image:url(../images/controls.html);background-position:32px 16px}
#ticker-controls LI#play-pause.over{background-position:32px 32px}
#ticker-controls LI#play-pause.down{background-position:32px 0}
#ticker-controls LI#play-pause.paused{background-image:url(../images/controls.html);background-position:48px 16px}
#ticker-controls LI#play-pause.paused.over{background-position:48px 32px}
#ticker-controls LI#play-pause.paused.down{background-position:48px 0}
#ticker-controls LI#prev{background-image:url(../images/controls.html);background-position:0 16px}
#ticker-controls LI#prev.over{background-position:0 32px}
#ticker-controls LI#prev.down{background-position:0 0}
#ticker-controls LI#next{background-image:url(../images/controls.html);background-position:16px 16px}
#ticker-controls LI#next.over{background-position:16px 32px}
#ticker-controls LI#next.down{background-position:16px 0}
.js-hidden{display:none}






/* -------------------------------------------------------------- */
/*                            Blog		                           */
/* -------------------------------------------------------------- */

.blog #article  {
 background-color: #fff; 
}
.blog.overview #article  {
 background-color: transparent; 
}

.blog			{}
.blog #article	{margin: 0 10px 10px 0; padding:10px 0; width: 635px; min-height: 543px;}
.blog .blogTitle {
	background-color: #fff;
	font-weight: bold; color: #000; font-family: Droid Sans, Helvetica, Arial, sans-serif;
	color:#ED237C;
	margin: 5px 20px;
	padding: 5px 20px;
	font-size: 1.8em;
	text-align: center;
	font-style: italic;

}
.blog.overview .blogTitle {
	background-color: #fff;
	font-weight: bold; color: #000; font-family: Droid Sans, Helvetica, Arial, sans-serif;
	color:#ED237C;
	padding: 5px 20px;
	font-size: 1.8em;
	text-align: center;
	font-style: italic;
	border: solid 2px #4DAD32;

}
.blog .blogTitle a {
	font-weight: bold; color:#ED237C; font-family: Droid Sans, Helvetica, Arial, sans-serif;
	font-size: 1.0em;
	text-align: center;
	font-style: italic;
}
.blog .blogTitle span {
	display:block;
	margin: 10px 20px;
	padding-top: 10px;
	font-size: 19px;
	line-height: 18px;
	text-align: center;
	font-style: italic;
	color:#4dad32;
	border-top: solid 1px #ddd; 
}
.blog #article p {margin: 5px 0; }
.blog #article .content h2 a { color: #000;}
.blog #article .content a { color: #ED237C;}
.blog #article .content .wpComments a { color: #666;}
.blog #aside	{width: 315px; float: left;}

.blog.overview #article .container100 {padding: 10px 19px 10px 22px;}
.blog .date		{text-align: center;  border-top: solid  3px #ed237c; padding-top:7px; margin-right: 10px; color: #ed237c; font-style: italic; display: block; float: left; width: 80px; font-size: 1.2em; font-weight: bold; line-height: 15px;}
.blog.overview .date		{padding-top:0px; border:0; margin: 0 10px 20px 0;}
.blog .date.wide		{text-align:inherit;  border:0; padding-top:0; margin: 0px; color: #ed237c; font-style: italic; font-size: 1.2em; display: inline; float: none; font-weight: bold; line-height: 15px;}
.blog .date span{font-size: 0.9em; color: gray; font-weight: normal;}
.blog .content	{border-top: solid  3px #000; padding-top:7px; margin-right: 10px; display: block; float: left; width: 480px;}
.blog.overview .content		{padding-top:0px;  border:0; margin: 0 10px 20px 0;}
.blog .wrapper		{margin: 20px 0 70px 0;}
.blog .content.wide	{border-top: solid  3px #000; padding-top:7px; margin-right: 10px; display: block; float: none; width: 593px;}
.blog .comments li {border-bottom: 1px dotted #CCCCCC;}blog .meta	{color: #80516A; font-style: italic;}

.blog .comments .content {border-top:0;}


.blog .wpLastPosts {margin: 20px 10px; height: 110px;}
.blog .wpLastPosts li {float: none; margin: 5px;}
.blog .wpLastComments {margin: 20px 10px; }
.blog .wpLastComments li {float: none; margin: 5px;}
.blog #sidebar .wpLastPosts a {font-weight: normal; color: #80516A; }
.blog #sidebar .wpLastComments a {font-weight: normal; color: #80516A; }
.entry_author_image img {
	width: 65px; 
	height: auto; 
	 margin: 5px 0 0 5px;
	-moz-border-radius:3px; -webkit-border-radius: 3px; border-radius:3px;	box-shadow:rgba(0,0,0, 0.25) 0 0 11px; -moz-box-shadow:rgba(0,0,0, 0.25) 0 0 11px; -webkit-box-shadow:rgba(0,0,0, 0.25) 0 0 11px;
	}

.lastblogs .content {
	float: left; 
	}
.lastblogs .entry_author_image {
	float: right; 
	}

.lastblogs .entry_author_image img {
	width: 65px; 
	height: auto; 
	margin: 5px 0 0 5px;
	}


/* 
*
*
*
*
Wignet mit jQuery Tool slider */

.jquerytoolsSlider.lastblogs .nav {
	float: right; 
	margin: -30px 0 3px 0;
}
.jquerytoolsSlider.lastblogs .nav a { 
	background-color: #eee; 
	border: solid 1px #666; 
	padding: 3px; 
	cursor: pointer; 
}
.jquerytoolsSlider.lastblogs ul li {
	display: none;
}
.jquerytoolsSlider.lastblogs ul li:first-child {
	display: block;
}
.jquerytoolsSlider.lastblogs ul li .content{
	width: 215px;
	float: left;
}
.jquerytoolsSlider.lastblogs ul li h3{
	width: 180px;
	float: left;
}
.jquerytoolsSlider.lastblogs .entry_author_image {
	float: right;
	position:absolute;
	left: 900px;
	}
.jquerytoolsSlider.lastblogs .entry_author_image img {
	width: 60px; 
	height: auto; 
	margin: 0 -20px 0 5px;
	
	}




.blog #sidebar .entry_author_image img {
	width: 185px; 
	height: auto; 
	margin:5px 0 0 40px;
	-moz-border-radius:0px; -webkit-border-radius: 0px; border-radius:0px;	box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;
	}

#sidebar .authorDesc {
	margin:10px 0;
	font-size: 0.95em;
	line-height: 15px;
	text-align: justify;
	}


#sidebar .wpLastBlogposts ul {margin-top: 10px;}
#sidebar .wpLastBlogposts li {float: none; margin: 5px; border-bottom: dotted  #ED237C 1px}
#sidebar .wpLastBlogposts a {font-weight: normal; color: #ED237C; }
#sidebar .wpLastBlogposts span {font-size:0.9em; }


/* -------------------------------------------------------------- */
/*                            livestream		                           */
/* -------------------------------------------------------------- */

.livestream #article  {
 background-color: #fff; 
}
.livestream #article .container100 {box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; padding: 10px 19px 10px 22px;}
.livestream #aside .container100 {box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;}

.livestream			{}
.livestream #article	{margin: 0 10px 10px 0; padding:10px 0; width: 635px; min-height: 543px;}
.livestream #aside	{width: 315px; float: left;}
.livestream #sidebar	{margin: 0 0 10px 0; }
.livestream .date		{padding-top:7px; margin-right: 10px; color: #80516A; font-style: italic; display: block; float: left; width: 80px; font-size: 0.9em; line-height: 15px;}
.livestream .content	{padding-top:7px; margin-right: 10px; display: block; float: left; width: 480px;}
.livestream .meta	{color: #80516A; font-style: italic;}




.livestream .wpLastPosts {margin: 20px 10px; min-height: 110px;}
.livestream .wpLastPosts ul {height: 86px; overflow: auto;margin-top: 10px;}
.livestream .wpLastPosts li {float: none; margin: 5px;}
.livestream #sidebar .wpLastPosts a {font-weight: normal; color: #80516A; }

#sidebar .wpLastPosts { min-height: 110px;}
#sidebar .wpLastPosts ul {height: 86px; overflow: auto;margin-top: 10px;}
#sidebar .wpLastPosts li {float: none; margin: 5px;}
#sidebar .wpLastPosts a {font-weight: normal; color: #80516A; }

/* -------------------------------------------------------------- */
/*                            Werbung		                           */
/* -------------------------------------------------------------- */

.sectionLeft { width: 960px; float:left; display:block}
.sectionRight { padding: 192px 0 0 20px; float:left; display:block}




/* -------------------------------------------------------------- */
/*                            Contact Form 7		                           */
/* -------------------------------------------------------------- */

.wpcf7-form > p > label {
    display: inline-block;
    width: 88px;
}
.wpcf7-form > p > span > input {
    border: 1px solid #CCCCCC;
    border-radius: 4px 4px 4px 4px;
    height: 20px;
    width: 310px;
}
.wpcf7-form fieldset {
    border: 1px solid #CCCCCC;
    border-radius: 4px 4px 4px 4px;
    margin: 10px 0 20px;
    padding: 5px 10px;
    width: 376px;
}
.wpcf7-radio {
    padding-left: 88px;
}
.wpcf7-form textarea {
    border: 1px solid #CCCCCC;
    border-radius: 4px 4px 4px 4px;
    width: 310px;
}
label.textarea {
    float: left;
}
.wpcf7-form > p > span > input:hover, .wpcf7-form > p > span > input:focus, .wpcf7-form textarea:hover, .wpcf7-form textarea:focus {
    background-color: #FDFBF1;
    border: 1px solid #DDDDDD;
}
.wpcf7-list-item {
    display: block;
}
.wpcf7-form div.wpcf7-response-output {
    background-color: #FFFFFF;
    border-width: 5px;
    margin: 0 auto 0 426px;
    padding: 30px;
    position: fixed;
    top: 170px;
    width: 231px;
}





