/* Stylesheet für villaveda.de/
überarbeitet von dialog im netz 2007
überarbeitet von piet august 2009
  h1, h2 Farben geändert auf 9999FF /entspricht Farben von div#bilder
  h1, h2 Größen verändert /kleiner gemacht
überarbeitet von piet dezember 2011
  div #bilder2, neu eingefügt, da navigationsbegriffe nach unten verschoben.
	                             */

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:#C9CCEB;
	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: #5158a1}
div#bilder div.vv a {padding: 0 5px 0 5px; 
	font-size: 17px}
div#bilder img {margin-right:93.5px;
	background-color: transparent}
	
div#bilder2 {background-color:#C9CCEB;
	overflow: hidden;
	white-space:nowrap;
	width:800px;
	height: 45px}
div#bilder2 div.nav {margin-top: 0px;
	padding: 7px 0 0 0;
	border-top: 1px solid white;
	white-space:normal;}
div#bilder2 div.nav a {
	color: white;
	font-size:17px;
	padding: 0 10px 0 10px; 
	text-decoration:none;
	height: 20px;}
div#bilder2 div.nav a.ac {color: #5158a1}
div#bilder2 div.vv a {padding: 0 5px 0 5px; 
	font-size: 17px}
	
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:#9999FF;
	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:20px 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}

