/*CSS für Villa Masianco
marinengrün=375744
dunkelrot=801415
beige=E4DEC3
weisshellergrau=F9F7F7
*/
/* ====== Gruppe:Body-Klassen====== */
body
{
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	background:#FFFFFF;
}
/* ====== Gruppe:Links-Klassen====== */
a
{
	text-decoration:none;
	text-transform:none;
	color:#375744;
	font-weight:bold;
}
/* ====== Gruppe:Navigation-Klassen====== */
a.navi,a.naviselect,a.navisub,a.navisubselect,a.navisub,a.navisubselect
{
	font-family: "Verande",Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#375744;
	font-weight:800;
	line-height:19px;
	font-weight:bold;
	text-decoration:none;
	text-transform:none;
}
a.naviselect,a.navisub,a.navisubselect
{
	color:#801415;
}
a.navisub,a.navisubselect
{
	font-weight:normal;
}
/* ====== Gruppe:Hover-Klassen ====== */
a:hover
{
	color:#801415;
}
/* ====== Gruppe: Fliesstext-Klassen ====== */
.fliesstext,.fliesstext-ue,.fliesstext-ue-alternativ,.fliesstext-presssite,.fliesstext-mehr,.fliesstext-promo-ue,.fliesstext-tabelle-ue,.fliesstext-tabelle,.fliesstext-tabelle-preis,.fliesstext-tabelle-text
{
	padding:0px;
	margin:0px;
	font-family: "Arial",Helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	line-height:16px;
}
.fliesstext-ue-alternativ,.fliesstext-mehr,.fliesstext-promo-ue,.fliesstext-presssite,.fliesstext-tabelle,.fliesstext-tabelle-preis
{
	color:#375744;
}
.fliesstext-mehr,.fliesstext-promo-ue,.fliesstext-tabelle-preis,.fliesstext-ue,.fliesstext-ue-alternativ,.fliesstext-tabelle-ue
{
	font-weight:bold;
}
.fliesstext-ue-alternativ,.fliesstext-ue,.fliesstext-tabelle-ue
{
	text-transform:uppercase;
}
.fliesstext-ue,.fliesstext-tabelle-ue
{
	color:#801415;
}
.fliesstext-presssite
{
	font-style:italic;
}
/* ====== Sub-Gruppe:Newsletter ====== */
.headline-width100percent,.headlinesubblack,.title,.input,input,table
{
	padding:0px;
	margin:0px;
	font-family: "Arial",Helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	line-height:16px;
}
.headline,.headline-width100percent
{
	font-weight:bold;
	color:#801415;
}
.title
{
	padding-right:10px;
}
/* ====== Gruppe: Rahmen-Klassen ====== */
.rahmen-tabelle-ue
{
	margin:0px;
	padding:0px;
	padding-left:5px;
	padding-bottom:15px;
}
.rahmen-tabelle
{
	width:507;
	margin:0px;
	padding:0px;
	padding-right:5px;
	border-style:solid;
	border-width:0px;
	border-top-width:10px;
	border-left-width:50px;
	border-right-width:50px;
	border-bottom-width:10px;
	border-color:#E4DEC3;
}
.rahmen-navi
{
	margin:0px;
	padding:0px;
	padding-left:15px;
}
.rahmen-navisub
{
	padding:0px;
	margin:0px;
	padding-left:25px;
}
.rahmen-bildrahmen
{
	margin:0px;
	padding:0px;
	float:left;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}
.rahmen-tabelle-text
{
	margin:0px;
	padding:0px;
	padding-left:5px;
	padding-right:25px;
	padding-bottom:10px;
}
.rahmen-umrahmen
{
	margin:0px;
	padding:0px;
	float:left;
	padding-top:10px;
	padding-left:5px;
	padding-right:15px;
}
.rahmen-aktion
{
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-bottom:10px;
}
.rahmen-title
{
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
}
.rahmen-bildtext
{
	margin:0px;
	padding:5px;
	background-color:#F1EEEE;
}
.rahmen-bildtext-groß
{
	margin:0px;
	padding:5px;
	background-color:#F1EEEE;
	border-style:solid;
	border-width:0px;
	border-bottom-width:1px;
	border-color:#E4DEC3;
}
.rahmen-fliesstext
{
	margin:0px;
	padding:0px;
	padding-top:0px; 
	padding-left:5px;
	padding-right:5px;
	padding-bottom:15px;
}
.rahmen-promobox
{
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	border-style:solid;
	border-width:0px;
	border-top-width:1px;
	border-color:#E4DEC3;
}
.rahmen-top
{
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
}
.rahmen-textblock-alternate
{
	margin:0px;
	padding:0px;
	padding-top:10px;
	border-style:solid;
	border-width:0px;
	border-top-width:1px;
	border-bottom-width:1px;
	border-color:#E4DEC3;
	background-color:#F9F7F7;
	height:auto;
}
.rahmen-bildgalerietext
{
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:15px;
}
.rahmen-vorschaubild
{
	margin:0px;
	padding:0px;
	border-style:solid;
	border-width:5px;
	border-bottom:0px;
	border-color:#F1EEEE;
	background-color:#F1EEEE;
}
.rahmen-rand
{
	background:#F1EEEE;
	border-style:solid;
	border-width:0px;
	border-bottom-width:1px;
	border-color:#E4DEC3;
}
.rahmen-galerie
{
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	border-style:solid;
	border-width:0px;
	border-bottom-width:1px;
	border-color:#E4DEC3;
	background:#F1EEEE;
}
.rahmen-newsletter-on
{
	margin:0px;
	padding:0px;
	padding-top:0px; 
	padding-left:5px;
	padding-right:5px;
	padding-bottom:15px;
}
.rahmen-newsletteranmeldung
{
	margin:0px;
	padding:0px;
	padding-top:0px; 
	padding-left:5px;
	padding-right:5px;
	padding-bottom:15px;
}
