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

a:link, a:visited			{ text-decoration:none; color:#444444;}
a:hover, a:active			{ text-decoration:none; color:#ff6600;}
.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 }
.impexp_Clearer   { visibility:hidden; clear:both; width:100%; height:1px; overflow: hidden; font-size:3px;  }
.floatleft		{ float:left; }
.floatright		{ float:right; }

/* Layout */
#impexp_Container          { width: 938px; margin: 0 auto;}
#impexp_Header             { clear:both; }
#impexp_Menubar             { width: 938px; height:22px; clear:both; margin-bottom:0 auto 4px auto; }
#impexp_Corpo              { clear:both; margin-top:6px; padding:0 }
#impexp_Footer             { }

/* Menubar */
/* Miniheader */
#impexp_Menubar                            { /*font-family: Georgia, "Times New Roman", Times, serif;*/ font-family: Verdana, Arial, Helvetica, sans-serif; background:#fff; height:22px;  }
#impexp_Menubar ul                 { padding-top:3px; }
#impexp_Menubar ul li              { padding-top:2px;list-style-type: none; display: inline; margin-left:-15px;margin-right:25px;}
#impexp_Menubar ul li a            { text-decoration:none; font-size:11px; font-weight:bold; padding-left:15px; color:#444444; text-transform:uppercase; }
#impexp_Menubar ul li a:hover            { color:#C9D1DA; text-transform:uppercase; }

/* 2 colonne */
.impexp_Col01              { width:690px; float:left; display:inline }
.impexp_Col01sx              { width:198px; float:left; display:inline }.impexp_Col01              { width:690px; float:left; display:inline }
.impexp_Col02              { width:240px; float:right; display:inline }

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

/* News */
div.widget						{margin-bottom:10px;}
.widget img {border:0 !important;}

.impexp_News				         { clear:both;}
.impexp_News a						{ font-weight:bold; }
.impexp_News div.impexp_item           { clear:both; margin-bottom:20px;}
.impexp_item li{list-style:none;}
.impexp_Col01 .impexp_News div.impexp_item           { width:600px;}
.impexp_Col01sx .impexp_News div.impexp_item           { width:175px;}
.impexp_Col02 .impexp_News div.impexp_item           { width:260px;}
.impexp_News img       			{border:1px solid #d4680e;}
.impexp_Col01 .impexp_News img       			{ margin:5px; border:1px solid #d4680e;}
.impexp_Col02 .impexp_News img       			{ margin-bottom:4px; border:1px solid #d4680e;}
.impexp_News div.impexp_item h2        { font-size:1em; color:#d4680e; margin:0; padding: 0;}
.impexp_News h1 					 { font-size:1.4em; color:#d4680e; margin:3px 0 6px 0; padding:0;}
.impexp_News h3 					 { font-size:1em; color:#666; margin:3px 0 18px 0; padding:0; font-weight:normal;}
.impexp_News .datarticolo			 { color:#999; }
h3.Box-Header a 				 { font-weight:bold; color:#000000;}
h3.Box-Header a:hover			 { font-weight:bold; color:#a8a9ad;}
.impexp_News div.Single_impexp_item	 { line-height: 1.3em; margin-bottom:15px; }
.impexp_News div.Single_impexp_item div ul li{
list-style-image:url("/UserFiles/Image/interfaccia/marker_li.gif");
}

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

/* Box colonna 1 */
.impexp_Col01 .Box {
  margin-bottom: 10px;
  /*background: url(/UserFiles/Image/int_sar/cornice.gif) repeat-y;*/
}
.impexp_Col01 .Box .Box-Header {
  font-size:12px;
  padding-top:2px;
  padding-left:10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  height:19px;
  color:#ffffff;
  background-color: #7b7b7b;
}
.impexp_Col01 .Box .Box-Header a{
  font-size:12px;
  color:#ffffff;

}
.impexp_Col01 .Box .Box-Body {
  padding:0px;
  margin:0px 0;

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

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

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

  color:#ffffff;
}

.impexp_Col01sx a:hover {

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


/* Box colonna 2 */
.impexp_Col02 .Box {
  margin-bottom: 10px;
}
.impexp_Col02 .Box .Box-Header {
  font-size:12px;
  padding-top:2px;
  padding-left:10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  height:19px;
  color:#ffffff;
  background-color: #2f5471;
}
.impexp_Col02 .Box .Box-Body {
  padding:0 5px;
  margin:10px 0;
  display:block;

}
.impexp_Col02 .Box .Box-Footer {
  height:10px;
}
.impexp_Col02 .Box_video {
  margin-bottom: 10px;
}

.menu{
width:240px;
float:left;

}

.menu ul li{
font-weight:bold;
line-height:150%;
list-style:none;
padding-left:12px;
width:228px;
background-color:#a43023 !important;
}
.menu ul li a{
color:#ffffff;
}
.menu ul li a:hover{
color: #ffffff;
position: relative;
top: 2px;
}
.menu ul li ul li a{
color:#777777;
}
.menu ul li ul li a:hover{
color:#444444;
position: relative;
top: 0px;
}

.menu ul li ul li{
width:228px;
font-weight:normal;
margin-left:-12px;
padding:0 12 0 0 !important;
list-style:none;
background-color:#ffffff !important;
}
.tab_anagrafica{
border:1px solid #cccccc;
color:#444444;
padding-left:5px;
padding-top:5px;

}
.label_anagrafica{
font-weight:bold !important;
}

/*ajax tabs anagrafica aziende*/

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/

}

.shadetabs li{
display: inline;
margin: 0;

}

.shadetabs li a{
text-decoration: none;
padding: 3px 3px;
margin-right: 0px !important;
border: 1px solid #bbb;
color: #444444;
background-color: #d9e9f6;
border-bottom-color: white !important;
}

.shadetabs li a:visited{
color: #444444;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
color:#a52d1d;
}

.shadetabs li.selected a{ /*selected main tab style */
background-color: #d9e9f6;
border-bottom-color: white;
color:#a52d1d;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.contentstyle{
border: 1px solid #bbbbbb;
width: 666px;
margin-bottom: 1em; padding: 10px;
}
.sez_ricerca{
font-weight:bold;
color:#255267;
margin-bottom:5px;
}
.tab1px{
border:1px solid #444444;
}