/*
Theme Name: Ich im Netz
Theme URI: http://www.ichimnetz.de
Description: Ich im Netz-Theme von Stephan J Sönksen
Version: 2.1
Author: Stephan J Sönksen
Author URI: http://www.soenxen.de
Tags: pattern

	Ich im Netz
	 http://www.soenxen.de

pink: #a5085e
Letzte Aenderung: 20110112

rot: #ca2727
Letzte Aenderung: 20110622
*/

@charset "UTF-8";
/* CSS Reset */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	/*font-size: 100%;*/
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}



ol, ul {
	list-style: none;
	padding:0;
margin:0;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}



/* default wp-css*/

/* Begin Typography & Colors */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Arial, 'Lucida Grande', Verdana,  Sans-Serif;
	color: #333;
	/*background-color: #d0d1d2;
	background-image:url(images/body-fixer-bg.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;*/
	}

#bgimg
{
	background-color: #fff;
	background-image:url(images/iin_bg.jpg);
/* sid-tag special bg	background-image:url(images/iin_bg_sid2011dday.jpg);*/
	background-repeat:no-repeat;
	background-position: center;
	background-attachment:fixed;
	background-position: top;
	width:100%;
	margin:0;
	padding:0;
}

#contall
{margin: 0 auto;
padding:0;}

/*#bgimg
{
	background-color: #d0d1d2;
	background-image:url(images/iin_bg.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	width:1261px;
	margin: 0 auto;
}*/

#content {
	font-size: 1.2em;
	}
	

small, 
p.postmetadata a, 
p.postmetadata a:link, 
p.postmetadata a:visited 
{
font-family: Arial, Helvetica, Sans-Serif;
font-size: 0.9em;
line-height: 1.5em;
font-style: italic;
text-decoration:none;
color:#777;
	}
	
p.postmetadata a:hover
{text-decoration:underline;
}



h1, h2, h3 {
	font-weight: bold;
	}

h1 {
	font-size: 2.2em;
	}


h2 {
	font-size: 1.6em;
	}
	
body.single div#right h2,
body.category div#right h2,
body.tag div#right h2,
body.search div.article_content h3
{
padding: 20px 0 5px 0;
}

body.tag div#right h2,
body.archive div#right h2
{
padding: 20px 0 5px 0;
}

body.tag div.entry
{overflow: hidden;}


/*body.page div#right h2*/
body.page div.entry
{
padding:20px 0 0 0px !important;
}



	font-weight:normal;
	}
	
h2.pagetitle {
	font-size: 1.6em;
	}

#sidebar h2 {
	font-size: 1.2em;
	padding:0 0 10px 0;
	}

h3 {
	font-size: 1.3em;
	}

h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {
	text-decoration: none;
	color: white;
	}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #777;
	}

h2 a:hover, h3 a:hover {color: #ca2727;
text-decoration: underline;}
 
#sidebar h2, #wp-calendar caption, cite {
	text-decoration: none;
	}

h2.widgettitle{}

span.widgettitle,
span.widgettitle a {
color:#fff;
font-size:0.9em;
text-decoration:none;
font-weight: normal;
padding:0px 1px 0px 1px;
background-color: #ca2727;
}

span.widgettitle a {
font-size:1em;
}

span.widgettitle:hover,
span.widgettitle a:hover {
background-color: #999;}

p.widgettitle {
margin-bottom:12px;
}



/*Kommentare*/

.commentlist li, #commentform textarea {
	font-size: 1.4em;
	}
	
 #commentform input
	{
	font-size: 1.0em;
	}
	

.commentlist li ul li {
	font-size: 1em;
	
}

.commentlist li {
	font-weight: normal;

}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #f6f6f6;
	padding: 2px;
	background: #fff;
	width:32px;
	}

.commentlist cite, .commentlist cite a {
	font-weight: normal;
	font-style: normal;
	font-size: 1.1em;
	line-height:1.2em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	}

.commentmetadata {
	font-weight: normal;
	}

