
.height150{

height:250px;
overflow:auto;
border:1px solid #cfcfcf;
}

.adtitolo{
color:#333333;
background-color:#f3f3f3;
padding:1px;
margin-bottom:5px;
font-weight:bold;
text-align:center;

}

.adhere{
color:#333333;
background-color:#f3f3f3;
padding:5px;
margin-bottom:10px;

border:1px solid #E41B5B;
font-weight:bold;
text-align:left;

}
.adhere .adtitolo{
color:#ffffff;
background-color:#E41B5B;
padding:1px;
margin-bottom:5px;
font-weight:bold;
text-align:center;


}
/* menu voci orizzontali pannello di amministrazione */
a.menuad, a.menuad:link, a.menuad:visited, a.menuad:active {

padding-bottom:2px;
padding-top:2px;
padding-left:10px;
padding-right:10px;

margin-left:10px;
margin-right:10px;

background-color:#E41B5B;
border-color:#E41B5B;
border:1px solid;

color:#ffffff;

text-decoration:none;

}
a.menuad:hover {
padding-bottom:2px;
padding-top:1px;
padding-left:10px;
padding-right:10px;
background-color:#ffffff;
border-color:#ffffff;
border:1px solid;

color:#E41B5B;

text-decoration:none;
}
.menuadhere {
padding-bottom:0px;
padding-top:0px;
padding-left:10px;
padding-right:10px;

margin-left:10px;
margin-right:10px;

background-color:#ffffff;
border-color:#ffffff;
border:1px solid;

color:#E41B5B;
	font-weight: bold;
	
text-decoration:none;
}


/* Nessuno stile */
.niente {

}

/*__________________ MENU AREA __________________ */
#menuarea a, #menuarea a:link, #menuarea a:visited,#menuarea a:active {

color:#ffffff;
text-decoration:none;
font-weight:bold;
padding-left:0px;
padding-right:0px;
padding-top:2px;
padding-bottom:2px;
font-size:10px;


}
#menuarea a:hover{

background-color:#f6f6f6;
text-decoration:none;
padding-left:0px;
padding-right:0px;
padding-top:2px;
padding-bottom:2px;
color:#2F74B3;
}   



/* ______________ */

.titoloarea {
font-size:16px;
font-weight:bold;
color:#E41B5B;

}

/*___________________   BOX ACCESSO RAPIDO + NEWSLETTER _________________________ */
td#boxaccessonews{
background:url('../immagini/testata/sf_fascia_grigia.gif'); 
background-position:top left; 
background-repeat:repeat-x; 
padding-top:8px;
padding-right:3px;
padding-bottom:8px;
padding-left:70px;
color:#E41B5B;
}
td#boxaccessonews form{
padding:0px;
margin:0px;

}
td#boxaccessonews .input {
	font: normal 10px;
    color: #000000;
    background: #ffffff;
    text-align: left center;
    padding: 0px;
    border: 1px solid #E41B5B;
    margin-top: 0px;
	height:15px;
	}

form#bottone{
	font: normal 10px;
    color: #ffffff;
    background: #ffffff;
    text-align: left center;
    padding: 0px;
    border: 1px solid #CE6508;
    margin-top: 0px;
	height:18px;
	}

/*____________________*/

/*___________________   BOX ACCESSO UTENTI REGISTRATI _________________________ */
#boxaccessoutenti table, #boxaccessoutenti tr, #boxaccessoutenti td  {
color:#666666;
}
#boxaccessoutenti form{
padding:0px;
margin:0px;

}
#boxaccessoutenti .input {
	font: normal 10px;
    color: #000000;
    background: #ffffff;
    text-align: left center;
    padding: 0px;
    border: 1px solid #2F74B3;
    margin-top: 0px;
	height:15px;
	}


/*____________________*/


/*________________  Menu centrale ________________ */ 
#menucentrale {
padding-bottom:3px;
padding-top:3px;
padding-left:3px;
padding-right:3px;

}
#menucentrale a, #menucentrale a:link, #menucentrale a:visited,#menucentrale a:active {

color:#ffffff;
text-decoration:none;
padding-left:3px;
padding-right:3px;
padding-top:2px;
padding-bottom:5px;


}
#menucentrale a:hover{

background-color:#E41B5B;
text-decoration:none;
padding-left:3px;
padding-right:3px;
padding-top:2px;
padding-bottom:10px;
}   


#menucentrale a.generalequi, #menucentrale a.generalequi:link, #menucentrale a.generalequi:visited,#menucentrale a.generalequi:active, ,#menucentrale a.generalequi:hover{

color:#ffffff;
text-decoration:none;
padding-left:3px;
padding-right:3px;
padding-top:2px;
padding-bottom:5px;
background-color:#E41B5B;


}
/*____________________ */


/*________________  Menu Sopra ________________ */ 

.header a, .header a:link, .header a:visited,.header a:active {

color:#ffffff;
text-decoration:none;
padding-left:3px;
padding-right:3px;
padding-top:0px;
padding-bottom:5px;


}
.header a:hover, .headerhere{
color:#E41B5B;
background-color:#fcfcfc;
text-decoration:none;
padding-left:3px;
padding-right:3px;
padding-top:5px;
padding-bottom:10px;
}   

