html, body{
	height: 100%;
	max-height: 100%;
}

body{
	background:#ffffff;
	background:url(../images/bg-content.jpg) repeat-x top;
	font:0.7em/1.5 Verdana, Arial, Helvetica, sans-serif;
	top:0px;
	margin-top: 0px;
	margin:0px 0px 0px 0px;
}

/* header*/
#semi_e_piante {width:337px; height:52px; position:absolute; margin-top:-41px; margin-left:52px;}
#txt_non_solo {width:90px; height:20px; position:absolute; margin-top:-10px; margin-left:422px; color:#FFFFFF; font-size:12px;}
#txt_semi_e_piante{width:311px; height:30px; position:absolute; margin-top:13px; margin-left:58px; color:#FFFFFF; font-size:15px;}
#logo_carrello{width:39px; height:33px; position:absolute; margin-top:8px; margin-left:289px;}
#assistenza_clienti{width:201px; height:37px; position:absolute; margin-top:-33px; margin-left:600px;}
#carrello{width:111px; height:37px; position:absolute; margin-top:-33px; margin-left:811px;}
#login{width:511px; height:30px; position:absolute; margin-top:14px; margin-left:405px; text-align:right; color:#FFFFFF}
#login a{color:#FFFFFF;}

/* sfondo dopo il footer*/
.sfondo_footer {
height: auto;
min-height: 30%;
background-color:#EEE9CB;
}

input, button, select, textarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px}
div.container{background:url(../images/topLeft.png) no-repeat left top; width:770px; margin:0 auto}
div.container h3{background:url(../images/topRight.png) no-repeat right top; margin:0 auto}
div.containerBody{background:url(../images/rightBorder.png) repeat-y right top; height:400px; margin:0; padding-left:25px}
div.containerFooter{background:url(../images/bottomLeft.png) no-repeat left bottom; height:30px}
div.containerFooter p{background:url(../images/bottomRight.png) no-repeat right bottom; color:#999999; text-decoration:none; height:30px; display:block; padding:5px 0px 15px 30px}
div.btn{margin:0; padding:0; color:#333333}
div.btn span img{vertical-align:middle}
div.floatRight {float:right; width:148px; padding-left:10px}
div#testi{margin:0 auto; text-align:left}
div#testi p {font-size:12px; padding-right:12px; line-height:20px}
div#testi p img{float:left; padding:6px; margin:4px 8px 1px 0px; border:1px solid #cccccc}

TD.OFF {border-right:1px solid #CACACA; border-bottom:1px solid #C9CACD; border-left:1px solid #CACACA}
TD.IMM {border:1px solid #CACACA; background-color:#FFFFFF}
TD.ART {border-top:1px solid #CACACA; border-right:1px solid #CACACA; border-bottom:1px solid #C9CACD; border-left:1px solid #C9CACD}

.titLeft{font-size:11px; text-align:left; color:#00594C; text-decoration:none}
.titLeftEvi{font-size:14px; text-align:left; color:#00594C; text-decoration:none}

.tit{font-size:11px; text-align:center; color:#00594C; text-decoration:none}
.titEvi{font-size:11px; text-align:center; color:#00594C; text-decoration:none}

.titRight{font-size:11px; text-align:right; color:#FFFFFF; text-decoration:none}

.titSubCat{font-size:13px; text-align:left; color:#00594C; text-decoration:none}
.titNews{font-size:11px; text-align:left; color:#00594C; text-decoration:none}

.aMenu {font-size:12px; text-align:left; color:#FFFFFF; font-weight:bold; text-decoration:none}
.aMenu:hover {color:#FFFFFF; text-decoration:none}
.aMenuactive {font-size:12px; text-align:left; color:#00594C; font-weight:bold; text-decoration:none}

.aMenuFooter {font-size:11px; text-align:center; color:#666666; font-weight:normal; text-decoration:none}
.aMenuFooter:hover {color:#000000; text-decoration:none}
.aMenuFooteractive {font-size:11px; text-align:center; color:#000000; font-weight:normal; text-decoration:none}

.aBox {font-size:11px; text-align:left; color:#FFFFFF; font-weight:bold; text-decoration:none}
.aBoxNeutro {font-size:11px; text-align:left; color:#00594C; font-weight:bold; text-decoration:none}

.aBoxNews {width:100%; font-size:12px; text-align:left; display:block; background-color:#e7f2ec; color:#00594C; line-height:16px; text-decoration:none}
.aBoxNews:hover {background-color:#f3fbff; color:#00594C; line-height:16px; text-decoration:none}
.aBoxNewsactive {width:100%; font-size:12px; text-align:left; display:block; background-color:#FFFFFF; color:#00594C; font-weight:bold; line-height:16px; text-decoration:none}

.didaLeft{font-size:11px; text-align:left; color:#333333; text-decoration:none}
.dida{font-size:11px; text-align:center; color:#333333; text-decoration:none}

.catHome{width:100%; font-size:11px; text-align:left; display:block; color:#00594C; text-decoration:none}
.catHome:hover{font-size:11px; text-align:left; color:#00594C; text-decoration:none; background-color:#f3fbff}
.catEvi{font-size:11px; text-align:left; color:#00594C; text-decoration:none; background-color:#f3fbff}

.testiLeft{font-size:11px; text-align:left; color:#333333; text-decoration:none; line-height:18px}
.testi{font-size:11px; text-align:center; color:#333333; text-decoration:none; line-height:18px}
.testiEvi{font-size:11px; text-align:center; color:#00594C; text-decoration:none; line-height:18px}
.testiRight{font-size:11px; text-align:right; color:#333333; text-decoration:none; line-height:18px}

.link{color:#00594C; text-decoration:underline}

.copy{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:left; color: #999999; text-decoration: none}

#antNone{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000; text-decoration:none; border:2px solid #B2B4BF; width:512px}
#antLinks{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000; text-decoration:none; margin:0px; padding:0px; width:512px}
#antLinks a:link, #antLinks a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000; text-decoration:none; display:block; width:512px; cursor:hand}
#antLinks a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000; text-decoration:none; background-color:#f3fbff; width:512px}

.anteModelli {border:1px solid #E2EFE4; width:176px; height:190px; text-align:center; float:left; margin-left:25px; margin:5px 0px 10px 12px; background:url(../images/bgantemodelli.gif) repeat-x bottom}
.anteModelli img {margin-bottom:5px;}
.txtModelli { padding:5px; font-weight:bold;}
