/* CSS Glossario Nutrizione */

HTML
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px
}

/***** Contenitori intestazione network *****/
div.NwtMapBarContainer {position:absolute; width:960px; margin-left:-480px; margin-top:10px; text-align:right; left:50%; z-index:200; padding:0}
div.NwtFooterContainer { clear:both;}
div.NwtFooterContainer  #ntw_footer{ color:#fff; padding:10px 0; width:960px; margin:0 auto}
div.NwtFooterContainer  #ntw_footer a { color:#f4f4f4}
div.NwtFooterContainer  #ntw_footer a:hover{ color:#fff; text-decoration:underline}

OL
{
    WIDTH: 450px
}
OL LI
{
    MARGIN-LEFT: 30px;
    LIST-STYLE-TYPE: decimal
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/img/bg.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, Arial, SunSans-Regular, Sans-Serif;
    BACKGROUND-COLOR: #c6d496;
    TEXT-ALIGN: center
}
P
{
    MARGIN: 0px 10px 10px
}
.txt_home
{
    MARGIN: 0px 10px 10px 0px
}
PRE
{
    MARGIN: 0px 10px 10px
}
H1
{
    FONT-SIZE: 14px;
    MARGIN: 0px 10px 10px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #564b47;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: transparent
}
A
{
    COLOR: #97af3f;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #de8722;
    TEXT-DECORATION: none
}
PRE
{
    FONT-SIZE: 11px;
    COLOR: #564b47;
    FONT-FAMILY: Courier, Monaco, Monospace;
    BACKGROUND-COLOR: transparent
}
HR
{
	MARGIN-top: 10px;
	margin-bottom:5px;
	WIDTH: 470px;
	COLOR: #e1e1e1;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 1px;
	BACKGROUND-COLOR: #c7c7c7;
	BORDER-BOTTOM-STYLE: none;
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}



SELECT#TopDropMenuSelect
{
    MARGIN: 0px 0px 1px 7px;
    FONT: 10px Verdana;
    WIDTH: 130px
}
OPTION.TopDropOpt
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    COLOR: #666666;
    BACKGROUND-COLOR: #ffffff
}
SELECT#DropMenuSelect
{
    MARGIN: 0px 0px 0px 7px;
    FONT: 10px Verdana;
    WIDTH: 300px
}
OPTION.DropOpt
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT: 10px Verdana;
    COLOR: #666666;
    BACKGROUND-COLOR: #ffffff
}
SELECT#DropMenuSelect1
{
    MARGIN: 0px 0px 0px 7px;
    FONT: 10px Verdana;
    WIDTH: 300px
}
OPTION.DropOpt1
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT: 10px Verdana;
    COLOR: #666666;
    BACKGROUND-COLOR: #eff8f8
}
DIV#container
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: center 50%;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(/img/bg_container.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    WIDTH: 770px;
    PADDING-TOP: 35px;
    BACKGROUND-REPEAT: repeat-y;
    TEXT-ALIGN: left
}
DIV#content
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(/img/bg_content.gif);
    MARGIN-BOTTOM: 20px;
    PADDING-BOTTOM: 0px;
    OVERFLOW: auto;
    WIDTH: 509px;
    PADDING-TOP: 24px;
    BACKGROUND-REPEAT: repeat-x
}
DIV#content H1
{
    PADDING-LEFT: 8px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 20px;
    TEXT-TRANSFORM: none;
    COLOR: #333333;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
DIV#content H2
{
    PADDING-LEFT: 20px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    TEXT-TRANSFORM: none;
    COLOR: #cc6600;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
DIV#content H3
{
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 0px;
    TEXT-TRANSFORM: none;
    COLOR: #333333;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
DIV#content P
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.dida
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-STYLE: italic
}
.box_nores
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    MARGIN-TOP: 20px;
    MARGIN-LEFT: 20px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 92%;
    PADDING-TOP: 30px;
    BORDER-BOTTOM: #cccccc 1px solid;
    HEIGHT: 110px;
    BACKGROUND-COLOR: #fafafa
}
.ricerca
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 22px;
    MARGIN: 0px;
    COLOR: #cc6600;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.corrispondenze A
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    COLOR: #cc6600;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.corrispondenze A:hover
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    COLOR: #cc6600;
    FONT-STYLE: italic;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
DIV#right
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 215px;
    PADDING-TOP: 20px;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}