p.comment_anm /*anmerkung unter den kommentaren*/
{color:#777;font-style: italic;margin-top:20px;}




/*diverses*/

#sidebar {
	font-size: 1em ;
	margin: 0 0 15px 0;
	}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, strike {
	/*color: #777;*/
	}

p.postmetadata /*Abstand zwischen Mehr.. und Kommentare*/
{padding-top:10px;
}
code {
	font: 1.1em 'Courier New', Courier, Fixed;
	}

acronym, abbr, span.caps
{
	font-size: 0.9em;
	letter-spacing: .07em;
	}

.entry p a, 
.entry p a:link, 
.entry p a:visited, 
div#right_content ul li a, 
div#right_content ul li a:link, 
div#right_content ul li a:visited, 
{	color:#ca2727;
	text-decoration: underline;	}

/*Link crux*/
.entry p a:hover,
div#right_content ul li a:hover, 
 {text-decoration: none;
color:#777;
	}
	
	
a, 
a:link,
a:visited
{text-decoration: none;
color:#777;}

a:hover,
h2 a:hover, 
h3 a:hover
 {	color:#ca2727;
	text-decoration: underline;
	}
	

div.article_content .entry p a,
ul.similarposts li a
{color:#ca2727;
text-decoration: underline;}

div.article_content .entry p a:hover,ul.similarposts li a:hover
{	text-decoration: none;
color:#777;}


body.page div.entry p,
body.category div.entry p,
body.archive div.entry p,
body.single div.entry p
{
font-size: 1.1em;
line-height: 1.3em;
margin:0 0 20px 0;
}

/*Formatierung Copytext Artikeldetailseite*/

body.single div.entry p
{}

body.single div.entry h1, /*reset*/
body.single div.entry h2,
body.single div.entry h3,
body.single div.entry h4,
body.single div.entry h5
{padding:0 ;
margin:15px 0 0 0;
}

body.single div.entry h1
{}
body.single div.entry h2
{}
body.single div.entry h3
{margin-bottom:7px;}
body.single div.entry h4
{}
body.single div.entry h5
{}




ol.commentlist
{font-size: 0.8em;
line-height: 0.9em;
margin-right:55px;/*ergibt insg 100px*/}

div.comment-meta
{
padding:10px 0;
}

#wp-calendar #prev a, #wp-calendar #next a {
	font-size: 9pt;
	}

#wp-calendar a {
	text-decoration: none;
	}



#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	}
/* End Typography & Colors */



/* Begin Structure */
.post {
	margin: 0px;
	text-align: left;
	line-height:1.2em;
	}

.post hr {
	display: block;
	}


.postmetadata {
	
}

.clear {
	clear: both;
}

/* End Structure */

form.wpcf7-form p
{text-align:left;}

/*	Begin Headers */
h1 {
	padding-top: 0px;
	color:#000;
	margin: 0;
	border-bottom:0px solid #000;
	}

h2 { 
	padding: 15px 0 0 0;
	margin: 0;
	line-height:1.2em;
	}
	
body.page div.post h2 /*Seitenueberschrift der Seiten*/
{
border-bottom:0px solid #000;
padding-bottom: 5px;
}

h2.hlfront { /*Überschriften Artikelanrisse*/
	padding: 10px 0 0 0;
	color: #000;
	margin: 0;
	line-height:1.2em;
	text-align: left;
	font-size:1.3em;
	}
	
	
div#content h2.hlfront /*Überschriften Artikelanrisse in den Boxen mit unterstrich*/
{
border-bottom:0px solid #999;
}

div#cat div.entry
{
padding:0 0 12px 0;
overflow: hidden;
}

div.singlebox small /*kacheln startseite abstand vor anrisstext*/
{margin:5px 0 10px 0;
display: block;}

hr.hlfront,
hr.catteiler,
hr.tagteiler,
hr.artteiler
{
/*background-color:#6a6b6d; 
color:#6a6b6d;
border:0px solid #6a6b6d;
height:1px;*/
display:none;
}

hr.artteiler
{margin:15px 0;}

hr.catteiler
{margin:15px 0 5px 0;}

h2.pagetitle {
	margin-top: 0px;
}

