/* CSS Document */

BODY {margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;}

IMG {border:0px;}
ACRONYM {border-bottom:1px dashed #7d7d7d; cursor:help;}
IMG.vertical {vertical-align:middle;}


.container {position:relative; width:650px; margin-left:auto; margin-right:auto;}

.white {font-size:11px; color:#000000;}
.white a {text-decoration:none; color:#000000;}
.white a:hover {text-decoration:none; color:#000000;}

H1 {font-size:12px; color:#077248; margin:0px;}
H2 {font-size:11px; color:#077248; margin:5px 0px 8px 0px;}

.content {font-size:11px; line-height:18px;}
.content a  {text-decoration:none; color:#077248; border-bottom:1px solid #077248}
.content a:hover {text-decoration:none; color:#484848; border-bottom:1px solid #077248}



/* --- UPPER --- */
.upper {display:none}



/* --- HEADER --- */
.header-up {display:none}
.header-up .sel, .header-up .sel a, .header-up .sel a:hover {display:none}

.payoff {display:none}

.header {position:relative; width:650px; height:212px; background-color:#FFFFFF; text-align:left;}
.left {float:left; width:205px; height:202px; border-bottom:10px solid #d9d8d8; margin-right:1px; background-color:#484848; background-image:url(img/bg-left.gif); background-position:right bottom; background-repeat:no-repeat;}
.left IMG.logo {margin-bottom:7px;}
.right {display:none}
.right H1 {padding-left:35px; margin-top:16px;}



/* --- MIDDLE --- */
.middle {position:relative; width:650px; background-image:url(img/bg-middle.gif); padding-bottom:10px; background-repeat:repeat-y; overflow:visible;}
.colonna {display:none}
.centro {float:left; width:650px; text-align:left;}

.centro .sx {float:left; width:650px; padding:20px 0px 35px 0px;}
.centro .sx-lungo {width:650px; padding:20px 0px 35px 0px;}
.centro .sx-catalogo {width:650px; padding:20px 0px 35px 0px;}
.centro .dx {display:none}

.anagrafica {width:190px; font-size:11px; color:#000000; text-align:left; line-height:16px; margin-top:40px; margin-left:15px;}
.anagrafica a {text-decoration:none; color:#000000;}
.anagrafica a:hover {text-decoration:none; color:#000000;}

.home-prodotti {width:495px; margin-top:40px;}
.home-prodotti-title {width:495px; height:20px; padding-top:4px; background-color:#f1f1f1; font-size:11px; font-weight:bold; color:#484848;}
.app-prodotti {width:240px; margin-top:40px;}
.app-prodotti-title {width:240px; height:20px; padding-top:4px; background-color:#f1f1f1; font-size:11px; font-weight:bold; color:#484848;}
.home-prodotti-list {float:left; margin-right:21px; margin-top:10px; width:237px;}
.home-prodotti-list ul {list-style-type:none; margin:0px; padding:0px;}
.home-prodotti-list ul li {font-size:11px; border-bottom:1px solid #d4d4d4;}
.home-prodotti-list ul li a {display:block; padding:3px 0px 0px 5px; width:232px; height:17px; text-decoration:none; color:#484848; background-image:url(img/freccia.gif); background-position:right; background-repeat:no-repeat;}
.home-prodotti-list ul li a:hover {text-decoration:none; color:#077248; background-color:#f1f1f1;}

.home-prodotti-list2 {float:left; margin-top:10px; width:237px;}
.home-prodotti-list2 ul {list-style-type:none; margin:0px; padding:0px;}
.home-prodotti-list2 ul li {font-size:11px; border-bottom:1px solid #d4d4d4;}
.home-prodotti-list2 ul li a {display:block; padding:3px 0px 0px 5px; width:232px; height:17px; text-decoration:none; color:#484848; background-image:url(img/freccia.gif); background-position:right; background-repeat:no-repeat;}
.home-prodotti-list2 ul li a:hover {text-decoration:none; color:#077248; background-color:#f1f1f1;}



/* --- MENU --- */
.menu {display:none}



/* --- TABLE --- */
TABLE TD {border-bottom:1px solid #cccccc; padding:3px 0px 3px 0px; font-size:10px; border-left:1px solid #cccccc; text-align:center;}
TABLE TH {background-color:#e8e8e8; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; color:#08726a; font-size:10px; font-weight:normal; text-align:center;}
TABLE TH.su {border-bottom:0px; color:#000000; font-weight:normal;}
TABLE TH.strette {width:28px;}
TABLE TH.first {border-left:0px;}
TABLE TH.minm {width:24px;}
.minmax {font-size:9px; font-style:italic;}


/* --- FOOTER --- */
.footer {position:relative; border-top:1px solid #000000; background-color:#077248; width:650px; height:21px; padding:10px 5px 0px 5px; margin-left:auto; margin-right:auto; text-align:left;}



/* --- MARKETING e APPLICAZIONI --- */
.marketing {width:722px; padding-bottom:20px;}
.mark-img {float:left; width:120px;}
.mark-txt {float:left; width:600px;}

.applicazione {float:left; width:115px; margin-right:6px; background-image:url(img/bg-applicazioni.jpg); background-repeat:repeat-y;}
.applicazione-last {float:left; width:115px; background-image:url(img/bg-applicazioni.jpg); background-repeat:repeat-y;}
.title01 {width:105px; padding:5px 5px 5px 5px; background-color:#077248; font-size:11px; color:#FFFFFF; background-image:url(img/01.gif); background-position:right; background-repeat:no-repeat;}
.title01 a {text-decoration:none; color:#FFFFFF;}
.title01 a:hover {text-decoration:none; color:#CCCCCC;}
.title02 {width:105px; padding:5px 5px 5px 5px; background-color:#077248; font-size:11px; color:#FFFFFF; background-image:url(img/02.gif); background-position:right; background-repeat:no-repeat;}
.title02 a {text-decoration:none; color:#FFFFFF;}
.title02 a:hover {text-decoration:none; color:#CCCCCC;}
.title03 {width:105px; padding:5px 5px 5px 5px; background-color:#077248; font-size:11px; color:#FFFFFF; background-image:url(img/03.gif); background-position:right; background-repeat:no-repeat;}
.title03 a {text-decoration:none; color:#FFFFFF;}
.title03 a:hover {text-decoration:none; color:#CCCCCC;}
.title04 {width:105px; padding:5px 5px 5px 5px; background-color:#077248; font-size:11px; color:#FFFFFF; background-image:url(img/04.gif); background-position:right; background-repeat:no-repeat;}
.title04 a {text-decoration:none; color:#FFFFFF;}
.title04 a:hover {text-decoration:none; color:#CCCCCC;}
.title05 {width:105px; padding:5px 5px 5px 5px; background-color:#077248; font-size:11px; color:#FFFFFF; background-image:url(img/05.gif); background-position:right; background-repeat:no-repeat;}
.title05 a {text-decoration:none; color:#FFFFFF;}
.title05 a:hover {text-decoration:none; color:#CCCCCC;}
.title06 {width:105px; padding:5px 5px 5px 5px; background-color:#077248; font-size:11px; color:#FFFFFF; background-image:url(img/06.gif); background-position:right; background-repeat:no-repeat;}
.title06 a {text-decoration:none; color:#FFFFFF;}
.title06 a:hover {text-decoration:none; color:#CCCCCC;}

.app-text {width:95px; padding:5px;}




/* --- FORM --- */
LEGEND {font-size:11px; color:#ffffff; font-weight:bold;}
INPUT {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
TEXTAREA {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.row {width:480px; margin-bottom:5px; font-size:11px;}

.etichetta {float:left; width:100px; font-size:11px;}













