/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
:focus {/* remember to define focus styles! */
	outline: 0;
}
body {
	background: #fff;
	line-height: 1;
}
ol, ul {
	list-style: none;
}
table {/* tables still need 'cellspacing="0"' in the markup */
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	font-weight: normal;
	text-align: left;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
a img {
	border: 0;
}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}




/* STILI DI PAGINA */

html {
	overflow-y:scroll;
}

body {
	background-color: #dcdcd9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
}

body.home {
	background-color: #d2d2cf;
}

h1 {
	height:80px;
}

a {
	color:#000;
}

a:hover {
	text-decoration:none;
	color:#ec7404;
}

.hide, .home #social {
	display:none;
}

.nav-lingue {
	font-size:13px;
	line-height:17px;
}
.nav-lingue a {
	color:#FFF;
}
.nav-lingue a:hover,
.current-menu-item a,
.dropdown-menu a:hover,
.dropdown-menu .current-menu-item a,
.current-menu-ancestor a{
	color:#ec7404;
}

#master {
	width:1025px;
	margin:0 auto;
	margin-top:60px;
	margin-bottom:20px;
	position:relative;	
	height:700px;
	padding-left:40px;
	padding-right: 40px;
}

#master.daNews .navbar-inner #collezioni .sub-menu {
	display:none;
}

#master.daNews .navbar-inner #news .sub-menu {
	display:block;
}

#master.daNews .navbar-inner #collezioni a {
	color: #000;
}

#master.daNews .navbar-inner #news a, #master.daNews .navbar-inner #news li a:hover,  #master.daNews .navbar-inner #news .menu-prodotti a {
	color: #ec7404;
}

#master.daNews .navbar-inner #news li a{
	color: #000;
}

#header {
	position:fixed;
	top: 60px;
}

#social {
	width:90px;
	position:absolute;
	right: 90px;
	top:0px;
}

.navbar-inner {
	width:130px;
	float:left;
	font-weight:bold;
	text-transform:lowercase;
}

.sub-menu a, .dropdown-menu a {
	font-weight:normal;
	text-decoration:none;
}

.sub-menu li, .dropdown-menu li  {
	font-weight:normal;
	text-decoration:none;
	margin-left:20px;
}


.dropdown-menu a {
	color:#000;
}

.nav {
	margin-top: 20px;
	}

#wrap {
	width:802px;
	border: 3px solid #FFF;
	float:right;
	min-height:500px;
	position:relative;
	margin-top:80px;
	margin-right:40px;
}

.comunicazione #wrap {
	background-image:url(../img/SfondoGriglia.gif);
	border-bottom:0px;
}

.comunicazione #wrap li {
	width:150px;
	height:200px;
	margin-bottom: 3px;
	padding: 25px;
	float: left
}
.comunicazione #wrap li:hover {
	background-color: #d2d2cf;
}
#footer {
	position:fixed;
	bottom:20px;
	font-size:11px;
	line-height:13px;
}

.home #footer {
	color:#FFF;
}

.copy span {
	text-decoration:underline;
}

/* PAGINA HOME */

.home #wrap {
	border: 0px;
}

.home .navbar-inner {
	display:none;
}

.home #bollo {
	position:absolute; 
	right:-70px;
	top:20px;
}

/* PAGINA AZIENDA */

.azienda #content h2 {
	font-weight:bold;
	text-decoration:underline;
}

.azienda .box1 {
	width: 166px;
	padding:20px;
	float:left;
	font-size: 11px;
	line-height:13px;	}

.azienda .boxImg {
	float:left;
	width:298px;
	}

.azienda .box2 {
	float:left;
	width:255px;
	padding:20px;
	border-left:3px solid #FFF;
	background-color:#7e8fb8;
	height:460px;
	color:#FFF;
	font-size: 11px;
	line-height:13px;	}

.azienda #wrap {
	background-color: #FFF;
	}

.azienda .box2  a {
	color:#FFF;
}

#mycarousel {
	background-color: #d9d3cd;
	height:500px;
	overflow:hidden;
	font-size: 11px;
	line-height:13px;}


