@charset "iso-8859-1";
/* company: SoftHrod - www.softhrod.com */
/* author: Ruggero Barsacchi */

body {margin:0; border:0; padding:0; font-size:85%; text-align: center; /* needed to center the container in IE5.x because it doesn't like 'margin: 0 auto' */ font-family: arial, verdana, sans-serif; color:#000000; background:url(../imgs/px_sfondo.jpg) top repeat;}
h2, h3 {color:#FF6633;}

img {behavior: url("librerie/iepngfix/iepngfix.htc"); }
a img {border:none;}

a, a:visited {color:#7E2217; text-decoration:none; font-weight:bold;}
a:hover {color:#7E2217; text-decoration:underline;}

#involucro {text-align: left; background: url("../imgs/sfondo.jpg") no-repeat; padding-left:80px;}
#container {background: url("../imgs/px_sfondo_body.png") repeat-y; behavior: url("librerie/iepngfix/iepngfix.htc"); width:954px; padding-left:27px; padding-right:27px;}

#header {width:900px; height:242px; color: #FFFFFF; background: url("../imgs/header.jpg") top no-repeat;}
#header .txt {font-size:9pt; padding-top:5px; padding-left:10px;}

#navigation {width:712px; height:43px; margin-left:188px; background: url("../imgs/menu_bar.jpg") right no-repeat;}
#navigation img {margin:0; padding:0; margin-left:-4px;}

#title {height:122px; margin-left:120px; background: url("../imgs/titolo_body.jpg") bottom no-repeat;}
#title img {margin-right:90px;}
#title h1, #title h2, #title h3 {margin: 0; padding-left:180px; padding-top:65px; color:#FFFF66;}
h1.titolo {margin-left:75px; margin-top:-72px; margin-bottom:50px; color:#FFFF66;}

#colonna {width:187px; color:#FFFFFF; background: url("../imgs/px_colonna.jpg") repeat; float:left; margin-top:-120px;}
#content {margin-left:200px; width:650px; padding:20px; text-align:justify;}
#content img {padding-left:8px; padding-right:8px; padding-bottom:10px;}
#content ul.zampa li {list-style:url(../imgs/zampa.png); behavior: url("librerie/iepngfix/iepngfix.htc"); line-height:1.5em;}
#content ul.galleria li {list-style:url(../imgs/zampa.png); behavior: url("librerie/iepngfix/iepngfix.htc"); line-height:1.3em;}
#content p, #content ul {font-size:110%;}
#content img.littlepic {padding-left:0px; padding-right:0px;}
#pedigree {text-align:center;}

#box_news {width:171px; height:376px; background: url("../imgs/box_news.jpg") top no-repeat; margin-bottom:20px; margin-left:8px; font-size:85%; color:#000;}
#box_news p {margin-top:0; padding-left:8px; padding-right:5px;}

#box_boxer {width:171px; height:305px; background: url("../imgs/box_boxer.jpg") top no-repeat; margin-left:8px; margin-bottom:20px; font-size:125%;}
#box_boxer ul {padding-top:30px; padding-left:35px;}
#box_boxer ul li {list-style:url(../imgs/zampa.png); behavior: url("librerie/iepngfix/iepngfix.htc"); line-height:1.5em;}
#box_boxer a, #box_boxer a:visited {color:#7E2217; text-decoration:none;}
#box_boxer a:hover {text-decoration:underline;}

#footer {background-color:#000000; color:#FFFFFF; width:713px; margin-left:187px; padding-bottom:8px;}
#footer img {border:0; margin:15px 20px 0px 40px;}
#footer #txt {padding-top:20px; margin-left:450px; color:#FFFFFF; font-weight:bold; line-height:1.4em;}
#footer #memo {margin-left:-180px;}
#footer #softhrod {margin-left:470px;}
#footer #softhrod p {margin-left:90px; margin-top:-30px; font-size:80%;}
#footer #softhrod a, #footer #softhrod a:visited, #footer #softhrod a:hover {color:#FFFFFF; text-decoration:none;}

.banner img {padding:3px;}

/* Links */
.linktitolo {}

/* Sezione "I Miei Cani" */
#imieicani {font-size:140%;}

div#sons ul{list-style-type: none; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; text-align: center;}
div#sons li {display: inline; margin: 0 15px; padding: 0;}

/* Sezione "Cuccioli" */
table.cuccioli {font-size:90%;}
td.cucciolata {color:#800517; font-size:140%; font-weight:bold;}
.maschio {color: #00CCFF; font-weight: bold; text-align: center;}
.femmina {color: #FF99CC; font-weight: bold; text-align: center;}

/* Articoli */
.articoloinlista {font-size:80%;}
.articoloinlista .chiusura {display:none;}
#articolo h1 {color:#7E2217;}

.columnnews {padding-top:235px;}