
/* CSS realizzato il 01_agosto_08 */

/* elementi html */

body {
	margin: 0;
	padding: 0;
	
}

ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.clr{
	clear: both;
	font-size:1px;
	height: 1px;
}

img {margin-top:20px;
	border: 0px solid;

}

p {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}

a {
	margin: 0;
	padding: 0;
	text-decoration: none;
	cursor: pointer;
}

/* elementi container e div */

#logo {
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 60px;
	background-repeat: no-repeat;
	background-position: center left ;
	border: 0px solid #CCCC33;
	background-color: #fff;
} 

#menu {
	display: block;
	margin: 0;
	padding: 0;
	width: 1024px;
	height: 64px;
	background-color: #fff;

}


#menu2 {
	display: block;
	margin: 0;
	padding: 0;
	width: 300px;
	border:1px solid #000000;
	height: 64px;
	background-color: #fff;
}
#menu3 {
	display: block;
	margin: 0;
	padding: 0;
	width: 300px;
	border:1px solid #000000;
	height: 64px;
	background-color: #fff;
}
#secondomenu {
float:left;
width:100%;
margin-left:auto;
margin-right:auto;
	
}
ul.oggettiufficio li {
	display: block;
	margin: 0;
	padding: 0;
	margin-top:50px;
	margin-left:130px;
	margin-right:auto;
	color:white;
	font-size:20px;
}

.sfondopulsante {
	float: left;
	margin: 0;
	padding: 0;
	width: 180px;
	height: 32px;
	background-image: url(../immagini/sfondomenu2.jpg);
	background-repeat: no-repeat;
}
.sfondopulsantecatalogo {
	float: left;
	margin: 0;
	margin-top:20px;
	padding: 0;
	width: 180px;
	height: 32px;
	background-image: url(../immagini/sfondomenucatalogo.gif);
	background-repeat: no-repeat;
}
.sfondocatalogo {
	float: left;
	margin: 0;
	margin-top:20px;
	padding: 0;
	width: 150px;
	height: 32px;
	background-image: url(../immagini/sfondocatalogo.jpg);
	background-repeat: no-repeat;
}
.disegni{
float:left;
margin-left:30px;
margin-top:20px;}

.sfondopulsante p {
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-top: 7px;
}
.sfondopulsantecatalogo p {
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-top: 7px;
}
.sfondocatalogo p {
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 7px;
}

.spazio {
	margin: 0;
	padding: 0;
	float: left;
	width: 60px;
	height: 32px;
}
.spazio1 {
	margin: 0;
	padding: 0;
	float: left;
	width: 60px;
	border: 0.1px solid white;
	
	
}

#contenitoregrigio {
	float: left;
	margin: 0;
	padding: 0;
	margin-top: 30px;
	width: 1280px;
	min-height: 680px;
	height: auto!important;
	height: 680px;
	background-color: #ecedec;
}
#contenitorehome3 {
	float: left;
	margin: 0;
	padding: 0;
	margin-top: 30px;
	width: 1280px;
	min-height: 680px;
	height: auto!important;
	height: 1000px;
	background-image: url(../layout/sfondohome2.jpg);
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
}

#contenitoregrigiocatalogo {
	float: left;
	margin: 0;
	padding: 0;
	margin-top: 30px;
	width: 1280px;
	height: auto!important;
	height: 600px;
	background-color: #ecedec;
	
}
#libro {
	display: block;
	margin: 0 auto;
	padding: 0;
	width: 900px;
	height: 600px;
	border: 0px solid #FF9933;
	background-image: url(../immagini/libro.jpg);
	background-repeat: no-repeat;
}
#libro1 {
	display: block;
	margin: 0 auto;
	padding: 0;
	margin-top:45px;
	width: 900px;
	height: 600px;
	border: 0px solid #FF9933;
	background-image: url(../immagini/libro1.jpg);
	background-repeat: no-repeat;
}
#librodesign {
	display: block;
	margin: 0 auto;
	padding: 0;
	margin-top:48px;
	width: 900px;
	height: 600px;
	border: 0px solid #FF9933;
	background-image: url(../immagini/librodesign.jpg);
	background-repeat: no-repeat;
}
#librocasa {
	display: block;
	margin: 0 auto;
	padding: 0;
	margin-top:48px;
	width: 900px;
	height: 600px;
	border: 0px solid #FF9933;
	background-image: url(../immagini/librocasa.jpg);
	background-repeat: no-repeat;
}
#libropet {
	display: block;
	margin: 0 auto;
	padding: 0;
	margin-top:48px;
	width: 900px;
	height: 600px;
	border: 0px solid #FF9933;
	background-image: url(../immagini/libropet.jpg);
	background-repeat: no-repeat;
}
#librogioco {
	display: block;
	margin: 0 auto;
	padding: 0;
	margin-top:48px;
	width: 900px;
	height: 600px;
	border: 0px solid #FF9933;
	background-image: url(../immagini/librogioco.jpg);
	background-repeat: no-repeat;
}
#catalogo {
	display: block;
	margin: 0 0;
	padding: 0;
	width: 100%;
	height: 600px;
	border: 0px solid #FF9933;
	background-image: url(../immagini/catalogo.jpg);
	background-repeat: no-repeat;
	background-color: #ecedec;
	
	
}


