/* Sets element margins, padding, and border to 0 to even out browser differences when adding desired values later. */
html, body, div, p, h1, h2, h3, h4, h5, h6, blockquote, li, dl, dt, dd, td, form, fieldset, a, img, button {
     margin: 0;
     padding: 0;
     border: 0;
}

body{
	FONT: 0.8em/1.6em Verdana, Arial, Sans-Serif;
    font-size: 11px;
	BACKGROUND-COLOR: #dfebf7;
	}

DIV.bordercream {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 820px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.bordercream2 {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid
}

.bordertemp {
	BORDER-RIGHT: #a4a4a4 1px solid; BORDER-TOP: #a4a4a4 1px solid; BORDER-LEFT: #a4a4a4 1px solid; BORDER-BOTTOM: #a4a4a4 1px solid
}

DIV.close {
	BORDER-RIGHT: #e0e0e0 0px solid; PADDING-RIGHT: 20px; BORDER-TOP: #e0e0e0 0px solid; PADDING-LEFT: 20px; FONT-SIZE: 11px; PADDING-BOTTOM: 20px; BORDER-LEFT: #e0e0e0 0px solid; COLOR: #999999; PADDING-TOP: 20px; BORDER-BOTTOM: #e0e0e0 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; TEXT-ALIGN: left
}

TD {
	FONT-SIZE: 12px; COLOR: #113373; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bgcream {
	BACKGROUND-COLOR: #e6e6dc
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT.text {
	BORDER-RIGHT: #a4a4a4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a4a4a4 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a4a4a4 1px solid; COLOR: #113373; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #a4a4a4 1px solid; FONT-FAMILY: Verdana,arial; LETTER-SPACING: -1px
}
TD.bordercream {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid
}
DIV.boton {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #134a74; PADDING-TOP: 3px; FONT-FAMILY: Verdana,arial; TEXT-ALIGN: left
}
DIV.boton2 {
	BORDER-RIGHT: #eeeee6 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #006691; PADDING-TOP: 3px; BORDER-BOTTOM: #eeeee6 1px solid; FONT-FAMILY: Verdana,arial; LETTER-SPACING: -1px; BACKGROUND-COLOR: #ddeeff; TEXT-ALIGN: left
}
DIV.botonbase {
	BORDER-RIGHT: #eeeee6 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #113373; PADDING-TOP: 3px; BORDER-BOTTOM: #eeeee6 1px solid; FONT-FAMILY: Arial,verdana; BACKGROUND-COLOR: #d1d1c8; TEXT-ALIGN: left
}
.prodlink {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #134a74; FONT-FAMILY: Verdana,arial; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.prodlink:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #006691; FONT-FAMILY: Verdana,arial; LETTER-SPACING: -1px; TEXT-DECORATION: underline
}
.brandlink {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #134a74; FONT-FAMILY: Verdana,arial; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.brandlink:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #006691; FONT-FAMILY: Verdana,arial; LETTER-SPACING: -1px; TEXT-DECORATION: underline
}
.menu {
	FONT-SIZE: 11px; COLOR: #113373; FONT-FAMILY: Verdana,arial; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.menu:hover {
	FONT-SIZE: 11px; COLOR: #006691; FONT-FAMILY: Verdana,arial; LETTER-SPACING: -1px; BACKGROUND-COLOR: #ddeeff; TEXT-DECORATION: none
}
.menuwhite {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana,arial; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.menuwhite:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana,arial; LETTER-SPACING: -1px; BACKGROUND-COLOR: #f7f7f7; TEXT-DECORATION: none
}
.menuarial {
	FONT-SIZE: 12px; COLOR: #134a74; FONT-FAMILY: Arial,verdana; TEXT-DECORATION: underline
}
.menuarial:hover {
	FONT-SIZE: 12px; COLOR: #006691; FONT-FAMILY: Arial,verdana; TEXT-DECORATION: underline
}
.hmenu {
	FONT-SIZE: 11px; COLOR: #666666; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana,arial; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.hmenu:hover {
	FONT-SIZE: 11px; COLOR: #63ab33; BORDER-BOTTOM: #d4e8c7 1px solid; FONT-FAMILY: Verdana,arial; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.hmenuarial {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial,verdana; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.hmenuarial:hover {
	FONT-SIZE: 12px; COLOR: #63ab33; FONT-FAMILY: Arial,verdana; LETTER-SPACING: 0px; TEXT-DECORATION: underline
}
.ricerca {
	BORDER-RIGHT: #e6e6dc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e6e6dc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; MARGIN: 5px; BORDER-LEFT: #e6e6dc 1px solid; WIDTH: 290px; COLOR: #666666; PADDING-TOP: 4px; BORDER-BOTTOM: #e6e6dc 1px solid; FONT-FAMILY: Verdana,arial; BACKGROUND-COLOR: #f4f4f0
}
INPUT#submit {
	BORDER-RIGHT: #ffffff 1px outset; BACKGROUND-POSITION: center 50%; BORDER-TOP: #ffffff 1px outset; BACKGROUND-IMAGE: url(media/v2_cerca.gif); BORDER-LEFT: #ffffff 1px outset; WIDTH: 42px; BORDER-BOTTOM: #ffffff 1px outset; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px
}

.mexbottom {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px; FONT-SIZE: 12px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff6dd
}
.mexnovitatop {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; BACKGROUND-COLOR: #c0c0f0
}
.mexnovitabottom {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px; FONT-SIZE: 12px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeefb
}
.mexoffertetop {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; BACKGROUND-COLOR: #e0e3b8
}
.mexoffertebottom {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px; FONT-SIZE: 12px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f8fbd4
}
.mexhelptop {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; BACKGROUND-COLOR: #bbd9ae
}
.mexhelpbottom {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px; FONT-SIZE: 12px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ecf5e9
}
.mexblacktop {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px; BACKGROUND-IMAGE: url(admin/media/sfondoBL.gif); PADDING-BOTTOM: 4px; COLOR: white; PADDING-TOP: 4px; LETTER-SPACING: 0px; BACKGROUND-COLOR: #000000
}
.mexblackbottom {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px; FONT-SIZE: 12px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #aaaaaa
}
.mexyellowbottom {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; COLOR: #d60016; LINE-HEIGHT: 16px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fffff0
}
.mexgraytop {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; BACKGROUND-COLOR: #dddddd
}
.mexgraybottom {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px; FONT-SIZE: 12px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7
}
.mexbluetop {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; BACKGROUND-COLOR: #b9d3ee
}
.mexbluebottom {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px; FONT-SIZE: 12px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dfebf7
}
.mexgreentop {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; BACKGROUND-COLOR: #d3f4c9
}
.mexgreenbottom {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 6px; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f4fff0
}
.mexcreamtop {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; BACKGROUND-COLOR: #e6e6dc
}
.mexcreambottom {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px; FONT-SIZE: 12px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f4f4f0
}
.borderoutset {
	BORDER-RIGHT: #eeeee6 1px solid; BORDER-BOTTOM: #eeeee6 1px solid
}
DIV.label {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #666666; PADDING-TOP: 5px; FONT-FAMILY: Verdana,arial; LETTER-SPACING: -1px
}
.alignright {
	TEXT-ALIGN: right
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD.label {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #a4a4a4; PADDING-TOP: 5px; FONT-FAMILY: Verdana,arial; LETTER-SPACING: -1px
}
DIV.modulo {
	BORDER-RIGHT: #e6e6dc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e6e6dc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 20px; BORDER-LEFT: #e6e6dc 1px solid; COLOR: #666666; PADDING-TOP: 10px; BORDER-BOTTOM: #e6e6dc 1px solid; FONT-FAMILY: Verdana,arial; BACKGROUND-COLOR: #f4f4f0; TEXT-ALIGN: left
}
.red {
	COLOR: #d60016
}
.orange {
	COLOR: #ff6600
}
.title {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #91ce43; LETTER-SPACING: -1px
}
.title2 {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #999999; FONT-FAMILY: Arial,verdana; LETTER-SPACING: -1px
}
.tinyfont {
	FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Tahoma,arial
}
.tinyfontlink {
	FONT-SIZE: 11px; COLOR: #113373; FONT-FAMILY: Tahoma,arial
}
.padding4 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.padding10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.paddingTB {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.paddingleft {
	PADDING-RIGHT: 4px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.paddingLR {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.paddingR {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.paddingL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.borderbottom {
	BORDER-BOTTOM: #e6e6dc 1px solid
}
.borderbdark {
	BORDER-BOTTOM: #999999 1px solid
}
.memoria {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana,arial; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
.sfondomenu {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(media/v2_sfondo_menu.gif); BACKGROUND-REPEAT: no-repeat
}
.hardtitle {
	FONT-WEIGHT: bolder; FONT-SIZE: 17px; COLOR: #666666; FONT-FAMILY: arial,verdana; LETTER-SPACING: -1px
}
.hardtitlegray {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 17px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: arial,verdana; LETTER-SPACING: -1px
}
.grayfont {
	FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #999999; FONT-FAMILY: tahoma,arial; LETTER-SPACING: 0px
}
.verdana11dark {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.arial {
	FONT-SIZE: 12px; COLOR: #113373; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px
}
.arialflat {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	BORDER-RIGHT: #ddeeff 1px outset; PADDING-RIGHT: 4px; BORDER-TOP: #ddeeff 1px outset; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ddeeff 1px outset; COLOR: #113373; PADDING-TOP: 4px; BORDER-BOTTOM: #ddeeff 1px outset; FONT-FAMILY: Verdana,arial; BACKGROUND-COLOR: #ffffff
}
INPUT.submit {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: center 50%; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 135px; CURSOR: pointer; PADDING-TOP: 0px; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.envia {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: tahoma,arial
}
.border {
	BORDER-RIGHT: #b7b7af 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #b7b7af 1px solid
}
.posit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #d60016; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffff00
}
.positsearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #113373; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffff55
}
.posit2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #a4a4a4; PADDING-TOP: 0px; BACKGROUND-COLOR: #f7f7f7
}
.botonfinto {
	BORDER-RIGHT: #e6e6dc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e6e6dc 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #e6e6dc 1px solid; COLOR: #666666; PADDING-TOP: 4px; BORDER-BOTTOM: #e6e6dc 1px solid; FONT-FAMILY: Verdana,arial; BACKGROUND-COLOR: #f4f4f0
}
.mexadmintop {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(admin/media/sfondomenu.gif); PADDING-BOTTOM: 4px; COLOR: white; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 0px; BACKGROUND-COLOR: #ffffff
}


h1 {
	margin-top:1em;
	font-size: 1.4em;
	font-weight: bold;
}
h2 {
	margin-top:1em;
	font-size: 1.3em;
	font-weight: bold;
}
h3 {
	margin: 0.5em 0;
	font-size: 1.2em;
	font-weight: normal;
}
h4 {
	margin: 0.5em 0;
	font-size: 1.1em;
	font-weight: bold;
    color: #999;
}
h5 {
	margin: 0.5em 0;
	font-size: 1.0em;
	font-weight: bold;
}
h6 {
	margin: 0.5em 0;
	font-size: 0.8em;
	font-weight: bold;
}

p  {margin: 1em 0;}

a {text-decoration:underline;}

a:hover {text-decoration:none;}




#copy a {color:#FF284E;}

#copy .container {
	margin:5px;
	padding:0 20px 15px 20px;
	border:1px solid #999999;
	background-color:#FFFFFF;
}

    .container {
            margin: 0px;
            padding-top: 15px; 
            padding-bottom: 15px; 
            padding-right: 0px; 
            border: 1px solid #ccc;
            background: #fff;
    }



.button {
    border:1px solid #FFFFFF;
    color:#FFFFFF;
    background-color:#113373;
    font-size:1em;
}


/* sono legate alla SKIN */

.RF_topmenu {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: url(../../custom/style/menu.jpg) repeat-x 50% top; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 8px; 
	PADDING-TOP: 0px; 
	HEIGHT: 35px;
}
.RF_topmenu_lefts {
	PADDING-LEFT: 5px; 
	BACKGROUND: url(../../custom/style/menul.jpg) no-repeat left 10%; 
	HEIGHT: 35px
}
.RF_topmenu_rights {
	BACKGROUND: url(../../custom/style/menur.jpg) no-repeat right 50%; 
	FLOAT: right; 
	WIDTH: 8px; 
	HEIGHT: 35px
}
.RF_topmenu_LI_A {
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url(../../custom/style/sep.gif) no-repeat right top ; 
	COLOR: #fff; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none
}
.RF_topmenu_LI
{
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 11px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: auto; 
	LINE-HEIGHT: 34px; 
	PADDING-TOP: 0px; 
	WHITE-SPACE: nowrap; 
}

.GridViewHeader{
	background-image: url(../../custom/style/bg_t6.gif);
	font-weight: bold;
	height: 30px;
	FONT-SIZE: 11px;
	color: Gray;
	font-size: 1.6em;
	background-color: #ebebeb;
	background-repeat: repeat-x;
}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:550px;
}
/*Popup Control*/
.popupControl{
	background-color:White;
	position:absolute;
	visibility:hidden;
}

.PopupPanel {
	background-color:white;
	border-right: 1px inset #757575;
	border-bottom: 1px inset #757575;
	border-left: 1px inset #D0D0D0;
	border-top: 1px inset #D0D0D0;
    top: 200px; 
	left: 200px; 
	position:absolute; 
}
/*Draggable Panel */
.headerPanel {
	background-color:#E0E0C2;
	color: #113373;	
}

.footerPanel 
{
	background-color:#E0E0C2;
	color: #113373;	
}

.draggableCopyPanel {
	border-right: 1px inset #757575;
	border-bottom: 1px inset #757575;
	border-left: 1px inset #D0D0D0;
	border-top: 1px inset #D0D0D0;
	width: 300px;
	max-height: 200px; 
	top: 200px; 
	left: 200px; 
	position:absolute; 
}

.draggableMovePanel {
	border-right: 1px inset #757575;
	border-bottom: 1px inset #757575;
	border-left: 1px inset #D0D0D0;
	border-top: 1px inset #D0D0D0;
	width: 300px;
	max-height: 200px; 
	top: 200px; 
	left: 200px; 
	position:absolute; 
}

.draggableNewDirPanel {
	border-right: 1px inset #757575;
	border-bottom: 1px inset #757575;
	border-left: 1px inset #D0D0D0;
	border-top: 1px inset #D0D0D0;
	width: 300px;
	max-height: 200px; 
	top: 200px; 
	left: 200px; 
	position:absolute; 
}

.draggableUpdDirPanel {
	border-right: 1px inset #757575;
	border-bottom: 1px inset #757575;
	border-left: 1px inset #D0D0D0;
	border-top: 1px inset #D0D0D0;
	width: 300px;
	max-height: 200px; 
	top: 200px; 
	left: 200px; 
	position:absolute; 
}

.draggableNewFilePanel {
	border-right: 1px inset #757575;
	border-bottom: 1px inset #757575;
	border-left: 1px inset #D0D0D0;
	border-top: 1px inset #D0D0D0;
	width: 300px;
	max-height: 200px; 
	top: 200px; 
	left: 200px; 
	position:absolute; 
}

.draggableUpdFilePanel {
	border-right: 1px inset #757575;
	border-bottom: 1px inset #757575;
	border-left: 1px inset #D0D0D0;
	border-top: 1px inset #D0D0D0;
	width: 300px;
	max-height: 200px; 
	top: 200px; 
	left: 200px; 
	position:absolute; 
}

/*Resizable Panel */
.handleText
{
	width:16px;
	height:16px;
	background-image:url(../../custom/dms/ico/HandleGrip.png.gif);
	overflow:hidden;
	cursor:se-resize;
}

.resizingText
{
	padding:0px;
	border-style:solid;
	border-width:2px;
	border-color:#7391BA;
}




.titoloBox{
    color:white;
    font-size:16px;
    font-weight:bold;
    text-align:left;
    vertical-align:middle;
    margin:5px;
    height:21px;
}

.tabellaBox{
    width:98%
}

.footerBox {
    height:6px;
}


.Bold
{
	font-weight: bold;
}

.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}

.linkurl {}

.formurl 
{
	background-color: #DFEBF7;
}