h3
 {
	padding: 15px 0 5px 0;
	margin: 0;
	border-bottom: 0px solid #6a6b6d;
	color:#000;
	}


body.single div.art_zusatz h3 /*ArtikeldetailS überschriften wie TAGS und Artikel versenden*/
{
padding: 0 2px;
margin:2px 10px 0 0;
background-color: #999;
color:#fff;
float:left;
font-size: 1em;
font-weight: normal;
clear: both;
}

div#respond h3, /*Hinterlasse eine antwort*/
h3#comments /*X Antworten zu */
{
padding: 0 2px;
margin:15px 10px 0 15px;
background-color: #999;
color:#fff;
font-size: 1em;
font-weight: normal;
clear: both;
display:inline;
}


div#respond
{}

p#comments {margin:15px 0 0 0;}

h3.comments {
	padding: 0;
	margin: 20px auto 10px ;
	}
/* End Headers */



/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
	
img.fai /*teaserbild des benutzderf. feldes*/
{

}
/* End Images */




/* deleted Entry Lists */



/* Begin Form Elements */
#searchform {
	margin: 10px auto;
	padding: 5px 0px;
	text-align: left;
	}

#sidebar #searchform #s {
	width: 184px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}

input.searchfield
{
color:#777;
}

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
width : 170px;
padding : 2px;
margin : 5px 5px 1px 0;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	width: 560px;
	padding: 2px;

	}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0 0 0px auto;
	float: right;
	}
/* End Form Elements */

ul.post-categories li
{
margin:0;}



/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: left;
	}

.commentlist li {
	margin: 0px 0 0px;
	padding: 5px 5px 0px 15px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 0px;
}

.commentlist p {
	margin: 0px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
	

li.depth-1
{}


li.depth-2
{border-left:0px #6a6b6d solid;padding-left:30px;}	


li.depth-3
{border-left:0px #6a6b6d solid;background-color:#fff;padding-left:30px;}	

/* End Comments */



/* Begin Sidebar */


#sidebar form {
	margin: 0;
	}
/* End Sidebar */

/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 0px 30px 15px 10px;
	padding-left: 20px;
	border-left: 0px solid #ddd;
	/*background:url(images/quote2.gif) no-repeat top left;*/
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}

.hidden {
	display: none;
	}
	
.screen-reader-text {
     position: absolute;
     left: -1000em;
}

hr {
	display: none;
	}

a img {
	border: none;
	}

.navigation {
	display: block;
	text-align: center;
	/*margin-top: 10px;
	margin-bottom: 60px;*/
	}
/* End Various Tags & Classes*/



/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.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 p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */

/*individual CSS SJS*/


/* ---container zentriert das layout-- */
#bg_container {
	width: 945px;
	padding: 0;
	margin: 0 auto;

}

#container {
	width: 945px;
	padding: 0;
	margin: 0 auto;
}

#mainnavi{
	width: 945px;
	height:auto !important;
	min-height:30px;
	height:30px;
	margin:0 0 15px 0;
	text-align:right;
	}
	
#sticky {
	width: 945px;
	height:auto !important;/*all browsers except ie6 will respect the !important flag*/
	min-height:340px;
	height:340px;/*Should have the same value as the min height above*/
	/*height: 340px;*/
	background-color: #ffffff;
	margin: 0 0 15px 0;
	}
	
#content {
	width: 950px; /*war mal 945 ie6 verlangt 3px mehr*/
	padding: 0;
	margin: 0;
	}
	
#sidebar {
	width: 225px;
	float:left;
	background-color:#fff;
	color:#333;
	}


#right {
	width: 720px;	
	margin-left:225px;
	}
	* html body #right {
	overflow:hidden;
}
	
	#right_content {
display:inline;

	}	
	
#logo_content
{

width:190px;
height:160px;

}

#logo
{
height:auto !important;
	min-height:175px;
	height:175px;	

}

a.dsq-comment-count
{padding:0 !important;
margin:0 !important;}


/*Kaesten mit Artikelanrissen*/

.dropshadowx
{background-color: black;
padding:0 10px 10px 0;
}

