*                   { margin:0; padding:0 }
body                { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; padding-bottom:40px; font-size:12px; line-height:130%; background:#fff; }

a:link, a:visited			{ text-decoration:none; color:#053d07;}
a:hover, a:active			{ text-decoration:none; color:#c50000;}
.concerti_content{display:block;}
.concerti_content_sx{width:294px;float:left;}
.concerti_content_head{float:left; display:block; width:294px; height:10px; background:#ffffff url(/UserFiles/Image/template/box-header.jpg);}
.concerti_content_body{float:left; display:block; width:284px; background:#ffffff url(/UserFiles/Image/template/box-body.jpg); padding-left:10px;}
.box_title{font-size:16px; font-weight:bold;}
.concerti_content_footer{float:left; display:block; width:294px; height:10px; background:#ffffff url(/UserFiles/Image/template/box-footer.jpg);}
.concerti_content_dx{width:294px;float:right;}
.disponibilita{font-size:20px; font-weight:bold;}
/* General */
hr                  { display:none }
.ziociro_Clearer   { visibility:hidden; clear:both; width:100%; height:1px; overflow: hidden; font-size:3px;  }
.floatleft		{ float:left; }
.floatright		{ float:right; }

/* Layout */
#ziociro_Container          { width: 938px; margin: 0 auto;}
#ziociro_Header             { clear:both; }
#ziociro_Menubar             { width: 938px; height:22px; clear:both; margin-bottom:0 auto 4px auto; }
#ziociro_Corpo              { clear:both; margin-top:6px; padding:0 }
#ziociro_Footer             { }

/* Menubar */
/* Miniheader */
#ziociro_Menubar                            { /*font-family: Georgia, "Times New Roman", Times, serif;*/ font-family: Trebuchet MS, Arial, Helvetica, sans-serif; background:#d4680e url(/UserFiles/Image/int_sar/menubar_background.gif) top left repeat-x; height:22px; }
#ziociro_Menubar ul                 { padding-top:3px; }
#ziociro_Menubar ul li              { padding-top:2px;list-style-type: none; display: inline }
#ziociro_Menubar ul li a            { text-decoration:none; font-size:11px; font-weight:bold; padding-left:15px; color:#FFFFFF; text-transform:uppercase; }
#ziociro_Menubar ul li a:hover            { color:#C9D1DA; text-transform:uppercase; }

/* 2 colonne */
.ziociro_Col01              { width:850px; float:left; display:inline }
.ziociro_Col01sx              { width:201px; float:left; display:inline }
.ziociro_Col02{ width:80px;
float:right;
display:inline;
background: url(/UserFiles/Image/interfaccia/ziociro/col_dx.jpg) repeat-y;
height:700px;}

/* Elementi specifici del layout */
#ziociro_Header img            { border:none; }

/* News */
div.widget						{margin-bottom:10px;}
.widget img {border:1px solid #c50000; margin-right:18px;}

.ziociro_News				         { clear:both;}
.ziociro_News a						{ font-weight:bold; }
.ziociro_News div.ziociro_item           { clear:both; margin-bottom:20px;}
.ziociro_Col01 .ziociro_News div.ziociro_item           { width:600px;}
.ziociro_Col01sx .ziociro_News div.ziociro_item           { width:175px;}
.ziociro_Col02 .ziociro_News div.ziociro_item           { width:270px;}
.ziociro_News img       			{ float:left; border:1px solid #c50000; margin-right:6px; margin-bottom:4px;margin-top:4px;}
.ziociro_Col01 .ziociro_News img       			{ margin-bottom:8px; border:1px solid #c50000;}
.ziociro_Col02 .ziociro_News img       			{ margin-bottom:4px; border:1px solid #c50000;}
.ziociro_News div.ziociro_item h2        { font-size:1em; color:#d4680e; margin:0; padding: 0;}
.ziociro_News h1 					 { font-size:1.4em; color:#c50000; margin:3px 0 6px 0; padding:0;}
.ziociro_News h3 					 { font-size:1em; color:#666; margin:3px 0 18px 0; padding:0; font-weight:normal;}
.ziociro_News .datarticolo			 { color:#999; }
h3.Box-Header a 				 { font-weight:bold; color:#000000;}
h3.Box-Header a:hover			 { font-weight:bold; color:#c50000;}
.ziociro_News div.Single_ziociro_item	 { line-height: 1.3em; margin-bottom:15px; }

/* Footer */
div#ziociro_Footer					{ float:left; font-size: 0.8em; color:#ffffff; background-color: #c50000; width:936px; border:1px solid #cccccc;}
div#ziociro_Footer p				{ padding:10px; margin:0; }
div#ziociro_Footer p img               { float:left; margin-right:10px; }
div#ziociro_Footer p a                 { color:#f60; }
div#ziociro_Footer p a:hover           { color:#FFF; }

/* Box colonna 1 */
.ziociro_Col01 .Box {
  margin-bottom: 10px;
  padding-bottom:20px;
  background: url(/UserFiles/Image/int_sar/cornice.gif) repeat-y;
}
.ziociro_Col01 .Box .Box-Header {
margin-top:0px;
  font-size:10px;
  padding-top:6px;
  padding-left:10px;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  height:22px;
  color:#393A3C;
  background: url(/UserFiles/Image/int_sar/Box_testata_a.gif) repeat-y;
}
.ziociro_Col01 .Box .Box-Body {
  padding:0 15px;
  margin:-11px 0;


}
.ziociro_Col01 .Box .Box-Footer {
  height:0px;
  background: url(/UserFiles/Image/int_sar/Box_bottom_testata_grande.gif) no-repeat;
}

/* Box colonna 1sx */
.ziociro_Col01sx .Box {
  margin-bottom: 10px;

  background: url(/UserFiles/Image/int_sar/cornice_sx.gif) repeat-y;
}
.ziociro_Col01sx .Box .Box-Header {
  font-size:10px;
  padding-top:6px;
  padding-left:10px;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  height:39px;
  color:#393A3C;
  background: url(/UserFiles/Image/int_sar/Box_testata_sx.gif) no-repeat;
}
.ziociro_Col01sx .Box .Box-Body {
  padding:0 15px;
  margin:-10px 0;
  color:#ffffff;
  height:395px;
}
.ziociro_Col01sx a {

  color:#ffffff;
}

.ziociro_Col01sx a:hover {

  color:#ff6600;
}
.ziociro_Col01sx .Box .Box-Footer {
  height:24px;
  background: url(/UserFiles/Image/int_sar/Box_bottom_testata_sx.gif) no-repeat;
}


/* Box colonna 2 */
.ziociro_Col02 .Box {
  margin-bottom: 10px;
  background: url(/UserFiles/Image/int_sar/cornice_mini.gif) repeat-y;
}
.ziociro_Col02 .Box .Box-Header {
  font-size:10px;
  padding-top:6px;
  padding-left:10px;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  height:39px;
  color:#393A3C;
  background: url(/UserFiles/Image/int_sar/Box_testata_piccola.gif) no-repeat;
}
.ziociro_Col02 .Box .Box-Body {
  padding:0 15px;
  margin:-10px 0;
  display:block;
  min-height:100px;
}
.ziociro_Col02 .Box .Box-Footer {
  height:24px;
  margin-top:-20px;
  background: url(/UserFiles/Image/int_sar/Box_bottom_testata_piccola.gif) no-repeat;
}
.ziociro_Col02 .Box_video {
  margin-bottom: 10px;
}
.menu{
width:201px;
height:700px;
float:left;
background: url(/UserFiles/Image/interfaccia/ziociro/col_sx.jpg) repeat-y;
}

.menu ul li{
text-align:right;
padding-top:3px;
font-weight:bold;
list-style:none;
margin-left:25px;
padding-bottom:0px;
width:150px;
padding-right:12px;
border-bottom:1px dotted #7a1314;

}
.menu ul li a{
color:#7a1314 !important;
text-transform: uppercase;
font-size:10px;
}

.menu ul li ul li{
width:128px;
font-weight:normal;
margin-right:-12px;
list-style:none;

}
.ziociro_center{

text-align:left;
}
.titoloBgRed{
background: url(/UserFiles/Image/interfaccia/ziociro/sfondo_titolo.jpg) no-repeat;
width:615px ;
height:22px;
color:#fff;
font-size:15px;
font-weight:bold;
padding-top:3px;
padding-left:10px;
}
.select_menu{
float:right;
margin-right:20px;

}
.prforno{width:614px; clear:both;
text-transform:uppercase; font-weight:bolder; color:#812123; font-size:10px; border-bottom:2px solid #812123;}
.prforno2{color:#FFFFFF;background: url(/UserFiles/Image/interfaccia/ziociro/box_news_head2.jpg) no-repeat;}
.fotof{width:430px;height:338px; text-transform:uppercase; font-weight:bolder; color:#812123;font-size:10px;}
.prforno3{color:#FFFFFF;background: url(/UserFiles/Image/interfaccia/ziociro/box_news_head2.jpg) no-repeat; font-size:10px;text-transform:uppercase; font-weight:bolder; }
.schedafor{text-transform:uppercase; font-weight:bolder; color:#812123; font-size:10px; 
margin-left:30px;}

/*accordion*/
#slider {width:614px; position:relative; left:-12px;}
.header {width:614px; height:22px; padding:2px;  cursor:pointer;
background: url(/UserFiles/Image/interfaccia/ziociro/header_rosso.jpg) no-repeat;
font-size:10px; font-family:Trebuchet MS; color:#FFFFFF}
.content {overflow:hidden;width:614px; height:289px;}
.content img{border:0px !important}
.content2{overflow:hidden;width:614px;position: absolute; height:350px; background: #ffffff;}
.headerver{width:614px; height:22px; padding:2px; 
background: url(/UserFiles/Image/interfaccia/ziociro/header_verde.jpg) no-repeat; cursor:pointer;font-size:10px; font-family:Trebuchet MS;color:#FFFFFF}
.spdestra{margin-right:10px; text-align:right; width:600px; margin-top:-16px; font-size:15px;font-weight:bold }

.loginboxdiv{

height: 18px;
width: 150px;
z-index:10;
background-color: transparent;
background-image: url(/UserFiles/Image/interfaccia/input_round.jpg);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: center bottom;
position:relative;
left:290px;
top:308px;
}

.loginbox{
 background:none;
 border:none;
 width:150px;
 height:16px;
 margin:0;
 padding: 2px 7px 0px 7px;
 font-family: Arial, Helvetica, sans-serif;
 font-size:11px;}

