#header{
	height:				230px;
	background:			url(../img/home/header.png) repeat-x;		
}

#header-c {
	height:				230px;
	width:				885px;
	margin:				0 auto;
}

#content-indicizzazione {
	height:				49px;
}

#content-indicizzazione h1 {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	color:				#fff;
	text-align:			right;
}

#content-logo {
	height:				130px;
	float:				left;
	/*width:				634px;*/
}

#content-news {
	width:				251px;
	height:				129px;
	float:				left;
	position:			relative;
}
#extended {
	position:			absolute;
	top:				0;
	right:				0;
	background:			url(../img/home/bg_news.jpg) 0 0 repeat-y; 
	width:				205px;
	height:				435px;
	z-index:			999;
}
#extended h1 {
	background:			url(../img/home/tit_ultime_novita.png) 10px 0 no-repeat;
	height:				17px;
	margin:				10px 0 10px 0;
	text-indent:		-500em;
}
/*#content-news-titolo {
	background:			url(../img/news.png) right 1px no-repeat;
	height:				31px;
}

#news-titolo {
	background:			url(../img/news-titolo.png) 5px 9px no-repeat;
	height:				30px;	
}
*/
#news {
	/*background:			url(../img/news-background.png) top left repeat-x;*/
	width:				185px;
	height:				342px;
	margin:				0 10px 0 10px;
}
#news a {
	text-decoration:	none;
}

.txt-news {
	padding:			5px 2px 5px 2px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#fff;
	border-bottom:		1px solid #fff;
	line-height:		normal;
	margin-bottom:		20px;
}

#area-riservata .titolo {
	font-family:		Arial, Helvetica, sans-serif;
	color:				#fff;/*#02293f;#000;*/
	line-height:		normal;
	font-size:			12px;
	font-weight:		bold;
}


/*#content-cerca {
	padding:			10px 0 0 0;
	background:			url(../img/home/bg_bottom_cerca.jpg) bottom left no-repeat;
	background-color:	#000;
	width:				205px;
	height:				35px;
}*/

.txt-cerca {
	font-family:		Arial, Helvetica, sans-serif;
	color:				#FFF;
	font-size:			10px;
	padding:			0 0 0 2px;
}

/*#input-cerca {
	width: 				101px;
	height:				22px;
	border:				none;
	background:			url(../img/home/bg_cerca.jpg) 0 0 no-repeat;
}

#input-cerca-ok {
	background:			url(../img/home/bt_ok.jpg) 0 0 no-repeat;
	text-indent:		-500em;
	border:				none;
	width:				26px;
	height:				22px;
}*/

#content-cerca {
	padding:			15px 0 0 0;
	background:			url(../img/ricerca-background.png) 0 0 repeat-x;
	width:				251px;
	height:				36px;
	float:				left;
}

#input-cerca {
	width: 				100px;
	height:				16px;
	border:				1px solid #3B4D5C;
}

#input-cerca-ok {
	background:			url(../img/submit-ok.png) 0 0 no-repeat;
	text-indent:		-500em;
	border:				none;
	height:				18px;
	width:				22px;
}

#content-menu {
	clear:				both;
	float:				left;
	padding-top:		2px;
	width:				634px;
	height: 			49px;
}

#logo-1 {
	margin:				5px 0 0 19px;
}

#logo-2 {
	margin:				1px 0 19px 71px;
}

#logo-3 {
	margin:				0 0 0 100px;
}

#intestazione {
	height:				194px;
	width:				885px;
	background:			url(../img/home/testata.jpg) top left no-repeat;
	margin:				0 auto;
}

.txt-intestazione {
	padding:			10px 0 0 0;
	width:				480px;
	font-family:		Arial,Helvetica,sans-serif;
	font-size:			12px;
	color:				#fff;
	line-height:		normal;
}

#intestazione h1 {
	height:				65px;
	background:			url(../img/home/tit_obiettivo_qualita.png) 0 10px no-repeat;
	text-indent:		-500em;
}	
#intestazione  ul {
	line-height:		normal;
	list-style:			disc outside none;
	margin:				0 0 10px 20px;
	font-family:		Arial, Helvetica, sans-serif;
	color:				#fff;
	font-size:			12px;					
}
#indicizzazione-center {
	font-family:		Arial,Helvetica,sans-serif;
	font-size:			10px;
	text-align:			right;
	color:				#00A8FF;
	margin-right:		10px;
}
#indicizzazione-bottom {
	font-family:		Arial,Helvetica,sans-serif;
	font-size:			10px;
	text-align:			right;
	color:				#00A8FF;
	margin-right:		10px;
}

#shadow {
	/*background:			url(../img/test.png) top center repeat-y;*/
	background-color:	#1C8BC2;
}

