/*DIV {
      border: 2px solid #FF0000;
}
TD {
      border: 2px solid #0000FF;
}   */

/*-------------------
DEFINIZIONE TAG
--------------------*/

Body {
	vertical-align: top;
	margin: 0px;
}

Body, Div, Table, TH, TD, Input, Button, Select, Textarea, Form, P, OL, UL, LI  {
	font-family: Arial;
	font-size: 11px;
	color: #525252;
}

Table {
        border-collapse: collapse;
}

Form {
     margin:0px;
     padding:0px;
}

A, A:visited {
        color:#6E80A0;
	text-decoration: none;
}

A:hover {
	color:#525252;
	text-decoration: none;
}

/*-------------------
LAYOUT
--------------------*/
H1  {
	font-family: Verdana;
	font-size: 15px;
	color: #525252;
}

#esterna, #cornice, #principale, #interna1, #interna2 {
        border-collapse: collapse;
}

#cornice {
         text-align: center;
         margin-left: auto;
         margin-right: auto;
         margin-top: 10px;
         vertical-align: top;
         width: 991px;
         border-right: 1px solid #CCCCCC;
         border-bottom: 1px solid #CCCCCC;
}

#contenuto {
        width: 100%;
	background-color: #FFFFFF;
        margin: 0px;
	padding: 30px;
	border: 0px;
}

#loghi {
	background-color: #FFFFFF;
}

#esterna {
         width: 100%;
         height: 100%;
         margin: 0px;
         padding: 0px;
}

#principale {
         width: 100%;
}

#principale2 {
         width: 100%;
}

#cella1, #cella5bordo, #cella8bordo {
         width: 100%;
	 margin: 0px;
         padding: 0px;
}

#cella1a {
         background-image: url(/temi/Default-2006/images/SfondoSX.jpg);
         background-repeat: repeat;
         background-position: top right;
}

#cella2a {
        width: 991px;
        height: 100%;
        background-image: url(/temi/Default-2006/images/Sfondo.jpg);
        background-repeat: repeat;
        vertical-align: top;
}

#cella3a {
         background-image: url(/temi/Default-2006/images/SfondoDX.jpg);
         background-repeat: repeat;
         background-position: top left;
}

#menuA {
         text-align: left;
         float:left;
	 margin: 0px;
         padding: 0px;
         vertical-align: top;
         height: 18px;
}

#cella2 {
         text-align: left;
         vertical-align: top;
	 margin: 0px;
         padding: 0px;
         height: 18px;
}

#testataflash, #cella1, #interna1 {
         margin: 0px;
         padding: 0px;
         height: 185px;
}
#testataflash {
	background-image:  url(/temi/Default-2006/images/Sfondo-DIV-IMGSezione.jpg);
	background-repeat: no-repeat;
	background-position: left top;
        height: 185px;
        width: 991px;
        }
#testataDX 
{
	 margin: 0px;
         padding: 0px;
         text-align: right;
         float: left;
         height: 18px;
}
#menuAreaRiservata {
         text-align: left;
         float:left;
	 margin: 0px;
         padding: 0px;
         height: 18px;
}

.S-LoginBlockPasswordField, .S-LoginBlockUsernameField {
          width: 50px;
          background-color: #8998B2;
          color: #FFFFFF;
}

/*------------
BORDO
------------*/
#bordo {
         margin: 0px;
         padding: 0px;
         border: 0px;
         border-collapse: collapse;
         text-align: center;
         margin-left: auto;
         margin-right: auto;
}

#cella2bordo {
         background-image: url(/Temi/Default-2006/images/cornice/SfondoAlto.gif);
         background-repeat: repeat-x;
         background-position: bottom center;
}
#cella4bordo {
         background-image: url(/Temi/Default-2006/images/cornice/SfondoSX.gif);
         background-repeat: repeat-y;
         background-position: top right;
}
#cella6bordo {
         background-image: url(/Temi/Default-2006/images/cornice/SfondoDX.gif);
         background-repeat: repeat-y;
         background-position: top left;
}
#cella7bordo {
         background-image: url(/Temi/Default-2006/images/cornice/SfondoSX.gif);
         background-repeat: repeat-y;
         background-position: top right;
}
#cella9bordo {
         background-image: url(/Temi/Default-2006/images/cornice/SfondoDX.gif);
         background-repeat: repeat-y;
         background-position: top left;
}
#cella11bordo {
         background-image: url(/Temi/Default-2006/images/cornice/SfondoBasso.gif);
         background-repeat: repeat-x;
         background-position: top center;
}
#cella1bordo, #cella3bordo, #cella10bordo, #cella12bordo {
         margin: 0px;
         padding: 0px;
         border: 0px;
         border-collapse: collapse;
}

/*-------------------
MENU A - 12
--------------------*/
.CEMenu12TabellaLivello1 {
	 margin: 0px;
         padding: 0px;
         border: 0px;
         border-collapse: collapse;
         vertical-align: top;
}

.CE-VoceMenu12Livello1, .CE-VoceMenu12Livello1-Sel {
	 margin: 0px;
         padding: 0px;
}

