@charset "UTF-8";
/* CSS Document */
<!--
/*----------------------------------- essenziali ---------------------------------------
*/
html, body {
	font-family: "Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif;
	text-align: center;
	margin: 0px;
	padding: 0px;
	color: #4D4D4D;
	font-size-adjust: none;
	font-stretch: normal;
	word-spacing: -1px;
	font-size: 12px;
	}

.background-dog-and-cat {
	background-color: #EAE8DF;
	}

a {
	text-decoration: none;
	color: #0060A9;
	}
a:link {
	color: #0060A9;
	}
a:hover {
	text-decoration: underline;
	color: #0060A9;
	}
	
a:active, 
a:focus {
	color: #CCAF00;
	}

p {
	font-size: 12px;
	margin: 4px 0px;
	margin-top: 4px;
	padding: 0px;
	}

/*
----------------------------------- fine essenziali ---------------------------------------
*/
/*----------------------------------- posizionamento ---------------------------------------

#outerwrapper
		#head
				#head-sx
				#head-dx
		#content
				#main
						#main-multimedia
								#main-multimedia-descrizione
								[primo piano flash]
						#main-content
								#articolo
								#paginazione
								[pagina centrale]
				#main-column
						#area-content
						#common-centrale
				#common-dx
						class.common-dx-rubriche
						#login
		#footer
				#content-footer


#outerwrapper {
	width: 1000px;
	margin: 0px auto;
	padding: 0px;
	background-repeat: repeat-y;
	background-position: top left;
	display: table;
}

#outerwrapper.outerwrapper-dog-and-cat {
	background-image: url(../img/outerwrapper-repeat-dog&cat.jpg);
	}

#outerwrapper.outerwrapper-breeder-love {
	background-image: url(../img/outerwrapper-repeat-breeder-love.jpg);
	}
	
#outerwrapper.outerwrapper-veterinary-life {
	background-image: url(../img/outerwrapper-repeat-veterinary-life.jpg);
	}*/
/*----------------------------------- testata ---------------------------------------
*/

/*----------------------------------- contenuto principale ---------------------------------------
*/
#content {
	background-color: #FFF;
	background-image: url(../img/content-repeat.gif);
	background-repeat: repeat-y;
	background-position: top left;
	width: 980px;
	margin: 0px 10px;
	padding: 0px;
	border-collapse: collapse;
	display: table;
	font-size: 12px;
	}

#content #main {
	width: 477px;
	float: left;
	background-color: #FFF;
	border: none;
	}

#content #main #main-content {
	width: 457px;
	text-align: left;
	margin: 0px 10px;
	padding:0 0 10px 0;
	font-size: 12px;
	}

#content #main #main-content p {
	margin:4px 0px;
	}

#content #main-column {
	width: 270px;
	float: left;
	margin: 0px;
	padding: 0px;
	background-color: #DFDCD3;
	background-image: url(../img/main-column-shadow.jpg);
	background-repeat: repeat-x;
	border-left: #C7C0B9 1px solid;
	border-right: #C7C0B9 2px solid;
	}

#content #common-dx {
	width: 230px;
	float: left;
	text-align: center;
	padding-top: 10px;
	}

/*
----------------------------------- footer ---------------------------------------
*/
#footer {
	clear: both;
	width: 980px;
	height: 50px;
	min-height: 50px !important;
	text-align: left;
	margin: 0px 10px;
	padding: 10px 0px 0px 0px;
	background-color: #F7F7F5;
	background-image: url(../img/footer-shadow.jpg);
	background-repeat: no-repeat;
	display: table;
	}

#footer #content-footer {
	padding: 10px;
	}

#footer #content-footer ul {
	list-style:none;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}

#footer #content-footer ul li {
	display: inline;
	margin-right:10px;
	}

#footer #content-footer ul li a:hover, 
a:focus {
	color: #645f51;
	}

#footer #content-footer ul li a {
	color: #9b927d;
	text-decoration: none;
	}

#footer #content-footer ul li a:hover, a:focus {
	color: #645f51;
	}

/*
----------------------------------- paginazione ---------------------------------------
*/

#content #main #main-content #paginazione {
	margin:4px 0;
	border-bottom:#4D4D4D 1px solid;
	padding: 2px 0;
	}

#content #main #main-content #paginazione #link .pagina-attuale {
	font-weight:bold;
	border-bottom:#4D4D4D 2px solid;
	}

#content #main #main-content #paginazione a {
	color:#4d4d4d;
	padding:0 3px;
	}

#content #main #main-content #paginazione a:hover {
	color:#FFF;
	background-color:#0060A9;
	text-decoration:none;
	}

#content #main #main-content #paginazione #link {
	float:right;
	text-align:right;
	}

-->