/****************************************************************************************************************/

/* Layout principale */

html,body
{
	margin: 0;
	padding: 0;
}

*{
margin: 0px;
padding: 0px;
}

body
{
	background:url(../gfx/pattern_prova3.gif) repeat #FFFFFF;
	text-align: center;
	margin: 72px 0 0 0;
}
/*-----link generali-----------*/
div#content a
{
	color:#666;
	text-decoration:underline;
}

div#content a:hover
{
	color:#FF9800;
	text-decoration:underline;
}

div#content a:active
{
	color:#666;
	text-decoration:underline;
}

div#content a:visited
{
	color:#666;
	text-decoration:underline;
}
div#footer a
{
	color:#666;
	text-decoration:underline;
}

div#footer a:hover
{
	color:#FF9800;
	text-decoration:underline;
}

div#footer a:active
{
	color:#666;
	text-decoration:underline;
}

div#footer a:visited
{
	color:#666;
	text-decoration:underline;
}
/*-------------------------------------*/
div#container
{
 	border: #999 solid 1px;
 	width:830px;
 	margin:auto;
	background:#FFFFFF;
}


div#header
{
	background-color:#fff;
	margin:0px;
	padding:0px;
	height:159px;
}
/*---------sezione di sinistra--------------*/
div#left-col {
	float:left;
	width:203px;
	margin: 0;
}

div#navigation
{
	width: 203px;
	background-image:url(../gfx/mp_sf_txtr.gif);
	background-repeat:repeat-y;
}

div#img_bot {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 0px solid #000;
	font-size: 0;
}

div#extra
{
	width: 203px;
	margin: 0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	background:url(../gfx/medico_sf_txtr.gif) repeat-y;
}

div#extra h1
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	text-align:left;
	padding-left:32px;
	width:158px;
}

/*----------------------------------------------*/



div#search
{
	width: 203px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align: left;
	color:#666;
	border: 0px solid #000;
	background:url(../gfx/txtr_search.gif) repeat-y;
}

div#form{
	text-align: left;
	padding-left:32px;
	background:url(../gfx/txtr_search.gif) repeat-y;	
}

div#search h1
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	text-align:left;
	padding-left:32px;
	width:171px;
}

div#content
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	width:610px;
	border:0px;
	text-align:left;	
	float:right;
	margin: 0px;
	padding: 0 5px 0 5px;
}

div#footer	
{
	border:0px;
	margin:0;
	text-align:center;
	margin: 24px 0px 0px 0px;
}
.titolo
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#3b3b3b;
}
.testo
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3b3b3b;
}
/* Layout pagine successive */

/****************************************************************************************************************/

/* User info */

/****************************************************************************************************************/

/* Navigazione (menu) */

/*------------------menuprincipale e sottomenu e voci----------------*/
.menuprincipale
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
	text-decoration: none;
	text-align:left;
	display:block;
	background-image:url(../gfx/sfondo_mp.gif);
	background-position:left top;
	background-repeat: no-repeat;
	height: 22px;
	width: 203px;
	line-height: 22px;
	margin: 0;
	padding-left: 32px;
	text-transform: capitalize;
}
a:hover.menuprincipale
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF9800;
	text-decoration: none;
	text-align:left;
	display:block;
	background-image:url(../gfx/sfondo_mp_roll.gif);
	background-position:left top;
	background-repeat: no-repeat;
	height: 22px;
	width: 203px;
	line-height: 22px;
	margin: 0;
	padding-left: 32px;
	text-transform: capitalize;
}

.menuprincipale_selezionato
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF9800;
	text-decoration: none;
	text-align:left;
	display:block;
	background-image:url(../gfx/sfondo_mp_roll.gif);
	background-position:left top;
	background-repeat: no-repeat;
	height: 22px;
	width: 203px;
	line-height: 22px;
	margin: 0;
	padding-left: 32px;
	text-transform: capitalize;
}

.sottomenu
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
	text-align:left;
	display:block;
	/*background-image:url(../gfx/sf_menu_princ.jpg);
	background-position:left top;
	background-repeat: no-repeat;*/
	height: 22px;
	width: 203px;
	line-height: 22px;
	margin: 0;
	padding-left: 50px;
}
a:hover.sottomenu
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9800;
	text-decoration: none;
	text-align:left;
	display:block;
	/*background-image:url(../gfx/sf_menu_princ.jpg);
	background-position:left top;
	background-repeat: no-repeat;*/
	height: 22px;
	width:203px;
	line-height: 22px;
	margin: 0;
	padding-left: 50px;
}

.sottomenu_selezionato
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9800;
	text-decoration: none;
	text-align:left;
	display:block;
	/*background-image:url(../gfx/sf_menu_princ.jpg);
	background-position:left top;
	background-repeat: no-repeat;*/
	height: 22px;
	width:203px;
	line-height: 22px;
	margin: 0;
	padding-left: 50px;
}

/*------------------menuprincipale e sottomenu----------------*/
/*------------------MEDICINALE menuprincipale e sottomenu e voci----------------*/
.menuprincipalemedicinale
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
	text-decoration: none;
	text-align:left;
	display:block;
	background-image:url(../gfx/sfondo_mp_med.gif);
	background-position:left top;
	background-repeat: no-repeat;
	height: 22px;
	width: 203px;
	line-height: 22px;
	margin: 0;
	padding-left: 32px;
	text-transform: capitalize;
}
a:hover.menuprincipalemedicinale
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF9800;
	text-decoration: none;
	text-align:left;
	display:block;
	background-image:url(../gfx/sfondo_mp_med_roll.gif);
	background-position:left top;
	background-repeat: no-repeat;
	height: 22px;
	width: 203px;
	line-height: 22px;
	margin: 0;
	padding-left: 32px;
	text-transform: capitalize;
}

.menuprincipalemedicinale_selezionato
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF9800;
	text-decoration: none;
	text-align:left;
	display:block;
	background-image:url(../gfx/sfondo_mp_med_roll.gif);
	background-position:left top;
	background-repeat: no-repeat;
	height: 22px;
	width: 203px;
	line-height: 22px;
	margin: 0;
	padding-left: 32px;
	text-transform: capitalize;
}

.sottomenumedicinale
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
	text-align:left;
	display:block;
	/*background-image:url(../gfx/sf_menu_princ.jpg);
	background-position:left top;
	background-repeat: no-repeat;*/
	height: 22px;
	width: 203px;
	line-height: 22px;
	margin: 0;
	padding-left: 50px;
}
a:hover.sottomenumedicinale
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9800;
	text-decoration: none;
	text-align:left;
	display:block;
	/*background-image:url(../gfx/sf_menu_princ.jpg);
	background-position:left top;
	background-repeat: no-repeat;*/
	height: 22px;
	width: 203px;
	line-height: 22px;
	margin: 0;
	padding-left: 50px;
}

.sottomenumedicinale_selezionato
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9800;
	text-decoration: none;
	text-align:left;
	display:block;
	/*background-image:url(../gfx/sf_menu_princ.jpg);
	background-position:left top;
	background-repeat: no-repeat;*/
	height: 22px;
	width: 203px;
	line-height: 22px;
	margin: 0;
	padding-left: 50px;
}
/*------------------MEDICINALE menuprincipale e sottomenu----------------*/