.CE-VoceMenu12Livello1-Sel A, .CE-VoceMenu12Livello1 A, .CE-VoceMenu12Livello1 A:visited, .CE-VoceMenu12Livello1 A:hover,
.CE-VoceMenu12Livello1-Sel A:visited, .CE-VoceMenu12Livello1-Sel A:hover  {
         background-color: transparent;
	 margin: 0px;
         padding: 0px;
}

/*-------------------
MENU B - 13
--------------------*/

.CE-VoceMenu13Livello1-Sel, .CE-VoceMenu13Livello1-Sel A, .CE-VoceMenu13Livello1 A, .CE-VoceMenu13Livello1 A:visited, .CE-VoceMenu13Livello1 A:hover,
.CE-VoceMenu13Livello1-Sel A:visited, .CE-VoceMenu13Livello1-Sel A:hover  {
         background-color: transparent;
	padding-left: 10px;
         padding-right: 10px;
         border-right: 1px solid #525252;
}

.CE-VoceMenu13Livello1 A, .CE-VoceMenu13Livello1 A:visited  {
         color: #525252;
}


.CE-VoceMenu13Livello1 A:hover, .CE-VoceMenu13Livello1-Sel A:hover,
.CE-VoceMenu13Livello1-Sel A, .CE-VoceMenu13Livello1-Sel A:visited, .CE-VoceMenu13Livello1-Sel  {
         color: #FFFFFF;
}

#CEMenu13Voce97 A {
         border: 0px solid #000000;
}

/*-----------------------
MENU AREA RISERVATA - 14
------------------------*/

.CEMenu14TabellaLivello1 {
	 margin: 0px;
         padding: 0px;
         border: 0px;
         border-collapse: collapse;
         vertical-align: top;
}

.CE-VoceMenu14Livello1, .CE-VoceMenu14Livello1-Sel {
	 margin: 0px;
         padding: 0px;
}

.CE-VoceMenu14Livello1-Sel A, .CE-VoceMenu14Livello1 A, .CE-VoceMenu14Livello1 A:visited, .CE-VoceMenu14Livello1 A:hover,
.CE-VoceMenu14Livello1-Sel A:visited, .CE-VoceMenu14Livello1-Sel A:hover  {
         background-color: transparent;
}

/*-------------------
Modifica
--------------------*/

#ContentManager-LinkModificaMenu12, #ContentManager-LinkModificaBlocco ,
#ContentManager-LinkModificaMenu13, #ContentManager-LinkModifica {
        position: absolute;
}

#ContentManager-LinkModificaMenu3 A, #ContentManager-LinkModificaBlocco A, #ContentManager-LinkModificaMenu4 A,
#ContentManager-LinkModificaMenu5 A, #ContentManager-LinkModifica A {
        color: #7E7E7E;
	padding: 2px;
	text-decoration: none;
	background-color: #FFFFFF;
}

#testataDX #ContentManager-LinkModificaBlocco 
{
	position:absolute;
	margin-left: 50px;
}
/*=================================
====== MENU ADMIN
=================================*/

#Menu0 {
	position: absolute;
        background-color: transparent;
}

#MenuAdmin,
#MenuGestione
	{ 
	width:100%;
	text-align:left;
	font-size:1px;
}
	
#ContentManager-LinkModificaMenu1,
#ContentManager-LinkModificaMenu2
	{
	position: absolute;
	right: 0px;
}  

A.CE-VoceMenu1Livello1,
A.CE-VoceMenu1Livello1-Sel,
A.CE-VoceMenu2Livello1,
A.CE-VoceMenu2Livello1-Sel
	{
	margin-top:1px;
}

A.CE-VoceMenu1Livello1,		A.CE-VoceMenu1Livello1:visited,		A.CE-VoceMenu1Livello1:hover,
A.CE-VoceMenu1Livello1-Sel,	A.CE-VoceMenu1Livello1-Sel:visited,  	A.CE-VoceMenu1Livello1-Sel:hover,
A.CE-VoceMenu2Livello1,		A.CE-VoceMenu2Livello1:visited,		A.CE-VoceMenu2Livello1:hover,
A.CE-VoceMenu2Livello1-Sel,	A.CE-VoceMenu2Livello1-Sel:visited,  	A.CE-VoceMenu2Livello1-Sel:hover
	{
	height:20px;
	color:#000;
	padding: 1px;
	padding-left: 4px;
	padding-right: 4px;
	border: 1px solid #333;
	border-left:0;
	text-transform:uppercase;
	text-decoration: none;
	font-size: 11px;
	background: #fb3;
}

A.CE-VoceMenu2Livello1,		A.CE-VoceMenu2Livello1:visited,		A.CE-VoceMenu2Livello1:hover,
A.CE-VoceMenu2Livello1-Sel,	A.CE-VoceMenu2Livello1-Sel:visited,  	A.CE-VoceMenu2Livello1-Sel:hover
	{
	background: #8c3;
}

#CEMenu1Voce1,
#CEMenu2Voce64
	{
	clear:left;
	border-left: 1px solid #333;
}