#mycarousel li  {
}


.page-header {
	position: absolute;
	bottom: -57px;
	left:0px;
	background-image:url(../img/freccia.gif);
	background-repeat:no-repeat;
	padding-left:27px;
	width:500px;
	}

.page-header.back {
	background-image:url(../img/frecciaBack.gif);
	}

.page-header #back, .page-header #close {
	float:left;
	display:block;
	width: 183px;
	
}

/* PAGINA TIPO PRODOTTO */

.tax-tipo_prodotto #content .prodotto, .designers #content ul li, .collezioni #content ul li,
.press #content .entry-content ul li,.press-download #content .entry-content ul li, 
.architetti-rivenditori #content .entry-content ul li, .architetti-rivenditori-download #content .entry-content ul li, 
.privati #content .entry-content ul li,
.tessuti #content ul li, .page-template-page-35-php #content ul li {
	height:250px;
	width:198px;
	overflow:hidden;
	position:relative;
	float:left;
	border-right:3px solid #FFF;
	margin-bottom:3px;
}


.tax-tipo_prodotto #content .prodotto a span, .designers #content ul li a span, .collezioni #content ul li a span,
.press #content .entry-content a span, .press-download #content .entry-content a span, .privati #content .entry-content a span, .architetti-rivenditori #content .entry-content a span, .architetti-rivenditori #content .entry-content span, 
.architetti-rivenditori-download #content .entry-content a span, .architetti-rivenditori-download #content .entry-content span, 
.tessuti #content a span, .page-template-page-35-php  #content a span
{
	display:none;
	background-color: #d9d3cd;
	height:199px;
	width:149px;
	padding: 30px 25px;
	color:#FFF;
	font-size:30px;
	line-height:30px;
	font-weight:bold;
}



.press #content .entry-content a span, .press-download #content .entry-content a span, .privati #content .entry-content a span, .architetti-rivenditori #content .entry-content a span, .architetti-rivenditori #content .entry-content li span,
.architetti-rivenditori-download #content .entry-content a span, .architetti-rivenditori-download #content .entry-content li span {
	height:129px;
	padding-top:100px;
 }

.press #content .entry-content a h2, .press-download #content .entry-content a h2, .privati #content .entry-content a h2, 
.architetti-rivenditori #content .entry-content a h2, .architetti-rivenditori #content .entry-content li h2,
.architetti-rivenditori-download #content .entry-content a h2, .architetti-rivenditori-download #content .entry-content li h2 {
	font-size:30px;
	line-height:30px;
	font-weight:bold;
	position:absolute;
	left:20px;
	top:35px;
	color:#d9d3cc;
	text-decoration:none !important;
	border-bottom:none !important;
	z-index:100;
}

.press #content .entry-content a, .press-download #content .entry-content a, .privati #content .entry-content a, 
.architetti-rivenditori #content .entry-content a, .architetti-rivenditori-download #content .entry-content a {
	text-decoration:none !important;
	border-bottom:none !important;
	color: #fff;
}
.architetti-rivenditori #content .entry-content a:hover, .architetti-rivenditori-download #content .entry-content a:hover {
	color: #ec7404;
}
.architetti-rivenditori #content .entry-content li:hover a, .architetti-rivenditori-download #content .entry-content li:hover a { color: #FFF;}
.press #content .entry-content a:hover h2, .press-download #content .entry-content a:hover h2, .privati #content .entry-content a:hover h2, .architetti-rivenditori #content  a:hover h2, .architetti-rivenditori #content  .entry-content li:hover h2,
.architetti-rivenditori-download #content  a:hover h2, .architetti-rivenditori-download #content  .entry-content li:hover h2 {
	color:#fff;
}

.architetti-rivenditori #content .entry-content li.titoloDownload h2,
.architetti-rivenditori-download #content .entry-content li.titoloDownload h2 {
	color:#fff;
	position:static;
}


