/* Cached vesion created on 30/08/07 09:39:14*/
/* elapsed time: 0.0532 secs */

body {
	color: #FFFFFF;
	background-color: #023F88;
	margin: 0 7px 0 7px;
	font-size: 100%;
	padding: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#Banner, #BannerPrint {
	color: #000000;
	background-color: #F5F6F8;
	margin: 0; padding:0;
	background-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/BG-Banner.jpg);
	background-repeat: repeat-x;
	background-position: top;
	min-height: 148px;
	 
}
#BannerPrint{
	padding: 7px 0 0 0;
	text-align:right;
}
#BannerPrint img{ display: block;}

/*-------------------- CERCA --------------------------------*/

#Cerca {
	color:#FFFFFF;
	background-color: #F5F6F8;
	background-image: url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/BGCerca.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	height: 145px;
	width:363px;
	margin: 0;	padding: 0;
	float: left;
}

#ContMenu {
	margin:0;
	padding: 0px; 
	color: #545959;
	background-color: #FFFFFF;
	border-top: 1px solid #023F88; 
	text-align: center;
	border-bottom: 1px solid #BDBDBD;
}

/************************* BREADCRUMB ***********************************/

#BreadCrumb {
	padding: .85em 0 .85em 1.3em;
	margin: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .65em; 
	font-weight: normal;	
	color: #000000;
	background-color: #FFFFFF;
}

#BreadCrumb a {
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: underline;
	font-weight:bold;
}

#BreadCrumb a:active, #BreadCrumb a:hover{
	text-decoration: none;
}

#LayOut{ 
 color: #000000;
 background-color:#FFFFFF; 
 position:relative;
 width: 100%;
 padding: 0px;
 margin: 0px;
 background-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Sfumatura-LayOut.jpg);
 background-repeat:repeat-x;
 background-position: bottom left;
}

#ColonnaSx {
 position: absolute;
 width: 13em;
 left: 0; 
 top: 0;
}

#ColonnaCentrale,  #ColonnaCentralePrint{
 margin: 0 1.2em 1.5em 13.2em;
 color: #000000;
 background-color:#FFFFFF;
 padding: 0em 1em 1em 1em;
 border-bottom: 1px solid #BDBDBD;
 border-right: 1px solid #BDBDBD;
 border-top: 1px solid #BDBDBD;
 border-left: 3px solid #BDBDBD;
 padding: .8em .8em 2em .8em;
 min-height: 300px;
 
 
}
#ColonnaCentralePrint{  margin: 0 1.2em 1.5em 1.2em; }

#FlexFooter {
 text-align: center;
 background-color:transparent;
 color:#000000;
 padding-top: .5em;
 padding-bottom: 1em;
 width: auto;
}

#FlexFooter a {
 border: 1px solid #000000;
}

#Credits {
 text-align: center;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: .7em;
 text-align:center;
 color:#000000;	
 background-color:transparent;
 padding-bottom: 1em;
}

#Credits A {
 text-decoration:none;
 color:#000000;	
 background-color:transparent;
 border:none;
}

#Credits A:hover,  #Credits A:active{
 text-decoration:underline;
 color:#000000;	
 background-color:transparent;
}

#PrintObj {
 position: absolute;
 top: .2em;
 right: .5em;
}

/* --- PostIt --- */
#PostIt{
	color: #000000; background-color: #FFFFC9;
	border-left: 1px solid #D2CE84;
	border-bottom: 1px solid #D2CE84;
	margin: 15px 5px; padding: 6px 3px 0 3px;
	background-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/SfondoPostIt.gif);
	background-position: top right;
	background-repeat:no-repeat;

}
#PostIt h2{
	font-size: .72em; 
	margin: 0; padding: 0 0 .6em 3px; 
}
#PostIt h2 a{color: #004179; background-color: #FFFFC9;}
#PostIt h2 a:hover, #PostIt h2 a:focus, #PostIt h2 a:active{text-decoration: none}

#PostIt ol{
	padding: 0; margin: 0;
	list-style-type: none;
}

#PostIt ol{
	font-size: .65em;
	list-style-type: none;
	margin: 0; padding: 3px;
}
#PostIt ol li{
	padding: 0 0 2px 0;
	
}
#PostIt ol li a{
	color: #000000; background-color: #FFFFC9;
	text-decoration: none;
	display: block; width: 13.5em;
	padding: 0 0 0 1.1em;
	background-image: url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/FregioPostIt.gif);
	background-position: .2em .3em;
	background-repeat: no-repeat;
}

#PostIt ol li a:hover, #PostIt ol li a:focus, #PostIt ol li a:active{
	text-decoration: underline;
}/* --------Menu Utility-------- */

#MenuUtility {
	padding: 0; margin: 0;
	text-align: right;
	background-image: url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/LogoComuneNew.jpg);
	background-repeat:no-repeat;
	background-position: top right;
	height: 140px;
	width: 500px;
	position:absolute;
	top: 7px; right: 7px;
}


#MenuUtility ol {
	margin: 0;	padding: 0;
	width: 19em;
	position:absolute;
	bottom: 6em; right: 120px;
}	
	
#MenuUtility ol li {
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0px;
	border-right: 2px solid #006641;
	color: #006641;
	background-color: #FFFFFF;
}

