
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/bg_inverno_pattern.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 70% 'Trebuchet MS', Arial, Helvetica, sans-serif; COLOR: #414141; PADDING-TOP: 0px
}
#homepage {
	BACKGROUND: url(images/ktgrbt.jpg) no-repeat center top
}
#interno {
	BACKGROUND: url(img/bg_inverno_piccolo_01.jpg) no-repeat center top
}
#container {
	position:relative;  top:0; height:600; width:500;  
}
 HTML UL LI {
	HEIGHT: 1%
}
 HTML UL LI A {
	HEIGHT: 1%
}
A {
	COLOR: #0064c3
}
A:hover {
	COLOR: #0f3e98; TEXT-DECORATION: none
}
A.continua_dx {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(img/bg_li.gif) no-repeat 0px 50%; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: right
}
A.continua_sx {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(img/bg_li.gif) no-repeat 0px 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: auto
}
.box_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.information {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG.left {
	BORDER-TOP-WIDTH: 0px; CLEAR: left; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 10px 10px 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG.right {
	BORDER-TOP-WIDTH: 0px; CLEAR: right; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 10px 10px; BORDER-RIGHT-WIDTH: 0px
}
IMG.thumb {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 10px 10px 0px; WIDTH: 65px; HEIGHT: 65px; BORDER-RIGHT-WIDTH: 0px
}
.cornice IMG {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; BORDER-LEFT: #ddd 1px solid; WIDTH: 65px; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid
}
.fieldset {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #dceaf6; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.fieldset EM {
	COLOR: #f00; FONT-STYLE: normal
}
.fieldset LEGEND {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #0d3b8e; PADDING-TOP: 0px
}
.fieldset OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.fieldset OL LI {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #bad1e7 1px solid
}
.fieldset OL LI LABEL {
	FLOAT: left; WIDTH: 230px! important
}
.fieldset LABEL {
	VERTICAL-ALIGN: bottom! important; PADDING-TOP: 7px
}
.fieldset TEXTAREA {
	BORDER-RIGHT: #bad1e7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bad1e7 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; MARGIN: 5px 0px 0px; FONT: 100% 'Trebuchet Ms', Arial, Helvetica, sans-serif; BORDER-LEFT: #bad1e7 1px solid; WIDTH: 150px; COLOR: #0064c3; PADDING-TOP: 1px; BORDER-BOTTOM: #bad1e7 1px
}
.fieldset INPUT {
	BORDER-RIGHT: #bad1e7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bad1e7 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; MARGIN: 5px 0px 0px; FONT: 100% 'Trebuchet Ms', Arial, Helvetica, sans-serif; BORDER-LEFT: #bad1e7 1px solid; WIDTH: 150px; COLOR: #0064c3; PADDING-TOP: 1px; BORDER-BOTTOM: #bad1e7 1px
}
.fieldset INPUT.corto {
	MARGIN-LEFT: 10px! important; WIDTH: 37px
}
.fieldset INPUT.checkbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; MARGIN: 5px 0px 0px; FONT: 100% 'Trebuchet Ms', Arial, Helvetica, sans-serif; VERTICAL-ALIGN: text-bottom; WIDTH: 15px! important; COLOR: #0064c3; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.fieldset .button {
	MARGIN: 10px 0px 0px 5px; WIDTH: auto
}
.fieldset SELECT {
	BORDER-RIGHT: #bad1e7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bad1e7 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; MARGIN: 5px 0px 0px; FONT: 100% 'Trebuchet Ms', Arial, Helvetica, sans-serif; BORDER-LEFT: #bad1e7 1px solid; WIDTH: 156px; COLOR: #0064c3; PADDING-TOP: 1px; BORDER-BOTTOM: #bad1e7 1px
}
.fieldset .textarea {
	BORDER-RIGHT: #bad1e7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bad1e7 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; MARGIN: 5px 0px 0px; FONT: 100% 'Trebuchet Ms', Arial, Helvetica, sans-serif; BORDER-LEFT: #bad1e7 1px solid; WIDTH: 100%! important; COLOR: #0064c3; PADDING-TOP: 1px; BORDER-BOTTOM: #bad1e7 1px
}
#masterdiv {
	MARGIN: 0px 0px
}
.occulto {
	DISPLAY: none
}
HR {
	PADDING-RIGHT: 0px; BORDER-TOP: #dae6fb 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BORDER-BOTTOM-STYLE: none
}
A#googlemap IMG {
	VERTICAL-ALIGN: text-bottom
}
#flash_layer {
	Z-INDEX: 100; LEFT: 84px; POSITION: absolute; TOP: 259px; HEIGHT: 349px
}
#homepage #header {
	HEIGHT: 340px
}
#interno #header {
	HEIGHT: 210px
}
#logo {
	PADDING-RIGHT: 6px; PADDING-LEFT: 2px; BACKGROUND: url(img/bg_logo.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}

