﻿/* SOGEFIPRO */

/***** COLORI ********

azzurrino:		#e41b13
grigietto:		#ebeae6
grigino:		#b3b3b3
grigio scuro:	#4c4c4c
nero (scritta):	#333536
rosso:			#E40613

**********************/

.maincolor		{color:#e41b13;}
.maincolorbg	{background-color:#e41b13;}
.maincolorbt	{border-top: solid 1px #e41b13;}
.maincolorbb	{border-bottom: solid 1px #e41b13;}

/* 404 */
.err404 h1 {
margin:40px 0 0 20px;
font-size:2em;
color:#e41b13;
}

/* LOGO SFONDO HP */
#bg {
position:absolute;
top:0;
left:0;
right:0;
height:333px;
/*background: url("/includes/img/bg-home.jpg") no-repeat 0 0 #e41b13;*/
/*background-color: #e41b13;*/
}

.bg-sfondo {
position:absolute;
top:44px;
left:-156px;
height:289px;
}

/* MENU CANALI HP */
/*
#sezioni ul {
height:148px;
}
*/

#sezioni ul li h2 a:hover{
background-color:white;
color:#e41b13;
text-decoration:none;
}

#sezioni ul li h2 a.on{
background-color:white;
color:#e41b13;
text-decoration:none;
}

/* PRODOTTI */
#filtri div.hover{
background-color:black;
}

#filtri.int .pr1 img{margin-top:-39px;}
#filtri.int .pr2 img{margin-top:-48px;}
#filtri.int .pr3 img{margin-top:-30px;}
#filtri.int .pr4 img{margin-top:-7px;}
#filtri.int .pr5 img{margin-top:-55px;}

/* BREADCRUMB */
#breadcrumb .breadcrumb a{
color:#333536;
}
#breadcrumb .breadcrumb a:hover{
color:#e41b13;
}

/* CONTENT */
#content .back  {
background-color: #e41b13;
color: white;
}

/* CORRELATE */
.correlate {
color:white;
}

.correlate a{
color:white;
}

.correlate header {
background-color:#E40613;
  width:68%;
  /*height:17px;*/
  padding:7px 9px;
}

.correlate .foto {
background-color:white;
  border:1px solid #E40613;
}

.correlate .link a {
color:#E40613;
}

/* CERTIFICAZIONI */
.cert h2 {
color:#E40613;
}

.cert .int {
background-color:#f2f2f2;
}

.cert figure img {
border: solid 1px #E40613;
}

/* NOVITA */
#channel .channel.novita h3{
color:#e41b13;
}

#channel .channel.novita .link{
color:white;
background-color:#e41b13;
}

#channel .novita-correlata {
border: solid 1px #e41b13;
}

#channel .novita-correlata header{
color:white;
background-color: #e41b13;
}

#channel .novita-correlata .link{
color:white;
background-color: #e41b13;
}

#channel .novita-cta{
border: solid 1px #e41b13;
}

#channel .novita-cta span{
color: #e41b13;
}

#channel .novita-sommario {
color:#333536;
}

#channel .novita-sommario .brand{
color:#e41b13;
}

#channel .novita-archivio {
color:#e41b13;
}

#channel .novita-archivio .brand{
color:#333536;
}

.formnewsletter .buttsubscription{
background-color:#e41b13 !important;
color:#fff !important;
}

.formnewsletter .message{
margin-top:20px;
color:#e41b13;
font-weight:bold;
}

.votremarque .buttsubscription{
background-color:#e41b13 !important;
color:#fff !important;
}

.votremarque .message{
margin-top:20px;
color:#e41b13;
font-weight:bold;
}

/* NOTIZIE */
#elenco article .detail {
background-color:#e41b13;
color:white;
}

/* TECHNICAL INFO */
#techInfoDiv header.closed{color:#e41b13; background:url("img/purfluxArrowClosed.png") no-repeat scroll 10px 15px #FFFFFF;}
#techInfoDiv header.open{color:#fff; background:url("img/purfluxArrowOpen.png") no-repeat scroll 6px 15px #e41b13;}

#toggle-view h4 {
    background: #e41b13 url("/includes/img/frecciagiu.png") no-repeat scroll 99% 14px;
    color: #fff;
    cursor: pointer;
    font-size: 20px;
    margin: 0;
    padding: 10px 10px;
	border-bottom:1px solid #fff
}
#toggle-view h4.expanded {background: #e41b13 url("/includes/img/frecciasu.png") no-repeat scroll 99% 14px;}
#toggle-view .para{display:none}
#toggle-view h2{font-size: 22px;font-weight: bold;padding: 10px 0;}
#toggle-view table {width:100%}
#toggle-view table td.cell1{width: 81px; font-weight:bold}
#toggle-view table td.cell4{width: 281px;}
#toggle-view table th{background:#e6ecf8; color:#e41b13; font-size:20px; font-weight:bold; padding:10px; text-align:left}
#toggle-view table td{padding:10px 0 10px 10px;width: 181px; border-top:1px solid #7f7f7f}
#toggle-view table td span{border-right:1px solid #e41b13;display:block; width:100%}
#toggle-view table td.cell5 span{border-right:0;}