body{
	background: #CCCCCC;
	/*font-family:  Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;*/
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
	font-size: 1em;
	color: #333333;
	/*line-height: 16px;*/
	margin: 0;
	padding: 0;
	text-align: center;
}

h1 {
	font-size:1.2em;
}

img {
	border:0px;
}

img .icon {
	padding-right:10px;
}

#page{
	background: #fff url('../gfx/page_side.jpg') repeat-y center top;
	color: inherit;
	width: 886px;
	margin: 0em auto;
	text-align: left;
}
 
#top{
	margin: 0;
	height: 179px;
	background: #CCCCCC url('../gfx/page_top.jpg') no-repeat left top;
}

#banner{
	display : block;
	position : absolute;
	width: 723px;
	height: 150px;
	background: #FFFFFF;
	margin-top : 69px ;
	margin-left : 82px ;
	padding: 0;
}

#seperator{
	display : block;
	height: 25px;
	background: #fff url('../gfx/page_side.jpg') repeat-y center top;
}

/** CONTENT **/
#main{
	float: left;
	width: 570px;
	padding-left: 15px;
}

#back {
	float: left;
	/* IE6 min-height hack */
	min-height:600px;
	height:auto !important;
	height:600px;

	background-image:url('../gfx/uschi_back.png');
	background-repeat:no-repeat;
	background-position:60px bottom;
}

#page_content{
	margin: 0 0 0 17px;
	padding: 15px 0 0 0;
}

#page_content dt {
	font-weight:bold;
	padding-top:20px;
	padding-bottom:5px;
}

#page_content form {
	padding:50px;
}

form input {
	border:1px solid red;
	background-color:#FAFAFA;
	padding:2px;
}

form textarea {
	border:1px solid red;
	background-color:#FAFAFA;
	padding:2px;
}

.blank{
	background: #FFFFFF;
	width: 535px;
	display: block;
}

#footer{
	width: 886px;
	height: 123px;
	background: #CCCCCC url('../gfx/page_bottom.jpg') no-repeat left top;
	margin: 0;
	color: #666;
	clear: both;
}

/** SIDEBAR **/

#sidebar{
	float: left;
	width: 140px;
	padding-top: 15px;
	padding-left: 60px;
	padding-right: 0px;
}

#navbox {
	width: 130px; 
	margin-bottom: 2em;
}

#navbox ul {
	margin: 0px; 
	padding: 0px;	
	list-style-type: none;
}
  
#navbox li {
	/*background-color:white;*/
	list-style-image: none;
	margin:0px; 
	padding:0px;
}

#navbox a {
	display: block;
	width: 130px;
	height: 38px;
}


#menu_home  a:link, #menu_home  a:visited {
	background: url('../gfx/menu_home.gif') -5px 0px; color: #CC6600;text-decoration: none; padding-bottom: 0;}

#menu_home a:hover {
  background: url('../gfx/menu_home.gif') -5px -38px no-repeat;  color: #fff;text-decoration: none;}

#menu_news  a:link, #menu_news  a:visited {
	background: url('../gfx/menu_news.gif') -5px 0px; color: #CC6600;text-decoration: none; padding-bottom: 0;}

#menu_news a:hover {
  background: url('../gfx/menu_news.gif') -5px -38px no-repeat;  color: #fff;text-decoration: none;}

#menu_lebenslauf  a:link, #menu_lebenslauf  a:visited {
	background: url('../gfx/menu_lebenslauf.gif') -5px 0px; color: #CC6600;text-decoration: none; padding-bottom: 0;}

#menu_lebenslauf a:hover {
  background: url('../gfx/menu_lebenslauf.gif') -5px -38px no-repeat;  color: #fff;text-decoration: none;}

#menu_gaestebuch  a:link, #menu_gaestebuch  a:visited {
	background: url('../gfx/menu_gaestebuch.gif') -5px 0px; color: #CC6600;text-decoration: none; padding-bottom: 0;}

#menu_gaestebuch a:hover {
  background: url('../gfx/menu_gaestebuch.gif') -5px -38px no-repeat;  color: #fff;text-decoration: none;}

#menu_kontakt  a:link, #menu_kontakt  a:visited {
	background: url('../gfx/menu_kontakt.gif') -5px 0px; color: #CC6600;text-decoration: none; padding-bottom: 0;}

#menu_kontakt a:hover {
  background: url('../gfx/menu_kontakt.gif') -5px -38px no-repeat;  color: #fff;text-decoration: none;}

#menu_impressum  a:link, #menu_impressum  a:visited {
	background: url('../gfx/menu_impressum.gif') -5px 0px; color: #CC6600;text-decoration: none; padding-bottom: 0;}

#menu_impressum a:hover {
  background: url('../gfx/menu_impressum.gif') -5px -38px no-repeat;  color: #fff;text-decoration: none;}

#menu_gallery  a:link, #menu_gallery  a:visited {
	background: url('../gfx/menu_gallery.gif') -5px 0px; color: #CC6600;text-decoration: none; padding-bottom: 0;}

#menu_gallery a:hover {
  background: url('../gfx/menu_gallery.gif') -5px -38px no-repeat;  color: #fff;text-decoration: none;}

/** BLOG **/

/* Banner nicht anzeigen */
#serendipity_banner {
	display:none;
}
.serendipity_title {
	margin:0px;
	margin-top:25px;
	padding:4px;
	background-color:#d00000;
	background-image:url('../gfx/gb_header.gif');
	background-repeat:repeat-x;
	color: white;
}

h4 a:link { font-weight:bold; color:white; text-decoration:none; }
h4 a:visited { font-weight:bold; color:white; text-decoration:none; }
h4 a:focus { font-weight:bold; color:white; text-decoration:none; }
h4 a:hover { font-weight:bold; color:white; text-decoration:none; }
h4 a:active { font-weight:bold; color:white; text-decoration:none; }

dd {
	padding-left:20px;
}

.serendipity_entryFooter {
	padding-top:10px;
}

.serendipity_entry {
	border:2px solid #d00000;
	padding:0px;
	margin:0px;
}

.serendipity_entry_body {
	margin:0px;
	padding:10px;	
}

.serendipity_entryFooter {
	padding:10px;	
	font-size:0.8em;
}

.serendipity_entry_author_Uschi-Nerke {
	margin:0px;
	padding:0px;
}
/** guestbook **/
.entry {
	border:2px solid #d00000;
	margin-bottom:40px;
}

.entry img {
	border:0px;
	padding-right:10px;
}
.entry .title {
	padding:4px;
	background-color:#d00000;
	background-image:url('../gfx/gb_header.gif');
	background-repeat:repeat-x;
	font-weight:bold;
	color: white;
}

.entry .meta {
	padding:5px;
	background-color: #eeeeee;
	border-bottom:1px solid black;
	font-size:0.8em;
}

.entry .text {
	padding:10px;
}

.comment {
	width:40%;
	background-color: white;
}

#probe li {
	margin-bottom:1.0em;
}

/** PSEUDO **/
a:link { font-weight:bold; color:black; text-decoration:none; }
a:visited { font-weight:bold; color:black; text-decoration:none; }
a:focus { font-weight:bold; color:black; text-decoration:none; }
a:hover { font-weight:bold; color:black; text-decoration:none; }
a:active { font-weight:bold; color:black; text-decoration:none; }