/*
Theme Name: cheetah
Theme URI: http://k8-netdesign.de/worpress-theme-cheetah/
Description: Simple Cheetah Theme from T. Reif with 2 Sidebars and a fixed width.
Version: 1.1
Author: T.Reif
Author URI: http://www.k8-netdesign.de
Tags: light, brown, three-columns, fixed-width, right-sidebar, left-sidebar

*/

*
 { 
padding : 0; 
margin : 0; 
} 
body { 
font-size : 90%; 
font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
background : url(cheetah12.jpg); 
} 
hr { 
display : none; 
} 
#baggi { padding-top : 0px;
background: url(baggi.gif) repeat-y top left;
  height: 6px;
margin : 0 auto; 
} 

#all {
background: url(afreak.png) repeat-y top left;
width : 922px; 
margin : 0 auto; 
} 

#page { 
width : 880px; 
margin : 0 auto; 
} 
#page2 { 
width : 880px; 
} 
#wrapper { 
width : 880px; 
margin : 0 auto; 
} 
#ssidebar { 
background : url(cheetah12.jpg); 
width : 878px;
float: right; margin : 0 auto;

color : #D8D0CF; 





}
#headerob {padding-left:20px;padding-top:30px;}
#headerob a{color:#fff; max-width:600px; text-decoration:none; font-size:32px; }
#headerob a:hover{color:#eee;  }
#content { min-height:1060px;
float : left; margin-left:-2px;
width : 527px; 

border : 4px solid #675A46; 
background-color :#fff; 

 

} 
.post {   
margin-bottom : 30px; 
color : #000; 
padding-left : 10px; 
padding-right : 15px; 
font-size : 1.1em; 
} 
.post-stern {
	width: 20px;
	height: 22px;
	float:left;
	background: url(1.gif) no-repeat;
}

h2 { 

font-size : 23px; 
font-family : "Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif; 
text-transform : uppercase; 
font-weight : bold; 
border-bottom : 1px solid #675A46; 
} 
h2 a:visited, h2 a { 
 
text-decoration : none; 
color : #30160A; 
border-bottom : 0; 
} 
h2 a:hover { 
text-decoration : none; 
} 
.entry { 
margin-top : 15px; 
margin-bottom : 15px; 
background-color : #fefcf8; 
} 
.entrytext { background: url(hint.jpg);  }
.postmetadata { 
padding : 5px; 
font-size : 0.8em; 
border-top : 1px solid #f7d08b; 
} 
.postmetadata a { 
color : #675A46; 
text-decoration : none; 
} 
.post p { 
line-height : 1.4em; 
margin-bottom : 1em; 
} 
blockquote { 
margin : 1em 1.5em; 
padding : 1em 1.5em; 
border : 1px solid #eee; 
background : url(backsi2.png);  no-repeat scroll top left; 
} 
.post li { 
margin-left : 20px; 
} 
acronym, abbr { 
border-bottom : 1px dashed #d6f9cd; 
} 
blockquote cite { 
margin : 5px 0 0; 
display : block; 
} 
.center { 
text-align : center; 
} 
a img { 
border : 0; 
} 
a img:hover { background:none;
border : 0; 
} 
.img a { 
border : 0; 
} 
.img a { background:none;
border : 0; 
} 
h4 { 
margin-top : 1.2em; 
font-size : 1.2em; 
} 
h5 { 
margin-top : 1em; 
font-size : 1em; 
} 
a { 
color : #675A46; 
border-bottom : 1px dashed #205479; 
text-decoration : none; 
} 
a:hover { background : url(backsi2.png);
text-decoration : none; 
color:#000;
border-bottom : 0; 
} 
.navigation { 
margin-top : 10px; 
margin-bottom : 40px; 
} 
.alignleft { 
float : left; 
text-align : left; 
width : 50%; 
padding-left : 5px; 
} 
.alignright { 
float : right; 
text-align : right; 

padding-right : 5px; 
} 
ol.commentlist { 
width : 90%; padding-left : 5px;
margin : 1 auto; 
} 
ol.commentlist img{ 
float : none; 
padding-right : 0px; 
padding-top : 0px; 
border : 0;
} 
ol.commentlist li { padding-left : 5px;
margin-bottom : 1.5em; 
border : 1px solid #fef2d6; 
padding : 3px; 
background : url(backsi2.png);  
} 
ol.commentlist li.alt { padding-left : 5px;
background-color : #fdf9f1; background : url(backsi2.png);
} 
ol.commentlist a { 
color : #bd492a; 
} 
small.commentmetadata { 
font-size : 0.8em; 
margin-bottom : 1em; 
display : block; 
} 

