
body{
	margin:0;
	padding:0;
	border:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2b363c;
	line-height: 130%;
	font-size:10px;
}
canvas {
	display:none !important;
}
#testo{
	line-height:150%;
	padding: 0 40px 20px 20px;
}
body.home, #maincontainer{
	overflow:hidden;
}
input{
	font-size:100%;
	font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
}
.breaker {
	clear: both;
	margin: 0px;
	padding: 0px;
	height: 0px;
	line-height:0px;
	font-size: 0.1em;
}
form{
	margin: 0px;
	padding: 0px;
}
select{
	font-size: 100%;
}
h1, h2, h3, h4, h5, h6, h7{
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
p{
	margin: 0px 0px 10px 0;
	padding:0px;
}
.alingleft{
	text-align: left;
}
.alignright{
	text-align: right;
}
img.alignleft, img.left{
	float: left;
	margin-right:8px;
}
img.alignright, img.right{
	float: right;
	margin-left:8px;
}
.hide{
	position:absolute;
	left:-9999px;
}
fieldset{
	border:0px;
	margin:0px;
	padding:0px;
}
.noscript{
	margin:0px;
}

a img{
	border-width:0px;
}
a{
	text-decoration:none;
	color:#0051A0;
}
a:hover{
	text-decoration:underline;
}


/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    =================[   GENERICHE    ]===============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/

#maincontainer{
	margin:0 auto;
	width:952px;
	padding:0 21px 21px 21px;
	background:url(../img/bg_ombra.gif) left top repeat-y;
	position:relative;
}

/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/* ]======[]======[  SUBTESTALINO  ]======[]======[  */
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#ombrabottom{
	margin:0 auto;
	width:994px;
	background:url(../img/ombra_bottom.gif) left top no-repeat;
}

/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    =================[       TOP      ]===============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#top{
	height:60px;
	background:url(../img/gruppo_lepanto.gif) left top no-repeat #00519e;
	position:absolute;
	width:952px;
	filter:alpha(opacity=950);
	-moz-opacity:.90;
	opacity:.90;
    z-index:9998;
}
#top ul{
	margin:0px;
	padding:0px;
	position:absolute;
	bottom:15px;
	right:20px;
}
#top li{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	/*background-color:#1c64a9;*/
	padding: 0 4px 0 4px;
}
#top a{
	color:#a0bedb;
	text-transform:uppercase;
}
#top ul.mainav{
	left:225px;
	bottom:15px;
}

/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    =================[    FOTOMAIN    ]===============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#fotobook{
	position:relative;
	width:952px;
	height:390px;
	background:url(../img/fotomain.jpg) left top no-repeat;
}
body.yatching #fotobook, body.rent #fotobook, body.auto #fotobook, body.l2 #fotobook{
	background-image:none;
}
.fotomain{
	width:952px;
	/*height:416px;*/
	height:390px;
	z-index:850;	
	position:absolute;
	top:0px;
}
.fotomain a{
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}
.fotomain a:hover{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}

/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    =================[     BOTTOM     ]===============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#bottom{
	position:absolute;
	padding:0px 0px 0px 0px;
	width:952px;
	z-index:9999;
	margin-right:40px;
	background:url(../img/gruppo_lepanto_foot.gif) left top no-repeat #00519e;
	bottom:0px;
	z-index:9999;
}
#bottom ul.gruppo{
	padding:0px;
	margin:0px 0px 0px 240px;
}
#bottom ul.gruppo li{
	padding:0px;
	margin:0px;
	float:left;
	list-style:none;
	border-right: 1px solid #FFFFFF;
	padding: 4px 20px 4px 20px;
}
#bottom ul.gruppo li a{
	color:#FFFFFF;
	text-transform:uppercase;
}
#bottom ul.istitutional{
	padding:0px;
	margin:0px;
	background-color:#d3d4e9;
	float:right;
}
#bottom ul.istitutional li{
	margin:0px 0px 0px 0px;
	float:left;
	list-style:none;
	border-right: 1px solid #FFFFFF;
	padding: 4px 14px 5px 13px;
	background-color:#d3d4e9;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    =================[   SCROLLING    ]===============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/