#MenuUtility ol li a {
	white-space:nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .65em; 
	font-weight: bold;	
	color: #006641;
	background-color: #FFFFFF;
	text-decoration: none;
	padding: 2px 2px 2px 5px;
	margin: 0px 0px 0px 2px;
	background-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/FrecciaUtility.gif);
	background-repeat:no-repeat;
	background-position: 0px 7px;
	text-decoration: underline;
}

#MenuUtility ol li a:hover, #MenuUtility ol li a:active {
	text-decoration: none;
}


#MenuUtility ol li strong {
	white-space:nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .65em; 
	font-weight: bold;	
	color: #006641;
	background-color: #FFFFFF;
	text-decoration: none;
	padding: 2px 2px 2px 5px;
	margin: 0px 0px 0px 2px;
	background-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/FrecciaUtility.gif);
	background-repeat:no-repeat;
	background-position: 0px 7px;
}


/**************************** MENU H **********************************/

#MenuH {
	margin: 2px 0 2px 0;
}

#MenuH ol {
	margin: 0px;
	padding: 4px;
}	
	
#MenuH ol li {
	display: inline;
	list-style-type: none;
	margin: 0; padding: 0;
	border-left: 1px solid #BDBDBD;
	border-right: 1px solid #BDBDBD; 
	line-height: 1.6em; 
}

#MenuH ol li a {
	white-space:nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .7em; 
	font-weight:bold;	
	color: #545959; background-color: #FFFFFF;
	text-decoration: none;
	padding: 6px 15px 5px 9px;
	margin: 0 -2px 0 2px;
	border-top: 3px solid #023F88;
}

#MenuH ol li a:active, #MenuH ol li a:hover {
	color: #FFFFFF;
	background-color: #006334;
	text-decoration: none;
	border-top: 3px solid #006334;
	background-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Linea-MenuH.gif);
	background-repeat:repeat-x;
	background-position: top left;
}

#MenuH ol li a.Sel {
	white-space:nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .7em; 
	font-weight:bold;	
	color: #FFFFFF;
	background-color: #006334;
	text-decoration: none;
	padding: 9px 15px 7px 9px;
	margin: 0px -3px 0 2px;
	background-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Linea-MenuH.gif);
	background-repeat:repeat-x;
	background-position: top left;
	border: none;
}

#MenuH ol li a.Sel:active, #MenuH ol li a.Sel:hover {
	padding: 6px 15px 7px 9px;
	margin: 0 -3px 0 2px;
}

#MenuH ol li.LISel strong a.Sel:active, #MenuH ol li.LISel strong a.Sel:hover{
	padding: 0;
	margin: 0;
	border-top: none;
}


#MenuH ol li strong {
	white-space:nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .7em; 
	font-weight:bold;	
	color: #FFFFFF;
	background-color: #006334;
	text-decoration: none;
	padding: 9px 15px 7px 9px;
	margin: 0 -3px 0 2px;
	background-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Linea-MenuH.gif);
	background-repeat:repeat-x;
	background-position: top left;
}

#MenuH ol li.LISel strong {
	white-space:nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .7em; 
	font-weight:bold;	
	color: #FFFFFF;
	background-color: #006334;
	text-decoration: none;
	padding: 9px 15px 7px 9px;
	margin: 0 -3px 0 2px;
	background-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Linea-MenuH.gif);
	background-repeat:repeat-x;
	background-position: top left;
}

#MenuH ol li.LISel strong a.Sel{
	font-size: 1em;
	background-image: none;
	margin: 0;
	padding: 0;
	
}


/************************ MENU VERTICALE HOME ***************************/
#ColonnaMenuVHome {
	color:#ffffff;
	background-color: #023F88;
	margin: 0 7px 0 7px; padding:0;
}

.AperturaMenu {
	background-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuAngolo-AR.gif);
	background-repeat:no-repeat;
	background-position:top right;
	margin: 0; padding:0;
	color:#ffffff;
	background-color: #023F88;
	position:relative;
}
.AperturaMenu img{display: block;}
.AperturaMenu p{
	display: block; 
	position:absolute; top: .3em; left: 2em; 
	font-size: .7em;
	font-weight: bold;
	color:#FFFFFF; background-color: #023F88;
}


#MenuVHome {
	color:#ffffff;
	background-color: #023F88;
	margin: 0; padding:0;
}
.ChiudiMenu {
	background-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/MenuAngolo-BR.gif);
	background-repeat:no-repeat;
	background-position: bottom right;
	margin:0; padding:0;
	color:#ffffff;
	background-color: #023F88;
}
.ChiudiMenu img{display: block;}


#MenuVHome ol  {
	margin: 0 auto;	padding: 0; 
	list-style-type:none;
	width: 11.25em;
}

#MenuVHome ol li {
	background-color: #FFFFFF;
	color:#000000;
	margin: 0px 0 0px 0;
	padding:0px;
	list-style-type: none;
}

#MenuVHome ol li a {
	color:#4D4D4D;
	background-color: #FFFFFF;
	margin: 0px 0 0px 5px;
	padding: 3px 3px 3px 10px;
	font-size: .7em;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	border-bottom: 1px dashed #33547F;
	display:block;
	width: 13.8em;
	background-image: url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Rettangolo-MenuV.gif);
	background-position: 2px 8px;
	background-repeat: no-repeat;
}

