.sfondo {

    BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid;

    BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;

    BACKGROUND-POSITION: right center;  PADDING-LEFT: 1px;

    font-family: Arial, Helvetica, sans-serif; font-size: 8pt;

    CURSOR: default; COLOR: black;

    background: #FFFFE3;

    width: 260px;}

.sfondoL {

    BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid;

    BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;

    BACKGROUND-POSITION: right center;  PADDING-LEFT: 1px;

    font-family: Arial, Helvetica, sans-serif; font-size: 8pt;

    CURSOR: default; COLOR: black;

    background: #FFFFE3;

    width: 196px;}    

.sfondoM {

    BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid;

    BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;

    BACKGROUND-POSITION: right center;  PADDING-LEFT: 1px;

    font-family: Arial, Helvetica, sans-serif; font-size: 8pt;

    CURSOR: default; COLOR: black;

    background: #FFFFE3;

    width: 128px;}

.sfondoS {

    BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid;

    BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;

    BACKGROUND-POSITION: right center;  PADDING-LEFT: 1px;

    font-family: Arial, Helvetica, sans-serif; font-size: 8pt;

    CURSOR: default; COLOR: black;

    background: #FFFFE3;

    width: 60px;}

.select {

    BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid;

    BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;

    BACKGROUND-POSITION: right center;  PADDING-LEFT: 1px;

    font-family: Arial, Helvetica, sans-serif; font-size: 8pt;

    CURSOR: default; COLOR: black;

    background: #FFFFE3;

    width: 128px;}

.selectL {

    BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid;

    BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;

    BACKGROUND-POSITION: right center;  PADDING-LEFT: 1px;

    font-family: Arial, Helvetica, sans-serif; font-size: 8pt;

    CURSOR: default; COLOR: black;

    background: #FFFFE3;

    width: 196px;}

.edit {

    BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid;

    BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;

    BACKGROUND-POSITION: right center;  PADDING-LEFT: 1px;

    font-family: Arial, Helvetica, sans-serif; font-size: 8pt;

    CURSOR: default; COLOR: black;

    background: #FFFFFF;

    width: 260px;}



.tableform {

    BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid;

    BORDER-LEFT: #999999 0px solid; BORDER-BOTTOM: #999999 0px solid;

    BACKGROUND-POSITION: right center;  PADDING-LEFT: 1px;

    font-family: Arial, Helvetica, sans-serif; font-size: 8pt;

    CURSOR: default; COLOR: #84959d;;

    background: #4C565F;

    white-space: nowrap;}

    

    

.clMenuBottom {

position : absolute;

width : 120px;

height : 3px;

clip : rect(0px,120px,3px,0px);

background-color :#DD7830;

color : #cccccc;

z-index : 2;

padding-right : 0;

padding-left : 0;

padding-bottom : 0;

padding-top : 0;

border-style : solid;

border-color : #959DA6;

border-width : 1px;

}

.clMenuText {

position : absolute;

width : 120px;

clip : rect(0,120px,0px,0);

font-family : arial, helvetica, sans-serif;

font-size : 11px;

background-color :  #959DA6;

color : #cccccc;

z-index : 1;

padding-right : 0;

padding-left : 0;

padding-bottom : 0;

padding-top : 0;

border-style : solid;

border-color : #959DA6;

border-width : 1px;

}



.menurigth03 {

height : 20px;

padding-right : 0;

padding-left : 1px;

padding-bottom : 1px;

margin : 0;

padding-top : 1px;

font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;

font-weight : normal;

font-size : 8pt;

text-align : left;

background-color : #959DA6;

color : #84959d;

}

.menurigth03up {

height : 20px;

padding-right : 0;

padding-left : 1px;

padding-bottom : 1px;

margin : 0;

color : #84959d;

padding-top : 1px;

font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;

font-weight : normal;

font-size : 8pt;

text-align : left;

background-color : #869099;

}







.clInfoBottom {

position : absolute;

width : 230px;

height : 3px;

clip : rect(0px,230px,3px,0px);

background-color : #FFFFCC;

color : #cccccc;

z-index : 2;

padding-right : 0;

padding-left : 0;

padding-bottom : 0;

padding-top : 0;

border-style : solid;

border-color : #cccccc;

border-width : 1px;

}



