body{ width:100%; height:100%; margin:0; padding:0; background:url('../images/bg_sfondo.jpg') repeat-x top #c5c4c2;
	font-size:11px; color:#292c30; font-family:Verdana, Arial, Helvetica, sans-serif; }
.rassegna { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

.clearfix { clear: both;}

a:link { text-decoration:none; }
a:hover { color:#1a171b; text-decoration:underline; }
a:visited { color:#1a171b; text-decoration:none; }
a:visited:hover { color:#1a171b; text-decoration:underline; }

img{ border:none; }
.border_top{ border-top:1px solid #333333; }
/*contenitore*/
.wrapper{ width:956px; margin:auto; position:relative; }
.wrapperadmin{ width:956px; margin:auto;  }
/**********tabella con obreggiatura layout principale*************/
/***bg sx***/
/***bg dx + bg center***/
.tab05{background:url(../images/bg_ombra02.png) repeat-y left; padding:0 0 0 6px;}

/***********angolo inferiore sinistra*************/
#bottom{background:url(../images/bottom01.png) top no-repeat; height:10px;}
/********** end tabella e*************/

#logo{ width:204px; text-align:center; position:absolute; margin-right:20px; right:0px; top:0;  margin-top:10px;}
#logoadmin{ width:204px; text-align:center; position:absolute; margin-right:260px; right:0px;}
/*header*/
#header { margin:0; height:94px; background:url(../images/col01_bg.jpg) repeat-y left ; }
#header_left { background:url(../images/col01_bg.jpg) repeat-y left; }
#header_left img { float:left; }
#header_center { padding:0 20px;  }
#header_bottom { height: 25px; background:url(../images/top_ombra.jpg) no-repeat top; }
.menu { margin-top:-35px; margin-left:10px; position:relative; float:left; text-align: center; color:#FFFFFF; font-weight:bold; }
.menu a { text-transform:uppercase; text-decoration:none; color:#FFFFFF; font-size:13px; padding-left:20px; padding-right:0px; }
.menu a:hover { color:#1a171b; }

.label { font-weight:bold; }
.alert { font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC0000; font-size:11px; font-weight:bold; }

.green { color:#CECD00; }
.green a { text-decoration:underline; color: #CECD00; }
.green a:hover { color: #CECD00; }

.submenu{ top:0px; margin-top:80px; left:0px; position:absolute; float:left; text-align: center; color:#FFFFFF; border-top:1px solid #FFFFFF; }
.submenu a{ text-decoration:none; color:#FFFFFF; font-size:12px; padding-right:8px; }
.submenu a:hover { color:#1a171b; }

#menulingue { text-align: center; color:#FFFFFF; font-weight:bold; top:0; position:absolute; margin-top:10px; margin-left:10px;}
#menulingue a{ height:28px; text-decoration:none; font-size:13px; padding-left:10px; padding-right:0px; }
#menulingue a:hover{ color:#1a171b; }

#menulingue .stdwhite, .stdwhite a {color:#FFFFFF; }
.stdwhite a:hover {color:#1a171b; }

.stddark, .stddark a { color:#1a171b; }
.stddark a:hover { color:#FFFFFF; }

#menugreen{ width:100%; color:#FFF; background:url(../images/bg_sub.jpg) no-repeat top; padding-top:5px; padding-bottom:5px; }
#menugreen a{ text-transform:uppercase; text-decoration:none; color:#FFF; font-size:12px;
	background:url(../images/bull_menu.jpg) right no-repeat; padding-right:12px; padding-left:12px; }

#menugreen a:hover{ color:#FFFFFF; }


/* --------------- Eventi --------------- */
#eventi_1 { background-color:#9EC400; height:140px; font-size:10px;	line-height:12px; vertical-align:top; }
#eventi_2 { background-color:#EB7325; height:140px;	font-size:10px; line-height:12px; vertical-align:top; }
.imgEst { border:4px solid #9EC400; }
.imgMed { border:4px solid #EB7325; }
.white { color: #FFFFFF; }
/* ------------------------------------- */


/*footer*/
#footer { padding-bottom: 10px; text-align: center; font-size: 10px;  height:10px; color:#645d59;}
#footer a{ color:#645d59; }
#footer a:hover{ color:#1a171b; }

#center {  background-color: #FFFFFF; margin:0; padding:15px; line-height:17px; }
#center_foto{  text-align:center}
#center a{ text-decoration:underline; color: #292c30; }
#center a:hover{ color:#1a171b; }

#center h1, #center h1 a{ color:#ee6811; font-size:12px; font-weight:bold; margin-bottom:0px; margin-top:3px; text-decoration:none; }
#center h1 a:hover { color:#ee6811; text-decoration:underline; }

h2 { color:#ee6811; font-size:10px; font-weight:bold; margin-bottom:0px; margin-top:3px; text-decoration:none; }

.more { float:right; margin-top:-10px;}
.border_right {  border-right:5px solid #FFFFFF;}

#news_containter { background-color:#d8d9da; }
.border_bottom{  border-bottom:5px solid #FFFFFF;}
.input{ font-size:11px; color:#444444; font-family:Verdana, Arial, Helvetica, sans-serif; }
.btn{ font-size:11px; color:#444444; width:150px; }

/*****pagina interna*********/
#cont_fotosx { width:420px; float:left; text-align:center; min-height:540px;}
#cont_testodx { float:left; width:450px; padding-left:10px;}
#con_testodx h1{ color:#ee6811; font-size:12px; font-weight:bold; margin-bottom:0px; margin-top:3px;}

/* Admin Area  */
tr.Header a, tr.Header a, tr.Footer a, td.Footer a, td.Header a, table.Header a { color:White; text-decoration:none; }   
tr.Header a:hover, tr.Header a:hover, tr.Footer a:hover, td.Footer a:hover, td.Header a:hover, table.Header td a:hover { color:White; text-decoration:underline; }

table.Grid { border:1px solid #E7E482; background-color:#FFFFFF; font-size:11px; }
tr.GridRow, td.GridRow { background-color:#FFFEEA; }
tr.GridRow2, td.GridRow2 { background-color:#FFFFFF; }
tr.GridRow3, td.GridRow3 { background-color:#F3F3F3; }
tr.GridAlternatingRow, td.GridAlternatingRow{ background-color:#F6F6F6;}
td.GridAlternatingRow, td.GridRow, td.GridRow2{ border:1px solid #ffffff;}
tr.Header th, tr.Header td, tr.Footer td, td.Header, td.Footer, table.Header td
{
  white-space:nowrap; background-image:url('../images/admin/HeaderBg.gif');
  background-repeat:repeat-x; font-weight:bold; height:17px;
}
/*tr.HeaderRow td { white-space:nowrap; background-image:url('../images/admin/HeaderBg.gif'); background-repeat:repeat-x; font-weight:bold; height:17px; }  */

tr.Pager td{ background-color:#CCEBFF; color:#003366; }
tr.Pager a{ color:#ff7533; text-decoration:none; }
tr.Pager a:hover{ color:#ff0000; }

td.DisabledDay{ background-color:#c0c0c0; border:1px solid #f6f6f6; }
td.DisabledHour{ background-color:#c0c0c0; border:1px solid #f6f6f6; }
td.Ordinate{ background-color:#CCEBFF; font-weight:bold; border-top:1px solid #8EC1EF; padding-top:0px; }

td.PaddedCell, th.PaddedCell{ padding:3px;}

/* Prima e Dopo */
ul.primaEdopo	 				{	text-align:left; text-align:center; padding-left:0;
}
ul.primaEdopo li				{	width:420px; display:inline; list-style:none;
}
ul.primaEdopo li img			{	border:0 !important;
}
ul.primaEdopo li p				{	background:#CCC;
}
