﻿body
{
	margin:0;padding:0; height:100%;
	font: 100.01% arial;
	text-align: center;
	background-image:url(../img/tile_body.jpg);
	background-repeat:repeat-x;
	background-color:#1a4782;
}

html
{
margin:0;padding:0;
}

#container_pre 
{
	width: 980px;
	height:589px;
	margin: auto;
	background-image:url(../img/prepag.jpg);
}

.entra
{
	font-size:20px;
	padding-right:25px;
	padding-top:5px;
}

.entra a
{
	color:Black;
}

.entra a:hover
{
	color:#1a4780;
}

#entra2
{
	font-size:15px;
	padding-top:350px;
	padding-right:25px;
}

#entra2 a
{
	color:#0b3e5e;
}

#entra2 a:hover
{
	color:#0f2b3d;
}

#container
{
	width: 980px;
	margin: auto;
	background-color:white;
}

#cont_cont 
{
	width: 1000px;
	margin: auto;
	background-image:url(../img/tile_ombra.png);
}

#ombra_sotto
{
	width: 1000px;
	margin: auto;
	background-image:url(../img/ombra_sotto.png);
	height:13px;
}

#banner_top
{
	background-image: url(../img/bann_pagine.jpg);
	background-repeat:no-repeat;
	background-color:#c4d2db;
	height:150px;
}

.flags
{
    height:20px;
    text-align:right;
    padding-right:25px;
    padding-top:5px;
}

.button_top
{
	height:20px;
	width:105px;
	color:White;
	float:left;
	margin-top:61px;
	margin-left:372px;
	font-size:14px;
	font-weight:bold;
}

.button_top a
{
	color:White;
	text-decoration:none;
}

.button_top a:hover
{
	color:#c4d2db;
}

.button_top1
{
	height:20px;
	width:105px;
	color:White;
	float:left;
	margin-top:61px;
	margin-left:18px;
	font-size:14px;
	font-weight:bold;
}

.button_top1 a
{
	color:White;
	text-decoration:none;
}

.button_top1 a:hover
{
	color:#c4d2db;
}

.top_sx
{
	background-image: url(../img/top_sx.jpg);
	height:15px;
	width:15px;
}

.top_sx_cons
{
	background-image: url(../img/top_sx_cons.jpg);
	height:15px;
	width:15px;
}

.bottom_sx
{
	background-image: url(../img/bottom_sx.jpg);
	height:15px;
	width:15px;
}

.top_dx
{
	background-image: url(../img/top_dx.jpg);
	height:15px;
	width:15px;
}

.top_dx_cons
{
	background-image: url(../img/top_dx_cons.jpg);
	height:15px;
	width:15px;
}

.bottom_dx
{
	background-image: url(../img/bottom_dx.jpg);
	height:15px;
	width:15px;
}

.spacer_vert 
{
	width:15px;
	height:350px;
	background-color:White;
}

.spacer_vert_cons1 
{
	width:15px;
	height:20px;
	background-color:#96adbd;
}

.spacer_vert_cons2
{
	width:15px;
	height:20px;
	background-color:#788991;
}

.spacer_vert_cons3 
{
	width:15px;
	height:480px;
	background-color:White;
}

.spacer_vert_cont 
{
	width:15px;
	height:380px;
	background-color:White;
}

.cont_curve
{
	height:380px;
	width:15px;
	float:left;
	margin-left:20px;
	margin-top:5px;
	margin-bottom:10px;
}

.cont_curve_dx
{
	height:380px;
	width:15px;
	float:left;
	margin-top:5px;
	margin-bottom:10px;
}

#cont_sotto
{
	background-color:#c4d2db;
	overflow:hidden;
}

#footer
{
	background-color:#1a4780;
	height:15px;
	margin-top:5px;
}