.tax-tipo_prodotto #content .prodotto a:hover span, .designers #content ul li a:hover span, .collezioni #content ul li a:hover span,
.press #content .entry-content a:hover span, .press-download #content .entry-content a:hover span, .privati #content .entry-content a:hover span, .architetti-rivenditori #content .entry-content a:hover span, .architetti-rivenditori #content .entry-content li:hover span, 
.architetti-rivenditori-download #content .entry-content a:hover span, .architetti-rivenditori-download #content .entry-content li:hover span, 
.tessuti #content  a:hover span, .page-template-page-35-php #content  a:hover span {
	position:absolute;
	left:0px;
	top:0px;
	display:block;
	cursor:pointer;
}

.architetti-rivenditori #content .entry-content li:hover span, .architetti-rivenditori-download #content .entry-content li:hover span {
	cursor:default;
	}

.architetti-rivenditori #content .entry-content li:hover a:hover span, 
.architetti-rivenditori-download #content .entry-content li:hover a:hover span {
	cursor:pointer;
	}


/* Pagina Scheda prodotto */

.single-prodotto #scroll {
	position:relative;
	width:802px;
	height:500px;
	overflow:hidden;
}

.schedaProdotto li  {
	width:802px;
	height:500px;
}

.schedaProdotto li img {
	float:left;
}

.schedaProdotto li .testo {
	float:left;
	width:180px;
	height:500px;
	background-color:#FFF;
	font-size:11px;
	line-height:13px;
	padding:10px;
	padding-right:20px;
}

.postid-1087 .schedaProdotto li .testo {
	font-size:10px;
	line-height:12px;
}
.schedaProdotto li .testo h2 {
	font-size:13px;
	text-decoration:none;
	font-weight: bold;
}

.single-prodotto .schedaPdf {
	position: absolute;
	right:0px;
	bottom:-55px;
	background-image:url(../img/freccia.gif);
	background-repeat:no-repeat;
	padding-left:27px;
}

.attachment-img3 {
	border-bottom:3px solid #FFF;
	}

.attachment-img3 {
	border-right:3px solid #FFF;
	}

.attachment-img4 {
	border-bottom:3px solid #FFF;
}

.attachment-img5 {
	border-bottom:3px solid #FFF;
	border-right:3px solid #FFF;
	border-left:3px solid #FFF;
}


/* DESIGNERS */

.single-designer #content .entry-content {
	padding: 30px 50px 30px 25px;
	width: 325px;
	height:440px;
	border-right: 3px solid #FFF;
	background-color:#d9d3cd;
	float:left;
	}

.single-designer #content .entry-content h2 {
	text-decoration: underline;
	font-size:13px;
	margin-bottom: 25px;
	font-weight:bold;
	}

.single-designer #content .box2 {
	width:200px;
	float:left;
	height:500px;
	border-right: 3px solid #FFF;
	background-color:#d9d3cd;
}

.single-designer #content .box2 h2 {
	font-size: 30px;
	line-height:35px;
	padding:20px;
	color:#FFF;
	font-weight:bold;
	text-decoration: none;	
}

.single-designer #content .box3 {
	width:156px;
	float:left;
	height:430px;
	background-color:#d9d3cd;
	padding:35px 20px;
}

.single-designer #content .box3 h3 {
	color:#000;
	text-decoration:underline;
	font-weight:bold;
	margin-bottom:25px;
}

.single-designer #content .box3 li a {
	color:#FFF;
	font-size:11px;
	text-transform:lowercase;
	position:relative;
	text-decoration:none;
}

.single-designer #content .box3 li a:hover {
	color:#000;

}

.single-designer #content .box3 li a span {
	display:none;
	width: 170px;
	height:107px;
	}

.single-designer #content .box3 li a:hover span {
	display:block;
	position:absolute;
	top: -53px;
	left:100px;
	}

/* Pagina Catalogo */

.campagna #scroll, .cataloghi #scroll, .rassegna-stampa #scroll {
	font-size:11px;
	line-height:13px;
		background-color:#d9d3cc;
		height:500px;
		overflow:hidden;
}

.campagna #scroll .txt, .cataloghi #scroll .txt, .rassegna-stampa #scroll .txt {
	width: 160px;
	float:left;
}

