body, a, h1, h2, h3, p, td, th, ol, ul, li, select, input, textarea, form, div {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

body, p, td, th, ol, ul, li, select, input, textarea, form, div {
	font-size: 12px;
	color: #000000;
}

h1 {
	padding-left: 36px;
	padding-top: 28px;
	padding-bottom: 0px;
	font-size: 22px;
	font-variant: small-caps;
	color: #333333;
}

h2 {
	padding-left: 36px;
	padding-top: 28px;
	padding-bottom: 0px;
	font-size: 18px;
	/*font-variant: small-caps;*/
	color: #333333;
}

h1.giardinaaward {
	font-variant: normal;
}

.h1small {
	font-size: 14px;
	font-weight: normal;
	font-variant: normal;
}

p.blank {
	font-size: 3px;
}

.highl1 {
	color: #9C1F2E;
}

p.left {
	padding-left: 36px;
	padding-right: 24px;
	padding-top: 0px;
	/*width:385px;*/
}

p.left_367 {
	padding-left: 36px;
	padding-right: 24px;
	padding-top: 0px;
	width:385px;
}

ul.left {
	padding-left: 36px;
	padding-right: 24px;
	padding-top: 0px;
	list-style: outside;
}

a, a:link, a:visited, a:active, a:hover {
	text-decoration: none;
}

a, a:link, a:visited {
	color: #9C1F2E;
}

a:hover {
	font-weight: bold;
}

a.topnav:hover {
	font-weight: bold;
	font-size: 13px;
}

.topnav, a.topnav, a.topnav:link, a.topnav:visited, a.topnav:active {
	color: #FFFFFF;
	
	padding-left: 5px;
	padding-right: 5px;
}

.marginalien1 {
	color: #9C1F2E;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
}

.tel1 {
	color: #9C1F2E;
	font-size: 15px;
	font-weight: bold;
}

.copyr {
	font-size: 10px;
}

img.thumb {
	border-color: #FBF4EC;
	filter:'progid:DXImageTransform.Microsoft.BasicImage(opacity=.9)';
}

img.thumbactive {
	border-color: #FFFFFF;
	filter:'progid:DXImageTransform.Microsoft.BasicImage(opacity = 1.0)';
}

img.thumbover {
	border-color: #FF6600;
	filter:'progid:DXImageTransform.Microsoft.BasicImage(opacity = 1.0)';
}

a.thumbactive, a.thumbactive:link, a.thumbactive:visited, a.thumbactive:active {
	color: #FFFFFF;
	width: 48px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	display: block;
	-moz-opacity:1.00;
}

a.thumb, a.thumb:link, a.thumb:visited, a.thumb:active {
	color: #FF6600;
	width: 48px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	display: block;
	
	-moz-opacity:0.90;
}

a.thumb:hover {
	width: 48px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	display: block;
	
	-moz-opacity:1.00;
}

/*Formularobjekte*/
.inputtextdef {
	width: 288px;
}

.inputtextplz {
	width: 72px;
}

.inputtextort {
	width: 212px;
}

.inputtextshort {
	width: 212px;
}

.textareadef {
	width: 288px;
}

/*Fehlermeldungen*/
.errorh2 {
	color: #009900;
	font-size: 13px;
}

.errormsg {
	color: #FFFFFF;
	background-color: #00CC00;
}

/*Hauptnavigation*/
.hauptnavigation .index {background-color:#A93F4D}
.hauptnavigation .palmares {background-color:#9C1F2E}
.hauptnavigation .giardina {background-color:#9C1F2E}
.hauptnavigation .gaerten {background-color:#A93F4D}
.hauptnavigation .netzwerk {background-color:#B85C68}
.hauptnavigation .medien {background-color:#C68088}
.hauptnavigation .kontakt {background-color:#9C1F2E}
.index .hauptnavigation .index,
.palmares .hauptnavigation .palmares,
.giardina .hauptnavigation .giardina,
.gaerten .hauptnavigation .gaerten,
.netzwerk .hauptnavigation .netzwerk,
.medien .hauptnavigation .medien,
.kontakt .hauptnavigation .kontakt {background-color:#FF6600}
