body
{
margin:0;
background-color:#E1E1E1;
}

#mainContainer{
	width:756px;
	margin:0 auto;
	padding-bottom:33px
}
#tornasu
{
font-family:Arial;
font-size:10px;
font-weight:bold;
color:#737373;
padding-top:15px;
}
#tornasu a:link
{
font-weight:bold;
color:#737373;
text-decoration:none;
}
#tornasu a:visited
{
font-weight:bold;
color:#737373;
text-decoration:none;
}
#tornasu a:hover
{
font-weight:bold;
color:#000000;
text-decoration:none;
}

/* box_news */
.tit_news
{
font-family: Arial;
font-size:14px;
font-weight:bold;
color:#000000;
}
.txt_news
{
font-family: Arial;
font-size:11px;
color:#666666;
}
.txt_news a:link
{
font-family: Arial;
font-size:11px;
color:#666666;
text-decoration:underline;
}
.txt_news a:visited
{
font-family: Arial;
font-size:11px;
color:#666666;
text-decoration:underline;
}
.txt_news a:hover
{
font-family: Arial;
font-size:11px;
color:#000000;
text-decoration:underline;
}
.link_news
{
font-family: Arial;
font-size:10px;
font-weight:bold;
color:#666666;
}
.link_news a:link
{
text-decoration:none;
color:#666666;
margin-top:0;
}

.link_news a:visited
{
text-decoration:none;
color:#666666;
}
.link_news a:hover
{
text-decoration:none;
color:#000000;
}
/* copyright */

.copy
{
font-family: Arial;
font-size:9px;
color:#6e6e6e;
}
.copy a:link
{
color:#000000;
text-decoration:underline;
}
.copy a:visited
{
color:#000000;
text-decoration:underline;
}
.copy a:hover
{
text-decoration:none;
color:#000000;
}
/* azienda */
.txt_azienda
{
font-family: Arial;
font-size:18px;
color:#979a9f;
}
/* contatti */
.txt_contact
{
font-family: Arial;
font-size:14px;
color:#666666;
line-height:15px;
padding-left:135px
}
.txt_contact a:link
{
text-decoration:none;
color:#666666;
font-weight:bold;
}
.txt_contact a:visited
{
text-decoration:none;
color:#666666;
font-weight:bold;
}
.txt_contact a:hover
{
text-decoration:none;
color:#000000;
text-decoration:none;
font-weight:bold;
}
/* cataloghi */
.tit_cata
{
font-family: Arial;
font-size:12px;
color:#000000;
line-height:15px;
font-weight:bold;
line-height:15px;
}
.txt_cata
{
font-family: Arial;
font-size:11px;
color:#666666;
line-height:15px;
font-weight:bold;
}
.txt_cata a:link
{
text-decoration:none;
color:#666666;
font-weight:bold;
}
.txt_cata a:visited
{
text-decoration:none;
color:#666666;
font-weight:bold;
}
.txt_cata a:hover
{
text-decoration:none;
color:#cd589b;
text-decoration:none;
font-weight:bold;
}

.txt_cata2
{
font-family: Arial;
font-size:11px;
color:#cd589b;
line-height:15px;
font-weight:bold;
}
.txt_cata2 a:link
{
text-decoration:none;
color:#cd589b;
font-weight:bold;
}
.txt_cata2 a:visited
{
text-decoration:none;
color:#cd589b;
font-weight:bold;
}
.txt_cata2 a:hover
{
text-decoration:none;
color:#666666;
text-decoration:none;
font-weight:bold;
}

.freccia_cata
{
font-family: Arial;
font-size:11px;
color:#cd589b;
line-height:15px;
font-weight:bold;
}
/* news */
.news_titolo
{
font-family: Arial;
font-size:14px;
color:#cd589b;
line-height:15px;
font-weight:bold;
}
.news_testo
{
font-family: Arial;
font-size:12px;
color:#666666;
line-height:13px;
padding-top:12px;
}
.news1_data
{
font-family: Arial;
font-size:11px;
color:#464646;
line-height:15px;
font-weight:bold;
}
.news1_tito
{
font-family: Arial;
font-size:14px;
color:#000000;
line-height:13px;
font-weight:bold;
}
.news1_txt
{
font-family: Arial;
font-size:12px;
color:#666666;
line-height:13px;
padding-top:12px;
}

.portfolio_testo
{
font-family: Arial;
font-size:12px;
color:#666666;
line-height:15px;
}
.portfolio_testo a:link
{

color:#666666;
text-decoration:none;
}
.portfolio_testo a:visited
{

color:#666666;
text-decoration:none;
}
.portfolio_testo a:hover
{

color:#cd589b;
text-decoration:none;
}
/* ---------- PRESS AREA ---------------*/
.pressTitlepink{
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color:#cd589b;
}