DIV#right IMG
{
    MARGIN-TOP: 5px;
    PADDING-TOP: 0px
}
DIV#main_content
{
    PADDING-RIGHT: 23px;
    PADDING-LEFT: 23px;
    MARGIN: 0px;
    WIDTH: 724px
}
DIV#right H1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    TEXT-TRANSFORM: none;
    COLOR: #ffffff;
    FONT-STYLE: italic
}
DIV#head
{
    BACKGROUND-IMAGE: url(/img/bg_testata.jpg);
    MARGIN: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 205px;
    BACKGROUND-COLOR: transparent
}
DIV#head H1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    TEXT-TRANSFORM: none;
    COLOR: #70777d
}
DIV#head P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
DIV#footer
{
    CLEAR: both;
    BACKGROUND-POSITION: 50% top;
    MARGIN-TOP: 30px;
    BACKGROUND-IMAGE: url(/img/bg_footer.gif);
    WIDTH: 770px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 85px;
    BACKGROUND-COLOR: transparent
}
DIV#footer P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 90px;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    COLOR: #666666;
    PADDING-TOP: 20px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    TEXT-ALIGN: left
}
DIV#footer A
{
    FONT-SIZE: 14px;
    COLOR: #97af3f;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
DIV#footer A:hover
{
    FONT-SIZE: 14px;
    COLOR: #de8722;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
DIV.centro UL
{
    PADDING-LEFT: 10px;
    MARGIN-LEFT: 10px;
    WIDTH: 400px;
    LIST-STYLE-TYPE: none
}
.floatleft
{
    FLOAT: left
}
.clearleft
{
    CLEAR: left;
    MARGIN: 0px
}
P.paragrafo
{
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #666666;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
UL LI#centro
{
    DISPLAY: inline;
    PADDING-BOTTOM: 5px;
    COLOR: #666666;
    LIST-STYLE-TYPE: none
}
UL LI#centro A
{
    FONT-SIZE: 14px;
    COLOR: #8fbab8;
    FONT-STYLE: italic;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
UL LI#centro A:hover
{
    FONT-SIZE: 14px;
    COLOR: #006361;
    FONT-STYLE: italic;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
UL LI#separatore_siti
{
    MARGIN-TOP: -7px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 9px;
    MARGIN-BOTTOM: 10px;
    COLOR: #8fbab8;
    LIST-STYLE-TYPE: none
}
DIV#citazione
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 30px;
    BACKGROUND-IMAGE: url(/img/virgolette.gif);
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 10px 0px 20px;
    WIDTH: 358px;
    PADDING-TOP: 18px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 290px
}
#Menu
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    TEXT-TRANSFORM: none;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
UL LI#MenuFirstLevel
{
    PADDING-RIGHT: 6px;
    DISPLAY: inline;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 10px;
    COLOR: #84acd3;
    MARGIN-RIGHT: 6px;
    PADDING-TOP: 10px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
UL LI#MenuFirstLevel A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    COLOR: #84acd3;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    TEXT-DECORATION: none
}
UL LI#MenuFirstLevel A:hover
{
    BACKGROUND-IMAGE: url(/img/bg_menu.jpg);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 28px;
    TEXT-DECORATION: none
}
UL LI#separatoreSx
{
    MARGIN-TOP: -7px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 9px;
    COLOR: #8fbab8;
    LIST-STYLE-TYPE: none
}
#tabella_news
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#tabella_news UL
{
    PADDING-LEFT: 10px;
    MARGIN-LEFT: 10px;
    WIDTH: 500px;
    LIST-STYLE-TYPE: none
}
#tabella_news .data
{
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #666666;
    FONT-STYLE: italic;
    FONT-FAMILY: "verdana"
}
#tabella_news H2
{
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: none;
    COLOR: #8fbab8
}
#tabella_news .titoloList
{
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: none;
    COLOR: #8fbab8
}
#tabella_news .titolo
{
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: none;
    COLOR: #8fbab8
}
#tabella_news A:hover
{
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: none;
    COLOR: #006361
}
#tabella_news HR
{
    BORDER-LEFT-COLOR: #cccccc;
    BORDER-BOTTOM-COLOR: #cccccc;
    BORDER-TOP-STYLE: dashed;
    BORDER-TOP-COLOR: #cccccc;
    BORDER-RIGHT-STYLE: dashed;
    BORDER-LEFT-STYLE: dashed;
    HEIGHT: 1px;
    BORDER-RIGHT-COLOR: #cccccc;
    BORDER-BOTTOM-STYLE: dashed
}
#tabella_news A.aBack
{
    FONT-SIZE: 11px;
    COLOR: #70777d;
    TEXT-DECORATION: none
}
#tabella_news A.aBack:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #8fbab8;
    TEXT-DECORATION: none
}
#corpo A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #8fbab8;
    TEXT-DECORATION: none
}
#corpo A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #70777d;
    TEXT-DECORATION: none
}
#backButton .form INPUT
{
    BORDER-RIGHT: #8fbab8 1px solid;
    BORDER-TOP: #8fbab8 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 5px;
    BORDER-LEFT: #8fbab8 1px solid;
    WIDTH: 350px;
    COLOR: #564b47;
    BORDER-BOTTOM: #8fbab8 1px solid;
    HEIGHT: 18px
}
.form_dida
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, SunSans-Regular, Sans-Serif
}
.form TEXTAREA
{
    BORDER-RIGHT: #8fbab8 1px solid;
    BORDER-TOP: #8fbab8 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 5px;
    BORDER-LEFT: #8fbab8 1px solid;
    WIDTH: 250px;
    COLOR: #564b47;
    BORDER-BOTTOM: #8fbab8 1px solid;
    FONT-FAMILY: Verdana, Arial, SunSans-Regular, Sans-Serif;
    HEIGHT: 70px
}
.form_testo
{
    FONT-SIZE: 11px;
    COLOR: #564b47;
    FONT-FAMILY: Verdana, Arial, SunSans-Regular, Sans-Serif
}
DIV.NoErrText
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    FONT-FAMILY: "Verdana";
    BACKGROUND-COLOR: #8fbab8
}
DIV.ErrText
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    FONT-FAMILY: "Verdana";
    BACKGROUND-COLOR: #e5882c
}
P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
BLOCKQUOTE
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 20px;
    PADDING-TOP: 0px
}
LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 15px;
    PADDING-TOP: 0px
}
OL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 15px;
    PADDING-TOP: 0px
}
UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 15px;
    PADDING-TOP: 0px
}
.ErrMess
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #F8A543;
    FONT-FAMILY: Verdana;
	padding:10px 0;
	margin-left:-100px;
}
DIV#content .txtPulsante
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 10px;
    TEXT-TRANSFORM: none;
    COLOR: #cc6600;
    PADDING-TOP: 0px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.ErrMessForm
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #d81e05;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana
}

