/* CLASSI GENERICHE X MINISITI */


/* corregge classi x minisito */
/* corregge posizione pulsantiera carattere */
#mchar {
	height: 30px;
	float:left;
}



div.topbox {
	margin: 0px 0px 2px 233px; /* distanza dal container 2px */
	padding: 0;
	font-size: 85%;
	z-index: 30;
	height: 30px;
}

div.topbox div.path {
	margin: 0;
	padding: 10px 10px 0px 0px;

}




/* modifica sfondo header in grigio */
#header {
	background: #A0A3A1 url(/opencms/opencms/release/ComuneUdine/immagini/Header/hbg1-bn.png) top left repeat-x;
	margin-bottom:1px;
}	

#header-menu {
	background-image:  url(/opencms/opencms/release/ComuneUdine/immagini/Header/h002-bn.png);
}



/* 
	classi minisito
*/




/* contenitore */
#miniContainer {
	background-color:white;
	margin:0px 2px 2px 2px;
	border: 1px solid #333333;
}

/* banner */
#miniBanner {
	/* questa prop. deve essere definita nello stile specifico del minisito corrente */
	
	
	background-color: white;
        margin-bottom: 5px;
}


/*menu navigazione minisito*/
#miniMenu {
	float:  left;
	margin: 0px;
	border: 0px;
	width: 220px;
	z-index: 20;
	background-color: white;
}

#miniMenu ul {
	margin: 0;
	border: 0;
        margin-left: 20px;
	padding: 0px 5px 10px 0px;
	list-style-type: square;	
	
	}

#miniMenu li {
	color:#666666;
	padding-top: 3px;
	padding-left:0px;
        padding-bottom: 3px;

	list-style-type: square;
}

#miniMenu li a {
   text-decoration: none;
   padding: 3px 3px 3px 0;
}

#miniMenu li a:hover {
   text-decoration: none;
   background-color: #555;
   color: #fff;
}


#miniMenu .lev0 {
  font-size: 1.2em;
}

#miniMenu .lev1 {
	margin-left: 10px;
        padding-left: 0px;
	list-style-type: square;
}


#miniMenu .lev2 {
        margin-left: 24px;
        padding-left: 0px;
	list-style-type: disc;
        /*display:none;*/
}



/*body minisito */
#miniBody {
	width:       auto;
	margin-left: 220px;
	padding:     0px 20px 80px 10px;
        he\ight:      1%;
	z-index:     10;
        /* IE italic bug fix*/
	overflow:  hidden;  
	o\verflow: visible;
	/* border: 1px solid #333333; DEBUG*/
}

/* definire qui le caratteristiche di default del corpo del minisito */
/* queste caratteristiche possono essere modificate nello stile del minisito corrente*/

#miniBody p
{
	text-align:left;
	padding: 0;
	margin-top:0;
}

/* #miniBody h1
{
	margin: 8px 0 20px 0;
	font-size:100%;
	font-weight:bold;
        font-size: 1.35em;
        font-family: arial, helvetica, verdana, sans-serif;
        text-transform: uppercase;
 
}*/
#miniBody h1
{
	/*margin: 8px 10px 20px 10px;*/
margin:10px;
	font-size:100%;
	font-weight:bold;
        font-size: 1.35em;
        font-family: arial, helvetica, verdana, sans-serif;
        text-transform: uppercase;
 	
}

#miniBody h2
{
	font-size:100%;
	font-style:italic;
        font-style: normal;
        font-weight: bold;
        font-family: arial, helvetica, verdana, sans-serif;
        font-size: 1.1em;
        letter-spacing: 0.05em;
        color: #525C55;

}

#miniBody table 
{
         padding-bottom: 5px;
         font-size: 100%; /* per explorer 5.x */
}


/* lista generica */
#miniBody ul {
	margin: 0;
	padding: 0px 0px 20px 35px;  /*rientra a sinistra*/
	/* list-style-type: square;  */

}

#miniBody li {
        margin: 0;
}


#miniBody ul {
   list-style-type: square;
   margin: 0;
   padding: 0px 5px 10px 15px;
}

#miniBody ul li {
        padding: 0;
	padding-bottom: 5px;
}


/* lista elencoNotizie */

#miniBody ul.elencoNotizie {
	margin: 0;
	padding: 0px 0px 0px 22px;
        list-style-type: square; 
}

#miniBody ul.elencoNotizie li {
	padding-bottom: 5px;
}

#miniBody ul.elencoNotizie li a {
   padding: 2px 0px 2px 0px;
}


#miniBody ul.elencoNotizie li a:hover {
   text-decoration: none;
   background-color: #666666;
   color: white;
   padding: 2px 2px 2px 0px;
}








/* immagini float right */
#miniBody img.fRight {
   float: right;
   margin: 0px 10px 20px 20px;
}

/* immagini float left */
#miniBody img.fLeft {
   float: left;
   margin: 0px 20px 20px 0px;
}
















div.topbox .path {

	padding: 10px 10px 0px 20px;
}




/* ecc... eccc...*/


/* footer minisito*/
#miniFooter {
	text-align:center;
	clear: both;
	right:0;
	bottom:0;
	left:0;
	margin: 0;
	padding: 10px 5px 20px 5px;
	color:#333333;
	font-size: 90%;
}


