.margine {

	vertical-align: top;

	padding: 0px;

}



.testo {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	vertical-align: top;

	padding-left: 0px;

	padding-top: 20px;

	padding-right: 20px;

	padding-bottom: 20px;

	text-align: left;



}



.testoscuro1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #333333;

	vertical-align: top;

	padding-top: 5px;

	padding-bottom: 5px;

}



.testo1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #FFFFFF;

	vertical-align: top;

	padding-top: 5px;

	padding-bottom: 5px;

}



.testoscuro {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	padding: 10px;

	text-align: justify;

	

}



.testoscuros {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	padding: 0px;

}



a.testo {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	vertical-align: top;

	text-decoration:none;

	padding: 0px;



}



a.testo:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	vertical-align: top;

	text-decoration:underline;

	padding: 0px;

}





.titolo {

	text-transform: uppercase;

	font-size: 14px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}



.titoloscuro {

	text-transform: uppercase;

	font-size: 14px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	color: #000000;

}





.form {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	vertical-align: top;

	padding: 5px;

}

.grassetto {

	font-weight: bold;

}



.cmp {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	vertical-align: bottom;

	text-decoration:none;

	padding: 0px;



}



#divUpControl {

	Z-INDEX: 1; LEFT: 230px; POSITION: absolute; TOP: 50px

}

#divDownControl {

	Z-INDEX: 1; LEFT: 230px; POSITION: absolute; TOP: 220px

}

#divContainer {

	LEFT: 0px; OVERFLOW: hidden; WIDTH: 230px; CLIP:    rect(0px 250px 180px 0px); POSITION: absolute; TOP:50px; HEIGHT: 200px

}

#divContent {

	LEFT: 0px; POSITION: absolute; TOP: 0px

}



#divUpControlf {

	Z-INDEX: 1; LEFT: 230px; POSITION: absolute; TOP: 50px

}

#divDownControlf {

	Z-INDEX: 1; LEFT: 230px; POSITION: absolute; TOP: 220px

}

#divContainerf {

	LEFT: 0px; OVERFLOW: hidden; WIDTH: 230px; CLIP:   rect(0px 250px 150px 0px); POSITION: absolute; TOP:50px; HEIGHT: 300px

}

#divContentf {

	LEFT: 0px; POSITION: absolute; TOP: 0px

}





a.cmp {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	vertical-align: bottom;

	text-decoration:none;

	padding: 0px;



}



a.cmp:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	vertical-align: bottom;

	text-decoration:underline;

	padding: 0px;

}



.menu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #353535;

	text-decoration:none;

	text-transform: uppercase;

	margin-left: 8px;

	letter-spacing: 0em;



}

a.menu {

	text-decoration:none;

}



a.menu:hover {

	color: #000000;

	text-decoration:underline;

}



.menu2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #353535;

	text-decoration:none;

	margin-left: 4px;

	margin-right: 4px;

	letter-spacing: 0em;

}

.menu2s {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 7px;

	color: #353535;

	text-decoration:none;

	letter-spacing: 0em;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #353535;



}

a.menu2 {

	text-decoration:none;

}



a.menu2:hover {

	color: #000000;

	text-decoration:underline;



}



#filosofia{

	Z-INDEX: 1;

	LEFT: 600px;

	TOP: 0px;

	POSITION: absolute; 

	display: block; 

}



#stage{

	Z-INDEX: 0;

	LEFT: 18px;

	TOP: 198px;

	WIDTH: 969px;

	HEIGHT:296px;

	POSITION: absolute; 

	display: block; 

	background-color: #83888B;

}



#contcatalogo{

	Z-INDEX: 10;

	POSITION: absolute;

	display: block;
	
	overflow: hidden;

	LEFT: 670px;

	TOP: 0px;

	WIDTH: 300px;

	HEIGHT: 296px;

	background-color: #FF860C;

	border-top-width: 0px;

	border-right-width: px;

	border-bottom-width: 0px;

	border-left-width: 6px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: solid;

	border-top-color: #FEFEFE;

	border-right-color: #FEFEFE;

	border-bottom-color: #FEFEFE;

	border-left-color: #FEFEFE;



}



#homestage{

	Z-INDEX: 0;

	LEFT: 100px;

	TOP: 142px;

	WIDTH: 853;

	HEIGHT:300px;

	POSITION: absolute; 

	display: block; 

}



#menucat{

	Z-INDEX: 1;

	LEFT: 0px;

	TOP: 0px;

	WIDTH: 100%;

	HEIGHT:100%;

	POSITION: absolute;

	display: block;

	TEXT-ALIGN: right;

	vertical-align: bottom;

	padding-top: 30px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;







}





#chisiamo{

	Z-INDEX: 1;

	LEFT: 100px;

	TOP: 200px;

	WIDTH: 853;

	HEIGHT:300px;

	POSITION: absolute; 

	display: block;

	background-color: #333333;

}



#contenuto{

	Z-INDEX: 1;

	LEFT: 550px;

	TOP: 20px;

	WIDTH: 300;

	HEIGHT:300px;

	POSITION: absolute; 

	display: block;

}

#contenuto a{
color: white;
text-decoration: none;
}



#jpgcatalogo {

	Z-INDEX: 1; 

	POSITION: absolute; 

	display: block; 

	LEFT: 7px; 

	TOP: 7px; 

	WIDTH: 654 px; 

	HEIGHT: 282 px; 

	background-color: #83888B;

	

}

#jpgchisiamo1 {
	Z-INDEX: 1;
	POSITION: absolute;
	display: block;
	LEFT: 7px;
	TOP: 11px;
	HEIGHT: 282 px;
	text-align: center;
	vertical-align: middle;



	

}


#jpgbordo{

	Z-INDEX: 1;

	POSITION: absolute;

	display: block;

	LEFT: 0px;

	TOP: 0px;

	WIDTH: 654 px;

	HEIGHT: 282 px;

	background-color: #83888B;

	border: 2px solid #FEFEFE;









}



#logo{

	Z-INDEX: 1; 

	LEFT: 400px; 

	WIDTH: 97px; 

	POSITION: absolute; 

	TOP: 73px;

	display: block;

}



#menu{

	Z-INDEX: 1;

	LEFT: 489px; 

	WIDTH: 300px; 

	POSITION: absolute; 

	TOP: 120px;

	display: block;



}

