body {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #505050;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: #e5e5e5; /* DCDCDC*/
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: center;
}

#wrapper {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 20px; 
	MARGIN: 0px auto; 
	WIDTH: 800px; 
	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: #e5e5e5; /* DCDCDC*/
	TEXT-ALIGN: left;
}

#header {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	Z-INDEX: 9; 
	BACKGROUND: url(../images/logo_v4.gif) no-repeat left top; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	POSITION: relative; 
	HEIGHT: 135px;
}

UL.breadcrumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px 1px; PADDING-TOP: 0px
}
UL.breadcrumbs LI {
	PADDING-RIGHT: 13px; DISPLAY: inline; PADDING-LEFT: 13px; BACKGROUND: url(/assets/global/images/general/delimiter_carrot.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.breadcrumbs LI.first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 25px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.tabs LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.tabs LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
UL.tabs LI.on A {
	BORDER-RIGHT: #707070 1px solid; BORDER-TOP: #707070 1px solid; BORDER-LEFT: #707070 1px solid; COLOR: #707070; BORDER-BOTTOM: #707070 1px solid
}
UL.tabs LI.on A:hover {
	CURSOR: default; TEXT-DECORATION: none
}
UL.toolbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.toolbar LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.toolbar LI A {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left center; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
UL.toolbar LI A.reply {
	PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(/isol/assets/images/icon_reply.png)
}
UL.toolbar LI A.delete {
	BACKGROUND-IMAGE: url(/isol/assets/images/icon_x.png)
}
UL.toolbar LI A.inbox {
	PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(/isol/assets/images/icon_mailbox.png)
}

#nav_L1 {
	BORDER-RIGHT: #dddddd 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #dddddd 1px solid; 
	PADDING-LEFT: 180px; /*0*/
	BACKGROUND: #707070; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: #dddddd 1px solid; 
	WIDTH: 150px; 
	LINE-HEIGHT: 1; 
	PADDING-TOP: 80px; /* 0px */
	LIST-STYLE-TYPE: none;
}
#nav_L1 UL {
	BORDER-RIGHT: #dddddd 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #dddddd 1px solid; 
	PADDING-LEFT: 0px; 
	BACKGROUND: #707070; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: #dddddd 1px solid; 
	WIDTH: 150px; 
	LINE-HEIGHT: 1; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}
#nav_L1 {
	BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 204px; WIDTH: auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 25px; BORDER-BOTTOM-STYLE: none
}
#nav_L1 A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid; TEXT-DECORATION: none
}
#nav_L1 A.main {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #707070; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#nav_L1 A.daddy {
	BACKGROUND: url(../images/drop_wh.gif) no-repeat right center
}
#nav_L1 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#nav_L1 LI UL {
	LEFT: -999em; POSITION: absolute; HEIGHT: auto
}
#nav_L1 LI LI {
	WIDTH: 150px; POSITION: relative
}
#nav_L1 LI UL UL {
	MARGIN-LEFT: 150px; TOP: -1px
}
#nav_L1 LI:hover UL UL {
	LEFT: -999em
}
#nav_L1 LI:hover UL UL UL {
	LEFT: -999em
}
#nav_L1 LI:hover UL UL UL UL {
	LEFT: -999em
}
#nav_L1 LI.sfhover UL UL {
	LEFT: -999em
}
#nav_L1 LI.sfhover UL UL UL {
	LEFT: -999em
}
#nav_L1 LI.sfhover UL UL UL UL {
	LEFT: -999em
}
#nav_L1 LI:hover UL {
	LEFT: auto
}
#nav_L1 LI LI:hover UL {
	LEFT: auto
}
#nav_L1 LI LI LI:hover UL {
	LEFT: auto
}
#nav_L1 LI LI LI LI:hover UL {
	LEFT: auto
}
#nav_L1 LI.sfhover UL {
	LEFT: auto
}
#nav_L1 LI LI.sfhover UL {
	LEFT: auto
}
#nav_L1 LI LI LI.sfhover UL {
	LEFT: auto
}
#nav_L1 LI LI LI LI.sfhover UL {
	LEFT: auto
}
#nav_L1 LI:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#nav_L1 LI.sfhover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#nav_L1 LI LI:hover {
	BACKGROUND: #70a100
}
#nav_L1 LI LI.sfhover {
	BACKGROUND: #70a100
}
#nav_L1 A:hover {
	COLOR: #ffffff
}
#nav_L1 A.main:hover {
	COLOR: #70a100
}

#leftNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 20px 0px; WIDTH: 190px; PADDING-TOP: 0px
}
#leftNav .section_name {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#leftNav H3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#leftNav UL {
	PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; MARGIN: 0px; LIST-STYLE-TYPE: none
}
#leftNav UL UL {
	MARGIN: 0px 0px 10px
}
#leftNav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 2px 5px; LINE-HEIGHT: 12px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#leftNav LI A {
	PADDING-LEFT: 8px; COLOR: #505050; TEXT-DECORATION: none
}
#leftNav LI UL LI A {
	FONT-WEIGHT: normal
}
#leftNav LI UL LI {
	MARGIN: 2px 0px 2px 10px
}
#leftNav LI A:hover {
	COLOR: #70a100; TEXT-DECORATION: none
}
#leftNav A.selected {
	FONT-WEIGHT: bold; BACKGROUND: url(/assets/global/images/archive/sidenav_arrow.gif) no-repeat left center; COLOR: #363636; TEXT-DECORATION: none
}
#leftNav DIV.top {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px; HEIGHT: 8px
}
UNKNOWN {
	MARGIN: 0px
}
#leftNav DIV.bottom {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 10px
}
BODY.en #nav_L1 A.main {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; TEXT-INDENT: -999999px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px
}
BODY.en #nav_L1 LI:hover A.main {
	BACKGROUND-POSITION: left bottom
}
BODY.en #nav_L1 LI.sfhover A.main {
	BACKGROUND-POSITION: left bottom
}
BODY.en #nav_L1 LI#nav_L1_0 A.main {
	BACKGROUND-IMAGE: url(../images/nav_L1_home.gif); WIDTH: 68px
}
BODY.en #nav_L1 LI#nav_L1_1 A.main {
	BACKGROUND-IMAGE: url(../images/nav_L1_chi_siamo.gif); WIDTH: 92px
}
BODY.en #nav_L1 LI#nav_L1_2 A.main {
	BACKGROUND-IMAGE: url(../images/nav_L1_vendita.gif); WIDTH: 75px
}
BODY.en #nav_L1 LI#nav_L1_3 A.main {
	BACKGROUND-IMAGE: url(../images/nav_L1_newsletter.gif); WIDTH: 97px
}
BODY.en #nav_L1 LI#nav_L1_4 A.main {
	BACKGROUND-IMAGE: url(../images/nav_L1_contatti.gif); WIDTH: 78px
}
BODY.en #nav_L1 LI#nav_L1_5 A.main {
	BACKGROUND-IMAGE: url(../images/nav_L1_en_company.gif); WIDTH: 76px
}
BODY.en #nav_L1 LI#nav_L1_6 A.main {
	BACKGROUND-IMAGE: url(../images/nav_L1_en_contact.gif); WIDTH: 72px
}
BODY.en #nav_L1 LI#nav_L1_5 UL UL {
	MARGIN-LEFT: -152px; TOP: -1px
}
BODY.en #nav_L1 LI#nav_L1_5 A.daddy {
	BACKGROUND-IMAGE: url(../images/drop_wh_left.gif)
}


/* Fine navigation */

#container {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	MIN-HEIGHT: 370px; 
	BACKGROUND: url(../images/container_mid_back.gif) repeat-y center top; 
	PADDING-BOTTOM: 25px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
}

