body	{
	margin: 5px 5px 0 5px;
	background-color: #FFF;
	color: #000;
	}
	
body.index {
	height: 100%;
	margin: 0;
	background-color: #FFF;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	}

#contenitore{
	height: 100%;
	width: /*608*/633px; 
	position: absolute;
	top:0;
	left:50%;
	margin: 0  0 0 -340px;
	background-image: url(img/sf_index.gif);
	background-repeat: repeat-y;
	background-position: top left;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	/*border: 1px solid red*/
}

#logolynx {
  clear:both;
	position: absolute;
	bottom: 2px;
	left: 277px;
}

table.index{
	margin-top: 60px;
}

.txtindex{
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
}

h1{
	background-color: #FFF;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 13px;
	color: #000;
	font-weight: bold;
}
	
a:visited
	{
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	}

a:link 
	{
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	}

a:hover 
	{
	color: #06F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	}

.tablebordo
	{
	border: 1px solid #000;
	}

td	{
	font-weight: normal;
	font-size: 12px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

td.azzchiaro
	{
	background-color: #9CF;
	border-bottom: 1px solid #000;
	}
	
td.sfondobandiere
	{
	background: url(img/sfondo_rigaband.gif) repeat-x;
	border-bottom: 1px solid #000;
	}

td.menu
	{
	background-color: #9CF;
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
	font-size: 10px;
	font-weight: bold;
	}

.sfondomenu	
	{
	background-image: url(img/menu_sx_4.gif);
	background-repeat: repeat-x;
	}

.sfondomenu1	
	{
	background-image: url(img/menu_sx_5.gif);
	background-repeat: repeat-x;
	}

.sfondomenu2	
	{
	background-image: url(img/sfondo_alto2.gif);
	background-repeat: repeat-x;
	}

.sfondomenu3	
	{
	background-image: url(img/bgcol.gif);
	background-repeat: repeat-y;
	}

td.azzscuro
	{
	background-color: #09F;
	}

td.centro1
	{
	background-color: #09F;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	}

td.centro2
	{
	background-color: #09F;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	}

td.colsx
	{
	background-color: #09F;
	border-left: 1px solid #000;
	}

td.coldx
	{
	background-color: #09F;
	border-right: 1px solid #000;
	}

td.colcentro
	{
	border: 1px solid #000;
	padding: 10px;
	}

td.colcentropopup
	{
	background-color: #9CF;
	border: 1px solid #000;
	padding: 10px;
	}

.prodimg
	{
	border: 1px solid #000;
	}

td.prodtitle
	{
	background-color: #9CF;
	border-top: 1px solid #000;
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	padding: 3px 5px 3px 5px;
	}

td.prodtitle1
	{
	background-color: #9CF;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	padding: 3px 5px 3px 5px;
	}

td.prodtitle2
	{
	background-color: #9CF;
	border-top: 1px solid #000;
	border-right: 1px solid #000;
	padding: 3px 5px 3px 5px;
	}

td.prodtext
	{
	border-top: 1px solid #000;
	border-right: 1px solid #000;
	padding: 5px;
	}

td.prodtext1
	{
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	}

td.bordosx
	{
	border-left: 1px solid #000;
	}

.title
	{
	font-weight: bold;
	color: #339;
	font-size: 12px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.titlelink
	{
	font-weight: bold;
	color: #000;
	font-size: 12px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.nolink
	{
	font-weight: bold;
	color: #06F;
	font-size: 10px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #9CF;
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
	}

a.titlelink:link
	{
	font-weight: bold;
	color: #000;
	font-size: 12px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

a.titlelink:visited
	{
	font-weight: bold;
	color: #000;
	font-size: 12px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

a.titlelink:hover
	{
	font-weight: bold;
	color: #000;
	font-size: 12px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	}

titleprodlink
	{
	font-weight: bold;
	color: #039;
	font-size: 12px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}

a.titleprodlink:link
	{
	font-weight: bold;
	color: #039;
	font-size: 12px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}

a.titleprodlink:visited
	{
	font-weight: bold;
	color: #039;
	font-size: 12px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}

a.titleprodlink:hover
	{
	font-weight: bold;
	color: #039;
	font-size: 12px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	}

INPUT.bottone
	{
	font-weight: normal;
	font-size: 10px;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CCC;
	text-decoration: none;
	}

input
	{
	border-right: #000 1px solid;
	border-top: #000 1px solid; 
	border-left: #000 1px solid; 
	border-bottom: #000 1px solid;
	font-size: 10px; 
	color: #000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	background-color: #FFF;
	}

textarea
	{
	border-right: #000 1px solid;
	border-top: #000 1px solid; 
	border-left: #000 1px solid; 
	border-bottom: #000 1px solid;
	font-size: 10px; 
	color: #000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	background-color: #FFF;
	}
	
	
	
	
	
	
	
	
/*------------------------ blocco novità home page (scelta lingua) -----------------------*/

#novitah {
	width: 224px;
	background: url(immagini/sotto_novita.gif) no-repeat bottom left;
	padding: 10px;
	text-align: left;
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.titnovitah {
	padding: 10px 10px 0 10px;
	font: bold 14px Arial, Helvetica, sans-serif;
  }

#novitah ul {
	margin: 0;
	padding: 10px 0 5px 0;
	/*background-color: #76A05D;*/
}

#novitah li {
	list-style: none;
	padding: 10px;
}

#novitah li a {
	color: #000;
	text-decoration: none;
  font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#novitah li a.maggiorinfo {
	text-decoration: underline;
	line-height: 22px;
}

.titolo_linovitah {
	color: #ca0d2b;
}

img.sx_boxnews {
	float:left;
	padding:0;
	margin: 3px 6px 0px 0;
	border:1px solid #D7D7D7;
	}
	
	
	
	
	
	
