/*
Gardena.Net

Str. Dursan 27
I-39047 S. Cristina (BZ)
Tel. +39 0471 790007
Fax +39 0471 790006
Email: info@gardena.net
http://www.gardena.net

*//* SCREEN STYLE *//* SELETTORE UNIVERSALE */* {
	line-height: 150%;
}/* STRUTTURA *//* ricopiare body-font in form - vedi sotto */body {
	text-align: center;	font: 14px Times New Roman, Times, serif;	background: #c6a5bd url(../images/texture.gif);	color: #1a171b;
}/* Elementi con bordo resettato */body, h1, h2, h3, h4, ul, ol, li, dl, dt, dd, form {
	margin: 0;	padding: 0;
}/* Elementi con bordo inferiore aggiunto */h1, h2, h3, h4, p, blockquote, form, label, fieldset {
	margin-bottom: 10px;
}/* LINKS */a:link, a:visited {
	color: #934c80;	text-decoration: underline;
}a:hover, a:active {
	color: gray;	text-decoration: none;
}/* container che raggruppa tutto */#container {
	margin-right: auto;	margin-left: auto;	text-align: left;	background: url(../images/header.gif) center top repeat-x;
}/* HEADER */#header {
	margin-left: auto;	margin-right: auto;
}#fotoheader {
}/* centro - raggruppa menu contenuto info */#centro {
	width: 778px;	margin-right: auto;	margin-left: auto;	text-align: center;	height: auto;
}/* MENU */#info {
	width: 227px;	text-align: left;	float: left;	margin-top: 46px;
}
#menu {
	background: url(../images/menu_bg.jpg) no-repeat left top;	}#menu ul {
	list-style-type: none;	padding-top: 20px;	padding-bottom: 20px;}#menu li {
	margin: 0px;	padding: 0px;	text-transform: uppercase;	background-position: 10px;}/* menu a in block con misura x IE */#menu a {
	display: block;	width: 177px;	padding: 5px 10px 5px 15px;	border-bottom: 1px #856498 dotted;	margin-right: 10px;	margin-left: 10px;	color: #1a171b;	font-weight: bold;
}#menu a:hover {
	color: #FFF;	background: #341e59 none;
}/* SCELTA LINGUE */#language {
	font: 11px Arial, Helvetica, sans-serif;
	text-align: right;	height: 30px;}
