/* CSS Document */

/*TAG GENERICI */

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

body {
margin: 0;
padding: 0;
font-family : Verdana, Arial, sans-serif;
font-size : 12pt;
} 
	
a {
color : #a0832b;
text-decoration : underline;
}

a[href]:after{content: "(" attr(href) ")"}

p {
font: 12pt/1.6em Verdana, Arial, sans-serif; 
margin: 0 0 1.5em 0;
padding: 0;
}

h2 {
font-weight : normal;
font-size : 22pt; 
line-height : 1em;
margin : 0 0 1.8em 0;
padding : 0;
color: #014570;
border-bottom: 1px solid #cadddd;
}

h3 {
font-weight : normal;
font-size : 20pt; 
line-height : 1em;
margin : 0 0 1.8em 0;
padding : 0;
color: #02a2d2;
border-bottom: 1px solid #cadddd;
}

h4, h5, h6 {
font-weight : normal;
font-size : 18pt; 
line-height : 1em;
margin : 0 0 1.5em 0;
padding : 0;
color: #a08535;
}


ul{
margin: 0 0 1.8em 2em;
padding: 0;
}

ul li{
margin: 0 0 1em 0;
padding: 0;
}

ul li ul{
margin: 1em 0 1.8em 2em;
padding: 0;
}

ul li ul li{
margin: 0 0 1em 0;
padding: 0;
}

fieldset, form{
display: none;
}

.divisorio {
display: none;
}

.divisorio_tratteggiato {
display: none;
}


.divisorio_big{
display: none;
}

.pulizia{
clear : both;
}

.torna_sopra {
display: none;
}

#per_la_stampa{
text-align: right;
display: block;
border-bottom: 1pt solid #777777;
margin: 0 0 3em 0;
padding: 0 1em 2em 0;
}

.percorso{
display: none;
}



/*CONTAINER */

#container {
width: auto;
margin:0 auto; 
padding : 0;
text-align:left;
background-color: #fff;
}

#container h1 {
display: none;
}




/*MAIN */

#container #main {
width: auto;
margin:0; 
padding :0;
}

#container #main p.logistica{
color: #899597;
}

#container #main p.dettaglio{
font-size: 92%;
}

#container #main p.ecm{
display: block;
margin: 14px 0;
padding : 18px 14px 18px 28px;
border-bottom: 1px solid #dadddd;
font-size: 92%;
background-color: #f7f9f9;
}

#container #main p.logistica em{
text-decoration: underline;
font-style: normal;
}

#container #main .sottotitolo{
font-weight : bold;
display: block;
font-size : 108%; 
line-height : 1.4em;
background-image: none;
margin : 0 0 1em 0;	
padding : 0;
color: #526e7c;
text-indent: 0em;
}

#container #main .piu_informazioni {
height: 20px;
display: block;
}

#container #main .piu_informazioni a{
margin: 0 0 30px 0;
padding: 1px 0 0 1em;
font: 92%/2em Verdana, Arial, sans-serif; 
background-color: #effaff;
text-decoration: underline;
background: transparent url(../img/arrow_square.gif) left 0.5em no-repeat;
}

#container #main .piu_informazioni a:hover{
text-decoration: none;
}



/*SIDE */

#container #side {
width: auto;
margin:0; 
padding : 0;
}

#container #side .box_intestazione{
width: auto;
margin:0; 
padding : 0;
}

#container #side .box_intestazione p.pretitolo{
font-weight: bold;
}

#container #side .box_intestazione p.titolo{
font-weight: bold;
}

#container #side .box{
width: auto;
margin:0; 
padding : 0;
}

#container #side .box_generico{
width: auto;
margin:0; 
padding : 0;
}

#container #side .box_generico em{
text-decoration: underline;
font-style: normal;
}

#container #side .box_menu{
display: none;
}

#container #side .box_menu_small{
display: none;
}

#container #side img.left{
display: none;
}


/*BOX LOGIN */


#container #side #login{
display: none;
}


/*HOME */

#container #main #home{
width: auto;
margin:0; 
padding : 0;
}

#right img, #box_home img{
display: none;
}

#container #side #box_home{
width: auto;
margin:0; 
padding : 0;
}

#container #side #box_home a.registrati{
width: auto;
margin:0; 
padding : 0;
}

#container #side .box_menu_small{
width: auto;
margin:0; 
padding : 0;
}

#container #side .box_menu_small ul.menu_home_small{
display: none;
}


#container #main #contenuto{
width: auto;
}

#container #main #contenuto_home{
width: auto;
}

#container #main  #left{
width: auto;
}

#container #main #right {
width: auto;
}




/* CHIRURGIA */

#container #main #chirurgia, #container #main #day_hospital, #container #main #libera_professione{
width: auto;
}


/* FORMAZIONE    */

#container #main #scuole, #container #main #corsi, #container #main #storico, #main #storico_passati{
width: auto;
}


/* CURRICULUM    */

#container #main #curriculum  {
width: auto;
}

/* CONTATTI    */

#container #main #contatti, #container #main #confirm, #container #main #error, #container #main #account_register, #container #main #recupera    {
width: auto;
}

/* SITE MAP    */

#container #main #site_map {
width: auto;
}

/*  PRIVACY    */

#container #main #privacy {
width: auto;
}


/* FORM    */

#container #main #form {
width: auto;
}

.registrazione{
display: none;
}



/*MENU */


.menu {
display: none;
}


/*FOOTER */

#footer{
display: none;
}


 .banner{
 display:none;
 }










