/**********************************

Use: Reset Styles for all browsers

***********************************/

/**
Box dinamico a destra
**/

.numero_box{
	font-size: 500%;
	display: block;
	margin-bottom: 10px;
}

#right_box{
	background: url('/Banner/boxnumeri/immagine_box.png') no-repeat; 
	position:relative;
}
	
#content_box{
	width:170px; 
	height:273px;  /** old 268,195 **/
	display:none; 
	position:absolute; 
	top:0px; 
	left:0px;
	color: white;
	font-family: Verdana, Arial, sans-serif;
	padding: 15px;
	margin:0px;
	font-size:1em;
	font-weight: bold;
}

.content_box11{
	color: black;
	background-color: #7caf24; 
}

.content_box12{
	background-color: #7a195e;
}

.content_box21{
	background-color: #ba251e;
}

.content_box22{
	background-color: #dd137b;
}

.content_box31{
	background-color: #cd701b;
}

.content_box32{
	background-color: #005f9c;
}

#box11.mouseover #box12.mouseover #box21.mouseover #box22.mouseover #box31.mouseover #box32.mouseover{
	cursor: pointer;
}


#tutteLeNotizie{
	margin:2px; 
	font:normal 100% Verdana, sans-serif; 
	padding:0px;
	padding-right:40px;
 	float:right;
}

#tutteLeNotizie a{font-size:70%; font-weight:bold; margin:0; color:#666; text-decoration:none;}
#tutteLeNotizie a:hover{color:#666; text-decoration:underline;}

/**
Override default css
**/


#menuSinistra li {display: list-item;}

.boxInPrimoPiano {margin-left:25px; width:600px; position:relative;}

#secondoPiano {margin-top:150px; margin-left:25px; width:600px; position:relative;}

h3 {font-size:105%; font-weight:700; color:#666666; word-spacing: -2px; margin:25px 0 10px 0; padding:0;}

#slogan p {font-size:80%; color:#000000; margin:10px; padding:0;}

#boxCorsi {margin:0; padding:0; background:#e5e5e5 none repeat-x top left; height:54px; margin-left:-1px; padding-right:15px;}

#menuSinistra ul{
	display: block;
	list-style-type: disc;
	margin-bottom: 25px;
	margin-left: 15px;
	margin-right: 0px;
	margin-top: 5px;
	color: #666666;
}

#login {
	padding: 0px;
	padding-left:19px;
	float:left;
}

#barraCentrale, #barraCentraleLunga {margin-left: 260px; padding: 0px; background-color: #FFF; margin-right: 230px;}

#involucroEsterno {margin: 0 auto; padding:0px;	overflow: hidden; min-width: 1140px; max-width: 1140px; border:0px; background: #fff url(../immagini/sfondo.gif) repeat-y top left;}


* html #involucroEsterno {
	width:expression(((document.compatMode && 
	document.compatMode=='CSS1Compat') ? 
	document.documentElement.clientWidth : 
	document.body.clientWidth) 
	> 1255 ? "1155px" : (((document.compatMode && 
	document.compatMode=='CSS1Compat') ? 
	document.documentElement.clientWidth : 
	document.body.clientWidth) < 1150 ? "1140px" : "auto"));
}	
#pieDiPagina, #pieDiPaginaLunga {
	font:normal 60% Verdana, sans-serif; 
	color:#999; 
	margin: 0 auto; 
	padding:0px; overflow: hidden; min-width: 1140px; max-width: 1140px; 
	background: #fff url(../immagini/sfondoDx.gif) repeat-y top right; 
}

* html #pieDiPagina, * html #pieDiPaginaLunga {
	width:expression(((document.compatMode && 
	document.compatMode=='CSS1Compat') ? 
	document.documentElement.clientWidth : 
	document.body.clientWidth) 
	> 1255 ? "1140px" : (((document.compatMode && 
	document.compatMode=='CSS1Compat') ? 
	document.documentElement.clientWidth : 
	document.body.clientWidth) < 1140 ? "1140px" : "auto"));
}

html > body #ricerca {
	margin-left: 140px;
}