/* CSS Document */



html, body, div, fieldset, img, span, applet, object, iframe, form, p, ol, ul, li, h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  list-style:none;
}
acronym {cursor:help}

/*hr {overflow:hidden; margin-left:-9000px} */

blockquote {padding:0; color:#444; margin-top:20px}

body {
  background: #fff;
  color: #000;
  font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
  font-size: 0.8em;
  margin: 0 0 0 0; 
  padding: 0 0 0 0;
  text-align: center; /* Centers the page content container in IE 5 browsers. */
}

.bggrey {background:#EDEDED;}

#outerWrapper {
  background: #fff;
  margin: 0 auto 0 auto; 
  padding:0;
  text-align: left; /* Redefines the text alignment defined by the body element. */
  width: 770px;
}

/*
#outerWrapper #header {
  font-weight: normal;
  padding: 0 0 5px 0; 
}
*/

/* 25 marzo 2010 */
#outerWrapper #header {
  font-weight: normal;
  text-align:right;
  /*padding: 0 5px 0 0;*/
padding:0; 
  color:#660000; 
  font-size:1em;
}
#outerWrapper #header a,
#outerWrapper #header a:link,
#outerWrapper #header a:visited {
  font-weight: bold;
  color:#660000;
  text-decoration:underline;
}
#outerWrapper #header a:hover {
  font-weight: bold;
  color:#660000; 
  text-decoration:none;
}
#outerWrapper #header a:active,
#outerWrapper #header a:focus {
  font-weight: bold;
  color:#660000;
  text-decoration:underline;
}
#contentWrapper{
  background:#ffffff;
  /*overflow: hidden;  /* causes FF 2 to blank page */
  background-image:url(/system/modules/it.cipecomitato/resources/images/pattern-left.jpg);
  background-repeat:repeat-y
}
#contentWrapper1{
  background:#ffffff;
  /*overflow: hidden;*/
} /* pagine ad unica colonna */

#outerWrapper #contentWrapper #leftColumn1 {
  float: left;
  padding: 0 0 0 0; 
  width: 165px;
  background:#EDEDED;
  background-image:url(/system/modules/it.cipecomitato/resources/images/white.jpg);
  background-position:0 0;
  background-repeat:no-repeat;
}

#outerWrapper #contentWrapper #content {
  margin: 0 0 0 165px; 
  border-left:1px solid #cccccc;
}

#outerWrapper #contentWrapper1 #content1 {
  margin: 0 0 0 0; 
  text-align:justify
}

#breadcrumbs {
  margin: 0; 
  padding: 2px 10px 2px 28px; 
  background:#fff;
  color:#093a80;
  border-bottom:1px dotted #ccc;
  border-top:1px dotted #ccc;
  display:block;
  font-size:0.9em
}
#breadcrumbs a,
#breadcrumbs a:link, 
#breadcrumbs a:visited {font-weight:bold; color:#000066; text-decoration:none}
#breadcrumbs a:hover, 
#breadcrumbs a:active, 
#breadcrumbs a:focus {border-bottom:1px dotted #000066; text-decoration:none}

/* Using floated elements and a clear float class is a common method to accomplish multiple column tableless layouts. If floated elements are used without being cleared the elements following will wrap around the floated element. This class should be applied to an element after the last floated element and before the close of the container with floated elements. */
/*#outerWrapper #contentWrapper */.clearFloat {
  clear: left;
  display: block;
}

#outerWrapper #footer {
  background: #093a80;
  padding: 5px 10px 5px 300px;
  color:#ffffff;
  text-align:left;
}
			#outerWrapper #footer_centrato {
			  background: #093a80;
			  padding: 5px 10px 5px 10px;
			  color:#ffffff;
			  text-align:center;
			}
/************************************** MENU footer **************************************/
#outerWrapper #footer #ul {
  list-style:none;
  width:100%;
  color:#ffffff;
  }

#outerWrapper #footer ul li {
  text-decoration:none;
  text-align:left;
  display: inline;
  color:#eee;
  font-size:0.9em;
  padding-right:5px;
  padding-left:5px;
  font-weight:normal;
  }

#outerWrapper #footer ul li a,
#outerWrapper #footer ul li a:link,
#outerWrapper #footer ul li a:visited {
  font-weight:normal;
  text-decoration:none; 
  list-style:none;
  text-align:left;
  margin:0;
  display: inline;
  color:#ffffff;
  border-bottom:none}
#outerWrapper #footer ul li a:hover, 
#outerWrapper #footer ul li a:active, 
#outerWrapper #footer ul li a:focus {font-weight:normal; text-decoration:underline}

/************************************** fine MENU footer **************************************/
/************************************** MENU footer centrato **************************************/
#outerWrapper #footer_centrato #ul {
  /*padding-left:285px;*/
  list-style:none;
  width:100%;
  color:#fff;
  }
  
#outerWrapper #footer_centrato ul li {
  font-size:0.9em;
  text-decoration:none;
  display: inline;
  text-align:center;
  color:#fff;
  padding-right:5px;
  padding-left:5px;
  font-weight:normal;
}

#outerWrapper #footer_centrato ul li a, 
#outerWrapper #footer_centrato ul li a:link,
#outerWrapper #footer_centrato ul li a:visited {text-decoration:none; list-style:none;
  /*font-weight:bold;*/
  font-weight:normal;
  text-align:center;
  margin:0;
  display: inline;
  color:#fff;
/*  padding-right:9px;
  padding-left:7px;*/
  }
#outerWrapper #footer_centrato ul li a:hover, 
#outerWrapper #footer_centrato ul li a:active, 
#outerWrapper #footer_centrato ul li a:focus {text-decoration:underline;  font-weight:normal;}
/************************************** fine MENU footer centrato **************************************/

/************************************** MENU sinistro **************************************/
#outerWrapper #contentWrapper #leftColumn1 img {margin:0 0 30px 15px; } /* immagine Banca Dati Delibere */
#outerWrapper #contentWrapper #leftColumn1 h2 {
	background:#093a80; 
	color:#fff;
	font-size:1.1em;
	font-weight:bold;
	padding-left:20px;
	padding-bottom:3px;
	padding-top:2px;
	margin-bottom:3px;
	margin-top:1px;
}  

#outerWrapper #contentWrapper #leftColumn1 ul {
  font-weight:bold;
  list-style:none;
  margin-left:5px;
  padding-left:0;
  padding-top:0;
  padding-bottom:0;
}

#outerWrapper #contentWrapper #leftColumn1 ul li {
background:url(/system/modules/it.cipecomitato/resources/images/raquo.png);
background-repeat:no-repeat;
background-position:0 5px;
color:#093A80;
padding-left:12px;
padding-bottom:0.5em;
}
#outerWrapper #contentWrapper #leftColumn1 ul li a, 
#outerWrapper #contentWrapper #leftColumn1 ul li a:link,
#outerWrapper #contentWrapper #leftColumn1 ul li a:visited {
display:list-item;
color:#000033;
text-decoration:none;
border-bottom:none;
}
#outerWrapper #contentWrapper #leftColumn1 ul li a:hover, 
#outerWrapper #contentWrapper #leftColumn1 ul li a:active, 
#outerWrapper #contentWrapper #leftColumn1 ul li a:focus {
  text-decoration:underline}

span.inactive {color:#093a80;}
/************************************** fine MENU sinistro **************************************/



/************************************** FORM riservata **************************************/
/* FORM */
 #outerWrapper #contentWrapper #content #riservata {
  margin:0;
  padding-top:0; 
  background:#093a80;
  color:#fff;
  /*width:100%;*/
  height:auto;
}

  #outerWrapper #contentWrapper1 #content1 #riservata {
  margin:0;
  padding:0;
  background:#093a80;
  color:#fff;
  width:100%;
  height:auto;
  float:left
}


#riservata form.cmxform fieldset {
  background:#093a80;
  font-size:0.9em;
  color:#fff;
  margin: 0;
  padding:1px 0 1px 5px
}


#riservata .controllo {font-size:0.8em}

#riservata .pulsante {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; font-weight:bold; color:#093A80; background:#BECAE2; border:1px solid #fff; padding:1px; width:auto; cursor:pointer}