#boxnews{
	background:url(../img/bg_boxnews.gif) left top repeat-x;
	height:215px;
	margin: -60px 0 0 0;
	padding: 0 18px 0 18px;
	position:relative;
	z-index:900;
	text-align:justify;
}
#boxnews .titolini{
	
}
#boxnews .box{ 
	background-color:#FFFFFF; 
	height:179px;
	border-top:12px solid #00519e; 
	padding: 10px 10px 10px 0;
}

#boxnews .evidenza{ 		width:180px;	float:left;	padding:12px;				}
#boxnews .vetrina{ 		width:180px;	float:left; 						}
#boxnews .news{ 		font-size:11px;	width:494px; 	float:left;	margin: 0 1px 0 1px;	}
#boxnews .navigation{		width:180px;	float:left;	padding:12px;				}

body.home #boxnews .news a{	text-align:left; font-family:Arial; line-height:120%; font-size:16px;	}
body.home #boxnews .news{	width:510px;}
body.home #boxnews .news .reflectdiv{margin-right:7px;}



body.home .evidenza, 
body.home .vetrina, 
body.home .news, 
body.home .navigation{
	background-color:white;
	float:left;
	height:200px;
	overflow:hidden;
	position:relative;
	width:200px;
}


/* IE6 HACK alek*/
body.interna .evidenza, 
body.interna .vetrina, 
body.interna .news, 
body.interna .navigation{
	background-color:white;
	float:left;
	height:auto;
	position:relative;
	width:200px;
}





.evidenza a, .vetrina a, .news a{
	position:relative;
	 z-index:1000;
}
body.home .vetrina ul,
body.home .evidenza ul,
body.home .news ul,
#testo .tabs ul{
	width:6000px;
	position:relative;
	margin:0 0px 0px 0px;
	padding:15px 0px 0px 0px;
}
.home .vetrina li,
.home .evidenza li,
.home .news li,
#testo .tabs li{
	float:left;
	list-style:none;
	margin:0px;
	padding: 0 30px 20px 25px;
	position:relative;
}
#testo .tabs ol li{
 list-style-type:decimal
}
#testo .tabs li{
	padding: 0 1px 0 0px;
	width:145px;
}
#testo .tabs .elencoimg li{
	padding: 0 5px 0 0px;
	width:60px;
}
.tabs.contactT a.on{
	font-weight:bold;
	text-decoration:underline;
}
.tabs.contactT ul{
	height:35px;
}
#boxnews h3.imgtitolo{
	text-transform:uppercase;
	font-style:italic;
	color:#00519e;
	font-size:11px;
	position:absolute;
	z-index:9999;
	text-indent:-9999px;
	width:200px;
	top:20px;
	background-repeat:no-repeat;
}
.box .avanti{
	position:absolute;
	right:28px;
	bottom:-17px;
}
.box .indietro{
	position:absolute;
	left:28px;
	bottom:-17px;
}
.vetrina .dida,
.evidenza .dida{
	width:135px;
	font-size:11px;
	line-height:13px;
	position:absolute;
	top:75px;
	margin-top:14px;
        left:25px;
}
.vetrina .avanti,
.evidenza .avanti{
	background:url(../img/freccia_avanti.gif) left top no-repeat;
	text-indent:-9999px;
	display:block;
	height:5px;
	width:5px;
}
.vetrina .indietro,
.evidenza .indietro{
	background:url(../img/freccia_indietro.gif) left top no-repeat;
	text-indent:-9999px;
	display:block;
	height:5px;
	width:5px;
}
.news .indietro{
	background:url(../img/precedente.gif) left top no-repeat;
	text-indent:-9999px;
	display:block;
	height:12px;
	width:79px;
	left:28px;
}
.news .avanti{
	background:url(../img/successiva.gif) left top no-repeat;
	text-indent:-9999px;
	display:block;
	height:12px;
	width:79px;
	right:60px;
}
.news .dida{
	width:333px;
	margin-left:4px;
	padding-right:10px;
}
body.home .news div{
	float:left;
}