.cella_testo_sx 
{
	height:360px;
	width:290px;
	float:left;
	margin-top:5px;
	margin-bottom:10px;
	background-color:White;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:justify;
	background-image: url(../img/fondo_sx.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

.testo_sx1
{
	overflow:auto;
	font-size:11px;
	height:300px;
	padding-right:5px;
}

.testo_sx2
{
	font-size:12px;
}

.testo_sx3
{
	font-size:15px;
	font-weight:bold;
}

.cont_title_sx
{
	height:60px;
}

.cella_testo_dx 
{
	height:380px;
	width:585px;
	float:left;
	margin-top:5px;
	margin-bottom:10px;
	background-color:White;
	text-align:justify;
	background-image: url(../img/fondo_dx.jpg);
	background-repeat:no-repeat;
	background-position:left;
	margin-left:15px;
}

.cella_testo_consigli
{
	height:520px;
	width:910px;
	float:left;
	margin-top:5px;
	margin-bottom:10px;
	background-color:White;
	padding-bottom:10px;
	text-align:justify;
}

.cella_testo_contatti
{
	height:420px;
	width:910px;
	float:left;
	margin-top:5px;
	margin-bottom:10px;
	background-color:White;
	padding-bottom:10px;
	text-align:justify;
}

.banda_title_cons 
{
	height:26px;
	background-image: url(../img/tile_consigli.jpg);
	font-weight:bold;
	font-size:14px;
	padding-top:9px;
	padding-left:10px;
}

.foto_piercing_a {border:0}

.banda_title_lavori 
{
	height:26px;
	background-image: url(../img/tile_lavori_3.jpg);
	font-weight:bold;
	font-size:14px;
	padding-top:9px;
	padding-left:10px;
}

.butt_lavori 
{
	font-weight:bold;
	font-size:14px;
	float:right;
	width:101px;
	text-align:center;
	margin-right:9px;
}

.banda_title_lavori b 
{
	float:left;
}

.butt_lavori a
{
	text-decoration:none;
	color:White;
}

.butt_lavori a:hover
{
	color:#c4d2db
}

.cella_riga_dx 
{
	height:4px;
	width:585px;
	float:left;
	margin-top:7px;
	background-image: url(../img/riga_dx.jpg);
	background-repeat:no-repeat;
	font-size:1px;
}

.cont_dx_big 
{
	height:369px;
	width:424px;
	float:left;	
}

.cont_dx_dra
{
	height:369px;
	width:161px;
	float:left;
	background-image: url(../img/drago.jpg);	
}

.face
{
	margin-top:277px;
}
.face a img
{
	border:0;
}

.text_dx1
{
	font-size:11px;
	text-align:center;
	margin-top:5px;
}

.text_dx2
{
	font-size:19px;
	text-align:center;
	margin-top:35px;
	margin-bottom:10px;
}

.tile_centro1
{
	height:3px;
	width:424px;
	float:left;
	background-image: url(../img/tile_centro1.jpg);
	background-repeat:no-repeat;
	font-size:1px;
}

.tile_centro
{
	height:55px;
	width:424px;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	background-image: url(../img/tile_centro.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	text-align:center;
	padding-top:5px;
	line-height:17px;
}

.cont_foto_home
{
	width:424px;
	height:180px;
	float:left;
}

.cont_interno1
{
	height:180px;
	width:145px;
	float:left;
	margin-left:12px;
}

.cont_interno2
{
	height:180px;
	width:97px;
	float:left;
	margin-left:5px;
}

.cont_interno3
{
	height:180px;
	width:145px;
	float:left;
	margin-left:5px;
}

.cont_interno_top
{
	height:110px;
	width:145px;
	float:left;
}

.cont_interno_top1
{
	height:30px;
	width:97px;
	float:left;
}

.cont_interno_bottom
{
	height:150px;
	width:97px;
	float:left;
}

.cont_interno_sx
{
	height:70px;
	width:140px;
	float:left;
	margin-right:5px;
	font-size:12px;
	text-align:right;
	padding-right:5px;
}

.cont_interno_dx
{
	height:70px;
	width:140px;
	float:left;
	margin-right:5px;
	font-size:12px;
	text-align:left;
	padding-left:5px;
}

.cons_testo_sx 
{
	height:447px;
	width:330px;
	background-color:#e3e8ee;
	margin-top:15px;
	float:left;
	background-image: url(../img/bar_co.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:10px;
	font-size:11px;
}

.cons_testo_centro 
{
	height:467px;
	width:210px;
	margin-top:15px;
	float:left;
}

.fotine
{
	height:125px;
	width:190px;
	margin-left:10px;
	margin-bottom:35px;
}

.container_lavori
{
	width:910px;
	margin-top:15px;
}

.divisore_lavori
{
	width:455px;
	float:left;

}

.divisore_lavori_dx
{
	width:443px;
	float:left;
	padding:6px;
	background-color:#dee8ee;
	text-align:center;
	font-size:12px;
}

.divisore_lavori_dx a
{
	color:#1a4782;
}

.divisore_lavori_dx a:hover
{
	color:Gray;
}

.categorie_lavori
{
	clear:both;
	width:215px;
	float:left;
	line-height:30px;
	padding-left:10px;
	padding-top:10px;
	text-align:left;
	font-size:12px;
}

.categorie_lavori1
{
	width:205px;
	float:left;
	line-height:30px;
	padding-left:20px;
	margin-top:10px;
	text-align:left;
}

.categorie_lavori a
{
	color:#1a4782;
}

.categorie_lavori a:hover
{
	color:Gray;
}

.categorie_lavori1 a
{
	color:#1a4782;
}

.categorie_lavori1 a:hover
{
	color:Gray;
}

.title_lavori
{
	width:435px;
	padding:5px 0px 5px 10px;
	background-color:#c4d2db;
}

.foto_lavori
{
	height:100px;
	width:100px;
	background-color:#c4d2db;
	float:left;
	margin:5px;
}

.foto_lavori a img
{
	border-color:#8ba2aa;
}

.foto_lavori a img:hover
{
	border-color:#626d73;
}

.cont_cella1
{
	height:330px;
	width:270px;
	background-color:#e3e8ee;
	margin-top:15px;
	float:left;
	font-size:15px;
	padding:15px;
}

.cont_cella1 a
{
	color:Black;
}

.cont_cella1 a:hover
{
	color:Gray;
}

.cont_cella2
{
	margin-left:15px;
	height:360px;
	width:590px;
	background-color:#e3e8ee;
	margin-top:15px;
	float:left;
}

.testo_studio
{
	font-size:12px;
	font-weight:bold;
	height:45px;
	margin-top:15px;
}

.imm_studio 
{
	width:173px;
	height:310px;
	background-image: url(../img/fondo_studio.jpg);
	float:left;
	margin-right:10px;
}

.imm_studio a img
{
	border:0;
}

.imm_studio1
{
	width:173px;
	height:310px;
	background-image: url(../img/fondo_studio.jpg);
	float:left;

}

.imm_studio1 a img
{
	border:0;
}


.desc_stu 
{
	padding-left:10px;
	padding-right:10px;
	font-size:13px;
	text-align:center;
}


.spacer_vert_cons4 
{
	width:15px;
	height:350px;
	background-color:White;
}

.cella_testo_pierc
{
	height:390px;
	width:910px;
	float:left;
	margin-top:5px;
	margin-bottom:10px;
	background-color:White;
	padding-bottom:10px;
	text-align:justify;
}

