/* features */
.feature1col, .feature2cols, .featureCol, .featureColBg {
	float:left;
}


.featureCol {
	width:195px;
}

.featureColBg {
	background-color:#12639A;
	background-repeat:no-repeat;
	background-position:bottom right;
	width:200px;
}

.feature1col {
	width:195px;
	margin-left:5px;
	
}

.feature2cols {
	width:395px;
	margin:0 0 5px 5px;
	background-color:#12639A;
}


.featureA, .featureB, .featureC, .featureEarnings, .featureStock, .featureLogin, .featureNewsRoom, .featureRelations {
	margin-bottom: 5px;
}

.featureTop, .featureTopBg, .featureTop, .featureTopLg  {
	padding:5px 5px 3px 5px;
	width:195px;  /* bmh */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 185px;		
}

html>.featureTop {
	width: 185px;
}


/* specifiche */
.featureA .featureTop{
	background-color:#cc9900;
}

.featureA .featureTopBg{
	background:#5CA7CE url(../../../images/img_quicktime.jpg) no-repeat;
	background-position:bottom right;
}

.featureA .featureTopLg{
	background:#5CA7CE url(../../../images/img_quicktime_lg.jpg) no-repeat;
	background-position:bottom right;
	height:117px;
}

.featureB .featureTop{
	background-color:#669900;
}

.featureC .featureTop {
	background-color:#F0EAA1;
}

.featureD .featureTop {
	background:#C36C00 url(../../../images/img_masterdb.jpg) no-repeat 0 0;
	background-position:bottom right;
}

.featureE .featureTop {
	background-color:#1769A2;
	height:145px;
}
.featureG .featureTop {
	background-color:#1769A2;
	height:103px;
}
.featureF .featureTop {
	background-color:#152F65;
	height:140px;
}
.featureH .featureTop {
	background-color:#152F65;
	height:117px;
}

.featureLogin .featureTop {
	height:138px;
	background-color:#1468A2;
}

.featurePartner .featureTop {
	background-color:#152F65;
}

.featureNewsRoom .featureTop {
	background-color:#275AA2;
}

.featureRelations .featureTop {
	background-color:#C69F00;
}
/* fine */

.featureA ul, .featureB ul, .featureC ul, .featureD ul, .featureE ul, .featureF ul, .featureG ul, .featureH ul, .featureCol ul, .featureColBg ul, .featureEarnings, .featureStock, .featurePartner ul, .featureNewsRoom ul, .featureRelations ul{
	padding:4px 0 3px 5px;
	width:195px;  /* bmh */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 190px;		
}

html>.featureA ul, .featureB ul, .featureC ul, .featureD ul, .featureE ul, .featureF ul, .featureG ul, .featureH ul, .featureCol ul, .featureColBg ul, .featureEarnings, .featureStock, .featurePartner ul, .featureNewsRoom ul, .featureRelations ul{
	width: 190px;
}

.featureColBg ul {
	margin-left:5px;
	position:relative;
	top:110px;
}	


ul.featureExtra  {
	padding:1px 0 3px 5px;
}


/* specificche */
.featureA ul {
	background-color:#cccc00;
}

.featureB ul {
	background-color:#4F6000;
}

.featureC ul {
	background-color:#D9D161;
}

.featureD ul {
	background-color:#933A00;
}		

.featureE ul {
	background-color:#0A275E;
}		

.featureF ul {
	background-color:#141F49;
}		
.featureG ul {
	background-color:#0A275E;
}		

.featureH ul {
	background-color:#141F49;
}

.featurePartner ul {
	background-color:#141F49;
}		

.featureNewsRoom ul {
	background-color:#0C3A75;
}		
.featureRelations ul {
	background-color:#A77700;
}		
/* fine */


/* specifiche */
.featureB .featureExtra {
	background-color:#768405;
}

.featureNewsRoom .featureExtra {
	background-color:#2C5FA7;
}
/* fine */

/* feature stile testo */
.featureTop p, .featureTopBg p, .featureCol p {
	margin:0;
	padding:0;
}

.featureD .featureTop .featureText {
	margin:4px 0 5px 0;
}

.featureE .featureTop .featureText {
	margin:10px 0 0 0;
}

.featureF .featureTop .featureText {
	margin:10px 0 0 0;
}
.featureG .featureTop .featureText {
	margin:2px 0 5px 0;
}
.featureH .featureTop .featureText {
	margin:10px 0 5px 0;
}

 .featureLogin .featureText {
	margin:5px 0 6px 0;
	color:#D0E1EC;
}
 .featurePartner .featureText {
	margin:5px 0 25px 0;
	color:#D0E1EC;
}

 .featureNewsRoom .featureText {
	margin:12px 0 8px 0;
	color:#EAEFF6;
}

 .featureRelations .featureText {
	margin:12px 0 12px 0;
	color:#F4EACC;
}

.featureTop h5, .featureTopBg h5, .featureCol h5, .featureCol h6, .featureEarnings h5, .featureStock h5, .featureStock h6, .featureTopLg h5 {
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:15px;
	line-height:16px;
	color:#FFF;
	font-weight:bold;
	margin:0;
	padding:0;
}

.featureCol h6 {
	font-size:12px;
	color:#000;
}