.backhome{
	position:absolute;
	display:block;
	width:200px;
	height:20px;
	text-indent:-9999px;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    =================[  NAVIGAZIONE   ]===============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
.navigation{
	text-align:center
}
ul.nav{
	margin:0px;
	padding:0px;
	text-align:left;
	position:relative;
}
ul.nav li{
	margin:0px 0px 1px 0px;
	padding:0px;
	list-style:none;
	background:url(../img/nav_li.gif) left top no-repeat #4a5a66;
	
}
ul.nav li.on,
ul.nav li:hover{
	background:url(../img/nav_li_on.gif) left top no-repeat #6c7c89;
}
ul.nav li a, 
ul.nav li a:hover{
	display:block;
	min-height:14px;
	height: auto !important;
	height:10px;
	color:#ffffff;
	text-transform:uppercase;
	text-decoration:none;
	padding:6px 3px 7px 18px;
	background:url(../img/nav_li_right.gif) right top no-repeat;
}
ul.nav li li a, 
ul.nav li li a:hover{
	padding:2px 3px 2px 18px;
}
ul.nav li li a:hover{
	text-decoration:underline;
}
ul.nav li li.on{
	background-image:none;
}
ul.nav ul{
	margin:0px 0 0 0;
	padding:0px 0px 5px 0px;
	border-top:1px solid #FFFFFF;
	background:url(../img/nav_ulul.gif) bottom left no-repeat #556f85;
}
ul.nav li li, 
ul.nav li li:hover,
ul.nav li li.on{
	margin:0px;
	padding:0px;
	background-image:none;
	background-color:transparent;
}
ul.nav li li a, 
ul.nav li li a:hover,
ul.nav li li a.on{
	background:url(../img/nav_li_li_right.gif) left top no-repeat transparent;
}

ul.nav li li li a,
ul.nav li li li li a{
	background:url(../img/nav_li_li_li.gif) left top no-repeat transparent;

}
ul.nav ul ul{
	margin:0px 0 0 10px;
	padding:0px;
	border-top:0px solid #FFFFFF;
	background-image:none;
}
ul.nav li li li{
	background-image:none;
}
ul.nav li li li{
	background-image:none;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    =================[    INTERNA     ]===============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*
html, body.interna, body.interna #maincontainer{
min-height:100%;
height:100%;
}
html>body.interna, html>body.interna #maincontainer {
height:auto;
}
*/
body.interna #boxnews{
	position:static;
}
body.interna #boxnews .box{ 
	padding: 10px 10px 10px 10px;
}
body.interna #top{
	position:relative;
	width:952px;
}
body.interna #boxnews{
	margin:0px;
	padding-top: 25px;
	background:url(../img/yatch_boxnews.jpg) left top repeat-x #FFFFFF;
	height:auto;
}
body.interna #boxnews .box{
	background-color:#FFFFFF;
	min-height:450px;
	height:auto !important;
	height:550px;
}
body.interna #bottom{

}
body.interna .testo {
	padding:10px 10px 20px 10px;
	float:none;
}
body.interna .vetrina{
	color:#4a5a66;
}

h2.maintitolo{
	color:#9ebeb9;
	font-size:11px%;
	text-transform:uppercase;
}
.vetrina h2.maintitolo{
	color:#9ebeb9;
	font-size:11px;
	margin-bottom:10px;
	text-transform:none;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    =================[   BREADCRUMBS  ]===============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#breadcrumbs{
	background-color:#7fa0b2;
	padding:3px;
	margin: 0px 0px 2px 0;
	color:#FFFFFF;
	position:relative;
}
#breadcrumbs a{
	color:#FFFFFF;
}

/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    =================[    GALLERIE E TABS     ]===============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
body.interna .tabs ul{
	position:relative;
	margin:0 0px 0px 0px;
	padding:15px 0px 0px 0px;
}
.tabs .lab{
	clear:both;
	width:100%;
}
.tabs li{
	padding:0px;
	margin:0px;
}

