@charset "iso-8859-1";
/* CSS Document */

/*******************************
********************************
******** IMPAGINAZIONE *********
********************************
*******************************/

body
{
margin: 0px auto;   /*centra negli altri browsers*/
background:url(../Images/enotecaProvincialeSalerno.jpg);
background-repeat:repeat-x;
background-color:#565656;
}

#onde /*contiene l'immagine delle onde*/
{
background:url(../Images/VinoSalerno.gif);
background-repeat:no-repeat;
}

#header
{
width:920px;
margin: 0px auto;   /*centra negli altri browsers*/
}

#content /*contiene il corpo principale, compresa la colonna news e newsletter*/
{
width:920px;
background-color:#ffffff;
margin: 0px auto;   /*centra negli altri browsers*/
position:relative;
min-height:550px;
}


#footer /*contiene il footer senza riflesso con menu testuale*/
{
	width:920px;
	background-color:#ffffff;
	margin: 0px auto;   /*centra negli altri browsers*/
	position:relative;
	height:99px;
	background:url(../Images/footer.gif);
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	font-size: 12px;
	font-style: normal;
	text-align:center;
	line-height:100px;
}

/*++++++++++++++++++++ LINK PER IL FOOTER ++++++++++++++++++*/
#footer a
{
	color:#999999;
	text-decoration:none;
}

#footer a:hover
{
	text-decoration:underline;
}

/*gestisce il footer con riflesso*/
#footerRiflesso
{
	width:920px;
	background-color:#ffffff;
	margin: 0px auto;   /*centra negli altri browsers*/
	position:relative;
	height:118px;
	background:url(../Images/riflesso.gif);
	background-repeat:no-repeat;
}

/* sezione news*/
#news
{
	margin-right:13px;
	margin-top:0px;
	position:absolute; /* posizionamento rispetto al content*/
	top:13px;
	right:0;
}

#newsLetter
{
	margin-right:13px;
	margin-top:0px;
	position:absolute; /* posizionamento rispetto al content*/
	top:208px;
	right:0;
}


/*******************************
********************************
*** SEZIONE ELENCHI LATERALI ***
********************************
*******************************/

.elenchiLaterali /*formatta gli elenchi laterali nelle news*/
{
	list-style-type: none;
	padding-top:13px;
	padding-left:20px;
	margin:0px;
}

li
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 10px;
	font-style: normal;
	text-align:justify;
	background-image:url(../Images/freccia.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	padding-top:7px;
	border:thin;
	border-bottom-color: #f3f3f3;
	border-bottom-style:solid;
	line-height: 15px;
}

li a 
{
color:#666666;
text-decoration:none;
}

li a:hover
{
text-decoration:underline;
}

/*******************************
********************************
**** SEZIONE ELEMENTI VARI  ****
********************************
*******************************/

#vitigni
{
width:614px;
margin-left:7px;
}

#vitigni img
{
padding:6px;
}


.Form /*regola per la colonna newsletter*/
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 11px;
	text-align:justify;
	font-weight: bold;
	line-height: 20px;
	padding-left:25px;
}

input.text  /*regola per tutti i moduli*/
{
	font: bold 8px Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	border: 1px solid #ababab;
	width: 225px;
	height: 12px;
}



img /*REGOLA PER TUTTE LE IMMAGINI*/
{
border:0;
}

.imgazienda
{
border:0;
float:left;
padding-right:15px;
padding-left:15px;
}

#boxEnoteca
{
float:left; padding-right: 10px; padding-bottom: 5px;
}

.pmain  /*regola per i <p> del corpo centrale contenenti il testo principale. notare la larghezza di 614 px per non andare sul menu di dx*/
{
	width:614px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 12px;
	font-style: normal;
	text-align:justify;
	margin-left:13px;
	margin-top:5px;
}

.pmain a
{
	text-decoration:none;
	color:#666666;
}

.pmain a:hover
{
	text-decoration:underline;
}

.Titoli
{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	margin-left:250px; /*centra nel div content*/
}

.Titoli a
{
	color: #666666;
	font-style: normal;
}

#Alert
{
	width:614px;
	min-height:450px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#7d0d24;
	font-size: 16px;
	text-align:center;
	margin-left:13px;
	margin-top:40px;
	line-height:30px;
}

.note
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 8px;
	font-style: bold;
	text-align:justify;
	vertical-align:super;
	margin-top:5px;
}

.testopiccolo  /*regola per i <p> del corpo centrale contenenti il testo principale. notare la larghezza di 614 px per non andare sul menu di dx*/
{
	width:614px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 10px;
	font-style: normal;
	text-align:justify;
	margin-left:13px;
	margin-top:5px;
}

/*******************************
********************************
************ TABELLE  **********
********************************
*******************************/

/* SCHEDA NEWS SINGOLA*/

table.newsSingola
{
	width:614px;
	margin-left: 13px;
	margin-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#666666;
}

table.newsSingola th
{
	background-color:#F3F3F3;
}

table.newsSingola td
{
	padding:5px;
	font-size: 10px;
}

table.newsSingola td a
{
	color:#7d0d24;
	text-decoration:none;
}

table.newsSingola td a:hover
{
	color:#7d0d24;
	text-decoration:underline;
}

td.separatore 
{
	border-bottom:1px dotted #CCCCCC;
}

/* TABELLA PER L'ELENCO DEI SOCI E L'ARCHIVIO DELLE NEWS */
table.noborders
{
	width:614px;
	margin-left: 13px;
	margin-top:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#585858;
	border-spacing: 3px;
}

table.noborders td
{
	background-color:#F3F3F3;
	padding:5px;
	font-size: 10px;
}

table.noborders td a
{
	color:#7d0d24;
	text-decoration:none;
}

table.noborders td a:hover
{
	color:#7d0d24;
	text-decoration:underline;
}

/* TABELLA PER L'ELENCO DEI VITIGNI */
table.vitigni
{
	width:614px;
	margin-left: 13px;
	margin-top:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#585858;
	border-spacing: 3px;
	border:1px solid #ababab;
}

table.vitigni td
{
	background-color:#F3F3F3;
	padding:5px;
	font-size: 10px;
}

table.vitigni th
{
color:#7d0d24
}


