/* ----------------------------- Style - Pulivapor ----------------------------- */
/* /////////////////////////////////////////////////////////////////////////// */

/* ///////////////// Editazione del Body ///////////////// */
body       
{ 	
	color: #565759;
	margin-left: 0px; 
	margin-top: 0px; 
	text-decoration: none; 
	font-size: 11px;
	font-family: Arial, Tahoma, Helvetica, Sans Serif; 
	background-image: url(images/pattern.gif); 
	scrollbar-highlight-color:#FFFFFF; 
	scrollbar-3dlight-color:#ADADAD; 
	scrollbar-darkshadow-color:#ffffff; 
	scrollbar-shadow-color:#808080; 
	scrollbar-arrow-color:#7A7A7A; 
	scrollbar-track-color:#FFFFFF; 
	scrollbar-base-color:#EEEEEE;
}

body.popup       
{ 	
	color: #565759;
	margin-left: 0px; 
	margin-top: 0px; 
	text-decoration: none; 
	font-size: 11px;
	font-family: Arial, Tahoma, Helvetica, Sans Serif; 
	background-image: url(images/p_popup.gif); 
}

/* ///////////////// Editazione delle TABLE ///////////////// */

/* ///////////////// Editazione dei TR ///////////////// */
/* Editazione del TR che esegue il "rollover" cromatico in home page*/	
/*stato off*/
.ledoff {
	background-color: #EDEFEE;
}
/*stato on*/
.ledon {
	background-color: #F6F7F7;
}

/* ///////////////// Editazione dei TD presenti nella intro del sito (vedi bottoni) ///////////////// */

/*stato off*/
.button1 {
	background-image: url(images/menu/p_button_off.gif);
	padding-top: 7px !important; /* parametro per forzare la visualizzazione in FF */
	padding-bottom: 7px !important; /* parametro per forzare la visualizzazione in FF */
}
/*stato on*/
.button2 {
	background-image: url(images/menu/p_button_on.gif);
	padding-top: 7px !important; /* parametro per forzare la visualizzazione in FF */
	padding-bottom: 7px !important; /* parametro per forzare la visualizzazione in FF */
}


td.azienda {
	background-image: url(images/photo/p_azienda.jpg);
	background-repeat: no-repeat;
}

td.foot {
	background-color: #a7bfd9;
}

td.products {
	border-left: 1px solid #d4d4d4; 
	border-right: 1px solid #dbdbdb;
	border-left: 1px solid #dbdbdb;
}
	
td.paginazione {
	border-right : 1px solid #d4d4d4;
	border-left : 1px solid #d4d4d4;
}

td.offerta {
	background-image: url(images/p_offerta.gif);
}

td.documents {
	background-color: #F1F1F1;
	border : 1px solid #d3d2d2;
}

td.tratt {
	background-image: url(images/p_tratt.gif);
}

td.chiusura {
	background-image: url(images/p_chiusura.gif);
}

/*// TD per la sezione site map //*/

td.section {
	background-image: url(images/section.gif);
}

td.subsection {
	background-image: url(images/tratt_section.gif);
}

/* Editazione dei TD presenti nella scheda prodotto */
td.title_dati {
	color: #FFFFFF; 
	background-color: #395982; 
	text-decoration: none; 
	font-family: arial, tahoma,  helvetica, sans-serif; 
	font-size: 11px;
}

td.subtitle_dati {
	color: #FFFFFF; 
	background-color: #9cacc0; 
	text-decoration: none; 
	font-family: arial, tahoma,  helvetica, sans-serif; 
	font-size: 11px;
}

td.product_dati {
	color: #395982; 
	background-color: #d7dee6; 
	display: block;
	padding-top: 5px !important;
	padding-bottom: 5px;
	text-decoration: none; 
	font-family: arial, tahoma,  helvetica, sans-serif; 
	font-size: 11px;
}


td.document {
	border: solid 1px #d4d4d4;
	background-color: #f6f6f6; 
}