.mygal .label{
	display:block;
	padding: 3px 10px 3px 10px;
	background-color:#cacfd3;
}
.mygal .label.on{
	background-color:#9ebeb9;
}
#fotogrande{
	border:3px solid #9ebeb9;
}
#myfoto ul{
	margin-left:0px;
}
#myfoto li{
	margin-right:6px;
}
#myfoto .elencoimg{
	width:390px;
	overflow:hidden;
	position:relative;
	margin-left:30px;
}
#myfoto .elencoimg img{
	width:60px;
	height:60px;
}
#myfoto{
	position:relative;
	width:450px;
	text-align:center;
}
.news a.mygalindie{
	position:absolute;
	bottom:30px;
	left:0px;
	display:block;
	width:30px;
	height:30px;
	text-indent:-9999px;
	background:url(../img/gal_indie.gif) left top no-repeat;
}
.news a.mygalindie:hover{
	background:url(../img/gal_indie.gif) left -30px no-repeat;
}
.news a.mygalindie.off, .news a.mygalindie.off:hover{
	background:url(../img/gal_indie.gif) left -60px no-repeat;
}
.news a.mygalava{
	position:absolute;
	bottom:30px;
	right:0px;
	display:block;
	width:30px;
	height:30px;
	text-indent:-9999px;
	background:url(../img/gal_avant.gif) left top no-repeat;
}
.news a.mygalava:hover{
	background:url(../img/gal_avant.gif) left -30px no-repeat;
}
.news a.mygalava.off, .news a.mygalava.off:hover{
	background:url(../img/gal_avant.gif) left -60px no-repeat;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    =================[  TAB BOTTOM    ]===============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
.myspec a.label{
	border:1px solid #9ebeb9;
	display:block;
	height:22px;
	margin:0 1px -1px 0;
	padding:6px 6px 1px;
}
.myspec a.on{
	border-bottom:1px solid #FFFFFF;
}
.myspec .lab{
	border-top:1px solid #9ebeb9;
	/*float:left;*/
	padding:5px;
	/*margin-top:3px;
	margin-top:4px*/
}
.lab td{
	padding:2px;
	text-align:left;
	vertical-align:top;
}


/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    =================[  SELECT    ]===============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
select.personalized-select{
	width:180px;
}








/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    =================[   TEMATICHE    ]===============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
body.yatching h1.titlesez,
body.auto h1.titlesez,
body.rent h1.titlesez,
body.l2 h1.titlesez{
	position:absolute;
	left:0px;
	top:0px;
	text-indent:-9999px;
	display:block;
	width:131px;
	height:84px;
	z-index:9999;
	left:20px;
}
body.yatching h1.titlesez a,
body.auto h1.titlesez a,
body.rent h1.titlesez a,
body.l2 h1.titlesez a{
	text-indent:-9999px;
	display:block;
	width:131px;
	height:84px;
}

body.yatch.interna #boxnews{	background:url(../img/fotomain_yatching1.jpg) left top no-repeat #FFFFFF;}
body.auto.interna #boxnews{	background:url(../img/fotomain_auto1.jpg) left top no-repeat #FFFFFF;}
body.rent.interna #boxnews{	background:url(../img/fotomain_rent1.jpg) left top no-repeat #FFFFFF;}
body.l2.interna #boxnews{	background:url(../img/fotomain_l21.jpg) left top no-repeat #FFFFFF;}



body.yatching ul.nav li li,
body.auto ul.nav li li,
body.rent ul.nav li li,
body.l2 ul.nav li li{
	background-color:transparent;
}

body.yatching ul.nav ul li,	body.yatching ul.nav ul li:hover, 	body.yatching ul.nav li li.on,
body.auto ul.nav ul li, 	body.auto ul.nav ul li:hover, 		body.auto ul.nav li li.on,
body.rent ul.nav ul li,		body.rent ul.nav ul li:hover,		body.rent ul.nav li li.on,
body.l2 ul.nav ul li, 		body.l2 ul.nav ul li:hover, 		body.l2 ul.nav li li.on{
	background-image:none;
	background-color:transparent;
}
body.yatching ul.nav li li:first-child,
body.auto ul.nav li li:first-child,
body.rent ul.nav li li:first-child,
body.l2 ul.nav li li:first-child,
body ul.nav li li:first-child{
	background:url(../img/nav_ulul_top.gif) top left no-repeat;
}
body.yatching ul.nav li li li:first-child,
body.auto ul.nav li li li:first-child,
body.rent ul.nav li li li:first-child,
body.l2 ul.nav li li li:first-child,
body ul.nav li li li:first-child{
	background-image:none;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    =================[   YATCHING    ]===============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
body.yatching #top{
	background-image:none;
	background-color:#4a5a66;
}
body.yatching ul.nav li{
	background-color:#4a5a66;
}
body.yatching ul.nav li.on,
body.yatching ul.nav li:hover{
	background:url(../img/nav_li_on.gif) left top no-repeat #556F85;
}
body.yatching h1.titlesez{
	background:url(../img/lepanto_yatching.png) left top no-repeat;
}
body.yatching #bottom{
	background:url(../img/foot_lepanto_yatch.gif) left top no-repeat #c7cccf;
}
body.yatching #fotomain{
	background-image:url(../img/fotomain_yatching1.jpg);
}
body.yatching #boxnews .box{
	border-top:12px solid #71767c;
}

