@charset "utf-8";

/* CSS Document */



html, body

{

	height:100%;

}



* 

{ 

	padding:0px;

	margin: 0px;

} 



a img

{

	border:none;

}

body   

{

	margin:0px;	

	margin-left:auto;

	margin-right:auto;

	padding: 0px;

	text-align:left;

	background-color:#c4dee8;

	background-image:url(img/bg.gif);

	background-repeat:repeat-x;

	background-position:top;

	color:#000;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

#tag_cloud
{

margin-bottom:20px;
}

h1

{

	font-family:Arial;

	font-variant:uppercase;

	text-transform:uppercase;

	font-size:16px;

	padding-bottom:12px;

	color:#03426d;

}



h1 a

{

	font-size:16px;

	color:#03426d;

	text-decoration:none;

}



h1 a:hover

{

	font-size:16px;

	color:#03426d;

	text-decoration:underline;

}



#wrapper

{

	width:821px;

	height:auto;

	margin-left:auto;

	margin-right:auto;

	margin-bottom:0px;

}





#header

{

	width:821px;

	height:431px;

	background-image:url(img/header.jpg);

	background-repeat:no-repeat;

	text-align:left;

}



.header-link

{

position:absolute;

z-index:3px;

margin-top:0px;

width:801px;

height:395px;

}

* + html .header-link

{

position:absolute;

z-index:3px;

margin-top:0px;

width:801px;

height:355px;
top:0px;
cursor:pointer;

}



.braun

{

	float:left;

	width:226px;

	height:36px;

	background-color:#5e402f;

	margin-top:395px;

}



.buttons

{

	float:left;

	margin-top:395px;

}



.rss

{

	position:absolute;

	margin-top:395px;

	margin-left:10px;

}



*html .rss

{

	position:relative;

	margin-top:-48px;

	margin-left:830px;

	margin-bottom:-55px;
overflow:visible;

}

* + html .rss

{

	position:relative;

	margin-top:-36px;

	margin-left:830px;
	

}

.clr

{

	clear:both;

}



#outer

{

	width:595px;

	border-left:226px solid #5e402f;

	background-color:#fff;

}



* html #outer

{

	width:590px;

	border-left:226px solid #5e402f;

	background-color:#fff;
margin-top:-16px;

}

* + html #outer

{

	width:590px;

	border-left:226px solid #5e402f;

	background-color:#fff;

}



#navi

{

	position:absolute;

	margin-top:0px;

	margin-left:-226px;

	color:#fff;

	text-transform:uppercase;

	font-weight:bold;

}



h2

{

	font-size:16px;

	font-family:Arial, Helvetica, sans-serif;

	margin-left:20px;

	font-weight:bold;

}

*html h2

{

	font-size:16px;

	font-family:Arial, Helvetica, sans-serif;

	margin-left:0px;

	font-weight:bold;

}

* + html h2

{

	font-size:16px;

	font-family:Arial, Helvetica, sans-serif;

	margin-left:0px;

	font-weight:bold;

}



#navi p

{

	margin-top:-115px;

	float:left;

	padding:20px;

	font-weight:normal;

	font-size:11px;

}



*html #navi p

{

	margin-top:-115px;

	float:left;

	width:190px;

	padding:20px;

	font-weight:normal;

	font-size:11px;

}



* + html #navi p

{

	margin-top:-115px;

	float:left;

	width:190px;

	padding:20px;

	font-weight:normal;

	font-size:11px;

}



#navi p a

{

	font-weight:normal;

	color:#c4dee8;

	text-decoration:underline;

}

#navi p a:hover

{

	font-weight:normal;

	color:#fff;

	text-decoration:underline;

}



#navi ul

{

	font-size:16px;

	line-height:28px;

	margin-bottom:26px;

}

#navi li

{

	font-size:14px;

	list-style:none;

}



#navi li a

{

	padding-left:44px;

	width:182px;

	display:block;

	text-decoration:none;

	color:#fff;
line-height:28px;

}



#navi li a:hover

{

	padding-left:44px;

	width:182px;

	display:block;

	text-decoration:none;

	color:#fff;

	background-color:#2e8cb0;

}



#inner

{

	padding-top:38px;

	padding-left:55px;

	padding-right:61px;

	padding-bottom:38px;

}

* html #inner

{

	padding-top:38px;

	padding-left:55px;

	padding-right:51px;

	padding-bottom:38px;

}

.navigation

{

padding:45px;

padding-top:25px;

padding-bottom:0px;

color:#2e8cb0;

}

.navigation a

{

color:#2e8cb0;

text-decoration:underline;

}



.navigation a:hover

{

color:#2e8cb0;

text-decoration:none;

}



.entry

{

	color:#000;

	line-height:16px;

	font-size:14px;

}



.entry a

{

	color:#2e8cb0;

	text-decoration:underline;

}

.entry a:hover

{

	color:#2e8cb0;

	text-decoration:none;

}



.entry img

{

	float:left;

	padding-right:10px;

}



.entry li

{

padding-left:8px;

margin-left:13px;

}



.entry p

{

margin-bottom:10px;

}



.date

{

	text-align:right;

	width:479px;

	margin-bottom:24px;

	font-weight:bold;

	color:#2e8cb0;

	font-size:13px;

	font-family:Arial, Helvetica, sans-serif;

	text-transform:uppercase;

}



.comment

{

	margin-top:20px;

	font-size:11px;

}



.comment a

{

	color:#03426d;

	text-decoration:underline;

}

.comment a:hover

{

	color:#03426d;

	text-decoration:none;

}



.trennstrich

{

	margin-top:46px;

	padding-bottom:44px;

}



h3

{

	color:#03426d;

	font-size:16px;

	font-weight:bold;

	margin-bottom:10px;

}



#comment

{

	width:479px;

	height:80px;

	border:1px solid #92bbcb;

	background-color:#f2f2f2;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	padding:2px;

}



.comment-text

{

	margin-top:5px;

	margin-left:15px;

	width:464px;

}



.blue-bold

{

	color:#2e8cb0;

	font-weight:bold;

	font-size:14px;

}

.blue-bold a

{

	color:#2e8cb0;

	font-weight:bold;

	font-size:14px;

	text-decoration:underline;

}

.blue-bold a:hover

{

	color:#03426d;

	font-weight:bold;

	font-size:14px;

	text-decoration:underline;

}



#weiterclick input 

{

	margin-top:5px;

	margin-left:-1px;

	background-image:url(http://hellsehen-ratgeber.de/wp-content/themes/default_de/img/senden-1.gif);

	background-repeat:no-repeat;

	border:0px none;

	cursor:pointer;

	padding-bottom:5px;

	padding-left:55px;

	padding-top:6px;

	width:97px;

	height:23px;

}

* + html #weiterclick input 

{

	margin-top:2px;

	margin-left:-1px;

	background-image:url(http://hellsehen-ratgeber.de/wp-content/themes/default_de/img/senden-1.gif);

	background-repeat:no-repeat;

	border:0px none;

	cursor:pointer;

	padding-bottom:5px;

	padding-left:55px;

	padding-top:6px;

	width:97px;

	height:23px;

}

#weiterclick input:hover 

{

	background-image:url(http://hellsehen-ratgeber.de/wp-content/themes/default_de/img/senden-2.gif);

}



input {

	background-color:#f2f2f2;

	border:1px solid #92bbcb;

	color:#000000;

	font-size:11px;

	padding:2px;

	margin-bottom:3px;

}



* + html input {

	background-color:#f2f2f2;

	border:1px solid #92bbcb;

	color:#000000;

	font-size:11px;

	padding:2px;

	margin-bottom:0px;

}



#footer

{

	position: absolute;

	text-align:center;

	width:226px;

	margin-left:-286px;

	margin-top:-25px;

	color:#8e6e59;

}
* html #footer

{

	position: absolute;

	text-align:center;

	width:226px;

	margin-left:-6px;

	margin-top:-25px;

	color:#8e6e59;

}
* + html #footer

{

	position: absolute;

	text-align:center;

	width:226px;

	margin-left:-6px;

	margin-top:-25px;

	color:#8e6e59;

}



#footer a

{

	color:#8e6e59;

	text-decoration:none;

}



#footer a:hover

{

	color:#8e6e59;

	text-decoration:underline;

}

#rest

{

	height:49px;

	width:226px;

	background-color:#8e6e59;

margin-left:-281px;

margin-bottom:-86px;

padding-bottom:0px;

}
