.HalfTop {
    BORDER-RIGHT: gray;
    BORDER-TOP: gray;
    BORDER-LEFT: gray;
    BORDER-BOTTOM: gray;
    WIDTH: 98%;
	float:left;
}
.SchedaTop {
    PADDING-LEFT: 10px;
    WIDTH: 100%;
}
.SchedaTop .title {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #999;
	padding-top:10px;
	padding-bottom:10px;
}
.SchedaTop .price {
    FONT-SIZE: 11pt;
    COLOR: #999;
	FONT-WEIGHT: normal;
}

.SchedaLeft {
	display:block;
    PADDING-LEFT: 10px;
    LEFT: 0pt;
    FLOAT: left;
    BORDER-LEFT: thin;
    BORDER-BOTTOM: thin;
    TOP: 0pt;
    margin-top:5pt;
}
.SchedaLeft TH {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    BORDER-BOTTOM: 2px solid #d4d0c8;
}

.SchedaLeft #mainimgborder {
    text-align:center;
    border: 1px solid #9eacad;
	padding:3px;
    height:210px;
    width:210px
}
.SchedaLeft #mainimg {
    
    CURSOR: hand;
    max-width:210px;
    max-height:210px
}

.SchedaLeft TD {
    FONT-SIZE: 9pt;
    COLOR: gray;
}
.SchedaLeft LI {
    FONT-SIZE: 8pt;
}
.SchedaLeft A {
    FONT-SIZE: 8pt;
    COLOR: #999999;
    LINE-HEIGHT: 1em;
    TEXT-DECORATION: none
}
.SchedaLeft A:hover {
    FONT-SIZE: 8pt;
    COLOR: #ff6600;
    TEXT-DECORATION: underline
}
.SchedaLeft li {
	padding:0 0 10px 0;
}
.SchedaRight{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    BORDER-LEFT: thin;
    BORDER-BOTTOM: thin;
	padding-left:10px;
    FLOAT: left;
}
.SchedaRight IMG {
    TEXT-ALIGN: center
}
.SchedaRight TH {
    FONT-WEIGHT: bolder;
    BORDER-BOTTOM: 2px solid #d4d0c8;
    TEXT-ALIGN: left;
	background-color:#fff;
	padding:3px;
}
.SchedaRight TD {
    FONT-SIZE: 8pt;
    COLOR: gray;
    LINE-HEIGHT: 15pt;
}
.HalfBottom {
    WIDTH: 100%;
    PADDING-TOP: 10pt;
	float:left;
}
.SchedaBottom{
    LEFT: 10pt;
    TOP: 20pt;
	padding-bottom:10px;
	padding-left:10px;
}
.SchedaBottom TH{
    FONT-WEIGHT: bolder;
    BORDER-BOTTOM: 2px solid #d4d0c8;
    TEXT-ALIGN: left;
	background-color:#fff;
	padding:3px;
}
.SchedaBottom TD{
   	FONT-SIZE: 9pt;
    COLOR: gray;
}
.SchedaBottom IMG{
    WIDTH: 75px;
    CURSOR: hand;
    POSITION: relative;
    HEIGHT: 75px;
	padding-right:10px;
	margin-top:10px;

}
/*
.SchedaTitolo
{
    BORDER-RIGHT: silver;
    BORDER-TOP: silver;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: larger;
    BORDER-LEFT: silver;
    COLOR: silver;
    BORDER-BOTTOM: silver thin solid;
    FONT-FAMILY: Arial, Verdana
}
*/

.SchedaBottom #energylbl_frame {
    text-align:center;
    height:75px;
    width:75px;
    padding-right: 10px;
    margin-top: 10px;
    POSITION: relative;
}

#energylbl_img {
    CURSOR: pointer;
    height:auto;
    width:auto;
    max-width:75px;
    max-height:75px
}

.certificazioni {
    width:220px;
    margin-top:10px;
    padding-left:0;
    padding-right:0;
}

.certificazioni img {
    max-width:30px;
    float:left;
    margin-right:8px;
    margin-top:5px;
    border: none;
    outline:none;
}

.certificazioni img:nth-child(6n+6) {  
    margin-right: 0;
}


.SchedaTasti {
	display:block;
    PADDING-LEFT: 10px;
    LEFT: 0pt;
    FLOAT: left;
    BORDER-LEFT: thin;
    BORDER-BOTTOM: thin;
    TOP: 0pt;
    width:30px;
}

.SchedaTasti img {
    display:inline;
    margin-bottom:15px;
    border:none;

}

    .infoTable
    {
        display:  table;
        width:390px;
        border-spacing:5px;
    }

    .infoRow
    {
       display:table-row;
       width:auto;
    }

    .infoCell:first-child
    {
        float:left;/*fix for  buggy browsers*/
        display:table-column;
        width:140px;
    }
    .infoCell:last-child
    {
        float:left;/*fix for  buggy browsers*/
        display:table-column;
        width:230px;
    }