/* CSS Document */
html{
	height:100%;
	padding-bottom:1px;
	}
body{
	margin:0px;
	background-image:url(sfondo_gb.jpg);
	background-repeat:repeat-x;
}
td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00171a;
}
textarea,input,select,option{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border:1px solid #C4C4C4;
}
.rosso{
	color:#d40000;	
	font-weight:bold;
}
.nome_album{
	color:#1E70A6;
	font-size:18px;
}
.maschio{
	color:#1E70A6;
	}
.maschio_evi{
	color:#CC0D06;
	font-size:15px;
	}
.verde{
	color:#006400;	
	font-weight:bold;
}
.giallo{
	color:#ff8a00;
	font-weight:bold;
}
.riga_espo{ border:2px solid #015967; background-color:#A9D9DE;}
.bordo2{
	border:1px solid #849207;
}
.bordo2_sel{
	border:1px solid #015967;
	color:#015967;
	font-weight:bold;
}
.infoto{
	margin:7px;	
	border:1px solid #5e768b;
	padding:2px;
}
.box_album{
	border:2px solid #D6DC86;	
	line-height:15px;
}
.box_news{
	border:2px solid #D6DC86;	
	line-height:20px;
	text-align:justify;
}
.box_news_evi{
	border:2px solid #CC0D06;	
	line-height:20px;
	text-align:justify;
}

a.cucc,a.cucc:link,a.cucc:visited{
	font-size:13px;
	color:#CF0B03;
	font-weight:bold;
	text-decoration:underline;
	}
a.cucc:hover{
	font-size:13px;
	color:#CF0B03;
	font-weight:bold;
	text-decoration:underline;
}
a.link_open,a.link_open:link,a.link_open:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
	}
a.link_open:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#315634;
	text-decoration:underline;
}


a.news,a.news:link,a.news:visited{
	color:#849207;
	font-weight:bold;
	text-decoration:none;
	}
a.news:hover{
	color:#849207;
	font-weight:bold;
	text-decoration:none;
}
a.fotogatto,a.fotogatto:link,a.fotogatto:visited{
	color:#025967;
	font-weight:bold;
	text-decoration:underline;
	}
a.fotogatto:hover{
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
.stato{
	color:#025967;
	font-weight:bold;
}

.div_scroll{
scrollbar-base-color: #eaeaea;
scrollbar-track-color: #D6DC86;
scrollbar-face-color: #ffffff;
scrollbar-arrow-color: #919905;
scrollbar-3dlight-color:#919905;
scrollbar-darkshadow-color:#f2f2f2;
scrollbar-shadow-color:#919905;
scrollbar-highlight-color:#BFC1CD;
width:700px; 
height:750px; 

overflow: auto; 
margin:0px;
padding:0px;
}

.bott_nasc{
	overflow:hidden;
	visibility:hidden;
	position:absolute; 
}
.bott_vis{
	overflow:visible;
	visibility:visible;
	position:relative;
}
a.foto_gatto,a.foto_gatto:link,a.foto_gatto:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CD0E08;
	font-weight:bold;
	text-decoration:none;
	}
a.foto_gatto:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CD0E08;
	font-weight:bold;
	text-decoration:underline;
}

.tit_gatto{
	background-color:#D6DC86;
	font-size:15px;
	font-weight:bold;
	color:#315634;
	text-align:center;
	line-height:25px;
}
.tit_cucc{
	background-color:#D6DC86;
	font-size:15px;
	font-weight:bold;
	color:#315634;
	text-align:left;
	padding-left:15px;
	line-height:25px;
}
.tit_cucc2{
	background-color:#D6DC86;
	font-size:15px;
	font-weight:bold;
	color:#CD0E08;
	text-align:center;
	padding-left:15px;
	line-height:25px;
}
.deco{
	background-image:url(separatore_gb.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:51px;
}
.despo{
	background-color:#025967;
	color:#FFFFFF;
}
.ris_evidente{
	text-decoration:underline;
}
.ris_evidente_2{
	font-weight:bold;
}
.respo{
	background-color:#d1dbdd;
	color:#025967;
	}
.no_bordo{
	border:0px none;
	}
.bordo{
	border:1px solid #5e768b;
	padding:2px;
}
.bordo_gatto{
	border:1px solid #5e768b;
	padding:2px;
	margin:10px;
}
.testata{
	background-image:url(testata2_gb.jpg);
/*	background-image:url(testata_gb_natale.jpg); */
	background-repeat:no-repeat;
}
.colonna{
	background-image:url(sfcolonna_gb.gif);
	background-repeat:repeat-y;
}
.piede{
	background-image:url(piede_gb.gif);
	background-repeat:repeat-y;
}
.bordofoto{
	border:solid 4px #bfdde1;
}
.testo01{
	color:#17626d;
	font-size:12px;
	font-weight:bold;
}
.azzurro{
	color:#035B69;
	}
.azzurro_evi{
	color:#CC0D06;
	font-size:13px;
	
	}
.testo01_sb{
	color:#17626d;
	font-size:12px;
	font-weight:normal;
	line-height:24px;
}
.tit_genitori{
	color:#035B69;
	font-size:15px;
	font-weight:bold;
	}
.tit_cane{
	font-size:15px;
	font-weight:bold;
	color:#035B69;
	text-align:center;
	line-height:25px;
}
.tit_pedigree{
	font-size:14px;
	color:#647200;
	line-height:18px;
}
.genitori{
	background-color:#EBEBA2;	
	line-height:20px;
}
.genitori2{
	background-color:#D6DC86;		
	line-height:20px;
}
.genitori3{
	background-color:#92AA16;	
	line-height:20px;
}
.testojust{
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	line-height:24px;
	padding-right:13px;
}
a.powered:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}
a.powered:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#000000;
	font-weight:normal;
}
a.powered:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-style:italic;
	color:#686868;
	font-weight:normal;
}
a:link {
	text-decoration:none;
	color:#696969;
	font-weight:normal;
	font-style:normal;
}
a:hover {
	text-decoration:none;
	color:#a3b411;
	font-weight:normal;
	font-style:normal;
}
a:visited {
	text-decoration:none;
	color:#696969;
	font-weight:normal;
	font-style:normal;
}
