@import url("css/menu.css");

/* CSS Document */
#Body {background:#f8f4eb url(/Portals/_default/Skins/comitatoVerga-pagine/images/body-sfondo.gif) no-repeat top center; height:100%; margin:0; padding:0; }

/* ControlPanel style */
.ControlPanel{background:transparent url(/Portals/_default/Skins/comitatoVerga-pagine/images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(/Portals/_default/Skins/comitatoVerga-pagine/images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(/Portals/_default/Skins/comitatoVerga-pagine/images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}

/*-------- Default Style --------*/
body,th,td,table,h1,h2,h3,h4,h5,h6,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input, .CommandButton{color:#2E3D47; font-family:Verdana, Arial, Helvetica, sans-serif;}
body,th,td,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:12px;}
h1, h2, h4, h5, h6, h2 input{color:#375162;font-weight:bold;margin:1ex 0;}
h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;margin:10px; letter-spacing: 1px}
h2, h2 input{font-size:16px;}
h2{margin-left: 10px; font-family:Georgia, "Times New Roman", Times, serif;letter-spacing: 1px}
h3{color:#e95d0f; margin-left: 20px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; letter-spacing: 1px; line-height:150%; font-weight:700;}

h4{color:#e95d0f; margin-left: 20px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; letter-spacing: 1px; font-weight:700;}

h5{font-size:11px;}
h6{font-size:10px;}
img{border:0px}

a,a:link,a:visited,a:active{font-family:"Trebuchet MS","Century Gothic",Verdana,Arial; font-size:13px; color: #3e81cf; text-decoration:underline;}
a:hover{color: #3e81cf; text-decoration:none;}
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family:Verdana, Arial, Helvetica, sans-serif;}
.Head{color:#2E3D47;font-weight:bold;}
.SubHead {color:#4C6171;}
.SubSubHead{color:#6E8AA0;}
.NormalRed {color:#F00;}

/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*-------- design style --------*/
#s_wrap_main{display:table;width:960px; margin:0 auto;}
#s_wrap_sub{display:table-row}
.template_style{display:table-cell}

.top_space{height:9px;}
.lang_pad{padding:7px 0 0 25px;float:left;}
#cont-site{width:956px; border:2px solid #FFFFFF; background:#f7f5f3 url(/Portals/_default/Skins/comitatoVerga-pagine/images/pagina-bg.gif) top left repeat-x;}
#cont-site-header{width:956px; background:url(/Portals/_default/Skins/comitatoVerga-pagine/images/header-1.jpg) top left no-repeat; position:relative;}
.logo_top_left{padding:0; margin:0; height:24px;}
.logo_top_right{padding:0; margin:0;}
.logo_top_bg{padding:0; margin:0 39px 0 27px; height:26px;}
.logo_left{padding:0; height:242px;}
.logo_right{padding:0;}
.logo_pad{margin: 0 0 0 0px; padding:0 0 0 0;height:100%;}

.s_logo{float:left; z-index:1; position:relative;}
.s_banner{background:#aaa;width:50%;float:right;}

.menu_bg{padding:0px;  margin: 0 12px 0 12px; background:url(/Portals/_default/Skins/comitatoVerga-pagine/images/menu_bg.png) top left;}
.menu_left{padding:0; margin:0; background:url(/Portals/_default/Skins/comitatoVerga-pagine/images/menu_left.png) repeat-y  top left; z-index:1; position:relative;}
.menu_right{margin:0; background:url(/Portals/_default/Skins/comitatoVerga-pagine/images/menu_right.png) repeat-y top right; }

.search_style{float:right; height:40px;}
.search_bg{padding:8px 2px 0 0;}

.bread_bg{padding:0; margin: 0 19px 0 7px; background:url(/Portals/_default/Skins/comitatoVerga-pagine/images/bread_bg.png) repeat-x top left; height:34px;}
.bread_left{padding:0; margin:0; background:url(/Portals/_default/Skins/comitatoVerga-pagine/images/bread_left.png) no-repeat top left; height:34px;}
.bread_right{padding:0;  background:url(/Portals/_default/Skins/comitatoVerga-pagine/images/bread_right.png) no-repeat top right; height:34px;}

#login_style{ float:right; line-height:34px; padding-right:18px;}
#bread_style{ float:left; line-height:34px; padding-left:18px;color:#000000;}

.center_bg{padding:0; margin:0;clear:both;}

.content_pad{padding:0px 3px 0 8px; margin:0px;}
.lm_content_pad{padding:0px 22px 0 0px; margin: 0 19px 0 7px; background:#FFF url(/Portals/_default/Skins/comitatoVerga-pagine/images/center_bg.png) repeat-x bottom left;}
.content_width{padding-top:0px; min-height:530px;}
.table-pane-edu{overflow:auto; margin-bottom:4px;}
.lm_content_width{padding-top:0px; min-height:350px;}

.bot_left{padding:0; margin:0; height:4px; margin-bottom:10px;}

.bot_pad_left{background:url(/Portals/_default/Skins/comitatoVerga-pagine/images/footer-sx.gif) top left no-repeat; margin-bottom:20px; height:70px;}
.bot_pad_right{background:url(/Portals/_default/Skins/comitatoVerga-pagine/images/footer-dx.gif) top right no-repeat;}
.bot_pad{margin:0 7px 0 7px; background:#FFFFFF; height:70px;}
.bot_pad a{ font-size:10px; color:#680105;}
#terms_style{float:left;}
#copy_style{float:right;}

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}


a.CommandButton:link, a.CommandButton:visited{color:#CB2027; font-weight:bold; text-decoration:none;}
a.CommandButton:hover{color:#3E81B5; text-decoration:underline;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:hover, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{
font-size:11px;}
.ControlPanel a[disabled="disabled"]{color:#888 !important;text-decoration:none !important;}

/*--------- pane style ----------*/
.BannerPane {display:inline-block;float:right;padding-right:17px;width:auto;}
.ContentPane, .TopPane, .BottomPane{ padding:0; margin:0;}
/*.ContentPane{min-height:727px; display:block; border-right:1px solid #FFFFFF; float:left; width:400px;}*/
.ContentPane{min-height:461px; padding-top:55px; border-right:1px solid #FFFFFF;}
.LeftPane{padding:0; width:172px; padding-left:6px; padding-top:75px;}
.RightPane{padding:0 0 0 0px; width:183px; margin:0; border-left:1px solid #d5d5d5; background:#f8f4eb url(/Portals/0/images/bottom-left-bar.jpg) no-repeat bottom left; padding-bottom:160px;}



/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#3E81B5;}
a.Breadcrumb:hover{color:#C00;}

/*-------------- Link Style --------------*/
.linkscontainer{padding-top:20px;text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#3E81B5; text-transform:uppercase;}
a.links:hover{color:#C00;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#3E81B5;}
a.user:hover{color:#C00;}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#680105; font-size:10px; line-height:14px;padding-bottom:10px;}
a.footer:hover{color:#a3d048; font-size:10px;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0;}

/*-------------- Search SkinObject Styles --------------*/
div.SearchContainer{position:relative; white-space: nowrap;}
div.SearchBorder{width: 140px; height: 20px; border: solid 1px #e0e0e0; float:left; background-color: White; white-space: nowrap; margin-top: 2px;}
div.SearchContainer a{padding: 0; display: block; float:left; }
div.SearchContainer a img{padding-left:5px;}
div.SearchIcon{float: left; width: 31px; height: 20px; cursor: pointer; z-index: 11; background: no-repeat 2px 2px; text-align:right;}
div.SearchIcon img{margin-top: 3px;}

input.SearchTextBox{float: left; z-index: 10; border: 0; width:100px; height:18px; margin-left:3px; color: #43494D;}

#SearchChoices{clear: both; display: none; border: solid 1px #C3D4DF; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align:left; background-color: #F3F7FA; position:absolute; top: 22px; left: 0;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 2px 2px 0 2px; padding-left: 25px; height: 18px; text-align:left; background-color: #F3F7FA; background-repeat: no-repeat; background-position: 2px center; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchHilite{background-color: #CE0D0D;	color:#ffffff; border: none;}
#SearchChoices li.searchDefault{background-color: #F8FAFF; border: none;}

/* Stili nostri */
.donazioniBanner {width:175px; height:98px; margin:0px; padding:0px;}
.donazioniBanner a{width:175px; height:98px; display:block; background:url(/Portals/_default/Skins/comitatoVerga-pagine/images/banner-donazione.png) top left no-repeat;}
.donazioniBanner a:hover{background-position:0 -98px;}

.cinquepermilleBanner{width:165px; height:256px; margin:0px; padding:0px; margin-left:7px;}
.cinquepermilleBanner a{width:165px; height:256px; display:block; background:url(/Portals/_default/Skins/comitatoVerga-pagine/images/banner-5xmille-new.png) top left no-repeat;}
.cinquepermilleBanner a:hover{background-position:0 -256px;}

.newsletter-home{ margin-top:20px; width:165px; height:135px; background:url(/Portals/_default/Skins/comitatoVerga-pagine/images/newsletter-sfondo.png) no-repeat; margin-left:11px;}
.newsletter-home img{ margin-top:6px; margin-left:8px;}
.newsletter-home input[type="text"] {width:140px; margin-left:0px; margin-top:6px; margin-bottom:6px; border:1px solid #666666;}
.testino{font-size:10px; width:154px; margin-left:5px;}
.newsletter-home p{ margin:0px;}
.newsletter-home input[type="image"] {margin-top:10px;} 

#eduNav{height:11px; width:338px; float:right; margin-top:8px; z-index:1; position:relative;}
#eduNav a{color:#680105; font-size:11px; margin-left:12px; padding-left:15px; height:11px; display:block; float:left;}
#contattiB{background:url(/Portals/_default/Skins/comitatoVerga-pagine/images/ico-barranav.gif) 0 2px no-repeat;}
#newsletterB{background:url(/Portals/_default/Skins/comitatoVerga-pagine/images/ico-barranav.gif) 0 -9px no-repeat;}
#pressroomB{background:url(/Portals/_default/Skins/comitatoVerga-pagine/images/ico-barranav.gif) 0 -22px no-repeat;}
#mappaB{background:url(/Portals/_default/Skins/comitatoVerga-pagine/images/ico-barranav.gif) 0 -33px no-repeat;}



.sfondo-pagina{background: url(/Portals/_default/Skins/comitatoVerga-pagine/images/sfondo-pagine.gif) repeat-y; min-height:508px; padding-bottom:20px;padding-right:15px;}

.sfondo-pagina-nomenu{background: #ffffff; min-height:508px; padding-bottom:20px;padding-right:15px;}

.sfondo-pagina h1{ margin-left:10px; padding-top:10px; color:#e95d0f;}
.sfondo-pagina-nomenu h1{ margin-left:10px; padding-top:10px; color:#e95d0f;}

/*#cont-site-header div{z-index:30; position:relative;}*/

/*#cont-site-header div#header-mirror{background:#000000; width:956px; height:353px; position:absolute; top:0px; left:0px; z-index:-20;}*/

.testo{margin-left: 25px; line-height:160%; font-family:"Trebuchet MS","Century Gothic",Verdana,Arial; font-size:13px;}

.testo strong, .testo b{color:#1a4460;}

.testo a{font-family:"Trebuchet MS","Century Gothic",Verdana,Arial; font-size:13px; color: #3e81cf; text-decoration:underline;}
.testo a:hover{color: #3e81cf; text-decoration:none;}

.boxdestra{float:right; width:220px; border:1px solid #CCCCCC; padding:8px; font-size:11px; margin-left:15px; line-height:150%; background:#FCFCFC;}

.img-left{float:left; margin-right:20px; margin-left:20px;}
.img-right{float:right; margin-left:20px; margin-right:10px;}

.center{text-align:center;}
	
ul.lettera li{list-style:lower-alpha;line-height:160%;font-size: 13px;font-family:"Trebuchet MS","Century Gothic",Verdana,Arial;margin-left:20px;}

ul.cerchio li{list-style:disc;line-height:160%;font-size: 13px;font-family:"Trebuchet MS","Century Gothic",Verdana,Arial;margin-left:20px;}

ul.numero li{list-style:decimal;line-height:160%;font-size: 13px;font-family:"Trebuchet MS","Century Gothic",Verdana,Arial;margin-left:20px;}


.top{
	text-align:right;
	color: #3e81cf;
	padding:15px;
}

.top a{
	font-size:10px;
	color: #3e81cf;
	text-decoration:underline;
}

.top a:hover{
	color: #3e81cf;
	text-decoration:none;
}

.destra{
	float:right;
	color: #3e81cf;
	padding:15px;
	font-size:11px;
	text-align:right;
	line-height:150%;
}

.destra img{
	vertical-align:middle;
}

.destra a{
	font-size:11px;
	color: #3e81cf;
	text-decoration:underline;
}

.destra a:hover{
	color: #3e81cf;
	text-decoration:none;
}

.testosmall{margin-left: 25px;font-size:10px;}
.testosmall2{margin-left: 25px;font-size:11px;}

.clear{clear:both;}

/* Styl pop up */

#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
width:632px;
background:#073f5c;
border:10px solid #f8f2e4;
z-index:2;
padding:0px;
font-size:13px;
}
.popupheader{
	height:18px;
	border:1px #fff solid; 
	width:630px;
	margin-bottom:1px;
	background:url("/Portals/_default/Skins/comitatoVerga/images/pop-upsfondo-header.gif") repeat-x;
}
.popupheader h1{margin:0px; padding:0px; margin-left:4px; text-align:left; font-size:12px; color:#000; width:500px; margin-top:1px;}
.popupcont{
	border:1px #fff solid; 
	width:630px;
	height:0px;
	background:#e7e7e7;
	overflow:scroll;
	}
#pop-form{
/*	background:url(/img/popup-cornice-flash.gif) no-repeat;*/
	margin:5px;
	height:auto;
	text-shadow:0 1px 0 #FFFFFF;
	text-align:left;
	background:#FFF;
}
#popupContactClose{
	font-size:14px;
	line-height:14px;
	right:6px;
	top:2px;
	position:absolute;
	color: #000000;
	font-weight:700;
	display:block;
	font-size:10px;
	cursor:pointer;
}
#pop-form h1{margin-top:10px; margin-left:0px;}

/* Gestione News */

#insNews{background:#FFFFFF; padding:10px; height:275px; width:560px; font-family:"Trebuchet MS","Century Gothic",Verdana,Arial; }
#insNews h2{margin:0px; margin-bottom:10px;}
#instestoNews{width:420px; height:216px; float:left;}
.titoloNews{display:block; border:1px solid #666666; width:400px;}
.Dataeventonews{display:block; border:1px solid #666666; width:400px; margin-top:10px;}
.Fineeventonews{display:block; border:1px solid #666666; width:400px; margin-top:10px;}
.corponews{display:block; border:1px solid #666666; width:400px; height:150px; margin-top:10px;}
.bEliminaNews{position:relative; bottom:19px;}
#invioNews{width:140px; float:left; height:216px; position:relative;}
#labelTitolo-in{font-weight:bold;margin-bottom:14px;margin-top:5px;}
#labelData-in{font-weight:bold;margin-bottom:11px;}
#labelData-end{font-weight:bold;margin-bottom:11px;}
#labelContenuti-in{font-weight:bold;margin-bottom:20px;margin-top:4px;}
.testoErrore{color:#FF0000; font-weight:bold;}
.buttonNews{position:absolute; border:1px solid #000000; right:6px; bottom:-26px; height:22px; width:80px;}
.contEvento{font-size:14px; color:#006699; font-style:italic; margin-bottom:2px; margin-top:3px; margin-left:11px; font-weight:bold;}
.dataevento{margin-left:0px;font-size:12px; color:#999999; font-style:italic; padding-bottom:5px; margin-top:5px; font-weight:bold; display:block; margin-bottom:0px;}
.dataIns{display:none}
.dataNews-e{font-size:10px; color:#999999; font-style:italic; margin-bottom:2px; display:block; float:right; margin-top:3px;}
a.titoloNews-e{display:block; color:#006699; margin-bottom:6px; text-decoration:none;}
a.titoloNews-e .Normal{font-size:14px; color:#006699; font-weight:bold; font-family:"Trebuchet MS","Century Gothic",Verdana,Arial; }
a.titoloNews-e:hover, a.titoloNews-e .Normal:hover{color:#990000; text-decoration:none;}
.corpo-news{display:block; margin-left:1px; padding-bottom:4px; font-family:"Trebuchet MS","Century Gothic",Verdana,Arial; line-height:20px;}
.continuaNews-e{border-bottom:1px solid #CCCCCC; display:block; width:100%; text-align:right;}
a.continuaNews-e:hover{color:#990000; text-decoration:none;}
#dataNotizia{font-size:10px; color:#999999; font-style:italic; margin-bottom:2px; margin-top:3px; margin-left:10px;}
#dataNotizia-n{display:none;}
#testonotizia{margin-left:10px; margin-right:10px; margin-top:15px; line-height:20px;}
.BModifica{margin-top:30px; border-top:1px solid #CCCCCC; padding-top:15px;margin-left:10px; margin-right:10px;}
.BModifica h2{margin:0px; margin-bottom:10px;}
.modificaTitoloNot{display:block; border:1px solid #666666; width:400px;}
.modificaCorpoNot{display:block; border:1px solid #666666; width:530px; height:150px; margin-top:10px;}
.buttonModifica{ border:1px solid #000000; height:22px; width:80px; margin-top:10px; margin-left:452px;}
.modificaDataNot{border:1px solid #666666;
display:block;
width:400px;
margin-top:10px;}
#navNews-e{margin-left:10px;}

p{margin-left: 25px; line-height:160%; font-family:"Trebuchet MS","Century Gothic",Verdana,Arial; font-size:13px;}

p strong, b{color:#1a4460;}

p a{font-family:"Trebuchet MS","Century Gothic",Verdana,Arial; font-size:13px; color: #3e81cf; text-decoration:underline;}
p a:hover{color: #3e81cf; text-decoration:none;}
/* Errore BOX NEWS */
#dnn_ctr550_ViewNewsletterSubscribe_err, #dnn_ctr397_ViewNewsletterSubscribe_err{ font-size:10px; font-weight:bold; position:absolute; margin-top:-26px; width:164px;}
.cmpLeft{margin-bottom:5px; margin-top:5px;}
.cmpRigth{margin-bottom:5px; margin-top:5px;}
.msgError{color:#FF0000; font-weight:bold; margin-top:-24px; float:right; margin-right:300px}


/*stili banner uovo*/
.bannerUovoPasqua{
height: 164px;
margin: 0px 0px 0px 7px;
margin-left: 7px;
padding: 0px;
width: 165px;
}

div.sfondo-pagina h3 a{color:#e95d0f;  font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; letter-spacing: 1px; line-height:150%; font-weight:700; text-decoration:none;}
div.sfondo-pagina h3 a:hover{text-decoration:underline;}
div.sfondo-pagina h4 a{color:#e95d0f;  font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; letter-spacing: 1px; font-weight:700; text-decoration:none;}
div.sfondo-pagina h4 a:hover{text-decoration:underline;}
div.sfondo-pagina h2 a{text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif;letter-spacing: 1px; color:#375162;font-weight:bold; font-size:16px;}
div.sfondo-pagina h2 a:hover{text-decoration:underline;}

/*PER LA PAGINA DELLE DONAZIONI*/
a.leucemiaDonazione{position:absolute; bottom:0px; right:0px;}
