/********************************************************
psychomuell.de laueft seit 28.Februar 2008
mit Textpattern
geaendert am:14.Februar 2011, neues Design etwas CSS3*****
****************************************************/
/**************** web fonts ***************************************/
@import url('http://fonts.googleapis.com/css?family=Corben:bold');
@import url(http://fonts.googleapis.com/css?family=Reenie+Beanie);
/******************************************************************/
body{
background: #AC66D5;
color:#333333;
font:100%/1.20em  Palatino, Cambria, Georgia, "New Century Schoolbook", Palatino Linotype, Hoefler Text, Times, Times New Roman, serif;
margin:0;
padding:0;
text-align:center
}
.sidebar{
float:right;
width:200px;
text-align:left;
margin:0 0 0 15px;
padding: 0 5px;
font: 12px Tahoma,Verdana, Arial,sans-serif;
}
#container{
width:860px;
margin:0px auto 15px auto;
min-height:1000px;
padding: 0;
}
#containerinnen {
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
box-shadow: #333 3px 3px 7px;
-moz-box-shadow: #333 3px 3px 7px;
-webkit-box-shadow: #333 3px 3px 7px;
padding:10px;
background: #e8e8e8;
color: black;
min-height:1000px;
	}
#content{
width:560px;
margin: 0px;
text-align:left;
padding: 10px 30px 10px 20px;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
box-shadow: #333 3px 3px 7px;
-moz-box-shadow: #333 3px 3px 7px;
-webkit-box-shadow: #333 3px 3px 7px;
color: black;
min-height:1300px;
background: white url(luna3.gif) no-repeat right bottom;
height:auto !important;
}
#footer{
margin: 0;
padding: 0;
background: #47036F;
width: 100%;
color: #ac66d5;
}
#mitteende{
margin:0px auto 10px auto;
padding: 0;
width:800px;
	}
