
BODY, iframe {
	font-family: century gothic, Helvetica, Arial, sans-serif;
	font-size:11px;
	background: url(img/bg.jpg) repeat;
	color:#cbcbcb;
	margin-left: 0;
	margin-right: 0;
	
}	

BODY.video {
	font-family: century gothic, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#000000;
	margin-left: 0;
	margin-right: 0;
	
}	

td {
	font-family: century gothic, Helvetica, Arial, sans-serif;
}
	
img{
border-color: #cd6937;
}

img{
border-color: white;
}

.bannerone{
border-color: #cd6937;
border-width: 5px;
}

td.bgmenu {
	background: url(img/bgmenu3.jpg) repeat;
	height: 94px;
}	

/* */
table.bgnews {
	border-width: 3px 3px 3px 3px;
	border-spacing: 0px;
	border-style: solid;
	border-color: white;
	border-collapse: separate;
	background: url(img/bgnews3.jpg) repeat;
	margin: 3px;
	height: 500px;
}
/**/

td.bigmenu{
font-family: century gothic, calibri, arial narrow, Helvetica, Arial, sans-serif;
font-size:1.45em;
font-weight: bold;
color: #ffffff;
}

td.bgfooter {
	background: #000;
	color:#cbcbcb;
	height: 75px;
}	

td, form_main, row_main {
	font-family: century gothic, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
}

td.mini, div.mini{
	font-family: century gothic, Verdana, Helvetica, Arial, sans-serif;
	font-size:9px;
	padding: 5px;
	line-height:1.4em;
	text-align: justify;
}

tr.bold{
font-weight: bold;
text-transform: uppercase;
}

td.txt, div.txt{
font-family: century gothic, Verdana, Helvetica, Arial, sans-serif;
font-size:1em;
line-height:1.5em;
text-align: justify;
padding: 10px;
}

td.label{
font-weight: bold;
}

h1, h2, h3, h4, h5, h6 {
	font-family: century gothic, Verdana, Helvetica, Arial, sans-serif;
	color: #cd6937;
	font-weight: bold;
}

td.title, div.title{
	font-family:  century gothic, Verdana, Helvetica, Arial, sans-serif;
	font-size: 28px;
	color: #cd6937;
	text-align: center;
}

td.titlel, div.titlel{
	font-family:  century gothic, Verdana, Helvetica, Arial, sans-serif;
	font-size: 28px;
	color: #cd6937;
	line-height:1.5em;
}


span.bread, div.bread {
	font-family:  century gothic, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cd6937;
}

td.title2, div.title2{
	font-family:  century gothic, Verdana, Helvetica, Arial, sans-serif;
	font-size: 20px;
	color: #cd6937;
	line-height:1.5em;
}


span.collezioni, td.collezioni, div.collezioni{
	font-family:  century gothic, arial narrow, verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #cd6937;
	line-height:1.5em;
}

div.footer {
	color:#cbcbcb;
	font-size:0.8em;
	line-height: 1.3em;
}	

div.notizie{
margin: 10px;
}

div.msg {
	color: #000000;
	font-size: 1.2em;
	text-align:center;
	background: yellow;
	font-weight: bold;
}

a:link,a:active,a:visited { font-size:1em;color : #cd6937; text-decoration: none; border: 2px; border-color: #cd6937;}
a:hover		{ font-size:1em;text-decoration: underline; color : #cd6937; border: 2px; border-color: #cd6937;}

a.menu:link,a.menu:active,a.menu:visited {color: #ffffff; text-decoration: none;}
a.menu:hover		{color: #ffffff; text-decoration: underline;}

a.news:link,a.news:active,a.news:visited {font-size:1.1em; line-height:1.2;}
a.news:hover		{font-size:1.1em; line-height:1.2;}

li{
	list-style-type: square;
	color: #cd6937;  
}

hr{
color: #cd6937;
}

hr.white{
color: #848484;
}

input, select, textarea {
  font-family : century gothic, Verdana, Arial, Helvetica, sans-serif;
  padding-top: 2px;
  padding-bottom: 2px;
  font-size        : 11px;
  color            : #000000;
  background-color: #ffffff;
  border           : 1px solid #7F9DB9;
}

.png{
	behavior: url(iepngfix.htc);
}


div.fade{
height: 250px;
display: block;
margin-top: -8px;
}