#MenuVHome ol li a:active, #MenuVHome ol li a:hover {
	background-color: #DAE7F7;
	color:#4D4D4D;
}

#MenuVHome ol li.LIStrong strong {
	background-color: #DAE7F7;
	color:#4D4D4D;
	margin: 0px 0 1px 5px;
	padding: 3px 3px 3px 10px;
	font-size: .7em;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-bottom: 1px dashed #33547F;
	display:block;
	width: 13.9em;
	background-image: url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Rettangolo-MenuV.gif);
	background-position: 2px 8px;
	background-repeat: no-repeat;
}

/* -------------------- MAPPA ------------------------- */
.MapIndexTree{
margin-bottom: 2em;
}

.MapIndexTree OL{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: .7em;
 list-style-type:none; 
 margin-left: .5em;
}

.MapIndexTree OL OL{
 font-size: 1em;
 margin-left: 2em;
 list-style-type:decimal; 
}

.MapIndexTree OL OL OL{
 color: #505050;
 background-color: #FFFFFF; 
 list-style-type:circle;
}

.MapIndexTree A {
  font-weight:normal; color: #4D4D4D; background-color: #FFFFFF; text-decoration: underline;
}

.MapIndexTree A:active, .MapIndexTree A:hover 
{color: #FFFFFF; background-color: #4D4D4D; text-decoration: none;}

.MapIndexTree OL LI {
 margin-top: 1em;
}
.MapIndexTree OL LI OL LI {
 margin-top: 0em;
}

.MapIndexTree OL LI A {
 font-weight:bold;
}
.MapIndexTree OL LI OL LI A {
 font-weight:normal;
}

/********************** MENU VERTICALE ******************************/
#ContMenuV {
	margin: 0 0px 0 5px; padding:0;
}

#MenuV {
	color: #4D4D4D;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0 7px 0 7px; padding:0;
}

/********************** 1° LIVELLO ******************************/
#MenuV ol {
	margin:0; padding:0;
}

#MenuV ol li {
	list-style-type: none;
	margin: 0; padding: 0;
	border: 1px solid #FFFFFF;
}

#MenuV ol li a {
	display: block;
	margin: 0;
	padding: .4em .1em .4em 1.8em;
	width: 15em;
	color: #4D4D4D;
	background-color: #F4F4F4;
	background-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Freccia-MenuV.gif);
	background-position: .4em .5em;
	background-repeat: no-repeat;
	font-size: .7em;
	font-weight: bold;
	text-decoration:none;
	border-bottom: 1px solid #DDDDDD;
	border-left: 3px solid #023F88;
	border-right: 1px solid #DDDDDD;
	border-top: 1px solid #DDDDDD;
}

#MenuV ol li a:active, #MenuV ol li a:hover {
	color: #4D4D4D;
	background-color: #E3F2EB;
	background-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Freccia-MenuV-sel.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #008C49;
	border-left: 3px solid #008C49;
	border-right: 1px solid #008C49;
	border-top: 1px solid #008C49;
}


#MenuV ol li.LISel a {
	display: block;
	margin: 0px;
	padding: .4em .1em .4em 1.8em;
	width: 15em;
	color: #4D4D4D;
	background-color: #E3F2EB;
	background-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Freccia-MenuV-sel.gif);
	background-position: .4em .5em;
	background-repeat: no-repeat;
	font-size: .7em;
	font-weight: bold;
	text-decoration:none;
	border-bottom: 1px solid #008C49;
	border-left: 3px solid #008C49;
	border-right: 1px solid #008C49;
	border-top: 1px solid #008C49;
}

#MenuV ol li.LIStrong strong {
	display: block;
	margin: 0px;
	padding: .4em .1em .4em 1.8em;
	width: 15em;
	color: #4D4D4D;
	background-color: #E3F2EB;
	background-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Freccia-MenuV-sel.gif);
	background-position: .4em .5em;
	background-repeat: no-repeat;
	font-size: .7em;
	font-weight: bold;
	text-decoration:none;
	border-bottom: 1px solid #008C49;
	border-left: 3px solid #008C49;
	border-right: 1px solid #008C49;
	border-top: 1px solid #008C49;
}

/********************** 2° LIVELLO ******************************/

#MenuV ol li ol  {
	margin:0; padding:0;
}

#MenuV ol li ol li {
	list-style-type: none;
	margin: -2px 0 0 -1px;
	padding: 0;
}

#MenuV ol li ol li a {
	display: block;
	width: 14.9em;
	margin: 0;
	padding: .4em 0em .4em 2em;
	color: #4D4D4D;
	background-color: #E6F4FE;
	background-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Freccia-MenuV2.gif);
	background-position: 1.5em .8em;
	background-repeat: no-repeat;
	font-size: .7em;
	font-weight: bold;
	text-decoration:none;
	border-bottom: 1px solid #C2E1FF;
	border-left: 3px solid #023F88;
	border-right: none;
	border-top: none;
}

