/****************************************************************************

Copyright (c) 2010, Museo della Scienza e della Tecnologia Leonardo da Vinci. 
All rights reserved.
Css: headInside.css
Site: museoscienza.org
Versione: 0.2

*****************************************************************************/

/*	General Structure */
body { background:url(/imgs/home/background.gif) repeat; color:#000; font-family:Verdana,Arial,sans-serif; font-size:11px; font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:normal; line-height:14px; }
#container{ background: #ffffff repeat-y; position:relative; width:980px; margin:0px auto; text-align:left; padding:10px 16px; }

#divflash{ position:absolute; display:none; top:-10px; right: -125px; }
#diverror{ position:absolute; display:block; top:0px; left: -120px; width:95}

/*	Head	*/

#head{ float:left; border:solid 1px #a6adaf;  position:relative; width: 309px;	height: 111px; margin: 2px 2px 0px 0px; }
#head a.english{color:white; top:10px; right:10px;line-height:16px; height:17px; padding-right:32px;}
#head a:hover.english{text-decoration:underline; }
#head .date{ color:white; bottom:10px; right:10px; }
#head .logo{ margin:8px; display:block; width:100px;}
#head .cerca{ position:absolute; top:85px; left:150px; height:17px; }
#cse-search-box fieldset { }
#cse-search-box #sa {background:url(/imgs/home/search.gif) 0 center no-repeat;border:0;font-size:14px;height:17px;margin:0;vertical-align:bottom;width:28px;}
#cse-search-box #q { padding-left:3px; background: transparent url(/imgs/home/search.gif)-27px center no-repeat;font-size:13px;color:#333333;
border:0; height:17px; line-height:16px; margin-right:-4px; padding-bottom:2px 2px 0px 4px; width:120px;
}

/*	News	*/

#news{float:left; position:relative; width: 628px;	height: 113px; margin: 2px 0px; overflow:hidden;}

.pulsantieraNews{ top:10px; right:10px;}
.pulsantieraNews div{float:left; margin-left:5px; cursor:pointer; }
.linkAllNews{position:absolute; bottom:10px; right:10px; }
.linkAllNews a:link, .linkAllNews a:visited{ line-height:12px; height:15px; padding-right:18px;}
.linkAllNews a:hover{text-decoration:underline; }

/*	Menu 1 livello	*/

#menu1liv{  clear:left; position:relative; width: 941px; height: 25px; margin: 0px 0px 10px 0;  }
#menu1liv ul li{ border:solid 1px #97a0a2; border-left:solid 1px #373a3a; float:left;  width: 102px; position: relative;}
#menu1liv ul li#m1_home{ border-left:solid 1px #97a0a2;  }
#menu1liv ul li#m1_online{  }
#menu1liv ul li.large{width: 183px; }
#menu1liv ul li.medium{width: 153px; }
#menu1liv ul li a { font-size:12px;text-align:center;display:block; height: 25px; line-height:24px;}
#menu1liv ul li a:hover{text-decoration:none;}

/*	Menu 2 livello	*/

#menu2liv{   position:relative; width: 941px;	height: 20px; margin: 0px 0px 2px 0px; z-index:999;}
#menu2liv ul {  position: absolute; z-index: 999; }
#menu2liv ul li{border:solid 1px #b3bfc1; border-left:solid 1px #485557; font-size:10px; float:left; margin:0px; width: 109px; cursor:pointer; float: left; display: block;}

#menu2liv ul li.medium{width: 142px; }
#menu2liv ul li.small{width: 103px; }
#menu2liv ul li.first{ border-left:solid 1px #b3bfc1;width: 102px; }
#menu2liv ul li a {text-transform:uppercase; text-align:center;display:block; height: 20px; line-height:19px; }
#menu2liv ul li.selected a, #menu2liv ul li a:hover{text-decoration:none;}
#menu2liv ul li ul { z-index: 999; display: none; visibility: hidden; width: 142px; border: 0px; border-left: 1px solid #485557; border-right: 1px solid #B3BFC1; background-color: #ffffff; margin: 1px 0px 0px -1px; }  
#menu2liv ul li ul li { border: 0px solid black; border-bottom: 1px solid #B3BFC1; width: 142px; }	


/*	Footer  */
#footerone{ background:url(/imgs/home/backFooter.png) bottom left no-repeat; position:relative; width:941px; margin:0px auto; text-align:left; padding:0 16px 10px 16px; display:block; clear:both;  }
.footerColumn {display:block;float:left;padding-bottom:15px;padding-left:0;padding-right:0;padding-top:0px; margin-left:10px;}
.footerColumn a.footerTitle { display:block; color:#333333;font-size:13px;font-weight:bold;line-height:12px; margin:10px 0 2px 0;}
.footerColumn a:link, .footerColumn a:visited {color:#333333; font-size:13px; margin:10px 0 5px 0; line-height:15px; }

.iconFooter { margin-top:10px;}
.iconFooter a.xsmallBlock { text-decoration:none; display:block; width:220px; float:left;  margin:0 5px 8px 0; font-size:11px;}
.iconFooter a.xsmallBlock img{  margin-right:3px; margin-bottom:-5px;}
.iconFooter a.xsmallBlock p{ display:inline;}
.iconFooter a.xsmallBlock:hover p{ text-decoration:underline;}

#footer{ position:relative; clear:left; line-height:12px; font-size:9px; color:#777777; display:block; width:941px; margin:0px auto; margin-bottom:20px;}
#footerLeft{ display:block; }
#footerLeft a{text-decoration:underline;color:#777777;}
#footerCredits{ position:absolute; top:0; right:0;display:block; }
#footerCredits a{text-decoration:underline;color:#777777;}


/*	Utility css	  */

.absolute{ position:absolute; }
.noDisplay{ display:none; }
strong{font-weight:bold;}

