/* CSS Document */



body {
  background: #D2DEE5 url(http://ordini.centrobiblioteche.it/cenor/immagini/lines000.gif);
  text-align: center;
  margin: 0;
  padding: 0;
  font-family: "Trebuchet MS", helvetica, arial, sans-serif;
  font-size: 11px;
  line-height: 16px;
  color: #555;
}

 a {
  color: #6392AC;
  font-weight: normal;
  text-decoration: none;
} 

a:hover {
  color: #79AC63;
  text-decoration: none;

}

#dio {
	position: relative;
	margin: 0 auto;
	padding: 0;
	text-align: left;
  	background: url(http://ordini.centrobiblioteche.it/cenor/immagini/bg000000.gif) repeat;
 	width: 790px;
}

#dioorizz {
	position: relative;
	margin: 0 auto;
	padding: 0;
	text-align: left;
 	width: 98%;
	background:#fff;
	border:1px solid #999999;
}

#content {
	padding: 0 35px;
}
#contentorizz {
	padding: 0;
	background-color:#FFFFFF !important ;

}


#logo {
	text-align: right;
	padding: 20px 20px 20px 0;
	}
	
#logo img {
	border: 0;
}
#logo img {
  	border: 0;
}

#copyright {
  background-color: #F6F8F9;
  border-top: solid #ccc 1px;
  border-bottom: solid #999 1px;
  font-size: 11px;
  padding: 5px 35px;
  color: #999;
}

#bannerz
{
  height: 196px;
  background: url(http://ordini.centrobiblioteche.it/cenor/immagini/ban.jpg) top left no-repeat;
}

span.quiet {
  display: none;
}

#boxhack {
	float: left;
	padding: 10px;
	margin: 20px 10px 20px 10px;
	background: #F6F8F9;
	border: 1px solid #ccc;
	width: 410px;
	}
#boxhack2 {
	float: left;
	padding: 10px;
	margin: 20px 14px 20px 14px;
	background: #F6F8F9;
	border: 1px solid #ccc;
	width: 670px;
	}
	
#boxhack2orizz {
	padding: 10px;
	margin: 40px 14px 40px 14px;
	background: #F6F8F9;
	border: 1px solid #ccc;
	width: 96%;
	}
	
.margin-top	{
margin-top:0 !important;
	}
	
#Dx {
	float: right;
	text-align:center;
	padding: 10px;
	margin: 20px 10px;
	background: #F6F8F9;
	border: 1px solid #ccc;
	width: 220px;
	}
	
#top_dx {
	float: right;
	text-align:center;
	padding: 10px;
	margin: 10px 0 0 0;
	margin-right:14px;
	background: #F6F8F9;
	border: 1px solid #ccc;
	width: 314px;
	height:130px;
	}
	
#top_sx {
	float: left;
	text-align:center;
	padding: 10px;
	margin: 10px 0 0 0;
	margin-left:14px;
	background: #F6F8F9;
	border: 1px solid #ccc;
	width: 314px;
	height:130px;
	}

	
	
h1 {
  color: #777;
  font-family: "Trebuchet MS", helvetica, arial, sans-serif;
  margin: 0 0 10px 0;
  font-size: 18px;
}
hr {
  background: transparent;
  height: 1px;
  border: 0;
  border-top: 1px dotted #ddd;
  margin: 5px 0 8px 0;
  padding: 0;
}



	#navigation {
	width: 720px;
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", helvetica, arial, sans-serif;
	background-color:#ddd;
	
	}
#navigationorizz {
	width: 100%;
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", helvetica, arial, sans-serif;
	background-color:#ddd;
	
	}

	#navigation, #navigation ul {
	float: left;
	width: 720px;
	list-style: none;
	line-height: 1;
	font-weight: normal;
	padding: 0;
	}
#navigationorizz, #navigationorizz ul {
	float: left;
	width: 100%;
	list-style: none;
	line-height: 1;
	font-weight: normal;
	padding: 0;
	}
	
	#navigation ul, #navigationorizz ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
#navigation li, #navigationorizz li {
	text-align:center;
	background-color: #ddd;
	padding: 0;
	float:left;
	margin: 0;
	border-left: 1px solid #eee;
	border-right: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
	}
	

#navigation #nav0 {width:5.8em;}
#navigation #nav1 {width:8.1em;}
#navigation #nav2 {width:8.8em;}
#navigation #nav3 {width:7.3em;}
#navigation #nav4 {width:8.9em;}
#navigation #nav5 {width:9.3em; }
#navigation #nav6 {width:6.9em;}
#navigation #nav7 { width:auto; } 
#navigation ul li:hover ul,#nav ul li.sfhover ul {left:auto;}



#navigation a, #navigationorizz a {
	display:block;
	color: #555;
	height:14px;
	font-weight: normal;
	padding: 5px 10px;
	text-decoration: none;
	}
	
