/* sfondi alternativi verdebianco#FFFFFF verdeverde#9FFFC8 verdechiaro#D1FFEB */
html,body {margin:0;padding:0; background-color: #FFFFFF;}
body {font: 76% Verdana,sans-serif;text-align:center}
/*	background-image: url('../images/sfondo-verdechiaro.gif'); background-repeat: repeat-y;	background-position: 0 0;          */
div#sfondo {text-align:center;margin:0 auto;
	position: relative;	padding-top: 0; }
div#container{text-align:left;}
div#header{}

/* sostituito da bordi nella maxifigura */
/* div#header{
  border-top: 1px solid #026C27; border-bottom: 1px solid #026C27;} */ 
 
div#navigation{}
div#footer{}

/* navigatore sinistro 760+224   560+224     200        */
div#container{margin:0 auto}
div#content{float:right;}
div#breed{float:left;clear:left;width:200px;background-color: #C8FDDB;}
div#navigation{float:left;width:200px;}
div#extra{float:left;clear:left;width:200px;}
div#footer{clear:both;width:100%; background-color: #12B04A; color:#FFFFFF;text-align:center; 
  border-top: 1px solid #026C27; border-bottom: 1px solid #026C27;}
  
/* navigatore destro */
/*div#container{width:760px;margin:0 auto}
div#content{float:left;width:530px;}
div#navigation{float:right;width:230px;}
div#extra{float:right;clear:right;width:230px;}
div#footer{clear:both;width:100%; background-color: #12B04A; color:#FFFFFF;text-align:center; 
  border-top: 1px solid #026C27; border-bottom: 1px solid #026C27;}*/  
  