body.yatching #bottom ul.gruppo li.on a, 
body.yatching #bottom ul.gruppo li:hover a, 
body.yatching #bottom ul.gruppo li a:hover{
	/*color:#505f67;*/
color:#fff;
}
body.yatching #bottom ul.istitutional, 
body.yatching #bottom ul.istitutional li{
	background-color:#f5f5f4;
}
body.yatching #bottom ul.istitutional li a{
	color:#949493;
}
body.yatching #top ul.mainav li{
	background-color:transparent;
	/*border-right:1px solid #758189;*/
	border-right:1px solid #fff;
	font-size:10px;
}
body.yatching #top ul.mainav li a{
	color:#FFFFFF;
}
/*
body.yatching #top li{
	background-color:#5e6c77;
}
*/
body.yatching #top a{
	color:#bbc1c6;
}
body.yatching.home .news a {
	color:#5e6c77;
}
body.interna.yatching h1{	color:#9EBEB9;}
body.interna.yatching h2{	color:#9EBEB9;}
body.interna.yatching h3{	color:#9EBEB9;}
body.interna.yatching h4{	color:#9EBEB9;}
body.interna.yatching h5{	color:#9EBEB9;}
body.interna.yatching h6{	color:#9EBEB9;	font-style:italic;}

body.yatching #fotogrande{
	border:3px solid #556F85;
}
body.yatching .mygal .label.on{
	background-color:#556F85;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    =================[      AUTO      ]===============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
body.auto #top{
	background-image:none;
	background-color:#7894B3;
}
body.auto ul.nav li{
	background-color:#7894B3;
}
body.auto ul.nav li{
	background:url(../img/nav_li_auto.gif) left top no-repeat #4a5a66;
}
body.auto ul.nav li.on,
body.auto ul.nav li:hover{
	background:url(../img/nav_li_auto_on.gif) left top no-repeat #7894B3;
}
body.auto h1.titlesez{
	background:url(../img/logo_lepanto-auto.gif) left top no-repeat;
}
body.auto #bottom{
	background:url(../img/foot_lepanto_auto.gif) left top no-repeat #7894B3;
}
body.auto #fotomain{
	background-image:url(../img/fotomain_auto1.jpg);
}
body.auto #boxnews .box{
	border-top:12px solid #7894B3;
}
body.auto #bottom ul.gruppo li.on a, 
body.auto #bottom ul.gruppo li:hover a, 
body.auto #bottom ul.gruppo li a:hover{
	color:#505f67;
}
body.auto #bottom ul.istitutional, 
body.auto #bottom ul.istitutional li{
	background-color:#e8f0fa;
}
body.auto #bottom ul.istitutional li a{
	color:#949493;
}
body.auto #top ul.mainav li{
	background-color:transparent;
	/*border-right:1px solid #6395d0;*/
	border-right:1px solid #fff;
	font-size:10px;
}
body.auto #top ul.mainav li a{
	color:#FFFFFF;
}
/*
body.auto #top li{
	background-color:#99beeb;
}
*/
body.auto #top a{
	color:#d4e4f7;
}
body.auto.home .news a {
	color:#7894B3;
}
body.interna.auto h1{	color:#8cb6e8;}
body.interna.auto h2{	color:#8cb6e8;}
body.interna.auto h3{	color:#8cb6e8;}
body.interna.auto h4{	color:#8cb6e8;}
body.interna.auto h5{	color:#8cb6e8;}
body.interna.auto h6{	color:#8cb6e8;	font-style:italic;}

body.auto #fotogrande{
	border:3px solid #9ebeb9;
}
body.auto .mygal .label.on{
	background-color:#9ebeb9;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    =================[      RENT      ]===============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
body.rent #top{
	background-image:none;
	/*background-color:#ffd518;*//*giallo*/
	background-color:#00773c;
}
body.rent ul.nav li{
	background:url(../img/nav_li_rent.gif) left top no-repeat #4a5a66;
}
body.rent ul.nav li.on,
body.rent ul.nav li:hover{
	/*background:url(../img/nav_li_rent_on.gif) left top no-repeat #F6CB00;*//*giallo*/
	background:url(../img/nav_li_rent_on.gif) left top no-repeat #00773c;
}
body.rent h1.titlesez{
	background:url(../img/logo_rent.gif) left top no-repeat;
	width:154px;
}
body.rent #bottom{
	/*background:url(../img/foot_lepanto_rent.gif) left top no-repeat #F6CB00;*//*giallo*/
	background:url(../img/foot_lepanto_rent.gif) left top no-repeat #00773c;
}
body.rent #fotomain{
	background-image:url(../img/fotomain_rent1.jpg);
}
body.rent #boxnews .box{
	/*border-top:12px solid #F6CB00;*//*giallo*/
	border-top:12px solid #00773c;
}
body.rent #bottom ul.gruppo li.on a, 
body.rent #bottom ul.gruppo li:hover a, 
body.rent #bottom ul.gruppo li a:hover{
	/*color:#505f67;*/
	color:#fff;
}
body.rent #bottom ul.istitutional, 
body.rent #bottom ul.istitutional li{
	/*background-color:#fff8d1;*//*giallo*/
	background-color:#d1e6dc;
}
body.rent #bottom ul.istitutional li a{
	color:#949493;
}
body.rent #top ul.mainav li{
	background-color:transparent;
	/*border-right:1px solid #004494;*/
	border-right:1px solid #fff;
	font-size:10px;
}
body.rent #top ul.mainav li a{
	/*color:#505f67;*/
	color:#fff;
}
/*
body.rent #top li{
	background-color:#f0dc65;
}
*/
body.rent #top a{
	color:#939366;
}
body.rent.home .news a {
	/*color:#F6CB00;*//*giallo*/
	color:#00773c;
}
body.interna.rent h1{	/*color:#F6CB00;*/color:#00773c;}
body.interna.rent h2{	/*color:#F6CB00;*/color:#00773c;}
body.interna.rent h3{	/*color:#F6CB00;*/color:#00773c;}
body.interna.rent h4{	/*color:#F6CB00;*/color:#00773c;}
body.interna.rent h5{	/*color:#F6CB00;*/color:#00773c;}
body.interna.rent h6{	/*color:#F6CB00;*/color:#00773c;	font-style:italic;}

body.rent #fotogrande{
	border:3px solid #556F85;
}
body.rent .mygal .label.on{
	background-color:#556F85;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    =================[       L2       ]===============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
body.l2 #top{
	background-image:none;
	/*background-color:#ff9102;*//*arancio*/
	background-color:#a91e22;
}
body.l2 ul.nav li{
	/*background-color:#ff9102;*//*arancio*/
	background-color:#a91e22;
}
body.l2 ul.nav li{
	background:url(../img/nav_li_rent.gif) left top no-repeat #4a5a66;
}
body.l2 ul.nav ul{
	/*background-color:#ff9102;*//*arancio*/
	background-color:#a91e22;
}
body.l2 ul.nav li.on,
body.l2 ul.nav li:hover{
	/*background:url(../img/nav_li_rent.gif) left top no-repeat #ff9102;*//*arancio*/
	background:url(../img/nav_li_2_on.gif) left top no-repeat #a91e22;
}
body.l2 h1.titlesez{
	background:url(../img/top_l2.gif) left top no-repeat;
}
body.l2 #bottom{
	/*background:url(../img/foot_lepanto_2.gif) left top no-repeat #ff9102;*//*arancio*/
	background:url(../img/foot_lepanto_2.gif) left top no-repeat #a91e22;
}
body.l2 #fotomain{
	background-image:url(../img/fotomain_l21.jpg);
}
body.l2 #boxnews .box{
	/*border-top:12px solid #ff9102;*//*arancio*/
	border-top:12px solid #a91e22;
}
body.l2 #bottom ul.gruppo li.on a, 
body.l2 #bottom ul.gruppo li:hover a, 
body.l2 #bottom ul.gruppo li a:hover{
	color:#505f67;
}
body.l2 #bottom ul.istitutional, 
body.l2 #bottom ul.istitutional li{
	/*background-color:#fff5af;*//*arancio*/
	background-color:#efd6d7;
}
body.l2 #bottom ul.istitutional li a{
	color:#949493;
}
body.l2 #top ul.mainav li{
	background-color:transparent;
	/*border-right:1px solid #6395d0;*/
	border-right:1px solid #fff;
	font-size:10px;
}
body.l2 #top ul.mainav li a{
	color:#FFFFFF;
}
/*
body.l2 #top li{
	background-color:#99beeb;
}
*/
body.l2 #top a{
	color:#d4e4f7;
}
body.l2.home .news a {
	/*color:#ff9102;*//*arancio*/
	color:#a91e22;
}
body.interna.l2 h1{	/*color:#ff9102;*/color:#a91e22;}
body.interna.l2 h2{	/*color:#ff9102;*/color:#a91e22;}
body.interna.l2 h3{	/*color:#ff9102;*/color:#a91e22;}
body.interna.l2 h4{	/*color:#ff9102;*/color:#a91e22;}
body.interna.l2 h5{	/*color:#ff9102;*/color:#a91e22;}
body.interna.l2 h6{	/*color:#ff9102;*/color:#a91e22;	font-style:italic;}

body.l2 #fotogrande{
	/*border:3px solid #ff9102;*//*arancio*/
	border:3px solid #a91e22;
}
body.l2 .mygal .label.on{
	/*background-color:#ff9102;*//*arancio*/
	background-color:#a91e22;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    =================[   TUTTE    ]===============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#bottom ul.gruppo li.on, #bottom ul.gruppo li:hover {
	background:url(../img/bottom_on.gif) center top no-repeat;
}
body.interna h1{	font-size:120%;	}
body.interna h2{	font-size:110%; }
body.interna h3{	font-size:100%;	}
body.interna h4{	font-size:90%;	}
body.interna h5{	font-size:80%;	}
body.interna h6{	font-size:80%;		font-style:italic;}

body.home .news a {
	font-weight:bold;
	padding: 5px 0 0px 0;
	display:block;
}





/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    ============[ INTERNO PARTE TESTUALE  ]===========*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#testo hr{
	background-color:#FFFFFF;
	color:#FFFFFF;
	border:0px solid;
	border-bottom:1px dashed #9EBEB9;
	height:8px;
	margin-bottom:8px;
}


#testo td{
	font-size:11px;
	padding:4px;
}
#frmusato select{
	width:200px;
}
#testo .indietro{
	text-align:right;
	position:relative;
	background:none;
	left:0;
	width:auto;
}
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    ===============[  CASE PRODUTTRICI  ]=============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
ul.itemelenco{
	margin:0px;
	padding:0px;
}
ul.itemelenco li{
	float:left;
	list-style:none;
	margin:0px;
	padding:0px;
	
}
ul.itemelenco li a{
	display:block;
	height:70px;
	text-align:center;
	width:200px;
}
body.wide #boxnews .news{
	width:694px;
}


