/*
////////////////////////////////////////////////////////////////
//
// Allgemeine Angaben
//
////////////////////////////////////////////////////////////////
*/

*	{
	margin:0px;
	padding:0px;
	}

*html a	{
	position:relative;
	}
	
html	{
	height:100%;
	}

	
body {
	font-family: Verdana;
	background:url(images/hg.jpg);
	color: #333;
	height:100%;
	font-size:12px;
	line-height:150%;
	}

a	{
	color:#01ADED;
	text-decoration:none;	
	}	
	
a:hover	{
	color:#01ADED;
	text-decoration:underline;
	}
	
img {
	border:0;
	}
	
h1 {
	font-size: 24px;
	font-weight:normal;
	}
	
h2 {
	font-size: 18px;
	color:#e5358c;
	margin:0 0 2px 0;
	}
	
h2  a{
	font-size: 18px;
	color:#e5358c;
	text-decoration:none;
	font-weight:normal;
	}
	
h2  a:hover{
	text-decoration:none;
	}

	
#wrapper	{
	min-height:100%;
	height:auto !important;
	height:100%;
	width:996px;
	margin:0 auto 0 auto;
	background:url(images/wrapper.png) repeat-y;
	position:relative;
	}
	
	
*html #wrapper {
	background:url(images/wrapper-ie.jpg) repeat-y;
}

	
/*
////////////////////////////////////////////////////////////////
//
// Ganzoben
//
////////////////////////////////////////////////////////////////
*/
	
#kopfbereich	{
	margin:0 auto;
	width:996px;
	position:relative;
	}
	
#ganzoben	{
	background:url(images/ganz-oben.jpg) no-repeat;
	width:989px;
	margin:0 0 0 7px;
	height:56px;
	}
		
#ganzoben ul 					{
							background:none;
							margin:0;
							padding:0;
							font-family: Verdana, Arial, sans-serif;
							float:left;
							height:49px;
							display:block;
							}

#ganzoben ul li					{							
							list-style:none;
							display:block;
							float:left;
							}


#ganzoben ul li a				{
							color:#ffffff;
							font-size:11px;
							font-weight:normal;
							margin:0;
							text-decoration:none;
							padding:18px 16px 18px 16px;	
							line-height:49px;
							}					
											
#ganzoben ul li a:hover, #ganzoben ul li.selected a				{
							background:url(images/ganz-oben-hover.jpg) repeat-x;
							color:#ffffff;
							font-size:11px;
							font-weight:normal;
							margin:0;
							text-decoration:none;
							padding:18px 16px 18px 16px;	
							line-height:49px;
							}
							
/*
////////////////////////////////////////////////////////////////
//
// Header
//
////////////////////////////////////////////////////////////////
*/

#header	{
	width:996px;
	height:98px;
	background:url(images/header.png) no-repeat;
	float:left;
	}
	
*html #header {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://38220.webtest.goneo.de/entwicklung/wp-content/themes/webbloggersv4/images/header.png', sizingMethod='crop');
	cursor:auto;
}

#header .webbloggerslogo	{
	margin:15px 0 0 23px;
	border:0;
	float:left;

	}
	
#header #webbloggerslogohidden	{
	display:none;
	width:146px;
	height:56px;
	background:url(images/webbloggers-logo-hover.jpg);
	position:absolute;
	top:71px;
	left:383px;
	}
	
#header #feedanzahl	{
	width:97px;
	height:62px;
	background:url(images/feed-hover.jpg);
	background-position:bottom;
	position:absolute;
	left:690px;
	top:65px;
	}
	
#header #feedanzahl a	{
	width:85px;
	height:43px;
	padding:19px 0 0 12px;
	display:Block;
	text-align:center;
	font-size:20px;
	color:#665742;
	}
	
#header #feedanzahl a:hover	{
	text-decoration:none;
	}
	
#header #feedabonnieren	{
	width:97px;
	height:62px;
	background:url(images/feed-hover.jpg);
	background-position:top;
	position:absolute;
	left:690px;
	top:65px;
	display:None;
	}
	
#header #feedicon a	{
	display:block;
	width:187px;
	height:98px;
	}
	
#header #feedabonnieren a	{
	display:block;
	width:97px;
	height:62px;
	}
	
#header #feedicon	{
	width:187px;
	height:98px;
	background:url(images/feed-icon.jpg);
	float:left;
	margin:0 0 0 404px;
	}
	
/*
////////////////////////////////////////////////////////////////
//
// content
//
////////////////////////////////////////////////////////////////
*/
	
#content	{
	width:515px;
	float:left;
	margin:0 0 0 27px;
	padding:10px 0 10px 0;
	display:inline;
	}


.entry p {
margin:0px 0pt 20px;
}



.entry li {

	list-style-image:none;
	list-style-position:outside;
	list-style-type:disc;
}

.entry ul {
	margin:0px 0pt 0px 16px;
}





ol.commentlist p  {
margin:0px 0pt 20px;
}
	