#decorator {
	background:			url(../img/home/ombra.png) top center repeat-x;
}

#content {
	padding-top:		25px;
	width:				885px;
	margin:				0 auto;
}

#content-prodotti {
	display:			inline;  /*Hack ie6 */
	width:				680px;
	float:				left;
}

#content-prodotti-titolo {
	background:			url(../img/prodotti-top.png) top left no-repeat;
	height:				40px;
}

#prodotti {
	height:				510px;
	background:			url(../img/prodotti-titolo-background.png) repeat-x;
	background-color:	#eceff0;
}

#prodotti a {
	float:				left;		
	width:				110px;
	height:				13px;
	background:			url(../img/vai-alle-soluzioni.png) 0 0 no-repeat;
	text-indent:		-500em;
}

#prodotti-bottom {
	background:			url(../img/prodotti-bottom.png) top left no-repeat;
	height:				7px;
	margin-bottom:		10px;
}

#prodotti h1 {
	background:			url(../img/prodotti-titolo.png) 17px 9px no-repeat;
	height:				35px;
	text-indent:		-500em;
}

.prodotti-colonna {
	float:				left;
	height:				450px;
	width:				226px;
	padding:			17px 0 0 0;
}

#cp-titolo-1 {
	float:				left;
	background:			url(../img/per-le-aziende.png) 13px 0px no-repeat;
	width:				32px;
	border-right:		1px solid #33373d;
	height:				100%;
	text-indent:		-500em;
}

#cp-titolo-2 {
	float:				left;
	background:			url(../img/per-gli-studi-legali.png) 13px 0px no-repeat;
	width:				32px;
	border-right:		1px solid #33373d;
	height:				100%;
	text-indent:		-500em;
}

#cp-titolo-3 {
	float:				left;
	background:			url(../img/tit_settori_specifici.png) 13px 0px no-repeat;
	width:				32px;
	border-right:		1px solid #33373d;
	height:				100%;
	text-indent:		-500em;
}

.cp-testo {
	float:				left;
	width:				193px;
	height:				430px;
}
.txt-aziende {
	font-family:		arial,verdana,sans-serif;
	line-height:		normal;
	font-size:			12px;
	color:				#2d3437;
	margin:				0 0 5px 5px;
	padding:			0 5px 10px 0;
	background:			url(../img/hr-prodotti.png) bottom repeat-x
}
.txt-aziende strong{
	font-weight:		bold;
}

/*#content-gestionali {
	background:			url(../img/gestionali-titolo-background.png) repeat-x;
}*/

#content-gestionali-titolo {
	background:			url(../img/gestionali-top.png) top left no-repeat;
	height:				35px;
}

#gestionali {
	background:			url(../img/gestionali-background.png) 0px 33px repeat-x;
	height:				113px;
}

#content-gestionali h1 {
	background:			url(../img/gestionali-titolo.png) 16px 6px no-repeat;
	height:				33px;
	text-indent:		-500em;
}

#gestionali-bottom {
	background:			url(../img/gestionali-bottom.png) top left no-repeat;
	height:				10px;
}

#content-area-riservata {
	margin:				2px 0 0 0;
	width:				202px;
	float:				left;
}

#software-latterio-big {
	display:			block;
	width:				680px;
	height:				156px;
	background:			url(../img/home/banner_yala_big.jpg) 0 0 no-repeat;
	text-indent:		-500em;
	margin:				10px 0 0 0;			
}
#software-avvocati {
	margin:				10px 0 0 0;
	display:			block;
	background:			url(../img/home/banner_software_avvocati.png) 0 0 no-repeat;
	width:				201px;
	height:				44px;
	text-indent:		-500em;
}
#software-latterio {
	margin:				10px 0 0 0;
	display:			block;
	background:			url(../img/home/banner_software_lattiero.png) 0 0 no-repeat;
	width:				201px;
	height:				44px;
	text-indent:		-500em;
}
#supermercato {
	margin:				20px 0 0 0;
	display:			block;
	background:			url(../img/home/etichetta_SDI.jpg) 0 0 no-repeat;
	width:				200px;
	height:				48px;
	text-indent:		-500em;
}
#edotto {
	margin:				10px 0 0 0;
	display:			block;
	background:			url(../img/edotto.gif) 0 0 no-repeat;
	width:				200px;
	height:				44px;
	text-indent:		-500em;
}
#gazzetta {
	margin:				10px 0 0 0;
	display:			block;
	background:			url(../img/banner_gazzetta.jpg) 0 0 no-repeat;
	width:				200px;
	height:				39px;
	text-indent:		-500em;
}
#area-riservata {
	background:			url(../img/area-riservata-background.png) repeat-y;
	height:				504px;
}