.primapagina {
	float: left;
	width: 450px;
	height: 580px;
	margin: 0;
	padding: 0;
	

}


#immaginegrande {
	float: left;
	margin: 0;
	padding: 0;
	width: 450px;
	height: 380px;
}

.grande {
	display: block;
	margin: 0;
	padding: 0;
	margin-left: 50px;
	margin-top: 55px;
}

.miniatura {
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 50px;
	width: 380px;
	height: 170px;
}

.piccola {
	float: left;
	margin: 0;
	padding: 0;
	width: 110px;
	height: 110px;
	margin-top:50px;
	margin-right: 12px;
	background-color: #FFFFFF;
}

.testo {
	float: left;
	margin: 0;
	padding: 0;
	width: 450px;
	min-height: 500px;
	height: auto!important;
	height: 500px;
	
}
.testo1 {
	float: left;
	margin: 0;
	padding: 0;
	width: 450px;
	min-height: 500px;
	height: auto!important;
	height: 500px;
	
}
#testohome {
	float: left;
	margin: 0;
	padding: 0;
	width:520px;
	height: auto!important;
	text-align:justify;
	font:arial;
	font-size: 14px;	
}

.dentro{margin-right:20px;}
.dentro1{margin-right:80px;}
.dentro2{margin-right:90px;}
.dentro3{margin-right:120px;}
.dentro4{margin-right:155px;}
.dentro5{margin-right:200px;}
.dentro6{margin-right:230px;}
.dentro7{margin-right:260px;}
.dentro8{margin-right:290px;}

#testohomeinglese {
	float: left;
	margin: 0;
	padding: 0;
	width:500px;
	height: auto!important;
	text-align:justify;
	font:arial;
	font-size: 14px;	
	
}

.dentroinglese{margin-right:25px;}