.campagna #scroll .txtBlog, .cataloghi #scroll .txtBlog , .rassegna-stampa #scroll .txtBlog {
	width: 99px;
	float:left;
	text-align:right;
}

.campagna #scroll .txtBlog a, .cataloghi #scroll .txtBlog a, .rassegna-stampa #scroll .txtBlog a {
	width:75px;
	float:right;
	display: block;
	padding-left:15px;
	background-image:url(../img/freccia_scura.gif);
	background-repeat:no-repeat;
}

.campagna #scroll .box1, .cataloghi #scroll .box1, .rassegna-stampa #scroll .box1 {
	width: 325px;
	border-right: 3px solid #FFF;
	float:left;
	padding:70px;
	padding-right:0px;
	}

.campagna #scroll .box2, .cataloghi #scroll .box2, .rassegna-stampa #scroll .box2 {
	width: 304px;
	float:left;
	padding:70px;
		padding-right:0px;
}

.campagna #scroll li img, .cataloghi #scroll li img, .rassegna-stampa #scroll li img  {
	margin-bottom: 10px;}

/* Pagina Distribuzione */

#italia, #estero {
	width:398px;
	border-right:3px solid #FFF;
	float:left;
	min-height:500px;
	font-size:11px;
}

.distribuzione #wrap {
	background-color:#d9d3cc;
	background-image:url(../img/sfondoDist.gif);
	background-repeat:no-repeat;
}


#estero {
	border-right:none;
}

#italia h2, #estero h2 {
	display: block;
	float:left;
	height:440px;
	width: 148px;
	border-right:3px solid #FFF;
	padding: 30px 25px;
	color:#FFF;
	font-size:30px;
	line-height:35px;
	font-weight:bold;}

#italia ul, #estero ul {
	margin-top:30px;
	margin-left:25px;
	float:left;
	width:170px;
	line-height:15px;
}

.distribuzione #content ul a {
	color: #FFF;
}

.distribuzione #content ul ul a {
	color: #000;
}

.distribuzione #content h3 {
	font-weight: bold;
}

#italia ul a:hover {
	color: #ec7404;
}

#italia ul ul, #estero ul ul{
	margin-top:0px;
	margin-left:0px;
}

#italia ul ul li, #estero ul ul li{
	margin-bottom: 5px;
}

/*
	Supersized - Fullscreen Slideshow jQuery Plugin
	Version 3.1.3
	www.buildinternet.com/project/supersized
	
	By Sam Dunn / One Mighty Roar (www.onemightyroar.com)
	Released under MIT License / GPL License
*/

* { margin:0; padding:0; }
	img{ border:none; }
	
/*	#supersized-loader { position:absolute; top:50%; left:50%; z-index:10; width:60px; height:60px; margin:-30px 0 0 -30px; text-indent:-999em; background-color:#111; background:rgba(0,0,0,0.8) url(../img/progress.gif) no-repeat center center; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
*/	
	#supersized { position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }
		#supersized img{ width:auto; height:auto; position:relative; display:none; outline:none; border:none; }
			#supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; }	/*Speed*/
			#supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; }			/*Quality*/
		
		#supersized a { z-index:-30; position:absolute; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111;}
			#supersized a.prevslide { z-index:-20; }
			#supersized a.activeslide { z-index:-10; }
			#supersized a.prevslide img, #supersized a.activeslide img{ display:inline; }
	
	/*Controls Section*/
	#controls-wrapper { margin:0 auto; height:62px; width:100%; bottom:0; left:0; z-index:4; background:url(../img/nav-bg.png) repeat-x; position:fixed; }
		#controls { overflow:hidden; height:100%; text-align:left; z-index:5; padding:0 114px; /* Increase padding to give thumbnails room */ }
			#slidecounter { float:left; color:#888; font:23px "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:bold; text-shadow:#000 0 -1px 0; margin:19px 10px 18px 20px; }
			#slidecaption { overflow:hidden; float:left; color:#FFF; font:16px "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:bold; text-shadow:#000 0 2px 0; margin:23px 20px 23px 0; }
			#navigation { float:right; margin:10px 20px 0 0; }
	
	/*Thumbnail Navigation*/	
	#nextthumb,#prevthumb { z-index:6; display:none; position:fixed; bottom:12px; height:75px; width:100px; overflow:hidden; background:#ddd; border:2px solid #fff; -webkit-box-shadow:0 0 5px #000; }
		#nextthumb { right:12px; }
		#prevthumb { left:12px; }
			#nextthumb img, #prevthumb img { width:150px; height:auto;  }
			#nextthumb:active, #prevthumb:active { bottom:10px; }
			#navigation > :hover,#nextthumb:hover, #prevthumb:hover { cursor:pointer; }
			
