/* Generell */

body { background-color:#9999ff; margin:0px; padding:0px; }
img { margin:0px; padding:0px; border:0px none; }

a { font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; }
a:link { color:#330099; }
a:visited { color:#330099; }
a:hover { color:#ff6600; }
a:active { color:#ff6600; }
a:focus { color:#ff6600; }
a:visited:hover { color:#ff6600; }

a.inline { font-family:Arial,Helvetica,sans-serif; text-decoration:none; }
a.inline:link { color:#3333ff; }
a.inline:visited { color:#3333ff; }
a.inline:hover { color:#ff6600; }
a.inline:active { color:#ff6600; }
a.inline:focus { color:#ff6600; }
a.inline:visited:hover { color:#ff6600; }



/* Link Spalte */

.navlinks { font-size:11px; font-weight:700; text-align:left; }
.smlinks { font-size:9px; font-weight:700; text-align:center; padding-bottom:10px; }
.email { font-size:11px; font-weight:700; text-align:center; padding-bottom:12px; padding-top:4px; }

.contact { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:400; color:#000033; text-align:center; padding-top:12px; padding-bottom:5px; }
.footer { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:400; color:#000033; text-align:center; padding-top:3px; padding-bottom:3px; }



/* Content Spalte */

.content { padding-left:4%; padding-right:4%; }

img.linksimg { margin-bottom:8px; }
img.accimg { margin-top:2px; margin-bottom:10px; margin-right:35px; margin-left:-4px; }
img.normleft { margin-top:2px; margin-bottom:10px; margin-right:25px; margin-left:-2px; }
img.normright { margin-top:2px; margin-bottom:10px; margin-right:-2px; margin-left:25px; }

.links { font-size:14px; font-weight:400; text-align:center; }
.linksbig { font-size:18px; font-weight:700; text-align:center; padding-bottom:5px; padding-top:15px; }
.linksdesc { font-family:Arial,Helvetica,sans-serif; color:#000099; font-size:14px; font-weight:400; text-align:center; padding-bottom:25px; }

.text { font-family:Arial,Helvetica,sans-serif; color:#000099; font-size:16px; font-weight:400; padding-bottom:50px; text-align:justify; }
.description { font-family:Arial,Helvetica,sans-serif; color:#000099; font-size:17px; font-weight:400; padding-bottom:35px; text-align:center; }
.heading { font-family:Arial,Helvetica,sans-serif; color:#000099; font-size:17px; font-weight:700; padding-bottom:15px; }
.villastext { font-family:Arial,Helvetica,sans-serif; color:#000099; font-size:16px; font-weight:400; text-align:center; padding-bottom:10px; padding-right:25px; padding-left:25px; vertical-align:top; }
.villashead { font-family:Arial,Helvetica,sans-serif; color:#000099; font-size:16px; font-weight:400; padding-bottom:5px; padding-top:5px; text-align:center; }

.newshead { font-family:Verdana,Arial,Helvetica,sans-serif; color:#000099; font-size:14px; font-weight:400; padding-bottom:2px; padding-left:8px; }
.newstext { font-family:Arial,Helvetica,sans-serif; color:#000099; font-size:14px; font-weight:400; text-align:justify; padding:8px }
.newsinfo { font-family:Verdana,Arial,Helvetica,sans-serif; color:#000099; font-size:10px; font-weight:400; padding-left:8px; padding-right:8px; padding-bottom:5px; }
.newscomm { font-family:Arial,Helvetica,sans-serif; color:#000099; font-size:14px; font-weight:400; }

