/*nuovo layout*/
/*stili testo e link in basso a sinistra*/
.txtBot {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size:9px;
	color:#999999;
        letter-spacing:-0.5px;  
}

a.txtBot:active {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size:9px;
        font-weight:normal;
	color:#999999;
}

a.txtBot:visited{
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size:9px;
        font-weight:normal;
	color:#999999;
}

a.txtBot:link{
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size:9px;
        font-weight:normal;
	color:#999999;
}

a.txtBot {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size:9px;
        font-weight:normal;
	color:#999999;
}

a.txtBot:hover {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size:9px;
        font-weight:normal;
	color:#ff6600;
}

.txtAut {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size:8px;
	color:#999999;
        padding-left:13px;
}

/**/


/*form e bottoni*/

.input {width:200px;}
.textArea{width:300px;}

.mDDCaptcha {padding-left:60px;}
.captcha{ font-family:Gill Sans, Verdana, Arial, sans-serif;
        padding-top:5px;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #3399CC;
        width:200px;
}

.caselladitesto {
font-family:Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #3399CC;
        width:300px;
}

.caselladitesto2{
 Color: #333333;
 Background-color : #CCCCCC;
 Font-Family: Verdana;
 Font-Size: 11px;
 width:50px;
 Text-Decoration : none;
 border: 1px solid #999999;
}

.pulsante{
 Font-Family: Verdana;
 Background-color : #3399CC;
 Font-Size: 11px;
height:20px;
 Font-weight: normal;
 Color: #FFFFFF;
 border: 1px solid #999999;
float:right;
}

.pulsante2{
 Font-Family: Verdana;
 Background-color : #CCCCCC;
 Font-Size: 11px;
 Font-weight: normal;
 Color: #CC6633;
 border: 1px solid #3399CC;
}


.areaditesto {font-family:Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #3399CC;
        width:300px;
        height: 200px;
}
/*interne*/

.top {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
        padding-left: 5px;
}
.ai {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
        padding-left: 5px;
}
.ai a:link {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
padding-left: 5px;
	text-decoration: none;

}
.ai a:visited {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
        padding-left: 5px;
	text-decoration: none;
}
.ai a:hover {
         font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3399CC;
        padding-left: 5px;
	text-decoration: none;
}
.ai a:active {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
        padding-left: 5px;
	text-decoration: none;
}


