
.vaiMotore img, .resetMotore img, .morningMotore img, .confermaMotore img
{
    height:0;
}
.vaiMotore, .resetMotore, .morningMotore, .confermaMotore
{
    font-family:"DidactGothic";
    background-color:#c1c1c1 !important;
    font-weight:bold;
    color:#003366;
    min-width: 40px;
    min-height: 20px;
}
.confermaMotore
{
    max-width:120px;
    margin-left:18% !important;
    margin-top:33px !important;
}
.vaiMotore_it:before
{
    content:"Vai";
}
.vaiMotore_en:before
{
    content:"Go";
}
.spazioReset
{
    margin-left:5px;
}
.resetMotore:before
{
    content:"Reset";     
}
.vaiMotore:hover, .resetMotore:hover, .morningMotore:hover, .confermaMotore:hover
{
    background-color:#BE9554 !important;
    color:#ffffff !important;
}

.morningMotore:before
{
    content:"Morning";     
}

.confermaMotore_it:before
{
    content:"Conferma";
}
.confermaMotore_en:before
{
    content:"Confirm";
}

.contenitoreMotore{width:100%; min-height:60px; float:left; padding:0px 0px 2px 0px; margin:0px 0px 3px 0px; background: #003366 url(/MCWP/images/mktsite/sfondoMotoreRicerca.png) repeat-y  right; border:solid 0px; font-family:"DidactGothic"; font-size:11px; font-weight:bold;}
.contenitoreMotoreNoIconeDX{width:100%; float:left; padding:0px 0px 2px 0px; margin:0px 0px 3px 0px; background: #003366; font-family:"DidactGothic"; font-size:11px; font-weight:bold;}
.contenitoriDivConCarusel {float:left; margin-bottom:7px; margin-right:15px}
.contenitorePulsantiSXMotore{float:left; width:87%; min-height:60px; padding:3px 0px 0px 5px; border:solid 0px red}
.contenitorePulsantiDXMotore{ float:right; width:83px; min-height:60px; position:relative; border:solid 0px #ff0000;}
.contenitoreBottoniDX{height:100%; width:100%; position:absolute}

.bottoniMotore{ background-color:Transparent; cursor: pointer; cursor: hand; border:0px; padding:0px; margin:0px; padding-left:2px; padding-right:2px;}

.contenitoreBottoniDXBottoni{height:100%; width:55px; margin:0 auto; position:absolute; padding:27% 0 0 17%}
#divHeaderGrigliaInferiore .contenitoreBottoniDXBottoni{height:100%; width:55px; margin:0 auto; position:absolute;padding:9% 0 0 17%}


.contenitoreAlfabeto{clear:left; float:left; padding-top:3px; padding-bottom:3px;}
/* Css delle griglie con intestazione*/
.contenitoreIntestazioneGriglia{width:100%; min-height:26px; float:left; padding:0px 0px 2px 0px; margin:0px 0px 3px 0px; background: #003366 url(/MCWP/images/mktsite/sfondoMotoreRicerca.png) repeat-y  right; border:solid 0px; font-family:"DidactGothic"; font-size:11px; font-weight:bold;}
.contenitoreIntestazioneGrigliaNoIconeDX{width:100%; float:left; padding:0px 0px 2px 0px; margin:0px 0px 3px 0px; background: #afcdff; font-family:"DidactGothic"; font-size:11px; font-weight:bold;}
.contenitorePulsantiSXIntestazioneGriglia{float:left; width:87%; padding:3px 0px 0px 5px; border:solid 0px red}
.contenitorePulsantiDXIntestazioneGriglia{ float:right;  min-height:26px; width:83px; position:relative; border:solid 0px #ff0000;}

.bottoniIntestazioneGriglia{ background-color:Transparent; border:0px; padding:0px; margin:0px; padding-left:2px; padding-right:2px;}

.titoloIntestazioneGriglia{height:24px; line-height:24px; clear:both; border-bottom:0px; padding-bottom:1px; padding-left:10px; font-family:"DidactGothic"; font-weight:bold; font-size:14px; color:#fff}
.bottoneStampa:before
{
    height:100%; 
    float:left; 
    /*background: url(/MCWP/images/mktsite/stampa.png) no-repeat center; border:solid 0px;*/
    content: "\f02f";
    font-family: FontAwesome;
    color: #fff;
    font-size: 17px;
}
.bottoneAdd:before
{
    height:100%; 
    float:left; 
    /*background: url(/MCWP/images/mktsite/add.png) no-repeat center; border:solid 0px;*/
    content: "\f196";
    font-family: FontAwesome;    
    color: #fff;
    font-size: 17px;
    margin-right:5px;
}

.bottoneReload:before 
{
    height:100%; 
    float:left; 
    /*background: url(/MCWP/images/mktsite/reload.png) no-repeat center; */
    border:solid 0px;
    content: "\f021";
    font-family: FontAwesome;
    color: #fff;
    font-size: 17px;
    margin-right:5px;
}

.bottoneBack:before 
{
    cursor:pointer;
    width:40px; 
    height:100%; 
    float:left; 
    /*background: url(/MCWP/images/mktsite/back.png) no-repeat center; border:solid 0px;*/
    content: "\f053";
    font-family: FontAwesome;
}
.imgMotore{ height:100%; float:left; border:solid 0px;}

/*comboBox*/
.bgTxt201azzurro{ font-family:"DidactGothic"; font-size:11px; font-weight:bold; border: 0; background: url("images/motore/text201azzurro.png") top left no-repeat; padding-left:4px; padding-top:2px; width: 201px; height: 19px; text-align:left; }
.bgTxt201{ font-family:"DidactGothic"; font-size:11px; font-weight:bold; border: 0; background: url("images/motore/text201.png") top left no-repeat; padding-left:4px; padding-top:2px; width: 201px; height: 19px; text-align:left; }
.txt201{ background-color:Transparent; font-family:"DidactGothic"; font-size:11px; font-weight:bold; outline:none; border:0px; width:193px; height:14px}
.bgCombo112{ background-color:Transparent; border:0px; width:112px; height:19px}

/*text n° avviso*/
.bgTxt72azzurro{ border: 0; background: url("images/motore/text72azzurro.png") top left no-repeat; padding-left:4px; padding-top:2px; width:72px; height:19px;}
.txt72{ background-color:Transparent; font-family:"DidactGothic"; font-size:11px; font-weight:bold; outline:none; border:0px; width:64px; height:14px; text-align:left;}

/*campi corti portafoglio*/
.bgTxt112azzurro{ border: 0; background: url("images/motore/text112azzurro.png") top left no-repeat; padding-left:4px; padding-top:2px; width:112px; height:19px;}
.txt112{ background-color:Transparent; font-family:"DidactGothic"; font-size:11px; font-weight:bold; outline:none; border:0px; width:100px; height:14px; text-align:left;}

/*text n° avviso*/
.bgTxt50azzurro{ border: 0; background: url("images/motore/text50azzurro.png") top left no-repeat; padding-left:4px; padding-top:2px; width:50px; height:19px;}
.txt50{ background-color:Transparent; font-family:"DidactGothic"; font-size:11px; font-weight:bold; outline:none; border:1px; width:34px; height:14px; text-align:left;}

/*isin o codice motore quotazioni avvisi*/
.bgTxt89azzurro{ border: 0; background: url("images/motore/text89azzurro.png") top left no-repeat; padding-left:4px; padding-top:2px; width:89px; height:19px;}
.txt89{ background-color:Transparent; font-family:"DidactGothic"; font-size:11px; font-weight:bold; outline:none; border:0px; width:81px; height:14px; text-align:left;}

/*text data*/
.bgTxtData{ float:left; border: 0px; background: url("images/motore/textData.png") top left no-repeat; padding-left:4px; padding-top:2px; /*width:72px;*/ height:19px; margin-right: 10px; }
.txtData{ background-color:Transparent; font-family:"DidactGothic"; font-size:11px; font-weight:bold; outline:none; border: 0px; width:64px; height:14px;text-align:left; vertical-align:top; }

/*checkbox*/
.labelCheckMotore{float:left; height:18px; line-height:18px; font-family:"DidactGothic"; font-size:11px; font-weight:bold; color:#fff;}

.spazioMotore{width:100%; height:7px; float:left;}

.checkbox, .radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(/MCWP/images/checkbox.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}
.radio {
	background: url(/MCWP/images/radio.gif) no-repeat;
}
.select {
	position: absolute;
	width: 201px; 
	height: 19px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 12px/21px "DidactGothic",sans-serif;
	background: url(/MCWP/css/mktsite/images/motore/combo.png) no-repeat;
	overflow: hidden;
}

.select2 {
	position: absolute;
	width: 170px; 
	height: 21px;
	padding: 0px 10px 0px 10px;
	color: #fff;
	font: 12px/21px "DidactGothic",sans-serif;
	background: url(/MCWP/images/select.gif) no-repeat;
	
	white-space:nowrap;
}

.selectText {
	position: absolute;
	width: 170px; 
	height: 19px;
	color: #000;
	font: 12px/21px "DidactGothic",sans-serif;
	background-color:Transparent;
	border:0px;
	white-space:nowrap;
}