﻿
/*@import url('https://fonts.googleapis.com/css?family=EB+Garamond');*/
@font-face 
{
    font-family: 'EBGaramond';
    src: url('/MCWP/font/EB_Garamond/EB Garamond-normal-400-latin.eot'), url('/MCWP/font/EB_Garamond/EB Garamond-normal-400-latin.woff'),url('/MCWP/font/EB_Garamond/EB Garamond-normal-400-latin.woff2'),url('/MCWP/font/EB_Garamond/EB Garamond-normal-400-latin.ttf'),url('/MCWP/font/EB_Garamond/EB Garamond-normal-400-latin.svg');
}


.sfondo
{
    /*background-color:#F6F3F0;*/
}

.contenitore{ width:100%; height:100%; min-height:100px; border:solid 0px;  position:absolute;}/*height:100%;min-height:760px;*/
/*.contenitore{ width:100%; border:solid 0px; position:relative;}*/
.intestazione {  height:94px; background:url('/MCWP/css/mktsite/images/def/bgFront.jpg'); margin:10px 10px 10px 10px; }
.intestazioneTitoloSx { background:url('/MCWP/css/mktsite/images/def/front.jpg'); width:986px; height:94px; float:left; }
.menu { width:200px; position:absolute;left:0px; margin:0px 0px 0px 10px;}
.corpo { left:210px; position:absolute; right:0px; margin:0px 10px 0px 5px; border:solid 0px}
/*.menu { position:relative; width:200px; left:0px; padding:0px 0px 0px 10px;}
.corpo { left:210px; position:absolute; right:0px; padding:0px 10px 0px 5px; border:solid 0px}*/
.contenutoCorpo {  width:100%; float:left; border:solid 0px red; padding-top: 1px;}