#testo2 {
	float: left;
	margin: 0;
	padding: 0;
	width: 450px;
	min-height: 500px;
	height: auto!important;
	height: 500px;
	margin-top:100px;
	font-size:14px;
	text-align:justify;
	color:white;
}
#frecce{
float:right;
margin-bottom:50px;

}
#frecce{
float:right;
margin-bottom:50px;
}
#frecce2{
float:right;
margin-bottom:150px;
margin-right:290px;
}
#frecce3{
float:right;
}
#frecce4{
float:right;

}
#contenitorepresentazione {
	float: left;
	margin: 0;
	padding: 0;
	margin-top: 30px;
	width: 100%;
	min-height: 680px;
	height: auto!important;
	height: 680px;
	background-image: url(../layout/sfondohome5.jpg);
	background-repeat:no-repeat;
}
#testopresentazione {
	float: left;
	margin: 0;
	padding: 0;
	width: 350px;
	min-height: 500px;
	height: auto!important;
	height: 600px;
	margin-top:100px;
	font-size:14px;
	text-align:justify;
	color:white;
}
#contenitorepresentazione2 {
	float: left;
	margin: 0;
	padding: 0;
	margin-top: 30px;
	width: 100%;
	min-height: 680px;
	height: auto!important;
	height: 680px;
	background-image: url(../layout/presentazione2b.jpg);
	background-repeat:no-repeat;
}
#testopresentazione2 {
	float: left;
	margin: 0;
	padding: 0;
	width: 520px;
	min-height: 500px;
	height: auto!important;
	height: 500px;
	margin-top:90px;
	font-size:14px;
	text-align:justify;
	color:white;
}
#contenitorepresentazione3 {
	float: left;
	margin: 0;
	padding: 0;
	margin-top: 30px;
	width: 950px;
	min-height: 600px;
	height: auto!important;
	height: 800px;
	background-image: url(../layout/presentazione3.jpg);
	background-repeat:no-repeat;
}
#testopresentazione3 {
	float:right;
	margin: 0;
	padding: 0;
	width: 350px;
	min-height: 500px;
	height: auto!important;
	height: 500px;
	margin-top:13px;
	font-size:14px;
	text-align:justify;
	color:black;	
}
#contenitorepresentazione3bis {
	float: left;
	margin: 0;
	padding: 0;
	margin-top: 30px;
	width: 950px;
	min-height: 600px;
	height: auto!important;
	height: 800px;
	background-image: url(../layout/presentazione3bis.jpg);
	background-repeat:no-repeat;
}
#testopresentazione3bis {
	float:right;
	margin: 0;
	padding: 0;
	width: 350px;
	min-height: 500px;
	height: auto!important;
	height: 500px;
	margin-top:13px;
	font-size:14px;
	text-align:justify;
	color:black;	
}
#contenitorepresentazione4 {
	float: left;
	margin: 0;
	padding: 0;
	margin-top: 30px;
	width: 940px;
	min-height: 680px;
	height: auto!important;
	height: 800px;
	background-image: url(../layout/presentazione4.jpg);
	background-repeat:no-repeat;
}
#testopresentazione4 {
	float: right;
	margin: 0;
	padding: 0;
	width: 330px;
	min-height: 500px;
	height: auto!important;
	height: 600px;
	font-size:14px;
	text-align:justify;
	color:black;
}
#contenitorepresentazione5 {
	float: left;
	margin: 0;
	padding: 0;
	margin-top: 30px;
	width: 100%;
	min-height: 680px;
	height: auto!important;
	height: 680px;
	background-image: url(../layout/presentazione5.jpg);
	background-repeat:no-repeat;
}
#testopresentazione5 {
	float: left;
	margin: 0;
	padding: 0;
	width: 650px;
	min-height: 500px;
	height: auto!important;
	height: 500px;
	margin-top:280px;
	margin-left:150px;
	font-size:14px;
	text-align:justify;
	color:white;
}
.testodesigner {
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: black;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px;

	
}

img.designer {
	float: left;
	margin-left:0px;
	margin-right: 0px;
	padding-left: 20px;
	padding-right:20px;
	padding-top: 20px;
	margin-top: 0px;
}

img.catalogo {
	
	margin-left:auto;
	margin-right: auto;
	padding-left: 20px;
	padding-right:20px;
	padding-top: 0px;
	margin-top: 0px;
}

.testo p {
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #fff;
	padding-left: 60px;
	padding-right: 60px;
	padding-top: 75px;
	
}
.testo2 p {
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fff;
	padding-left: 60px;
	padding-right: 60px;
	padding-top: 75px;
}
.testo1 p {
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:black;
	padding-left: 60px;
	padding-right: 60px;
	padding-top: 75px;
}

a:link {margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	color: black;
	text-decoration: none;
	
}
a.bianco:link {margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	color: white;
	text-decoration: none;
	
}
a:visited {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
    color: black;
}
a.bianco:visited {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
    color: white;
}
a:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:active {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}

table td{
margin-top:0px;
margin-bottom:0px;
width:33%;
}
table tr{
margin-top:0px;
margin-bottom:0px;

}
/*----------------------------------------------designer ----------------------------------------------------*/
#bloccoalto{
float:left;
width:100%;
min-height:250px;
margin: 0;
padding: 0;
margin-left:auto;
margin-right:auto;
}


.primo{
float:left;
width:33%;
min-height:340px;
margin-left:auto;
margin-right:auto;
}
.secondo{
float:left;
width:33%;
min-height:340px;
margin-left:auto;
margin-right:auto;
}
.terzo{
float:left;
width:33%;
min-height:340px;
margin-left:auto;
margin-right:auto;
}

p.designer{
margin-left:15px;
margin-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;}

p.nomedesigner{
margin-left:15px;
margin-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
padding-bottom: 5px;}

p.scrittecatalogo{
margin-left:auto;
margin-right:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
margin-top:20px;
font-weight:bold;
padding-bottom: 5px;
margin-left:30px;}

p.evidenziato{font-size:19px;
}