#riservata .esci {cursor:pointer; float:right /*margin-left:420px*/}

#riservata legend {
  display: none
}
#riservata form.cmxform label {
  display:inline;  
  line-height:normal;
}
#riservata form.cmxform fieldset fieldset ol li {
  margin: 0;
  padding: 0;
  display:inline;
}

#riservata form.cmxform fieldset fieldset {
  border: none;
  margin: 0 0 0;
}
#riservata form.cmxform fieldset fieldset legend {
  padding: 0 0 1px;
  font-weight: bold;
}
#riservata form.cmxform fieldset fieldset label {
  display: inline;
  width: auto;
  }
#riservata form.cmxform fieldset fieldset input {
 font-size:2em;
}
#riservata form.cmxform label {
  width: 100px; /* Width of labels */
}
#riservata form.cmxform fieldset fieldset label {
  margin-left: 130px; /* Width plus 3 (html space) */
}
/************************************** fine FORM riservata **************************************/

/* ********************************************** HOMEPAGE ****************************************** */
/* fascette HP notizie/documenti e pubblicazioni/eventi */
#outerWrapper #contentWrapper #content #main-hp {
  margin: 0; 
  padding: 30px 0 2px 28px;
  background:#fff;
  color:#000;
}
#outerWrapper #contentWrapper #content #main-hp p {
  /*padding: 20px;*/
  padding: 10px

}
/* fascette HP notizie/documenti e pubblicazioni/eventi */
#outerWrapper #contentWrapper #content #main-hp h2 {
color:#fff; font-size:1.1em; font-weight:bold; padding-left:40px; padding-top:7px; padding-bottom:20px; background-image:url(/system/modules/it.cipecomitato/resources/images/bacchetta_sn.jpg);
  background-position:0 0;
  background-repeat:no-repeat;
  margin-top:7px
  }
#main-hp ul li {
  list-style:none;
  color:#FFFFFF;
background:url(/system/modules/it.cipecomitato/resources/images/lista1.png);
background-repeat:no-repeat;
/*background-position:0 5px;*/
background-position:0 8px;
color:#000;
/*padding-left:12px;*/
padding-left:15px;
padding-bottom:0.5em;
/*margin:0 20px 0 10px;*/
margin:0 20px 0 20px;
font-weight:normal;
}
#main-hp ul li a, 
#main-hp ul li a:link, 
#main-hp ul li a:visited {color:#093A80; text-decoration:none; font-weight:normal;}
#main-hp ul li a:hover, 
#main-hp ul li a:active, 
#main-hp ul li a:focus {color:#093A80; font-weight:normal; border-bottom:1px dotted #093a80; text-decoration:none}

/* ********************************************** sezione documenti ****************************************** */
#main-hp ul li.documenti {
list-style:none;
color:#FFFFFF;
/*background:url(/system/modules/it.cipecomitato/resources/images/lista1.png);
background-repeat:no-repeat;
background-position:30px 8px;*/
color:#000;
padding-left:0;
/*padding-bottom:75px;*/
margin:0 20px 0 20px;
font-weight:normal;
height:95px
}
#main-hp ul li.documenti a, 
#main-hp ul li.documenti a:link, 
#main-hp ul li.documenti a:visited {color:#093A80; text-decoration:none; font-weight:normal;}
#main-hp ul li.documenti a:hover, 
#main-hp ul li.documenti a:active, 
#main-hp ul li.documenti a:focus {color:#093A80; font-weight:normal; border-bottom:1px dotted #093a80; text-decoration:none}

#main ul li.documenti {
list-style:none;
color:#FFFFFF;
background:url(/system/modules/it.cipecomitato/resources/images/lista1.png);
background-repeat:no-repeat;
background-position:30px 8px;
padding-left:0;
color:#000;
/*padding-bottom:75px;*/
height:95px;
margin:0 20px 0 20px;
font-weight:normal;
}
#main ul li.documenti a, 
#main ul li.documenti a:link, 
#main ul li.documenti a:visited {color:#093A80; text-decoration:none; font-weight:normal;}
#main ul li.documenti a:hover, 
#main ul li.documenti a:active, 
#main ul li.documenti a:focus {color:#093A80; font-weight:normal; border-bottom:1px dotted #093a80; text-decoration:none}
/* ********************************************** fine sezione documenti ****************************************** */

#main-hp ol li {
  list-style:none;
  color:#FFFFFF;
background:url(/system/modules/it.cipecomitato/resources/images/lista1.png);
background-repeat:no-repeat;
background-position:0 5px;
color:#000;
padding-left:12px;
padding-bottom:0.5em;
margin:0 20px 0 10px;
font-weight:normal;
}
#main-hp ol li a, 
#main-hp ol li a:link, 
#main-hp ol li a:visited {color:#093A80; text-decoration:none; font-weight:normal;}
#main-hp ol li a:hover, 
#main-hp ol li a:active, 
#main-hp ol li a:focus {color:#093A80; font-weight:normal; border-bottom:1px dotted #093a80; text-decoration:none}
/* ********************************************** FINE HOMEPAGE ****************************************** */

/**************************************************** CORPO PAGINE ***********************************************************/
#outerWrapper #contentWrapper #content #main {
  margin: 0; 
  padding: 30px 0 2px 28px;
  background:#fff;
  color:#000;
}

#outerWrapper #contentWrapper #content #main p {font-weight:normal; text-align:justify }

#outerWrapper #contentWrapper #content #main p a {color:#093A80; font-weight:bold; text-decoration:none }
#outerWrapper #contentWrapper #content #main p a:link,
#outerWrapper #contentWrapper #content #main p a:visited
{color:#093A80; font-weight:bold; text-decoration:none }
#outerWrapper #contentWrapper #content #main p a:hover, 
#outerWrapper #contentWrapper #content #main p a:active, 
#outerWrapper #contentWrapper #content #main p a:focus {color:#093A80; font-weight:bold; border-bottom:1px dotted #093a80; text-decoration:none }

#outerWrapper #contentWrapper #content #main h3 {font-weight:bold; font-size:inherit; padding:5px} /* eventuale sottotitolo pagina */

#main ul li {
color:#000;
padding-left:10px;
padding-bottom:0.5em;
margin:0 20px 0 0;
font-weight:normal;
}
#main ul li a, 
#main ul li a:link, 
#main ul li a:visited {color:#093A80; text-decoration:none; font-weight:normal;}
#main ul li a:hover, 
#main ul li a:active, 
#main ul li a:focus {color:#093A80; font-weight:normal; border-bottom:1px dotted #093a80; text-decoration:none}

#main ol li {
  margin:0 20px 0 30px;
  padding-top:0;
  list-style-position:inside;
/*  list-style:upper-roman*/
}
  
/* fascette pagine interne con i titoli */
#outerWrapper #contentWrapper #content #main h2 { color:#fff; font-size:1.1em; font-weight:bold; padding: 8px 0 30px 45px; background-image:url(/system/modules/it.cipecomitato/resources/images/bacchetta_big.jpg);
  background-position:0 0;
  background-repeat:no-repeat;
    margin-top:7px}
  