.dropshadow
{
   -webkit-box-shadow: 2px 2px 4px #777;
   -moz-box-shadow: 2px 2px 4px #777;
   box-shadow:2px 2px 4px #777;
}

.singlebox, .double, .oneoftwo, .article, .mono  {
	margin: 0 0 15px 15px;
	float:left;
	padding:0;
	background-color: #ffffff;
	display:inline; /* IE6 hack fuer links floatende divs double margin*/
	}
	

.cat_article{ /*kategorieseite: kein weisser bg, weil alle artikel einzeln gekachelt sind*/
	margin: 0 0 15px 15px;
	float:left;
	padding:0;
	display:inline; }
	

div.ad_comments /*artikeldetailseite kommentare*/
{
background: none;
margin:3px 0 15px 15px;
float:left;
background-color: #fff;
padding:15px 30px 15px 0;
width:675px;
}

.ad_comments_content {padding:15px;}
	
div.ad_navig2 /*artikeldetailseite Navigation*/
{background-color: #fff;margin:0 0 15px 15px;
padding:15px 30px 25px 30px;
width:645px;
}

.ad_navig2_content {padding:15px;}

div.cat_navig2_wrap /*Kategorieseite Navigation aelter und neuer als einzelboxen*/
{
background: none;
margin:3px 0 15px 0px;
float:left;
padding:0px;
width:706px;
}
.cat_navig2_single {background-color:#fff;float:left;height:40px;width:150px;padding:15px;
font-weight: bold;
}

.cns_aelter {}/*neuer einzelbox Älter individ. positionierung*/
.cns_neuer {margin-left: 405px;}/*neuer einzelbox NEUER individ. positionierung*/


.cat_navig2_aelter {padding:13px 30px 0px 20px;} /*contentbox aelter*/
.cat_navig2_neuer {padding:13px 20px 0px 30px;} /*contentbox neuer*/

.sticky_content
{
	margin:0 15px 15px 15px;
}

.singlebox_content, .double_content, .oneoftwo_content, .sidebar_content, .mono_content {
	margin:15px; /*innenabstaender der kacheln*/
}

.article_content
{margin:15px 100px 15px 15px;
}


.cat_article_content
{margin:0px;
}

.breadcrumb
{margin:20px 140px 20px 70px;
}

.breadcrumb
{
font-family: Arial, Helvetica, Sans-Serif;
font-size: 0.9em;
line-height: 1.5em;
font-style: italic;
text-decoration:none;
color:#777;
}

.mono {
	width:705px;
	background-color: #fff;
	}
	

.article {
	width:705px;
	background-color: #fff;
	}

.cat_article {
	width:705px;
	}
	
/* Show only to IE6 */
* html .article {
	width:695px;
}

* html .cat_article {
	width:695px;
}

.singlebox {
	width:225px;
	height:auto !important;
	min-height:390px;
	height:390px;
	}
	
.double {
	width:465px;
	}
	
.oneoftwo {
	width:344px;
	max-height:347px;
height:347px;
	}

.oneoftwo_content
{	max-height:317px;
overflow:hidden;
}

#footer {
	clear: both;
	padding: 0;
	margin: 2px 0 0 0;
	/*background-image:url(images/footer_bg.png);*/
	height:auto !important;
	min-height:15px;
	height:15px;
	}


/*  SONSTIGES    */

.clear
{
	clear:both;
	
	}
	
/* Mainnavi */

div.mainnavi_framed
{	background-color: #fff;
	border:solid 1px #d7d7d7;
	width:340px;
	height:30px;
	margin-left:603px;
	display: block;
}
		
div.mainnavi_content
{padding:9px 0 0 0;
}

	
div.mainnavi_content li
{
display: inline;
margin:0px 15px 0px 0;
}

div.mainnavi_content li a, div.mainnavi_content li a:link, div.mainnavi_content li a:visited
{
text-decoration: none;
font-size: 1.3em;
font-family: Arial, Versana, sans-serif;
color:#777;
font-weight:bold;
}


div.mainnavi_content li a:hover
{
color:#ca2727;
text-decoration: underline;
}	
	
	
/* Sidebar */

