/*
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 */body {
	text-align: center;	font: 12px Georgia, Times New Roman, Times, serif;	background: #fdeabe;	color: #3c3c3c;
}/* container che raggruppa tutto */
#texture {
	background: #fdeabe url(../images/header_texture.gif) repeat-x;
	border-bottom: 1px dashed;
}
#container {
	background-image: url(../images/header_bg.jpg);	background-repeat: no-repeat;	background-position: 0px 150px;	margin-right: auto;	margin-left: auto;	text-align: left;	width: 778px;
}
#header {
	float: left;}#fotoheader {
}/* raggruppa menu contenuto info */#centro {

}/* SCELTA LINGUE E NAVIGAZIONE */#language {
	float: left;	clear: both;
}#language ul {
	list-style-type: none;
}#language li {
	padding-left: 30px;	background-position: 0px;
}#language a {
	text-decoration: underline;
}#language a:hover {
	text-decoration: none;
}.it {
	background: url(../images/it.gif) no-repeat left 2px;
}.de {
	background: url(../images/de.gif) no-repeat left 2px;
}.en {
	background: url(../images/en.gif) no-repeat left 2px;
}#topnav {
	float: right;	width: 518px;	margin-bottom: 20px;}/* MENU */#menu {
	text-align: left;	text-transform: uppercase;	width: 200px;	border-top: 1px dashed #666666;	float: left;	margin-left: 30px;	margin-right: 30px;
	background: url(../images/menu_footer.gif) no-repeat center bottom;
}* html #menu {
	margin-left: 15px;
}#menu ul {
	background: #fdeabe;	list-style-type: none;
}#menu li {
	margin: 0px;	background: none;	padding: 0;	border-bottom: 1px dashed #666666;}#menu li a {
	display: block;	text-decoration: none;	padding-left: 20px;	width: 180px;}#menu li a:hover {
	color: #7d171a;	background: #fad86f url(../images/icon_menu_hover.gif) no-repeat left center;
}/* INFO COLONNA SECONDARIA */#info {
	text-align: left;
}/* ZONA INSERIMENTO TESTI */#contenuto {
	text-align: left;	width: 518px;	float: right;
	background: url(../images/domain.gif) no-repeat left bottom;
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #666666;
}/* FOOTER */#footer {
	clear: both;	background: url(../images/footer_bg.gif) no-repeat left bottom;	font-size: 11px;	margin-top: 20px;	padding-top: 10px;}#logos {
	float: right;
}#logos img {
	padding: 0;	padding-left: 10px;
}/* forza float corretto */.clear {
	clear: both;	padding: 0;	margin: 0;	height: 0;	font-size: 0;	line-height: 0;
}/* fine struttura di base *//* Elementi con bordo resettato */body, h1, h2, h3, h4, ul, dl, li, dt, dd, form {
	margin: 0;	padding: 0;
}/* Elementi con bordo inferiore aggiunto */h1, h2, h3, h4, p, blockquote, form, label, ul, ol, dl, fieldset, address {
	margin-bottom: 10px;
}/* LINKS */a:link, a:visited {
	text-decoration: underline;	color: #7d171a;
}a:hover, a:active {
	text-decoration: none;	color: #000000;
}/* TITOLI */h1, h2, h3, h4 {
	color: #6b0410;
}h1 {
	font-size: 24px;
}h2 {
	font-size: 18px;
	font-style: italic;
}h3 {
	font-size: 24px;
}h4 {
	font-size: 16px;
	font-style: italic;
}/* IMMAGINI */img {
	border-spacing: 0;	border: 0;
}/* PARAGRAFO */p {
}/* TESTO */strong {
	font-weight: bold;
}em {
	font-style: italic;
}address {	line-height: 130%;	padding-top: 22px;	padding-left: 260px;
	font-style: normal;
}address:first-line {
	font-weight: bold;
}hr {
	border: 0;	height: 1px;	background: gray;	color: gray;
}blockquote {
}q {
}acronym {
}del {
}ins {
}/* LISTE */ul {
	list-style-type: none;
}ol {
}li {
	padding-left: 30px;	background: url(../images/icon_ul.gif) no-repeat 10px center;
}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: 12px Georgia, Times New Roman, Times, serif;
}form {
}fieldset {
}legend {
}label {
}input {
}textarea {
}select {
}option {
}.form_sfondo1, .form_sfondo2 {
	padding: 3px;
}.form_sfondo1 {
	background-color: #fce5b2;
}.form_sfondo2 {
	background-color: #f8e0ae;
}/* TABELLE PREZZI */table.prezzi {
	border-collapse: collapse;	border: 1px  #7d171a;	border-right-width: 0;	border-bottom-width: 0;	width: 99%;
	border-top: 1px  #7d171a;
	border-left: 1px solid #7d171a;
}table.prezzi caption {
	text-transform: uppercase;	text-align: left;
	border-left: 1px solid #7d171a;
	padding-left: 5px;
}.prezzi th {	color: #7d171a;	padding: 4px;	text-align: center;
	border-bottom: 1px solid #7d171a;
	border-right: 1px solid #7d171a;	background: #fdeabe;}	.prezzi tr {
	background: white;
}.prezzi tr.riga2 {
	background: #f1f1f1;
}.prezzi td {
	padding: 4px;	border-bottom: 1px solid #7d171a;	border-right: 1px solid #7d171a;	text-align: right;
}

/* TABELLE CAMERE */

table.camere {
	border-collapse: collapse;	border: 1px  #7d171a;	border-right-width: 0;	border-bottom-width: 0;	width: 748px;
	border-top: 1px  #7d171a;
	border-left: 1px solid #7d171a;	margin-bottom: 10px;}

.camere th {	color: #7d171a;	padding: 10px;	text-align: left;
	border-bottom: 1px solid #7d171a;
	border-right: 1px solid #7d171a;
	background: none transparent;	text-transform: uppercase;}

.camere td {
	padding: 10px;	border-bottom: 1px solid #7d171a;	border-right: 1px solid #7d171a;	text-align: left;	background-color: white;	vertical-align: top}/* FOTO */.fotosx, .fotosx2, .fotodx, .fotodx2, .foto {
	margin-bottom: 10px;
	background: url(../images/zoom.gif) no-repeat left bottom;
	padding-bottom: 8px;}/* foto in float */.fotosx {
	margin-right: 10px;	float: left;
}.fotodx {
	margin-left: 10px;	float: right;
}/* fotosx2 e fotodx2 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 3px;
}dt.treno {
	background: url(../images/icon_train.gif) no-repeat left top;
}dt.aereo {
	background: url(../images/icon_fly.gif) no-repeat left top;
}/* EDITING */#editing {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 10px;
	margin-left: 30px;
	float: left;
}
* html #editing {
	margin-left: 15px;
}
#editing, #editing a, #editing a:hover {
	font-size: 10px;	color: #e3d2ab;
}#editing a {
	text-decoration: underline;
}#editing a:hover {
	text-decoration: none;	color: #7d171a;
}/* soluzione problema 3px margine IE - NB - non usare in layout con elementi sfondo margine negativo */* html #contenuto {
	height: 1%;
}