FORM { display: inline; }

.buttonSubmit {
	width:30px;
	height:20px;
	color:#898989;
	font-weight:bold;
	padding-bottom: 5px;
	background:url(/img/vai_off.gif) no-repeat;
	cursor:pointer;
	border:none;
}

.buttonSubmit:hover {
	color:#333;
}


#tabella_indice
{
    PADDING: 0;
    MARGIN: 0 auto;
    background-color:#275c8f;
    width:470px; 
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
}
#tabella_indice td
{
	text-align:center; padding:10px 0; width:18px 
}

#tabella_indice A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;
    COLOR: #bad6f2;
    TEXT-DECORATION: none;
    text-align:center;
}
#tabella_indice A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;
    COLOR: #fff;
    TEXT-DECORATION: underline;
    text-align:center;
}


#tabella_testata
{
    PADDING: 0;
    MARGIN: 0 auto;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    COLOR: #fff;
}

#tabella_testata A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #fff;
    TEXT-DECORATION: none;
    text-align:center;
}
#tabella_testata A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #fff;
    TEXT-DECORATION: underline;
    text-align:center;
}

div#search {width:500px;height:30px;}
div#search input#ricerca{padding:4px; vertical-align:top;border:2px solid #679BCF; width:270px; font-size:17px; font-family:Georgia, 'Times New Roman', Times, serif; color:#666; margin:0 10px 0 15px}
div#search img{vertical-align:top; border:none}
div#search a.abc{color:#e5e5e5; text-decoration:none; margin-left:20px; vertical-align:bottom}
div#search a.abc:hover{color:#fff; text-decoration:none}
div#search span{font-size:18px; color:#A4CAEF; margin-right:3px}

/* icone glossario */
div#ico_glossario { margin:0px 8px 10px 8px; height:26px; background-color:#F2F2F2; padding:10px 0px}
div#ico_glossario UL { list-style-type:none; margin:0 0 0 -13px; padding:0; }
div#ico_glossario UL LI { display:inline; height:26px; width:26px}
div#ico_glossario img{ padding:0 10px; border:0; margin:0px; height:26px}
div#header div#ico_glossario li#gm_tip {background:url(/img/ico_gm.gif) no-repeat;}
div#header div#ico_glossario li#gn_tip {background:url(/img/ico_gn.gif) no-repeat;}
div#header div#ico_glossario li#gmd_tip {background:url(/img/ico_gmd.gif) no-repeat;}
/* icone glossario */

.tooltip {
	display:none;
	background-color:#E2F1F5;
	border:1px solid #2480BD;
	color:#2480BD;
	padding:4px;
	font-size:12px;
	-moz-box-shadow: 2px 2px 11px #666;
	-webkit-box-shadow: 2px 2px 11px #666;
}
.tooltip2 {
	display:none;
	background-color:#E5EFC2;
	border:1px solid #627F07;
	color:#627F07;
	padding:4px;
	font-size:12px;
	-moz-box-shadow: 2px 2px 11px #666;
	-webkit-box-shadow: 2px 2px 11px #666;
}
.tooltip3 {
	display:none;
	background-color:#EFD5B3;
	border:1px solid #8F4C11;
	color:#8F4C11;
	padding:4px;
	font-size:12px;
	-moz-box-shadow: 2px 2px 11px #666;
	-webkit-box-shadow: 2px 2px 11px #666;
}
/* style the trigger elements */
#triggers img {
	border:0;
	cursor:pointer;
	margin-left:11px;
}
