/* SPONSOR HOME ***************************************************************/

BODY, TD, TH, INPUT, TEXTAREA {font: 12px Arial, Helvetica, sans-serif;}

.small {font-size:11px;}

.big {font-size: 18px;}

.bodystyle {}

.box1 { border: 1px solid #CCCCCC; width: 130px;}

.box2 {border-width: 1px;border-style: solid;padding: 5px;}

a {text-decoration: none; outline:none;}
a:visited { text-decoration:none;}
a:hover { text-decoration:underline;}

a.titolo, a.titolo:visited {display:block; color:#000000;text-decoration:none;font-variant:small-caps;font-size:11px; padding-bottom:8px;}
a.titolo:hover {color:#336600; text-decoration:underline;}

a.menu { color: #000000; text-decoration: none }
a.menu:visited { color: #000000; text-decoration: none }
a.menu:hover { color: #FFFFFF; background: #FF9900; text-decoration: none;}

a.scroller { color: #000000; text-decoration: none }
a.scroller:visited { color: #000000; text-decoration: none }
a.scroller:hover { background: #CCCCCC; text-decoration: underline;}

/* HEADER *********************************************************************/

.credits {float:right; padding-right:5px; letter-spacing:1px; color:#d7e6c0; font-size:10px;}

#header {
	width:1000px;
	height:187px;
	font:11px Tahoma, Geneva, sans-serif;
	color:#FFF;
	background: #FFF url(/img/webnew/header.jpg) no-repeat left top;
	position:relative;
	}
	
.data {display:block; color:#FFFF00; font-weight:bold; padding:3px 7px;}
	
.redazione {color:#FFFF00; font-size:10px; width:190px; position:absolute; right:0; top:5px;}
.redazione STRONG {font-weight:bold; color:#FFF; display:block; padding-bottom:2px;}

.dirProd {display:block; padding:3px 7px; position:absolute; top:90px; line-height:160%;}
.dirProd STRONG, .dirProd A {color:#FFFF00; font-weight:bold;}

.utility A.contact {width:80px; display:block; color:#FFF; font-weight:bold; padding:10px 0 0 35px;}
.utility A.contact:HOVER {color:#FF0;}
.utility A.homelink {color:#FFFF00; display:block; width:200px; padding:10px 0 3px 6px;}
.utility A.addLink {color:#FFF; display:block; width:200px; padding:0 6px;}
.utility A.tilly {color:#FFF; font-weight:bold; position:absolute; top:20px; left:619px;}
.utility A.tilly:HOVER {color:#FFFF00; text-decoration:none;}

A.t-home {display:block; width:597px; height:117px; position:absolute; left:194px; top:37px; text-indent:-9000px;}
A.t-home:HOVER {text-indent:280px; font-weight:bold; color:#cdf703; text-decoration:none;}

/* NAVIGATION BAR *********************************************************************/

#navigationBar {position:absolute; top:159px; display:block; height:28px; margin:0; padding:0; line-height:28px; list-style-type:none;}
#navigationBar LI {display:inline;}
#navigationBar LI A {display:block; float:left; text-indent:-9000px;}

.t-notizie {width:137px;}
.t-aiuto {width:90px;}
.t-tempo {width:212px; margin-right:232px;}
.t-soci {width:44px;}
.t-donazioni {width:82px;}
.t-iniziative {width:77px;}
.t-statuto {width:64px;}
.t-iscriviti {width:62px;}

/* TOOL SX *********************************************************************/

.gialloSmall {font: 10px Tahoma, Geneva, sans-serif;color: #ffcc00;}

/* TOOL SX *********************************************************************/

.titBlog {
	display:block;
	text-align:center;
	padding:5px 3px 10px 3px;
	font-size: 10px;
	font-variant: small-caps;
	}
	
.titBlog A {color:#4a7d08;}
.titBlog A:HOVER {color:#c754d0;}

/* SCRIVI LIBRO ***************************************************************/

.testo {margin:30px; text-align:justify; line-height:150%; border-bottom:1px solid #70a012;}

/* FOTO AMICI *****************************************************************/

.testo .foto-amici {display:block; width:279px; float:right; margin:0 0 10px 10px; font-size:9px; text-align:center;}
.testo H3 {margin:0;}

H3.titoloAmici {margin:0 30px; background-color:#70a012; color:#FFF;}

#toolAmici {margin:0 30px; padding:5px; list-style-type:none; text-align:left; border:1px solid #70a012;}
#toolAmici LI {display:inline;}
#toolAmici LI A {color:#70a012; padding:0 5px;}
#toolAmici LI A:HOVER {color:#333;}

#foto-home #toolAmici {display:block; height:300px; overflow:auto;}
#foto-home #toolAmici LI {display:block; width:45%; float:left;}
#foto-home #toolAmici LI.clear {display:block; clear:left;}

/* SPONSOR HOME ***************************************************************/

#sponsor-container {
	display:block;
	width:664px;
	height:32px;
	padding-top:8px;
	background: url(/images/banner-sponsor.gif) no-repeat left top;
	}
	
#scroll-h DIV {
	display:inline;
	padding:0 10px;
	}
	
#scroll-h DIV A:LINK, #scroll-h DIV A:VISITED {
	color:#FFF;
	font-weight:bold;
	}
	
#scroll-h DIV A:HOVER {
	text-decoration:underline;
	}


/* SPONSOR PAGINA ***************************************************************/

#sponsor TD {
	padding:3px;
	border-bottom:1px solid #CCC;
	}
	
.group {
	background-color:#8eb212;
	color:#FFF;
	font-weight:bold;
	}


/* NEWSTICKER ***************************************************************/

#cont-news {
	width:644px;
 	height:28px;
	color:#FFFF00;
	margin-left:5px;
	background: url(/img/bg-green.gif) no-repeat 0 0;
	}
	
	#cont-news A {color:#FFF}
	
#newsticker {
 	/*border:1px solid #FFF;*/
 	width:644px;
 	height:28px;
 	overflow:hidden;
}

#newsticker  p {
 	/*padding:5px 30px;*/
 	margin:0;
 	width:auto;
 	display:inline;
 	float:left;
 	white-space:nowrap;
	}
	
.titolo-news {
	width:292px; height:25px;
	position:absolute;
	top:196px; left:50%;
	margin-left:-334px;
	z-index:10;
	background: url(/img/title-green.png) 0 0 no-repeat transparent;
	_background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/img/title-green.png');
	}
	
#hotelSponsor {display:block; list-style-type:none; margin:0; padding:0;}
#hotelSponsor LI {
	display:block;
	padding-left:260px;
	line-height:28px;
	}
	
/* SLIDER ***************************************************************/

.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
			
/* Easy Slider */

	#sliderContainer {display:block; width:660px; position:relative;}
	#sliderContainer IMG {border:0;}

	#slider ul, #slider li,
	#slider2 ul, #slider2 li {margin:0; padding:0; list-style:none;}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:570px;
		height:175px;
		overflow:hidden;
		}	
	#prevBtn, #nextBtn { 
		display:block;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		/*left:570px;*/
		}														
	#prevBtn a {
		display:block;
		width:27px;
		height:54px;
		background: #F00 url(/img/webnew/slider_left.gif) no-repeat 0 0;
		position:absolute; left:18px; top:60px;
		}
		
	#nextBtn a {
		display:block;
		width:27px;
		height:54px;
		background: #00F url(/img/webnew/slider_right.gif) no-repeat 0 0;
		position:absolute; right:16px; top:60px;
		}
		
/* SLIDER3 ***************************************************************/

.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next, #t-next, #t-prev {
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
			
/* Easy Slider */

	#sliderContainer3 {display:block; width:290px; position:relative;}
	#sliderContainer3 IMG {border:0;}

	#slider3 ul {margin:0; padding:0; list-style:none;}
	#slider3 li { 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:290px;
		height:200px;
		overflow:hidden;
		}	
	#t-prev, #t-next { 
		display:block;
		z-index:1000;
		}	
	#t-next, #slider1next{ 
		/*left:570px;*/
		}														
	#t-prev a {
		display:block;
		width:10px;
		height:19px;
		background: #F00 url(/img/slider/arrow_left.gif) no-repeat 0 0;
		position:absolute; left:-10px; top:91px;
		}
		
	#t-next a {
		display:block;
		width:10px;
		height:19px;
		background: #00F url(/img/slider/arrow_right.gif) no-repeat 0 0;
		position:absolute; right:-10px; top:91px;
		}				

/* LEFT BANNER (Accanto a slider ************************************************************/

#leftBanner {}




/* I VESTITI DI LICIA */

.t_acquista {
	width:622px; height:56px;
	display:block;
	background:url(/images/t_acquista.gif) no-repeat 0 0;
	}

.t_acquistaBack {
	width:622px; height:56px;
	display:block;
	background:url(/images/t_acquistaBack.gif) no-repeat 0 0;
	}

#vestiti .table, #vestiti-int .table {
	padding:5px;
	font-size:11px;
	background-color:#e1e1e1;
	}
	
	#vestiti .table .titolo, #vestiti-int .table .titolo {
		display:block;
		font-weight:bold;
		float:left;
		height:28px;
		margin-bottom:8px;
		overflow:hidden;
		}
		
		.cod-index {
			color:#456500; font-weight:bold; display:block; padding-bottom:7px;
			}
		
		#vestiti .table .titolo {width:215px;}
		#vestiti-int .table .titolo {width:440px;}
		
		#vestiti-int .table P, #vestiti-int .table P.cod {padding:0; margin:0}
		#vestiti-int .table P.cod {color:#456500; font-weight:bold; display:block; padding-bottom:5px;}
	
	#vestiti .table IMG, #vestiti-int .table IMG {float:left; display:block; margin-right:10px; border:none;}
	
	#vestiti .table A, #vestiti-int .table A.maggiori-info {display:block; clear:both; padding-top:1px; text-align:right; border-bottom:1px solid #456500; color:#456500; z-index:1000;}
	#vestiti-int .table A.maggiori-info {padding-top:0px;}
	#vestiti-int .table A.maggiori-info:hover {color:#000; text-decoration:none;}
	
	UL.offerte {padding:0; margin:auto}
	UL.offerte LI {padding-bottom:10px}
	UL.offerte LI A {color:#000;}
		UL.offerte LI LI {color:#666666; padding-top:7px; margin-bottom:-10px;}
	
	.venduto {
		position:absolute;
		top:0; right:0;
		width:62px; height:62px;
		display:block;
		text-indent:-9000px;
		z-index:500;
		background:url(/images/vestiti/t_venduto.gif) no-repeat 0 0;
		}
