/****************************************
CanineRepro.org
CSS (c) Mediait.it - Pier Giorgio Tegagni
*****************************************/
/* Regole Generali */

html, body {
	background: #00001A;
	color: #fff;
	margin: 0px;
	padding: 0px;
}
img {
	border: 0;
	margin: 0;
	padding: 0;
}

/* tipografia */

body {
	font: 80% Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#titolosez {
	font-weight: bold;
}
#avvisohome {
	font-weight: bold;
}
#navfooter {
	font-size: 80%;
}

/* Layout  */

#header, #titolosez, #menuaz, #main, #stat, #footer {
	width: 676px;
	margin:0 0 0 64px;
	padding: 0;
	background: #00001A;
}

#header {
	height: 90px;
	text-align: center;
}
#menuaz, #breedlist {
	margin-bottom: 36px;
}
#header img {
	margin: 18px auto 0 auto;
}

#colsx {
	position: absolute;
	top: 0;
	left: 0;
	width: 64px;
}

#titolosez, #stat {
	background: #e5e5e7;
	color: #000;
	margin-bottom: 10px;
	height: 26px;
	line-height: 26px;
}
.title {
	background: #e5e5e7 url(images/puntoel.gif) no-repeat 9px;
	padding-left: 28px;
}
#footer {
	margin-top: 40px;
	text-align: center;
}
#navfooter {
	margin-bottom: 20px;
}
#avvisohome {
	margin: 80px auto 80px auto;
	text-align: center;
}

#imgdogscheda {/* box nella scheda per le immagini del cane */
	margin-top: 24px;
}
#imgdogscheda img {
	float: left;
	margin-right: 12px;
}
/* elenchi */

ul {/* rimuovo i punti elenco */
	list-style: none;
}
ul, li {/* elimino lo spazio */
	margin: 0;
	padding: 0;
}
/*  breedlist */
#breedlist li {
	background: #e5e5e7 url(images/freccia.gif) no-repeat 7px;
	height: 26px;
	line-height: 26px;
	margin-bottom: 2px;
}
#breedlist li a {
	margin-left: 28px;
}
#breedlist li a:link {
	text-decoration: none;
	color: #000;
	background: transparent;
}
#breedlist li a:visited {
	text-decoration: none;
	color: #000;
	background: transparent;
}
#breedlist li a:hover {
	text-decoration: underline;
	color: #000;
	background: transparent;
}

/* Menu rollover - index breeds*/
.rollover{float: left; margin-right: 5px;}
.rollover  { height:22px;width:21px;}
.rollover img { border:none }
.rollover a { display:block }
.rollover a:hover img, .rollover a:active img { display:none }
.rollover a:hover, .rollover a:active { height:22px;width:21px;}
#a {background: url(images/a_on.gif)}
#b {background: url(images/b_on.gif)}
#c {background: url(images/c_on.gif)}
#d {background: url(images/d_on.gif)}
#e {background: url(images/e_on.gif)}
#f {background: url(images/f_on.gif)}
#g {background: url(images/g_on.gif)}
#h {background: url(images/h_on.gif)}
#i {background: url(images/i_on.gif)}
#j {background: url(images/j_on.gif)}
#k {background: url(images/k_on.gif)}
#l {background: url(images/l_on.gif)}
#m {background: url(images/m_on.gif)}
#n {background: url(images/n_on.gif)}
#o {background: url(images/o_on.gif)}
#p {background: url(images/p_on.gif)}
#q {background: url(images/q_on.gif)}
#r {background: url(images/r_on.gif)}
#s {background: url(images/s_on.gif)}
#t {background: url(images/t_on.gif)}
#u {background: url(images/u_on.gif)}
#v {background: url(images/v_on.gif)}
#w {background: url(images/w_on.gif)}
#x {background: url(images/x_on.gif)}
#y {background: url(images/y_on.gif)}
#z {background: url(images/z_on.gif)}
#z {
	margin: 0;
}

/* tabella elenco dogs */

#tbdogs {
	background: transparent;
	margin: 0 auto 0 68px;
	color: #000;
	border: 0;
}

#tbdogs tr {
	margin: 0 0 200px 0;
}

#tbdogs tr td {
	background: #6cf;
	padding: 20px;
}

#tbdogs .imgdog {
	width: 100px;
}

.linkschedadog {/* link alla scheda del cane */
width: 100%;
line-height: 26px;
margin-top: 20px;
text-align: center;
background: #e5e5e7;
font-weight: bold;
}
.linkschedadog a:link {
	text-decoration: none;
	color: #000;
	background: transparent;
}
.linkschedadog a:visited {
	text-decoration: none;
	color: #000;
	background: transparent;
}
.linkschedadog a:hover {
	text-decoration: underline;
	color: #000;
	background: transparent;
}

/* link testo  */

a:link {
	text-decoration: none;
	color: #6cf;
	background: transparent;
}
a:visited {
	text-decoration: none;
	color: #6cf;
	background: transparent;
}
a:hover {
	text-decoration: underline;
	color: #6cf;
	background: transparent;
}

