
html{
	margin: 0;
	padding: 0;
}

strong {
	color: #666666;
}



a{
border:none;
text-decoration:none;
color:#0076cc;
}

.dida{
background:#F2F2F2;
padding:10px;
color:#999999;
font-size:10px;
border-right: solid 1px #CCCCCC;
border-left: solid 1px #CCCCCC;
border-bottom: solid 1px #CCCCCC;
margin-bottom:20px;
}


body {
	color: #333333;
/*	background: url(../images/fondo.jpg);*/
/*font-family: Georgia, "Times New Roman", Times, serif;
*/font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 150%;
	font-size:12px;
	margin:0;
	padding:0;
}

h1 {
font-size:15px;
color: #333333;
margin:0;
text-transform:uppercase;
font-weight:normal;
}
h2 {
font-size:13px;
margin:10px 0 0 0;
/*color:#4096D4;*/
color:#999999;
font-weight:normal;
}

h2 a{
font-size:13px;
margin:0;
color:#999999;
font-weight:normal
}

h3 {
font-size:11px;
margin:0px 0 20px 0;
/*color:#4096D4;*/
color: #666666;
font-weight:normal
}

h3 a{
font-size:11px;
margin:0px 0 20px 0;
/*color:#4096D4;*/
color: #666666;
font-weight:normal
}


#container {
	width:930px!important;
	width:950px;
	margin:0 0 0 0;
	padding:0;
}

#header{
	/*background:url(../images/header.jpg) no-repeat;*/
	height:24px;
}

#content{
	/*background:url(../images/content.jpg) repeat;*/
	margin:0 0 60px 0;	
	padding:0 0 0 50px;
	width:930px!important;
	width:950px;
}

#foto{
	float:right;
	margin:15px 0px 0 0;
	font-size:0.8em;
	line-height:1.3em;
	text-align:center;
	display:block;
	background:url(images/fondo-mowgli.jpg) no-repeat center bottom
}

#foto a strong  {
color:#0076cc;

}



#logo {
	margin:0 0 30px 0;
	padding:0 0 30px 0;
	display:block;
	border:none;
	width:325px;
}


#logo img{
	margin:0 0 0 0;
	padding:0;
	display:block;
	border:none;
}

#logo a{
border:none
}


.letto {
float:left;
/*margin:75px 0 0 0; SENZA_NEWS*/
margin:105px 0 0 0!important;
margin:135px 0 0 0;
}

*:first-child+html .letto {
float:left;
/*margin:75px 0 0 0; SENZA_NEWS*/
margin:155px 0 0 0!important;
}

.carrozzina {
margin:69px 0 0 0px;
}

.televisione {
float:right
}



#breadcrumb {
margin:0
}

#breadcrumb ul, li {
margin:0;
display:inline
}

#content p{
	font-size: 11px;
	margin: 20px 0px 20px 0;
	width:300px;
	text-align:justify;
}

#content p a{
color:#0076CC
}

#content ul{
display:block;
/*color:#4096D4;*/
/*font-size:12px;*/
margin:0;
padding:0;
list-style:none;
font-size: 11px;
}

#content li{
display:block;
/*color:#4096D4;*/
/*font-size:12px;
margin:0;
padding:0;*/
}

#content ul, li a{
text-decoration:none;
/*color:#4096D4;*/
}

.leggi{
text-indent:-9999px;
display:block;
margin:0;
padding:10px 0 0 0;
width:70px;
height:18px;
}

.leggi a{
text-indent:-9999px;
background:url(../images/leggi.png) no-repeat;
width:70px;
height:18px;
display:block;

}


/*#news {
padding: 0 50px 30px 0;
background:url(../images/separatore.png) no-repeat bottom center;
}

#news img{
float:right;
background:#FFFFFF;
margin:5px 15px 0 0;
padding: 1px;
border:solid 1px #CCC
}

#news p.data{
	font-size: 0.71em;
	margin: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666
}

#news p.luogo{
	font-size: 0.76em;
	margin: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #333
}

#news p {
	font-size: 1em;
	margin: 0;
	color: #333
}*/

#footer {
	/*background:url(../images/footer.jpg) no-repeat top left;*/
/*	height:138px;
	margin:60px 0 0 280px;*/
/*	background: url(../images/separatore.png) repeat-x;*/
/*	padding:30px 0 0 0px;
	font-size:0.8em;
	clear:both;
	border-top:solid 1px #CCCCCC;
	width:640px;*/
	position: absolute;
	margin:00px 0 0 310px;
	border-top:solid 1px #CCCCCC;
	width:670px;
	padding:20px 0 10px 0px;
	font-size:0.8em;
	clear:both;
	color: #666666
}

#footer ul{
margin:0;
padding:0;
}

#footer li{
margin:0 10px 0 0px;
padding:0;
}

.separatore {
height:10px;
clear: both;
}

blockquote {
font-size:11px;
font-style:italic;
width:270px
}

#buonnatale {
margin:0 0 0 80px;
}

#corpo {
/*clear:both;*/
margin:0 0 0 260px;
padding:0px 0 0 65px;
width:600px;
border-left: solid 1px #BDDCF2;
/*margin: 0 0 0 20px;*/
}

#corpo img {
margin: 15px 15px 0 0;
padding:1px;
/*float:left;*/
border: solid 1px  #CCCCCC;
/*margin: 0 0 0 20px;*/
}


#corpoHome {
/*clear:both;*/
margin:-30px 0 0 220px;
padding:0 0 0 40px;
width:662px;
height:345px
/*border-left: solid 1px #BDDCF2;*/
/*height:345px*/
/*margin: 0 0 0 20px;*/
}

.listaopere {
margin:0;
padding:0
}

.listaopere li{
clear:both
}


#gallery {
		/*background-color: #444;*/
		/*padding: 10px;*/
		width: 580px;
		margin:0;
		padding:0
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		/*border: 5px solid #3e3e3e;*/
	/*	border-width: 5px 5px 20px;*/
	}
	#gallery ul a:hover img {
		/*border: 5px solid #fff;*/
		/*border-width: 5px 5px 20px;*/
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }

ol {
width:300px;
font-size:11px;
}

#tabs-1 {
margin:0 0 0 0;
padding:20px 0 0 0;
}

#tabs-1 p{
margin:5px 0 10px 0;
}

#tabs-1 h2{
margin:20px 0 0px 0;
}

#tabs-1 h3{
margin:20px 0 0px 0;
}

.international  {
margin: 0 0 0 335px
}

.international  a{
color: #666666;
}

.international  a:hover{
text-decoration:underline;
}

#front-news{padding:0 0 0 0; 
margin: -20px 0 0px 260px!important; 
margin: -20px 0 0px 0px; 
position:absolute}

*:first-child+html #front-news {
padding:0 0 0 0; 
margin: -20px 0 0px 60px!important; 
position:absolute
}