#MenuV ol li ol li a:active, #MenuV ol li ol li a:hover {
	color: #4D4D4D;
	background-color: #E3F2EB;
	background-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Freccia-MenuV2-sel.gif);
	border-bottom: 1px solid #008C49;
	border-left: 3px solid #008C49;
	border-right: none;
	border-top: none;
}
#MenuV ol li ol li.LISel a {
	display: block;
	width: 14.9em;
	margin: 0;
	padding: .4em 0em .4em 2em;
	color: #4D4D4D;
	background-color: #E3F2EB;
	background-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Freccia-MenuV2-sel.gif);
	background-position: 1.5em .8em;
	background-repeat: no-repeat;
	font-size: .7em;
	font-weight: bold;
	text-decoration:none;
	border-bottom: 1px solid #008C49;
	border-left: 3px solid #008C49;
	border-right: none;
	border-top: none;
}

#MenuV ol li ol li.LIStrong strong {
	display: block;
	width: 14.9em;
	margin: 0;
	padding: .4em 0em .4em 2em;
	color: #4D4D4D;
	background-color: #E3F2EB;
	background-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Freccia-MenuV2-sel.gif);
	background-position: 1.5em .8em;
	background-repeat: no-repeat;
	font-size: .7em;
	font-weight: bold;
	text-decoration:none;
	border-bottom: 1px solid #008C49;
	border-left: 3px solid #008C49;
	border-right: none;
	border-top: none;
}
/********************** 3° LIVELLO ******************************/

#MenuV ol li ol li ol {
	margin:0; padding:0;
}

#MenuV ol li ol li ol li {
	list-style-type: none;
	margin: -2px 0 0 -1px;
	padding: 0;
}

#MenuV ol li ol li ol li a {
	display: block;
	width: 13.55em;
	margin: 0;
	padding: .4em 0em .4em 3.3em;
	color: #4D4D4D;
	background-color: #E6F4FE;
	background-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Freccia-MenuV2.gif);
	background-position: 2.8em .8em;
	background-repeat: no-repeat;
	font-size: .7em;
	font-weight: bold;
	text-decoration:none;
	border-bottom: 1px solid #C2E1FF;
	border-left: 3px solid #023F88;
	border-right: none;
	border-top: none;
}

#MenuV ol li ol li ol li a:active, #MenuV ol li ol li ol li a:hover {
	color: #4D4D4D;
	background-color: #E3F2EB;
	background-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Freccia-MenuV2-sel.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #008C49;
	border-left: 3px solid #008C49;
	border-right: none;
	border-top: none;
}

#MenuV ol li ol li ol li.LIStrong strong {
	display: block;
	width: 13.55em;
	margin: 0;
	padding: .4em 0em .4em 3.3em;
	color: #4D4D4D;
	background-color: #E3F2EB;
	background-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/Site/IT/TemplatesUSR-Site-img/Freccia-MenuV2-sel.gif);
	background-position: 2.8em .8em;
	background-repeat: no-repeat;
	font-size: .7em;
	font-weight: bold;
	text-decoration:none;
	border-bottom: 1px solid #008C49;
	border-left: 3px solid #008C49;
	border-right: none;
	border-top: none;
}.viewTitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #002369;
	background-color: #FFFFFF;
	padding: 0px 0px 4px 0px;
	margin: 0px 0px 10px 0px;
	width: 99%;
	border-bottom: 2px solid #002369;
	background-position:bottom;
	background-repeat:repeat-x;
	position: relative;
}
.viewSottotitolo {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .95em; 
	font-weight: bold; 
	color: #C6000F; 
	background-color: #FFFFFF; 
	margin-top: 0px; margin-bottom: .9em; 
 	width: auto;
	position: relative;
 }

.viewSotTitCell {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .95em; 
	font-weight: bold; 
	color: #C6000F; 
	background-color: #FFFFFF; 
	margin-top: 0px; margin-bottom: 10px;  
 	width: auto;
	position: relative;
 }