a.scrittecatalogo{
margin-left:auto;
margin-right:auto;
margin-top:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
padding-bottom: 5px;}

/* -------------------------------------------------ufficio ---------------------------------------------*/
#primariga{
float:left;
width:100%;

margin: 0;
padding: 0;
margin-left:auto;
margin-right:auto;
}
.colonna{
float:left;
width:24.9%;
height:250px;
margin-left:auto;
margin-right:auto;
}
img.ufficio {
	float: left;
	margin-left:20px;
	margin-right: 0px;
	padding-left: 20px;
	padding-right:20px;
	padding-top:0px;
	
}
p.ufficio{
margin-left:50px;
margin-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
padding-bottom: 5px;
}

#sottomenu{
float:left;
width:300px;
margin-left:auto;
margin-right:auto;
}
#sottomenuoggettivariufficio{
float:left;
width:300px;

margin-left:auto;
margin-right:auto;
}
#immagine{
float:left;
width:650px;
margin-left:auto;
margin-right:auto;
}
#descrizione{
float:left;
width:29.9%;

margin-left:auto;
margin-right:auto;
}

img.centrale{
	float: left;
	margin-left:100px;
	margin-right: auto;
	padding-left: 20px;
	padding-right:20px;
	padding-top: 0px;
	margin-top: 0px;
}
#sottoimmagini{
float:left;
width:90%;
min-height:180px;
margin-top:0px;
margin-left:60px;
margin-right:auto;
font-family:Arial, Helvetica, sans-serif;
}
p.descrizioneoggetti{
clear:left;
margin-left:100px;
margin-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;}

p.nomeoggetti{
clear:left;
margin-left:100px;
margin-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
padding-bottom: 5px;}

.sfondosecondomenu {
	float: left;
	margin-left: 60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding: 0;
	width: 224px;
	height: 32px;
	background-image: url(../immagini/sfondomenu3.jpg);
	background-repeat: no-repeat;
}
.sfondosecondomenu1 {
	float: left;
	font-size:13px;
	margin-left: 60px;
	margin-bottom:10px;
	padding: 0;
	width: 224px;
	height: 32px;
	background-image: url(../immagini/sfondomenu3.jpg);
	background-repeat: no-repeat;
}

.sfondofreccia {
	float: left;
	
	margin-bottom:30px;
	margin-left: 60px;
	padding: 0;
	width: 224px;
	height: 20px;
	background-repeat: no-repeat;
	font-family: Arial;

}
/* -------------------------------------------------catalogo ---------------------------------------------*/


.cat1{
float:left;
width:33%;
min-height:250px;
margin-left:auto;
margin-right:auto;
}
.cat2{
float:left;
width:33%;
min-height:250px;
margin-left:auto;
margin-right:auto;
}
.cat3{
float:left;
width:33%;
min-height:250px;
margin-left:auto;
margin-right:auto;
}
a.white{
margin-top:0px;
color:white;
margin-bottom:0px;
display:inline;
}

p.white{margin-bottom:0px;
margin-top:30px;
font-size:18px;
margin-left:90px;
padding-top:0px;
padding-bottom:0px;
border:1px solid red;
color:white;}
p.whitetitolo{
font-family:Arial, Helvetica, sans-serif;
clear:right;
float:left;
margin-bottom:0px;
margin-top:50px;
font-size:15px;
margin-left:0px;
margin-right:0px;
padding-top:0px;
padding-bottom:0px;
color:white;}

#testo1 {
  clear:right;
	float: left;
	margin: 0;
	padding: 0;
	height: auto!important;
	
	
}
#testo2 {
  float:right;
	margin: 0;
	padding: 0;
	height: auto!important;
	margin-top:185px;
	
}
.titolo{
border: 1px solid white;
width:300px;}

.bloccoaltoimmagini{
border: 1px solid black;
float:left;
width:450px;
margin-top: 0px;}
img.disegni{margin-left:0px;
padding-left:60px;}

#linkufficio{
clear:left;
float:left;
margin: 0 0 0 0;
margin-top:0px;
margin-left:0px;
width:400px;

}

#linkufficio p {
width:50px;
float:left;
font-size:13px;
margin: 0 0 0 0;
padding: 0 0 0 0;
display:inline;
margin-top:45px;
margin-left:10px;
margin-right:45px;
padding-left:0px;
}

#linkufficioinglese{
clear:left;
float:left;
margin: 0 0 0 0;
margin-top:0px;
margin-left:0px;
width:400px;

}

