@charset "UTF-8"; /* http://www.w3.org/International/questions/qa-css-charset */

/*
@font-face {
	font-family: 'Helvetica Neue LT';
	src: url('http://www.braccialini.it/frontend/fonts/HelveticaNeueLT.eot');
	src: url('http://www.braccialini.it/frontend/fonts/HelveticaNeueLTStd-UltLt.otf');
	src: local('Helvetica Neue LT'), local('Helvetica Neue LT'), url('http://www.braccialini.it/frontend/fonts/HelveticaNeueLT.ttf') format('truetype');
}
*/

body
{
font-family: Arial;
font-size: 12px;
color: #7c8184;
}

a
{
color: #7c8184;
text-decoration: none;
}

h2
{
font-family: 'Helvetica Neue LT';
/* font-family: Arial; */
text-transform: uppercase;
}

.corporate h2
{
font-size: 24px;
font-family: 'Helvetica Neue LT';
}

.fulltext h2
{
font-size: 24px;
font-family: 'Helvetica Neue LT';
}

body.company .fulltext h2, body.social .fulltext h2
{
color: #717c51;
}

body.trade .fulltext h2, body.job .fulltext h2
{
color: #27827d;
}

body.storia .fulltext h2
{
color: #8f736b;
}

body.gruppo .fulltext h2
{
color: #437b8d;
}

body.sede .fulltext h2
{
color: #627386;
}

body.news .fulltext h2
{
color: #EC1C2A;
}

body.press .fulltext h2
{
color: #a1522d;
}

body.press_cs .fulltext h2
{
color: #c3431a;
}

body.press_rs .fulltext h2
{
/* color:#A75A35; */
}

body.registrati .fulltext h2
{
color: #27827D;
}

body.collezioni .fulltext h2
{
color: #8a869c;
}

a:hover
{
/* color: #565b5d; */
color: #202325;
}

strong
{
color: #4f5558;
}

.menu ol
{
text-transform: uppercase;
font-size: 13px;
}
.menu .active
{
color: #202325;
}

a.lang
{
text-transform: uppercase;
}

.tickernews p span, .innerFooter p span, p.evidence, a.company_profile span
{
color: #4f5558;
}

a.company_profile span
{
font-size: 18px;
}

p.rightLinks a
{
text-transform: uppercase;
}

ol.mainSubMenu a
{
font-size: 12px;
}

body.company ol.mainSubMenu a
{
color: #697252;
}

	body.storia ol.mainSubMenu a, body.gruppo ol.mainSubMenu a
	{
	color: #645957;
	}
	
	body.sede ol.mainSubMenu a
	{
	color: #718192;
	}
	

body.social ol.mainSubMenu a
{
color: #697252;
}

body.trade ol.mainSubMenu a
{
color: #27827d;
}

body.job ol.mainSubMenu a
{
color: #446763;
}

body.company ol.mainSubMenu a:hover, body.company ol.mainSubMenu a.active, body.social ol.mainSubMenu a:hover, body.social ol.mainSubMenu a.active, body.trade ol.mainSubMenu a:hover, body.trade ol.mainSubMenu a.active, body.gruppo ol.mainSubMenu a:hover, body.gruppo ol.mainSubMenu a.active, body.storia ol.mainSubMenu a:hover, body.storia ol.mainSubMenu a.active, body.sede ol.mainSubMenu a:hover, body.sede ol.mainSubMenu a.active
{
color: #252829;
}

body.job ol.mainSubMenu a:hover, body.job ol.mainSubMenu a.active
{
color: #252829;
}

body.press_rs ol.mainSubMenu a, body.press_cs ol.mainSubMenu a, body.press ol.mainSubMenu a
{
color: #894220;
}

body.press_video ol.mainSubMenu a
{
color: #757262;
}

body.press_video ol.mainSubMenu a:hover, body.press_video ol.mainSubMenu a.active
{
color: #391D0F;
}


body.press_rs ol.mainSubMenu a:hover, body.press_rs ol.mainSubMenu a.active, body.press_cs ol.mainSubMenu a:hover, body.press_cs ol.mainSubMenu a.active, body.press ol.mainSubMenu a:hover, body.press ol.mainSubMenu a.active
{
color: #391D0F;
}

ul.sectionmenu
{
text-transform: uppercase;
}

body.sede .sectionmenu li a.active, body.sede .sectionmenu li a:hover, body.gruppo .sectionmenu li a.active, body.gruppo .sectionmenu li a:hover
{
color: #252829;
}