.viewPar {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .75em; color: #333333; background-color: #FFFFFF; position: relative;}
.viewUL {margin-left: 1em; margin-top: 0px; margin-bottom: 0px; }
.viewOL { margin-top: 0px; margin-bottom: 0px; }
.viewLI { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .75em; color: #333333; background-color: #FFFFFF;}
/* Oggetti Paragrafo + Img */
.viewParCell { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .75em; color: #333333; background-color: #FFFFFF;}
.viewIMGCell {}
.ViewSpaceCell {width: 10px;}
.viewTextCell {}

/* */
.viewTable {}
.viewTableTD {}
.viewTableCellText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .75em; color: #333333; background-color: transparent; text-align: left;}

/* Cella di Intestazione Riga */
.viewTableHRTD { color: #333333; background-color: #EEEEEE; }
.viewTableHRCellText {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .75em; color: #333333; background-color: transparent; font-weight: bold;
	text-align: left;
 }
/* Cella di Intestazione Colonna */
.viewTableHCTD { color: #333333; background-color: #EEEEEE; }
.viewTableHCCellText {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .75em; color: #333333; background-color: transparent; font-weight: bold; 
	text-align: left;
}






A.viewLink {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: .72em; 
 font-weight: normal; 
 color: #002369; 
 background-color: #FFFFFF; 
 /*text-decoration: none;*/
}
A.viewLink:active {
 color: #FFFFFF; 
 background-color: #990000; 
}

A.viewLink:hover {
 color: #FFFFFF; 
 background-color: #002369; 
}

A.ViewLink > IMG {
  padding-left: 0px;
}

/* */
.formTableLeft {width: 25%;}
.formTableRight {width: 75%;}
.formTextLabel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .75em; color: #333333; background-color: #FFFFFF;}
.formTextAreaLabel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .75em; color: #333333; background-color: #FFFFFF;}
.formCheckboxLabel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .75em; color: #333333; background-color: #FFFFFF;}
.formDropDownLabel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .75em; color: #333333; background-color: #FFFFFF;}
.formText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .75em; width: 90%;}
.formTextArea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .75em; width: 95%;}
.formDropDown { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .75em;}
.formError {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .75em; font-weight: bold; color: #CC0000; background-color: #FFFFFF;}
.formErrorList { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .75em; font-weight: bold; color: #000000; background-color: #FFFFFF;}

.formRedirector {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .75em; font-weight: normal; color: #000000; background-color: #FFFFFF;}

.formMandatory {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .75em; width: 20px;}

.formCheckbox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .75em; font-style: normal; font-weight: normal; color: #000000; background-color: #FFFFFF;  margin: 2px;}
	

/* */
.viewLineBreak { height: 16px;}
.page {page-break-before: always; }
.viewHR { color: #002369; background-color: #FFFFFF; height: 1px; }

.userFormat1{font-weight: bold; }
.userFormat2{font-style: italic; }
.userFormat3{color: #000000; background-color: #FFFF33; }


.viewCaption{
	margin: 0; padding: 0;
}

.viewCaption dd{
	margin: 0; padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .65em; 
	color: #333333; 
	background-color: #FFFFFF; 
	/* position: relative; */
	text-align:center;
	font-style:italic;
} 

.viewAnchorList{
 list-style-type:disc;
 padding: 0em;
 margin: 0em 0em 0em 1em;
}
A.viewAnchor{
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: .72em; 
 font-weight: normal; 
 color: #002369; 
 background-color: #FFFFFF; 
}
A.viewAnchor:active {
 color: #FFFFFF; 
 background-color: #990000; 
}
A.viewAnchor:hover {
 color: #FFFFFF; 
 background-color: #002369;
} .LoginFormBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-left-color: #000000;
	border-bottom-color: #000000;
}
.LoginText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003399;
	background-color: transparent;
}
.LoginTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #000066;
	background-color: transparent;
}

A.LoginSmallText:link, A.LoginSmallText:visited, A.LoginSmallText:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	background-color: transparent;
	text-decoration: none;
}
A.LoginSmallText:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	background-color: transparent;
	text-decoration: underline;
}
.LoginSmallText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	background-color: transparent;
}

#formSearch {
	margin:88px 0 0 10px; padding: 0 0 10px 0;
	width: 188px;
	background-image: url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/SearchBackground.gif);
	background-repeat:repeat;
	background-position: center bottom;
	color: #ffffff; background-color:#023F88; 
}
.SearchFormText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #014087;
	vertical-align: middle;
	margin:0; padding:0 0 0 10px;
}

.SearchFormBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #023F88;
}
.frmSearchBtn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #014087;
	border: none;
	vertical-align: middle;
	margin: 0; padding: 0;
	
}
.frmSearchImg{ 
 vertical-align:middle;
}




/* ----------- Forum - Inizio ----------- */
.ForumThread {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .75em; 
}

.ForumThread ol{
	list-style-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/tree_fold-lvl1.gif);
	list-style-type: none;
	list-style-position:outside;
	margin: 0 0 0 1em;
	padding: 0;
}

.ForumThread ol li{
	padding: 0 0 0 .3em;
	margin: 1em 0 0 0;
}
.ForumThread ol li ol{
	list-style-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/tree_fold.gif);
}

.ForumThread ol li ol li{
	padding: 0 0 0 .3em;
	margin: 0;
}


a.ForumArticleLink, a.ForumAdminLink{
	color: #000099; 
	background-color: #FFFFFF; 
	text-decoration: none;
}
a.ForumAdminLink{
	font-size: .75em; 
	font-weight: bold; 
}

a.ForumArticleLink:hover, a.ForumAdminLink:hover {
	text-decoration: underline;
}

.ForumArticleAuthor {
	font-weight: normal; 
	color: #000000; 
	background-color: #FFFFFF;  
	margin-left: 4px;
}

.ForumArticleData {
	font-style: italic; 
	font-size: .9em;
	margin: 0 0 0 1em;
}

.ForumArtileShow {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .75em;
}
.ForumArtileShow table{
	border-collapse:collapse;
	margin: 0; padding: 0;
	border: 1px solid #89B5D8;
	width: 100%;
}
.ForumArtileShow table tr{
	margin: 0; padding: 0;
}
.ForumArtileShow table tr td{
	margin: 0; padding: 0;
	vertical-align:top;
}

.ForumArtileShow table tr td h2{
	color: #FFFFFF;
	background-color: #89B5D8;
	font-size: 1.1em;
	margin: 0 0 .2em 0;
	padding: .2em 1em .2em 1em;
}
.ForumArtileShow table tr td p{
	padding: 1.5em .5em 1em 1.5em;
	font-size: 1.2em;
}