div.sidebar_content
{
}

div.sidebar_content ul
{
padding:0;
margin:0;
}

div.sidebar_content ul li.widget 
{
padding:15px 0 15px 0;
border-bottom: 0px #c9c9ca solid;
}

div.sidebar_content ul li#search-3 /*kein oberer abstand beim ersten (such-)modul*/
{
padding:0 0 15px 0;
}


div.sidebar_content ul li ul li /* unterlisten - kategorienauflistung  */
{
padding:0 0 10px 0;
}

div.sidebar_content ul li h2 /* Kategorieueberschriften */
{
font-family: Arial, Versana, sans-serif;
color:#ccc;
text-autospace: inherit;
}

div.sidebar_content ul li ul li a /* Links der Sidebarlisten v a Kategorielistung*/
{
font-size:0.9em;
text-decoration: none;
font-family: Arial, Versana, sans-serif;
border-bottom: 0px;
}

div.sidebar_content ul li ul li a:hover
{
border-bottom: 0px #6a6b6d solid;
text-decoration: underline;
}

/* Menue zweite Ebene */

ul.children li.cat-item
{
padding:10px 0 0 0;
	background-image:url(images/line.gif);
	background-repeat:no-repeat;
} 

ul.children li.cat-item a
{
margin-left:16px;
} 


/* Post Links*/
a.more-link,
a.more-link:visited,
div.textwidget a.free-more-link,
div.textwidget a.free-more-link:visited
{
text-decoration: none;
color:#777777;
font-style: italic;
display:block;
margin: 5px 0;
font-weight: normal;
}

div.textwidget a.free-more-link
{font-size: 0.7em;}

a.more-link:hover,
div.textwidget a.free-more-link:hover
{
text-decoration: underline;
}

/* Widgets  */

a.rsswidget
{
margin-top:3px;
display:block;
line-height: 1.3em;
color:#6a6b6d;
padding:10px 0 3px 0;
}

span.rss-date
{
font-style: italic; 
color:#777;
}

li.widget_rss h2.widgettitle
{display:none;}

ul#twitter_update_list 
{
}

ul#twitter_update_list li
{
margin-top:4px;
line-height: 1.3em;
display:block;
}

ul#twitter_update_list li a
{
line-height: 1.3em;
display:block;
}

/* wdg twitter pro*/	


li.widget_twitter ul li
{padding:7px 0;}

li.widget_twitter span.entry-content
{/*1padding:2px;display:block;background-color: #f1f1f1;*/}