/**
 *  Horizontal Buttons
 */
#next, #next2 {
    position: absolute;
    top: 176px;
    right: -40px;
    width: 43px;
    height: 72px;
    cursor: pointer;
    background: transparent url(/assets/carousel/next-horizontal.png) no-repeat 0 0;
	z-index:100;
	display:block;
}

#next2, #prev2 {
	z-index:500;
}

#next2 {
    top: 196px !important;
}

#prev2 {
    top: 276px !important;
}

#next:hover, #next:focus,
#next2:hover, #next2:focus {
    background: transparent url(/assets/carousel/next-horizontal.png) no-repeat -43px 0;
}


#prev, #prev2 {
    position: absolute;
    top: 246px;
    right: -40px;
    width: 45px;
    height: 72px;
    cursor: pointer;
    background: transparent url(/assets/carousel/prev-horizontal.png) no-repeat 0 0;
	z-index:100;
	display:block;
}
#prev:hover ,
#prev:focus,
#prev2:hover ,
#prev2 :focus {
    background: transparent url(/assets/carousel/prev-horizontal.png) no-repeat -45px 0;
}


/* FRASE IN HOME */
#frase {
	font-size:30px;
	line-height:37px;
	color:#FFF;
	width:500px;
	margin-top:50px;
	margin-left:-100px;
}

#frase1, #frase2, #frase3, #frase4, #frase5, #frase6 {
	position:relative;
}

/* GRIGLIA PAGINA */


.designers #wrap,
.collezioni #wrap,
.tax-tipo_prodotto #wrap,
.page-template-page-35-php #wrap,
.tessuti #wrap{
	background-image:url(../img/SfondoGriglia.gif);
	margin-bottom:50px;
}
.page-template-page-35-php #wrap, .collezioni #wrap,
.tessuti #wrap  {
	border-bottom:0px;
}
.press #wrap, .press-download #wrap,
.privati #wrap,
.architetti-rivenditori #wrap ,
.architetti-rivenditori-download #wrap {
	background-color: #d9d3cc;
	border-bottom:0px;
}

.press.category #wrap, .press.category #wrap ul, .press-download.category #wrap, .press-download.category #wrap ul
 {
	background-color:transparent;
	background-image:none;
}

.press #wrap form, .press-download #wrap form,
.privati #wrap form,
.architetti-rivenditori #wrap form,
.architetti-rivenditori-download #wrap form {
	padding: 35px 20px;
}
.press #wrap ul, .press-download #wrap ul,
.privati #wrap ul,
.architetti-rivenditori #wrap ul,
.architetti-rivenditori-download #wrap ul {
	background-image:url(../img/SfondoGriglia.gif);
	display:block;
	float: left;
	width:100%;
	height:100%;
}

.designers #wrap,
.tax-tipo_prodotto #wrap {
	border-bottom:0px;
	min-height:506px;
}

/* RASSEGNA STAMPA */

.rassegna-stampa #mycarousel li img {
	margin-bottom:20px;
}


/* BLOG SABA */

.blog #header, .archive.date #header,
.archive.category #header,
.single-post #header {
	padding-left:25px;
	width:960px;
	position:static;
}
.blog h1,
.single-post h1,
.archive.date h1,
.archive.category h1 {
	float: left;
	height:50px;
}

.blog h2.sottotitolo,
.single-post h2.sottotitolo,
.archive.date h2.sottotitolo,
.archive.category h2.sottotitolo {
	float: right;
	font-size:40px;
}

