/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STILI PER LA STAMPA !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1 - Stili GENERALI @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
html,body{
	margin: 0;
	padding:0;}

body{
	font-family: arial,sans-serif;
	font-size: 76%;
	text-align:center;}

div#container{
	width:966px;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;}

div#container2{
	text-align: left;}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #750D24;
	margin-bottom: -5px;
	text-decoration: none;
	margin-top: 22px;}
	
h1 a:link {
color: #750D24;
text-decoration: underline;}

h1 a:active {
	color: #750D24;
	text-decoration: underline;}

h1 a:visited {
	color: #750D24;
	text-decoration: underline;}

h1 a:hover {
	color: #B81439;
	text-decoration: underline;}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #750D24;
	margin-bottom: 5px;
	margin-top: 0px;}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #7F7F7F;
	margin-bottom: -12px;}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	white-space: normal;
	line-height: 17px;}

ul li {
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	list-style-type: square;
	line-height: 15px;
	display: block;}

/* Stile grassetto */
.bold {
	font-weight: bold;}

/* Stile per float immagini destro */
.rightmargin {
	float: right;
	margin-bottom: 2px;
	margin-left: 15px;
	margin-top: 5px;
	margin-right: 0px;}

/* Stile per float immagini sinistro */
.leftmargin {
	float: left;
	margin-bottom: 2px;
	margin-right: 15px;
	margin-top: 5px;
	margin-left: 0px;}

/* Stile per tutti i links standard presenti del sito */
.link {
	color: #0363E4;
	cursor: hand;
	text-decoration: underline;}
	
a.link:link {
color: #0363E4;
text-decoration: underline;}

a.link:active {
	color: #0363E4;
	text-decoration: underline;}

a.link:visited {
	color: #0363E4;
	text-decoration: underline;}

a.link:hover {
	color: #023D89;
	text-decoration: underline;}
	
.clear {
	clear: both;}

.corsivo {
	font-style: italic;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;}
	
.formborder {
	margin: 0px;
	padding: 0px;}
	
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1 - FINE Stili GENERALI @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2 - Area HEAD @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/* Impostazioni generali */
div#masthead_medicale{
	margin: 0;
	padding: 0px;
	width: 100%;
	background-image: url(images/filler_header_medicale.jpg);
	background-repeat: repeat-x;
	height: 124px;
	display: none;}
		
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2 - FINE Area HEAD @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 3 -  Menù laterale SINISTRO @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/* Contenitore generale */
div#menuSx_medicale{
	float: left;
	width:170px;
	background-color: #EEEEEE;
	margin: 0px;
	padding: 0px;
	display: none;}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 3 - FINE Menù laterale SINISTRO @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 4 - Area CENTRALE @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*************************************************************************************************/
/************************************* Contenuto per 1 COLONNA ***********************************/
/*************************************************************************************************/
/* Contenitore generale */
div#content1c{
	margin-left: 0px;
	padding-top: 0em;
	padding-right: 0px;
	padding-bottom: 0em;
	padding-left: 0px;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	clip: rect(auto,auto,auto,auto);}

/* Classe applicata a tabella per gestire altezza minima colonna centrale per layout variando proprietà heigh */
.tabella1c_medicale {
	height: 600px; /****************** ! ! ! ! ! ! ! ! ! ! *****************/
	width: 590px;  /***** Immagini max horiz 646/647 px *****/
	margin-top: 0px;
	background-color: #FFFFFF;}
	
/*************************************************************************************************/
/************************************* Contenuto per 2 COLONNE ***********************************/
/*************************************************************************************************/
/* Contenitore generale */
div#content2c{
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0em;
	padding-right: 0px;
	padding-bottom: 0em;
	padding-left: 0px;
	background-color: #FFFFFF;}

/* Classe applicata a tabella per gestire altezza minima colonna centrale per layout variando proprietà heigh */
.tabella2c_medicale {
	height: 700px; /****************** ! ! ! ! ! ! ! ! ! ! *****************/
	width: 590px;
	margin-top: 0px;
	background-color: #FFFFFF;}

/* Elenchi puntati nella colonna contenuti centrale per layout con 2 colonne laterali necessarie per le Technical Specifications*/
div#content2c ul li {
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #107299;
	line-height: 20px;}

div#content2c ul{
list-style-type: none;
padding: 0;
margin: 0;}

