@IMPORT url(http://www.lagerfeuergeschichten.de/netzwerk/netzwerkleiste.css);
/*
Theme Name: Lagerfeuergeschichten.de - y? Blood! -
Theme URI: http://www.gartenderengel.de
Description: "y? Blood!" is a special template for my website
Version: 1.0
Author: Roland Posny
Author URI: http://www.yblood.de
*/ 
* {
margin : 0;
padding : 0;
}
option {
padding-left : 0.4em;
}
html {
height : 100%;
}
body {
color : #000000;
font-size : 100%;
margin-bottom : 3%;
font-family : arial, helvetica, tahoma, verdana, sans-serif;
background-image : url(images/ybbackgroundneu.png);
background-position : center;
text-align : left;
display : block;
height : 100%;
}
fieldset, img {
border : 0;
}
select, input, textarea {
font-size : 80%;
background-color : rgb(192,192,192);
}
#wrapper {
width : 1000px;
margin : auto;
min-height : 100%;
background-image : url(images/ybheadneu.png);
background-repeat : no-repeat;
background-position : center top;
}
#navi {
position : relative;
width : 950px;
margin : auto;
height : 105px;
padding: 100px 0 0 0;
}
#main {
width : 810px;
min-height : 89.6%;
margin-top : 41px;
margin-left : auto;
margin-right : auto;
background-image : url(images/ybcontentneu.png);
background-position : center;
}
#fuss {
position : relative;
margin : auto;
height : 162px;
background-image : url(images/ybfootneu.png);
background-position : center;
background-repeat : no-repeat;
margin-bottom: 3%;
}
#counter{
margin-left: 250px;
margin-top: -30px;
width: 70px;
}
#vote{
margin: 0px 0px 0px 0px;
}
#navi_content{
margin: 35px 0 0 80px;
}
#post{
width: 600px;
margin-left: 5px;
float: left;
}
#menu{
margin-left: 625px;
width: 170px;
}
#mainwrapper{
width: 600px;
margin-left: 5px;
float: left;
}
#mainwrapper a{
color: rgb(153,0,0);
text-decoration: none;
}
a.abstand{
margin-left: 30px;
vertical-align: super;
}
.mainline{
margin-top : auto;
margin-left : auto;
margin-right : auto;
margin-bottom : 5%;
border-color : #cccccc;
border-width : 1px;
border-style: solid;
-moz-border-radius: 3px; /* Firefox */
-webkit-border-radius: 3px; /* Safari, Chrome */
-khtml-border-radius: 3px; /* Konqueror */
border-radius: 3px; /* CSS3 */
padding : 3px;
width : 96%;
}
#main_contenthead{
border-width: thin;
border-style : none none dotted none;
border-color : #cccccc;
margin-left: 15%;
text-align : left;
padding : 20px 10px 10px 0px;
width: 80%;
font-size: 18pt;
font-family: Verdana, Arial;
color: #000000;
text-decoration: none;
}
#main_contenttext {
text-align : left;
padding : 30px 30px 0px 30px;
width: 80%;
}
#fuss_content {
text-align : center;
padding : 20px 0px 0px 0px;
}
#fuss_content a{
color:rgb(153,0,0);
text-decoration: none;
}
#kommentare {
margin : auto;
}
#kommentar_formular {
width : 90%;
margin : auto;
}
.pagetitle{
margin-top : auto;
margin-left : auto;
margin-right : auto;
margin-bottom : 3%;
border-color : #cccccc;
border-width : 1px;
border-style: solid;
font-size: 18pt;
font-family: Verdana, Arial;
color: #000000;
text-decoration: none;
-moz-border-radius: 3px; /* Firefox */
-webkit-border-radius: 3px; /* Safari, Chrome */
-khtml-border-radius: 3px; /* Konqueror */
border-radius: 3px; /* CSS3 */
padding : 10px;
width : 94%;
}
p,.p {
	margin-bottom: 15px;
	text-align: justify;
}
p.datep {
text-align : center;
width: 40px;
}
p.normal{
margin-bottom: 0px;
text-align : center;
}
p.center {
text-align : center;
}
p.abstanduc {
padding-bottom : 0.5em;
text-align : center;
width : 65%;
}
p.abstandu {
padding-bottom : 2.5em;
width : 65%;
}
p.pages {
padding-top : 2.5em;
}
p.edit {
text-align : right;
width : 90%;
margin-bottom: 0px;
}
p.navigation {
margin-bottom: 0px;
text-align: center;
}
.copy {
font-family : Times New Roman, Verdana, Arial;
font-size : 75%;
text-align : center;
margin-bottom: 0px;
}
div.center {
text-align : center;
}
table.kommentar {
margin-top : 5%;
margin-left : auto;
margin-right : auto;
margin-bottom : 5%;
border-color : #cccccc;
border-width : 1px;
border-style: solid;
-moz-border-radius: 3px; /* Firefox */
-webkit-border-radius: 3px; /* Safari, Chrome */
-khtml-border-radius: 3px; /* Konqueror */
border-radius: 3px; /* CSS3 */
border-collapse:collapse
}
td.kommentar {
border-width : thin;
border-style : none none solid none;
margin : 0;
letter-spacing : 0.2em;
vertical-align : middle;
font-weight : bold;
padding : 5px 5px 5px 5px;
font-size : 10px;
}
td.kommentarbild {
border-width: thin;
border-style: none none solid none;
margin:0;
padding: 5px 5px 5px 5px;
}
td.kommentartext{
padding: 10px;
}
ul.row {
text-align : center;
padding : 10px 0px 10px 0px;
}
ul.row li {
display : inline;
}
#werbung {
text-align : center;
padding : 23px 0px 0px 0px;
}
.postwrapper{
margin-top : auto;
margin-left : auto;
margin-right : auto;
margin-bottom : 5%;
border-color : #cccccc;
border-width : 1px;
border-style: solid;
-moz-border-radius: 3px; /* Firefox */
-webkit-border-radius: 3px; /* Safari, Chrome */
-khtml-border-radius: 3px; /* Konqueror */
border-radius: 3px; /* CSS3 */
padding : 3px;
width : 96%;
}
.postwrapper a{
color: rgb(153,0,0);
text-decoration: none;
}
.date{
background-color: rgb(204,0,0);
height: 48px;
width: 48px;
font: normal 16px Arial, Helvetica, sans-serif;
color: #ffffff;
padding: 1% 1% 1% 2%;
margin: 20px 20px 0px 20px;
line-height: 100%;
text-align: center;
float: left;
-moz-border-radius: 5px; /* Firefox */
-webkit-border-radius: 5px; /* Safari, Chrome */
-khtml-border-radius: 5px; /* Konqueror */
border-radius: 5px; /* CSS3 */
}
.posthead{
border-width: thin;
border-style : none none dotted none;
border-color : #cccccc;
margin-left: 15%;
text-align : left;
padding : 20px 10px 10px 0px;
width: 80%;
color: #000000;
}
.posthead a:link, .posthead a:visited, .posthead a:active{
font-size: 18pt;
font-family: Verdana, Arial;
color: #000000;
text-decoration: none;
}
.posthead a:hover{
color: rgb(153,0,0);
text-decoration: none;
}
.postkat{
margin-left: 15%;
font-size: 10pt;
}
.postkat a:link, .postkat a:visited, .postkat a:active{
color: #cccccc;
text-decoration: none;
}
.postkat a:hover{
color: rgb(128,128,128);
text-decoration: underline;
}
p.postkatp{
font-size: 10pt;
color: rgb(159,159,159);
float: left;
}
p.postedit{
font-size: 10pt;
color: rgb(159,159,159);
float: right;
}
.postcontent{
padding: 20px 20px 20px 20px;
clear:left;
}
.postautor{
font-family: Verdana, Arial;
padding:  10px 10px 0px 10px;
border-width: thin;
border-style : dotted;
border-color : #cccccc;
-moz-border-radius: 5px; /* Firefox */
-webkit-border-radius: 5px; /* Safari, Chrome */
-khtml-border-radius: 5px; /* Konqueror */
border-radius: 5px; /* CSS3 */
}
p.postautorp{
font-size: 8pt;
color: rgb(159,159,159);
float: left;
}
p.postkeywords{
font-size: 8pt;
color: rgb(159,159,159);
float: right;
text-align: right;
width: 50%;
}
ul.children{
margin-left: 0;
padding-left: 1.5em;
}
ul.catul{
margin-left: 0;
padding: 0 0 1.5em 1.5em;
}
.entry,
.non-wp-entry {
	padding: 0 0 0 5px;
	clear: both;
	font-size: 14px;
	line-height: 1.6em;
	margin-bottom: 1em;
}
h4{
color: #333;
font-weight: normal;
margin:0;
padding: 10px 0 10px 0;
line-height: 1.1em;
font-size: 20px;
}
/***** Widgets *****/
#menu h2{ color: #ffffff; font-family: Times New Roman, Georgia, Verdana, Tahoma, Trebuchet MS, Sans-Serif; font-size: 14px; font-variant: small-caps; font-weight: bold; margin: 0px auto 10px auto; padding: 3px; -moz-border-radius: 5px; text-align: center; background-color: rgb(204,0,0);} 