#area-riservata h1 {
	background:			url(../img/area-riservata-titolo.png) top left no-repeat;
	height:				35px;
	text-indent:		-500em;
}

#content-area-riservata #link-collegati {
	background:			url(../img/home/tit_link_collegati.png) 0 0 no-repeat;
	text-indent:		-500em;
	width:				74px;
	height:				15px;
	margin-left:		5px;
}

#area-riservata input {
	border:				1px #3b4d5c solid;
}

#area-riservata-bottom {
	background:			url(../img/area-riservata-bottom.png) top left no-repeat;
	height:				30px;
}

.txt-area-riservata {
	color:				#fff;
	font-family:		arial,verdana,sans-serif;
	font-size:			12px;
	line-height:		normal;
	padding:			0 2px 10px 18px;
}

#content-login {
	height:				60px;
}

#login-left {
	float:				left;
	height:				60px;
	width:				120px;
}

#login-left label {
	float:				left;
	height:				15px;
	width:				30px;
	margin:				0 5px 0 0;
	padding:			5px 2px 5px 2px;			
}

#login-left input {
	float:				left;
	width:				70px;
}

#login-right {
	float:				left;
	height:				45px;
	width:				80px;
	border-left:		1px solid #fff;
}

#login-right input {
	height:				19px;
	margin:				15px 0 0 10px;
	background:			url(../img/submit-invia.png) top left no-repeat;
	width: 				48px; 
	border: 			none;
}

#footer{
	margin:				20px 0 0 0;
	background:			url(../img/footer.png) repeat-x 0 0;
	background-color:	#00A8FF;
	/*clear:				both;*/
	height:				100px;
}

#footer-c{
	height:				88px;
	width:				900px;
	margin:				0 auto;
}

#footer-left{
	margin:				0 0 0 10px;
	display: 			inline;		/* Hack ie6 */
	float:				left;
	width:				750px;
	height:				100%;
}

#footer-right{
	float:				left;
	width:				140px;
	height:				100%;
}

.footer-colonna {
	float:				left;
	height:				100%;
	width:				226px;
}

.footer-colonna.last {
	width:				296px;
}

#punti-vendita-lista {
	color:				#FFF;
	font-family:		Arial,Helvetica,sans-serif;
	font-size:			12px;
	line-height:		normal;
	list-style:			disc outside none;
	margin:				0 0 0 30px;
	padding: 			5px 0 0 18px;
}
#punti-vendita-lista a {
	color:				#FFF;
	text-decoration:	none;
}
#ft-titolo-1 {
	float:				left;
	background:			url(../img/veneto.png) top left no-repeat;
	width:				17px;
	border-right:		1px solid #fff;
	height:				70px;
	text-indent:		-500em;
}

#ft-titolo-2 {
	float:				left;
	margin:				0 0 0 30px;
	/*background:			url(../img/lombardia.png) top left no-repeat;*/
	width:				17px;
	border-right:		1px solid #fff;
	height:				70px;
	text-indent:		-500em;
}

#ft-titolo-3 {
	float:				left;
	background:			url(../img/punti-vendita.png) top left no-repeat;
	width:				31px;
	border-right:		1px solid #fff;
	height:				70px;
	text-indent:		-500em;
}

.txt-ft {
	padding:			5px 0 0 2px;
	float:				left;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#fff;
	line-height:		normal;
}
.txt-ft a {
	color: 				#fff;
	text-decoration:	none;
}
.clear {
	clear:				both;
}

#menu {
	white-space:		nowrap;
	list-style-type:	none;
}

#menu ul {
	height:				1px;
}

#menu li {
	float:				left;
	padding:			4px 10px 5px 10px;
	background:			url(../img/home/separatore.jpg) top right no-repeat;
}
#menu li.first {
	padding:			4px 10px 5px 0;
}

#menu li a {
	display: 			inline-block;
	padding-top:		15px;
	height:				30px;
	color:				#fff;
	font-size:			12px;
	text-decoration:	none;
	font-weight:		bold;
	font-family: 		arial, helvetica, sans-serif;
}

#menu li.last {
	background:			none;
}

#menu a:hover {
	color:				black;
	background:			url(../img/home/menu-hover.png) bottom center no-repeat;
}

#button-software-avvocati {
	float:				left;
	width:				332px;
	height:				74px;
	margin:				0 0	0 5px;
	background:			url(../img/button-software-avvocati.png) 0 0 no-repeat;
	text-indent:		-500em; 
}

#button-software-lattiero {
	margin:				0 0 0 3px;
	float:				left;
	width:				332px;
	height:				74px;
	background:			url(../img/button-software-lattiero.png) 0 0 no-repeat;
	text-indent:		-500em;
}
