/* Stylesheet für villaveda.de / villaveda.com
überarbeitet von dialog im netz 2007
überarbeitet von piet 02.09.2009
h1, h2 Größen, Abstände und Farbe verändert bzw. angepaßt.
	                             */

body{
	background-color:#FFC;
	color:#330066;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:small;
	line-height:12px;
	margin:0;
	padding:0;
	text-align:center
}
div {
margin:0;
padding:0;
text-align:center
}
img {
	border: 0 none;
}
table {
	width: auto
}
div#wrapper {
	margin:0 auto;
	position:relative;
	width: 800px;
	background-color:#FFFFFF;
	text-align:center
}
div#layer1 {
position: relative;
margin: 200px auto 0 auto;
width: 640px;
height: auto;
}
div#layer1 p,
div#layer1 a,
div#layer1 h1 {
	color: #cccc88}

div#layer4 {
height: auto;
	top:344px;
	text-align:center;
	margin:20px auto 30px auto;
	width:640px;
	
}
#layer4 p {
	font-size:11px;
}
div#layer4 p.courier {
	font-family:"Courier New", Courier, monospace;
	font-size:14px
}
div#layer4 p.navu{
padding-bottom: 16px
}
div#blatt {
	top:0px; 
	width:32px; 
	height:28px; 
	z-index:9;
	left:100px
}
div#bilder {
	background-color:#B5DAFF;
	overflow: hidden;
	white-space:nowrap;
	width:800px;
	height: 175px
}
div#bilder div.nav {
margin-top: 10px;
padding: 10px 0 0 0;
border-top: 1px solid white;
white-space:normal;
}
div#bilder div.nav a {
	color: white;
	font-size:17px;
	padding: 0 10px 0 10px; 
	text-decoration:none;
	height: 20px;
}
div#bilder div.nav a.ac {
color: #004f9b
}
div#bilder div.vv a {
	padding: 0 5px 0 5px; 
	font-size: 17px
}
div#bilder img {
	margin-right:93.5px;
	background-color: transparent
}
div#villadunkel {

	width:427px; 
	height:133px; 
	z-index:2;
	 overflow: visible; 
top: 156px; 
background-color: #FFFFFF; 
}
img.layer7 {
position:relative;
top: 285px;
z-index:10
	
}
h1,h2,p,ul,hr {
		width:640px
}
h1{
	color:#0099CC;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-top:25px;
	width:640px;
}
h2{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	margin:25px 0 0 0;
	font-weight:bold;
	font-size:12px;
	color:#000080;
}
p,td{
	color:#000080;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.7em
}
a {
	color:#000080
}
td p {
	font-size:1em;
	width: auto
}
p,h1,h2 {
	line-height:140%
}
.imgframe{
	border:1px #000000 solid
}
.navu a {
	font-weight:bold
}
table.linklist {
width:600px;
margin: 20px -20px
}
hr {
	background-color:#330066;
	height:1px;
}
.linklist td {
	border-bottom:1px solid #330066
}
.linklist td.noborder {
	border:0 none
}
td.head {
	font-weight: bold;
	text-align:center
}









