﻿body {
padding: 0;
margin:0px 0px 0px 0px;
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#333331;
background:url(image/bg1.jpg);
}
h2{
color:#003301;
}
h3{
color:#2e2e2e;
text-decoration:underline;
}
h4{
font-size: 16px;
color:#000000;
}
#container{
width: 910px;
height:auto;
margin: 0 auto;
background:#ffffff;
}
#header{
width: 100%;
height:100px;
margin: 0 auto;
background:#ffffff;
}
.top{
width:890px;
height:5px;
background:#2e2e2e;
margin:0px 10px 0px 10px;
}
#log{
float:left;
width: 310px;
height:62px;
}
#logo{
float:left;
width: 370px;
height:62px;
}
.img_logo{
float:left;
width: 370px;
height:62px;
border:none;
margin:15px 0px 0px 10px;
}
#topdx{
float:right;
width: 500px;
height:100px;
margin:10px;
}
.toplang{
float:right;
width: 400px;
height:30px;
margin:10px;
}
.img_band{
float:right;
width: 27px;
height:18px;
border:none;
margin:0px 0px 0px 20px;
}
.menu{
width:450px;
height:auto;
float:right;
margin:0px 0px 0px 0px;
padding:10px 5px 5px 5px;
font-size:13px;
text-decoration:none;
color:#fffff1;
}
.menu a{
float:right;
text-decoration:none;
color:#ffffff;
padding:0px 0px 0px 20px;
font-weight:normal;
background:#333333;
margin:0px 0px 0px 5px;
padding:1px 5px 1px 5px;
}
.menu a:hover{
background:#006600;
color:#ffffff;
}
.slide{
width:888px;
height:228px;
background:url(image/slide.jpg);
margin:0px 10px 10px 10px;
border:1px solid #000000;
}
#center{
width:890px;
height:370px;
margin:0px 10px 0px 10px;
}
.columnsx{
float:left;
width:640px;
height:360px;
margin:0px 10px 0px 0px;
}
.content{
width:auto;
height:auto;
font-size:12px;
line-height:1.5;
margin:0px;
padding:0px 20px 0px 10px;
text-align:justify;
font-weight:normal;
}
.content a{
text-decoration:underline;
font-size:10px;
color:#103603;
}
.content a:hover{
color:#333332;
}
.content span{
color:#0066cc;
font-size:16px;
font-weight:bold;
}
.img_vivaio{
float:left;
width: 190px;
height:110px;
border:4px solid #003366;
margin:7px 7px 0px 0px;
}
.img_vivaio1{
float:left;
width: 190px;
height:110px;
border:4px solid #003366;
margin:7px 0px 0px 0px;
}
.columndx{
float:right;
width:218px;
height:358px;
padding:0px 10px 0px 10px;
border:1px solid #607624;
background:#336600;
margin:10px 0px 0px 0px;
}
.piante{
float:left;
width:210px;
height:19px;
margin:10px 0px 2px 2px;;
padding:5px 0px 0px 6px;
font-size:12px;
color:#ffff00;
border-bottom:1px solid #103603;
background:#003300;
}
.piante a{
font-weight:normal;
color:#ffff00;
text-decoration:none;
}
.piante a:hover{
color:#fffff2;
text-decoration:underline;
}
.piante span{
font-size:10px;
color:#fffff3;
}
.catalo{
float:left;
width:auto;
height:90px;
margin:10px 0px 0px 0px;
}
.catalogo{
float:left;
width:14px;
height:16px;
margin:2px 0px 2px 2px;;
padding:4px 0px 0px 6px;
background:#ffffff;
color:#003366;
border:1px solid #333333;
font-weight:bold;
}
.catalogo a{
text-decoration:none;
color:#003365;
font-weight:bold;
}
.catalogo a:hover{
text-decoration:underline;
color:#660000;
}
.catalogo_pag{
float:left;
width:14px;
height:16px;
margin:2px 0px 2px 2px;;
padding:4px 0px 0px 6px;
color:#fffff4;
border:1px solid #ffffff;
font-weight:bold;
}
.catalogo1_pag{
float:left;
width:19px;
height:16px;
margin:2px 0px 2px 2px;;
padding:4px 0px 0px 1px;
color:#fffff5;
border:1px solid #ffffff;
font-weight:bold;
}
.catalog{
width:200px;
height:30px;
margin:20px 0px 10px 0px;
padding:0px 20px 0px 0px;
text-align:justify;
font-size:11px;
}
.catalog a{
text-decoration:none;
color:#333334;
}
.catalog a:hover{
text-decoration:underline;
}
.piantecat{
width:200px;
height:80px;
margin:20px 0px 0px 0px;
padding:0px 20px 0px 0px;
font-size:11px;
float:left;
color:#fffff6;
text-decoration:underline;
}
.cat_img{
float:left;
width: 215px;
height:60px;
border:none;
margin:5px 0px 0px 0px;
border:3px solid #ffffff;
}
/* testo vericale */
#example2 {
border:1px solid #000000;
background:#e4ebe5;
width:214px;
height:175px;
overflow:hidden;
margin:0px 0px 2px 2px;;
}
#example2 div {
padding:0 10px;
}
#example2  p {
padding:10px 0;
margin:0;
}
#example2 a, #example2 em {
display:block;
}
a { color:#003366; text-decoration:none; font-weight:bold;}
a:hover { color:#0033ff; }
pre { margin:0; padding:10px; border:1px solid #000; background:#e1f0f9;
}
.img_scorr{
float:left;
width: 185px;
height:100px;
border:3px solid #003366;
margin:10px 0px 60px 2px;
}
.img_scorr1{
float:left;
width: 185px;
height:100px;
margin:10px 0px 60px 2px;
}
.classif{
width:200px;
height:190px;
margin:20px 0px 10px 0px;
padding:0px 0px 0px 0px;
font-size:11px;
float:left;
}
.class{
width:200px;
height:auto;
margin:0px 0px 10px 0px;
padding:5px 0px 5px 10px;
font-size:10px;
float:left;
background:#ffffff;
}
.class a{
text-decoration:none;
color:#003368;
}
.class a:hover{
text-decoration:underline;
}
.bottom{
width:890px;
height:20px;
margin:10px 10px 10px 10px;
border-top:1px solid #333333;
font-size:10px;
color:#000000
}
.recapito{
width:530px;
height:auto;
float:left;
margin:2px 0px 0px 0px;
}
.recapit{
width:360px;
height:auto;
float:right;
margin:2px 0px 0px 0px;
}
.reca{
font-size:10px;
padding:0px 8px 0px 0px;
float:right;
}
.reca a{
text-decoration:underline;
font-weight:normal;
color:#000000;
}
.reca a:hover{
text-decoration:none;
color:#000000;
}
/* pag azienda */
.menuoriz{
width:auto;
height:auto;
font-size:11px;
margin:10px;
color:#003369;
}
.menuoriz a{
text-decoration:none;
font-size:11px;
color:#003366;
font-weight:normal;
}
.menuoriz a:hover{
color:#003366;
text-decoration:underline;
}
.menuoriz span{
width:auto;
height:auto;
float:right;
font-size:9px;
margin:10px;
font-size:10px;
color:#333335;
font-style:italic;
}
.menuoriz2{
width:400px;
height:auto;
font-size:11px;
margin:10px;
}
.menuoriz2 a{
width:auto;
height:auto;
text-decoration:none;
font-size:11px;
color:#ffffff;
background:#333333;
font-weight:normal;
padding:0px 5px 1px 5px;
}
.menuoriz2 a:hover{
color:#ffffff;
background:#006600;
}
#center_a{
width:890px;
height:580px;
margin:0px 10px 0px 10px;
}
.columnsx_a{
float:left;
width:640px;
height:540px;
margin:0px 10px 0px 0px;
}
.columndx_a{
float:right;
width:218px;
height:530px;
padding:0px 10px 0px 10px;
border:1px solid #607624;
background:#336600;
margin:10px 0px 0px 0px;
}
.img_vivai{
float:left;
width: 180px;
height:120px;
border:4px solid #003366;
margin:10px 15px 10px 0px;
}
.img_viva{
float:left;
width: 180px;
height:100px;
border:4px solid #003366;
margin:10px 15px 20px 10px;
}
.img_viva1{
float:left;
width: 240px;
height:135px;
border:4px solid #003366;
margin:10px 15px 20px 10px;
}
.content_a{
width:auto;
height:auto;
margin:0px;
float:left;
padding:0px 20px 0px 10px;
line-height:1.5;
font-size:12px;
}
.content_a span{
font-size:12px;
color:#103603;
font-weight:bold;
}
.content_b{
width:auto;
height:auto;
margin:0px;
float:left;
padding:0px 20px 0px 10px;
line-height:1.5;
font-size:12px;
}
.content_b span{
padding:1px 20px 1px 20px;
float:right;
}
.content_b span a{
padding:1px 20px 1px 20px;
background:#003366;
color:#ffffff;
float:right;
font-size:10px;
}
.content_b span a:hover{
text-decoration:underline;
}
.annuncio{
width: 630px;
height:auto;
float: left;
border-top:1px solid #003300;
background:#fff5e6;
margin:0px 0px 2px 0px;
}
.annunci{
width: 100px;
height:auto;
float: left;
padding:5px 0px 0px 10px;
}
.annunc{
width:500px;
height:auto;
float: left;
margin:5px 0px 0px 0px;
font-weight:bold;
color:#003366;
}
.annun{
width:500px;
height:auto;
float: left;
margin:5px 0px 0px 0px;
font-size:10px;
}
.annu{
width: 630px;
height:auto;
float: left;
margin:30px 0px 2px 0px;
padding:10px 0px 0px 10px;
}
.img_vivai_p{
float:left;
width: 53px;
height:65px;
border:2px solid #003364;
margin:5px;
}
.mappa{
width:auto;
height:auto;
margin:30px 0px 0px 0px;
padding:0px 20px 0px 10px;
}
.sep{
width:250px;
height:auto;
margin:5px 0px 0px 200px;
}
.condiz{
width: 620px;
height:auto;
float: left;
text-align:justify;
color:#2e2e2e;
}
.condizi{
width: 420px;
height:20px;
float: left;
padding:5px 0px 0px 200px;
border-top:1px solid #003300;
font-weight:bold;
margin:20px 0px 10px 0px;
color:#003600;
}
.condiz span{
font-weight:bold;
color:#003600;
}
.caratt{
width: 500px;
height:auto;
float: left;
margin:10px 0px 0px 0px;
padding:5px 10px 5px 10px;
border-bottom:1px solid #ffffff;
color:#333332;
font-weight:normal;
}
.note{
width: 200px;
float: left;
padding:0px 0px 5px 0px;
}
.note1{
width: 100px;
float: left;
padding:0px 0px 5px 0px;
}
.caratt1{
width: 500px;
height:auto;
float: left;
padding:3px 10px 3px 10px;
border-bottom:1px solid #ffffff;
}
.menuoriz1{
width:auto;
height:auto;
font-size:11px;
margin:10px;
font-size:11px;
color:#003362;
padding:0px 0px 0px 200px;
}