#middle {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 20px; 
	PADDING-TOP: 10px; 
	TEXT-ALIGN: left;
}

DIV#container {
	PADDING-BOTTOM: 0px
}
DIV#middle {
	POSITION: relative
}
DIV#home_branding {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 510px; 
	PADDING-TOP: 0px; 
	HEIGHT: 248px
}
DIV#home_branding #home_branding_imagelink {
	BACKGROUND-POSITION: left top; 
	DISPLAY: block; WIDTH: 510px; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 248px;
}
#container_top {
	FONT-SIZE: 1px; BACKGROUND: url(../images/container_top_back.gif) no-repeat center top; LINE-HEIGHT: 1px; HEIGHT: 4px;
}

#container_bottom {
	FONT-SIZE: 1px; BACKGROUND: url(../images/container_bot_back.gif) no-repeat center top; LINE-HEIGHT: 1px; HEIGHT: 4px;
}
#bottom {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#footer {
	PADDING-RIGHT: 14px; MARGIN-TOP: 0px; PADDING-LEFT: 14px; FONT-SIZE: 10px; BACKGROUND: url(../images/footer_phone.gif) no-repeat right top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#footer A {
	color: #707070;
	text-decoration:underline; 
}
#copyright {
	font-size: 10px;
	text-align:center;
	line-height:1.5;
}

SPAN.delimiter {
	margin: 0px 7px;
}

DIV#home_learnmore {
	/*BACKGROUND-POSITION: center top; */
	Z-INDEX: 1;
	/*padding:0px 4px; */
	BACKGROUND-IMAGE: url(../images/learnmore_bar.jpg); 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 69px;
	padding-left:16px;
		
}

DIV#home_learnmore .testo_semplice{
	color:#E7E7E7;
	font-weight:bold;
	float:left;
	padding-top:6px;
	/*border:1px solid #FFF;*/
}

DIV#home_learnmore .numeri_visite{
	color:#BD8E20;
	font-weight:bold;
	/*padding-left:10px;*/
	float:left;
	padding-top:6px;
	/*border:1px solid #FFF;*/
	width:35px;
	text-align:center;
}

DIV#home_learnmore .delimitatore{
	/*padding-left:20px;
	padding-right:20px;*/
	padding-top:4px;
	font-size:14px;
	font-weight:bold;
	float:left;
	color:#E7E7E7;
	width:10px;
	/*border:1px solid #FFF;*/
	padding-left:5px;
}

DIV#home_learnmore .newsletter{
	color:#E7E7E7;
	font-weight:bold;
	width:190px; 
	float:left; 
	/*border:1px solid #BD8E20;*/
	text-align:right;
}

DIV#home_learnmore .input_tag {
	width:139px; 
	border:0px; 
	background-color:#E7E7E7;
	color:#505050; 
	padding:2px; 
	padding-left:5px;
	font-size:9px;
	vertical-align:top;
	margin-top:3px;
}

/*DIV#home_learnmore #home_learnmore_imagelink {
	BACKGROUND-POSITION: left top; DISPLAY: block; BACKGROUND-IMAGE: url(../images/000206.home_learnmorebar.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px
}
DIV#home_learnmore A {
	DISPLAY: block; WIDTH: 100%; TEXT-INDENT: -9999999px; HEIGHT: 26px
}*/

DIV#home_columns {
	BACKGROUND: url(../images/home_columnextension.jpg) no-repeat center top;
	height:273px;	
	padding:0px 8px;
	/*border:1px solid #000;*/
}

DIV#home_columns .input_tag {
	width:139px; 
	border:1px dotted #E2B854; 
	background-color:#F1F1F1;
	color:#505050; 
	padding:2px; 
	padding-left:5px;
	font-size:9px;
	margin-top:2px;
	margin-bottom:6px;
}

DIV#home_columns .button_tag {
	width:90px;
	border:1px dotted #E2B854;
	background-color:#F1F1F1;
	color:#BD8E20; 
	padding:2px; 
	padding-left:5px;
	font-size:9px;
	margin-top:4px;
	margin-bottom:6px;
}

