/*
      CSS Donne in Jazz
      marchio registrato
      design by
      Mente Locale
      via delle Caserme 75
      65127 Pescara
      www.mlocale.com
	  
*/

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 background-image:url(../images/bg.gif);
 background-repeat:repeat;
}
#wrapper { 
 margin: 0 auto;
 width: 822px;
}
#header {
 width: 800px;
 height: 220px;
 float:left;
 background-image: url('../images/bg_header.gif') ;
 background-repeat:no-repeat;:
}
/*#header {
 width: 800px;
 color: #000;
 padding-right:10px;
 padding-left:10px;
 padding-top:10px;
 border: 1px solid #fff;
 height: 110px;
 margin: 10px 0px 0px 0px;
 background: url('../images/top.gif') 11px 0 no-repeat;
}*/
.spacer {
height:160px;
}
.spacer2 {
height:18px;
}
.spacer3 {
height:30px;
}


#content { 
 width: 800px;
 height:auto;
 float:left;
 color: #000;
 border: 1px solid #fff;
 background: #fff;
 margin: 20px 0px 0px 0px;
 padding-right:10px;
 padding-left:10px;
 clear:both;
}
#footer { 
 width: 800px;
 color: #000;
 border: 1px solid #fff;
 background: #fff;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 float:left;
}

#menutop {
width: 800px;
 height:auto;
 float:left;
padding:210px 0 20px 0;

}
.menutopscritte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	text-align:right;
	background-color:#FFF;
	float:right;
	padding:10px 0 10px 0;
	width: 800px;
 height:auto;
}
.menutopscritte a {
	text-decoration:none;
	color:#000;
}
.menutopscritte a:hover {
	text-decoration:none;
	color:rgb(200,200,200);
}
#corpo {
	 background: url('../images/body.gif') 0 0 no-repeat;
}
#corposito {
	 background: url('../images/bodysito.gif') 0 0 no-repeat;
	 position:relative;
}
#corpoHome {
	width: 800px;
	 height:auto;
 	float:left;
	 
}
#edizione {
	width: 200px;
	 height:auto;
 	float:right;
	padding:20px 40px 0 0;
}
.edizionetesto {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	text-align:right;
	width: 200px;
	 height:auto;
 	float:left;
}
#contenuto {
	width: 800px;
	float:left;
	padding-top:80px;
}
.home {
margin-left:29px;
margin-right:19px;
border:1px solid rgb(200,200,200);
}
.bordogrigio {
border:1px solid rgb(200,200,200);
}
.titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000;
	text-align:left;
	font-weight:bold;
	padding-bottom:7px;
}
.titolo a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000;
	text-decoration:none;
}
.titolo a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:rgb(200,200,200);
	text-decoration:none;
}
.titolopink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:rgb(231,76,146);
	text-align:left;
	font-weight:bold;
	padding-bottom:7px;
}
.titolopink a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:rgb(231,76,146);
	text-decoration:none;
}
.titolopink a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:rgb(200,200,200);
	text-decoration:none;
}
.sottotitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	text-align:left;
	font-weight:bold;
	padding-bottom:10px;

}
.sottotitolop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000;
	font-weight:bold;
	padding-bottom:10px;

}
.sottotitolop a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000;
	text-decoration:none;

}
.sottotitolop a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000;
	color:rgb(200,200,200);

}