#logo IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#logo A {
	TEXT-DECORATION: none
}
#logo_life {
	PADDING-RIGHT: 6px; PADDING-LEFT: 2px; BACKGROUND: url(img/bg_logo_life.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}

#logo_life IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#logo_life A {
	TEXT-DECORATION: none
}
#top_menu {
	FLOAT: right; TEXT-ALIGN: right
}
#top_menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#top_menu UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#top_menu UL LI A {
	PADDING-RIGHT: 36px; BORDER-TOP: #2983cb 5px solid; DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: url(../img/bg_top_li.gif) repeat-y right top; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #888; PADDING-TOP: 10px; FONT-FAMILY: 'Trebuchet MS' Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#top_menu UL LI A:hover {
	BORDER-TOP: #0e439d 5px solid
}


#top_menu UL LI A.on {
	BORDER-TOP: #0e439d 5px solid
}
#top_menu UL LI UL {
	PADDING-RIGHT: 2px; BORDER-TOP: #fff 5px solid; DISPLAY: none; PADDING-LEFT: 2px; BACKGROUND: #d6e4ef; LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 150px; PADDING-TOP: 2px; POSITION: absolute; TOP: 30px
}
#top_menu UL LI:hover UL {
	DISPLAY: block! important
}
#top_menu UL LI UL LI {
	FLOAT: none; BORDER-BOTTOM: #b9cedf 1px solid
}
#top_menu UL LI UL LI A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #0e439d; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
#top_menu UL LI UL LI A:hover {
	BACKGROUND: #2983cb; COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#corpo {
	CLEAR: both
}
#menu {width:125px; padding:0 13px 0 2px; float:left;}
#menu ul {
	margin:0;
	padding:0;
	list-style:none;
	color:#0d3e97;
	font-weight:bold;
	font-family: tahoma;
	font-size: 100%;
}
#menu ul li {margin:0; padding:0; border-bottom:1px dotted #dcdfdf; padding:5px 0;}
#menu ul li a {
	background: url(img/bg_menu_li.gif) no-repeat 0 50%;
	color:#585858;
	text-decoration:none;
	padding:0px 0 0px 0px!important;
	padding:0px 0 0px 20px;
	display:block;
	font-weight: bold;
}
#menu ul li a:hover {background:url(../img/bg_menu_li_hover.gif) no-repeat 0 50%;}
#menu ul li ul {
	color:#3d7dbb;
	text-transform:none;
	margin:5px 0;
	padding:0;
	font-family: tahoma;
	font-size: 100%;
}
#menu ul li ul li {padding:3px 0; border:none;}
#menu ul li ul li a {color:#3d7dbb; text-decoration:none; padding:4px 0 4px 15px; display:block; background:url(../img/bg_menu_lili.gif) no-repeat 0 50%;}
#menu ul li ul li a:hover,#menu ul li ul li a.selected {background:url(../img/bg_menu_lili_hover.gif) no-repeat 0 50%; color:#585858;}
#menu input#trova_agenzia {
	margin:5px 0 0 0;
	background:#dcdfdf;
	border:none;
	border-top:1px solid #4d6377;
	border-left:1px solid #4d6377;
	color:#585858;
	width:120px;
	padding:1px 4px;
	font-family: tahoma;
	font-size: 100%;
}
#destra {
	BACKGROUND: url(img/bg_dx.jpg) repeat-y; FLOAT: right; WIDTH: 680px
}
#contenuti {
	PADDING-RIGHT: 2px; PADDING-LEFT: 12px; MIN-HEIGHT: 210px; BACKGROUND: url(img/bg_contenuti.jpg) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UNKNOWN {
	HEIGHT: auto
}
#contenuti_bottom {
	CLEAR: both; BACKGROUND: url(img/bg_contenuti_bottom.jpg) no-repeat; HEIGHT: 10px
}
#contenuti UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#contenuti UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(img/bg_li_1.jpg) no-repeat 0px 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#contenuti OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 0px; PADDING-TOP: 0px
}
#contenuti OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#home_sx {
	BACKGROUND: #f3f6d7; FLOAT: left; WIDTH: 450px
}
#vetrina H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1%; BACKGROUND: url(img/vetrina.gif) #0d3b8e no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 32px
}
#vacanze_incredibili H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1%; BACKGROUND: url(img/vacanze_incredibili.gif) #0d3b8e no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 32px
}
#vacanze_incredibili H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0d3b8e; PADDING-TOP: 0px
}
#vacanze_incredibili DIV {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(img/bg_form_vacanze.jpg) no-repeat; PADDING-BOTTOM: 10px; PADDING-TOP: 20px; HEIGHT: 135px
}
#vacanze_incredibili FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#vacanze_incredibili FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#vacanze_incredibili LEGEND {
	DISPLAY: none
}
#vacanze_incredibili OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#vacanze_incredibili OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 50%; PADDING-TOP: 0px
}
#vacanze_incredibili OL LI LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #0064c3; PADDING-TOP: 0px
}
#vacanze_incredibili OL LI INPUT.btn_calendario {
	MARGIN: 0px 0px 0px 5px; VERTICAL-ALIGN: bottom
}
#vacanze_incredibili OL LI INPUT.btn_cerca {
	MARGIN: 15px 0px 0px
}
IFRAME {
	BACKGROUND: url(img/bg_form_vacanze.jpg) no-repeat left top
}
#cataloghi H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#cataloghi H2 A {
	DISPLAY: block; BACKGROUND: url(img/cataloghi.gif) #5f4f42 no-repeat; WIDTH: 100%; TEXT-INDENT: -9999px; HEIGHT: 32px; outline: none
}
#cataloghi_open {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(img/bg_cataloghi.jpg) #f3f6d7 no-repeat left bottom; PADDING-BOTTOM: 75px; PADDING-TOP: 20px; HEIGHT: 110px
}
#cataloghi_open UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 75px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: auto
}
#cataloghi_open UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 140px; PADDING-TOP: 0px; HEIGHT: auto
}
#cataloghi_open UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(img/bg_li.gif) no-repeat 0px 50%; PADDING-BOTTOM: 0px; WIDTH: 130px; PADDING-TOP: 0px; HEIGHT: auto
}
UL.cataloghi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.cataloghi LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 30px 0px; WIDTH: 100px; PADDING-TOP: 0px; HEIGHT: 140px
}
UL.cataloghi LI IMG {
	MARGIN-BOTTOM: 5px; WIDTH: 80px; HEIGHT: 100px
}
UL.cataloghi LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 80%; PADDING-TOP: 0px
}
.download {
	FONT-SIZE: 120%; MARGIN: 10px 0px
}
#eden_village H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#eden_village H2 A {
	DISPLAY: block; BACKGROUND: url(img/eden_village.gif) #f49a12 no-repeat; WIDTH: 100%; TEXT-INDENT: -9999px; HEIGHT: 32px; outline: none
}
#eden_village_open {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #f3f6d7; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#eden_village_open H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; COLOR: #0d3b8e; PADDING-TOP: 0px
}
#eden_gold H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#eden_gold H2 A {
	DISPLAY: block; BACKGROUND: url(img/eden_gold.gif) #e3001b no-repeat; WIDTH: 100%; TEXT-INDENT: -9999px; HEIGHT: 32px; outline: none
}
#eden_gold_open {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #f3f6d7; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#eden_gold_open H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; COLOR: #0d3b8e; PADDING-TOP: 0px
}
#eden_special H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#eden_special H2 A {
	DISPLAY: block; BACKGROUND: url(img/eden_special.gif) #84b818 no-repeat; WIDTH: 100%; TEXT-INDENT: -9999px; HEIGHT: 32px; outline: none
}
#eden_special_open {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #f3f6d7; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#eden_special_open H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; COLOR: #0d3b8e; PADDING-TOP: 0px
}
#eden_community H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#eden_community H2 A {
	DISPLAY: block; BACKGROUND: url(img/eden_community.gif) #7bbee9 no-repeat; WIDTH: 100%; TEXT-INDENT: -9999px; HEIGHT: 32px; outline: none
}
#eden_community_open {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #f3f6d7; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#eden_community_open H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; COLOR: #0d3b8e; PADDING-TOP: 0px
}
#newsletter H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#newsletter H2 A {
	DISPLAY: block; BACKGROUND: url(img/newsletter.gif) #c1daee no-repeat; WIDTH: 100%; TEXT-INDENT: -9999px; HEIGHT: 32px; outline: none
}
#newsletter_open {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #f3f6d7; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#newsletter_open H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; COLOR: #0d3b8e; PADDING-TOP: 0px
}
H1.offerte {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(img/offerte.gif) #c8def1 no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 32px; outline: none
}
.testi {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #fff 1px solid
}
.testi H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 130%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0d3b8e; PADDING-TOP: 0px
}
.testi H2:first-letter {
	TEXT-TRANSFORM: uppercase
}
.testi H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 2px; COLOR: #0d3b8e; PADDING-TOP: 0px
}
.testi H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 2px; COLOR: #0d3b8e; PADDING-TOP: 0px
}
.testi P {
	MARGIN: 5px 0px 10px
}
.testi DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(img/bg_li_1.jpg) no-repeat 2px 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px; PADDING-TOP: 0px
}
.testi DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-TOP: 0px
}
.testi DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 2px; PADDING-TOP: 0px
}
.testi EM {
	BACKGROUND: #dceaf6
}
.testi TABLE {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: separate; BORDER-BOTTOM-STYLE: none; border-spacing: 3px
}
.testi TABLE TH {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 2px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.testi TABLE TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 2px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.testi BLOCKQUOTE {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #dceaf6; PADDING-BOTTOM: 10px; MARGIN: 10px -10px; COLOR: #444; PADDING-TOP: 10px
}
.testi BLOCKQUOTE P {
	MARGIN: 0px 0px 5px
}
.testi .fieldset {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #dceaf6; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; BORDER-BOTTOM-STYLE: none
}
.testi .fieldset LEGEND {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #0d3b8e; PADDING-TOP: 0px
}
.testi .fieldset OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.testi .fieldset OL LI {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; WIDTH: 70%; PADDING-TOP: 0px; BORDER-BOTTOM: #bad1e7 1px solid; TEXT-ALIGN: right
}
.testi .fieldset OL LI LABEL {
	FLOAT: left; WIDTH: 50%; TEXT-ALIGN: left
}
.testi .mail_agenzia {
	CLEAR: both; DISPLAY: block; MARGIN: 10px 0px 0px; WIDTH: 97%
}
.testi .mail_agenzia LI {
	VERTICAL-ALIGN: bottom
}
.testi .mail_agenzia OL LI LABEL {
	FLOAT: left; WIDTH: 30%! important; TEXT-ALIGN: left
}
.testi .fieldset .button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 10px
}
.riferimento {
	DISPLAY: block; MARGIN: 8px 0px 0px
}
.galleria {
	MARGIN: 20px 0px
}
.testi .fieldset_cataloghi .button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: static; TOP: 0px
}
.testi .fieldset_cataloghi IMG {
	RIGHT: 50px; POSITION: absolute; TOP: 15px
}
.colonna_sx {
	FLOAT: left; WIDTH: 415px
}
.colonna_dx {
	CLEAR: left; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 415px; PADDING-TOP: 0px
}
.colonna_dx H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #414141; PADDING-TOP: 0px
}
.colonna_dx UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
#mini_mappa {
	FONT-SIZE: 0px; WIDTH: 666px! important; LINE-HEIGHT: 0; HEIGHT: 0px! important; BACKGROUND-COLOR: #ffcc00
}
.acd_class_2 {
	FLOAT: right
}
#impaginazione UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#impaginazione UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px 0px; PADDING-TOP: 0px
}
DT.dt_offerta {
	PADDING-RIGHT: 0px! important; OVERFLOW-Y: hidden; PADDING-LEFT: 20px! important; FONT-WEIGHT: normal; FONT-SIZE: 140%; BACKGROUND: url(img/bg_dt.gif) #f2f6fa no-repeat 3px 6px; PADDING-BOTTOM: 0px! important; CURSOR: pointer; PADDING-TOP: 0px! important; TEXT-ALIGN: right
}
DD.dd_offerta {
	CLEAR: both; PADDING-RIGHT: 10px! important; PADDING-LEFT: 10px! important; MARGIN: 5px 0px
}
.euro {
	DISPLAY: block; BACKGROUND: url(img/bg_dl.gif) repeat-y right top; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 25%; COLOR: #0d3b8e; MARGIN-RIGHT: 2px; TEXT-ALIGN: left
}
.euro EM {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #414141; FONT-STYLE: normal
}
.citta {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: url(img/bg_dl.gif) repeat-y right top; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 45%; COLOR: #444; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.data {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; COLOR: #555
}
DL.dl_offerta {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px; PADDING-TOP: 5px
}
DT.dt_offerta:hover {
	BACKGROUND: url(img/bg_dt3.gif) #e4f0fa no-repeat 3px 6px
}
DD.dd_offerta UL {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 5px 0px; PADDING-TOP: 0px! important; LIST-STYLE-TYPE: none
}
DD.dd_offerta UL LI {
	PADDING-RIGHT: 0px! important; DISPLAY: inline; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important; LIST-STYLE-TYPE: none
}
DD.dd_offerta UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.ul_pdf {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 5px 0px; PADDING-TOP: 0px! important; LIST-STYLE-TYPE: none
}
UL.ul_pdf LI {
	PADDING-RIGHT: 0px! important; DISPLAY: inline; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important; LIST-STYLE-TYPE: none
}
UL.ul_pdf LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A.contatta {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 120%; BACKGROUND: url(img/contatta.gif) no-repeat 0px 1px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px
}
A.contatta:hover {
	COLOR: #e33a07; TEXT-DECORATION: underline
}
A.stampa {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 120%; BACKGROUND: url(img/stampa.gif) no-repeat 0px 1px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px
}
A.stampa:hover {
	COLOR: #e33a07; TEXT-DECORATION: underline
}
DD.dd_offerta IMG.cornice {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 10px 0px 0px; BORDER-LEFT: #ddd 1px solid; WIDTH: 65px; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid
}
A.vai_struttura IMG {
	FLOAT: left; MARGIN: 5px 10px; VERTICAL-ALIGN: text-bottom
}
#offerte {
	FLOAT: right; WIDTH: 235px
}
#offerte H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#offerte H2 A {
	DISPLAY: block; BACKGROUND: url(img/offerte.gif) #c8def1 no-repeat; WIDTH: 100%; TEXT-INDENT: -9999px; HEIGHT: 32px; outline: none
}
#offerte DL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 120%; PADDING-TOP: 0px
}
#offerte DL DT {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0064c3; PADDING-TOP: 10px
}
#offerte DL DT IMG {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#offerte DL DT A {
	COLOR: #0064c3; TEXT-DECORATION: none
}
#offerte DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; PADDING-TOP: 0px
}
#offerte A.vedi_offerte {
	CLEAR: left; DISPLAY: block; BACKGROUND: url(img/vedi_offerte.jpg) no-repeat; MARGIN: 10px; TEXT-INDENT: -9999px; HEIGHT: 32px; TEXT-DECORATION: none; outline: none
}
DIV #offerte IMG {
	WIDTH: 65px; HEIGHT: 65px
}
#community_sx {
	BACKGROUND: #ecf3f8; FLOAT: left; WIDTH: 450px
}
#community_sx H4 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 99%; PADDING-TOP: 10px; FONT-STYLE: italic
}
UL.list_articoli LI H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.list_articoli LI H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.list_articoli LI {
	MARGIN: 0px 0px 5px
}
#community_dx {
	FLOAT: right; WIDTH: 216px
}
#community_dx H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#community_dx H2 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 32px! important
}
#animatore H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#animatore H1 A {
	DISPLAY: block; BACKGROUND: url(img/offerte.gif) #c8def1 no-repeat; WIDTH: 100%; TEXT-INDENT: -9999px; HEIGHT: 32px; outline: none
}
#animatore DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#animatore DL DT {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0064c3; PADDING-TOP: 0px
}
#animatore DL DT IMG {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#animatore DL DT A {
	COLOR: #0064c3; TEXT-DECORATION: none
}
#animatore DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 10px; PADDING-TOP: 0px
}
#animatore A.vedi_offerte {
	CLEAR: left; DISPLAY: block; BACKGROUND: url(img/vedi_offerte.jpg) no-repeat; MARGIN: 10px; TEXT-INDENT: -9999px; HEIGHT: 32px; TEXT-DECORATION: none; outline: none
}
#community_dx IMG {
	MARGIN-BOTTOM: 3px; WIDTH: 65px; HEIGHT: 65px
}
#newsletter INPUT {
	BORDER-RIGHT: #bad1e7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bad1e7 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; MARGIN: 5px 0px 0px; FONT: 110% 'Trebuchet Ms', Arial, Helvetica, sans-serif; BORDER-LEFT: #bad1e7 1px solid; WIDTH: 140px; COLOR: #0064c3; PADDING-TOP: 1px; BORDER-BOTTOM: #bad1e7 1px solid
}
#newsletter INPUT#iscriviti_btn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: bottom; WIDTH: auto! important; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG.center {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 1px solid
}
#scoperta H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1%; BACKGROUND: url(img/community/bg_scoperta.gif) #7abee8 no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 32px
}
#musica H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1%; BACKGROUND: url(img/community/bg_musica.gif) #e79b34 no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 32px
}
#feste H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1%; BACKGROUND: url(img/community/bg_feste.gif) #0892b3 no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 32px
}
#animatore H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1%; BACKGROUND: url(img/community/bg_animatore.gif) #026cb8 no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 32px
}
#sapere H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1%; BACKGROUND: url(img/community/bg_sapere.gif) #da362b no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 32px
}
#danonperdere H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1%; BACKGROUND: url(img/community/bg_danonperdere.gif) #a87da7 no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 32px
}
#sapere H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#download H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1%; BACKGROUND: url(img/community/bg_download.gif) #508b17 no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 32px
}
#sapere {
	MARGIN-BOTTOM: 19px
}
#articoli_correlati H1 {
	DISPLAY: block; FONT-SIZE: 0em; BACKGROUND: url(img/community/bg_correlati.gif) #c8def1 no-repeat; WIDTH: 100%; TEXT-INDENT: -9999px; HEIGHT: 32px; outline: none
}
#articoli_correlati UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#articoli_correlati UL LI {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#articoli_correlati UL LI IMG {
	FLOAT: left; MARGIN: 0px 5px 10px 0px
}
#articoli_correlati UL LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: none
}
#links_utili H1 {
	DISPLAY: block; FONT-SIZE: 0em; BACKGROUND: url(img/community/bg_links.gif) #c8def1 no-repeat; WIDTH: 100%; TEXT-INDENT: -9999px; HEIGHT: 32px; outline: none
}
#links_utili UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; PADDING-TOP: 0px
}
#newsletter H1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0em; BACKGROUND: url(img/community/bg_newsletter.gif) #c8def1 no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 32px; outline: none
}
.giallo {
	COLOR: #e79b34! important
}
.verde {
	COLOR: #69a148! important
}
.rosso {
	COLOR: #da362b! important
}
.blu {
	COLOR: #016ab5! important
}
.curriculum {
	FONT-SIZE: 100%; BACKGROUND: #dceaf6
}
.curriculum TABLE {
	FONT-SIZE: 100%; BACKGROUND: #dceaf6
}
.curriculum LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
.curriculum EM {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #f00
}
.curriculum TR TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 100%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #bad1e7 1px solid; BORDER-RIGHT-STYLE: none! important
}
.curriculum INPUT {
	BORDER-RIGHT: #bad1e7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bad1e7 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; MARGIN: 5px 0px 0px; FONT: 100% 'Trebuchet Ms', Arial, Helvetica, sans-serif; BORDER-LEFT: #bad1e7 1px solid; COLOR: #0064c3; PADDING-TOP: 1px; BORDER-BOTTOM: #bad1e7 1px solid
}
.curriculum .button {
	MARGIN: 10px 0px 0px 5px; WIDTH: auto
}
.curriculum SELECT {
	BORDER-RIGHT: #bad1e7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bad1e7 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; MARGIN: 5px 0px 0px; FONT: 100% 'Trebuchet Ms', Arial, Helvetica, sans-serif; BORDER-LEFT: #bad1e7 1px solid; COLOR: #0064c3; PADDING-TOP: 1px; BORDER-BOTTOM: #bad1e7 1px solid
}
.curriculum TEXTAREA {
	BORDER-RIGHT: #bad1e7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bad1e7 1px solid; PADDING-LEFT: 4px; FLOAT: right; PADDING-BOTTOM: 1px; MARGIN: 5px 0px 0px; FONT: 100% 'Trebuchet Ms', Arial, Helvetica, sans-serif; BORDER-LEFT: #bad1e7 1px solid; WIDTH: 400px; COLOR: #0064c3; PADDING-TOP: 1px; BORDER-BOTTOM: #bad1e7 1px solid
}
UL.desktop {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 10px; PADDING-TOP: 0px! important; LIST-STYLE-TYPE: none
}
UL.desktop LI {
	PADDING-RIGHT: 30px! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 20px! important; MARGIN: 0px; WIDTH: 100px; PADDING-TOP: 0px! important
}
UL.desktop LI IMG {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
UL.desktop LI UL {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important; TEXT-ALIGN: center
}
UL.desktop LI UL LI {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FLOAT: none; PADDING-BOTTOM: 0px! important; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px! important
}
UL.desktop LI UL LI A {
	FONT-SIZE: 90%
}
.risultati {
	MARGIN: 20px 0px 0px
}
.risultati FIELDSET {
	BORDER-RIGHT: #dceaf6 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dceaf6 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-LEFT: #dceaf6 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #dceaf6 1px solid
}
.risultati FIELDSET.primo {
	DISPLAY: none
}
.risultati FIELDSET LEGEND {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 130%; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; COLOR: #0f3e98! important; PADDING-TOP: 0px
}
.risultati DL {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.risultati DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(img/bg_li_1.jpg) no-repeat 2px 5px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
.risultati DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.risultati DL DD IMG {
	FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 65px; HEIGHT: 65px
}
UL#mappa_sito {
	MARGIN: auto; LIST-STYLE-TYPE: disc
}
UL#mappa_sito LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: auto
}
UL#mappa_sito LI .citta {
	DISPLAY: block; FLOAT: none
}
UL#mappa_sito LI .data {
	DISPLAY: block; FLOAT: none
}
UL#mappa_sito LI UL {
	MARGIN: auto; LIST-STYLE-TYPE: disc
}
UL#mappa_sito LI UL LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: auto
}
#footer {
	PADDING-RIGHT: 2px; PADDING-LEFT: 12px; BACKGROUND: url(img/bg_inverno_pattern.jpg); PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #4d6377; PADDING-TOP: 0px
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
#footer UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#footer UL LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; BACKGROUND: url(img/bg_footer_li.gif) no-repeat right 2px; PADDING-BOTTOM: 0px; COLOR: #4d6377; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#footer UL#copyright LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer UL#copyright LI IMG {
	VERTICAL-ALIGN: text-bottom; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#footer UL#copyright LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%	
}