/*____________________ */


/*___________________  FORM GENERICO ______________ */

input.grigio {
font: normal 10px;
    color: #000000;
    background: #ffffff;
    text-align: left center;
    padding: 0px;
    border: 1px solid #cccccc;
    margin-top: 0px;
	height:15px;

}

/*_________________ */

table#madre{
border:1px solid #333;

}


BODY, frame, iframe {
scrollbar-face-color: #e6e6e6; 
scrollbar-shadow-color: #E41B5B; 
scrollbar-highlight-color: #ffffff; 
scrollbar-3dlight-color: #999; 
scrollbar-darkshadow-color: #000000; 
scrollbar-track-color: dark; 
scrollbar-arrow-color: #E41B5B;
}

.vignetta {
background-image:url(../immagini/sfondo_vignetta.gif);
background-repeat:no-repeat;
background-position:center middle;
}
img {
border-color: #2D6D30;
}

.titolonews {
FONT-SIZE: 11px;
font-weight: bold;
	COLOR: #2D6D30;
	FONT-FAMILY: tahoma, verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.2em;
	letter-spacing: 140%;
	font-style: normal;
}
.testohome {
FONT-SIZE: 11px;
font-weight: 550;
	COLOR: #444444;
	FONT-FAMILY:  tahoma, arial,verdana, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.5em;
	font-style: normal;
}

a.titolonews {
FONT-SIZE: 11px;
font-weight: bold;
	COLOR: rgb(126,115,99);
	FONT-FAMILY: tahoma, verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.2em;
	letter-spacing: 140%;
	font-style: normal;
}
a.titolonews:hover {
FONT-SIZE: 11px;
font-weight: bold;
	COLOR: rgb(255,56,51);
	FONT-FAMILY: tahoma, verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.2em;
	letter-spacing: 140%;
	font-style: normal;
}

.titoloblugrande {
FONT-SIZE: 11px;
	COLOR: #003374;
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.5em;
	font-style: normal;
	font-weight: bold;
}


a {

	font-weight: bold;
	COLOR: #216D94;
	TEXT-DECORATION: underline;
}
a:hover {

	COLOR: #E41B5B;
	TEXT-DECORATION: none;

}
a.prodotti {
FONT-SIZE: 10px;
font-weight: bold;
	COLOR: #2D6D30;
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.5em;
	letter-spacing: 100%;
	font-style: normal;
}
a.prodotti:hover {

	COLOR: rgb(126,115,99);
	TEXT-DECORATION: underline;

}


a.inserito, a.inserito:visited {
FONT-SIZE: 10px;
font-weight:bold;
color: #0000CC;

	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.5em;
	letter-spacing: 100%;

}
a.inserito:hover {

/* COLOR: rgb(255,56,51); */
color: #0000CC;
	TEXT-DECORATION: underline;

}

/* Stile 4 - Tendina Citta E Cultura */
.menuMainHover01 {
	BORDER:1px solid;
	border-color: #F8D3A1;
	background-color: #ffffff;
	padding: 1 px;
}

.menuMain01{
BORDER:1px solid;
border-color: #F1EEEE;
	padding: 1 px;
		background-color: #fafafa;

	
}

a.footer {
FONT-SIZE: 8,0;


	TEXT-DECORATION: none;
	line-height: 1.2em;
	font-style: normal;
}
a.footer:hover {

	TEXT-DECORATION: none;
	line-height: 1.2em;
	font-style: normal;
}
.footer {
FONT-SIZE: 9.5px;

	COLOR: rgb(0,0,0);
	FONT-FAMILY: arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.8em;
	font-style: normal;
	font-weight:bold;
	LETTER-SPACING:0,5;

}


a.menutendina {
FONT-SIZE: 10px;
font-weight: normal;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.5em;
	font-style: normal;
}
a.menutendina:hover {
FONT-SIZE: 10px;
font-weight: normal;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.5em;
	font-style: normal; 
}
body, table, td, tr {
FONT-SIZE: 10px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.5em;

}


H1{
FONT-SIZE: 14px;
font-weight: 900;
	COLOR: #000000;
	FONT-FAMILY: tahoma, verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	line-height: 1.2em;
	font-style: normal;
	letter-spacing :200%;
}


.titoloprodotto{
FONT-SIZE: 14px;
font-weight: 900;
	COLOR: #ffffff;
	FONT-FAMILY: tahoma, verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
	font-style: normal;
}




/*   ______    ELEMENTI FORM ___________ */

form
{
	FONT-SIZE: 11px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
/*	line-height: 1.5em;*/
	font-style: normal;
}
select
{
	FONT-SIZE: 11px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
/*	line-height: 1.5em;*/	font-style: normal;
}
option
{
	FONT-SIZE: 11px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
/*	line-height: 1.5em;*/	font-style: normal;
}
input
{
	FONT-SIZE: 11px;
	COLOR: rgb(0,0,0);
	FONT-FAMILY: verdana, arial, helvetica, "times new roman";
	TEXT-DECORATION: none;
/*	line-height: 1.5em;*/	font-style: normal;
}