.blog #wrap,
.archive.date #wrap,
.archive.category #wrap,
.single-post #wrap {
	border:0px;
	width: 960px;
	margin-top: 20px;}

.blog #content,
.archive.date #content,
.archive.category #content,
.single-post #content {
	border:0px;
	border-top: 3px solid #000;
	width:700px;
	clear:both;
	float:left;
}

.blog #sidebar,
.archive.date #sidebar,
.archive.category #sidebar,
.single-post #sidebar {
	width:210px;
	float:right;
	border-top: 3px solid #000;
	padding-left:30px;
	
}

.blog #content h2,
.archive.date #content h2,
.archive.category #content h2,
.single-post #content h2 {
	text-decoration:none;
	color:#86888a;
	font-weight:bold;
	font-size:30px;
	line-height:30px;
	margin-top:40px;
	border-bottom:1px solid #000;
	padding-bottom:20px;
}

.blog #content h2 a,
.archive.date #content h2 a,
.archive.category #content h2 a,
.single-post #content h2 a {
	text-decoration:none;
	color:#86888a;
}

.blog #content h2 a:hover,
.archive.date #content h2 a:hover,
.archive.category #content h2 a:hover,
.single-post #content h2 a:hover {
	color: #ec7404;
	}

.blog #content .meta,
.archive.date #content .meta,
.archive.category #content .meta,
.single-post #content .meta {
	padding-top: 5px;
	padding-bottom:5px;
	font-weight:bold;
	border-bottom:1px solid #000;
	font-size:11px;
	line-height:11px;
	margin-bottom:10px;
}

.blog #content .post,
.archive.date #content .post,
.archive.category #content .post,
.single-post #content .post {
	padding-bottom:10px;
	border-bottom:1px solid #000;
	margin-bottom:20px;	
}

.blog #content .img,
.archive.date #content .img,
.archive.category #content .img,
.single-post #content .img {
	margin-bottom:20px;
}

.blog #content .img .attachment-blog-small,
.archive.date #content .img .attachment-blog-small,
.archive.category #content .img .attachment-blog-small,
.single-post #content .img .attachment-blog-small {
	margin-right:12px;
	margin-bottom:12px;
}

.blog #post-nav {
	margin-bottom:30px;
}

.blog .previous {
	width:250px;
	float: left;
	margin-bottom:30px;
}

.blog .next {
	width:250px;
	float: right;
	text-align: right;
	margin-bottom:30px;
}

#sidebar .blog {
	margin-bottom:30px;
	padding-bottom:30px;
	border-bottom:1px solid #000;
	margin-top:40px;
	text-transform:lowercase;
	line-height:20px;
	font-weight:bold;
}

#sidebar .menu-back-to-site {
	padding-top:20px;
}

#sidebar .well {
	line-height:20px;
}

/* PAGINA DOWNLOAD */

.logged-in.press #content .entry-content a h2,
.logged-in.press #content .entry-content h2,
.logged-in.press-download #content .entry-content a h2,
.logged-in.press-download #content .entry-content h2 {
	font-size:28px;
}

.download #wrap {
	overflow:hidden;
	background-color: #d9d3cc;
	background-image:url(../img/down3.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:801px;
	color:#FFF;
}

.download #content li, .area-riservata #content li {
	position: relative;
	width:359px;
	height:186px;
	float:left;
	border-right: 3px solid #FFF;
	border-bottom: 3px solid #FFF;
	padding: 35px 20px;
}

.download #content h2, .area-riservata #content h2 {
	font-size: 30px;
	line-height:35px;
	padding-bottom:10px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	border-bottom: none;
}

.download #content h2 a, .area-riservata #content h2 a {
	color:#FFF;
	position:relative;
	z-index:300;
	text-decoration:none;
	border-bottom:0px;
}

.download #content h2 a:hover, .area-riservata #content h2 a:hover {
	color:#000;
	text-decoration:none;
	border-bottom:0px;
}