li.widget_twitter span.entry-meta
{margin-top:3px;padding:2px;display:block;background-color: #f1f1f1;}

/* Sticky */	

/*featured article area*/
.fa_img-left, .fa_img-right
{
margin:15px 0 0 0;
width:565px;
}

.fa_img-left
{
float:left;
}

.fa_img-right
{
float:right;
}

.fa_text
{
padding:15px 0 0 0;
margin-left: 580px;
}

.mono-text
{
margin-left: 415px;
}


span.kattitel_sticky
{font-size:1.2em;} /*schriftgroessenausgleich*/

a.kattitel,
a.kattitel:visited,
.kattitel_sticky a,
.kattitel_sticky a:visited,
div.tag_single span.cat_kattitel a,
div.tag_single span.cat_kattitel a:visited,
div#cat span.cat_kattitel a,
div#cat span.cat_kattitel a:visited,
span.single_kattitel a,
span.single_kattitel a:visited,
p.tag_kattitel a,
p.tag_kattitel a:visited,
span.kattitel_post a,
span.kattitel_post a:visited
{
color:#fff;
font-size:0.9em;
text-decoration:none;
/*letter-spacing: 2px;
display:block;*/
padding:0px 2px;
background-color: #999;
}


a.kattitel:hover,
.kattitel_sticky a:hover,
div#cat span.cat_kattitel a:hover,
div.tag_single span.cat_kattitel a:hover,
span.single_kattitel a:hover,
p.tag_kattitel a:hover,
span.kattitel_post a:hover
{
background-color: #ca2727;
}




div.catname_hl a,
div.oneoftwo_content div a,
div.mono_content a,
div.singlebox_content div a,
div.fa_text a,
div.mono-text a,
div#cat a /*Kategorienamen auf den kategorieseiten*/
{ /*Kategoriename Home ueber anrisstext*/

}


div.catname_hl a:hover,
div.oneoftwo_content div a:hover,
div.mono_content a:hover,
div.singlebox_content div a:hover,
div.fa_text a:hover,
div.mono-text a:hover
{

}

div.fa_text h2 a, 
.teaser_hl
{
line-height: 1.1em;
display:block;
padding:3px 0 0 0;
font-size: 2.1em;
text-decoration: none;

}

div.fa_text small
{
padding:5px 0 10px 0;
display:block;
border-bottom: 0px #6a6b6d solid;
font-size:1.1em;
}

div.fa_text div.entry
{
line-height: 1.5em;
font-size: 1.3em;
padding:14px 0 0  0;
}


/* Widget RSS */
.wdg_rss
{vertical-align: middle;
}

div.wdg_rss
{
padding-bottom:15px;
}


div.wdg_rss img
{
margin-bottom:-8px;
}

div.wdg_rss a
{
color:#fff;
text-decoration: none;
border-bottom: 2px #fff solid;
}

div.wdg_rss a:hover
{
border-bottom: 0px #ccc solid;
}


/* Image ausrichtung artik */	
.img_kl
{
padding:15px 0 0 0;
}

.img_kl-center {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

.img_kl-right {
	padding: 0 0 0 4px;
	margin: 0 0 2px 7px;
	display: inline;
	float:right;
	}
.img_kl-, /*falls keine richtung in benutzerdef feldern angegeben wurde*/
.img_kl-left {
	padding: 0 4px 0 0;
	margin: 0 7px 15px 0;
	display: inline;
	float: left;
	}
	
.cat-img_kl
{
	padding: 0 4px 0 0;
	margin: 0 7px 2px 0;
	display: inline;
	float: left;
}
	
.mono_img-left
{padding: 0 4px 0 0;
	margin: 0 7px 2px 0;
	display: inline;
	float: left;
	}

.mono_img-left .img_kl
{padding:0 !important;}

.mono_img-right
{padding: 0 0 0 4px;
	margin: 0 0 2px 7px;
	display: inline;
	float:right;
	}

.nobotborder /*notwendige abschaltung des borders und paddings, weil bild wie kategoriename auch a ist*/
{
padding:0 !important;
border-bottom: 0px #ccc solid !important;
}	
	
/* Widget TagCLoud*/

li.widget_tag_cloud div a,
li.widget_tag_cloud div a:visited
{
text-decoration: none;}

li.widget_tag_cloud div a:hover
{text-decoration: underline;}

	
/* Sidebar channels */	
 ul#channel {
    width: 96px; 
    padding: 0;
    position: relative;}
  #channel li {
    margin: 0; padding: 0; list-style: none;
 
    height: 39px; 
    width: 96px;
    display: block;
    }
  #channel li, #channel a {
     }

    
    #ch1 { }
  #ch2 { }
  #ch3 { }
  #ch4 { }
  
/* Widget Suche */	

form#searchform div
{width:120px;text-align:left;}

input#searchsubmit 
{
float:right;
width:42px;
height:40px;
margin:-3px -12px 0 0;
display:none;
}


/* Standard-Content-Formatierungen */	


.entry ul
{
padding:10px 0 10px 30px; 
list-style-type: disc;
}

.entry ol 
{
padding:10px 10px 0 0;
list-style-type: decimal; 
}

.entry ul li,
.entry ol li
{
padding:0 0 10px 0; 
line-height: 1.4em;
}

