 /*
Theme Name: Fewo Berzdorfer See
Theme URI: http://dynamicinternet.eu
Description: <a href="http://dynamicinternet.eu">Michael Preuss</a>.
Version: 1.0
Author: Michael Preuss
Author URI: http://dynamicinternet.eu
*/
*{margin:0;padding:0;}
html{height: 100%;}
body{
    text-align:center;
    font-size:100.01%;
	font-family:"Lucida Grande",tahoma,verdana, arial, sans-serif;
    min-height:101%;
	background:rgb(136,112,173);
}
#container{
	width:950px !important;
	margin:0 auto;
	text-align:left;
	background:rgb(250,250,255);
	color:rgb(107,127,103);
}
#header{
	background:rgb(153,102,187) url(images/header_background.jpg) no-repeat top left;
	height:101px;
	width:950px;
	text-align:center;
}
#header h1{
	color:rgb(255,255,255)!important;
	font-size:2.0em !important;
	letter-spacing:-0.03em !important;
	height:45px;
	padding-top:20px;
}
#header h1 a{
	color:rgb(255,255,255)!important;
}
.blogdescription{
	text-align:center;
	color:rgb(255,255,255);
	font-size:1.1em;
}
#topnavi{
	float:left;
	width:100%;
	margin:0;
	background:transparent url(images/menubackground.jpg) no-repeat top left;
}
#topnavi ul{
	float:left;
	display:inline;
	margin:0 0 0 40px;
	height: 44px;
}
#topnavi ul li{
	float:left;
    display:inline;

	/*border:1px solid blue;*/
}
#topnavi ul li a{
	display: block;
	float: left;
	padding: 5px 15px;
	height: 45px;
    font-size:1.1em;
    background:transparent;
    text-decoration:none;
    color:#fff;
}
#topnavi ul li a:hover{
    color:#fff;
    text-decoration:none;
}

#topnavi .page_item a {

}

#topnavi .current_page_item a, #topnavi .current_page_parent a {
	background: url(images/menuactive.jpg) 50% 30px  no-repeat;
}
#inhalt{
	float:left;
	width:670px;
	margin:20px 0 0 0;
}
.rechteseite{
	float:right;
	width:335px;
	
}

.linkeseite{
	float:left;
	width:334px;
}
.beitragsbody{
	margin:0 30px 30px 20px;
	color:rgb(49,59,25);
}
.beitrag p{
	margin:10px 0;
}
.articlesummary{
	margin:30px 0;
	background:rgb(250,250,250);
	border-top:1px solid rgb(220,220,220);
	border-bottom:1px solid rgb(220,220,220);
	padding:5px 0 5px 10px;
}
hr{border:1px solid rgb(153,102,187);margin:15px 0;}
/* Sidebar */
#side{
	width:260px;
	float:right;
	margin:20px 20px 20px 0;
	background:rgb(226,223,240);
}
.sidebar{
	margin:0 0 20px 10px;
}
.sidebar p, .sidebar h2, .sidebar h3, .sidebar ul{
	color:rgb(49,59,25);
}
.sidebar h2{
	font-size:1.2em;
	margin:5px 0;
}
.sidebar .current_page_item a, .sidebar .current_page_parent a {
	text-decoration:underline;
}
#footer{
	clear:both;
	background:#dfdfdf;
	color:rgb(0,0,0);
	height:50px;
	text-align:center;
	padding:20px 0 0 0;
}

.skip{position:absolute;left:-1000em;width:20em;
}
.clearing{clear:both;}
p, ul, ol, dl{
	line-height:1.5em;
	font-size:0.8em;
	margin:5px 0;
}
ul, ol, dl{
	list-style-type:none;
	list-style-position:inside;
}
h1,h2,h3,h4,h5,h6{
	display:block;
	color:rgb(153,102,187);
	text-decoration:none;
	font-weight:normal;
	margin:5px 0;
}
a{
	color:rgb(153,102,187);
	text-decoration:none;
}
a:hover{
	color:rgb(93,17,143);
	text-decoration:none;
}
small{
	font-size:0.8em;
}
.vorschaubilder{float:left;}
.vorschaubilder li{
	float:left;
	margin:5px 10px 0 0;
}
detailbilder{float:left;}
dt{float:left; width:410px;}
dt img{border:1px solid rgb(153,102,187)}
dd{float:right;width:200px;margin-top:20px;}
.infolist{
	float:left;
	display:inline;
}
.infolist li{
	float:left;
	margin-right:10px;
	display:block;
	text-align:left;
}
input:hover, textarea:hover{
	border:1px solid rgb(93,17,143);
}
input:focus, textarea:focus{
	background:rgb(245,245,245);
	border:1px solid rgb(93,17,143);
	color:rgb(0,0,0);
}
input{
	height:20px;
	font-size:1.0em!important;
}
input, textarea{
	width:300px;
	border:1px solid rgb(153,102,187);
	padding:3px 0 3px 5px;
	color:rgb(0,0,0);
	
}
#s{width:225px;}
textarea{width:500px;}
#comment{
	font-size:15px!important;
}
#submit{
	background:rgb(153,102,187);
	color:rgb(255,255,255);
	margin:0;
	padding:3px 10px;
	height:28px;
	width:100px;
	font-weight:bold;
}
a.liexternal{
	background:url(images/link-icon_external_12.png) no-repeat right center;
	padding-right:12px;
}
a:hover.liexternal{
	background:url(images/link-icon_external_12_hover.png) no-repeat right center;
	padding-right:12px;
}

/* Style for Simple Tagging Plugin
 * http://sw-guide.de/wordpress/wordpress-plugins/simple-tagging-plugin/
 ********* Tag Cloud *********/
ul#tagcloud {
	/*padding:0 15px 20px 20px;*/
	text-align:left;
	list-style:none;
}
ul#tagcloud li { display:inline; color:#ccc;padding:0 2px; margin:0;}
ul#tagcloud li a, ul#tagcloud li a:link {font-weight:normal !important; text-decoration:none;}
ul#tagcloud li a:hover { text-decoration:underline; }
ul#tagcloud li.t1 a { color:#797979; font-size: 80%;}
ul#tagcloud li.t2 a { color:#6d6d6d; font-size: 80%; }
ul#tagcloud li.t3 a { color:#616161; font-size: 100%; }
ul#tagcloud li.t4 a { color:#555555; font-size: 100%; }
ul#tagcloud li.t5 a { color:#484848; font-size: 110%; }
ul#tagcloud li.t6 a { color:#3c3c3c; font-size: 110%; }
ul#tagcloud li.t7 a { color:#303030; font-size: 120%; }
ul#tagcloud li.t8 a { color:#242424; font-size: 120%; }
ul#tagcloud li.t9 a { color:#181818; font-size: 140%; }
ul#tagcloud li.t10 a { color:#0c0c0c; font-size: 160%; }
/********* Related Posts *********/
#stprelated { margin-top: 30px; padding: 10px; background-color: #f8f8f8; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; }
#stprelated h3 { margin:0; padding:0; font-size: 90%; } 
#stprelated ul { margin: 0; padding:0; font-size: 90%; }
#stprelated ul li { margin: 0; padding:0 0 0 15px;  }
/********* Related Tags *********/
li#relatedtags ul li{
	text-indent:0;
	list-style:none;
	background:0 none;
	font-size:120%;
}
li#relatedtags ul li:before{
	content: "";
}
li#relatedtags ul li span{
	margin-right:0.5em;
}