* html body .sidebar ul.sidemenu li{height:1%}
/* links */
a:link {background:inherit;color:#7d0099;font-weight:normal;text-decoration:underline}
a:visited{background:inherit;color:#7d0099;font-weight:normal;text-decoration:underline;}
a:hover{background:inherit;color:#000000;text-decoration:none}
acronym, abbr{border-bottom:1px dashed #c0c0c0;cursor:help}
blockquote, .zitatblock{
background:2px 20px;
border:1px solid #f2f2f2;
border-left:4px solid #7d0099;
color:#393939;
font-style:italic;
padding:0px 15px 0px 65px;
margin:20px 40px;
background:url(quote.gif) #fafafa no-repeat 8px 8px !important
}
q { quotes: '»' '«'; font-style:italic; color:#393939;background:transparent;
}
/*blockquote p:first-letter{float:left;margin:.1em .2em .1em .2em;font:bold 3em  Georgia,Times New Roman,serif}*/
cite:after{content:"\00AB";margin-left:0.1em}
/* wird im IE leider nicht angezeigt */
cite:before{content:"\00BB";margin-right:0.1em}
pre{
background:#fafafa;/* white-space:pre;*/
border:1px solid #d6d6d6;
border-left:4px solid #7d0099;
display:block;
font:500 1.0em/1.55em 'Lucida Console',Monaco,'courier new',monospace;
margin:5px 0;
overflow:auto;
padding:10px;
text-align:left
}
code{font:500 0.9em/1.55em 'Lucida Console',Monaco,'courier new',monospace}
/* +++++++++ BLOGroll +++++++++ */
		.linklist {
			margin: 0 0 20px 0
			}
/* ++++++++++ Flickr-Bilder Einbindung im Artikel +++++++ */
div.flickr{
background:transparent;
border:1px solid #eeeeee;
border-bottom:1px solid #afafaf;
border-right:1px solid #afafaf;
color:#262626;
margin:20px 0px 20px 0px;
padding:1.0em 1px 2.1em 1px;
text-align: center;
}
.flickr p {
	margin: 5px 20px 0 20px;
	line-height:0.9em;
	padding: 5px 0px;
	font-size:14px;
	}
.inhalt {
	margin: 0;
	text-align: justify;
	padding: 0px;
	}
.inhalt ol li{margin:12px 10px 4px 15px}
/* +++++++++ Contentbereich - Inhalt-Artikel +++++++ */
.inhalt ul li{line-height:1.35em;margin-bottom:10px}
.inhalt ul li{list-style-image:url(contentlist.gif);/*padding:5px 20px 0px 30px;*/ margin:5px 20px 10px 30px;padding:0px}
.inhalt ul,.inhalt ol{margin:2px 5px 2px 20px;padding:4px 0 4px 35px}
/* +++++++++ Kommmentarbereich  ++++++++++ */
.kommentar{border:1px solid #ececec;font-size:14px;margin:20px auto}
.kommentarautor{background:#fbfbfb;border-bottom:1px solid #ececec;height:20px;padding:12px}
.kommentardaten{margin:10px}
.kommentartext{margin:0px;padding:10px 10px}
.kontaktformular{margin:0px 0px 80px 0px}
.sidebar h1{
background:inherit;
color:black;
font-size:14px;
font-variant:small-caps;
font-weight:normal;
margin:20px 0 0px 0;
padding:10px 0px 0px 0px;
text-align:center
}
.sticky{-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	background: #feff00;padding: 0px 8px 5px 8px;/*url(pin.gif) lime no-repeat 2px 8px !important;padding-left:23px;*/font-style:italic; margin:15px 0;
}
.sticky a {
	color: black; background:transparent;
	}
/* ++++++++++ Tags +++++++++ */
.trenner{border:0px;height:16px;margin:20px 0 10px 0;padding: 60px 0 0px 0;text-align:center;background:transparent url(/images/9.gif) center no-repeat;}
dl.steckbrief{margin:1em 0 2em 0}
fieldset{border:#c0c0c0 1px solid;margin:10px 0;padding:5px}
form{background:#fafafa;border:1px solid #f2f2f2;font-size:12px;margin:10px 0 0px 0;padding:10px}
/* ++++++++++ Suche ++++++++++ */
form.search{background:transparent;border:none;margin:0;padding:0;}
form.search input.button{
-moz-border-radius:8px;
-webkit-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
background: transparent;border: 1px solid #969696;color:#bcbcbc;font-weight:normal;margin:1px;vertical-align:baseline;width:70px}
form.search input.button:hover{background:white;border:1px solid #9400d3;color:#000000}
form.search input.textbox{-moz-border-radius:8px;
-webkit-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
border: 1px solid #2c142c !important;
color: #2c142c !important;
background-color: #d6b3e9 !important;
height: 17px;
vertical-align:top;
margin: 0px 10px 0px 80px;
padding: 2px 5px;
width: 150px;
}
/* ++++++++++ Ueberschriften ++++++++++ */
h1{background:inherit;color:#310046;font-size:22px;letter-spacing:1px;margin:10px 0;padding:10px 0px 5px 0px}
h1#emailformular{margin:40px 0px 0px 0px}
/* ####### Impressum/Kontakt-Seite ####### */
h1#steckbrief{margin:40px 0 0 0px}
/*h2,h3,h4,h5,h6{font-family:'Trebuchet Ms',Tahoma,Arial,sans-serif}*/
h2 {
	margin:0; padding:0;
	}
h3{font-size:22px;letter-spacing:-0.03em;margin:20px 0 0 0;padding:5px 0px;font-weight:normal}
h3#vorschau{font-size: 15px; line-height: 16px; background:#9400d3;border:0px solid #000000;color:#ffffff;margin:0px;padding:5px}
h3#Kommentar {
	font-size:17px;
	}
h4{margin:20px 0 0 2px}
h5{font-size:12px;margin:0}
img{border:none}
/* Bilder im Contentbereich */
img.links{
border:1px solid #eeeeee;
border-bottom:1px solid #afafaf;
border-right:1px solid #afafaf;
display:inline;
float:left;
margin:0px 10px 0px 0;
padding:5px
}
img.linksohne{display:inline;float:left;margin:0px 10px 0px 0;padding:5px}
img.mitte{
border:1px solid #eeeeee;
border-bottom:1px solid #afafaf;
border-right:1px solid #afafaf;
display:block;
margin:10px auto 5px;
padding:5px
}
img.mitteohne{display:block;margin:10px auto;padding:5px}
img.rechts{
border:1px solid #eeeeee;
border-bottom:1px solid #afafaf;
border-right:1px solid #afafaf;
display:inline;
float:right;
margin:0px 0 0px 10px;
padding:5px
}
img.rechtsohne{display:inline;float:right;margin:0px 0 0px 10px;padding:5px}
input{border:1px solid #e4e4e4;color:#777777;font:normal 1em Verdana,sans-serif;margin:0px;padding:3px}
input.button{
background:#ffffff;
border:1px solid #cccccc;
color:#9400d3;
font:bolder 12px Verdana,Sans-serif;
margin:2px  5px 0 5px;
padding:2px 10px;
width:220px
}
input.button:hover {
	color: black;background:#ddc1f7;
	border: 1px solid black;
}
legend label,legend{color:#000000;font-size:15px;font-variant:small-caps;font-weight:bold;letter-spacing:2px;padding:0 5px}
p{margin:0;padding:5px 0 8px}
p.abo{margin:0px 0 5px 10px}
p.datenschutz{font:11px/14px Verdana,Tahoma,Arial,sans-serif;margin:10px 10px 0 10px;}
sup,sub{line-height:0px}
/* ++++++++++ Tabellen ++++++++ */
table{font: 12px Verdana,Tahoma,Arial,sans-serif;border:0px solid #ff0000;border-collapse:collapse;width:500px; margin:5px 0;padding:0px}
td{border:1px solid #400f6e;empty-cells:show;line-height:14px;padding:7px}
textarea{border:1px solid #eeeeee;color:#777777;display:block;font:normal 1em Verdana,sans-serif;height:140px;padding:5px;width:472px}
th{background:#f7f1fe;border:1px solid #400f6e;empty-cells:show;padding:5px;text-align:center !important}
.archiv{margin:2px 0;padding:0px}
.byline{font-size:13px;margin:0;padding:7px 0 0 0;}
.byline a:link,.byline a:visited,ul.tags a, .tags a:link{text-decoration:none}
/* additional classes */
.clear{clear:both}
.comment-num{color:#9d9d9d;margin-right:5px;padding:0px}
.error{color:#ff0000;font-weight:bold;background: #d9d9d9;
font-size:17px;
}
ul.error {
	list-style-type:none;margin:0px;padding:0px 0 0 10px;border-left:4px solid red;
	}
.extra{margin:0px 10px 10px 0;width:500px}
/* #### ENDE Impressum/Kontakt-Seite #### */
.ghocommabo{padding-left:15px}
.gravatar{border-bottom:1px solid #bababa;border-right:1px solid #bababa;float:left;padding:2px}
.kommentarautor.owner{background:url(/images/4.jpg) #ffffff no-repeat right center}
.kommentardaten p{margin:0;padding:2px}
.newer{float:left;font-size:13px;cursor: pointer;}
.newer{margin:1px  0 0 0px}
.older{float:right;font-size:13px;cursor: pointer;}
.older{margin:1px 0px 1px 0}
/* +++++++ Ende horizontale Navigation - Menue +++++++++ */
/* ++++++++++ Seitenleiste ++++++++++  */
.sidebar ul.sidemenu{list-style:none;margin:3px 0 10px 0;padding:0;text-align:left;text-decoration:none}
.sidebar ul.sidemenu li{background:url(arrow2.gif) no-repeat 3px 6px;border-bottom:1px solid #aeb4b7;padding:4px 5px 2px 20px}
.sidebar ul.sidemenu li a{background:none;font-weight:normal;text-decoration:none}
.sidebar ul.sidemenu li:hover{background:url(arrow.gif) no-repeat 3px 6px;border-bottom:1px solid #464c4f;padding:4px 5px 2px 20px}
.small{font-size:12px;margin:5px 0; line-height: 0.9em;}
.steckbrief dd{line-height:1.3em;margin-left:13em;padding-bottom:1.7em}
.steckbrief dt{float:left;font-weight:bold;line-height:1.3em;/*width:;*/ padding-bottom:1.7em}
.tagline {
	font-size: 13px; margin:7px 0; color: #9e9e9e; background: transparent;
	}
.tagwolke {
	margin: 30px 0;
	}
ul.tags li{margin:0;
padding:0;
display:inline;
list-style-type:none;
}
ul.tags{
margin:0;
padding:0;
text-align:center;
}
.t1,.t2,.t3,.t4,.t5,.t6,.t7,.t8,.t9,.t10,.t11,.t12,.t13,.t14,.t15,.t16{line-height:12px !important;
text-decoration:none;
vertical-align:middle;
}
.t1{
font-size:1em;
}
.t2{
font-size:1.05em;
}
.t3{
font-size:1.1em;
}
.t4{
font-size:1.15em;
}
.t5{
font-size:1.2em;
}
.t6{
font-size:1.25em;
}
.t7{
font-size:1.3em;
}
.t8{
font-size:1.35em;
}
.t9{
font-size:1.4em;
}
.t10{
font-size:1.45em;
}
.t11{
font-size:1.5em;
}
.t12{
font-size:1.55em;
}
.t13{
font-size:1.6em;
}
.t14{
font-size:1.65em;
}
.t15{
font-size:1.7em;
}
.t16{
font-size:1.75em;
}
.weiterlesen{padding:2px}
#content form label{}
#content form textarea,#content input[type=text]{border:1px solid #aaaaaa;padding-left:3px;width:98%}
#content h2 a:link,#content h2 a:visited 
{text-shadow: 1px 1px 2px #4c4c4c;
font-size: 22px;letter-spacing:-0.04em;text-decoration:none;padding:5px 0 5px 0;}
#content h2 a:visited:after{content:"\00A0\221A"}
#content h2 a:hover,.byline a:hover{text-decoration:underline}
#content h2 {font-size:22px;letter-spacing:-0.04em;text-decoration:none;padding:5px 0 5px 0;font-weight:normal;}
#cpreview{background:#f7e3ff;border:2px solid #8a2be2;margin:0;padding:5px}
#fgr{margin:10px 0px;padding-left:10px}
#flickr a img{border:1px solid #450064;margin:4px 5px 4px 5px;margin-bottom:0px;padding:0px}
#fussnavi{
clear:both;
display:block;
font-size:10px;
text-align:center;
width:860px;
margin: 0 auto;
font-family: Tahoma,Verdana, Arial,sans-serif;
}
#fussnavi a,#fussnavi a:link,#fussnavi a:active,#fussnavi a:visited{background:transparent;color:#e0c7f7;font-weight:normal;padding:0 4px 0 5px;text-decoration:none}
#fussnavi a:hover{background:transparent;color:#dc3cff;text-decoration:underline}
#fussnavi li{display:inline;padding:0 0px 0 5px}
#fussnavi ul{list-style:none;margin:0 auto;padding:2px 0 2px 0}
/* +++++++++ Header +++++++++  */
#header{padding:0;margin:0 auto 0px auto;width:100%;}
#headerinnen {
	width: 860px;
	margin: 0 auto 0px auto;
	}
 h2#slogan{margin:12px 0 10px 0;
padding:0;
font:bold 12px  Tahoma, Verdana,Arial ,Sans-Serif;
text-transform:none;
letter-spacing:3px;
text-align: center;}
#headerright{
	margin: 0;
	padding: 0;}
/* +++++++++ horizontale Navigation - Haupt-Menu ++++++ */
#navi{
margin:0px auto 0 auto;
padding:0px;
text-align:left;
font: 12px Tahoma,Verdana, Arial,sans-serif;
background: #47036F;
}
#navi  ul li{float:left;list-style-type:none;margin:7px 5px 0px 0px;padding:0;
}
#navi ul{list-style-type:none;margin:0px auto;padding:0px; width:860px}
#navi ul li a{background:transparent;color:#f3f3f3;display:block;
font-weight:normal;padding:2px 5px 2px 5px;text-align:center;
text-decoration:none;
}
#navi ul li a:hover{background:#ffffff;/*#E80000;*/ color:#6a0099;padding:2px 5px 2px 5px;text-decoration:none;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
}
#navi ul li a:active{background:#9400d3;border:0px solid #000000;color:#ffffff}
#navi ul li#current a{background: #9D3ED5;
color: white;font-weight:bold;text-transform:uppercase;letter-spacing:1px;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
border: 1px solid #cccccc;
}
/* ++++++++++ Kommentar-Formular ++++++++++ */
#txpcommentinputform{margin:0px 0 20px 0}
input.button.disabled{
	background:#ffffff;
border:1px solid #ffd9ff;
color:#d2d2d2;
}
input.button.disabled:hover{
	background:#ffffff;
border:1px solid #ffd9ff;
color:#d2d2d2;
}
#txpcommentpreview:hover /*#txpCommentSubmit:hover*/{background:#ffffff;border:1px solid #9400d3;color:#000000;font:bolder 12px Verdana,Sans-serif}
#txpcommentsubmit{background:#ffffff;border:1px solid #cccccc;color:#a5a5a5;font:12px Verdana,Sans-serif;margin:1px  5px 0 5px;padding:2px 10px}
/* +++ Kennzeichnung von externen Links +++ */
 a[href^="http:"], a[href^="https:"]  {
background:transparent url(extern.png) left no-repeat;padding-left:12px
} 
a[href^="http://psychomuell.de"], a[href^="http://www.psychomuell.de"],  a[href^="http://www.flickr.com"],  a[href^="http://twitter.com"] {
padding-left : 0;
background-image : none;
} 
a[href^="http://de.wikipedia.org"]  {
padding:5px 16px 5px 0;background:transparent url(icons/wikipedia.gif) no-repeat center right}
a[href^="http://www.amazon.de"]  {
padding:5px 16px 5px 0;background:transparent url(icons/amazon.gif) no-repeat center right}
/*a[href *="de.wikipedia.org"]{padding:5px 16px 5px 0;background:transparent url(icons/wikipedia.gif) no-repeat center right}*/
a[href$='.pdf']{padding:5px 20px 5px 0;background:transparent url(icons/icon_pdf.gif) no-repeat center right}
a[href$='.txt']{padding:5px 20px 5px 0;background:transparent url(icons/icon_txt.gif) no-repeat center right}
a[href$='.zip'],a[href$='.rar'],a[href$='.gzip'],a[href$='.bzip'],a[href$='.ace']{padding:5px 20px 5px 0;background:transparent url(icons/icon_archive.gif) no-repeat center right}
a[href ^="skype:"]{padding:5px 20px 5px 0;background:transparent url(icons/icon_skype.gif) no-repeat center right}
/* ++++ breadcrumb +++++ */
.breadcrumb{font-size:14px;margin:10px 0 10px 0}
.piwik{
	display:none;}
/* Plugin fuer Pagination*/
#pagination {
	margin: 35px 0 10px 0}
 ul.rsx-page-num-list{
    display:inline;
    list-style:none;
    margin:0px;
    padding:0px;
  }
  ul.rsx-page-num-list li {
    display: inline;
	 padding: 0px 1px 0 0;
  }
.unlinked { font-weight: bold; background: #7d0099; color: white;}   /*  for the current page that is not a link */
#pagination ul.rsx-page-num-list li a,
#pagination  ul.rsx-page-num-list li span {
padding: 0 0.3em;
border: 1px solid #e2e2e2;
margin-right: 5px;
}
#pagination ul.rsx-page-num-list a:link,
#pagination ul.rsx-page-num-list a:visited {
text-decoration: none;
}
#pagination ul.rsx-page-num-list .rsx-nav-left, #pagination ul.rsx-page-num-list .rsx-nav-right {
	border:0;
	}
#pagination ul.rsx-page-num-list a:focus,
#pagination ul.rsx-page-num-list a:hover,
#pagination ul.rsx-page-num-list a:active{
text-decoration: none;
background: #e880ff;
color: white;}
	ul.zemError{
    list-style-type: square;
    margin:20px 20px 20px 50px;
    padding-left:20px;
    color: red;
    background: transparent;
	}
p#txpCommentInputForm {
	color:red;font-weight:bold;
	background-color:#d7d7d7;
	padding:4px 0 4px 10px;
	border-left: 4px solid red;
	}
	.inline {
		float: right;
		margin-left: 20px;
		font-size:14px;
		}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* \*/
* html .clearfix{height:1%;}
.clearfix{display:block; margin:5px 0; padding: 5px 0;}/* */
.hidden{display:none !important;}
.gads {
	margin: 15px 0 15px 0;
	}
	/* ************ About/Intro  ******************/
#about-header{
margin:0px;
padding:0px;
text-align: center;
font-family: 'Corben', arial, serif;
}
#blogname{
margin:0px 0px -27px 17px;
padding: 0px;
height:100px;
text-align:left;
}
#blogname h1#logo a,#blogname h1#logo a:visited{
margin:0px;
vertical-align: bottom;
z-index:1;
padding:0px;
color: #9D3ED5;/**/
background:transparent;
/*background:transparent url(Images/logo.jpg) no-repeat  top center;*/
font:bold 3em 'Corben', arial, serif;
/*Constantia,Georgia,"Times New Roman","Times Roman",Times,serif;*/
text-decoration:none;
letter-spacing:2px;
border:0;
/*text-shadow:white 2px 3px 2px;*/
text-shadow: 1px 1px 0px black, 2px 2px 0px #a4a4a4, 3px 3px 0px #a4a4a4, 4px 4px 0px #a4a4a4, 5px 5px 0px #a4a4a4, 6px 6px 0px #a4a4a4, 7px 7px 0px #a4a4a4;
}
.about-info {
	font: 155%  'Reenie Beanie', arial, serif; 
	}
	.gelb {
		background:#FFFE40;
		}
img.about-info{
	border:1px solid #eeeeee;
border-bottom:1px solid #afafaf;
border-right:1px solid #afafaf;
display:inline;
float:left;
margin:0px 10px 0px 0;
padding:0px;
	}
	.arc_twitter-posted {
		font-size:11px; color: #a5a5a5; background: transparent;}
 ul.twitter{list-style:none;margin:5px 0 10px 0;padding:0;text-decoration:none}
 ul.twitter li{list-style:none;border-bottom:1px solid #60D7FF;padding:4px 0px 2px 0px}
 ul.twitter li a{background:none;font-weight:normal;text-decoration:none}
/* ++++++++++++ RSS Aggregator von Su-Mu.de ++++++++++++ */
.simplepie {-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	background: yellow;
	margin: 0px 0 20px 0;
	padding: 5px;
	font-size: 14px;
}
.simplepie a{
	text-decoration: none;font-weight:bold;
}
.simplepie h3 {
	font-size: 18px; margin:0 10px;padding:0; letter-spacing:4px;
}
.simplepie ul {
	margin:5px 0 0px 20px;padding:0;
}
 .simplepie li{list-style: square;}
.date {
	font-size: 11px; color: #494949;
	background: transparent;
}