/* testo su bacchette */
.rechts1 {float:right; margin-right:30px; background:#761819; padding-left:2px; padding-right:2px}
.rechts1 a, 
.rechts1 a:link, 
.rechts1 a:hover, 
.rechts1 a:active, 
.rechts1 a:focus {font-weight:bold; color:#fff; text-decoration:none}

/*  sfondo verde sotto archivio su bacchette */
.green {background:#015e31; padding-left:2px; padding-right:2px}


/************************************************* pagina cipe/sedute.asp ********************************************************/

/* *********************************nuovo stile sedute e esiti********************************* */

table.see {margin:20px auto 30px auto; border-collapse: collapse; text-align:center; padding:0; width:100%; }
.sfondo100per100 {background-image:url(/system/modules/it.cipecomitato/resources/images/sf_thsee.jpg); background-repeat:repeat-x;}
table.see th {
text-align:center;
vertical-align:bottom;
font-size:12px; color:#fff; 
height:28px;
padding:0 10px 0 10px;
}

table.see td.sep {
background-image:url(/system/modules/it.cipecomitato/resources/images/sf_sep.jpg);
background-repeat:no-repeat;
background-position:0 0;
height:28px;
padding:0;
width:10px /* 8 o 10 */
}
table.see td.subsep {
padding: 0; 
vertical-align:top;
border-bottom:1px dotted #ccc
}
table.see td.tabeletxt {
/*text-align:center
padding: 7px 5px;*/
padding: 7px 0;
vertical-align:top;
/*font-size:11px;*/ 
/*color:#42576f;*/
color:#000;
border-bottom:1px dotted #ccc
}
table.see td.tabeletxt a, 
table.see td.tabeletxt a:link, 
table.see td.tabeletxt a:visited {
vertical-align:top;
/*font-size:11px;*/ 
color:#42576f;
border-bottom:1px dotted #ccc;
text-decoration:none;
}
table.see td.tabeletxt a:hover,
table.see td.tabeletxt a:active ,
table.see td.tabeletxt a:focus  {
vertical-align:top;
/*font-size:11px;*/ 
color:#42576f;
border-bottom:1px dotted #ccc;
text-decoration:underline;
}
table.see td.tabeletxt_fix {
width:200px;
padding: 7px 5px;
/*padding: 7px 0;*/
vertical-align:top;
font-size:11px; 
color:#42576f;
border-bottom:1px dotted #ccc
}

/* ******************************** nuove classi per l'extranet ******************************** */
table.see td.tabeletxt_fix-data {
/*width:250px;*/
padding: 7px 5px;
/*padding: 7px 0;*/
vertical-align:top;
font-size:11px; color:#000;
border-bottom:1px dotted #ccc
}
table.see td.tabeletxt_fix-esi {
/*width:250px;*/
padding: 7px 5px;
/*padding: 7px 0;*/
vertical-align:top;
font-size:11px; color:#000;
border-bottom:1px dotted #ccc
}
table.see td.tabeletxt_fix-tipo {
/*width:50px;*/
padding: 7px 5px 7px 100px;
text-align:left;
/*padding: 7px 0;*/
vertical-align:top;
font-size:11px; color:#000;
border-bottom:1px dotted #ccc
}
table.see td.tabeletxt_fix-doc {
/*width:125px;*/
/*padding: 7px 5px;*/
padding: 7px 0;
vertical-align:top;
font-size:11px; color:#42576f;
border-bottom:1px dotted #ccc
}
/* ******************************** FINE nuove classi per l'extranet ******************************** */

table.odg td.tabeletxt_fixed {
width: 20px;
padding-top: 7px;
vertical-align:top;
font-size:11px; color:#42576f;
border-bottom:1px dotted #ccc
}
table.odg td.tabeletxt_100 {
width: 90px;
padding-top: 7px;
vertical-align:top;
font-size:11px; color:#42576f;
border-bottom:1px dotted #ccc
}
table.see ul.sedute 
  {list-style:none;
  text-align:left;
background:none;
color:#000;
padding-bottom:0.5em;
padding-top:10px;
margin:0;
font-weight:normal;
display:inline}

table.see li.tabeletxt {
display:inline;
/*padding: 7px 5px;*/
padding: 7px 5px;
vertical-align:top;
font-size:11px; color:#42576f;
border-bottom:1px dotted #ccc
}

table.see ul.de li {
list-style:url(/system/modules/it.cipecomitato/resources/images/lista1.png);
/*background:url(/system/modules/it.cipecomitato/resources/images/lista1.png);
background-repeat:no-repeat;
background-position:95px 10px;*/
color:#000;
padding-bottom:0.5em;
margin-left:0;
margin-top:5px;
text-align:center;
font-weight:normal;}

table.see ul.de li a, 
table.see ul.de li a:link, 
table.see ul.de li a:visited {
       color:#093A80; text-decoration:none; font-weight:normal;border-bottom:1px dotted #fff; }
table.see ul.de li a:hover, 
table.see ul.de li a:active, 
table.see ul.de li a:focus {color:#093A80; font-weight:normal; border-bottom:1px dotted #093a80; text-decoration:none; }

/* *********************************FINE nuovo stile sedute e esiti********************************* */

/* ********************************* odg ********************************* */
table.odg {margin:20px auto 30px auto; border-collapse: collapse; padding:0; text-align:left; width:100%; }

table.odg td.sep {
background-image:url(/system/modules/it.cipecomitato/resources/images/sf_sep_odg.jpg);
background-repeat:no-repeat;
height:28px;
padding:0;
width:10px
}
table.odg td.subsep {
padding: 0; 
vertical-align:top;
border-bottom:1px dotted #ccc
}
table.odg td.tabeletxt {
padding: 7px 5px 7px 5px;
vertical-align:top;
font-size:11px; color:#42576f;
border-bottom:1px dotted #ccc
}
table.odg td.tabeletxt a, 
table.odg td.tabeletxt a:link, 
table.odg td.tabeletxt a:visited {
vertical-align:top;
font-size:11px; color:#093A80;
/*border-bottom:1px dotted #ccc;*/
border-bottom:1px dotted #fff;
text-decoration:none;
}
table.odg td.tabeletxt a:hover,
table.odg td.tabeletxt a:active,
table.odg td.tabeletxt a:focus {
vertical-align:top;
font-size:11px; color:#093A80;
border-bottom:1px dotted #093A80;
text-decoration:none;
}
table.odg td.tabeletxt_fixed {
padding:7px 5px 7px 5px;
vertical-align:top;
font-size:11px; color:#42576f;
border-bottom:1px dotted #ccc
}
.bigger {font-size:13px;}

.sm_caps {color:#42576f; font-variant:small-caps; letter-spacing:1px}

table.odg img {vertical-align:middle}

table.odg ul {margin-top:10px}

.li_odg {
list-style-image:url(/system/modules/it.cipecomitato/resources/images/lista1.png);
color:#000;
padding-left:0;
padding-bottom:15px;
padding-top:15px;
margin:0;
}
.li_odg a, 
.li_odg a:link, 
.li_odg a:visited {color:#093A80; text-decoration:none; font-weight:normal;}
.li_odg a:hover, 
.li_odg a:active, 
.li_odg a:focus {color:#093A80; font-weight:normal; text-decoration:none; border-bottom:0 none}

table.documentaz {margin:20px auto 30px auto; border-collapse: collapse; padding:0; text-align:left; width:100%; }
table.documentaz td {
vertical-align:middle;
font-size:12px;
color:#42576f; 
width:60%;
text-decoration:none;
}
table.documentaz td a, 
table.documentaz td a:link, 
table.documentaz td a:visited {
color:#093A80;
text-decoration:none;
}
table.documentaz td a:hover,
table.documentaz td a:active, 
table.documentaz td a:focus  {
color:#093A80;
border-bottom:1px dotted #093A80;
text-decoration:none;
}

table.documentaz td.titlez {
vertical-align:middle;
font-size:1.1em;
font-variant:small-caps;
letter-spacing:1px;
color:#000;
text-decoration:none;
padding-left:20px
}
table.documentaz td.titlez a, 
table.documentaz td.titlez a:link, 
table.documentaz td.titlez a:visited {
color:#093a80;
text-decoration:none;
}
table.documentaz td.titlez a:hover,
table.documentaz td.titlez a:active,
table.documentaz td.titlez a:focus {
color:#093A80;
border-bottom:1px dotted #093A80;
text-decoration:none;
}
table.documentaz td.notice {
vertical-align:middle;
font-size:12px; color:#C60005;
text-align:right;
}
/* ********************************* fine odg ********************************* */
/* ********************************* banca dati delibere ********************************* */
#search form {padding-top:10px; text-align:left; }
			
#search form legend {color:#093A80; font-weight:bold; font-size:11px; padding: 2px 5px; }

#search form ul {margin:10px 0; list-style:none; background-image:none !important }
#search form li {font-size:11px; color:#093A80; padding-bottom:3px} 
#search form fieldset 
{
border: 1px solid #ccc;
width: 100%;
}
#search form label
{
width: 140px;
float: left;
text-align: right;
margin-right: 5px;
display: block;
/*margin-top:7px*/
}
.submit input.text
{
margin-left: 145px;
} 

.button {
  font-size:inherit;
  font-size:11px; color:#093A80;
  text-align:center;
}

.buttoncenter {
  font-size:inherit;
  font-size:11px; color:#093A80;
  text-align:center;
  margin:18px auto 30px auto;
}

/* ******************************** nuove classi per la ricerca delibere ******************************** */
#search form li.inline {font-size:11px; color:#093A80; display:inline; padding-bottom:7px; float:left}
#search form label.inline
{
width: 38px;
float: left;
text-align: right;
margin-right: 5px;
/*margin-top:7px*/
}
#search form label.inline_mod
{
width: 114px;
float: left;
text-align: right;
margin-right: 5px;
/*margin-top:7px*/
}
/* ******************************** FINE nuove classi per la ricerca delibere ******************************** */


table.ricerca {margin:30px 5px; border-collapse:collapse; padding:0; text-align:left; width:100%; }
table.ricerca td {
padding: 10px 3px;
vertical-align:bottom;
font-size:11px; color:#42576f;
}
table.ricerca td.fixed {
width:150px;
padding: 10px 3px;
vertical-align:bottom;
font-size:11px; color:#42576f;
font-weight:bold;
}
#main form.ricerca fieldset select {
  font-size:0.9em;
}

table.see td.tabeletxt_ricerca {
text-align:left;
padding: 7px 0;
vertical-align:top;
font-size:11px; color:#000;
}

table.see td.tabeletxt_ricerca1 {
width:200px;
text-align:left;
padding: 7px 0;
vertical-align:top;
font-size:11px; color:#000;
}
table.see td.tabeletxt_ricerca2 {
/*width:65px;*/
text-align:left;
padding: 7px 0;
vertical-align:top;
font-size:11px; color:#000;
}
table.see td.tabeletxt_ricerca3 {
width:180px;
text-align:center;
padding: 7px 0;
vertical-align:top;
font-size:11px; color:#42576f;
}

table.see td.tabeletxt_risultati {
text-align:center;
padding: 10px 50px 10px 50px;
vertical-align:bottom;
font-size:11px; color:#42576f;
border-bottom:1px dotted #ccc
}

table.see ul.ric 
  {list-style:none;
  text-align:center;
color:#000;
padding-bottom:0.5em;
/*margin-left:15px;*/
margin-top:5px;
font-weight:normal;}

table.see ul.ric li a, 
table.see ul.ric li a:link, 
table.see ul.ric li a:visited {
       color:#093A80; text-decoration:none; font-weight:normal;border-bottom:1px dotted #fff; }
table.see ul.ric li a:hover, 
table.see ul.ric li a:active, 
table.see ul.ric li a:focus {color:#093A80; font-weight:normal; border-bottom:1px dotted #093a80; text-decoration:none; }

/* da eliminare */
#legenda_ricerca {margin:0; font-size:0.9em; color:#093A80; padding:20px 30px 0 30px; line-height:20px; background-image:url(/system/modules/it.cipecomitato/resources/images/sf_risultati.png); background-position:0 0; background-repeat:no-repeat; height:127px}
#legenda_ricerca_it {margin:0; font-size:0.9em; color:#093A80; padding:20px 30px 0 30px; line-height:20px; background-image:url(/system/modules/it.cipecomitato/resources/images/sf_risultati.png); background-position:0 0; background-repeat:no-repeat; height:127px}
#legenda_ricerca_en {margin:0; font-size:0.9em; color:#093A80; padding:20px 30px 0 30px; line-height:20px; background-image:url(/system/modules/it.cipecomitato/resources/images/sf_results.png); background-position:0 0; background-repeat:no-repeat; height:127px}
/* FINE da eliminare */

#legenda_ricerca_su {margin:0; font-size:0.9em; color:#093A80; padding:10px 30px 0 20px; background-image:url(/system/modules/it.cipecomitato/resources/images/sf_risultati_top.jpg); background-position:0 0; background-repeat:no-repeat; height:30px}
#legenda_ricerca_c {margin:0; font-size:0.9em; color:#093A80; padding:0 30px 0 30px; line-height:20px; border-left:1px solid #b3c2d7; border-right:1px solid #b3c2d7; height:auto}
#legenda_ricerca_giu {margin:0; font-size:0.9em; color:#093A80; padding:10px 30px 10px 20px; background-image:url(/system/modules/it.cipecomitato/resources/images/sf_risultati_bottom.jpg); background-position:0 0; background-repeat:no-repeat; height:30px}

#legenda_ricerca_su_it {margin:0; font-size:0.9em; color:#093A80; padding:10px 30px 0 20px; background-image:url(/system/modules/it.cipecomitato/resources/images/sf_risultati_top.jpg); background-position:0 0; background-repeat:no-repeat; height:30px}
#legenda_ricerca_c_it {margin:0; font-size:0.9em; color:#093A80; padding:0 30px 0 30px; line-height:20px; border-left:1px solid #b3c2d7; border-right:1px solid #b3c2d7; height:auto}
#legenda_ricerca_giu_it {margin:0; font-size:0.9em; color:#093A80; padding:10px 30px 10px 20px; background-image:url(/system/modules/it.cipecomitato/resources/images/sf_risultati_bottom.jpg); background-position:0 0; background-repeat:no-repeat; height:30px}

#legenda_ricerca_su_en {margin:0; font-size:0.9em; color:#093A80; padding:10px 30px 0 20px; background-image:url(/system/modules/it.cipecomitato/resources/images/sf_results_top.jpg); background-position:0 0; background-repeat:no-repeat; height:30px}
#legenda_ricerca_c_en {margin:0; font-size:0.9em; color:#093A80; padding:0 30px 0 30px; line-height:20px; border-left:1px solid #b3c2d7; border-right:1px solid #b3c2d7; height:auto}
#legenda_ricerca_giu_en {margin:0; font-size:0.9em; color:#093A80; padding:10px 30px 10px 20px; background-image:url(/system/modules/it.cipecomitato/resources/images/sf_results_bottom.jpg); background-position:0 0; background-repeat:no-repeat; height:30px}




#legenda_ricerca_delibere_su {margin:0; font-size:0.9em; color:#093A80; padding:10px 30px 0 30px; background-image:url(/system/modules/it.cipecomitato/resources/images/sf_rr_delibere_top.jpg); background-position:0 0; background-repeat:no-repeat; height:30px; }
#legenda_ricerca_delibere_c {margin:0 1px 0 0; font-size:0.9em; color:#093A80; padding:0 30px 0 30px; line-height:20px;  border-left:1px solid #b3c2d7; border-right:1px solid #b3c2d7; height:auto}
#legenda_ricerca_delibere_giu {margin:0; font-size:0.9em; color:#093A80; padding:10px 30px 10px 30px; background-image:url(/system/modules/it.cipecomitato/resources/images/sf_rr_delibere_bottom.jpg); background-position:0 0; background-repeat:no-repeat; height:30px}

#legenda_ricerca_delibere_su_it {margin:0; font-size:0.9em; color:#093A80; padding:20px 30px 0 30px; background-image:url(/system/modules/it.cipecomitato/resources/images/sf_rr_delibere_top.jpg); background-position:0 0; background-repeat:no-repeat; height:30px}
#legenda_ricerca_delibere_c_it {margin:0 1px 0 0; font-size:0.9em; color:#093A80; padding:20px 30px 0 30px; line-height:20px; border-left:1px solid #b3c2d7; border-right:1px solid #b3c2d7; height:auto}
#legenda_ricerca_delibere_giu_it {margin:0; font-size:0.9em; color:#093A80; padding:20px 30px 0 30px; background-image:url(/system/modules/it.cipecomitato/resources/images/sf_rr_delibere_bottom.jpg); background-position:0 0; background-repeat:no-repeat; height:30px}

#legenda_ricerca_delibere_su_en {margin:0; font-size:0.9em; color:#093A80; padding:20px 30px 0 30px; background-image:url(/system/modules/it.cipecomitato/resources/images/sf_rr_delibere_top.jpg); background-position:0 0; background-repeat:no-repeat; height:43px}
#legenda_ricerca_delibere_c_en {margin:0 1px 0 0; font-size:0.9em; color:#093A80; padding:20px 30px 0 30px; line-height:20px; border-left:1px solid #b3c2d7; border-right:1px solid #b3c2d7; height:auto}
#legenda_ricerca_delibere_giu_en {margin:0; font-size:0.9em; color:#093A80; padding:20px 30px 0 30px; background-image:url(/system/modules/it.cipecomitato/resources/images/sf_rr_delibere_bottom.jpg); background-position:0 0; background-repeat:no-repeat; height:43px}


/* ********************************* FINE banca dati delibere ********************************* */

/* ********************************* archivio ********************************* */
.li_lista-hp {
background:url(/system/modules/it.cipecomitato/resources/images/lista1.png);
background-repeat:no-repeat;
background-position:0 7px;
color:#000;
padding-left:12px;
padding-bottom:0.5em;
margin:0 20px 0 15px;
font-weight:normal;
}
.li_lista-hp a, 
.li_lista-hp a:link, 
.li_lista-hp a:visited {color:#093A80; text-decoration:none; font-weight:normal; }
.li_lista-hp a:hover, 
.li_lista-hp a:active, 
.li_lista-hp a:focus {color:#093A80; font-weight:normal; border-bottom:1px dotted #093a80; text-decoration:none; }
/* ********************************* FINE archivio ********************************* */

.intestaz {
color:#093a80;
border:1px dotted #093a80;
background:#ededed;
font-size:1.1em;
padding:3px 75px 3px 75px;
font-weight:normal;
font-variant:small-caps
}

.intestaz_pre {
text-align:left;
width:250px;
border:1px dotted #093a80;
background:#ededed;
padding:2px 0 2px 20px;
color:#000033;
list-style:none;
font-weight:normal;
font-size:1.1em;
text-transform:uppercase;
margin-left:10px
}

.tit_pre {
text-align:left;
width:250px;
color:#000033;
border:1px dotted #093a80;
background:#fff;
font-size:1.1em;
padding:2px 0 2px 20px;
font-weight:bold;
margin-top:5px;
margin-bottom:1px;
}


.intestaz_pre2 {
text-align:center;
width:270px;
border:1px dotted #093a80;
background:#ededed;
padding-top:5px;
padding-bottom:5px;
color:#000033;
list-style:none;
font-size:1.1em;
}

.tit_pre2 {
text-align:center;
width:270px;
color:#000033;
border:1px dotted #093a80;
background:#fff;
font-size:1.1em;
padding-top:5px;
padding-bottom:5px;
margin-top:5px;
margin-bottom:1px;
}

.stripes {
/*width:525px;*/
color:#000;
border:1px dotted #ccc;
font-size:1.1em;
padding:1px 0 1px 0;
font-weight:normal;
}

.stripes_pdf {
/*width:525px;*/
color:#000;
border:1px dotted #ccc;
font-size:1.1em;
padding:1px 0 1px 0;
font-weight:normal;
}

.rechts {float:right; margin-right:0}
.rechts a, 
.rechts a:link, 
.rechts a:visited, 
.rechts a:hover, 
.rechts a:active, 
.rechts a:focus {font-weight:bold; color:#093a80; text-decoration:none}

img.float {
float : right;
margin-right : 0;
margin-top : 0;
padding-top : 1px;
bottom : 1px;
border : 0;
height : 19px;
}
.rechts0 {float:right; margin-right:5px; margin-top:5px; font-weight:normal}
span.rechts3 {float:right; margin-right:0; font-weight:normal; margin-top:0}

.rechts2 {list-style:none; text-align:right; margin-right:0; background-image:none}
.rechts2 a, 
.rechts2 a:link, 
.rechts2 a:visited {font-weight:bold; color:#093a80; text-decoration:none}
.rechts2 a:hover, 
.rechts2 a:active, 
.rechts2 a:focus {color:#093a80; border-bottom:1px dotted #093a80; text-decoration:none}

span.inactiveB {color:#093a80; font-weight:bold; font-size:x-small}
span.normal {font-weight:normal;}

h3.tit {color:#093a80; font-size:1.1em; font-weight:bold; padding-top:20px; padding-bottom:15px; text-align:left}
h3.tit a,
h3.tit a:link ,
h3.tit a:visited  {color:#093a80; text-decoration:none }
h3.tit a:hover, 
h3.tit a:active, 
h3.tit a:focus {color:#093a80; border-bottom:1px dotted #093a80; text-decoration:none }

h3.tit1 {color:#093a80; font-size:1.1em; /*border-bottom:none;*/ font-weight:bold; padding-top:40px; text-align:right}
h3.tit1 a,
h3.tit1 a:link,
h3.tit1 a:visited  {color:#093a80; text-decoration:none }
h3.tit1 a:hover, 
h3.tit1 a:active, 
h3.tit1 a:focus {color:#093a80; border-bottom:1px dotted #093a80; text-decoration:none }
/*********************************************************************************************************************************/

/******************************************* ALTRI STILI PAGINA INTERNA NORMALE *******************************************/
.general_ul {margin:0 30px 0 30px;}
.li_lista {
background:url(/system/modules/it.cipecomitato/resources/images/lista1.png);
background-repeat:no-repeat;
background-position:0 10px;
color:#000;
padding-left:12px;
padding-bottom:0.2em;
padding-top:0.3em;
margin:0 30px 0 30px;
}
.li_lista a, 
.li_lista a:link, 
.li_lista a:visited {color:#093A80; text-decoration:none; font-weight:bold;}
.li_lista a:hover, 
.li_lista a:active, 
.li_lista a:focus {color:#093A80; font-weight:bold; border-bottom:1px dotted #093a80; text-decoration:none}

#legenda {margin:0 auto 40px auto; width:580px; height:48px; text-align:center; background-image:url(/system/modules/it.cipecomitato/resources/images/sf_legenda.png); background-position:0 0; background-repeat:no-repeat; font-size:11px; color:#42576f; padding-top:15px}
#legenda img {vertical-align:middle}
.distanced {margin-left:50px}
.distanced100 {float:right; margin-right:5px;}

.li_lista-linx {
color:#707070;
padding-left:12px;
padding-bottom:0.2em;
margin:0 30px 0 0;
font-weight:bold;
}
.li_lista-linx a, 
.li_lista-linx a:link, 
.li_lista-linx a:visited  {font-size:0.9em; color:#093A80; text-decoration:none; font-weight:normal;}
.li_lista-linx a:hover, 
.li_lista-linx a:active, 
.li_lista-linx a:focus {font-size:0.9em; color:#093A80; font-weight:normal; border-bottom:1px dotted #093a80; text-decoration:none;}

 .li_sub-lista {
color:#707070;
padding-left:12px;
padding-bottom:0;
margin:0 30px 0 20px;
font-weight:bold;
}
.li_sub-lista a, 
.li_sub-lista a:link, 
.li_sub-lista a:visited {font-size:0.9em; color:#093A80; text-decoration:none; }
.li_sub-lista a:hover, 
.li_sub-lista a:active, 
.li_sub-lista a:focus {font-size:0.9em; color:#093A80; border-bottom:1px dotted #093a80; text-decoration:none; }

.testo_spaziato {font-weight:normal; text-align:left; padding:7px 0 0 0}

h3.org {color:#093a80; font-size:1em; font-weight:bold; margin:20px 0 5px 0; text-align:left}

.testo_org {font-weight:normal; text-align:justify; margin-top:0; /*border-bottom:1px solid #ccc;*/ padding:0 0 5px 0; }
.testo_org a {color:#093A80; font-weight:bold; border-bottom:1px dotted #093a80; text-decoration:none }
.testo_org a:link,
.testo_org a:visited  {color:#093A80; font-weight:bold; border-bottom:1px dotted #093a80; text-decoration:none }
.testo_org a:hover 
.testo_org a:active, 
.testo_org a:focus {color:#093A80; font-weight:bold; border-bottom:1px solid #093a80; text-decoration:none }

.centred {text-align:center; color:#CCCCCC; margin-top:5px; margin-bottom:5px}

.aligncenter {text-align:center}
.aligncenter_mp {text-align:center; margin:0; padding:0}


/************************************************ pagina dipe/organigramma - organigramma testuale **************************************************/


#outerWrapper #contentWrapper1 #content1 #main-org {
  margin: 0; 
  padding: 23px 10px 2px 10px; 
  background:#fff;
  background-image:url(/system/modules/it.cipecomitato/resources/images/bacchetta_org.jpg);
  background-position:5px 18px;
  background-repeat:no-repeat;
  color:#000;
}

#outerWrapper #contentWrapper1 #content1 #main-1col #org_txt {
  margin: 0; 
  padding: 23px 10px 2px 10px; 
  background:#fff;
  color:#000;
}

#outerWrapper #contentWrapper1 #content1 #main-org h2 {color:#fff; font-size:1em; font-weight:bold; padding-left:40px; padding-bottom:20px;}

.sub_item {
  /*padding-left:285px;*/
  list-style:none;
  padding:5px 0 10px 0;
  }
  
.sub_sub-item {
  /*padding-left:285px;*/
  list-style:none;
  padding:5px 0 5px 0;
  }
  
.up {color:#093a80; font-weight:bold}

/************************************* fine FOOTER centrato *************************************/

.contatti {
border-bottom:1px solid #ccc;
margin-bottom:10px;
margin-top:30px;
padding-bottom:0;
font-variant:small-caps;
color:#093a80
}
.contatti a,
.contatti a:link,
.contatti a:visited {color:#093A80; font-weight:bold; text-decoration:none }
.contatti a:hover, 
.contatti a:active, 
.contatti a:focus {color:#093A80; font-weight:bold; border-bottom:1px dotted #093a80; text-decoration:none }

.ordegi {
margin-bottom:10px;
margin-top:30px;
padding-left:20px;
padding-bottom:0;
font-variant:small-caps;
letter-spacing:1px;
color:#093a80
}
.lm {margin-left:50px; border-bottom:0}

.testo_piccolo {font-size:0.9em; border-bottom:1px solid #ccc; padding:10px 0 5px 0; margin-right:250px}
.testo_piccolo a,
.testo_piccolo a:link ,
.testo_piccolo a:visited {color:#093A80; font-weight:bold; text-decoration:none }
.testo_piccolo a:hover, 
.testo_piccolo a:active, 
.testo_piccolo a:focus {color:#093A80; font-weight:bold; border-bottom:1px dotted #093a80; text-decoration:none }

.testo_piccolo_right {font-size:0.9em; padding:10px 0 10px 300px; background:#f1f1f1}
.testo_piccolo_right a,
.testo_piccolo_right a:link,
.testo_piccolo_right a:visited  {color:#093A80; font-weight:bold; text-decoration:none }
.testo_piccolo_right a:hover, 
.testo_piccolo_right a:active, 
.testo_piccolo_right a:focus {color:#093A80; font-weight:bold; border-bottom:1px dotted #093a80; text-decoration:none }

.testo_piccolo_left {font-size:0.9em; background:#f1f1f1; padding:10px 0 10px 10px; }
.testo_piccolo_left a,
.testo_piccolo_left a:link ,
.testo_piccolo_left a:visited {color:#093A80; font-weight:bold; text-decoration:none }
.testo_piccolo_left a:hover, 
.testo_piccolo_left a:active, 
.testo_piccolo_left a:focus {color:#093A80; font-weight:bold; border-bottom:1px dotted #093a80; text-decoration:none }

.testo_piccolo_noborder_long {font-size:0.9em; padding:10px 0 5px 0; }
.testo_piccolo_noborder_long a,
.testo_piccolo_noborder_long a:link,
.testo_piccolo_noborder_long a:visited  {color:#093A80; font-weight:bold; text-decoration:none }
.testo_piccolo_noborder_long a:hover, 
.testo_piccolo_noborder_long a:active, 
.testo_piccolo_noborder_long a:focus {color:#093A80; font-weight:bold; border-bottom:1px dotted #093a80; text-decoration:none }


.noborder {border-bottom:0;}

.noborder1 {border-bottom:0; width:50%}

.noborder2 {border-bottom:0; width:70%; margin-right:0}

.grey {color:#444; font-weight:bold}

.normall {font-variant:normal; color:#000; font-size:0.9em;}

.bordered {border-bottom:1px dotted #fff}

#outerWrapper #contentWrapper1 #content1 #main-comunicati {
  margin: 0; 
  padding: 23px 10px 2px 10px; 
  background:#fff;
  color:#000;
}

.testo_news {font-weight:normal; text-align:justify; padding:10px 60px 10px 60px;}
.testo_news a,
.testo_news a:link,
.testo_news a:visited  {color:#093A80; font-weight:bold; text-decoration:none }
.testo_news a:hover, 
.testo_news a:active, 
.testo_news a:focus {color:#093A80; font-weight:bold; border-bottom:1px dotted #093a80; text-decoration:none }

/*----------------------------------- sitemap -----------------------------*/
.sm_title {
	border-top:1px dotted #000033;  
	border-bottom:1px dotted #000033;
	color:#000033;
	font-size:1em;
	font-weight:bold;
	padding:0;
} 

.li_lista_mod {
background:url(/system/modules/it.cipecomitato/resources/images/lista1.png);
background-repeat:no-repeat;
background-position:0 5px;
color:#000;
padding-left:12px;
padding-bottom:0.5em;
margin:0 30px 0 0;
}
.li_lista_mod a, 
.li_lista_mod a:link, 
.li_lista_mod a:visited {color:#093A80; text-decoration:none; font-weight:bold;}
.li_lista_mod a:hover, 
.li_lista_mod a:active, 
.li_lista_mod a:focus {color:#093A80; font-weight:bold; border-bottom:1px dotted #093a80; text-decoration:none}

.ogramma {clear:both; border:0;}

.li-date_vert {list-style: none; padding-right:0; color:#093A80; padding-bottom:0.5em; font-weight:normal}
.li-date_vert a, 
.li-date_vert a:link,
.li-date_vert a:visited {color:#093A80; border-bottom:1px dotted #093a80; text-decoration:none; font-weight:normal }
.li-date_vert a:hover, 
.li-date_vert a:active, 
.li-date_vert a:focus { border-bottom:1px solid #093a80; text-decoration:none; font-weight:normal}


.li-no_border {list-style: none; padding:10px 0 0 0; color:#093A80; font-weight:normal; border:0}
.li-no_border a, 
.li-no_border a:link,
.li-no_border a:visited {color:#093A80; text-decoration:none; font-weight:normal; border:0 }
.li-no_border a:hover, 
.li-no_border a:active, 
.li-no_border a:focus { text-decoration:none; font-weight:normal; border:0}

.li-date_hor {
background:url(/system/modules/it.cipecomitato/resources/images/plus.png);
background-repeat:no-repeat;
background-position:0 7px;
color:#0c4ca8;
padding-left:25px;
padding-right:15px;
padding-bottom:0.2em;
margin:0 10px 0 0;
font-weight:bold;
border-bottom:1px dotted #093a80; 
}
.li-date_hor a, 
.li-date_hor a:link, 
.li-date_hor a:visited {font-size:0.9em; color:#093A80; text-decoration:none; font-weight:normal; }
.li-date_hor a:hover, 
.li-date_hor a:active, 
.li-date_hor a:focus {font-size:0.9em; color:#093A80; font-weight:normal; }

.data {
border-bottom:1px solid #ccc;
margin-bottom:10px;
margin-top:10px;
padding-bottom:5px;
font-variant:small-caps;
color:#093a80
}
.data a {color:#093A80; font-weight:bold; text-decoration:none }
.data a:link,
.data a:visited {color:#093A80; font-weight:bold; text-decoration:none }
.data a:hover, 
.data a:active, 
.data a:focus {color:#093A80; font-weight:bold; border-bottom:1px dotted #093a80; text-decoration:none }

#outerWrapper #contentWrapper1 #content1 #main-1col {
  margin: 0; 
  padding: 23px 10px 2px 10px; 
  background:#fff;
  /*background-image:url(/system/modules/it.cipecomitato/resources/images/bacchetta_org.jpg);
  background-position:5px 18px;
  background-repeat:no-repeat;*/
  color:#000;
}

#outerWrapper #contentWrapper1 #content1 #main-1col p {
  margin: 20px;
  font-size: 1em;
}

#outerWrapper #contentWrapper1 #content1 #main-1col h2 {color:#fff; font-size:1em; font-weight:bold; padding-left:40px; padding-bottom:20px;}

#outerWrapper #contentWrapper1 #content1 #main-1col ul li {
  list-style:none;
  color:#FFFFFF;
/*background:url(/system/modules/it.cipecomitato/resources/images/lista1.png);
background-repeat:no-repeat;
background-position:15px 5px;*/
color:#000;
padding-left:32px;
/*margin:0 20px 0 30px;*/
font-weight:normal;
display:block;
}
#outerWrapper #contentWrapper1 #content1 #main-1col ul li a, 
#outerWrapper #contentWrapper1 #content1 #main-1col ul li a:link, 
#outerWrapper #contentWrapper1 #content1 #main-1col ul li a:visited {color:#093A80; text-decoration:none; font-weight:normal;}
#outerWrapper #contentWrapper1 #content1 #main-1col ul li a:hover, 
#outerWrapper #contentWrapper1 #content1 #main-1col ul li a:active, 
#outerWrapper #contentWrapper1 #content1 #main-1col ul li a:focus {color:#093A80; font-weight:normal; border-bottom:1px dotted #093a80; text-decoration:none}

#outerWrapper #contentWrapper1 #content1 #main-1col ol li {
  list-style:none;
  color:#FFFFFF;
/*background:url(/system/modules/it.cipecomitato/resources/images/lista1.png);
background-repeat:no-repeat;
background-position:15px 5px;*/
color:#000;
padding-left:32px;
padding-bottom:0.5em;
margin:0 20px 0 30px;
font-weight:normal;
}
#outerWrapper #contentWrapper1 #content1 #main-1col ol li a, 
#outerWrapper #contentWrapper1 #content1 #main-1col ol li a:link, 
#outerWrapper #contentWrapper1 #content1 #main-1col ol li a:visited {color:#093A80; text-decoration:none; font-weight:normal;}
#outerWrapper #contentWrapper1 #content1 #main-1col ol li a:hover, 
#outerWrapper #contentWrapper1 #content1 #main-1col ol li a:active, 
#outerWrapper #contentWrapper1 #content1 #main-1col ol li a:focus {color:#093A80; font-weight:normal; border-bottom:1px dotted #093a80; text-decoration:none}

/* negative left margin replaces visibility:hidden for compatibility issues */ 
#hidden {position:absolute; left:-900px} 
.hide { overflow: hidden; width: 1px; position: absolute; top: -1000em; height: 1px;} 

img.float1 {float:left; margin-top:0; padding-top:0; border:0} /* immagine testata */

 /* copertine */
img.float_cop { 
float:left; 
margin:20px 20px 0 0; 
padding-top:0; 
width:111px;
height:158px;
}

img.float_copAll { 
float:left; 
margin:20px 20px 0 0; 
padding-top:0; 
}

img.float_docs { 
float:left; 
height:80px;
margin:0 20px 0 0; 
padding-bottom:20px; 
}


.testo_sp {
font-weight:normal;
margin-top:58px;
 }
 
ul.date li {display: inline; list-style: none; color:#093A80; font-size:1.1em; background-image:none; padding:0; margin:0}
ul.date li a, 
ul.date li a:link,
ul.date li a:visited  {display: inline; color:#000033; border-bottom:1px dotted #093a80; text-decoration:none; background-image:none }
ul.date li a:hover, 
ul.date li a:active, 
ul.date li a:focus { border-bottom:1px solid #093a80; text-decoration:none; background-image:none}

.alignright {text-align:right}
/* ********************************* faq ********************************* */
#search_faq form {padding-top:30px; }
			
#search_faq form legend {color:#42576f; font-weight:bold; font-size:11px; padding: 2px 5px; }

#search_faq form ul {margin:10px 0; list-style:none; background-image:none !important }
#search_faq form li {font-size:11px; color:#093A80; } 
/*#search form fieldset select { font-size:1em; }*/
#search_faq form fieldset 
{
border: 1px solid #ccc;
width: 100%;
}
#search_faq form label
{
width: 350px;
float: left;
text-align: right;
margin-right: 5px;
display: block;
margin-top:2px
}

#faq {margin:0; text-align:justify; font-size:0.85em; color:#093A80; padding:20px 0 0 0; line-height:20px;}
#faq ul {display:block; padding-right:80px}
#faq ol {display:block; padding-right:80px}
#faq ol li {margin-bottom:15px;}

#faq img {padding-top:10px; margin-top:-20px}

#faq hr {color:#ddd; height:0.01em}

.li_ricercafaq {color:#000;
padding:5px 80px 10px 0;
margin:0 0 0 0;
font-size:0.9em; 
font-weight:normal;
list-style:decimal;
}
.li_ricercafaq a, 
.li_ricercafaq a:link, 
.li_ricercafaq a:visited {color:#093A80; text-decoration:none; font-weight:normal; }
.li_ricercafaq a:hover, 
.li_ricercafaq a:active, 
.li_ricercafaq a:focus {color:#093A80; font-weight:normal; border-bottom:1px dotted #093a80; text-decoration:none; }

.lastline {
line-height:10px; background-image:url(/system/modules/it.cipecomitato/resources/images/lastline_faq.png); background-position:bottom right; background-repeat:no-repeat; margin-bottom:20px}

.li_listafaq {
font-size:1.2em;
color:#093A80;
padding:0 70px 0 0;
/*padding-bottom:0.1em;
padding-top:0.2em;*/
margin:0 0 0 0;
line-height:17px;
font-weight:bold
}
.li_listafaq a, 
.li_listafaq a:link, 
.li_listafaq a:visited {color:#093A80; text-decoration:none; font-weight:bold; background:url(/system/modules/it.cipecomitato/resources/images/bullet.png); background-repeat:no-repeat; background-position:0 5px; padding-left:10px;}
.li_listafaq a:hover, 
.li_listafaq a:active, 
.li_listafaq a:focus {color:#093A80; font-weight:bold; border-bottom:1px dotted #093a80; text-decoration:none; background:url(/system/modules/it.cipecomitato/resources/images/bullet.png); background-repeat:no-repeat; background-position:0 5px; padding-left:10px;}

.faqdx {float:right; margin:5px 0 0 0; padding:0; width:97px; height:30px}

.nofaqs {color:#BD0000;}

img.float2 {
float : right;
margin-right : 0;
margin-top : 0;
padding-top : 1px;
bottom : 1px;
border : 0;
height : 15px;
}

.faq_end {border-bottom:1px dotted #ccc;}

/* ********************************************** sezione MIP-CUP ****************************************************** */
#breadcrumbs_cup {
  margin: 0; 
  padding: 2px 10px 2px 28px; 
  background:#fff;
  color:#660000;
  border-bottom:1px dotted #660000;
  border-top:1px dotted #660000;
  display:block;
  font-size:0.9em
}
#breadcrumbs_cup a, 
#breadcrumbs_cup a:link,
#breadcrumbs_cup a:visited  {font-weight:bold; color:#990000; text-decoration:none}
#breadcrumbs_cup a:hover, 
#breadcrumbs_cup a:active, 
#breadcrumbs_cup a:focus {border-bottom:1px dotted #990000; text-decoration:none}

#outerWrapper #contentWrapper #leftColumn1_cup {
  float: left;
  margin:0;
  padding: 0 0 0 0;
  width: 165px;
  background:#EDEDED;
  background-image:url(/system/modules/it.cipecomitato/resources/images/helpdesk_faq.jpg);
  background-position:0 0;
  background-repeat:no-repeat;
}

#outerWrapper #contentWrapper #leftColumn1_cup h2 {
	background:#660000; 
	color:#fff;
	font-size:1.1em;
	font-weight:bold;
	padding-left:20px;
	padding-bottom:3px;
	padding-top:2px;
	margin-bottom:3px;
	margin-top:1px;
}  

#outerWrapper #contentWrapper #leftColumn1_cup ul {
  font-weight:bold;
  list-style:none;
  margin-left:5px;
  padding-left:0;
  padding-top:0;
  padding-bottom:0;
}

#outerWrapper #contentWrapper #leftColumn1_cup ul li {
background:url(/system/modules/it.cipecomitato/resources/images/raquo.png);
background-repeat:no-repeat;
background-position:0 5px;
color:#093A80;
padding-left:12px;
padding-bottom:0.5em;
}
#outerWrapper #contentWrapper #leftColumn1_cup ul li a, 
#outerWrapper #contentWrapper #leftColumn1_cup ul li a:link ,
#outerWrapper #contentWrapper #leftColumn1_cup ul li a:visited {
display:list-item;
color:#000033;
text-decoration:none;
border-bottom:none;
}
#outerWrapper #contentWrapper #leftColumn1_cup ul li a:hover, 
#outerWrapper #contentWrapper #leftColumn1_cup ul li a:active, 
#outerWrapper #contentWrapper #leftColumn1_cup ul li a:focus {
  text-decoration:underline}

#outerWrapper #contentWrapper #leftColumn1_cup img {margin:0 0 0 15px; } /* immagine Banca Dati Delibere */

.faqhelpdesk {margin:5px 0 24px 40px}

table.cup {margin:30px auto 30px auto; border-collapse: collapse; padding:0; text-align:left; width:100%; }
table.cup th {
vertical-align:middle;
font-size:1.1em;
font-weight:bold;
color:#42576f;
text-decoration:none;
padding-bottom:10px;
padding-left:3px;
border-left:1px dotted #ccc;
}
table.cup td {
vertical-align:middle;
font-size:0.9em;
color:#000;
text-decoration:none;
padding-left:3px;
border-left:1px dotted #ccc;
}
table.cup td a, 
table.cup td a:link, 
table.cup td a:visited {
vertical-align:middle;
color:#42576f;
text-decoration:none;
}
table.cup td a:hover,
table.cup td a:active,
table.cup td a:focus {
vertical-align:middle;
color:#42576f;
text-decoration:underline;
}

p.numcup {background:#000080; color:#fff; text-align:center; width:130px; margin:0 auto 0 auto}

.cup_title {font-size:1em; color:#42576f; font-weight:bold; border-bottom:1px solid #42576f; padding-bottom:3px; margin-bottom:10px;} 
.cup_title a, 
.cup_title a:link,
.cup_title a:visited {color:#42576f; font-weight:bold; text-decoration:none}
.cup_title a:hover,
.cup_title a:active,
.cup_title a:focus {color:#093a80; border-bottom:1px dotted #093a80; text-decoration:none}

.numero_verde {color:#009900; font-weight:bold}

.smaller {font-size:0.8em}

.medyum {font-size:0.83em}

/* mappa */
#map_div {
text-align:left;
margin-left:0;
padding-left:0}

#map_div ul {
padding-top:0.3em;
/*margin:0 30px 0 10px;*/
}
#map_div li {
	color:#000033;
	font-weight:bold;
	padding-left:12px;
    font-size:1em
}
#map_div li a, 
#map_div li a:link, 
#map_div li a:visited {
background:url(/system/modules/it.cipecomitato/resources/images/lista1.png);
background-repeat:no-repeat;
background-position:0 10px; 
padding-left:12px;
color:#093A80; 
text-decoration:none;
font-weight:bold;}
#map_div li a:hover, 
#map_div li a:active, 
#map_div li a:focus {font-variant:normal; color:#093A80; font-weight:bold; border-bottom:1px dotted #093a80; text-decoration:none}


/* nuovi stili per extranet CIPE ======= tolto da classe tabeletxt il font-size */

table.odg td.tit_14pix {
padding: 7px 3px;
vertical-align:top;
font-size:14px;
font-weight:bold;
letter-spacing:1px;
color:#000;
border-bottom:1px dotted #ccc
}
table.odg td.tit_14pix a, 
table.odg td.tit_14pix a:link, 
table.odg td.tit_14pix a:visited {
vertical-align:top;
font-size:14px;
font-weight:bold;
letter-spacing:1px; 
color:#093a80;
text-decoration:none;
}
table.odg td.tit_14pix a:hover,
table.odg td.tit_14pix a:active,
table.odg td.tit_14pix a:focus {
vertical-align:top;
font-size:14px; 
font-weight:bold;
letter-spacing:1px;
color:#093a80;
border-bottom:1px dotted #093a80;
text-decoration:none;
}


table.odg td.tit_12pix {
padding: 5px 0 5px 17px;
vertical-align:top;
font-size:12px;
font-weight:normal;
letter-spacing:1px;
color:#000;
border-bottom:1px dotted #ccc
}
table.odg td.tit_12pix a, 
table.odg td.tit_12pix a:link, 
table.odg td.tit_12pix a:visited {
vertical-align:top;
font-size:12px;
font-weight:normal;
letter-spacing:1px; 
color:#093a80;
text-decoration:none;
}
table.odg td.tit_12pix a:hover,
table.odg td.tit_12pix a:active,
table.odg td.tit_12pix a:focus {
vertical-align:top;
font-size:12px; 
font-weight:normal;
letter-spacing:1px;
color:#093a80;
border-bottom:1px dotted #093a80;
text-decoration:none;
}


table.odg td.tit_10pix {
padding: 5px 0 5px 27px;
vertical-align:top;
font-size:10px;
font-weight:normal;
color:#000;
border-bottom:1px dotted #ccc
}
table.odg td.tit_10pix a, 
table.odg td.tit_10pix a:link, 
table.odg td.tit_10pix a:visited {
vertical-align:top;
font-size:10px;
font-weight:normal;
color:#093a80;
text-decoration:none;
}
table.odg td.tit_10pix a:hover,
table.odg td.tit_10pix a:active,
table.odg td.tit_10pix a:focus {
vertical-align:top;
font-size:10px; 
font-weight:normal;
color:#093a80;
border-bottom:1px dotted #093a80;
text-decoration:none;
}

.display_none
{
	overflow:hidden;
	width:0;
	position:absolute;
	height:0;
    display:none;
    visibility:hidden
}

.u_lined {text-decoration:underline}

/* glossario MIPCUP */

#dictionary {font-size:0.9em}
.gloss {
margin-bottom:50px;
margin-top:20px;
padding-bottom:5px;
font-variant:small-caps;
font-size:1em;
color:#ccc
}
.gloss a, 
.gloss a:link,
.gloss a:visited {color:#093A80; font-weight:bold; text-decoration:none; border-bottom:1px dotted #093a80; }
.gloss a:hover, 
.gloss a:active, 
.gloss a:focus {color:#093A80; font-weight:bold; text-decoration:none }

.letter {
border-bottom:1px solid #ccc;
margin-bottom:5px;
/*margin-top:20px;*/
padding-bottom:5px;
padding-left:540px;
font-variant:small-caps;
font-size:0.9em;
font-weight:normal;
}
.letter a {color:#093A80; font-weight:normal; text-decoration:none }
.letter a:link,
.letter a:visited {color:#093A80; font-weight:normal; text-decoration:none }
.letter a:hover, 
.letter a:active, 
.letter a:focus {color:#093A80; font-weight:normal; border-bottom:1px dotted #093a80; text-decoration:none }

.bgblue {background:#093A80; font-size:1.2em; color:#fff; font-weight:normal}

/* FINE glossario MIPCUP */

/* ============================================= nuove classi per extranet ========================================== */
h1.extranet {
font-size:1.5em;
padding-top:20px;
padding-bottom:30px;
font-variant:small-caps;
font-weight:bold;
letter-spacing:1px;
color:#093a80;
text-decoration:none;
text-align:center
}
hr.xtra { padding:0; margin:0; height:0.01em}
#telex {margin:0; font-size:0.9em; width:576px; height:auto; padding-bottom:30px; color:#093A80; }

.telex_and_apg_title {padding:5px 0 7px 30px; font-weight:bold; background-image:url(/system/modules/it.cipecomitato/resources/images/hr_extranet.png); background-repeat:no-repeat; background-position:0 0; margin:0}

#apg {margin:0; font-size:0.9em; width:576px; height:auto; padding-bottom:30px; color:#093A80; }

table.odg th {
vertical-align:top;
font-size:13px; color:#000; 
background-image:url(/system/modules/it.cipecomitato/resources/images/hr_extranet.png); background-repeat:no-repeat; background-position:20px 0; 
height:28px;
padding:5px 0 7px 50px; 
}

.verybigger {font-size:1.5em;}
 
/* =========================================== FINE nuove classi per extranet ======================================== */

.red {font-weight:normal; font-size:0.9em; color:#cc0000; }