/* IE6 HACK */
*html body.wide #testo{
	width:604px;
	overflow:hidden;
}
*html .label{
	width:150px;
}

/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    ===============[ ITEM IN ORIZONTALE ]=============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
ul.selcat{
	margin:0px 0px 10px 0px;
	padding:0px;
}
ul.selcat li{
	margin:0px;
	padding:0px;
	list-style:none;
}
ul.selcat li a{
	display:block;
	padding:4px;
}
ul.selcat li a:hover{
	background-color:#E6EEEE;
}


/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    =================[ ARCHIVIO  NEWS ]===============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
#schedaArchivio{}

#schedaArchivio ul{
	margin:0 30px 0 0;
	padding:0px;
}
#schedaArchivio li{
	margin:0px 0px 10px 0;
	padding:0px;
	list-style:none;
	clear:both;
}
#schedaArchivio li img{
	float:left;
}
#schedaArchivio li .item{
	margin-left:70px;
}



/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
/*    ================[ VALIDAZIONE FORM ]==============*/
/*#.- .-.. . ... ... .- -. -.. .-. --- -.-. .- .. -- ..#*/
label.error{
	font-weight:bold;
	margin-left:8px;
	color:red;
}
.required.error{
	border:1px dashed red;
}


body.home.mainH #fotobook a{
	filter:alpha(opacity=750);
	-moz-opacity:.75;
	opacity:.75;
}
body.home.mainH #fotobook a:hover{
	filter:alpha(opacity=1000);
	-moz-opacity:1.00;
	opacity:1.00;
}

.box.news li{
	width:500px;
}
/*form generator*/
.webform_field_multi .onlineform, 
.webform_field .onlineform {
width:350px;
}