#linkufficioinglese p {
width:70px;
float:left;
font-size:13px;
margin: 0 0 0 0;
padding: 0 0 0 0;
display:inline;
margin-top:45px;
margin-left:10px;
margin-right:25px;
padding-left:0px;
}


.spaziocesti{margin-left:70px;}
.spazioscatole{margin-left:59px;}
.spaziocornici{margin-left:59px;}
.spazioborse{margin-left:70px;}
.spazioportachiavi{margin-left:38px;}
.spaziocalzature{margin-left:16px;}
.spazioguinzaglio{margin-left:42px;}
.spaziolettino{margin-left:60px;}
.spazioborsacane{margin-left:34px;}
.spaziogolf{margin-left:58px;}

#linkufficio2{
clear:left;
float:left;
margin: 0 0 0 0;
margin-left:0px;
margin-bottom:30px;
width:auto;

}

#linkufficio2 p {
font-size:13px;
margin: 0 0 0 0;
padding: 0 0 0 0;
display:inline;
padding-right:30px;
padding-left:0px;
margin-left:10px;
}

#linkufficioinglese2{
clear:left;
float:left;
margin: 0 0 0 0;
margin-left:0px;
margin-bottom:30px;
width:auto;

}

#linkufficioinglese2 p {
font-size:13px;
margin: 0 0 0 0;
padding: 0 0 0 0;
display:inline;
padding-right:23px;
padding-left:0px;
margin-left:10px;
}

#linkoggetticasa{
clear:left;
float:left;
margin: 0 0 0 0;
margin-left:5px;
width:auto;
margin-top:250px;
width:400px;
}

#linkoggetticasa p {
width:auto;
font-size:13px;
margin: 0 0 0 0;
padding: 0 0 0 0;
display:inline;
padding-left:0px;
}
#linkoggetticasainglese{
clear:left;
float:left;
margin: 0 0 0 0;
margin-left:6px;
width:auto;
margin-top:250px;
width:400px;
}

#linkoggetticasainglese p {
width:auto;
font-size:13px;
margin: 0 0 0 0;
padding: 0 0 0 0;
display:inline;
padding-left:0px;
}

.spaziocestiinglese{margin-left:60px;}
.spazioscatoleinglese{margin-left:59px;}
.spaziocorniciinglese{margin-left:15px;}
.spazioborseinglese{margin-left:72px;}
.spazioportachiaviinglese{margin-left:55px;}
.spaziocalzatureinglese{margin-left:30px;}
.spazioguinzaglioinglese{margin-left:12px;}
.spaziolettinoinglese{margin-left:80px;}
.spazioborsacaneinglese{margin-left:35px;}
.spaziogolf{margin-left:58px;}




#linkdesign{
clear:left;
float:left;
margin: 0 0 0 0;
margin-left:6px;
width:auto;
margin-top:250px;
width:400px;
}


#linkdesign p {
width:auto;
font-size:13px;
margin: 0 0 0 0;
padding: 0 0 0 0;
display:inline;
padding-left:0px;
}
#linkpet{
clear:left;
float:left;
margin: 0 0 0 0;
margin-left:6px;
width:auto;
margin-top:250px;
width:400px;
}


#linkpet p {
width:auto;
font-size:13px;
margin: 0 0 0 0;
padding: 0 0 0 0;
display:inline;
padding-left:0px;
}
#linkgioco{
clear:left;
float:left;
margin: 0 0 0 0;
margin-left:8px;
width:auto;
margin-top:250px;
width:400px;
}


#linkgioco p {
width:auto;
font-size:13px;
margin: 0 0 0 0;
padding: 0 0 0 0;
display:inline;
padding-left:0px;
}



#titoloufficio{
width:120px;
clear:left;
float:left;
margin: 0 0 0 0;
margin-top:0px;
margin-left:7px;
margin-top:20px;
}

#contact
{margin-top:830px;
margin-bottom:20px;
font-size:10px;
font-family: Arial;}

#nellafoto
{margin-top:120px;
margin-bottom:20px;
font-size:10px;
font-family: Arial;}
#nellafoto1
{margin-top:120px;
margin-bottom:20px;
font-size:10px;
font-family: Arial;
color:white;}
#nellafoto2
{margin-top:80px;
margin-bottom:20px;
font-size:10px;
font-family: Arial;
color:white;}