#menu ul li a:hover{ color: #660000; }
#menu a.title{ color: #000000; padding: 0px; margin: 0px; }	
#menu ul li a{ display: inline; font-size: 11px; font-family: Verdana, Times, Sans-Serif; color: #544b40; text-decoration: none; margin: 0; padding: 0; }
#menu ul li{ display: block; padding: 0; margin-bottom: 10px; font-size: 12px; color: #000000; border: #cccccc 1px solid; -moz-border-radius: 5px; /* Firefox */
-webkit-border-radius: 5px; /* Safari, Chrome */
-khtml-border-radius: 5px; /* Konqueror */
border-radius: 5px; /* CSS3 */}
#menur ul ul{ margin:0 0 0 10px; }
#menu ul ul ul{ margin:0 0 0 10px; }
#menu ul { list-style: none; margin: 0 0 5px 0; padding: 0; }
#menu ul.tml-user-links li {border: none; padding: 0 0 0 0;}
.quotescollection_randomquote{padding: 10px 10px 10px 10px;}
/***** SEARCH *****/
#searchform { margin: auto; padding: 5px 3px; text-align: center; }
#searchform #s { width: 108px; padding: 2px; }
#searchsubmit { padding: 1px; }

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.hackadelic-sliderPanel {
	border: 1px solid #ccc;
	padding: 5px;
	-moz-border-radius: 1em; /* Firefox */
-webkit-border-radius: 1em; /* Safari, Chrome */
-khtml-border-radius: 1em; /* Konqueror */
border-radius: 1em; /* CSS3 */
}

a.hackadelic-sliderButton {
	border: 1px solid lightgrey;
	color: #B3960E;
	padding: 0 3px;
	-moz-border-radius: 1em; /* Firefox */
-webkit-border-radius: 1em; /* Safari, Chrome */
-khtml-border-radius: 1em; /* Konqueror */
border-radius: 1em; /* CSS3 */
}
a.hackadelic-sliderButton:hover {
	border: 1px solid #F0F0E0;
	background-color: #F0F0E0;
}
.entry .hackadelic-sliderPanel {
	background-color: #fcfcfc;
}
.textwidget .hackadelic-sliderButton {
	display: block;
	text-align: center;
	margin: .5em;
}
.textwidget .hackadelic-sliderPanel {
	background-color: #F0F0E0;
}
/* IE-Patch f�r IE 7*/
*:first-child+html .clearfix { min-height: 0; } 

/* IE-Patch f�r IE 6*/
* html .clearfix { height: 1%; }

