/* CSS Document */
/***********PNG FIX FOR IE***********/
img, div, td { behavior: url(../iepngfix.htc) }
/* quello sotto è il fix per le google maps, con tentativi per lightwindow... */
#map img, #map div {behavior: none} 
#lightwindow *, #lightwindow * {behavior: none}
#lightwindow_overlay, #lightwindow_overlay div, #lightwindow_overlay img {behavior: none}
/************************************/
/* css pagina di elenco spettacoli */
/*aggiunta paolo*/
body{
background-color:#000000;
margin:0px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
}
a:link {
	color: #FFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFF;
}
a:hover {
	text-decoration: underline;
	color: #AC0000;
}
a:active {
	text-decoration: none;
	color: #FFF;
}
#menu
{
	width:955px; 
	height:32px; 
	background-image:url(../img/sf-menu.jpg);
	padding-top:18px;
}
#menu a
{
	font-weight:bold;
	text-decoration:none;
}
.arial11-rosso-bold
{
	font-weight:bold;
	color:#AC0000;
}
.arial12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#box_sx_news
{
	background-image:url(../img/sf-sx.gif); 
	background-position:top; 
	background-repeat:no-repeat; 
	font-size:12px;
	padding-left:35px;
	padding-top:5px;
	padding-bottom:3px;
	padding-right:5px;
	height:183px;
}
#box_sx_news strong {
	margin-left:15px;
}
#box_sx_news_linkall a:link, #box_sx_news_linkall a:visited {
	color:#AC0000;
	text-decoration:none:
}
#box_sx_news_linkall a:hover, #box_sx_news_linkall a:active {
	color:#AC0000;
	text-decoration:underline;
}
#box_sx_eventi
{
	background-image:url(../img/sf-sx.gif); 
	background-position:top; 
	background-repeat:no-repeat; 
	font-size:12px;
	padding-left:35px;
	padding-top:5px;
	padding-bottom:3px;
	padding-right:5px;
	height:183px;
}
#box_sx_eventi strong {
	margin-left:30px;
}
#box_sx_eventi_linkall a:link, #box_sx_eventi_linkall a:visited {
	color:#686044;
	text-decoration:none:
}
#box_sx_eventi_linkall a:hover, #box_sx_eventi_linkall a:active {
	color:#686044;
	text-decoration:underline;
}
.box_newsletter
{
	background-image:url(../img/sf-newletter-sx.gif); 
	height:54px; 
	padding:5px 10px;
}
/*fine aggiunta paolo*/
#credits {
	text-align:center;
}
#credits a:link, #credits a:visited {
	color:#fff;
	text-decoration:none;
}
#credits a:hover, #credits a:active {
	color:#fff;
	text-decoration:none;
}
/********* STRUTTURA ********/
#main_box {
	margin:auto;
	width:955px;
}
#colonna_sx {
	float:left;
	width:246px;
	background-color:#171717;
}
#colonna_dx {
    float:right;
	width:660px;
	background-image:url(../img/sf-center.jpg);
	background-color:#000;
	background-position:top;
	background-repeat:no-repeat;
	padding:5px 30px 10px 15px;
	vertical-align:top;
	/*min-height:525px;*/
}
.zoom_box {
	margin:10px auto 0px auto;
	width:130px;
	height:160px;
	position:relative;
	background-color:#303030;
}
.zoom_box img.main {
	margin:5px;
	border:none;
}
.zoom_box img.plus {
	position:absolute;
	left:5px;
	bottom:5px;
	border:none;
}
/********** eventi **********/
.titolo-eventi {
	color:#fff;
	font-size:12px;
	padding-bottom:10px;
	border-bottom:1px solid #686044;
	margin-bottom:5px
}
.titolo-eventi #tit {
	font-size:18px;
	font-weight:bold;
	color:#686044;
}
.img-eventi {
	float:left;
	width:230px;
	text-align:left;
}
.txt-eventi {
	float:right;
	width:420px;
	line-height:16px;
	font-size:11px;
	color:#fff;
}
/********** GALLERY *********/
#galla table {
	width:450px;
	margin:0px auto;
}
#galla a img{
	border:1px solid #303030 !important;
}
#galla2 a img{
	border:1px solid #303030 !important;
}
/****************************/
.locandina_el{
	border:0px solid red;
	width:284px;
	background-color:#373737;
	padding:8px;
	margin: 0 5px 30px 0;
}

.locandina_home{
	border:0px solid red;
	width:370px;
	background-color:#373737;
	padding:8px;
	margin: 0 5px 30px 0;
}

.locandina_el p img, .locandina_home p img {
	margin:auto;
	padding:0;
}
.anteprime_sp{
	border:0px solid red;
	width:127px;
	background-color:#373737;
	padding:4px;
	margin: 0 3px 0 0;
}

a.link {
color:#fff;
text-decoration:none;
}

a.link:hover{
color:#fff;
text-decoration:underline;
}

.break{
	clear:both;
	margin-top:10px;
	height:10px;
	border:0px solid red; 
}