.ForumArtileShowAuthorBox{
	width: 15%;
	border-right: 1px solid #89B5D8;
	padding: 1em;
}
.ForumArtileShowAuthorBox a{
	color: #000099; 
	background-color: #FFFFFF; 
	font-weight: bold;
	text-decoration: none;
	padding: 1em;
	display:block;
}
.ForumArtileShowAuthorBox a:hover{
	text-decoration: underline;
}

.ForumArtileShowReply{
	float: right;
	margin: 0 1em 0 0;
	font-weight:bold;
}
.ForumForm label{
	font-size: .7em;
}

.formTextLabel{
	float: left;
	width: 6em;
}

.ForumForm input{
	width: 30em;
}


.ForumForm .submit{
	margin: 1em 0 0 0;
	width: auto;
}

/* ----------- Forum - Fine ----------- */



A.Printlink:link, A.Printlink:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #808080;
	background-color: transparent;
	text-decoration: none;
	padding: 6px 15px 6px 20px;
	line-height: 160%;
}
A.Printlink:hover, A.Printlink:active {

}	
 
/* --- Elenco Canale Verde --- */
.ElencoCanaleVerde{
	margin: .5em 0; padding: 2px;
	color: #424345; background-color: #F1F3E6;
	border: 1px solid #698703;
}
.ElencoCanaleVerde h1{
	font-size: .8em;
	margin: 0 0 1em 0;	padding: 4px;
	background-image:url(http://www.comune.luratecaccivio.co.it/flex/TemplatesUSR/modules/IT/TemplatesUSR-modules-img/TitoloElencoCanaleVerde.gif);
	background-repeat:repeat-x;
	background-position: top;
}
.ElencoCanaleVerde h1 a{color: #424345; background-color: #F1F3E6;	text-decoration: none; }
.ElencoCanaleVerde h1 a:hover, .ElencoCanaleVerde h1 a:active{text-decoration: underline;}
.ElencoCanaleVerde img{float: left; margin: 0 .5em;} 
.ElencoCanaleVerde h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: .85em;
	margin: 0; padding: 0 0 .2em 0;
	
}
.ElencoCanaleVerde hr{
	margin: 0 .5em; 
	clear: both; height: 1px;
	color: #B4B5AD; background-color: #B4B5AD;
}
.ElencoCanaleVerde p{
	margin: 0 .5em; padding: 0; 
	font-size: .7em;
	color:#424345; background-color: #F1F3E6;
	
}
.ElencoCanaleVerde p a{
	color:#424345; background-color: #F1F3E6;
	text-decoration: underline;
	
}
.ElencoCanaleVerde p a:hover, .ElencoCanaleVerde p a:focus, .ElencoCanaleVerde p a:active{text-decoration: none;
}

/* --- Elenco Canale Rosso --- */
.ElencoCanaleRosso{
	margin: .5em 0; padding: 2px;
	color: #424345; background-color: #F9EAE5;
	border: 1px solid #C93200;
}
.ElencoCanaleRosso img{float: left; margin: 0 .5em; }
.ElencoCanaleRosso h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: .85em;
	margin: 0; padding: 0 0 .2em 0;
	
}
.ElencoCanaleRosso hr{
	margin: 0 .5em; 
	clear: both; height: 1px;
	color: #D02D04; background-color: #D02D04;
}
.ElencoCanaleRosso p{
	margin: 0 .5em; padding: 0; 
	font-size: .7em;
	color:#424345; background-color: #F9EAE5;
	
}
.ElencoCanaleRosso p a{
	color:#424345; background-color: #F9EAE5;
	text-decoration: underline;
	
}
.ElencoCanaleRosso p a:hover, .ElencoCanaleRosso p a:focus, .ElencoCanaleRosso p a:active{text-decoration: none;
}

/* --- Elenco Canale Blu --- */
.ElencoCanaleBlu{
	margin: .5em 0; padding: 2px;
	color: #424345; background-color: #E4EBF3;
	border: 1px solid #043E87;
}
.ElencoCanaleBlu img{float: left; margin: 0 .5em; }
.ElencoCanaleBlu h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: .85em;
	margin: 0; padding: 0 0 .2em 0;
	
}
.ElencoCanaleBlu hr{
	margin: 0 .5em; 
	clear: both; height: 1px;
	color: #043E87; background-color: #043E87;
}
.ElencoCanaleBlu p{
	margin: 0 .5em; padding: 0; 
	font-size: .7em;
	color:#424345; background-color: #E4EBF3;
	
}
.ElencoCanaleBlu p a{
	color:#424345; background-color: #E4EBF3;
	text-decoration: underline;
	
}
.ElencoCanaleBlu p a:hover, .ElencoCanaleBlu p a:focus, .ElencoCanaleBlu p a:active{text-decoration: none;
}



/* ----------------------------- PAGINAZIONE ELENCO CANALI ------------------------------ */
#ChannelPager{
	border: 1px solid #0D4381; 
	position:relative; 
	padding: .5em; 
	margin: 1em 0em 1em 0;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	clear:both;
}
#ChannelSelection{padding: 0em .4em 0em 0em;}
#ChannelYearList, #ChannelMonthList,  #ChannelDayList{ 
	clear:both;
	width: 99%;
}