.clInfoText {

position : absolute;

width : 230px;

clip : rect(0,230px,0px,0);

font-family : arial, helvetica, sans-serif;

font-size : 11px;

background-color : #FFFFE1;

color : #84959d;

z-index : 1;

padding-right : 2px;

padding-left : 5px;

padding-bottom :2px;

padding-top :5px;

border-style : solid;

border-color : #84959d;

border-width : 1px;

}



.tdtitle {

height : 13px;

padding-right : 0;

padding-left : 0;

padding-bottom : 0;

padding-top : 0;

margin : 0;

color : #84959D;

background-color : #4C565F;

font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;

font-weight : bold;

font-size : 8pt;

text-align : center;

}


.tdtitlep {

height : 13px;

padding-right : 0;

padding-left : 0;

padding-bottom : 0;

padding-top : 0;

margin : 0;

color : #84959D;

background-color : #ffffff;

font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;

font-weight : bold;

font-size : 8pt;

text-align : center;

}

.tdtitle01 {

height : 13px;

padding-right : 2px;

padding-left : 5px;

padding-bottom : 0;

padding-top : 0;

margin : 0;

color : #84959d;

background-color : #4C565F;

font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;

font-weight : bold;

font-size : 8pt;

text-align : left;

}

.tdtitle02 {

height : 28px;

border-style : solid;

border-bottom-color : #e5e5e5;

border-right-width : 0;

border-left-width : 0;

border-top-width : 0;

border-bottom-width : 1px;

padding-right : 0;

padding-left : 6px;

padding-bottom : 0;

margin : 0;

color : #84959d;

background-color : #4C565F;

padding-top : 0;

font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;

font-weight : bold;

font-size : 12pt;

text-align : left;

}


.tdtitle02p {

height : 28px;

border-style : solid;

border-bottom-color : #e5e5e5;

border-right-width : 0;

border-left-width : 0;

border-top-width : 0;

border-bottom-width : 1px;

padding-right : 0;

padding-left : 6px;

padding-bottom : 0;

margin : 0;

color : #84959d;

background-color : #ffffff;

padding-top : 0;

font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;

font-weight : bold;

font-size : 12pt;

text-align : left;

}



P {

padding-right : 4px;

padding-left : 8px;

padding-bottom : 4px;

margin : 0;

color : #84959d;

padding-top : 4px;

font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;

font-weight : normal;

font-size : 8pt;

text-align : left;

background-color : #4C565F;

}

.testobianco {

padding-right : 4px;

padding-left : 8px;

padding-bottom : 4px;

margin : 0;

color : #000000;

padding-top : 4px;

font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;

font-weight : normal;

font-size : 8pt;

text-align : left;

background-color : #FFFFFF;

}

.bordergrey {



text-align : right;

width : 600px;

border-style : solid;

border-color : #cccccc;

border-right-width : 1px;

border-left-width : 1px;

border-top-width : 1px;

border-bottom-width : 1px;

}



.bordergreypopup {



text-align : right;

width : 360px;

border-style : solid;

border-color : #cccccc;

border-right-width : 1px;

border-left-width : 1px;

border-top-width : 1px;

border-bottom-width : 1px;

}

.bordergreyTop {



text-align : right;

width : 600px;

border-style : solid;

border-color : #cccccc;

border-right-width : 1px;

border-left-width : 1px;

border-top-width : 1px;

border-bottom-width : 0px;

}

.bordergreyBottom {



text-align : right;

width : 600px;

border-style : solid;

border-color : #cccccc;

border-right-width : 1px;

border-left-width : 1px;

border-top-width : 0px;

border-bottom-width : 1px;

}



.IMG01 {

width : 235px;

padding-right : 5px;

padding-left : 2px;

}

.IMG02 {

height : 100px;

width : 120px;

padding-right : 5px;

padding-left : 5px;

}



.IMG03 {

height : 100px;

width : 125px;

padding-right : 10px;

padding-left : 5px;

}



