 
 
/* CSS Document */

table	{
	border-collapse:collapse;
}

table, td, th,img	{
			border:0px solid black;
}

a	{
	text-decoration:none;
	color:black;
}

a:hover	{
	font-weight:bolder;
}

ul	{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

h1	{
	display:inline;
	font-size:34pt;
	color:#007910;
}

h2	{
	font-size:26px;
	text-align:center;
}


h3	{
	font-size:18px;
	text-align:center;
}

h4	{
	font-size:11px;
	text-align:justify;
}

.correlati	{
		border-top-style:solid;
		border-top-width:2px;
		border-color:#f0f000;
		background-color:#ffffaa;
		font-size:16px;
}

.correlati	span	{
			text-decoration:underline;
}

.correlati	li	{
			font-size:14px;
}

.hidden	{
	visibility:hidden;
	font-size:1px;
}

#occhiello	{
		width:404px;
		position:relative;
		top:-65px;
		left:246px;
		z-index:+1;
}

#corpocentrale	{
		width:996px;
}

#corpocentrale	td	{
			vertical-align:top;
}

.centrato	{
		text-align:center;
}

/* Menu Prodotti */

#menuprodotti		{
			width:310px;
}

th.intestazione		{
			background-color:#999966;
			color:#ffffff;
}

.menulaterale	td	{
			text-align:left;
			vertical-align:top;
			padding-left:5px;
}

.menulaterale	img	{
			width:124px;
			height:167px;
}

.menulaterale	hr	{
			width:70%;
			color:#999966;
			text-align:center;
}

.menulaterale	ul li	{
			list-style-type:none;
			font-size:14px;
}

.crumbs	li	{
		display:inline;
		font-size:16px;
}

.crumbs	img	{
		width:30px;
}

.dove	li	{
		float:left;
		text-align:center;
}
.dove	a	{
		display:block;
		width:100px;
		text-decoration:underline;
}

#tende	{
	line-height:0.9;
}

.offerte	{
		color:red;
		text-align:center;
		font-size:16px;
		font-weight:600;
}

.offerte	a	{
			color:red;

}

a.uno	{
	width:310px;
}

/* Menu Contatti */

.menucontatti	tr	{
			background-color:#b7005b;
}
.menucontatti	a	{
			color:#ffffff;
			display:block;
}
.menucontatti	h3	{
			font-size:16px;
			line-height:2;
}
.menucontatti	span	{
			font-size:12px;
			text-align:center;
}
.menucontatti	td	{
			border-top:3px solid white;
			border-bottom:3px solid white;
			padding:3px;
}
.menucontatti	img	{
			width:195px;
}

div.prodotti	{
		background-color:white;
		text-align:center;
		font-size:16px;
}
.prodotti	a	{
			display:inline;
			color:#000000;
}

#indice	{
	text-align:center;
	word-spacing:10px;
}

#indice	a	{
		text-decoration:underline;
}

.nverde	{
	font-size:14px;
	text-align:center;
}
td.nverde	{
	border:1px solid black;
}
.nverde	a	{
		color:#007910;
		font-weight:800;
}
.nverde	p	{
		line-height:1.2;
		font-size:18px;
		color:#007910;
		font-weight:800;
}

#mailmater	{
		color:#b7005b;
		text-decoration:underline;
		font-size:24px;
		font-weight:800;
		line-height:1.5;
}

.menunews	{
		background-color:#0000ff;
		color:white;
}
.menunews	img	{
			width:110px;
			vertical-align:middle;
}
.menunews	a	{
			color:white;
}
.menunews	td	{
			padding:2px;
}

td.ultimo	{
		padding-top:60px;
		text-align:center;
		vertical-align:bottom;
		background-color:white;
}
.ultimo	h3	{
		line-height:0.8;
		font-size:24px;
		color:#b7005b;
}
.ultimo	p	{
		font-weight:800;
		font-size:32px;
		background-color:#b7005b;
		color:white;
}
.intro	th	{

		background-color:#ffffff;
		text-align:left;
		font-size:20px;
		padding-left:10px;
		padding-right:10px;
}
.intro	td	{
		font-size:16px;
		text-align:justify;
		padding-left:10px;
		padding-right:10px;
}
.intro	img	{
		vertical-align:middle;
}
th.ita	{
	color:green;
	padding-top:75px;
}
td.ita	{
	border-top:3px solid green;
}
.ita div	{
		height:455px;
		overflow:hidden;
}
th.eng	{
	color:#0000ff;
	padding-top:25px;
}
td.eng	{
	border-top:3px solid blue;
}
th.deu	{
	color:#ff0000;
	padding-top:50px;
}
td.deu	{
	border-top:3px solid red;
}
#barra	a	{
		width:134px;
		background-color:#999966;
		color:#ffffff;
		text-decoration:none;
		border:1px solid white;
}

.hili	{
	color:white;
	font-size:20px;
	width:310px;
}
.hili	img	{
		width:124px;
		border:0px;
		height:147px;
}

.hili	th {
		position:relative;
		top:+15px;
		left:-5px;
		z-index:+2;
		
}
td.blu	{
	background-color:#0453b3;
}
table.top	{
		width:100%;
		cellspacing:0px;
		text-align:center;
		font-size:24px;
}
.top	hr	{
		width:100%;
		color:#0453b3;
		text-align:center;
		vertical-align:middle;
}


/* Prodotti e Servizi */

#biancheria	h2	{
			border-top-style:solid;
			border-top-width:2px;
			border-color:#8080ff;
			background-color:#ccccff;
}

#tendaggi	h2	{
			border-top-style:solid;
			border-top-width:2px;
			border-color:#00c000;
			background-color:#a6ff80;
}

#materassi		{
			border-top-style:solid;
			border-top-width:2px;
			border-color:#f0f000;
			background-color:#ffffaa;
			padding-top:150px;
			width:250px;
}

td.verde	{
		background-color:#00c000;
}