.download #content li.box2, .download #content li.box3, 
.area-riservata #content li.box2, .area-riservata #content li.box3 {
	border-right: none;
}

.download #content li.box3, .area-riservata #content li.box3 {
	border-bottom: none;
	float:right;
	border-left: 3px solid #FFF;
}

.download #content li span, .area-riservata #content li span {
	position:absolute;
	left:0px;
	top:0px;
	width:399px;
	height:256px;
}

.download #content li:hover span, .area-riservata #content li:hover span {
	display:none;
}

.titoloDownload {
		background-color: #d9d3cc;
}

.titoloDownload h2 {
	color: #FFF;
	padding: 35px 20px;
	font-size:30px;
	font-weight:bold;
	line-height:30px;
	padding-bottom:0px;
}

.titoloDownload img {
	margin-left: 20px;
}


/* NEWSLETTER */

.newsletter #wrap {
	background-color: #d9d3cc;
}

.newsletter #wrap .textwidget, .newsletter #wrap .entry-content {
	padding:40px;
	width:321px;
	float:left;
}

.newsletter #wrap .textwidget  h2,
.newsletter #wrap .entry-content  h2{
	text-decoration:underline;
	font-weight:bold;
	margin-bottom:40px;
}

.newsletter #wrap .entry-content  p{
	margin-bottom:10px;
}

.newsletter #wrap .textwidget  .wpcf7-text,
.press #wrap .entry-content  #pwbox-1321,.press-download #wrap .entry-content  #pwbox-1321,
.architetti-rivenditori #wrap .entry-content  #pwbox-1329,
.privati #wrap .entry-content  #pwbox-1326 {
	border: 1px solid #000;
	height:25px;
	width:250px;
	margin-bottom:10px;
	margin-right:10px;
	background-color:#FFF;
	background-image:none;
	text-decoration:none;
}

.newsletter #wrap .wpcf7-submit,
.press #wrap .entry-content  input, .press-download #wrap .entry-content  input,
.architetti-rivenditori #wrap .entry-content  input,
.privati #wrap .entry-content  input
{
	background-image:url(../img/freccia_scura.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	border:0px;
	background-color:transparent;
	text-decoration:underline;
	font-size:11px;
	width:80px;
	margin-top:30px;
}

.newsletter #wrap .textwidget p {
	padding-bottom:10px;
	}

.newsletter #wrap .wpcf7-list-item {
	margin-left:0px;
	margin-right:20px;
}

/**/
.contatti #wrap {
	background-image:url(../img/sfondoContatti.jpg);
}

.contatti #wrap .entry-content {
	padding: 35px 20px;
}

.contatti #wrap .entry-content h2 {
	font-weight:bold;
	text-decoration:underline;
	margin-bottom:20px;}

.contatti #wrap .entry-content p {
	margin-bottom:20px;}

/* GESTIONE APERTURE MENU */

.sub-menu, .dropdown-menu {
	display:none;
	margin-bottom:20px;
}

.collezioni #collezioni .sub-menu,
.designers #designer .sub-menu,
.news #news .sub-menu,
.tessuti #tessuti .sub-menu,
.single-tessuti #tessuti .sub-menu,
.comunicazione #comunicazione .sub-menu,
.tax-tipo_prodotto #collezioni .sub-menu,
.single-prodotto #collezioni .sub-menu,
.single-designer #designer .sub-menu,
.parent-pageid-35 #news .sub-menu,
.parent-pageid-47 #comunicazione .sub-menu, 
.current-menu-item .dropdown-menu,
.parent-pageid-1318 .dropdown-menu,
.current-menu-ancestor .dropdown-menu {
	display: block;
	}

.collezioni #collezioni a,
.designers #designer a,
.news #news a,
.tax-tipo_prodotto #collezioni a,
.single-prodotto #collezioni a,
.single-designer #designer a,
.parent-pageid-35 #news a,
.tessuti #tessuti .sub-menu a ,
.single-tessuti #tessuti .sub-menu a,
.single-tessuti #tessuti a
{
	color:#ec7404;
}