#header { 
margin-bottom : 0; 
margin-top : 0; 
text-align : left; 
padding : 1px; 
background : url(cheetah12.jpg); 
height : 116px; 
} 
#sidebar {
float : right; 
width : 343px; margin-top:-4px; 
padding : 1px; 
text-align : center; 

color : #D8D0CF; 
} 
#sidebar a {color:#fff;}
#sidebar ul { margin-left:3px;
background : url(sidi.png); 
border: 1px solid #53514F;
list-style : none; 
margin-bottom : 10px; 
} 
#sidebar ul ul ul { 
margin-bottom : 0; 
} 
#sidebar ul h2 { 
font-family : "Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif; 
text-transform : uppercase; 
font-weight : bold; 
border-top : 1px solid #f7d08b; 
border-bottom : 1px solid #f7d08b; 
font-size : 1.3em; 
color : #866a37; 
background-color:#000;
line-height : 1em; 
 margin-top : -5px; 
padding : 2px; 
margin-bottom : 15px; 
} 
#sidebar h2 { 
font-family : "Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif; 
text-transform : uppercase; 
font-weight : bold; 
border-bottom : 1px solid #eee; 
 border-top : 1px solid #eee;
font-size : 1.3em; 
color : #fff; 
background-color:#000;
line-height : 1em; 

padding : 2px; 
margin-bottom : 5px; 
} 
#footer { 
padding : 0; border-top:2px solid #675A46; border-bottom:2px solid #675A46;
clear : both; height:22px;
text-align : left; 
font-size : 0.6em; 
color : #504a4a; background-color : #000;   
} 
#footer a { 
color : #504a4a; 
text-decoration : none; 
} 
#footer a:hover { 
color : #fff; 
text-decoration : underline; 
} 
#sidebar_r { 
list-style : none; 
float : right; 
width : 170px; 
padding : 3px; 
text-align : left; 
} 
#sidebar_l { 
float : left; 
width : 165px; 
} 
#sidebar_l2 { 
text-align : left; 
} 
#sidebar_cat { 
padding-bottom : 16px; 
} 
.fett_sidebar ul { background-color:#000; border: 1px solid #53514F;
list-style : none; 
padding : 0; 
margin : 0; 
} 
#sidebar li { 
display : block; 
border-bottom : 1px dotted #201F1E; 

line-height : 22px; 
} 
#sidebar li a { color:#fff;
padding-left : 19px; 

display : block; 
font-weight : bold; 
border : none; 
} 
#sidebar li a:hover { 
background : url(backsi.png);

display : block; 
} 

#sidebar_link { 
padding-bottom : 16px; 
} 
.link_sidebar ul { background-color:#000; border: 1px solid #53514F;
list-style : none; 
padding : 0; 
margin : 0; 
} 
.link_sidebar li { 
display : block; 
border-bottom : 1px dotted #201F1E; 

line-height : 22px; 
} 
.link_sidebar li a { color:#fff;
list-style : none; 
padding-left : 19px; 

display : block; 
font-weight : bold; 
border : none; 
} 
.link_sidebar li a:hover { 
background : url(backsi.png);

display : block; 
} 
#sidebar_meist { 
line-height : 1.4em; 
} 
.meist_sidebar li { 
display : block; 
border-bottom : 1px dotted #201F1E; 

line-height : 22px; 
} 
.meist_sidebar li a { line-height : 1.4em; color:#fff;
list-style : none; 
padding-left : 19px; 

display : block; 
font-weight : bold; 
border : none; 
} 
.meist_sidebar li a:hover { 
background : url(backsi.png);

display : block; 
} 
#sidebar_meist2 { 
line-height : 1.4em; list-style : none; width : 90%;
} 
.meist2_sidebar li { 
display : block; 
border-bottom : 1px dotted #201F1E; 
list-style : none; 
line-height : 22px; 
} 
.meist2_sidebar li a { line-height : 1.4em; color:#fff;
list-style : none; 
padding-left : 19px; 

display : block; 
font-weight : bold; 
border : none; 
} 
.meist2_sidebar li a:hover { 
background : url(backsi.png);
display : block; 
} 
#sidebar_meist2 h2{ width : 90%;
border-bottom: 0px; padding-left:19px; text-decoration: underline;
} 