.IMG04 {

height : 100px;

width : 123px;

padding-right : 4px;

padding-left : 9px;

}

.IMG05 {

height : 100px;

width : 118px;

padding-right : 4px;

padding-left : 4px;

}

.IMG06 {

height : 100px;

width : 123px;

padding-right :9px;

padding-left :4px;

}



.IMGHOME01 {

height : 330px;

width : 582px;

padding-right :9px;

padding-left :9px;

padding-top :9px;

padding-bottom :4px;

}



.IMGHOME02 {

height : 88px;

width : 582px;

padding-right :7px;

padding-left :7px;

padding-top :4px;

padding-bottom :7px;

}



.IMGHOME03 {

height : 74px;

width : 100px;

text-align : right;

border-style : solid;

border-color : #cccccc;

border-bottom-width : 1px;

border-right-width : 1px;

border-left-width : 0px;

border-top-width : 1px;

color : #84959d;

background-color: white;

background-image: url(img/rosa.jpg);

background-repeat: no-repeat;

background-attachment: fixed;

background-position: right

}

.TEXTHOME01 {

height : 74px;

width : 482px;

text-align : right;

border-style : solid;

border-color : #cccccc;

border-right-width : 0px;

border-left-width : 1px;

border-top-width : 1px;

border-bottom-width : 1px;

}



.descr {

width : 240px;

padding-right : 5px;

padding-left : 5px;

}

.menutd {

background-color : #6E7A85;

color : #cccccc;

}





.menurigth01h {

height : 25px;

padding-right : 0;

padding-left : 2px;

padding-bottom : 0;

margin : 0;

padding-top : 0;

font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;

font-weight : normal;

font-size : 9pt;

text-align : left;

background-color : #6E7A85;

color : #ccc;

}



.menurigth01 {

height : 25px;

padding-right : 0;

padding-left : 2px;

padding-bottom : 0;

margin : 0;

padding-top : 0;

font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;

font-weight : normal;

font-size : 9pt;

text-align : left;

background-color : #6E7A85;

color : #ccc;

}

.menurigth01over {

height : 25px;

padding-right : 0;

padding-left : 2px;

padding-bottom : 0;

margin : 0;

padding-top : 0;

font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;

font-weight : normal;

font-size : 9pt;

text-align : left;

background-color : #cccccc;

color : #ffffff;

}

.menurigth01up {

height : 25px;

padding-right : 0;

padding-left : 2px;

padding-bottom : 0;

margin : 0;

color : #ffffff;

padding-top : 0;

font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;

font-weight : normal;

font-size : 9pt;

text-align : left;

background-color : #5A6D73;

}

.menurigth02 {

height : 20px;

padding-right : 0;

padding-left : 2px;

padding-bottom : 1px;

margin : 0;

color : #CCC;

padding-top : 1px;

font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;

font-weight : normal;

font-size : 8pt;

text-align : left;

background-color : #6E7A85;

}

.menurigth02up {

height : 20px;

padding-right : 0;

padding-left : 2px;

padding-bottom : 1px;

margin : 0;

color : #FFF;

padding-top : 1px;

font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;

font-weight : normal;

font-size : 8pt;

text-align : left;

background-color : #869099;

}





.menubottom01{

HEIGHT: 20px;

PADDING-RIGHT: 0px;

PADDING-LEFT: 4px;

PADDING-BOTTOM: 0px;

PADDING-TOP: 0px;

MARGIN: 0px;

COLOR: #CCC;

FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;

FONT-WEIGHT: normal;

FONT-SIZE: 8pt;

BACKGROUND-COLOR: #4C565F;

text-align : center;

border-style : solid;

border-color : #cccccc;

border-right-width : 1px; border-left-width : 1px;

border-top-width : 0px;border-bottom-width : 1px;

}









.menuinfo01{

width : 120px;

HEIGHT: 20px;

PADDING-RIGHT: 0px;

PADDING-LEFT: 4px;

PADDING-BOTTOM: 0px;

MARGIN: 0px;

COLOR: #84959d;

PADDING-TOP: 0px;

FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;

FONT-WEIGHT: normal;

FONT-SIZE: 8pt;

TEXT-ALIGN: left;

BACKGROUND-COLOR: #5F6D78;

}



