body{
margin: 0 0 0 0;
padding: 0 0 0 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#666666;

}

/*
------------------------------------------------*/
h1{display:none;}
h2{ font-size:100%;}
h3{ font-size:90%;}

ul{ margin-left:20px;}

input, textarea, select {
	border: 1px solid #aaaaaa;
	background-color: #ffffff;
	font-size: 90%; 
	}

#wrapper{
background:url(/core_sites/_morfeo_new/_css/_default/_it/Images/backgrounds/wrapperBackgroundInside.gif) left top;
background-repeat: repeat-y;
position: relative;
width: 1000px;
text-align: left;
padding: 2px 0 0 0;
margin: auto;
clear:both;

}

#column1{
width:240px;
float:left;
margin:0 0 0 18px !important;
margin:0 0 0 9px;
font-size:80%;
padding:0 0 0 0;

}

#column2{
float:right;
width:650px;
/*background-color:#CCCCCC;*/
margin:0 38px 0 0 !important;
margin:0 19px 0 0;
}

#column3{
clear:both;
display:none;
}

/* Static classes
----------------------------------------------- */
.static{}
.static ul{ margin-left:30px; color:Red; list-style-type:square; list-style:outside;}
.static ul li{ color:#777; padding-bottom:5px;}
.static h3{margin-bottom:10px; font-size:130%;}
.static h4{margin-bottom:10px; font-size:120%;}
.static p {padding-bottom:20px;}

.clear{clear:both;}

/* generic
----------------------------------------------- */
a{color:#005893; text-decoration:none;}


/* footer
----------------------------------------------- */
#footer{
width: 1000px;
height: 200px;
background:url(/core_sites/_morfeo_new/_css/_default/_it/Images/footer/footer.gif) top;
background-repeat:no-repeat;
margin: auto;
z-index:1; clear:both;
position:relative;
}



#logoWasm{width:105px; height:48px; display:block; position:absolute; top:45px; right:480px; background:url(/core_sites/_morfeo_new/_css/_default/_it/Images/footer/logoWasm.gif) top; }

#logoAism{width:76px; height:56px; display:block; position:absolute; top:45px; right:360px; background:url(/core_sites/_morfeo_new/_css/_default/_it/Images/footer/logoAISM.gif) top;}

#logoMorfeo{width:63px; height:56px; display:block; position:absolute; top:45px; right:240px; background:url(/core_sites/_morfeo_new/_css/_default/_it/Images/footer/logoMorfeo.gif) top;}

#logoSanofi{width:131px; height:56px; display:block; position:absolute; top:45px; right:58px; background:url(/core_sites/_morfeo_new/_css/_default/_it/Images/footer/logoSanofi.gif) top;}

#logoSimg{width:158px; height:57px; display:block; position:absolute; top:45px; left:220px; background:url(/core_sites/_morfeo_new/_css/_default/_it/Images/footer/logoSimg.gif) top;}


#footer h4{width:102px; height:57px; display:block; position:absolute; top:43px; left:35px; background:url(/core_sites/_morfeo_new/_css/_default/_it/Images/footer/textImpegnoCostante.gif) top;}
#footer h4 span,#logoWasm span,#logoAism span,#logoMorfeo span,#logoSanofi span,#logoSimg span  {display:none;}

#copyright{ font-size:70%;position:absolute; top:170px; left:58px; font-weight:bold;  }

/* header
----------------------------------------------- */
#headerWrapper{ 
width: 1000px;
margin: auto;
position: relative;
margin-bottom:0;
padding:0 0 0 0;
}

#header{
width: 1000px;
height: 130px;
background:url(/core_sites/_morfeo_new/_css/_default/_it/Images/header/header.jpg) top;
background-repeat:no-repeat;
margin: auto;
padding:0 0 0 0;
margin: 0 0 0 0;
}


/* treeSite
-----------------------------------------------
-----------------------------------------------
-----------------------------------------------
 */
.treeSite{list-style-type:none; font-size:80%;  }
.treeSite ul{list-style-type:none;  position:absolute; top:0; left:18px; }

.treeSite .ulTree_1{ width:964px; height:130px; margin:0 0 0 0; padding:0 0 0 0; }