.sottotitolopink2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:rgb(231,76,146);
	font-weight:bold;
	padding-top:10px;

}
.testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	padding-bottom:6px;
}
.testo a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	text-decoration:none;
}
.testo a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:rgb(150,150,150);
	text-decoration:none;
}
.testo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	text-align:justify;
}
.testo2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	text-decoration:none;
}
.testo2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:rgb(150,150,150);
	text-decoration:none;
}
.tratto {
width:300px;
border-bottom:1px dotted rgb(200,200,200);
}
.trattosup {
margin-top:5px;
width:300px;
border-top:1px dotted rgb(200,200,200);
}
.trattopsup {
margin-top:5px;
border-top:1px dotted rgb(200,200,200);
}
.tratto2 {
width:300px;
border-bottom:1px dotted rgb(200,200,200);
margin: 5px 0 5px 0;
}
.tratto3 {
width:230px;
border-bottom:1px dotted rgb(200,200,200);
margin: 5px 0 5px 0;
}
.trattop {
width:420px;
border-bottom:1px dotted rgb(200,200,200);
margin: 5px 0 5px 0;
}
.margine {
width:240px;
margin-left:30px;
}
.more {
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:gray;
}
.more  a{
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:gray;
	text-decoration:none;
}
.more a:hover{
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:black;
	text-decoration:none;
}
#partners {
	margin-top:10px;
	width:800px;
	 height:78px;
	 background: url('../images/partners.gif') 0 0 no-repeat;
	 float:left;
}
#partners2 {
	margin-top:10px;
	width:800px;
}
#menufooter {
	width:800px;
	padding-top:15px;
	padding-bottom:10px;
}
.menufooterscritte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	text-align:center;
}
.menufooterscritte a {
	text-decoration:none;
	color:#000;
}
.menufooterscritte a:hover {
	text-decoration:none;
	color:rgb(200,200,200);
}
#linea {
	width:800px;
	height:10px;
	background: url('../images/linea.gif') 0 0 no-repeat;
}
#sotto {
	width:800px;
	margin-bottom:20px;
}
.piccolosotto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000;
	text-decoration:none;
}
.piccolosotto a{
	color:#000;
	text-decoration:none;
}
.piccolosotto a:hover{
	color:#000;
	text-decoration:none;
}
#rotator {
width:800px;
padding:20px;
}
#facebook {
width:800px;
float:left;
padding-right:20px;
padding-left:20px;
}
.scrittefacebook {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000;
	padding-right:7px;
	padding-bottom:1px;
}
.filmato {
	width:760px;
	border:1px solid rgb(200,200,200);
	clear:both;
	float:left;
	margin:20px 0 0 0px;
}
.box1 {width:320px;}
.box2 {width:300px;}
.box3 {width:180px;}
.box4 {width:30px;}
.box5 {width:260px;}
.box6 {width:250px;}
.box7 {width:200px;}
.box8 {width:20px;}
.box9 {width:380px;}

.boxa {width:170px;}
.boxb {width:88px;}
.boxc {width:32px;}
.boxd {width:420px;}
.boxe {width:230px;}

.boxf {width:40px;}
.boxg {width:650px;}
.boxh {width:70px;}
.boxi {width:10px;}
.boxl {height:10px;}
.boxm{height:20px;}
.boxn {width:380px;}
.boxo {width:380px;}

.sottotitolopink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: rgb(231,76,146);
	font-weight:bold;
	padding-bottom:10px;
}
.sottotitolopink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: rgb(231,76,146);
	font-weight:bold;
	text-decoration:none;
	}

.sottotitolopink a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: rgb(200,200,200);
	font-weight:bold;
	text-decoration:none;
}
.destra {
text-align: right;
}

.scorrisin {float:right; margin:0 0 10px 10px;}
.titologray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:rgb(160,160,160);
	text-align:left;
	font-weight:normal;
}
.prezzi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:rgb(70,70,70);
	margin-top:5px;}
.altralinea {
width:380px;
border-top:1px dotted rgb(200,200,200);
margin: 0 0 5px 0;
}
.titololocali {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: rgb(0,0,0);
	font-weight:bold;
}
.titolopink2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:rgb(231,76,146);
	text-align:left;
	font-weight:bold;
	padding-bottom:7px;
}
.titolopink2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:rgb(231,76,146);
	text-decoration:none;
}
.titolopink2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:rgb(200,200,200);
	text-decoration:none;
}
.boxgrigio {
width:380px;
height: 20px;
background-color: rgb(200,200,200);
	margin-bottom:11px;
}
.testoboxgrigio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:rgb(255,255,255);
	padding: 4px;
}

.date{
	background:url(../images/date_bg.gif) no-repeat 0 0;
	width:88px;
	height:80px;
	color:#FFF;
	padding-top:8px;
	}
	
.day{
	font-size:3em;
	font-weight:bold;
	margin-left:10px;
	letter-spacing:-2px;}
	
.month{
	font-size:1.3em;
	margin-left:8px;
		font-weight:bold;
}

#slider {
	text-align:center;
	clear:both;
	float:left;
	margin:20px 0 0 80px;
	}




/*****************************
MODIFICHE GIANLUCA		
*****************************/
#mediaPartners {
	width:260px;
	height:auto;
	float:left;
	
	}
#mediaPartners ul {
	list-style:none;
	}
#mediaPartners li {
	width:260px;
	height:auto;
	float:left;
	border:solid 1px #CCC;
	text-align:center;
	margin:0 0 10px 0;
	}
#mediaPartners a {
	width:260px;
	height:auto;
	float:left;
	
	}
#mediaPartners a:hover {
	width:260px;
	height:auto;
	float:left;
	background-color:#FFF;
	/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";

  /* IE 5-7 */
  filter: alpha(opacity=80);

  /* Netscape */
  -moz-opacity: 0.8;

  /* Safari 1.x */
  -khtml-opacity: 0.8;

  /* Good browsers */
  opacity: 0.8;
	}	
#mediaPartners img.partnersLogo {
	width:230px;
	height:152px;
	float:left;
	margin:0 0px 0 15px;
	}