#ChannelYearLabel, #ChannelMonthLabel, #ChannelDayLabel{float: left; 	line-height: 2em;}

#ChannelYearList ol, #ChannelMonthList ol, #ChannelDayList ol{ 
	list-style-type: none; 
	margin:0; padding: 0;
	border-left: 1px solid #999999;
	position:relative;
}
#ChannelYearList ol li, #ChannelMonthList ol li, #ChannelDayList ol li{
	float:left; 
	margin:0; padding: 0;
	line-height: 2em;
	border-right: 1px solid #999999;
}
#ChannelYearList ol li a, #ChannelMonthList ol li a, #ChannelDayList ol li a{
	font-weight: bold;
	 color: #002369; 
	 background-color: #FFFFFF; 
	text-decoration: underline;
	margin: 0em .4em 0em .4em;
}


#ChannelYearList ol li a:hover, #ChannelMonthList ol li a:hover, #ChannelDayList ol li a:hover,
#ChannelYearList ol li a:active, #ChannelMonthList ol li a:active, #ChannelDayList ol li a:active {
	text-decoration: none;
	color: #FFFFFF; 
 	background-color: #002369; 
}

.ChannelSelItem span{
	padding: 0em .4em 0em .4em;
	font-weight: bold;
}

.ChannelEmptyItem span{
	padding: 0em .4em 0em .4em;
	font-weight: normal;
}

#ChannelClear{
	font-size:.1em;
	clear: both;
	height: .1em;
}


/* -------------------------------------------------------------------------------------- */


/* CLASSI NECESSARIA ALLA IMPAGINAZIONE TABLE FREE */
/* Sarebbe pi sensato metterli nel BlobView ma questo  il solo css invocato sicuramente da tutti */

P { margin: 0; padding: 0;}

.BLOBAlignLeft {
 text-align: left;
 position: relative; /* serve per gestire un bug di ie http://www.positioniseverything.net/explorer/peekaboo.html */
}

.BLOBAlignCenter { text-align: center;}
.BLOBAlignRight { text-align: right;}
.BLOBAlignJustify { text-align:justify;}

.BLOBListSymbolDisc { list-style-type: disc;}
.BLOBListSymbolCircle { list-style-type: circle;}
.BLOBListSymbolSquare { list-style-type: square;}
.BLOBListSymbolDecimal { list-style-type: decimal;}
.BLOBListSymbolLowerLetter { list-style-type: lower-alpha;}
.BLOBListSymbolUpperLetter { list-style-type: upper-alpha;}
.BLOBListSymbolNone { list-style-type: none;}

.BLOBFloatClear {
 clear: both; 
 }
.BLOBFloatLeft {
 float: left;
 position: relative; /* serve per gestire un bug di ie http://www.positioniseverything.net/explorer/peekaboo.html */
}

.BLOBFloatRight {
 float: right;
 position: relative; /* serve per gestire un bug di ie http://www.positioniseverything.net/explorer/peekaboo.html */
}

.BLOBMarginLeft {
 margin-left: 10px;
}

.BLOBMarginRight {
 margin-right: 10px;
}


.BLOBIMGSpacerLeft {
 padding-left: 10px;
 color: #000000; 			/* serve per far apparire spazio tra img e par nell'offetto img+par. */
 background-color: #FFFFFF; /* SE LO SFONDO DELLA COLONNA PRINCIPALE NON E' BIANCO VA RIDEFINITO LOCALMENTE !!! */
}

.BLOBIMGSpacerRight {
 padding-right: 10px;
 color: #000000; 			/* serve per far apparire spazio tra img e par nell'offetto img+par. */
 background-color: #FFFFFF; /* SE LO SFONDO DELLA COLONNA PRINCIPALE NON E' BIANCO VA RIDEFINITO LOCALMENTE !!! */
}



.BLOBVAlignMiddle {
 vertical-align: middle;
}

.BLOBVAlignTop {
 vertical-align: top;
}

.BLOBVAlignBottom {
 vertical-align: bottom;
}


.BLOBWidth100 {width: 100%;}
.BLOBWidth50 {width: 49%;}

/* usato per affiancare orrizontalmente n oggetti */
.BLOBWidthN1 {float: left; width: 99%;}
.BLOBWidthN2 {float: left; width: 49.5%;}
.BLOBWidthN3 {float: left; width: 33%;}
.BLOBWidthN4 {float: left; width: 24.7%;}
.BLOBWidthN5 {float: left; width: 19.8%;}
.BLOBWidthN6 {float: left; width: 16.5%;}
.BLOBWidthN7 {float: left; width: 14.1%;}
.BLOBWidthN8 {float: left; width: 12.3%;}
.BLOBWidthN9 {float: left; width: 11.0%;}
.BLOBWidthN10 {float: left; width: 9.9%;}
.BLOBWidthN11 {float: left; width: 9.0%;}
.BLOBWidthN12 {float: left; width: 8.2%;}
.BLOBWidthN13 {float: left; width: 7.6%;}
.BLOBWidthN14 {float: left; width: 7.0%;}
.BLOBWidthN15 {float: left; width: 6.6%;}