.menuinfo02{

width : 125px;

HEIGHT: 20px;

PADDING-RIGHT: 0px;

PADDING-LEFT: 4px;

PADDING-BOTTOM: 0px;

MARGIN: 0px;

COLOR: #84959d;

PADDING-TOP: 0px;

FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;

FONT-WEIGHT: normal;

FONT-SIZE: 8pt;

TEXT-ALIGN: left;

BACKGROUND-COLOR: #56636D;

}



.menuinfo03{

width : 235px;

HEIGHT: 20px;

PADDING-RIGHT: 0px;

PADDING-LEFT: 4px;

PADDING-BOTTOM: 0px;

MARGIN: 0px;

COLOR: #84959d;

PADDING-TOP: 0px;

FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;

FONT-WEIGHT: normal;

FONT-SIZE: 8pt;

TEXT-ALIGN: left;

BACKGROUND-COLOR: #FFFFFF;

}



.TechDesc {

position : absolute;

width : 590px;

height : 90px;

clip : rect(0,590px,90px,0);

font-family : arial, helvetica, sans-serif;

font-size : 11px;

background-color : #4C565F;

color : #84959d;

z-index : 1;

padding-right : 2px;

padding-left : 5px;

padding-bottom :2px;

padding-top :5px;

border-style : solid;

border-color : #84959d;

border-width : 0px;

}



.TechDescUp {

position : absolute;

width : 590px;

font-family : arial, helvetica, sans-serif;

font-size : 11px;

background-color : #FFFFFF;

color : #84959d;

z-index : 1;

padding-right : 2px;

padding-left : 5px;

padding-bottom :2px;

padding-top :5px;

border-style : solid;

border-color : #84959d;

border-width : 0px;

}



.IMGPOPUP {
text-align : right;

border-style : solid;

border-color : #cccccc;

border-right-width : 1px;

border-left-width : 1px;

border-top-width : 1px;

border-bottom-width : 0px;

padding-right : 5px;

padding-left : 5px;

padding-bottom :3px;

padding-top :3px;

}


.IMGPOPUPB{
text-align : right;

border-style : solid;

border-color : #cccccc;

border-right-width : 0px;

border-left-width : 0px;

border-top-width : 1px;

border-bottom-width : 0px;

padding-right : 5px;

padding-left : 5px;

padding-bottom :2px;

padding-top :2px;

}

.IMGPOPUPL{
text-align : right;

border-style : solid;

border-color : #cccccc;

border-right-width : 0px;

border-left-width : 0px;

border-top-width : 1px;

border-bottom-width : 1px;

padding-right : 5px;

padding-left : 5px;

padding-bottom :2px;

padding-top :2px;

}

.IMGPOPUPC{
text-align : right;

border-style : solid;

border-color : #cccccc;

border-right-width : 1px;

border-left-width : 0px;

border-top-width : 1px;

border-bottom-width : 0px;

padding-right : 5px;

padding-left : 5px;

padding-bottom :2px;

padding-top :2px;

}


.IMGPOPUPCB{
text-align : right;

border-style : solid;

border-color : #cccccc;

border-right-width : 1px;

border-left-width : 0px;

border-top-width : 1px;

border-bottom-width : 1px;

padding-right : 3px;

padding-left : 3px;

padding-bottom :2px;

padding-top :2px;

}

.TXTPOPUP {
	text-align: right;
	border-style: solid;
	border-color: #cccccc;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	COLOR: #84959d;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	BACKGROUND-COLOR: #FFFFFF;
	text-align: left;
}



.PopUpDesc{

HEIGHT: 20px;

width : 90%;

PADDING-RIGHT: 5px;

PADDING-LEFT: 5px;

PADDING-BOTTOM: 0px;

PADDING-TOP: 0px;

MARGIN: 0px;

COLOR: #84959d;

FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;

FONT-WEIGHT: normal;

FONT-SIZE: 8pt;

BACKGROUND-COLOR: #FFFFE1;

text-align : left;

border-style : solid;

border-color : #cccccc;

border-right-width : 1px; border-left-width : 1px;

border-top-width : 0px;border-bottom-width : 1px;

}