li.recentcomments
{color:#fff !important;}

p.cat_createdby /*cat-seite datum und author*/
{padding: 0 0 20px 0;}

div#cat ol.cat_list /*cat-seite abstand der artikel nach oben */
{}


ol.cat_list li, /*Kategorieseite: einzelne artikel*/
.tag_single  /*Tagseite: einzelner Tagartikel*/
{padding:15px 70px 15px 15px;
background-color: #fff;
margin-bottom: 15px;}


ol.cat_list li a.more-link {} /*display:none;Kategorieseite: ausblenden von mehr.. */

p.tag_kattitel
{
padding: 0px 0 0 0 ;
}

ul.similarposts
{
padding: 0;
margin: 0 0 0 20px;
float:left;
list-style-type: circle;
}

ul.similarposts li
{
line-height:1.2em;
}

ul.similarposts li a
{
font-size: 1.1em;
}

p.thetags {float:left;}

div.comment-meta a, /*Datum und Zeit des Kommentars unter den Artikeln*/
div.comment-meta a:visited 
{
font-size: 0.8em;
line-height: 1.5em;
font-style: italic;
text-decoration:none;
color:#777;
}

div.comment-meta a:hover 
{text-decoration:underline;}

div.comment-body /*EIN kompletter kommentar unter artikeln*/
{	border-bottom: 0px solid #6a6b6d;
padding:15px 0 25px 0;}

div#cancel-comment-reply
{padding-top:10px;}

.art_zusatz
{padding:2px 0px;
margin-left:-45px;}

.art_simposts,
.art_tags
{padding-top:20px;
overflow: hidden;
}

body.single div.entry div.art_zusatz p
{float:left; 
margin:0;}


div.comment-author
{display:block;padding: 0;
font-size:1.3em;
color:#777;}

div.comment-author a
{
text-decoration: underline;
font-size:1em;}

div.comment-author a:hover
{
color: #ca2727;
}


span.says {font-size:1.1em;}


div.comment-author img
{display:none;}

div.comment-author em
{display:block;padding-top:10px;}
/*  */	
/*  */

li.widget_twitter h2.widgettitle
{display: none;}


div.shr-bookmarks {margin:0;}

ul.social {clear:both;}


.cat_desc {margin:10px 0 10px 0;}

div.cat_catdesc {background-color: #fff; padding:15px;margin-bottom:15px;}

/*Einzug inhalt links*/

form#commentform, /*kommentarbereich unter single*/
body.single div.entry,
body.page div.entry,
ol.commentlist,
div.article_content p.cat_createdby,
div.article_content h2,
body.search div.article_content div.post
{margin-left:45px !important ;
}

body.search div.cat_navig2_wrap
{
margin-left: 15px;
}


body.search div.article_content div.post /*einzelnen suchergebnisse*/
{
border-bottom: 1px solid #ccc;
padding-bottom: 25px;
margin-bottom: 25px;
}

li#twitter-2 span.widgettitle,
a.twitterwidget-title {display: none;}

div.sociable-tagline {display: none;}

div.wpfblike {display: inline;width:100px;margin-left: 10px;} /*FB like button unter single artikel*/
div.wpfblike iframe {}
.twitter-count-horizontal {margin-top:0px;float:left;} /*tweet button unter single artikel*/

span#sharethis_0 {}

body.home span#sharethis_0,
body.home span#sharethis_1,
body.home span#sharethis_2,
body.home span#sharethis_3,
body.home span#sharethis_4,
body.home span#sharethis_5,
body.home span#sharethis_6,
body.home span#sharethis_7
{display: none;} /*ausblenden sharthis auf startseite*/

body.category span#sharethis_0,
body.category span#sharethis_1,
body.category span#sharethis_2,
body.category span#sharethis_3,
body.category span#sharethis_4,
body.category span#sharethis_5,
body.category span#sharethis_6,
body.category span#sharethis_7,
body.category span#sharethis_8,
body.category span#sharethis_9
{display: none;} /*ausblenden sharthis auf startseite*/
	 
body.archive span#sharethis_0,
body.archive span#sharethis_1,
body.archive span#sharethis_2,
body.archive span#sharethis_3,
body.archive span#sharethis_4,
body.archive span#sharethis_5,
body.archive span#sharethis_6,
body.archive span#sharethis_7,
body.archive span#sharethis_8,
body.archive span#sharethis_9
{display: none;} /*ausblenden sharthis auf startseite*/

body.page div.wpfblike {display: none;} 