.trennliene	{
	background:url(images/trennliene.gif) repeat-x;
	height:10px;
	margin:2px 0 0 0;
	}
	
.kommentare-startseite	{
	float:right;
	background:url(images/kommentar-icon.gif) no-repeat;
	padding:0px 0px 0px 15px;
	}
	
.kategorie-startseite	{
	float:right;
	}
	
h3#comments	{
	font-size:17px;
	font-weight:normal;
	margin:15px 0 0 0;
	}
	
h3#respond	{
	font-size:17px;
	font-weight:normal;
	margin:0px 0 10px 0;
	}
	
h3.weitere	{
	font-size:17px;
	font-weight:normal;
	margin:-5px 0 2px 0;
	}
	
ul.weitereartikel	{
	margin:0 0 20px 0;
	list-style:none;
	}
	
ul.weitereartikel li	{
	list-style:none;
	}
	
input {
	border:1px solid #01ADED;
	margin:0pt 0pt 5px;
	padding:0pt 0pt 5px;
	}
	
textarea	{
	border:1px solid #01ADED;
	margin:0pt 0pt 5px;
	padding:0pt 0pt 5px;
	}
	
ol.commentlist li	{
	list-style:none;
	}
	
ol.commentlist li.alt	{
	width:495px;
	padding:10px;
	background:#f1f1f1;
	border:1px solid #CCCCCC;

	}
	
ol.commentlist li.author	{
	width:495px;
	padding:10px;
	background:#333333;
	border:1px solid #02AFF3;
	color:#fff;
	}
	
ol.commentlist li	{
	width:495px;
	padding:10px;
	margin:10px 0 0 0;
	border:1px solid #CCCCCC;
	}
	
.beitragsinfos	{
	background:#f1f1f1;
	width:495px;
	padding:10px;
	height:60px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	}
	
.datum-startseite	{
	float:left;
	background:url(images/datum.gif) no-repeat;
	padding:0px 0px 0px 15px;
	}
	
.tags-startseite	{
	height:23px;
	width:495px;
	background:#f1f1f1;
	padding:2px 10px 0 10px;
	margin:10px 0 25px 0;
	}
	
.tags-startseite .left-tags	{
	float:left;
	font-weight:bold;
	}
	
.tags-startseite .left-tags a:hover	{
	text-decoration:none;
	}
	

	

	
/*
////////////////////////////////////////////////////////////////
//
// Footer
//
////////////////////////////////////////////////////////////////
*/


	
#bottom	{
	background:url(images/bottom.png) repeat-x;
	width:100%;
	position:relative;
	height:103px;
	bottom:0px;
	left:0px;
	overflow:hidden;
	}
	
#bottominnen	{
	background:url(images/bottom-bild.png) repeat-x;
	margin:0 auto;
	width:996px;
	height:83px;
	color:#fff;
	}
	
#bottom-text	{
	padding:20px 0 0 10px;
	width:779px;
	height:83px;
	float:left;
	}
	
/*
////////////////////////////////////////////////////////////////
//
// Sidebar
//
////////////////////////////////////////////////////////////////
*/
#sidebar	{
	width:410px;
	float:left;
	margin:0 0 0 22px;
	list-style:none;
	}
	
#sidebar h2	{
	color:#e6197e;
	font-size:17px;
	font-weight:normal;
	margin:0 0 5px 0;
	}
	
	
.sidebarganzoben	{
	width:410px;
	height:94px;
	background:url(images/email-feed.jpg);
	margin:0px 0 10px 5px;
	float:left;
	display:inline;
	}
	
.sidebarganzoben .submit	{
	float:left;
	width:80px;
	height:26px;
	background:url(images/submit.jpg);
	border:none;
	margin:13px 0 0 5px;
	display:inline;
	}
		

.sidebarganzoben input.email	{
	margin:13px 0 0 78px;
	width:219px;
	float:left;
	height:21px;
	padding:3px 3px 0px 3px;
	display:inline;
	}
	
.sidebarganzoben p.neue	{
	font-size:17px;
	margin:15px 0 0 77px;
	float:left;
	display:inline;
	}
	
#sidebaroben	{
	width:410px;
	height:180px;
	background:url(images/sidebaroben.jpg);
	font-size:14px;
	}
	
#sidebar ul li	{
	list-style:none;
	font-size:12px;
	line-height:18px;
	}
	
.trennungsidebar	{
	background:url(images/trennliene.gif) repeat-x;
	height:5px;
	margin:10px 0 0 10px;
	}
	
#neue-kommentare	{
	width:410px;
	height:180px;
	background:url(images/neue-kommentare.jpg);
	font-size:14px;
	margin:10px 0 0 0;
	overflow:hidden;
	}
	
#neue-kommentare span	{
	color:#fff;
	width:166px;
	height:21px;
	float:left;
	padding:20px 0 0 25px;
	}
	
#neue-kommentare ul	{
	margin:25px 0 0 25px;
	width:400px;
	height:88px;
	
	}