/* usato per la dimensione delle celle delle tabelle */
.BLOBWidthTDN1 {width: 99%;}
.BLOBWidthTDN2 {width: 49.5%;}
.BLOBWidthTDN3 {width: 33%;}
.BLOBWidthTDN4 {width: 24.7%;}
.BLOBWidthTDN5 {width: 19.8%;}
.BLOBWidthTDN6 {width: 16.5%;}
.BLOBWidthTDN7 {width: 14.1%;}
.BLOBWidthTDN8 {width: 12.3%;}
.BLOBWidthTDN9 {width: 11.0%;}
.BLOBWidthTDN10 {width: 9.9%;}
.BLOBWidthTDN11 {width: 9.0%;}
.BLOBWidthTDN12 {width: 8.2%;}
.BLOBWidthTDN13 {width: 7.6%;}
.BLOBWidthTDN14 {width: 7.0%;}
.BLOBWidthTDN15 {width: 6.6%;}




.BLOBWidthEmpty {}

.BLOBRow1px {
 font-size: .05em;
 height: 1px;
}

.BLOBHidden{
	visibility:hidden;
	position: absolute;
	top: -1000em;
	font-size: .1em;
}


img {
 border-width: 0;
}

table {
 border-width: 0;
}

form {
 padding: 0px; margin: 0px;
}

.FlexCMPError {
 position: relative;
 margin: 2em 0 2em 0;
 padding: .5em;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: .9em;
 font-weight:bold;
 color: #000000;
 background-color:#FFFF66;
 border: 2px solid #FF0000;
}

.errList{
	 position: relative;
	 margin: 1em 0;
	 padding: .5em;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size: .9em;
	 font-weight:bold;
	 color: #000000;
	 background-color:#FFFF66;
	 border: 2px solid #FF0000;
	list-style-type: none;
}

.nowrap {
 white-space:nowrap;
}





/* Nuovi stili per XHTML -------------------------------------------------------------------------- */


.adminPanelPageInfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align:left;
	border: 1px solid #000066;
	margin: .3em;
	padding: .3em;
}
.adminPanelPageInfoItem {
	font-size: .65em;
	font-weight: normal;
}
.adminPanelPageInfoItemTitle {
	font-size: .65em;
	font-weight: bold;
}

/* Bordo del campo bloboject che diventa rosso se lasci vuoto un campo obbligatori */
.fldBox {border: 1px solid black;}
.fldErr {border: 1px solid red;}


/* Da qui inizia il vero admin.css, le classi sopra servono all'impaginazione tablefree */
A.adminLinkOnSite {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-weight: normal;
	color: #000000;
	background-color: #D6E0F7;
	text-decoration: none;
	text-align: center;
	height: 1em;
	margin: 0px 4px 0px 4px; 
	padding: 0px 2px 1px 2px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF #000000 #000000 #FFFFFF;
}
A.adminLinkOnSite:hover {
	margin:  0 4px 0 4px;
	padding: 1px 1px 0 3px;
	border-color: #000000 #FFFFFF  #FFFFFF #000000;
}
A.adminLinkOnSite:active {
	color: #000000;
	background-color: #FEC643;
	border-color: #000000 #FFFFFF  #FFFFFF #000000;
}


/* ------------------------ FORM DI LOGIN ---------------- */


.FlexLoginBoxContainer  {
 width: 100%;
 text-align:center;
}

.FlexLoginBox {
	border: 1px solid #003399;
	width: 400px;
	text-align: left;
    background-image: url(http://www.comune.luratecaccivio.co.it/flex/cm/TemplatesUSR/modules/IT/TemplatesUSR-CM-modules-img/Enter.jpg);
	background-position: top right;
	background-repeat:repeat-y;
	margin: auto auto;
}

.FlexLoginContent{
 width: 245px;
 text-align: center; 
}


.FlexLoginTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #000066;
	background-color: #FFFFFF;
	margin: .2em 0em .2em 0em;	
}
.FlexLoginLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #003399;
	background-color: #FFFFFF;
}
.FlexLoginField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #000000;
	background-color: #FFFFFF;
}

.FlexLoginButton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #003399;
	background-color: #FFFFFF;
	margin: .2em 0em .2em 0em;
}
.FlexLoginSmallText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #333333;
	background-color: #FFFFFF;
	text-align:left;
	margin-bottom: 1em;
}
.FlexLoginSmallText A{
	color: #333333;
	background-color: #FFFFFF;
}
.BLOBFloatLeft {z-index: 20;}
.BLOBFloatRight {z-index: 20;}

.GoAway{position:absolute; top: -1000em; left: -1000em;}

#ContMenuV {margin:0; padding:0;}



[MOZOPEN]
#MenuH ol li a:active, #MenuH ol li a:hover{
	padding: 9px 15px 7px 9px;
	margin: 0px -2px 0 2px;
}
#MenuH ol li a.Sel:active, #MenuH ol li a.Sel:hover {
	padding: 9px 15px 7px 9px;
}
[MOZCLOSE]





[SAFARIOPEN]
	#MenuH ol li a:active, #MenuH ol li a:hover{
		padding: 9px 15px 7px 9px;
		margin: 0px -2px 0 2px;
	}
	#MenuH ol li a.Sel:active, #MenuH ol li a.Sel:hover {
		padding: 9px 15px 7px 9px;
	}
[SAFARICLOSE]