.anylinkcss{
visibility: hidden;
border:1px solid black;
border-bottom-width: 0;
text-align:left;
font:normal 9px Verdana;
line-height: 18px;
background-color: #E9FECB;
width: 120px;
z-index:100;
}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: black;
color: white;
}

.msubmenu{
margin-bottom: 10px;
color:#000000;
width:150px;
padding:2px;

font-size: 11px;
line-height: 20px;
}

.linke{
TEXT-TRANSFORM: uppercase;
text-decoration:none;
font-size:12px;
}
.linker{
TEXT-TRANSFORM: uppercase;
text-decoration:none;
font-size:14px;
color:#3399FF;
font-weight:bold;
}

.klinke{
text-decoration:none;
font-size:12px;
}

.formal{
text-decoration:none;
font-size:10px;
}
.formalmenu{
text-decoration:none;
font-size:11px;
background-color:#FDB110;
}
.formalfont{
text-decoration:none;
font-size:11px;
font-weight:bold;
color:#343434;
}

.okito{
BORDER-RIGHT: #B1D1F1 1px solid; 
BORDER-TOP: #B1D1F1 1px solid; 
BORDER-LEFT: #B1D1F1 1px solid; 
BORDER-BOTTOM: #B1D1F1 1px solid;
background:#E9F0F8;
width:90%;
}
.baslik {
color:#CC6600;
}
.bbaslik {
color:#156CC2;
font-size:13px;
}