.collezioni #collezioni li  a,
.designers #designer li a,
.news #news li a,
.tax-tipo_prodotto #collezioni li a,
.single-prodotto #collezioni li a,
.single-designer #designer li a,
.parent-pageid-35 #news li a,
.tessuti #tessuti .sub-menu li a,
.single-tessuti #tessuti .sub-menu li a
 {
	color:#000;
}

.collezioni #collezioni li  a:hover,
.designers #designer li a:hover,
.news #news li a:hover,
.tax-tipo_prodotto #collezioni li a:hover,
.single-prodotto #collezioni li a:hover,
.single-designer #designer li a:hover,
#collezioni li.current-cat a,
#designer li.current-cat a,
#news li.current-menu-item a,
.parent-pageid-35 #news li a:hover,
.tessuti #tessuti .sub-menu li a:hover,
.single-tessuti #tessuti .sub-menu li a:hover
{
	color:#ec7404;
}

/* TEMPORANEO */

#coming {
	position:absolute;
	left:-180px;
	top:0px;
	color:#ec7404;
}

#coming span {
	color:#fff;
	text-decoration:underline;
	font-style:normal;
}

/* PRIVACY */

.privacy .entry-content { 
padding:35px;
}

.privacy .entry-content p { 
margin-bottom:15px;
}

/* GALLERY PAGINA */
#gallery {
	position: absolute;
	left:-180px;
	top:-20px;
	width:980px;
	height: 554px;
	border:3px solid #FFF;
	border-bottom:30px solid #FFF;
	z-index:200;
	background-color:#FFF;
opacity:0;
filter:alpha(opacity=0); /* For IE8 and earlier */
	}

.single-prodotto #scroll li img {
	cursor:pointer;
}

#gallery .page-header {
	z-index:600;
	bottom: -20px;
	left:177px;
	width:770px}


#gallery #pager {
	width:300px;
	float:right;
	text-align:right;
}

#gallery #pager a.activeSlide {
	color:#ec7404;
}

#gallery #pager a {
	padding: 0px 5px;
}

/* CREDITS */

#credits {
	width:270px;
	height:270px;
	background-color:#FFF;
	position:absolute;
	top:90px;
	left:250px;
	z-index:3000;
	padding:30px;
opacity:0;
filter:alpha(opacity=0); /* For IE8 and earlier */
}


#credits p {
	margin-bottom: 10px;
}


#credits p strong {
	font-weight:bold;
}

/* Nuovo Architetti rivenditori */

.tipo-prodotti{display:none}
.sel-prodotti { cursor:pointer;}

/* Nuovo codice di Garanzia

.garanzia .entry-content { font-size:20px; line-height: 20px; text-align:center; background-color: #FFF; min-height: 400px; padding: 50px;}
.garanzia .entry-content h2{ font-weight: bold; margin-bottom:20px; text-transform: uppercase;} */


.garanzia .entry-content { font-size:20px; line-height: 20px;  background-color: #FFF; min-height: 400px; padding: 50px;}
.garanzia .entry-content #checkGar{margin-bottom:20px;}
.garanzia .entry-content h2{ font-weight: bold; margin-bottom:20px; text-transform: uppercase;}
.garanzia input { margin-bottom:10px; height:20px;}
#response0, #response1 {display:none;}

#response0 { color:#090;}
#response1 { color: #F00;}

.estensione-di-garanzia .entry-content { font-size:15px; line-height: 18px; background-color: #FFF; min-height: 400px; padding: 50px;}
.estensione-di-garanzia .entry-content h2 { text-align:center;font-weight: bold; margin-bottom:20px; font-size:30px;}

.estensione-di-garanzia .entry-content h3{ font-weight: bold; margin-bottom:20px; margin-top:40px;}
.estensione-di-garanzia .entry-content p { margin-bottom:20px; background-color: #e6e6e6; padding:10px;}
.estensione-di-garanzia .entry-content input {height: 20px; margin-bottom:5px;}

.estensione-di-garanzia .entry-content p strong { font-weight:bold;}

#codice { border:none; background-color: transparent; font-size:14px; font-family: Arial, san-serif;}