.neue-artikel	{
	width:135px;
	height:31px;
	float:left;
	text-align:center;
	background:url(images/neue-beitrage-hover.jpg);
	background-position:bottom;
	margin:8px 0 0 10px;
	padding:10px 0 0 0;
	color:#01aff2;
	display:inline;
	cursor:pointer;
	}
	
.neue-artikel-text	{
	width:375px;
	height:88px;
	padding:13px 0 0 25px;
	float:left;
	}
	
.neue-artikel:hover, .neue-artikel-aktiv	{
	background:url(images/neue-beitrage-hover.jpg);
	background-position:top;
	color:#fff;
	}
	
.top-artikel	{
	width:131px;
	height:31px;
	background:url(images/top-artikel-hover.jpg);
	background-position:top;
	float:left;
	text-align:center;
	margin:8px 0 0 0;
	padding:10px 0 0 0;
	color:#01aff2;
	cursor:pointer;
	display:inline;
}
	
.top-artikel:hover, .top-artikel-aktiv {
	background:url(images/top-artikel-hover.jpg);
	background-position:bottom;
	color:#fff;
	}
	
.top-artikel-text	{
	width:375px;
	height:88px;
	padding:13px 0 0 25px;
	float:left;
	display:none;
	}
	
.top-artikel-text ol li	{
	list-style:none;
	font-size:12px;
	}
	
.statistiken	{
	width:108px;
	cursor:pointer;
	height:31px;
	background:url(images/statistiken-hover.jpg);
	background-position:top;
	float:left;
	text-align:center;
	display:inline;
	margin:8px 0 0 0;
	padding:10px 0 0 0;
	color:#01aff2;
	}
	
.statistiken:hover, .statistiken-aktiv	{
	background:url(images/statistiken-hover.jpg);
	background-position:bottom;
	color:#fff;
	}
	
.statistiken-text	{
	width:375px;
	height:88px;
	padding:13px 0 0 25px;
	float:left;
	display:none;
	font-size:12px;
	}
	
.partner	{
	width:410px;
	margin:0 0 0 10px;
	}
	
#sidebarlinks	{
	float:left;
	margin:10px 0pt 0pt 10px;
	width:186px;
	display:inline;
	}
	
#sidebarrechts	{
	float:left;
	margin:10px 0pt 0pt 22px;
	width:192px;
	display:inline;
	}
	
.clear	{
	clear:both;
	}
	
.tabledata th {
	background: #01B0F3; color: #fff;
	font-weight: normal; 
	padding: 5px;
	text-align: center; 
	border-bottom: 1px #fff solid; 
	border-right: 1px #fff solid;
}

.tabledata td {
	background: #E5E5E5; color: #000; 
	padding: 5px; 
	text-align: center; 
	border-bottom: 1px #fff solid; 
	border-right: 1px #fff solid;
}


.pagebar {
	padding: 0.2em 0.5em;
	margin-right: 0.1em;
	margin-bottom: 1.0em;
	border: 1px solid #fff;
	background: #fff;
	text-decoration: none;
}

.pagebar a,.pageList .this-page {
	border: 1px solid #9AAFE5;
	text-decoration: none;
	padding: 0.2em 0.5em;
}

.pagebar a:visited {
	border: 1px solid #9AAFE5;
	text-decoration: none;
	padding: 0.2em 0.5em;
}

.pagebar .break {
	padding: 2px 6px 2px 6px;
	border: none;
	background: #fff;
	text-decoration: none;
}

.pagebar .this-page {
	border: 1px solid #2E6AB1;
	padding: 0.2em 0.5em;
	font-weight: bold;
	background: #2E6AB1;
	color: #fff;
}

.pagebar a:hover {
	border-color: #2E6AB1;
}

.pagebar .inactive
{
   border: 1px solid #cccccc;
	 color: #ccc;
   text-decoration: none;
   padding: 0.2em 0.5em;
}

.gravatar	{
	margin:1px;
	border: 1px solid #cccccc;
	}
	
.leadpic	{
	border:3px solid #cccccc;
	margin:0 0 10px 0;
	}
	
.leadpic:hover	{
	border:3px solid #333333;
	}
	
a:hover .leadpic	{
	border:3px solid #333333;
	}
	
#suchfeld	{
	float:right;
	margin:12px 15px 0 0;
	}
	
input.search {
	border:1px solid #fff;
	color:#333333;
	height:18px;
	width:146px;
	float:left;
	padding:2px 2px 0 2px;
}
input.submit {
	background:transparent none repeat scroll 0% 0%;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:1.1em;
	height:22px;
	width:27px;
	float:left;
	margin:0 0 0 8px;
}

#bewerten	{
background:white none repeat scroll 0% 0%;
border:1px solid #333;
color:#FFFFFF;
float:left;
margin:10px 0 20px 0;
padding:5px;
width:505px;
}

#content .post .entry img { display: block; margin:10px auto 10px auto;}

blockquote {
	border-left:1px dashed #aaa;
	padding-left:20px;
	margin:20px 0 15px 20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	background:url(images/bk_blockquote.jpg) 90% 0 no-repeat;
}