/* specifiche */
.featureC h5 {
	color:#C30;
	padding-bottom:5px;
}
/* fine */

.featureText, .featureTextStrong, .featureH p a{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	line-height:11px;
	color:#FFF;
	font-weight:normal;
}

.featureText a{
	color:#FFF;
}



/* specifiche */
.featureTextStrong {
	color:#C5DEE3;
	font-weight:bold;
}

.featureA .featureTextStrong {
	padding-bottom:12px;
}

.featureA .featureTopLg .featureTextStrong {
	padding-top:12px;
}

.featureA .featureText {
	padding:7px 0 9px 0;
}

.featureC .featureText {
	color:#6D6C5F;
	line-height:12px;
	font-weight:bold;
	padding-bottom:8px;

}

.featureD .featureText {
	line-height:13px;
	color:#F3E2CC;
	font-weight:bold;
}

/* fine */

.featureLogin input {
	margin-right:5px;
	width:137px;
	color:#333;
	border:1px solid #333;
	height:14px;
	padding-left:2px;
}


/* a  hover */
.featureTop a:hover, .featureCol a:hover{
	color:#fff;
	text-decoration:none;
}

/* specifiche */
.featureText a:hover, .featureExtra a:hover, .featureLogin a:hover{
	text-decoration:underline;
}

.featureLogin a:hover{
	color:#D0E1EC;
}

/* fine */

/* immagini */
.featureA img{
	padding:10px 0 10px 0;
	margin:0;
}

img.featureSidePad	{
	padding:10px 4px 10px 4px;
	margin:0;
}
/*liste*/

.featureA li, .featureB li, .featureC li, .featureD li, .featureE li, .featureF li, .featureG li, .featureH li, .featureCol li, .featureColBg li, .featurePartner li, .featureNewsRoom li, .featureRelations li {
	list-style:none;
	line-height:12px;
	padding:0 0 0 16px;
	margin:0 0 2px 0;
	background:url(../../../images/bullet_strong.gif) no-repeat 0 1px;
}

.featureCol li, .featureColBg li {
	margin:0 0 1px 0;
}

 .featureLogin li {
	list-style:none;
	line-height:12px;
	margin:0 0 2px 0;
}


.featureA li a, .featureB li a, .featureC li a, .featureD li a, .featureE li a, .featureF li a, .featureG li a, .featureH li a, .featureCol li a, .featureColBg li a, .featureLogin li a, .featurePartner li a, .featureNewsRoom li a, .featureRelations li a  {
	vertical-align:top;
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}

 .featureLogin li a {
 	font-family:arial,helvetica,verdana,sans-serif;
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	color:#D0E1EC;
	text-decoration:underline;
 }

.featureC li a {
	color:#4C4C4C;
}

.featureA li a:hover, .featureC li a:hover, .featureD li a:hover, .featureE li a:hover, .featureF li a:hover, .featureG li a:hover, .featureH li a:hover, .featurePartner li a:hover, .featureCol li a:hover, .featureColBg li a:hover, .featureNewsRoom li a:hover {
	color:#ffcc66;
}
.featureRelations li a:hover {
	color:#ffcc66;
}
.featureB li a:hover {
	color:#ffcc66;
}

.featureC li a:hover {
	color:#ffcc66;
}
.featureD li a:hover {
	color:#ffcc66;
}

.featureCol h5, .featureCol h6  {
	padding:5px 0 0 5px;
}


.featureB .featureExtra li{
	background:url(../../../images/bullet_small_white.gif) no-repeat 4px 5px;
}

.featureNewsRoom .featureExtra li{
	background:url(../../../images/bullet_small_gry.gif) no-repeat 4px 5px;
}

.featureB .featureExtra li a, .featureNewsRoom .featureExtra li a{
	text-decoration:underline;
	font-family:verdana,arial,helvetica,sans-serif;
	font-weight:normal;
	color:#fff;
	font-size:10px;
}

.featureNewsRoom .featureExtra li a {
	color:#EAEFF6;
}


* html .featureB, .featureA, .featureC, .featureD, .featureE, .featureF, .featureG, .featureH, .feature1col, .featureLogin, .featurePartner, .featureNewsRoom {
	height:1%;
}

.featureH img {
	float:left;
	padding-right:6px;
}

.featureG div.featureText a, .featureH p a, .featureG div.featureText a:hover, .featureH p a:hover {
	color:#33B7EA;
	text-decoration:underline;
}

.featureH p.featureTextStrong {
	padding-bottom:5px;
}
.featureG, .featureH {
	margin-bottom:5px;
}


.featureCol,.featureColBg {
	height:146px;
}
.featureEarnings {
	background-color:#E9EDE8;
	height:139px;
}
.featureStock {
	background-color:#C9DCEF;
	height:139px;
	margin:0;
}

.featureEarnings h5, .featureStock h5, .featureStock h6  {
	color:#333;
}
.featureEarnings a.report {
	margin-bottom:5px;
	font-weight:bold;
}
.featureStock h6  {
	font-size:11px;
	line-height:12px;
	margin-bottom:5px;
}
.featureStock table {
	margin-bottom:2px;
}
.featureStock .bg {
	background-color:#D9E7F4;
}
.featureStock p {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	color:#7E8791;
	font-weight:normal;
}