DIV#home_columns .textarea_tag {
	width:220px; 
	height:85px; 
	border:1px dotted #E2B854; 
	background-color:#F1F1F1;
	color:#505050; 
	padding:2px; 
	padding-left:5px;
	font-size:11px;
	margin-top:2px;
	margin-bottom:6px;
}
/* DIV#home_columnsbackground {
	BACKGROUND: url(../images/000206.home_columnbackground.jpg) no-repeat center top; 
	HEIGHT: 305px;
}
HTML DIV#home_columnsbackground {
	HEIGHT: 315px
}*/

DIV#marchi_bottom {
	BACKGROUND: url(../images/marchi_bottom.jpg) no-repeat center top;
	height:38px;
	padding:0px 4px;
}

DIV#no_marchi {
	height:18px;
	background-color:#E1E1E1;
}

#colonna_1 {
	float:left; 
	/*border:1px solid #000; */
	width:230px; 
	margin-left:10px; 
	margin-right:14px;
	margin-top:12px;
}

#colonna_1 .titolo {
	font-weight:bold;
	color:#BD8E20;	
}

#colonna_2 {
	float:left; 
	width:236px; 
	margin-left:12px; 
	margin-right:14px;
	margin-top:12px;
}

#colonna_2 .titolo {
	font-weight:bold;
	color:#BD8E20;	
}

#colonna_2 .freccia {
	background: url(../images/orange_arrow.gif) no-repeat left top; 
	width:22px; 
	float:left; 
	margin-bottom:6px; 
	height:13px;
}

#colonna_2 .imbarcazione{
	/*border:1px solid #000; */
	color:#666666; 
	font-weight:bold; 
	text-transform:uppercase; 
	float:left; 
}

#colonna_2 .modello{
	float:right; 
	margin-left:5px; 
	color:#C24304; 
	font-weight:bold; 
	font-style:italic;
}


#colonna_2 .modello a:link {
	text-decoration:none;
	color:#C24304;
}

#colonna_2 .modello a:visited {
	text-decoration:none;
	color:#C24304;
}

#colonna_2 .modello a:hover {
	color:#BD8E20;
	text-decoration:none;
}

#colonna_2 .ht{
	font-size:9px;
}

#colonna_2 .titolo_testo_cranchi {
	background: url(../images/titolo_testo_cranchi.gif) no-repeat left top; 
	width:176px; 
	float:left; 
	margin-bottom:3px; 
	height:28px;
}

#colonna_2 .testo_cranchi{
	margin-left: 18px;; 
	clear:left; 
	font-size:10px; 
	color:#7E7E7E;
}


#colonna_3 {
	float:left; 
	width:234px; 
	margin-left:12px; 
	margin-right:8px;
	margin-top:12px;
}

#colonna_3 .titolo{
	/*border:1px solid #000; */
	color:#7D9A1A; 
	font-weight:bold; 
	text-transform:uppercase; 
	float:left;
}

#colonna_3 .titolo2 {
	font-weight:bold;
	color:#BD8E20;	
}

#colonna_3 a:link{
	/*border:1px solid #000; */
	color:#666666;
	text-decoration:underline; 
}

#colonna_3 a:visited{
	/*border:1px solid #000; */
	color:#666666;
	text-decoration:underline; 
}

#colonna_3 a:hover{
	/*border:1px solid #000; */
	color:#7D9A1A;
	text-decoration:underline; 
}

#colonna_3 .freccia {
	background: url(../images/grenn_arrow.gif) no-repeat left top; 
	width:22px; 
	float:left; 
	margin-bottom:6px; 
	height:13px;
}

#colonna_3 .imbarcazione{
	/*border:1px solid #000; */
	color:#666666; 
	font-weight:bold; 
	text-transform:uppercase; 
	float:left; 
}
