



body {
	margin:0;
	padding:0;
	color:#342A1D;
	background-color:#FFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.6em;
}
html, body, #container {
	min-height: 100%;
	width: 100%;
	height: 100%;
}
html>body, html>body #container {
	height: auto;

}






/* CLASSI */
.leftimg {float:left; margin-right:15px; margin-bottom:10px;}
.leftimg_press {float:left; margin-right:10px;}
.gallery {float:left; margin-right:10px; margin-bottom:10px;}
.rightimg {float:right; margin-left:15px; margin-bottom:10px;}
.ridimensiona img { width:120px; height:160px; margin-bottom:10px;}
 





/* CONTAINER */


div#container {
    width:100%;
	background-image:none; 
	background-repeat:no-repeat;
	background-position:top center;
	background-attachment:fixed;
	position:absolute;
	top:0;
	left:0;
	min-width:970px;}
	
	
	
/* wrapper originale -- */
div#wrapper {
	width:950px;
	overflow:hidden;
	position:relative;
	left:0;
	margin-left:0px;
	margin-bottom:160px;}
	
	
	
	










/* HEADER */


div#header {
	width:auto;
	overflow:hidden;
	margin:0;
	padding:0;}
	
div#logo {
	float:left;
	width:350px;
	margin:0;
	padding:0;
	padding-top:10px;
	padding-bottom:20px;}
	
div#languages {
	display:none;}
	
	
	
	
	
	
	
	
	
/* NAVOR */	
div#navor {display:none;}	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	



/* SPOT */	
div#spot_home {
	width:auto;
	background-color:#333;
	margin:0;
	padding:0;
	margin-bottom:5px;}

















/* CONTENT */

/* esteso */
div#content {
	width:auto;
	background-color:#ffffff;
	margin:0;
	overflow:hidden;
	padding:0;}
	
/* colonna sinistra */	
div#col_left {
	float:left;
	width:630px;
	color:#342A1D;
	margin:0;
	padding-left:15px;
	border-top:1PX solid #CCC;
	padding-right:0;
	padding-top:0px;
	background-image:none;
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#FFF;}

div#col_left h1 { font-size:14px; color:#544530;}
div#col_left h2 { font-size:12px; color:#B3071B;}

div#col_left  a:link {color:#B3071B; text-decoration:underline; font-weight:bold;}
div#col_left  a:visited {color:#B3071B; text-decoration:underline; font-weight:bold;} 
div#col_left  a:active {color:#B3071B; text-decoration:underline; font-weight:bold;}
div#col_left  a:hover {color:#B3071B; text-decoration:none; font-weight:bold;}

div#col_left hr { color:#D2CBC4;}




/* colonna destra */
div#col_right {display:none;}







































/* BOX HOME */	

/* store */
div#box_home_store 				{margin:0; padding:0; width:310px; float:left; margin-right:5px;}
div#box_home_store h1 			{margin:0; padding:10px; background-color:#B3071B;}
div#box_home_store_content		{margin:0; padding:10px; border:1px solid #D2CBC4; border-top:none; 
	background-image:url(../layout/bg_box_home_store.jpg); background-repeat:repeat-x; background-position:top;}
	
/* newsletter */
div#box_home_newsletter 				{margin:0; padding:0; width:310px; float:left; margin-right:5px;}
div#box_home_newsletter h1 			{margin:0; padding:10px; background-color:#B3071B;}
div#box_home_newsletter_content		{margin:0; padding:10px; border:1px solid #D2CBC4; border-top:none; 
	background-image:url(../layout/bg_box_home_newsletter.jpg); background-repeat:no-repeat; background-position:top;}	
	
div#box_home_newsletter_content  a:link {color:#B3071B; font-weight:bold; text-decoration:underline;}
div#box_home_newsletter_content  a:visited {color:#B3071B; font-weight:bold; text-decoration:underline;} 
div#box_home_newsletter_content  a:active {color:#B3071B; font-weight:bold; text-decoration:underline;}
div#box_home_newsletter_content  a:hover {color:#B3071B; font-weight:bold; text-decoration:none;}
		

/* news */
div#box_home_news 				{margin:0; padding:0; width:311px; float:left; margin-right:5px;}
div#box_home_news h1 			{margin:0; padding:10px; background-color:#D2CBC4;}
div#box_home_news_content		{margin:0; padding:7px; border:1px solid #D2CBC4; border-top:none; overflow:hidden;	
	background-image:url(../layout/bg_box_home_news.jpg); background-repeat:repeat-x; background-position:bottom;}

div#box_home_news a:link {color:#342A1D; text-decoration:underline; font-weight:bold;}
div#box_home_news a:visited {color:#342A1D; text-decoration:underline; font-weight:bold;} 
div#box_home_news a:active {color:#342A1D; text-decoration:underline; font-weight:bold;}
div#box_home_news a:hover {color:#342A1D; text-decoration:none; font-weight:bold;}


/* licenze */
div#box_home_licenze			{margin:0; padding:0; width:157px; float:left; margin-right:5px;}
div#box_home_licenze h1 		{margin:0; padding:5px 0px; background-color:#342A1D; text-align:center;}
div#box_home_licenze_content	{margin:0; padding:0; border:1px solid #D2CBC4; border-top:none;}

/* locator */
div#box_home_locator			{margin:0; padding:0; width:157px; float:left;}
div#box_home_locator h1 		{margin:0; padding:10px 0px; background-color:#342A1D; text-align:center;}
div#box_home_locator_content	{margin:0; padding:0; border:1px solid #D2CBC4; border-top:none;}

















/*Fieldset generici*/
fieldset {border: 1px solid #D2CBC4; padding:5px;}
fieldset p {margin:5px; background:none;}
fieldset p label {float:left; width:35%; background:none;}
legend {color:#B3071B; font-weight:bold; padding:5px 2px 5px 2px;}


/*Formattazione campi form select menu a tendina*/
select			{color:#544530; width:auto; background:#FFFBEB;}

/*Formattazione campi bottone*/
.button			{color: #544530; background-image:url(../layout/bg_form.jpg); background-repeat:repeat-x; border:1px solid #D2CBC4; padding:4px; background-color:#FFF;}

/*campi di testo*/
.textbox			{color:#544530; width:175px; border:1px solid #D2CBC4; background-image:url(../layout/bg_form.jpg); background-repeat:repeat-x; padding:2px;}
.textbox_newsletter	{color:#544530; width:160px; border:1px solid #D2CBC4; background-image:url(../layout/bg_form.jpg); background-repeat:repeat-x; padding:2px;}

/*altri*/
.radiobutton	{color:#333333;}
.checkbox		{color:#333333;}





 
























/* footer */	
div#footer { display:none;}












	
	
	
	
	
	
	
	
/* vet_content */	
 div#vet_content { line-height:1.3em;}
div#vet_content_2 { line-height:1.3em;}
	
	
	
	
div#sc1 {background:#ffffff; z-index:30; position:absolute; float:left; text-align:left; font-size:12px; width:140px;}

#sc1 ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
#sc1 li {
 		margin:0; padding:0;
		}



#sc1 li a {
		display: block;
		padding:2px 5px 2px 5px;
		background-color:#ffffff;
		color:#333333;
		text-decoration:none;
		width:auto;
		}

	html>body #sc1 li a {
		width:auto;
		}

	#sc1 li a:hover {
		
		background-color:#666666;
		color:#ffffff;
		text-decoration:none;
		}	