.treeSite .ulTree_1 li a#opt_1_1{position:absolute; top:33px; left:25px;  display:block; width:306px; height:60px; background-image:url(/core_sites/_morfeo_new/_css/_default/_it/Images/header/logo.gif); background-repeat:no-repeat; margin:0 0 0 0; padding:0 0 0 0; background-position:top left; background-color:#fff;}
.treeSite .ulTree_1 li a#opt_1_1 span{ display:none;}



.treeSite .ulTree_2 { position:absolute;top:0; left:0; margin:0 0 0 0; padding:0 0 0 0;  width:964px; height:130px;}
.treeSite .ulTree_2 li  {margin:0 0 0 0; padding:0;}
.treeSite .ulTree_2 li a{display:block; color:#fff; font-size:85%; font-weight:bold; padding:4px 0 3px 0;  }

.treeSite .ulTree_2 li#liTree_2_4,.treeSite .ulTree_2 li#liTree_2_5,.treeSite .ulTree_2 li#liTree_2_6,.treeSite .ulTree_2 li#liTree_2_7,.treeSite .ulTree_2 li#liTree_2_8,.treeSite .ulTree_2 li#liTree_2_9{position:absolute; top:107px; text-align:center;  background-color:#005893;} 
.treeSite .ulTree_2 li a:hover{  color:#fff;}
.treeSite .ulTree_2 li#liTree_2_4{left:0;}
.treeSite .ulTree_2 li#liTree_2_5{left:160px;}
.treeSite .ulTree_2 li#liTree_2_6{left:320px;}
.treeSite .ulTree_2 li#liTree_2_7{left:460px;}
.treeSite .ulTree_2 li#liTree_2_8{left:640px;}
.treeSite .ulTree_2 li#liTree_2_9{left:800px;}
.treeSite .ulTree_2 li a#opt_2_4, .treeSite .ulTree_2 li a#opt_2_4:hover{width:159px;}
.treeSite .ulTree_2 li a#opt_2_5, .treeSite .ulTree_2 li a#opt_2_5:hover {width:159px;}
.treeSite .ulTree_2 li a#opt_2_6, .treeSite .ulTree_2 li a#opt_2_6:hover {width:139px;}
.treeSite .ulTree_2 li a#opt_2_7, .treeSite .ulTree_2 li a#opt_2_7:hover {width:179px;}
.treeSite .ulTree_2 li a#opt_2_8, .treeSite .ulTree_2 li a#opt_2_8:hover {width:159px;}
.treeSite .ulTree_2 li a#opt_2_9, .treeSite .ulTree_2 li a#opt_2_9:hover {width:164px;}
.treeSite .ulTree_2 #liTree_2_9 {border-right:none; }
.treeSite .ulTree_2 #liTree_2_12,.treeSite .ulTree_2 #liTree_2_13 {display:none; }

.treeSite .ulTree_2 li#liTree_2_10, .treeSite .ulTree_2 li#liTree_2_11{display:none;}

.treeSite .ulTree_2 li a#opt_2_4:hover, .treeSite .ulTree_2 li a#opt_2_5:hover, .treeSite .ulTree_2 li a#opt_2_6:hover, .treeSite .ulTree_2 li a#opt_2_7:hover , .treeSite .ulTree_2 li a#opt_2_8:hover , .treeSite .ulTree_2 li a#opt_2_9:hover{
background-color:#79b0e3;
}

.treeSite .ulTree_2{ height:50px;}
.treeSite .ulTree_2 li#liTree_2_1, .treeSite .ulTree_2 li#liTree_2_2, .treeSite .ulTree_2 li#liTree_2_3, .treeSite .ulTree_2 li#liTree_2_14{position:absolute; top:30px !important;  padding:0 0 0 0; float:none; font-size:90%;   }
.treeSite .ulTree_2 li#liTree_2_1{left:750px; width:50px; border-right: none;}
.treeSite .ulTree_2 li#liTree_2_2{left:795px; width:50px; border-right: none;}
.treeSite .ulTree_2 li#liTree_2_3{left:855px; width:50px; border-right: none;}
.treeSite .ulTree_2 li#liTree_2_14{left:905px; width:50px; border-right: none;}

.treeSite .ulTree_2 li#liTree_2_1 a, .treeSite .ulTree_2 li#liTree_2_2 a, .treeSite .ulTree_2 li#liTree_2_3 a,  .treeSite .ulTree_2 li#liTree_2_14 a{padding:0 0 0 0;color:#aaa; display:block; }
.treeSite #liTree_2_1 span, .treeSite #liTree_2_2 span, .treeSite #liTree_2_3 span{}

.treeSite .treeBranches.selected
{
background-color:#79b0e3; text-decoration:none;
}

.treeSite .ulTree_2 li a#opt_2_1.selected, .treeSite .ulTree_2 li a#opt_2_2.selected, .treeSite .ulTree_2 li a#opt_2_3.selected,.treeSite .ulTree_2 li a#opt_2_14.selected{background-color: #FFFFFF; text-decoration: underline;}

.treeSite .ulTree_1 li a#opt_1_1,.treeSite .ulTree_1 li a#opt_1_1 .treeBranches .selected{background-image:url(/core_sites/_morfeo_new/_css/_default/_it/Images/header/logo.gif) !important; background-color:#fff !important;  text-decoration:none;}


/*
giochi
*/

#content_container{ font-size:80%; }
#content_container h2{font-size:130%; margin:15px 0 15px 0;}
#content_container p{margin-bottom:15px;}

#content_container .region {margin-bottom:30px;}
#content_container .region h3{font-size:100%; border-bottom:1px solid #005893; margin-bottom:5px; color:#005893;}
#content_container .region h4{font-size:100%;}

#content_container .game_item { border-bottom:1px solid #bebebe; margin-bottom:20px; padding-bottom:5px; /*min-height:120px; height:120px;*/} 
#content_container .game_item div{ clear:both;  }
#content_container .game_item img{ float:left; margin-right:10px; border:none;}


#content_container .game_item div a span{display:none;}

#content_container .game_item div a{ display:block; width:103px; height:41px; background-image:url(/core_sites/_morfeo/_slice/it/games/gioca.gif); margin-left:545px;}

.siteMap ul{ margin-left:15px; list-style-type:disc; font-size:90%;}
.siteMap ul li{padding-bottom:5px;}

.siteMap .ulTree_1 {list-style-type:none;}
.siteMap .ulTree_1 li a#opt_1_1{display:none;}

.readAlso{ padding-left:15px;}
.readAlso .contentD p,.readAlso .itemD, .readAlso .itemC1, .readAlso .itemC2, .readAlso .itemA, .readAlso .headerC1_63,.readAlso .headerC2_399, .readAlso .footerB{display:none;}
.readAlso .itemT{color:#FFFFFF; font-weight:bold;}
.readAlso .item_on .itemT{ text-decoration:underline;}
.readAlso .items{margin-bottom:15px;}

.sonno .items{font-size:80%; margin-top:20px;}
.sonno .itemD, .sonno .itemC1, .sonno .itemC2,.sonno .footerB{display:none;}
.sonno .itemA, .sonno .itemT{ font-weight:bold;}
.sonno .items{margin-bottom:15px;}

.rassegna .items{font-size:80%; margin-top:20px;}
.rassegna .itemC1, .rassegna .itemC2, .rassegna .footerB{display:none;}
.rassegna .itemA, .rassegna .itemT{ font-weight:bold;}
.rassegna .items{margin-bottom:15px;}
.rassegna .itemD{ display:block; text-align:right; font-size:70%;}

.video .items{font-size:80%; margin-top:20px;}
.video .itemD, .video .itemC1,.video .footerB{display:none;}
.video .itemA, .video .itemT{ font-weight:bold;}
.video .items{margin-bottom:15px;}

.videoPlayer{margin-top:20px; text-align:center;}

.videoAlso .contentD p,.videoAlso .itemD, .videoAlso .itemC1, .videoAlso .itemA, .videoAlso .headerC1_63,.videoAlso .headerC1_98,  .videoAlso .footerB{display:none;}
.videoAlso{ margin-left:15px;}
.videoAlso .itemT{color:#FFFFFF; font-weight:bold;}
.videoAlso .item_on .itemT{ text-decoration:underline;}
.videoAlso .items{margin-bottom:15px;}

.content_detail{ margin-top:20px !important; margin-top:10px; font-size:80%;}
.content_detail .headerDC1, .content_detail .headerDC2{display:none;}
.content_detail .detailI h2{font-size:150%; margin:0 0 15px 0; padding:0 0 0 0;}
.content_detail .detailI{}


.archive .archiveI{font-size:80%; margin-top:20px;}
.archive .itemA, .rassegna .itemT{ font-weight:bold;}
.archive .archiveI{margin-bottom:15px;}
.archive .archiveI a{ font-weight:bold;}
.archive .itemD{ display:block; text-align:right; font-size:70%;}

/*
social
*/
#detail_options{ font-size:80%; margin-top:0px; margin-bottom:10px; height:33px; width:650px; float:left; clear:both; background:url("/CORE_sites/_paginemediche_pm/_css/_default/_it/Images/Generic/bg_internal_title.gif") bottom left repeat-x; padding:0 0 0 0;}

#social_bookmarking{ position:relative; float:right; width:150px; clear:none; padding:0; margin:8px 0 0 0; }
#social_bookmarking img{vertical-align: top;}

#others{ margin-left:20px;}

#social_others{position:absolute; bottom:-83px; right:0;  width:100px; display:none; background-color:#fff; border:1px solid #ccc; }
#social_others ul{list-style-type:none;}
#social_others li{float:left; padding:5px;}


#text_normal{font-size:80%;}
#text_medium{font-size:100%;}
#text_big{font-size:110%; margin-left:3px;}

#textresizer{float:left; width:450px; clear:none; position:relative; padding:0; margin:10px 0 0 5px; }
#textresizer selected{float:left; width:450px; clear:none; position:relative; padding:0; margin:10px 0 0 5px;}
.resizers.selected{ text-decoration:underline;}


a#detailPrint{ display:block; width:20px; height:20px; background:url("/CORE_sites/_paginemediche_pm/_css/_default/_it/Images/Generic/ico_print.gif") no-repeat top left;
position:absolute; top:0; left:210px;}
a#detailPrint:hover{ background-position: bottom left;}
a#detailPrint span{display:none;}

a#detailEmail{ display:block; width:20px; height:20px; background:url("/CORE_sites/_paginemediche_pm/_css/_default/_it/Images/Generic/ico_sendfriend.gif") no-repeat top left;
position:absolute; top:0; left:235px;}
a#detailEmail:hover{ background-position: bottom left;}
a#detailEmail span{display:none;}

#detail_77060{padding-bottom:39px;background:url(/core_sites/_morfeo_new/_css/_default/_it/Images/backgrounds/chiusura_box.jpg) center bottom; margin-bottom:20px; margin-left:15px;width: 240px; background-repeat:no-repeat;background-color:#FFFFFF;}
.boxGame{width: 240px;  position:relative; background-color:#FFFFFF; background:url(/core_sites/_morfeo_new/_css/_default/_it/Images/backgrounds/apertura_box.jpg) center top; padding-top:20px; background-repeat:no-repeat; }
.game_item{ display:none; background:#FFFFFF; width: 220px; padding:10px;}
.game_item img{ border:none; float:left; margin-right:10px; }
#game_1, #game_2, #game_3, #game_4{}

#eventoInCorso{position:absolute; top:70px; left:500px; z-index:1000;}

.siteMap #liTree_2_3, .siteMap #liTree_2_10{display:none;}

/* Dettaglio MAteriali
----------------------------------------------- */

.content_materials ul{ list-style-type:none; margin-top:20px;}
.content_materials img{ vertical-align:middle; margin-right:3px; margin-bottom:3px;}

/* home rassegna
----------------------------------------------- */

#rassegnaHome{width: 964px; background-image: url(/core_sites/_morfeo_new/_css/_default/_it/Images/home/TopRassegnaDiMorfeo.jpg); background-position: 0pt 0pt; padding-top: 62px; background-repeat: no-repeat;}
#rassegnaContent{background-image: url(/core_sites/_morfeo_new/_css/_default/_it/Images/home/base.jpg); background-position: 0pt 0pt; padding-left: 30px; padding-top: 5px; background-repeat: no-repeat; font-size: 80%; padding-bottom:20px;}
#rassegnaHome p{margin: 3px 0pt 0pt; padding: 0pt 0pt 3pt;}
#rassegnaArchive{ padding: 0pt 0pt 10pt; text-align:right; padding-right:20px}
#rassegnaArchive a{}
#rassegnaArchive a span{ background-image:url(/core_sites/_morfeo_new/_css/_default/_it/Images/Home/frecciaDestra.jpg); padding:2px 0 2px 20px; background-repeat:no-repeat; background-position: 0 0;}
#content_container ul { padding-left:30px !important; }