.uyar {
color:#F50707;
font-size:14px;
}
.ukr {
font-size:14px;
}


#calendar {
	text-align:center;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	width:180px;
}
#calendar table.calendarDetail {
	border:1px solid #aaa;
	margin:0 0 1em 0;
	padding:0;
	width:100%;
}
#calendar .calendarDetail .title td, #calendar .calendarDetail .title a {
	font-weight:bold;
	font-size:1.1em;
	color:#fff;
	background-color:#aaa;
	padding:0.1em;
	text-decoration:none;
}
#calendar .calendarDetail .title1 td {
	border-bottom:1px dashed #ddd;
	padding:0.2em;
}
#calendar .calendarDetail .week td, #calendar .calendarDetail .week a {
	padding:0.2em;
	text-decoration:none;
	color:#000;
	background-color:#fff;
}
#calendar .calendarDetail .week a:hover {
	color:#000;
	background-color:#eee;
}
#calendar .calendarDetail .lastMonth a, #calendar .calendarDetail .nextMonth a {
	color:#aaa;
	background-color:#eee;
}
#calendar .calendarDetail .weekend a {
	color:#f00;
	background-color:#fff;
}
#calendar .calendarDetail .event a {
	font-weight:bold;
	color:#87CEEB;
	background-color:#fff;
	text-decoration:underline;
}
#calendar .calendarDetail .today a {
	color:#fff;
	background-color:#808080;
	font-weight:bold;
}
#calendar .calendarDetail ul.calendarEvent {
	display:none;
	margin:0;
	padding:0.3em 0.3em 0.3em 1.5em;
	position:absolute;
	width:180px;
	color:#000;
	background-color:#fff;
	text-align:left;
	border:1px solid #aaa;
	font-weight:normal;
}
#calendar .calendarDetail .calendarEvent .date {
	font-style:italic;
}
#calendar .calendarDetail .calendarEvent .edit {
	float:right;
}
#calendar .calendarDetail .calendarEvent a {
	font-weight:normal;
	color:#000;
	background-color:#fff;
}
#calendar .calendarDetail .calendarEvent li {
	margin:0 0 1em 0;
}
#calendar .calendarDetail td:hover > .calendarEvent {
	display:block;
}

#calendarForm {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}
#calendarForm .title {
	text-align:center;
	color:#fff;
	background-color:#808080;
	padding:0.3em;
	margin:0 0 1em 0;
	font-weight:bold;
}
#calendarForm .title1 {
	text-align:right;
}
#calendarForm .title1 a {
	color:#000;
	background-color:#fff;
	text-decoration:underline;
}
#calendarForm .title1 a:hover {
	text-decoration:none;
}
#calendarForm form {
	margin:0;
	padding:0;
}
#calendarForm form br {
	clear:both;
}
#calendarForm input, #calendarForm select, #calendarForm textarea {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 0.3em 0;
}
#notice {
	margin:2em auto;
	padding:0.5em;
	color:#000;
	background-color:#eee;
	border:1px dashed #aaa;
	width:80%;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
}
.sinan{
background:#e5e5e5

}
.volkan{
	padding:0 0 0 0px;
}
.msubmenu a{
text-decoration:none;
}