.topp {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}
.topp a:link {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;

}
.topp a:visited {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.topp a:hover {
         font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3399CC;
	text-decoration: none;
}
.topp a:active {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}


/*generico*/

a:link {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
	text-decoration: yes;
}
a:active {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.BodyContent2 {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	text-align: left;
}

.BodyContent a:link {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
        text-decoration: none;
}
.BodyContent a:active {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.BodyContent a:visited {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.BodyContent a:hover {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3399cc;
	text-decoration: none;
}

.BodyContent2 a:link {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3399CC;
	text-decoration: none;
}
.BodyContent2 a:active {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3399CC;
	text-decoration: none;
}
.BodyContent2 a:visited {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3399CC;
	text-decoration: none;
}
.BodyContent2 a:hover {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}

.testodx {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}


.testodx a:link {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.testodx a:hover {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
	text-decoration: none;
}

.testodx a:active {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.testodx a:visited {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}


.normale {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 75%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3399cc;
	text-decoration: none;
}


.selezionato {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 70%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
	text-decoration: none;
}

a.selezionato:link {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
	text-decoration: none;
}

a.selezionato:active {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
	text-decoration: none;
}

a.selezionato:hover {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
	text-decoration: none;
}

a.selezionato:visited {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
	text-decoration: none;
}

.table_border {
	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: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.testo {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	text-align: left;
}

.testo a:link {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3399CC;
	text-decoration: none;
	text-align: left;
}
.testo a:active {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3399CC;
	text-decoration: none;
	text-align: left;
}
.testo a:visited {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3399CC;
	text-decoration: none;
	text-align: left;
}

.testo a:hover {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	text-align: left;
}

.testogrande {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 120%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	text-align: left;
}
.piccolo {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 7px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}

.mAccWid_contentpanel {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 100%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	text-align: left;
}

.mAccWid_strecher {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 110%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3399CC;
	text-decoration: none;
	text-align: left;
        cursor: pointer;
}
.mAccWid_panel {
	float: left; 
	width: 500px;
	background: #FFFFFF;
        margin: 0 0 0 0px;
	padding: 0px 0px 0px 0px;
}
.titolohrc {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3399cc;
	text-decoration: none;
	text-align: left;
}

.titolo {
	font-family: Gill Sans, Verdana, Arial, sans-serif;
	font-size: 120%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3399cc;
	text-decoration: none;
	text-align: left;
}
.table_bordersotto {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}



.pulsante2
{
 Font-Family: Verdana;

Background-color : #CCCCCC;
 Font-Size: 90%;
 Color: #333333;
width:50px;
 border: 1px solid #999999;
}
.margin {
	margin: 0px;
}

/**bottoni bottom*/

a.hv {
            background-image:url(http://www.supporthr.com/_templates/templateHRCNOS//img/hv_off.jpg);
            width:63px;
            height:45px;
            cursor:auto;
            cursor:pointer;
            display:block;
}
a.hv:hover {
            background-image:url(http://www.supporthr.com/_templates/templateHRCNOS//img/hv_on.jpg);
            width:63px;
            height:45px;
            cursor:pointer;
            cursor:auto;
            display:block;
}
a.adcomms {
            background-image:url(http://www.supporthr.com/_templates/templateHRCNOS//img/adcomms_off.jpg);
            width:63px;
            height:45px;
            cursor:auto;
            cursor:pointer;
            display:block;
}
a.adcomms:hover {
            background-image:url(http://www.supporthr.com/_templates/templateHRCNOS//img/adcomms_on.jpg);
            width:63px;
            height:45px;
            cursor:pointer;
            cursor:auto;
            display:block;
}
a.jc {
            background-image:url(http://www.supporthr.com/_templates/templateHRCNOS//img/jc_off.jpg);
            width:78px;
            height:45px;
            cursor:auto;
            cursor:pointer;
            display:block;
}
a.jc:hover {
            background-image:url(http://www.supporthr.com/_templates/templateHRCNOS//img/jc_on.jpg);
            width:78px;
            height:45px;
            cursor:pointer;
            cursor:auto;
            display:block;
}
a.hrc {
            background-image:url(http://www.supporthr.com/_templates/templateHRCNOS//img/hrc_off.jpg);
            width:59px;
            height:44px;
            cursor:auto;
            cursor:pointer;
            display:block;
}
a.hrc:hover {
            background-image:url(http://www.supporthr.com/_templates/templateHRCNOS//img/hrc_on.jpg);
            width:59px;
            height:44px;
            cursor:pointer;
            cursor:auto;
            display:block;
}
a.fin {
            background-image:url(http://www.supporthr.com/_templates/templateHRCNOS//img/fin_off.jpg);
            width:56px;
            height:45px;
            cursor:auto;
            cursor:pointer;
            display:block;
}
a.fin:hover {
            background-image:url(http://www.supporthr.com/_templates/templateHRCNOS/img/fin_on.jpg);
            width:56px;
            height:45px;
            cursor:pointer;
            cursor:auto;
            display:block;
}

a.ac{
            background-image:url(http://www.supporthr.com/_templates/templateHRCNOS//img/ac_off.jpg);
            width:187px;
            height:26px;
            cursor:auto;
            cursor:pointer;
            display:block;
}
a.ac:hover {
            background-image:url(http://www.supporthr.com/_templates/templateHRCNOS/img/ac_on.jpg);
            width:187px;
            height:26px;
            cursor:pointer;
            cursor:auto;
            display:block;
}


a.acen{
            background-image:url(http://www.supporthr.com/_templates/templateHRCNOS//img/ac_offEN.jpg);
            width:187px;
            height:26px;
            cursor:auto;
            cursor:pointer;
            display:block;
}
a.acen:hover {
            background-image:url(http://www.supporthr.com/_templates/templateHRCNOS/img/ac_on.jpg);
            width:187px;
            height:26px;
            cursor:pointer;
            cursor:auto;
            display:block;
}

/**/

/*cornice*/

.bgTop {
background-image:url(http://www.supporthr.com/_templates/templateHRCNOS//img/top.jpg);
	background-repeat: no-repeat;
	background-position:center;
	width: 950px;
	height: 85px;
}

.bgBot {
background-image:url(http://www.supporthr.com/_templates/templateHRCNOS//img/bottom.jpg);
	background-repeat: no-repeat;
	width: 953px;
	height: 81px;
}


.botSin {
	background-image:url(http://www.supporthr.com/_templates/templateHRCNOS//img/sinIB.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
        width:44px;
	height: 294px;
}

.dxIB {
        background-image:url(http://www.supporthr.com/_templates/templateHRCNOS//img/dxIB.jpg);
	background-repeat: no-repeat;
        background-position: bottom;
	width: 84px;
	height: 294px;
}