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

body
{
background:url(../images/wood.jpg);
font-family:verdana,arial;
font-size:0.9em;
}


#bg-top
{background:url(../images/bg-top.jpg) top repeat-x;
width:100%;
height:100%;}

#all
{
width:770px;
height:auto;
margin:0px auto 0px auto;
background:url(../images/background.jpg) top left no-repeat;
}




#header
{
height:50px;
}

#counter
{text-align:center;
width:100px;
height:100px;
color:#fff;
font-size:0.8em;
position:absolute;
margin-left:565px;
top:17px;}

#counter-tag
{font-size:2em;
font-weight:bold;}

#header h1
{
visibility:hidden;
position:absolute;
left:-9999px;
}

#header p
{
font-size:0.7em;
padding-top:38px;
margin-left:34px;
color:#A39F96;
}


#photo
{position:absolute;
width:222px;
height:222px;
background:url(../images/photo.jpg) no-repeat;
top:130px;
margin-left:550px;
}


#navi-top ul
{display:block;
position:absolute;
z-index:3;
top:88px;
margin-left:190px;}

#navi-top li
{list-style-type:none;
position:relative;
display:inline;
z-index:4;}

#navi-top a
{display:block;
position:relative;
z-index:5;
float:left;
width:77px;
height:17px;
padding:5px 0 0 0px;
text-align:center;
font-size:0.8em;
color:#000;
text-decoration:none;
margin-right:6px;
}

#navi-top #active a
{
width:77px;
height:37px;
margin-top:-15px;
padding:15px 0 0 0px;
}

#navi-top .nav1 a
{
background:url(../images/navi-top-1.jpg);
}

#navi-top .nav2 a
{
background:url(../images/navi-top-2.jpg);
}

#navi-top .nav3 a
{
background:url(../images/navi-top-3.jpg);
}

#navi-top .nav4 a
{
background:url(../images/navi-top-4.jpg);
}

/***Lesezeichen***/


/*
#pwlink
{position:absolute;
top:94px;}

#pwlink a
{display:block;
width:136px;
height:205px;
font-size:0.0em;
color:#57382A;
background:url(../images/webdesigner-link-off.gif);
}

#pwlink a:hover
{
background:url(../images/webdesigner-link-hover.gif);
}
*/


#twitterlink
{position:absolute;
top:85px;
display:block;
width:130px;
height:45px;
font-size:0px;
}


#content
{
margin-top:39px;
margin-bottom:20px;
}

*+html #content
{
margin-top:55px;
}



#block
{
margin-left:136px;
width:454px;
background:url(../images/block-bg.png) repeat-y;
font-size:0.8em;
height:auto;
padding:0px;
}

#block-bottom
{
background:url(../images/block-bg-bottom.jpg) no-repeat bottom;

}

#block-top
{
background:url(../images/block-bg-top.jpg) no-repeat top;
width:375px;
min-height:650px;
padding:30px 24px 20px 55px;
}

#kategorien,#kategorien-blau
{position:absolute;
top:270px;
margin-left:571px;}

/***Umfrage***/

#gepruefte-seiten
{position:absolute;
top:455px;
height:88px;
padding:22px 0px 0px 12px;
width:184px;
margin-left:583px;
font-size:0.7em;
background:url(../images/bg-gepruefte-links.gif) no-repeat;
overflow:hidden;}


#gepruefte-seiten h3
{text-decoration:none;
font-size:0.8em;}


#umfrage-rechts
{position:absolute;
top:550px;
height:309px;
padding:70px 10px 10px 20px;
width:154px;
margin-left:582px;
font-size:0.8em;
background:url(../images/bg-umfrage.jpg) no-repeat;
overflow:hidden;}

#umfrage-rechts2
{position:absolute;
top:470px;
height:309px;
padding:70px 10px 10px 20px;
width:154px;
margin-left:582px;
font-size:0.8em;
background:url(../images/bg-umfrage.jpg) no-repeat;
overflow:hidden;}


#umfrage-rechts img
{margin-bottom:5px;}

.umfrage-button
{background:#fff;
border:1px solid #000;
width:131px;
margin:10px 0px 5px 0px;}

.frage
{display:block;
margin:5px 0px 0px 0px;}


/**Kategorien***/

#kategorien li,
#kategorien-blau li
{list-style-type:none;}

#kategorien li a,
#kategorien-blau li a
{display:block;
font-size:0.7em;
width:154px;
height:20px;
padding:4px 0px 0px 15px;
margin-bottom:5px;
color:#000;
text-decoration:none;}

#kategorien li a
{background:url(../images/kategorie-zettel.png);}

#kategorien-blau li a
{background:url(../images/kategorie-zettel-blau.png);}

#kategorien li a:hover,#kategorien-blau li a:hover
{width:159px;
padding:4px 0px 0px 10px;}

#kategorien li a:hover
{background:url(../images/kategorie-zettel-hover.png);}

#kategorien-blau li a:hover
{background:url(../images/kategorie-zettel-blau-hover.png);}




#hassoNav {
	display: block;
	text-align:left;

}




#hassoThumbs .hassoThumb {
	float: left;
	margin: 0px 5px 10px 5px;
	border:0;
	height: 120px;
	width: 110px;
	text-align: center;
	vertical-align:middle;
	
}

#hassoThumbs .hassoThumb a {
	border:0;
	
}

#hassoThumbs .hassoThumb a img {
	border:0;
	
}



#hassoPic .hassoTitle {
	font-style:oblique;
	text-align:left;
	
}

#hassoPic .hassoDescription {
	text-align:left;	
}

#hassoPic img {
	border: 0px;
	margin: 0px;
}


#hassoPrevNextNav {
	display: block;
	font-size: small ;
	width: 370px;
	margin:0;
	padding: 0;

}


#hassoPrevNextNav #hassoPrevPic{
	float: left;
	
}


#hassoPrevNextNav #hassoNextPic{
	float: right;
}

#hassoPrevNextNav #hassoPrevPic a {
	text-align:left;
}


#hassoPrevNextNav #hassoNextPic a {
	text-align:right;
		
}

.wglLinkTree
{font-size:0.8em;
line-height:0.9em;}