/* indice verticale */
#navlist
{margin-left: 12px;margin-top:12px;margin-bottom:12px; 
padding-left: 0; list-style: none;}
#navlist li
{margin-top:8px;margin-bottom:8px;font-size: 15px; font-weight: bold;
padding-left: 20px;background-image: url('../images/sferaverde.gif');background-repeat: no-repeat;background-position: 0 0.2em;}
#navlist ul 
{list-style: none; }
#navlist a
{color:#000000; text-decoration: none;}
#navlist a:link 
{color:#000000; text-decoration: none;}
#navlist a:hover 
{color: #FFFFFF;text-decoration: underline;}
#navlist a:visited 
{color:#808080; text-decoration: none;}
#subnavlist
{margin-left: 0;margin-top:12px;margin-bottom:12px; 
padding-left: 0; list-style: none;}
/* indice verticale bis*/
#navlistb
{margin-left: 12px;margin-top:12px;margin-bottom:12px; 
padding-left: 0; list-style: none;}
#navlistb li
{margin-top:8px;margin-bottom:8px;font-size: 15px; font-weight: bold;
padding-left: 20px;background-image: url('../images/sferaverde.gif');background-repeat: no-repeat;background-position: 0 0.2em;}
#navlistb ul 
{list-style: none; }
#navlistb a
{color:#24451F; text-decoration: none;}
#navlistb a:link 
{color:#24451F; text-decoration: none;}
#navlistb a:hover 
{color: #FFFFFF;text-decoration: underline;}
#navlistb a:visited 
{color:#808080; text-decoration: none;}
#subnavlistb
{margin-left: 0;margin-top:12px;margin-bottom:12px; 
padding-left: 0; list-style: none;}
/* indice verticale rosso*/
#navlistr
{margin-left: 12px;margin-top:3px;margin-bottom:3px; 
padding-left: 0; list-style: none;}
#navlistr li
{margin-top:8px;margin-bottom:8px;font-size: 15px; font-weight: bold;
padding-left: 20px;background-image: url('../images/sferarossa.gif');background-repeat: no-repeat;background-position: 0 0.2em;}
#navlistr ul 
{list-style: none; }
#navlistr a
{color:#C64A00; text-decoration: none;}
#navlistr a:link 
{color:#C64A00; text-decoration: none;}
#navlistr a:hover 
{color: #FFFFFF;text-decoration: underline;}
#navlistr a:visited 
{color:#808080; text-decoration: none;}
#subnavlistr
{margin-left: 0;margin-top:12px;margin-bottom:12px; 
padding-left: 0; list-style: none;}
#navlistg
{margin-left: 12px;margin-top:3px;margin-bottom:3px; 
padding-left: 0; list-style: none;}
#navlistg li
{margin-top:8px;margin-bottom:8px;font-size: 15px; font-weight: bold;
padding-left: 20px;background-image: url('../images/sferaviola.gif');background-repeat: no-repeat;background-position: 0 0.2em;}
#navlistg ul 
{list-style: none; }
#navlistg a
/* viola scuro 680098  7500AC*/
{color:#7500AC; text-decoration: none;}
#navlistg a:link 
{color:#7500AC; text-decoration: none;}
#navlistg a:hover 
{color: #FFFFFF;text-decoration: underline;}
#navlistg a:visited 
{color:#808080; text-decoration: none;}
/* stili del sito */
form {width:510px; margin:0 10px 0 10px}
strong {margin:0 2px 0 2px; color:#CC5500; font-weight: bold;}
b {color: #CC5500;}  
legend {color: #0000C0;} 
img {border:0;margin:0;}
div#header img {border-top: 1px solid #000000; border-bottom: 1px solid #000000;}
div#content p{line-height:1.4em; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 1.2em;
  text-indent: 0.8em; text-align:left; margin-top: 0.6em; margin-bottom: 0.2em; margin-left:1.1em; margin-right:1.1em;}
div#content li{line-height:1.4em; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 1.2em;
  text-indent: 0.1em; text-align:left; margin-top: 0.2em; margin-bottom: 0.2em; margin-left:0.6em; margin-right:0.3em;}  
div#breed p{line-height:1.1em; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 1.1em;
  text-indent: 0.0em; text-align:left; margin-top: 0.0em; margin-bottom: 0.0em; margin-left:0.1em; margin-right:0.1em;}  
div#footer p{margin:0;padding:5px 10px; font-size:12px;}
div#extra p{margin:0;padding:5px 10px; font-size:12px;}
.sep {border-bottom: solid 1px #777; text-align:center; margin: 21px 18px 17px 18px;}
.sep1 {border-bottom: solid 1px #777; text-align:center; margin: 21px 18px 17px 18px; width:460px;}
.sep2 {border-bottom: solid 1px #777; text-align:center; margin: 31px 18px 0 40px; width:440px; }
.sep3 {position:relative; top: -9px;text-align:left;margin-left:16px;color:#777; }
.evid {margin:12px;padding:8px 12px 12px 1px;border:1px solid #026C27;}
.evi1 {margin:0;padding:4px 4px 5px 3px;border:0;background-color:#C8FDDB;width:480px;line-height:1.8em;}
.evi2 {margin:0;padding:5px;border:1px solid #026C27;background-color:#FFFFFF;}
/* .evi2 {margin:0;padding:5px;border:1px solid #026C27;background-color:#FFFFFF;width:400px;} */
.maxibreed {margin: 1px 2px 2px 2px; padding: 3px 1px 5px 1px; border: 1px solid #026C27; background-color: #C8FDDB; text-align: left;}
.maxievid {margin: 20px 46px 20px 46px; padding: 8px 0 8px 0; border: 1px solid #026C27; background-color: #C8FDDB; text-align: center;}
.pull {float: right;margin: 6px 12px 6px 12px; padding: 0; border:1px solid #026C27;}
.pullfoto {float: left;text-align:center; margin: 6px 12px 6px 12px; padding: 6px 15px 6px 15px; border:0;}
.pullfoto img {margin:15px; border:1px solid #026C27;}
.pullbig {float: left;margin: 6px 12px 6px 12px; padding: 0; border:0;} 
h1,h2, h3 {margin:1px 1px 1px 1px;}
h4,h5,h6 {margin:20px 1px 1px 10px;}
.count {color:#FFFFFF; background-color:#000000;font-weight:bold;width:12px;font-size:18px;display:inline;
 border-left: 0px solid #FFFFFF;border-right: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;
 border-bottom: 1px solid #FFFFFF;font-family:courier;} 
/* stili speciali sfogliatore*/
div#content .pullsa
 {float: left;margin: 1px 12px 4px 10px;position: relative; top: 0px; left: 0px;}
div#content .pullsbn, div#contentxl .pullsbnm
 {padding: 0; border:1px solid #026C27;} 
div#content .pullsbnm, div#contentxl .pullsbnm
 {padding: 0; border:1px solid #026C27;}  
div#content .pullquotesx
 {float: left;width: 290px; margin: 10px 10px 10px 10px;
    padding: 10px 5px 10px 5px; border:1px solid #026C27;
    background: #FFFFFF;
   text-align: left;}
div#content .pullfb
 {float: left; margin: 5px;
    padding: 5px; border:0;
    background: #FFFFFF;
   text-align: left;}
div#content h1
 {font: bold 21px verdana, arial ,serif;
    margin: 4px 4px 4px; padding: 15px 7px 10px 17px;}
div#content h2
 {font: bold 15px verdana, arial ,serif;
    margin: 4px 4px 4px 4px; padding:  28px 7px 7px 17px;} 
div#content h2.compact
 {font: bold 13px verdana, arial ,serif;
    margin: 4px 4px 4px 4px; padding:  10px 3px 4px 20px;}
div#content li.small 
 {line-height:0.9em; font: 95% Verdana,sans-serif; 
 text-indent: 0; text-align:left; margin-top: 0; margin-bottom: 0; margin-left:0; margin-right:0;} 
.banner {
    width: 100%;
}                   