#navigation a:hover, #navigationorizz a:hover {
	
	color: #333; /*colore test hover*/
	background: /*#c30; colore casella hover 555*/ #D2DEE5;
	}

#navigation #currentpage a, #navigationorizz #currentpage a {
	background: #fff;
	color: #333;
	border-bottom: 1px solid #fff;
	}
	
#navigation #currentpage a:hover, #navigationorizz #currentpage a:hover {
	background: /*#c30; 555*/ #EBE2D3;
	color: #fff;
	border-bottom: 1px solid #999;
	}
	
	
	#vetrina {
 width:100%;
 float:left;
 background-color: /*#E2D7B9#eed*/ transparent;
 /*451 x ie , 454 altri BUGBUGBUG*/
 }
#vetrina img {
 border: 3px solid #eed;
 float:left;
 margin:0 ;
 }
 #vetrina img:hover  {
border:3px solid /*#3366CC */#39391C !important;
 }


 div.vetloop{
background-color:#fff;
	}
		
.vetloop em{
color: #1F55B8;
font-style:normal;
font-weight:bold;
	}
.vetloop div span {
	display: block;

	margin: 0;
	padding: 0;
	text-indent: -9999px;
	}
	
.vetloop div.imm	{
	float: left;
	margin: 2px 10px 4px 0;
	padding: 0 0 0 10px;
	height: auto;
	}

.vetloop p	{
	margin:0;
	padding: 0 10px 10px;
	}

div.vetloop p.lhsmall{
	line-height:0.5em;
	color:#633;
	font-weight:bold;
	font-size:12px;
	
	}
/*	
#linkz {
	float: right;
	text-align:center;
	padding: 10px;
	margin: 0 10px;
	background: #F6F8F9;
	border: 1px solid #ccc;
	width: 220px;

	}
	
#linkz p {

	text-transform:uppercase;
	margin:0 aut0;
	color:#990000;
	font-size:22px;
	font-weight:bold;
	line-height:1.1em;
	}
	
#linkz img {

border:0;
vertical-align:bottom;
margin-left:10px;
	}
	
#newz {
	float: right;
	text-align:center;
	padding: 10px;
	margin: 10px 10px;
	background: #F6F8F9;
	border: 1px solid #ccc;
	width: 220px;
	}	
	
#newz h2{
	text-align:center;
	border:1px solid #999;
	color:#990000;
	font-size:24px;
	background:#fff;
	padding:5px;
	text-decoration:none;
	}	
	
#newz p {
text-align:left;
color:#333333;
margin:0;
	}	
	
#newz img{
	width:90px;
	height:120px;
	}	
.floright 	{
float:right;
margin:0 2px 5px 10px;
	}	
.floleft 	{
float:left;
margin:0 10px 5px 2px;
	}	
.Stile3 {color: #0000FF}

  .Stile4 {
	font-size: 24px;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
  .Stile12 {
	font-size: 12em;
	color: #990000;
}
  .Stile14 {font-size: 18px}
  .Stile15 {font-size: 14px}
  .Stile16 {color: #000000}

*/
 ul {
	margin: 0;
	padding: 0;
	font-weight: normal;
	list-style: none;
}


a {
	outline: none;
}

/*shared*/

span.clr {
	display: block;
	clear: both;
}



/*content*/

#container {
	position: relative;
	z-index: 1000;
	width: 96%;
	margin: 15px auto 0 auto;
	padding: 0  0 0;
	border: 0;
	background: #fff;
}




/*big menu*/

#mootls {
	position: relative;

	margin-bottom: 0px;
	padding: 0px 0;
}

#mootls .mootlz {
	display: block;
	background: #fff ;
	height: 100px;
}

#mootls li {
	float: left;
}

#mootls .mootls {
	display: block;
	cursor: pointer;
	overflow: hidden;
	height: 80px;
	width: 151px;
	padding: 10px;
	background: #fff;
	border-right: 2px solid #fff;
}

#mootls .mootls span {
	display: none;
}

#mootls .incontri {
	background: #fff url("../immagini/incontri.png");
}

#mootls .eventi {
	background: #fff url("../immagini/eventi.png");
}

#mootls .promo {
	background: #fff url("../immagini/promo.png");
}

#mootls .forum {
	background: #fff url("../immagini/forum.png");
	border-right: 0;
}


/*#static ul {
  display: block;
  width: 98%;}
  
#static li {
  position: relative;
  margin-left: 4em;  
  list-style-image:url("../immagini/lizta.png") ;
  list-style-position:outside;
  border-bottom:1px solid #999;
  padding:2px 0;}

#static li span.uno, #static li span.due, #static li span.tre, #static li span.quattro {
 margin-right:3em; } 

#static li span.ultimo {
margin-right:0;
}
*/

#static span.uno {
color:#900;
font-weight:bold;
}
#static span.due {
font-size:105%;
}
#static span.tre {
color: #006699;
font-weight:bold;
}
#static span.quattro {
color:#900;
font-weight:bold;
}

td.alignright{ text-align:right;}