.PopUpDesc01{

HEIGHT: 20px;

PADDING-RIGHT: 5px;

PADDING-LEFT: 5px;

PADDING-BOTTOM: 0px;

PADDING-TOP: 0px;

MARGIN: 0px;

COLOR: #999;

FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;

FONT-WEIGHT: normal;

FONT-SIZE: 8pt;

BACKGROUND-COLOR: #CCC;

text-align : center;

border-style : solid;

border-color : #cccccc;

border-right-width : 0px; border-left-width : 0px;

border-top-width : 0px;border-bottom-width : 0px;

}



.buttonClose {

height : 20px;

width : 40px;

padding-right :5px;

padding-left : 2px;

padding-bottom : 1px;

margin : 0;

color : #84959d;

padding-top : 1px;

font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;

font-weight : normal;

font-size : 8pt;

text-align : left;

background-color : #e5e5e5;

border-style : solid;

border-color : #cccccc;

border-right-width : 1px; border-left-width : 0px;

border-top-width : 0px;border-bottom-width : 1px;

}



.buttonClose01 {

height : 20px;

padding-right :5px;

padding-left : 2px;

padding-bottom : 1px;

margin : 0;

color : #999;

padding-top : 1px;

font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;

font-weight : normal;

font-size : 8pt;

text-align : center;

background-color : #e5e5e5;

border-style : solid;

border-color : #cccccc;

border-right-width : 0px; border-left-width : 0px;

border-top-width : 0px;border-bottom-width : 0px;

}



A {

background-color : transparent;

color : #ccc;

text-decoration : none;

}

A:active {

background-color : transparent;

color : #fff;

text-decoration : none;

font-weight : bold;

}

A:hover {

background-color : transparent;

color : #fff;

text-decoration : underline;

}


.tdhome1l{

background-color :#4C565F;

text-align : center;
height : 252px;

border-style : solid;

border-color : #d6d6d6;

border-right-width : 3px;

border-left-width : 3px;

border-top-width : 3px;

border-bottom-width : 0px;

padding-right : 0px;

padding-left : 0px;

padding-bottom :0px;

padding-top :0px;

}

.tdhome2l{
font-family: Verdana, Helvetica, sans-serif; font-size: 10pt;
text-align : center;
height : 42px;

border-style : solid;

border-color : #d6d6d6;

border-right-width : 0px;

border-left-width : 3px;

border-top-width : 0px;

border-bottom-width : 0px;

padding-right : 0px;

padding-left : 0px;

padding-bottom :0px;

padding-top :0px;

}

.tdhome2r{
font-family: Verdana, Helvetica, sans-serif; font-size: 8pt;
text-align : center;
height : 42px;

border-style : solid;

border-color : #d6d6d6;

border-right-width : 3px;

border-left-width : 0px;

border-top-width : 0px;

border-bottom-width : 0px;

padding-right : 0px;

padding-left : 0px;

padding-bottom :0px;

padding-top :0px;
}

.tdhome3r{
background-color: #0d2c40;
text-align : center;
height : 72px;

border-style : solid;

border-color : #d6d6d6;

border-right-width : 3px;

border-left-width : 0px;

border-top-width : 0px;

border-bottom-width : 3px;

padding-right : 0px;

padding-left : 0px;

padding-bottom :0px;

padding-top :0px;
}


.tdhome3l{
background-color: #0d2c40;
text-align : center;
height : 90px;

border-style : solid;

border-color : #d6d6d6;

border-right-width : 0px;

border-left-width : 3px;

border-top-width : 0px;

border-bottom-width : 3px;

padding-right : 0px;

padding-left : 0px;

padding-bottom :3px;

padding-top :0px;
}


.tdhome3c{
background-color: #0d2c40;
text-align : center;
height : 90px;

border-style : solid;

border-color : #d6d6d6;

border-right-width : 0px;

border-left-width : 0px;

border-top-width : 0px;

border-bottom-width : 3px;

padding-right : 0px;

padding-left : 0px;

padding-bottom :3px;

padding-top :0px;
}



















