/* CSS Document */
@charset "utf-8";

BODY {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #2e3906;
}


/* Generale */
.titolisezioni { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #83A0B4; }

.chisiamo { font-size: 13px; color: #2e3906; text-align: left; line-height: 120%; }

.titolo { text-align: left; line-height: 140%; }

/* Login */
.login_tabella { background-color: #ffffff; }
.login_cella   { background-color: #f1f2f2; }
.login_filetto { background-color: #698600; }

.login_cp16 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #698600; }
.login_cp14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #698600; }
.login_cp12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #698600; }


/* celle di tabella con filetto verticale */
.fil_vert_dx { background-image: url(filettovert.gif); background-repeat: repeat-y; background-position: right;  }
.fil_vert_cx { background-image: url(filettovert.gif); background-repeat: repeat-y; background-position: center; }

/* celle di tabella con filetto orizzontale sup */
.fil_oriz_sup { background-image: url(filettotab.gif); background-repeat: repeat-x; background-position: left; }

/* cella di tabella con immagine principale */
.img_principale  {
	background-image: url(Agromet_sfondomenudx.gif);
	background-repeat: no-repeat;
	height: 170px;
}
.sfondomenusx    {
	background-image: url(Agromet_sfondomenusx.gif);
}
.sfondopiepagina {
	background-image: url(Agromet_sfondopiepagina.gif);
	background-repeat: no-repeat;
}
.sfondopallino   { background-image: url(Agromet_pallinomenu.gif);  background-repeat: no-repeat; background-position: center;  }
.login_pallino 	 { background-image: url(Agromet_pallinologin.gif); background-position: center;  background-repeat: no-repeat; }

/* filetti */
.filettoscurissimo  { background-color: #2e3906;
}
.filettoscuro       { background-color: #0f4693; }
.filettomedio       { background-color: #698600; }
.filettochiaro      { background-color: #c3c5c7; }
.filettochiarissimo { background-color: #c3c5c6;
}

/* DIV con barra di scorrimento  per novità in home page*/
.vetrina	{ width: 600px; height:auto; overflow: auto; margin-top: 0px; margin-left: 0px; }



/* ------------------------ Celle di tabelle a fondo chiaro */
.fondochiaro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2e3906; line-height: 130%; }
a.fondochiaro         {	text-decoration: none;      font-weight: bold; }
a.fondochiaro:link    {	text-decoration: none;      font-weight: bold; }
a.fondochiaro:active  {	text-decoration: none;      font-weight: bold; }
a.fondochiaro:visited {	text-decoration: none;      font-weight: bold; }
a.fondochiaro:hover   { text-decoration: underline; font-weight: bold; color: #CC0000 }


/* ------------------------ Sezione menu */
.voci_menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #2e3906; }

a.voci_menu         { text-decoration: none;      font-weight: bold; }
a.voci_menu:link    { text-decoration: none;      font-weight: bold; }
a.voci_menu:active  { text-decoration: none;      font-weight: bold; }
a.voci_menu:visited { text-decoration: none;      font-weight: bold; }
a.voci_menu:hover   { text-decoration: underline; font-weight: bold; color: #CC0000 }


/* ------------------------ sezione testatina */
.testa  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #2e3906; text-align: right; }

p.testa { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #2e3906; text-align: right; }

a.testa         { text-decoration: none;      font-weight: bold; }
a.testa:link    { text-decoration: none;      font-weight: bold; }
a.testa:active  { text-decoration: none;      font-weight: bold; }
a.testa:visited { text-decoration: none;      font-weight: bold; }
a.testa:hover   { text-decoration: underline; font-weight: bold; color: #CC0000 }


.testanero  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #2e3906; text-align: right; }

a.testanero         { text-decoration: none;      font-weight: bold; text-align: right; }
a.testanero:link    { text-decoration: none;      font-weight: bold; text-align: right; }
a.testanero:active  { text-decoration: none;      font-weight: bold; text-align: right; }
a.testanero:visited { text-decoration: none;      font-weight: bold; text-align: right; }
a.testanero:hover   { text-decoration: underline; font-weight: bold; text-align: right; color: #CC0000 }


/* ------------------------ Piè pagina */
.piepagina  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; }

a.piepagina         { text-decoration: none;      font-weight: bold; }
a.piepagina:link    { text-decoration: none;      font-weight: bold; }
a.piepagina:active  { text-decoration: none;      font-weight: bold; }
a.piepagina:visited { text-decoration: none;      font-weight: bold; }
a.piepagina:hover   { text-decoration: underline; font-weight: bold; color: #CC0000 }


/* ------------------------ Testo generico scurissimo */
.testoscurissimo		  	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #2e3906; }

p.testoscurissimo			{ text-align: left; line-height: 130%;}

a.testoscurissimo		 	{ text-decoration: none;      font-weight: bold; }
a.testoscurissimo:link		{ text-decoration: none;      font-weight: bold; }
a.testoscurissimo:active	{ text-decoration: none;      font-weight: bold; }
a.testoscurissimo:visited	{ text-decoration: none;      font-weight: bold; }
a.testoscurissimo:hover		{ text-decoration: underline; font-weight: bold; color: #CC0000; }


/* ------------------------ >pagina di Presentazione riviste */
.present		  	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0f4693; }

p.present			{ text-align: left; line-height: 130%;}

table.present		{ background-color: #ffffff;
}

a.present		 	{ text-decoration: none;      font-weight: bold; color: #698600; }
a.present:link		{ text-decoration: none;      font-weight: bold; color: #698600; }
a.present:active	{ text-decoration: none;      font-weight: bold; color: #698600; }
a.present:visited	{ text-decoration: none;      font-weight: bold; color: #698600; }
a.present:hover		{ text-decoration: underline; font-weight: bold; color: #CC0000; }







/* corpi di varie misure, colori e peso */
.cpchiarissimo { color: #c3c5c6; }
.cpchiaro {      color: #c3c5c7; }
.cpmedio {       color: #698600; }
.cpscuro {       color: #0f4693; }
.cpscurissimo {  color: #2e3906; }

.cpbold {       font-weight: bold; color: #2e3906; }
.cpboldbianco { font-weight: bold; color: #ffffff; }
.cpboldrosso { font-weight: bold; color: #CC0000; }

.cpboldchiarissimo { font-weight: bold; color: #c3c5c6; }
.cpboldchiaro {      font-weight: bold; color: #c3c5c7; }
.cpboldmedio {       font-weight: bold; color: #698600; }
.cpboldscuro {       font-weight: bold; color: #0f4693; }
.cpboldscurissimo {  font-weight: bold; color: #2e3906; }

p.cpboldscuro 			{ text-align: left; }
a.cpboldscuro		 	{ text-decoration: none; }
a.cpboldscuro:link		{ text-decoration: none; }
a.cpboldscuro:active	{ text-decoration: none; }
a.cpboldscuro:visited	{ text-decoration: none; }
a.cpboldscuro:hover		{ text-decoration: underline; color: #CC0000; }

.cp12bold {       font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #2e3906; }
.cp12boldbianco { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; }

.cp12boldchiarissimo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #c3c5c6; }
.cp12boldchiaro {      font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #c3c5c7; }
.cp12boldmedio {       font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #698600; }
.cp12boldscuro {       font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0f4693; }
.cp12boldscurissimo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #2e3906; }

p.cp12boldmedio { text-align: left; }

p.cp12boldscuro { text-align: left; }
a.cp12boldscuro		 	{ text-decoration: none; }
a.cp12boldscuro:link	{ text-decoration: none; }
a.cp12boldscuro:active	{ text-decoration: none; }
a.cp12boldscuro:visited	{ text-decoration: none; }
a.cp12boldscuro:hover	{ text-decoration: underline; color: #CC0000; }

p.cp12boldscurissimo 		 { text-align: left; }
a.cp12boldscurissimo		 { text-decoration: none; }
a.cp12boldscurissimo:link	 { text-decoration: none; }
a.cp12boldscurissimo:active	 { text-decoration: none; }
a.cp12boldscurissimo:visited { text-decoration: none; }
a.cp12boldscurissimo:hover	 { text-decoration: underline; color: #CC0000; }



.cp12chiarissimo { color: #c3c5c6; }
.cp12chiaro {      color: #c3c5c7; }
.cp12medio {       color: #698600; }
.cp12scuro {       color: #0f4693; }
.cp12scurissimo {  color: #2e3906; }


.cp14bold {       font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #2e3906; }
.cp14boldbianco { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ffffff; }

.cp14boldchiarissimo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #c3c5c6; }
.cp14boldchiaro {      font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #c3c5c7; }
.cp14boldmedio {       font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #698600; }
.cp14boldscuro {       font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0f4693; }
.cp14boldscurissimo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #2e3906; }

.cp16bold {       font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #2e3906; }
.cp16boldbianco { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #ffffff; }

.cp16boldchiarissimo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #c3c5c6; }
.cp16boldchiaro {      font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #c3c5c7; }
.cp16boldmedio {       font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #698600; }
.cp16boldscuro {       font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #0f4693; }
.cp16boldscurissimo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #2e3906; }


.textinput	{
	color: #2e3906;
	background-color: #f1f2f2;
	border: 1px solid #c3c5c7;
	text-align: center;
	height: 18px;
	font-weight: normal;
}

.textinput80	{
	color: #2e3906;
	background-color: #f1f2f2;
	border: 1px solid #c3c5c7;
	text-align: center;
	width: 80px;
	height: 18px;
}


/* ------------------------ Modulo di ricerca ------------------------------------ */
/* DIV che contiene le ricerche */
.cont_ricerche	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6A8292;
	background-image: url(filettovert.gif);
	background-repeat: repeat-y;
	background-position: right;
	width: 251px;
	padding-right: 5px;
	height: 376px;
	padding-top: 10px;
	padding-bottom: 10px;
}





.collanachoice	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: Black;
	width: 220px;
	background-color: #E2E8ED;
	line-height: 120%;
	text-align: left;
	text-indent: 2px;
	display: block;
	height: 24px;
	border: 1px solid #cbd6df;
	list-style-type: square;
}

/* ------------------------ Risultati ------------------------------------ */
/* DIV principale contenitore dei risultati della ricerca  */
.cont_risultati	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6A8292;
	width: 519px;
	padding-left: 5px;
	height: 376px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.risultbold {
	font-weight: bold;
}

/* DIV con barre di scorrimento */
.risultati	{
	width: 497px;
	height:346px;
	overflow: auto;
	margin-top: 10px;
	margin-left: 22px;
}

/* CSS MENU LATERALE */

.click-menu {
    }
    .click-menu .box1 {
		background-color: #3E6E93;
        color: #f9f9f9;
    }
    .click-menu .box1-hover {
		background-color: #3E6E93;
        color: #FFEBA9;
    }
    .click-menu .box1-open {
		background-color: #3E6E93;
        color: #f9f9f9;
    }
    .click-menu .box1-open-hover {
		background-color: #3E6E93;
        color: #FFEBA9;
    }
    .click-menu .box1,
    .click-menu .box1-hover,
    .click-menu .box1-open,
    .click-menu .box1-open-hover {
        text-indent: 12px;
        font-weight: bold;
        font-size: 14px;
        line-height: 31px;
        font-family: arial;
        cursor: pointer;
        width: 280px;
    }
    .click-menu .section {
        background-color: #3E6E93;
        font-family: arial;
        font-size: 13px;
        line-height: 15px;
        padding: 0 0 5px 10px;
        display: none;
        width: 270px;
    }
    .click-menu .section a {
        color: #ffffff;
        text-decoration: none;
        white-space: nowrap;
    }
    .click-menu .section a:hover {
        color: #FFFF99;
        text-decoration: none;
        white-space: nowrap;
    }
    .click-menu .box2 {
        border-color: #83A0B4;
        border-width: 1px;
        border-style: none none solid solid;
        padding: 1px 0 2px 6px;
    }
    .click-menu .box2-hover {
        border-color: #83A0B4;
        border-width: 1px;
        border-style: none none solid solid;
        padding: 1px 0 2px 6px;
        background: #5B4529;
    }
