/*  
Theme Name: XEWO
Description: XEWOTheme
Version: 1.0
Author: Ruslan Julbarissow
Author URL: http://r0man.de

*/

html {
height: 100%;
margin: 0;
padding: 0;
}
body {margin:0; padding:0; color:#278762; background-color:#ffffff; font-family:Verdana; font-size:0.75em;}
#all {background:url(img/bg_sidebar.jpg) repeat-y;}

#header				{background:url(img/head_right.jpg) no-repeat #2ea175; background-position:right; width:100%; height:121px;}
#header img			{border:0; margin-right:40px;}
#headerlogo			{height:118px;margin: 0px 0px 3px 0px; padding:10px 0px;}
#headerlogo h1,h2	{margin:0; color:#ffffff;}
#headerlogo a		{text-decoration:none;}
#headerlogo h2		{font-size:90%; font-weight:normal;}
p, pre				{color:#278762;}
pre					{font-size:100%; font-family:verdana;}


#page			{margin:0px; padding:0px; color:#278762;}
#leftcontent	{float:left; text-align:left; margin:0px 0; padding:0; width:220px; font-size:120%;}
#leftnav		{background:url(img/bg_sidebar.jpg) repeat-y; padding:30px 0;margin:0px;color:#ffffff; height:500px;}
#rightcontent	{float:left; width:540px;}


html>body #rightcontent {
padding-top:0;
}
.clearleft {clear:left;}
#footer {background-color:#000000; margin:-15px 0; padding:5px; color:#ffffff; text-align:center;}
#footercon {margin:0 auto;}
#content {padding: 9px;}
.narrowcolumn {}

.post h2 {
color:#278762;
font-size:1.5em;
line-height:0;
padding-bottom:1px;
border-bottom: 2px solid #298e67;
margin-top:10px;
}

.post h2 a	{text-decoration:none;}
h3			{color:#278762; font-size:120%;}

#rightcontent a			{color:#298e67;}
#rightcontent a:hover	{color:#ff0000;
}

#leftcontent h2 {
font-family:Georgia;
font-weight:lighter;
font-size:1.4em;
color:#FFFFFF;
padding:3px 16px 0 0;
margin:0;
height:25px;
background:url(Bilder/xewo_sidebar.jpg) no-repeat;
}

#leftcontent a			{color:#ffffff; text-decoration:none; padding-left:20px;}
#leftcontent a:hover	{color:#ffffff; text-decoration:none; padding-left:20px; background-image:url(img/pfote.gif); background-repeat:no-repeat;}
#footer a				{color:#ffffff;}
#footer a:hover			{color:#ff0000; text-decoration:none;}



#leftcontent ul {
list-style:none;
padding:20px 15px 0 0 ;
margin-bottom:0px;
margin-left:0;
color:#ffffff;
}

#leftcontent li {
padding-left:0;
margin:0 0 11px 0;
color:#ffffff;
}
#leftcontent ul li {
padding-left:0;
margin-left:0;
color:#ffffff;
}
#leftcontent ul ul li {
padding-left:0;
margin-left:0;
color:#ffffff;
}
#leftcontent ul ul li a {
color:#ffffff;;
display: block;
margin-left:0;
width: 174px;
border-bottom: 0px solid #ccc;
padding: 0;
margin:-15px 0px 0px 25px;
font-size:90%;}




html>body #leftcontent ul ul li a {
width: 174px;
color:#ffffff;
}
#leftcontent ul ul li a:hover {
color:#ffffff;
background-color: #f1f1f1;
}

#leftcontent ul ul ul li {
}
#pagenav {}
#pagenav ul {}
#pagenav ul li {}

#searchform #s {
width:150px;
border:1;
}
#searchsubmit {
background-color:#E44A00;
color:#FFFFFF;
border:0;
}
.postmetadata {
background-color:#f9f9f9;
font-size:0.8em;
padding:2px;
border-style:dotted;
border-color:#ccc;
border-width:1px;
}
.post {
color:#1A3F55;
}
.post p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
}
#comment {
width:90%;
background-color:#FFDAA3;
border: 0;
color:#333;
}
#commentform input {
background-color:#FFDAA3;
color:#333;
border: 0;
}
.alt {
background-image:url(Bilder/wp_altbg.gif);
}
blockquote {
margin : 15px 10px 0 10px;
font-style:italic;
padding:0 5px 0 5px;
color:#888;
background-image:url(Bilder/wp_quotebg.gif);
}
.alignright {
padding : 1px 2px 0 4px;
font-weight : bold;
color : #222;
float : right;
}
.alignleft {
padding : 1px 2px 0 4px;
font-weight : bold;
color : #222;
float : left;
}
.navigation {
padding-bottom:20px;
}
html > body .entry ul {
margin-left : 20px;
padding : 0 0 0 30px;
list-style : disc;
padding-left : 10px;
}