#sidebar_com { 
padding-bottom : 16px; 
} 
.com_sidebar ul { background-color:#000; border: 1px solid #53514F;
list-style : none; 
padding : 0; 
margin : 0; 
} 
.com_sidebar li { 
display : block; 
border-bottom : 1px dotted #201F1E; 

line-height : 22px; 
} 
.com_sidebar li a { color:#fff;
list-style : none; 
padding-left : 19px; 

display : block; 
font-weight : bold; 
border : none; 
} 
.com_sidebar li a:hover { 
background : url(backsi.png);

display : block; 
} 
#sidebar_coms { 
padding-bottom : 16px; line-height : 1.4em; 
} 
.coms_sidebar ul { background-color:#000;
list-style : none;  border: 1px solid #53514F;
padding : 0; 
margin : 0; 
} 
.coms_sidebar li { 
display : block; 
border-bottom : 1px dotted #201F1E; 

line-height : 22px; 
} 
.coms_sidebar li a { color:#fff;
list-style : none; 
padding-left : 19px; 

display : block; 
font-weight : bold; 
border : none; 
} 
.coms_sidebar li a:hover { 
background : url(backsi.png);

display : block; 
} 

#sidebar_com2 { 
padding-bottom : 16px; line-height : 1.4em; 
} 
.com2_sidebar ul { background-color:#000; border: 1px solid #53514F;
list-style : none; 
padding : 0; 
margin : 0; 
} 
.com2_sidebar li { 
display : block; 
border-bottom : 1px dotted #201F1E; 

line-height : 22px; 
} 
.com2_sidebar li a { color:#fff;
list-style : none; 
padding-left : 19px; 

display : block; 
font-weight : bold; 
border : none; 
} 
.com2_sidebar li a:hover { 
background : url(backsi.png);

display : block; 
} 




#sidebar_wei { 
padding-top : 31px; 
text-align : left; 
} 
#sidebar_zwo { 
padding-top : 144px; 
text-align : left; 
} 
.description { 
border-bottom : 100px; 
} 
#searchform { 
float : left; 
} 
#s { 
width : 120px; 
border : 1px solid #f7d08b; 
padding : 1px; 
margin-bottom : 0; 
} 
#searchbutton { 
font : bold 11px Verdana; 
height : 20px; 
background-color : #fdffef; 
} 
#comment { 
padding-left : 7px; 
} 
#submit { 
font : bold 11px Verdana; 
height : 20px; 
background-color : #fdffef; 
} 
#header_nav { 
padding-top : 0; 
width : 880px; 
padding-left : 0; 
height : 20px; 
float : left; 
height : 112px; 
text-align : right; 
font-family : "Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif; 
font-weight : bold; 
} 
#header_nav ul { 
text-align : left; 
height : 20px; 
padding-top : 0px; 
padding-right : 5px; 
float : right; 
list-style-type : none; 
} 
#header_nav li { 
text-align : center; 
text-decoration : none; 
height : 20px; 
float : left; 
font-weight : bold; 
font-size : 16px; 
} 
#header_nav li a:link, #header_nav li a:visited { 
padding-left : 15px; 
border-bottom : 0; 
padding-right : 15px; 
vertical-align : top; 
background : url(backsi.png); 
color : #ffffff; 
text-align : center; 
text-decoration : none; 
font-size : 16px; 
font-family : "Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif; 
} 
#header_nav li a:hover, #header_nav li a:active { 
color : #fff; background : url(sidi.png); 

text-decoration : none; 
font-size : 16px; 
font-family : "Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif; 
} 
#te { 
padding-top : 23px; 
} 
.post a img, .post img { 
float : none; 
padding-right : 2px; 
padding-top : 0px; 
border : 0; 
} 
#rss { 
padding-top : 3px; 
} 
#rss img{ 
border:0px;  padding:0px; margin:0px;
} 
#rss img:hover{ 
border:0px;  padding:0px; margin:0px;
} 
#rss a:hover{ 
padding-top : 20px; background:none;
} 
#rss h2 { 
 
} 
#wz { 
padding-left : 20px; list-style : none; 
} 
#wz a { color:#fff;
border : 0; list-style : none; 
} 
#rss a { 
border : 0; 
} 
#alt { 
padding-top : 3px; 
} 
#respond
{ 
padding-left : 25px; border-bottom: 0px;
} 


#commentform
{ 
padding-left : 25px; 
}
#farbe
{ 
}
#farbe a
{ color:#000;
}
a img:hover{border:0px;padding:0px;margin:0px;}
#desc {padding-left:5px; font-size:12px;}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}
.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-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