div#content2c li{
background-image: url(images/news_pointer_grey.gif);
background-repeat: no-repeat;
background-position: 0 0.6em;
padding-left: .8em;} 

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 4 - FINE Area CENTRALE @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 5 - Menù laterale DESTRO @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/* Contenitore generale */
div#menuDx{
	background-color: #EEEEEE;
	float: right;
	width: 175px;
	padding-top: 0em;
	padding-left: 0px;
	display: none;}
		
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ò@@ 5 - FINE Menù laterale DESTRO @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 6 - FOOTER @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

div#footer_medicale{
	clear:both;
	text-align:center;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 0;
	padding-bottom: 1px;
	padding-left: 0;
	font-weight: bold;
	background-color: #277D00;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-top: 1px;
	line-height: -50px;
	display: none;}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ò@@ 6 - FINE FOOTER @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 7 - BREADCRUMBS @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

#breadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-align: right;
	font-style: normal;
	text-transform: capitalize;
	letter-spacing: -1px;
	padding-top: 5px;
	background-color: #FFFFFF;
	margin-top: 2px;
	width: 170mm;
}
	
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ò@@ 7 - FINE BREADCRUMBS @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 8 - LOGO @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*************************************************************************************************/
/****************************************** Linea Analitica **************************************/
/*************************************************************************************************/
#logo_medicale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #277D00;
	font-style: normal;
	text-transform: none;
	letter-spacing: -1px;
	background-image: url(images/logo_histopathology.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	text-indent: 55px;
	text-align: left;
	margin-left: 10px;
	margin-top: 4px;
	line-height: 34px;}
	
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 8 - FINE LOGO @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 9 - STILI VARI @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/* Gestione immagini cartina mondiale sedi Milestone per FF */
.world td img {display: block;}

/* Impostazioni Corporate->Mission */
.testo_sky {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: oblique;
	color: #666666;
	font-weight: bold;
	padding-top: 20px;}

.testo_presidente {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: oblique;
	font-weight: bold;
	color: #750D24;
	line-height: 22px;}
	
a.testo_presidente:link {
	text-decoration: none;}

a.testo_presidente:active {
	text-decoration: none;}

a.testo_presidente:visited {
	text-decoration: none;}

a.testo_presidente:hover {
	text-decoration: underline;}

/* Stile per testo didascalie di immagini */
.didascalie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align: center;}

/* Stile per sezione Corporate->Contacts */
.biglietto_medicale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #750D24;
	background-image: url(images/contacts_people.jpg);
	background-repeat: no-repeat;
	background-position: right;
	margin-top: 10px;}

/* Stile per testo elenco puntato sezione Corporate->Contacts */
#reachUs ul li {
	line-height: 17px;
	background-image: url(images/news_pointer_grey.gif);
	background-repeat: no-repeat;
	background-position: 0 0.5em;
	padding-left: .8em; 
	list-style-type: none;}

/* Stili per pagine delle Pagine Principali degli strumenti */
div#unitPresentation h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #750D24;
	margin-bottom: 15px;}

div#unitPresentation ul li {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #107299;
	line-height: 25px;}

/* Stili per pagine delle Specifiche Tecniche degli strumenti */
div#specifications h3 {
	margin-left: 0px;
	margin-bottom: 3px;}
	
div#compliance{
	padding-left: 25px;}

div#compliance p {
	color: #107299;}

div#compliance h3 {
	margin-left: -25px;
	margin-bottom: 3px;}

div#compliance h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	margin-bottom: -12px;
	margin-top: 15px;
	text-decoration: underline;
	margin-left: -10px;}

div#compliance h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #035496;
	margin-bottom: -15px;
	margin-left: 1px;}

.pedice {
	vertical-align: sub;
	font-size: 9px;}
	
.apice {
	vertical-align: super;
	font-size: 9px;}

/* Stili FORM */
.form_login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	width: 90px;
	height: 13px;}
	
.form_login_button_medicale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #B0FFB0;
	height: 19px;
	width: 55px;
	font-weight: bold;
	border: 1px solid #999999;
	}
.form_login_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-indent: 3px;}

div#login{
	float: left;
	width:170px;
	background-color: #EEEEEE;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;}
	
/* Stili per la sezione Rapresentatives */
.representative_details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #033278;
	padding-bottom: 10px;
}

.representative_details a:link {
	color: #033278;
	text-decoration: underline;}

.representative_details a:active {
	color: #033278;
	text-decoration: underline;}

.representative_details a:visited {
	color: #033278;
	text-decoration: underline;}

.representative_details a:hover {
	color: #0363E4;
	text-decoration: underline;}
	
.representative_labels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-top: 3px;}

.reprasentative_country {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #033278;
	font-weight: bold;}
	
/* Stili per linee tratteggiate di separazione */
.separatore_orizzontale {
	background-image: url(images/1px_grey_h.gif);
	background-repeat: repeat-x;
	background-position: center;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
}