td.categorie { 
	border: 1px solid #d4d4d4; 
}

/* ///////////////// Editazione delle IMMAGINI ///////////////// */
.img { 
	border: 6px solid #0090bd;
}

.photo { 
	border: 1px solid #d4d4d4;
	padding-top: 5px !important;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}


/* ///////////////// Editazione dei FONT ///////////////// */	
.text								{ color: #616161; text-decoration: none; font-family: arial, tahoma,  helvetica, sans-serif; font-size: 11px; }
.middletitle				{ color: #616161; font-weight : bold; text-decoration: none; font-family: arial, tahoma,  helvetica, sans-serif; font-size: 14px; }
.black							{ color: #000000; text-decoration: none; font-family: arial, tahoma,  helvetica, sans-serif; font-size: 11px; text-align: left;}
.bold								{ color: #0050A5;	font-weight : bold; text-decoration: none; font-family: arial, tahoma,  helvetica, sans-serif; font-size: 11px; }
.red								{ color: #d01313;	font-weight : bold; text-decoration: none; font-family: arial, tahoma,  helvetica, sans-serif; font-size: 11px; }
.title_new					{ color: #336eb4;	font-weight : bold; text-decoration: none; font-family: arial, tahoma,  helvetica, sans-serif; font-size: 14px; }
.price							{ color: #395982; font-style: italic; font-weight : bold; text-decoration: none; font-family: arial, tahoma,  helvetica, sans-serif; font-size: 22px; }
.estremi						{ color: #5781b4; text-decoration: none; font-family: arial, tahoma,  helvetica, sans-serif; font-size: 11px; }
.estremi_bold				{ color: #395982; font-weight : bold; text-decoration: none; font-family: arial, tahoma,  helvetica, sans-serif; font-size: 11px; }
.dotazioni					{ color: #395982; border-bottom: solid 1px #a6bfd4; font-weight : bold; text-decoration: none; font-family: arial, tahoma,  helvetica, sans-serif; font-size: 11px; display: block;}
.privacy						{ color: #9e9f9f; text-decoration: none; font-family: arial, tahoma,  helvetica, sans-serif; font-size: 10px; }
.mynet							{ color: #5781b4; text-decoration: none; font-family: arial, tahoma,  helvetica, sans-serif; font-size: 10px; }


.form		{ 
	color: #5781b4;	
	font-weight : bold; 
	text-decoration: none; 
	font-family: arial, tahoma,  helvetica, sans-serif;
	display: block;
	font-size: 11px; 
	background-color: #EEF4F9;
	padding-left: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: solid 1px #d0ddeb;
}

.error		{ 
	color: #d01313;	
	font-weight : bold; 
	text-decoration: none; 
	font-family: arial, tahoma,  helvetica, sans-serif;
	display: block; 
	font-size: 11px; 
	background-color: #EEF4F9;
	padding-left: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: solid 1px #d0ddeb;
}

.dati		{ 
	color: #FFFFFF;	
	font-weight : bold; 
	text-decoration: none; 
	font-family: arial, tahoma,  helvetica, sans-serif;
	font-size: 11px; 
	padding-left: 5px;
	background-color: #395982;
}

.led		{ 
	color: #616161;
	background-color: #eef4f9; 
	text-decoration: none; 
	display: block;
	font-family: Arial, tahoma,  helvetica, sans-serif; 
	font-size: 11px;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 4px;
	padding-right: 4p;
}

.led2		{ 
	color: #616161;
	background-color: #eef4f9; 
	text-decoration: none; 
	display: block;
	font-family: Arial, tahoma,  helvetica, sans-serif; 
	font-size: 11px;
	width: 80%;
	margin-left: 85px;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 4px;
	padding-right: 4px;
}

.ball		{ 
	color: #406da1;
	text-decoration: none; 
	font-family: Arial, tahoma,  helvetica, sans-serif; 
	font-size: 11px;
	font-weight : bold;
}

#prodotti ul		{ 
	list-style: none;
	text-align: left;
	margin: 0 0 0 0;
	padding:0;
}

#prodotti ul li		{ 
	color: #85A8DC; 
	text-decoration: none; 
	background-color: #FFFFFF;
	display: block;
	width: 90%;
	font-family: Arial, tahoma,  helvetica, sans-serif; 
	font-size: 11px; 
	padding-left: 10px;
	border-bottom: 1px solid #d5d9db;
}

/* ///////////////// Editazione dei LINK ///////////////// */
a.back, a.back:visited {
	font-family: arial, tahoma, helvetica, sans-serif;
	color: #606060;
	border-bottom: solid 1px #d4d4d4;
	border-left: solid 1px #d4d4d4;
	border-right: solid 1px #d4d4d4;
	display: block;
	text-align: right;
	width: 150px;
	background-color: #f6f6f6;
	padding-top: 2px;
	padding-bottom: 2px; 
	font-size: 11px;
	font-weight : bold;
	text-decoration: none;
	padding-right: 10px;
}

a.back:hover {
	font-family: arial, tahoma, helvetica, sans-serif;
	color: #8e8e8e;
  font-size: 11px;
	font-weight : bold;
 	text-decoration: none;
	padding-right: 10px;
}


a.home, a.home:visited {
	font-family: arial, tahoma, helvetica, sans-serif;
	color: #284b75;
	font-size: 14px;
	font-weight : bold;
	text-decoration: none;
	padding-right: 10px;
}

a.home:hover {
	font-family: arial, tahoma, helvetica, sans-serif;
	color: #5781b4;
  	font-size: 14px;
	font-weight : bold;
 	text-decoration: none;
	padding-right: 10px;
}

a.link, a.link:visited {
	font-family: arial, tahoma, helvetica, sans-serif;
	color: #5781b4;
	font-size: 11px;
	font-weight : bold;
	text-decoration: none;
}

a.link:hover {
	font-family: arial, tahoma, helvetica, sans-serif;
	color: #2e517a;
  	font-size: 11px;
	font-weight : bold;
 	text-decoration: none;
}


a.page, a.page:visited {
	font-family: arial, tahoma, helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	padding-right: 10px;
}

a.page:hover {
	font-family: arial, tahoma, helvetica, sans-serif;
	color: #b3b3b3;
  font-size: 11px;
 	text-decoration: none;
	padding-right: 10px;
}

a.photo_page, a.photo_page:visited {
	font-family: arial, tahoma, helvetica, sans-serif;
	color: #000000;
	padding-left: 8px; 
	padding-top: 3px;
	padding-bottom: 3px;
	/* border-left: 1px solid #d4d4d4; */
	font-size: 11px;
	width: 194px;
	display: block;
	text-decoration: none;
	padding-right: 10px;
}

a.photo_page:hover {
	font-family: arial, tahoma, helvetica, sans-serif;
	color: #616161;
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #f2f2f2;
	width: 194px;
	/*border-left: 1px solid #d3d2d2;*/
  	font-size: 11px;
	display: block;
 	text-decoration: none;
	padding-right: 10px;
}


a.foot, a.foot:visited {
	font-family: arial, tahoma, helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	width: auto;
	text-decoration: none;
	padding-right: 50px;
	padding-left: 50px;
	padding-top: 4px;
	padding-bottom: 4px;
}

a.foot:hover {
	font-family: arial, tahoma, helvetica, sans-serif;
	color: #FFFFFF;
  	font-size: 11px;
	width: auto;
	background-color: #7fa0c6;
 	text-decoration: none;
	padding-right: 50px;
	padding-left: 50px;
	padding-top: 4px;
	padding-bottom: 4px;
}		


a.white, a.white:visited {
	font-family: arial, tahoma, helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight : bold;
	text-decoration: none;
	padding-right: 10px;
}

a.white:hover {
	font-family: arial, tahoma, helvetica, sans-serif;
	color: #eef4f9;
  	font-size: 11px;
	font-weight : bold;
 	text-decoration: none;
	padding-right: 10px;
}


a.sitemap, a.sitemap:visited {
	font-family: arial, tahoma, helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	padding-right: 10px;
	background-color: #f7f7f7;
	display: block;
	padding-left: 2px;
}

a.sitemap:hover {
	font-family: arial, tahoma, helvetica, sans-serif;
	color: #b3b3b3;
  font-size: 11px;
 	text-decoration: none;
	padding-right: 10px;
	background-color: #fbfbfb;
}

/* --- Classe creare per l'editazione delle voci presenti nella sezione prodotti --- */
a.view, a.view:visited {
	font-family: arial, tahoma, helvetica, sans-serif;
	color: #606060;
	background-color: #efefef;
	display: block;
	font-size: 11px;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	margin-left: 30px;
	width: 237px!important;
	border-bottom: solid 1px #dfe1e0;
	border-right: solid 1px #dfe1e0;
	border-left: solid 1px #dfe1e0;
}

a.view:hover {
	font-family: arial, tahoma, helvetica, sans-serif;
	color: #000000;
 	font-size: 11px;
 	text-decoration: none;
}

/* ///////////////// Editazione dei FORM presenti in pagina ///////////////// */

/* Stato ON al passaggio del campo INPUT */
input.form
	{
		color : #000000;
		background-color: #ffffff;
		border : 1px solid #6e6f71;
		font-family : Arial, Tahoma, Helvetica, sans-serif;
		font-size : 11px;
		font-weight : bold;
		text-decoration : none;
		margin-bottom: 6px;
		margin-top: 6px;
		padding-left: 4px;
		background-image: url(images/form.gif);
	}
	
/* Classe visibile solo nel errore di invio dati */	
input.form_error
	{
		color : #000000;
		background-color: #eaf0f3;
		border : 2px solid #d01313;
		font-family : Arial, Tahoma, Helvetica, sans-serif;
		font-size : 11px;
		font-weight : bold;
		text-decoration : none;
		margin-bottom: 6px;
		margin-top: 6px;
		padding-left: 4px;
		background-image: url(images/form.gif);
	}
	
	
select.form
	{
		color : #1f6493;
		background-color: #ffffff;
		border : 1 solid #6E6F71;
		font-family : Arial, Tahoma, Helvetica, sans-serif;
		font-size : 11px;
		font-weight : normal;
		text-decoration : none;
		background-image: url(images/form.gif);
	}


textarea.form2
	{
		color : #000000;
		background-color: #ffffff;
		border : 1px solid #6E6F71;
		font-family : Arial, Tahoma, Helvetica, sans-serif;
		font-size : 11px;
		font-weight : normal;
		text-decoration : none;
		padding-left : 6px;
		padding-top : 4px;
		background-image: url(images/form.gif);
}

	
textarea.form
	{
		color : #9f9f9f;
		background-color: #ffffff;
		border : 1px solid #6E6F71;
		font-family : Arial, Tahoma, Helvetica, sans-serif;
		font-size : 11px;
		font-weight : normal;
		text-decoration : none;
		padding-left : 6px;
		padding-top : 4px;
		background-image: url(images/form.gif);
}

/* Editazione dei bottoni presenti in pagina */
input.button
	{
		color : #FFFFFF;
		background-color: #5781b4;
		border : 1 solid #f0f4f7;
		font-family : Arial, Tahoma, Helvetica, sans-serif;
		font-size : 11px;
		/* font-weight : bold; */
		padding-bottom: 6px;
		padding-top: 6px;
		padding-left: 15px;
		padding-right: 15px;
	}
	
/* /////////////////////////////////////////////////////////////////////////// */
/* -------------------------- Style - Pulivapor -------------------------- */
/* SEDE LEGALE: Via Cairoli, 45 - 26041 Casalmaggiore (CR) - UNITA' OPERATIVA: Via Europa, 15 - 26030 TORNATA (CR)
Tel. 0375.97665 - Fax 0375.97666 - Website: www.pulivapor.it - Email: info@pulivapor.it */