.login
{
font-family: Arial;
color:#666666;
font-weight:bold;
font-size:11px
}
.login a:link
{
font-family: Arial;
color:#666666;
text-decoration:none;
font-weight:bold;

}
.login a:visited
{
font-family: Arial;
color:#666666;
text-decoration:none;
font-weight:bold;

}
.login a:hover
{
font-family: Arial;
color:#000000;
text-decoration:none;
font-weight:bold;

}
/* pop news */
.tit_news1
{
font-family: Arial;
font-size:11px;
color:#000000;
line-height:15px;
font-weight:bold;
}

#stampaChiudi {
		font-family:Arial;
		font-size:10px;
		color:#F2F2F2;
	}
	#stampaChiudi a:link{
		color:#666666;
		text-decoration:none;
	}
	#stampaChiudi a:visited{
		color:#666666;
		text-decoration:none;
	}
	#stampaChiudi a:hover{
		color:#000000;
		text-decoration:none;
	}
/*--------------DESIGNER-------------*/
.nomi {
color: #000000;
font-size: 11px;
font-family:Arial;
text-decoration:none;
line-height:15px;
}
.nomi a:link {
color: #666666;
font-size: 11px;
font-family:Arial;
}
.nomi a:visited {
color: #666666;
font-size: 11px;
font-family:Arial;
}
.nomi a:hover {
color: #000000;
font-size: 11px;
font-family:Arial;
}
#designer_box_top
{
	background-image:url(../gfx/azienda/sfondo.gif);
	width:756px;
	height:518px;
	background-repeat:repeat-y
}
#designer_elenco
{
padding-top:137px;
padding-left:38px;
padding-right:80px
}
#designer_angolo
{
	background-image:url(../gfx/azienda/top.gif);
	width:756px;
	height:13px;
	background-repeat:no-repeat;
}
.nome_designer_rosa {
	color: #cd589b;
	font-weight: bold;
	font-size: 12px;
}
.designer_biografia {
	color: #666666;
	font-size: 10px;
	padding-top:10px
}
.designer_bottom {
	background-image:url(../gfx/azienda/bottom.gif);
	width:756px;
	height:26px;
	background-repeat:no-repeat;
}
/* ------------Prodotti--------- */

.nome_prodotto
{
	font-family:arial;
	font-size:14px;
	color:#666666;
	font-weight:bold;
}
.link_designer
{
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}
.link_designer a:link{
	color:#ffffff;
	text-decoration:none;
}
.link_designer a:visited{
	color:#ffffff;
	text-decoration:none;
}
.link_designer a:hover{
	color:#cd589b;
	text-decoration:none;
	}
.testo_prodotto
{
	font-family:arial;
	font-size:11px;
	color:#666666;
}
.zoomNumbers{
	font-family:Arial;
	color:#000000;
	font-size:12px;
	padding:2px;
}
.zoomNumbers a:link{
	color:#666666;
	text-decoration:none;
}
.zoomNumbers a:visited{
	color:#666666;
	text-decoration:none;
}
.zoomNumbers a:hover{
	color:#000000;
	text-decoration:none;
}
.zoomLine{
	font-size:12px;
	color:#737373;
}
#product_arrows
{
	z-index:30;
	position:absolute;
	top:62px;
	left:350px;
	visibility:visible;
	width: 18px;
}
#product_testo{
	position:absolute;
	width:114px;
	min-height:130px;
	left:0px;
	top:10px;
	margin:0;
	clip:rect(0,123px,140px,0);
	}

#mini_foto
{
	position:absolute;
	width:229px;
	height:109px;
	margin:0;
	left: 498px;
	top: 69px;
}
#prodotti_box2_titolo{
	background-image:url(../gfx/prodotti/tito1_box2.gif);
	background-repeat:no-repeat;
	width:228px;
	height:31px;
	padding-bottom:4px
}
#prodotti_box2_titolo2{
	background-image:url(../gfx/prodotti/box2_titolo2.gif);
	background-repeat:no-repeat;
	width:380px;
	height:31px;
	padding-bottom:4px;
	padding-left:28px
}
#prodotti_box2_tipologie
{
	background-image:url(../gfx/prodotti/box2_sf1.gif);
	background-repeat:no-repeat;
	width:228px;
	height:168px;
}
#prodotti_box2_elenco
{
	background-image:url(../gfx/prodotti/box2_sf_prodotti.gif);
	background-repeat:no-repeat;
	width:380px;
	height:168px;
	padding-left:28px
}
#prodotti_box1_testo
{
padding-left:29px;
padding-top:9px;
background-image:url(../gfx/prodotti/sf_box1.gif);
background-repeat:repeat-x;
width:189px;
}
.zoom_txt
{
font-family: Arial;
font-size:11px;
color:#666666;
line-height:15px;
font-weight:bold;
}
.zoom_txt a:link
{
color:#666666;
text-decoration:none;
}
.zoom_txt a:visited
{

color:#666666;
text-decoration:none;
}
.zoom_txt a:hover
{

color:#000000;
text-decoration:none;
}
/* specificare pagina */