.separatore_verticale {
	background-image: url(images/1px_grey_v.gif);
	background-repeat: repeat-y;
	background-position: center;
	padding-right: 5px;
	padding-left: 5px;}
	
.nodisplay {
	display: none;}
	
.underline {
	text-decoration: underline;}
	
.special_unit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;}
	
.library_subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FF0000;
	line-height: 30px;}
	
#resources_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000066;
	background-color: #E3E6FD;
	margin-bottom: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	letter-spacing: 4px;
	margin-top: 10px;
	text-indent: 10px;
	border: 1px solid #CCCCCC;}
	
/* Stile per la sezione Eventi */
.events {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #750D24;
	padding-left: 6px;}
	
a.events:link {
	text-decoration: none;}

a.events:active {
	text-decoration: none;}

a.events:visited {
	text-decoration: none;}

a.events:hover {
	color: #B81439;
	text-decoration: none;
	background-image: url(images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 6px;}
	
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 9 - FINE STILI VARI @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

.error_message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;}
	
	
	
	
/* Sezione Pathos */

.look a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: oblique;
	font-weight: bold;
	color: #750D24;
	text-decoration: none;
	line-height: 22px;
	padding-bottom: 15px;
}

.look a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: oblique;
	font-weight: bold;
	color: #750D24;
	text-decoration: none;
	line-height: 22px;
	padding-bottom: 15px;
	}

.look a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: oblique;
	font-weight: bold;
	color: #750D24;
	text-decoration: none;
	line-height: 22px;
	padding-bottom: 15px;
	}

.look a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: oblique;
	font-weight: bold;
	color: #B81439;
	text-decoration: none;
	line-height: 22px;
	padding-bottom: 15px;
	}

#pathosMain{
	background-image: url(images/clock.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 529px;
}

div#pathosMain ul li {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #107299;
	line-height: 25px;}
	
.pathosSpecimen {
	text-align: center;
	margin-top: 8px;
}

.pathosConventional {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #666666;
}

/*Modular Corners Pathos*/
div.modular{overflow: hidden;
    background: url(images/boxBk.png) repeat-x bottom left;
    padding-bottom: 15px;margin-bottom: 10px}

div.m3{width: 540px}

div.modular div{
	float: left;
	width:240px !important;
	width /**/:270px;
	padding: 15px 15px 0;
	background-image: url(images/boxBk.png);
	background-repeat: repeat-x;
	background-position: left top;
}

div.modular .modularTitle{
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 12px;
}

div.modular ul.icon,ul.icon li{list-style: none;margin: 0;padding: 0}
div.modular ul.icon{width:100%}


/*Riquadri immagini*/
div.pic_right{
	float:right;
	background-image: url(images/shadow.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 12px;
	padding-left: 0;
}

div.pic_right img{display: block;border: 1px solid;
    border-color: #CCC #CCC #AAA #CCC;
    padding: 5px;background: #f6f6f6}
	
div.pic_right_big{
	background-image: url(images/shadow_big.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 12px;
	padding-left: 0;
}

div.pic_right_big img{
	display: block;
	border: 1px solid;
	border-color: #CCC #CCC #AAA #CCC;
	padding: 5px;
	background: #f6f6f6;
	text-align: center;
}

.patientBenefits{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #107299;
	line-height: 25px;
}

.pathosDo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
}

/* Sezione Histos PRO */

.conventionalContainer {
	margin-bottom: 20px;
	border-bottom-width: medium;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}

.conventionalDivs {
	margin-bottom: 10px;
}

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#FFF;
	font-size:1.3em;
	background-color:#317082;
	width:100%;
	margin-bottom:8px;
	margin-top:8px;
	padding-left:2px;
	background-image:url(images/bg_answer.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:20px;
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 0.3em;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px solid #006600;
	background-color:#DFFFD5;
	width:100%;
	
	/* End layout CSS */
	
	visibility:visible;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:8px;
	font-size:1em;
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}

.histos_questions{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: oblique;
	font-weight: bold;
	color: #750D24;
}

.goal_button_text{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: normal;
	font-weight: bold;
	color: #750D24;
	width: 100%;
	margin-top: 25px;
	margin-bottom: 15px;
}

.goal_button_text_small{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #750D24;
	width: 100%;
	margin-top: 25px;
	margin-bottom: 15px;
}

.black_button_text{
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: oblique;
	font-weight: bold;
	color: #333333;
	width: 100%;
	margin-top: 25px;
	margin-bottom: 15px;
}

.black_button{
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}