a, a:link, a:active, a:visited {
	font:11px Arial, Helvetica, sans-serif;
	color:#555755;
	text-decoration:none;
}
a:hover {
	color:#ce3a6b;
	
}

.u, .u:link, .u:active, .u:visited {
	font:11px Arial, Helvetica, sans-serif;
	color:#555755;
	text-decoration:underline;
}
.u:hover {
	color:#ce3a6b;
	font-weight:bold;
	
}


html body {
	background:#d1d7d0;
	margin:0px;
}

#v4-menue {
	position:absolute; 
	left:30px; 
	top:385px; 
	width:125px; 
	height:558px; 
	z-index:2;
	font:11px Verdana, Helvetica, sans-serif;
	color:#555755;
	padding-left:5px;
	position:absolute;
}

#v4-content {
	position:absolute; 
	left:190px; 
	top:410px; 
	width:450px; 
	height:122px;
	z-index:2;
	font:11px Arial, Helvetica, sans-serif;
	color:#555755;
	
}
.marked {
	font:11px Verdana, Helvetica, sans-serif;
	color:#ce3a6b;
	font-weight:bold;
}
.bigmarked {
	font:15px Verdana, Helvetica, sans-serif;
	color:#ce3a6b;
	font-weight:bold;
}
.line {
	border-bottom:1px dotted #555755;
}
ul {
	list-style-type:square;
	font:10px Verdana, Helvetica, sans-serif;
	color:#555755;
}
li:first-letter {
	font:11px Verdana, Helvetica, sans-serif;
	color:#ce3a6b;
	font-weight:bold;
}

ul.menu {
	list-style-type:square;
	font:10px Verdana, Helvetica, sans-serif;
	color:#555755;
	margin-left: 0.5em;
	padding-left: 0.5em;
}
li.menu {
	font:11px Verdana, Helvetica, sans-serif;
	color:#ce3a6b;
	font-weight:bold;
	margin-left: 0.5em;
	padding-left: 0.5em;
}
li.menu a:hover {
  	background: #ce3a6b;
  	color:#ffffff;
  	text-decoration: none;
  	margin-left:0px;
  	padding:2px;
}
p.format:first-letter {
	font:11px Verdana, Helvetica, sans-serif;
	color:#ce3a6b;
	font-weight:bold;
}
.bold {
	font-weight:bold;
}
.footer {
	position:bottom;
	font:9px;
	text-align:center;
}
body.redirect {
	background:#527DB6;
}
.redirect-bg {
	background:#F5F5F8;
	font:11px Verdana, Helvetica, sans-serif;
	color:#87A8CA;
}
ul.none, li.none {
	list-style-type:none;
}
.foto-style {
	border:1px #ce3a6b inset;
	margin:0px;
	text-align:center;
	
}
ul.circle {
	list-style-type:circle;
	font:10px Verdana, Helvetica, sans-serif;
	color:#555755;
}
.album {
	padding:3px;
	border:0px;
}
.downloads_table {
 border:1px #ce3a6b dashed;
 width:250px;
}
.downloads {
 border:1px #ce3a6b dashed;
 text-align:center;
 width:75px;
}	