/*Autocomplete*/
.autocompleteCurrSearh {font-weight:bold;color:#e7773f;}
.autocompleteCurrSearhHover {font-weight:bold;color:#ffd300;}

/*Qtip*/
.contenutiQtipNome{font-weight:bold;color:#2b78e4}
.contenutiQtipValore{padding-left:5px;font-weight:bold;color:#000000}
.contenutiQtipPhase{clear:left; width:160px;}
.contenutiQtipNomePhase{float:left; font-weight:bold;color:#2b78e4; text-align:left; width:20%;}
.contenutiQtipValorePhase{float:left; font-weight:bold;color:#000000; text-align:left; width:80%;}

/*Icone info Push*/
.pushIconGrey{ float:left; background: url(/MCWP/images/pushIcon_grey.png) no-repeat center; border:solid 0px; width:27px; height:27px}
.pushIconYello{ float:left; background: url(/MCWP/images/pushIcon_yello.png) no-repeat center; border:solid 0px; width:27px; height:27px}
.pushIconGreen{ float:left; background: url(/MCWP/images/pushIcon_green.png) no-repeat center; border:solid 0px; width:27px; height:27px}
.pushIconRed{ float:left; background: url(/MCWP/images/pushIcon_red.png) no-repeat center; border:solid 0px; width:27px; height:27px}

/*footer*/
.footer { margin:0px 0px 5px 0px; float:left; width:100%; }
.contenitoreRigaFootter{padding-left:5px;}
.rigaFooter1 { height:2px; width:100%; margin-bottom:3px; background-color:#003366;}
.rigaFooter2 { height:2px; width:100%; margin-bottom:3px; background-color:#071344; display:none;}
.rigaFooter3 { height:2px; width:100%; margin-bottom:3px; background-color:#005221; display:none;}
.txtFooter{float:left; color:#333333; font-family:"DidactGothic"; font-size:14px; font-weight:bold; height:16px; line-height:16px}
.linkFooter{float:right; color:#003366; font-family:"DidactGothic"; font-size:7.5pt; font-weight:bold; height:16px; line-height:16px; margin:0 auto; border-left: solid #003366 1px; cursor: pointer; cursor: hand;}
.linkFooterPrimoDX{padding:0px 0px 0px 4px;}
.linkFooterSecondoDX{padding:0px 4px 0px 4px;}
.linkFooterTerzoDX{padding:0px 4px 0px 4px;}
.linkFooterUltimoDX{padding:0px 4px 0px 1px; border-left:0px;}

/*intestazione*/

.contenitoreIntestazione{ margin:0 0 0 0; width:100%}
.intestazioneParteSX { float:left; width:200px; }

.contenitoreIntestazioneParteDX{width:100%;}
.intestazioneParteDX{width:100%; height:93px}

.dxSopra{width:100%; height:50%; border: solid 0px}

.bottoneMyHomePageNone{margin:0 auto; margin-top:-15px; margin-left:10px; top:50%; position:relative; float:left; width:131px; height:30px; display:none}

.bottoneHomePageStandard:before
{   
    content:"Homepage Standard";
}
.bottoneMyHomePage:before
{   
    content:"My Homepage";
}

.bottoneHomePageStandard, .bottoneMyHomePage
{
    cursor: pointer; 
    margin:0 auto; 
    margin-top:5px; 
    margin-left:10px; 
    float:left; 
    background-color: #BE9554;
    color:#fff;          
    font-family:"EBGaramond";  
    text-align:center;
    padding:6px;
    font-size:18px;
    text-transform: uppercase;
}
.bottoneHomePageStandard:hover, .bottoneMyHomePage:hover
{   
    background-color: #003366;    
}

.bottoneHomePageStandardNone{margin:0 auto; margin-top:-15px; margin-left:10px; top:50%; position:relative; float:left; width:173px; height:30px; display:none}

.dxSotto{width:100%; height:50%; border: solid 0px}
.intestazioneSearch{margin:0 auto; margin-top:-9px; margin-left:10px; top:50%; position:relative; float:left; background-image:url('/MCWP/css/mktsite/images/def/search.png'); width:139px; height:19px; border:solid 0px}
.intestazioneSearchNone{margin:0 auto; margin-top:-9px; margin-left:10px; top:50%; position:relative; float:left; width:139px; height:19px; border:solid 0px; display:none}
.intestazioneSearchLente{margin:0 auto; margin-top:-9px; margin-left:0px; top:50%; position:relative; float:left; background-image:url('/MCWP/css/mktsite/images/def/searchLente.png'); width:26px; height:19px; border:solid 0px}
.intestazioneSearchLenteNone{margin:0 auto; margin-top:-9px; margin-left:0px; top:50%; position:relative; float:left; width:26px; height:19px; border:solid 0px; display:none}
.intestazioneSearchOver{margin:0 auto; margin-top:-9px; margin-left:10px; top:50%; position:relative; float:left; background-image:url('/MCWP/css/mktsite/images/def/search_over.png'); width:165px; height:103px; z-index:1}
.intestazioneTxtSearch{background-color:Transparent; font-family:"DidactGothic"; font-size:11px; font-weight:bold; outline:none; border:1px; margin-left:5px; padding-top:2px; width:135px; height:14px}
.bottoneVai{margin:0 auto; margin-top:-9px; margin-left:10px; top:50%; position:relative; float:left; background-image:url('/MCWP/images/mktsite/vai.png'); width:38px; height:19px;}
.divMyProfile{margin:0 auto; margin-top:-9px; margin-left:10px; top:50%; position:relative; float:left; padding-right:3px; height:19px; border-right:solid 1px #7e7e7e}
.divMyProfileNone{margin:0 auto; margin-top:-9px; margin-left:10px; top:50%; position:relative; float:left; padding-right:3px; height:19px; border-right:solid 1px #7e7e7e; display:none}

.contenitoreInfoUtente_Logout{ float:left; height:42px; margin-top:2px;}
.divInfoUtente{margin:0 auto; margin-top:-9px; padding-left:3px; margin-right:10px; top:50%; float:left; position:relative; font-family:"DidactGothic"; font-size:11px; font-weight:bold; color:#000000; height:19px; text-align:left; border:solid 0px red}
.divInfoUtenteNone{ display:none; }
.divLogout{margin:0 auto; margin-top:-9px; top:50%; float:right; position:relative; height:19px; border:solid 0px blue}

.bottoneLogout:before{ content:"Logout" }
.btnLinguait:before{ content:"It" }
.btnLinguaen:before{ content:"En" }
.btnLinguait img, .btnLinguaen img
{
    width:0;
    height:0;
}
.bottoneLogout, .btnLinguait, .btnLinguaen
{
    cursor: pointer; 
    margin:0 auto; 
    margin-top:-6px; 
    top:17%; 
    /*position:relative; */
    float:left; 
    /*background:url('/MCWP/css/mktsite/images/def/logout.png') no-repeat; */
    font-family: "DidactGothic";
    font-weight:bold;
    font-size:14px;
    background-color:#BE9554;
    color:#fff !important;
    padding:4px;
    border:solid 0px;
    text-decoration:none;
    min-width: 17px;
    text-align: center;
}
.bottoneLogout:hover,.btnLinguait:hover,.btnLinguaen:hover
{
    background-color:#003366;
    color:#ffffff;
}
.bottoneLogoutNone{ display:none; }
.divBottoneLingua{cursor: pointer; cursor: hand; margin:0 auto; margin-top:-9px; margin-left:5px; margin-right:5px; top:50%; position:relative; float:left; border:solid 0px}

.lblMarginTop{margin-top:2px}
.lblLink{cursor: pointer; cursor: hand; color:#003366; text-decoration:none; font-family:"DidactGothic"; font-size:11px; font-weight:bold; text-align:right;}
.lblLinkLike{color:#003366; text-decoration:none; font-family:"DidactGothic"; font-size:11px; font-weight:bold; text-align:right;}

.contenitoreParteFinaleSotto{ float:right; height:42px; margin-top:2px; background:#e7e7e7 url('/MCWP/css/mktsite/images/def/sfondoLogo.png') repeat-y left; border:solid 0px}
.divAdvanced{margin:0 auto; margin-top:-9px; top:50%; position:relative; margin-left:5px; padding-left:3px; padding-right:3px; float:left; height:19px; border-left:solid 1px #7e7e7e; border-right:solid 1px #7e7e7e}
.divAdvancedNone{margin:0 auto; float:left; margin-top:-9px; top:50%; position:relative; margin-left:5px; padding-right:3px; float:left; height:19px; border-right:solid 0px #7e7e7e; display:none;}
.divPortafoglio{margin:0 auto; margin-top:-9px; top:50%; position:relative; margin-left:5px; padding-right:3px; float:left; height:19px; border-left:solid 0px #7e7e7e; border-right:solid 1px #7e7e7e}
.divPortafoglioNone{margin:0 auto; float:left; margin-top:-9px; top:50%; position:relative; margin-left:5px; padding-right:3px; height:19px; border-right:solid 0px #7e7e7e; display:none;}
.divWatchlist{margin:0 auto; margin-top:-9px; top:50%; position:relative; padding-left:3px; padding-right:5px; float:left; height:19px;}
.divWatchlistNone{margin:0 auto; float:left; margin-top:-9px; top:50%; position:relative; padding-left:3px; padding-right:5px; float:left; height:19px; display:none;}
.divAdvancedOrder{border-left:1px solid #7e7e7e; margin:0 auto; margin-top:-9px; top:50%; position:relative; padding-left:3px; padding-right:5px; float:left; height:19px;}
.divAdvancedOrderNone{margin:0 auto; float:left; margin-top:-9px; top:50%; position:relative; padding-left:3px; padding-right:5px; float:left; height:19px; display:none;}

.divContenitoreLogoIntestazione 
{
	float:left;
	width:200px; 
	height:93px; 
	background:#e7e7e7 url('/MCWP/css/mktsite/images/def/sfondoLogo.png') repeat-y right;
}

.divLogoInfrontSX 
{
	width:191px; 
	height:76px; 
	margin:0 auto; 
	margin-top:-21px;
	top:50%;
	position:relative;
	background:url('/MCWP/css/mktsite/images/loghi/logoinfront.png') no-repeat;
	background-size: auto 37px; 
}

.divLogoMcDX
{
	margin:0 auto; 
	margin-top:-7px; 
	margin-right:9px; 
	top:43%; 
	position:relative; 
	float:right; 
	background-image:url('/MCWP/css/mktsite/images/loghi/infrontMarketConnect.png'); 
	width:241px; 
	height:30px;
	background-size: auto 30px;
    background-repeat: no-repeat;
}
.my_header {font-family: "DidactGothic": 16px; font-weight: bold; background:#003366 !important; repeat-x transparent; color:#000000}
.my_footer {letter-spacing: 2px;background: #c1c1c1;color: #003366;}
.my_selected_header {background:#003366 !important;color: #ffffff;}
#numeroVerdeBorsa div
{
    float:right; 
    line-height:40px; 
    font-size:20px;
    font-family:"DidactGothic";
    margin-left:10px;
}