#language ul {
	list-style-type: none;
}#language li {
	display: inline;	margin-left: 10px;	padding-left: 15px;
}#language a:link, #language a:visited {
	color: white;	font-style: normal;	text-decoration: underline;
}#language a:hover, #language a:active {
	color: #341e59;	text-decoration: none;	font-style: normal;
}/* bandiere */.it {
	background: url(../images/it.gif) no-repeat left center;
}.de {
	background: url(../images/de.gif) no-repeat left center;
}.en {
	background: url(../images/en.gif) no-repeat left center;
}/* ZONA INSERIMENTO TESTI */#contenuto {
	text-align: left;	width: 511px;	float: right;
}#contenutotesti {
	background: url(../images/content_bg.jpg) no-repeat left bottom white;	border-bottom: 10px solid #856498;	margin-bottom: 10px;	padding: 20px;
}/* INFO COLONNA SECONDARIA *//* FOOTER */#footer {
	clear: both;	background: url(../images/footer.gif) repeat-x center top;	height: 60px;	padding-top: 16px;
}#footer a:link, #footer a:visited {
	color: white;	text-decoration: underline;
}#footer a:hover, #footer a:active {
	color: black;	text-decoration: none;
}#footer ul {
	list-style-type: none;
}#footer li {
	display: inline;	background: none;
	padding-left: 15px;
}#footer li a:link, #footer li a:visited {
	background: url(../images/icon_ul_footer.gif) no-repeat left center;	padding-left: 10px;
}#infofooter {
	width: 778px;	margin-left: auto;	margin-right: auto;
}#logos img {
	margin-left: 10px;
}/* forza float corretto */.clear {
	clear: both;	padding: 0;	margin: 0;	height: 0;	font-size: 0;	line-height: 0;
}/* fine struttura di base *//* TITOLI */h1, h2, h3, h4 {
	text-align: left;
}h1 {
	font-size: 24px;
}h2 {
	font-size: 18px;
}h3 {
	font-size: 18px;	color: white;	text-transform: uppercase;	font-weight: normal;	letter-spacing: 1px;	padding-left: 20px;	background: #856498;	height: 40px;	padding-top: 10px;
	margin-bottom: 0;
	padding-bottom: 0;
}h4 {
	font-size: 18px;	letter-spacing: 1px;	color: #856498;
}/* IMMAGINI */img {
	border-spacing: 0;	border: 0;
}/* PARAGRAFO */p {
}/* TESTO */.indirizzo {
	font-style: normal;	line-height: 130%;	padding-left: 20px;
}.indirizzo:first-line {
	font-weight: bold;
}strong {
	font-weight: bold;
}em {
	font-style: italic;
}hr {
	border: 0;	height: 1px;	background: #856498;	color: #856498;
}blockquote {
}q {
}acronym {
}del {
}ins {
}/* LISTE */ul {
	list-style-type: none;
}ol {
}li {
	padding-left: 15px;	background: url(../images/icon_ul_content.gif) no-repeat left 6px;	}dl {
}dt {
	padding-left: 30px;	text-transform: uppercase;	font-weight: bold;
}dd {
}/* FORMS *//* font da reinserire - vedi body */form, fieldset, legend, label, input, textarea, select, option {
	font: 14px Times New Roman, Times, serif;
}form {
}fieldset {
}legend {
}label {
}input {
}textarea {
}select {
}option {
}/* sfondi alternati form */.form_sfondo1, .form_sfondo2 {
	padding: 4px;
}.form_sfondo1 {
	background-color: #f7f7f7;
}.form_sfondo2 {
	background-color: #efefef;
}/* TABELLE PREZZI */table.prezzi {
	border-collapse: collapse;	border: 1px solid #856498;	border-right-width: 0;	border-bottom-width: 0;	width: 99%;
}table.prezzi caption {
	text-transform: uppercase;	text-align: left;	color: gray;
}.prezzi th {
	background: #c6a5bd;	padding: 4px;	text-align: center;	border-bottom: 1px solid #856498;	border-right: 1px solid #856498;
}.prezzi td {
	padding: 4px;	border-bottom: 1px solid #856498;	border-right: 1px solid #856498;	text-align: right;
}.prezzi tr {
	background: white;
}/* sfondo alternato tabella */.prezzi tr.riga2 {
	background: #e5e5e5;
}/* FOTO */.fotosx, .fotosx2, .fotodx, .fotodx2, .foto {
	margin-bottom: 10px;	background: url(../images/zoom.gif) no-repeat right bottom;	padding-bottom: 20px;
}/* foto in float */.fotosx {
	margin-right: 20px;	float: left;
}.fotodx {
	margin-left: 20px;	float: right;
}/* foto non in float */.fotosx2 {
	margin-right: 20px;
}.fotodx2 {
	margin-left: 20px;
}/* foto standard senza float o margini */.foto {
}/* POSIZIONE */dt.auto {
	background: url(../images/icon_car.gif) no-repeat left center;	}dt.treno {
	background: url(../images/icon_train.gif) no-repeat left center;	}dt.aereo {
	background: url(../images/icon_fly.gif) no-repeat left center;	}/* EDITING */#editing {
	font-size: 10px;	padding-bottom: 10px;	float: right;
}#editing, #editing a, #editing a:hover {
	color: #f4edf2;	font-family: Arial, Helvetica, sans-serif;	font-style: normal;
}#editing a:link, #editing a:visited {
	text-decoration: underline;	color: white;	font-style: normal;
}#editing a:hover, #editing a:active {
	text-decoration: none;	color: black;
}/* soluzione problema 3px margine IE - NB - non usare in layout con elementi sfondo margine negativo */* html #contenuto {
	height: 1%;
}/* nasconde testi */#nascundu {
	display: none;
}