body.company .sectionmenu li a.active, body.company .sectionmenu li a:hover
{
color: #252829;
}

body.storia .sectionmenu li a.active, body.storia .sectionmenu li a:hover
{
color: #645957;
}

a.company_profile
{
text-transform: uppercase;
font-size: 14px;
line-height: 0.7em;
}

.social div.corporate h2, .trade div.corporate h2, .news div.corporate h2, .press div.corporate h2, .press_rs div.corporate h2, .press_cs div.corporate h2, .press_video div.corporate h2, .registrati div.corporate h2, .job div.corporate h2
{
font-size: 20px;
}

.social h3
{
color: #4F5558;
text-transform: uppercase;
}

body.social a
{
color: #778257;
}

body.trade a
{
color: #27827d;
}

.appointments span
{
text-transform: uppercase;
color: #4f5558;
}

.corporate p.newsItem
{
font-size: 11px;
}
	
.corporate span.title
{
color: #4f5558;
font-size: 12px;	
}

.news div.fulltext span.date
{
padding-top: 65px;
color: #EC1C2A;
}

.news div.fulltext span.title
{
font-size: 16px;
color: #4f5558;
}

#pagination a.active
{
color: #ffffff;
}

/* press */

span.nation
{
text-transform: uppercase;
}

/*
.pressItem
{
text-transform: lowercase;
}
*/

.pressItem strong
{
color: #a1522d;
}

.press .fulltext a, .press .corporate a
{
color: #d58d52;
}

.press_cs .fulltext p
{
color:#4f5558;
}

.press_cs .fulltext a
{
color: #de7455;
}

.press_cs .fulltext p span
{
color:#7c8184;
}

body.press_cs .sectionmenu li a.active, body.press_cs .sectionmenu li a:hover
{
color:#C3431A;
}

body.press_rs .sectionmenu li a.active, body.press_rs .sectionmenu li a:hover
{
color:#A75A35;
}

h2.cs
{
color: #c3431a;
}

div.pressItem span
{
color: #A1522D;
}

.videoItem p.videoDesc a
{
text-transform: uppercase;
color: #af8a48;
}

.videoItem p.videoDesc span
{
color: #4f5558;
}

.jobItem span
{
color: #4f5558;
}

ol#controls li a
{
font-size: 40px;
color: #E6E6E6;
}

ol#controls li.current a
{
color: #A4A296;
}

#negoziSlider p span	
{
font-size: 14px;
color: #4F5558;
}

.negozi .submenu h2
{
text-align: right;
font-size: 20px;
}

body.negozi .sectionmenu li a.active, body.negozi .sectionmenu li a:hover
{
color:#AC1D27;
}

.contatti .submenu h2
{
text-align: left;
font-size: 20px;
}

.number
{
color: #608386;
font-size: 24px;
}

body.contatti .fulltext a, body.contatti .submenu a
{
color: #608386;
}

div#storia h2:hover
{
color: #252829;
}

div#storia h2.ui-state-active 
{
color: #252829;
}

.collezioni .fulltext p.first
{
color:#4f5558;
}

.collezioniItem span
{
color: #525254;
font-size: 14px;
}

span.red { color: red;}
#negoziSlider span.small { font-size: 11px;}
#form a{ color: #27827D; text-decoration: underline;}
#form a:hover{ color: #608386; text-decoration: underline;}

body.collezioni.tua ol.mainSubMenu a
{
color: #9b442b;
}

body.collezioni.tua ol.mainSubMenu a:hover, body.collezioni.tua ol.mainSubMenu a.active
{
color: #252829;
}

body.collezioni.marchi ol.mainSubMenu a
{
color: #979283;
}

body.collezioni.marchi ol.mainSubMenu a:hover, body.collezioni.marchi ol.mainSubMenu a.active
{
color: #252829;
}

body.collezioni.dettlic ol.mainSubMenu a
{
color: #9a090c;
}

body.collezioni.dettlic ol.mainSubMenu a:hover, body.collezioni.dettlic ol.mainSubMenu a.active
{
color: #252829;
}

body.collezioni.br ol.mainSubMenu a
{
color: #893d3b;
}

body.collezioni.br ol.mainSubMenu a:hover, body.collezioni.br ol.mainSubMenu a.active
{
color: #252829;
}

body.collezioni ol.mainSubMenu a
{
color: #5b576a;
}

body.collezioni ol.mainSubMenu a:hover, body.collezioni ol.mainSubMenu a.active
{
color: #252829;
}
