﻿/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets
Text Domain: kubrick

*/
* {margin:0;padding:0;font-size:12px;}
html,body {color:#000; height:100%;margin:0}
body {font-family: Verdana, Arial, Times, serif;font-size:12px;text-align: center;color: #000000;margin:0;padding:0;line-height: 15px;}
a{color: #566A70;}
a:link{color: #566A70;}
a:visited{color: #566A70;}
a:hover{text-decoration:none;}

img {border: 0;}

p {color: #000000;line-height: 15px;}

h1 {line-height: 16px;border-left: solid 35px #D2D0BC;padding: 0 0 0 3px;border-bottom: solid 1px #D2D0BC;}
h1 {font-size:23px;font-weight: bold;font-family: "Trebuchet MS", "Lucida Sans Unicode";color: #182E44;}
h1 a{line-height: 16px;padding: 0 0 0 3px;text-decoration:none;}
h1 a{font-size:23px;font-weight: bold;font-family: "Trebuchet MS", "Lucida Sans Unicode";color: #182E44;}

h2 {font-size:20px;font-weight: bold;font-family: "Trebuchet MS", "Lucida Sans Unicode";line-height: 25px;color: #566A70;}
h2 a{font-size:20px;font-weight: bold;font-family: "Trebuchet MS", "Lucida Sans Unicode";line-height: 25px;color: #566A70;}
.subtitle {font-size:22px;font-weight: bold;font-family: "Lucida Sans Unicode", "Trebuchet MS", verdana;color: #182E44;padding-left: 3px;}

h3 {font-size:18px;font-weight: bold;font-family: "Lucida Sans Unicode", "Trebuchet MS", verdana;line-height: 20px;color: #789EA7;}
h3 a{font-size:18px;font-weight: bold;font-family: "Lucida Sans Unicode", "Trebuchet MS", verdana;line-height: 20px;color: #789EA7;}
h4 {font-size:16px;font-weight: bold;font-family: "Lucida Sans Unicode", "Trebuchet MS", verdana;line-height: 18px;color: #566A70;}
h4 a{font-size:16px;font-weight: bold;font-family: "Lucida Sans Unicode", "Trebuchet MS", verdana;line-height: 18px;color: #566A70;}
h5 {font-size:13px;font-weight: bold;font-family: "Lucida Sans Unicode", "Trebuchet MS", verdana;line-height: 15px;color: #566A70;}
h5 a{font-size:13px;font-weight: bold;font-family: "Lucida Sans Unicode", "Trebuchet MS", verdana;line-height: 15px;color: #566A70;}

dl{width: 90%; margin: 0 0 0 0;
background: url(dot.gif) repeat-x 0 1.2em}

dt{float: left; padding-right: 3px;color: #182E44; font: italic 110%  Verdana, Arial, Times, serif; font-weight: bold;}
dd{float: left; width: 100%; padding: 3px 0; font: Verdana, Arial, Times, serif; color: #000;  margin: 0 0 20px 20px;}

.collezioni {
font-size:30px;
font-weight: bold;
font-family: "Trebuchet MS", "Lucida Sans Unicode";
color: #182E44;
padding: 0;
text-align: left;
float: left;
line-height: 40px;
}

.categoria {
font-size:30px;
font-weight: bold;
font-family: "Trebuchet MS", "Lucida Sans Unicode";
color: #789EA7;
padding: 0;
text-align: right;
line-height: 40px;
}

#contenitore {
position: absolute;
top: 0;
padding: 0;
width: 700px;
margin: 0 0 0 -350px;
left : 50%;
}

#contenitore1 {
position: absolute;
top: 0;
padding: 0;
width: 916px;
margin: 0 0 0 -458px;
left : 50%;
}

/* #MENU PRINCIPALE ****/
#navcontainer {margin: 0;}
#navcontainer ul{list-style: none;margin: 0;padding: 0;border: none;}
#navcontainer li
{ 
float: Left;
margin-right: 8px;
font: bold 10px Verdana, Arial, Helvetica, "Lucida Sans Unicode", sans-serif;
border-top: solid 112px #E4E2CC;
padding: 0 ;
background-color:#E4E2CC;
}
#navcontainer li a {background-color:#E4E2CC;padding: 2px 0 0 0;display:block;}
#navcontainer li a {font-size:10px;color:#5E5D4D;text-decoration: none;text-transform: uppercase;text-align:center;}
#navcontainer li a:hover {background-color: #fff;color: #B96813;}

#navcontainer  #active a{background-color: #fff;color: #B96813;}
#navcontainer li.current_page_ancestor a,
#navcontainer li.current_page_parent a
{
background-color: #fff;
color: #B96813;
}
#navcontainer li.page-item-2{width:98px;}
#navcontainer li.page-item-17{width:79px;}
#navcontainer li.page-item-31{width:96px;}
#navcontainer li.page-item-41{width:27px;}
#navcontainer li.page-item-44{width:71px;}
#navcontainer li.cat-item-1{width:84px;}

/* #MENU PRINCIPALE ****/
/***********************/
/* MENU FOOTER      ****/
#navbottom{ margin: 0;width: 600px;float: left;}
#navbottom ul{list-style: none;margin: 0;padding: 0;border: none;}
#navbottom li
{  
float: Left;
margin-right: 8px;
font: bold 10px Verdana, Arial, Helvetica, "Lucida Sans Unicode", sans-serif;
border-top: solid 20px #E4E2CC;
padding: 0 ;
}
#navbottom li a {background-color:#E4E2CC;padding: 2px 0 0 0;display:block;}
#navbottom li a {font-size:10px;color:#5E5D4D;text-decoration: none;text-transform: uppercase;text-align:center;}

#navbottom li a:hover{background-color: #fff;color: #B96813;}
#navbottom  #active1 a{background-color: #fff;color: #B96813;}
#navbottom li.current_page_ancestor a,
#navbottom li.current_page_parent a
{
background-color: #fff;
color: #B96813;
}
#navbottom li.page-item-2{width:98px;}
#navbottom li.page-item-17{width:79px;}
#navbottom li.page-item-31{width:96px;}
#navbottom li.page-item-41{width:27px;}
#navbottom li.page-item-44{width:71px;}
#navbottom li.cat-item-1{width:84px;}
/* #MENU FOOTER     ****/


#navcontainerconstr{ margin: 0;}

#navcontainerconstr ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}


#navcontainerconstr li
{  
float: Left;
margin-right: 12px;
font: bold 10px Verdana, Arial, Helvetica, "Lucida Sans Unicode", sans-serif;
border-top: solid 112px #E4E2CC;
padding: 0 ;
color: #E4E2CC;
background: #E4E2CC;
padding: 2px 2px 0 2px;
text-transform: uppercase;
}

#navbottomconstr ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}


#navbottomconstr li
{  

float: Left;
margin-right: 12px;
font: bold 10px Verdana, Arial, Helvetica, "Lucida Sans Unicode", sans-serif;
border-top: solid 20px #E4E2CC;
padding: 0 ;
color: #E4E2CC;
background: #E4E2CC;
padding: 2px 2px 0 2px;
text-transform: uppercase;
}


#navbottomconstr
{ 
margin: 0;
width: 600px;
float: left;

}

#submenu
{ 

padding: 0;
margin: 15px 0 0 0;
text-align: right;
}

#submenu ul
{
list-style: none;
margin-top: 25px;
padding: 0;
border: none;
}

#submenu li
{
margin: 0;
list-style: none;
font: normal 11px Verdana, Arial, Helvetica, "Lucida Sans Unicode", sans-serif;
display: block;
}

#submenu li a
{
display: block;
padding: 3px 15px 3px 0;
color: #000;
text-decoration: none;
height: 15px;
}

#submenu li a:hover
{
color: #B80303;
display: block;
}

#submenu #active2 a
{
color: #B80303;
display: block;
font-weight: bold;
}

/* MENU SX      ****/
#submenucoll{margin: 25px 0 0 0;text-align: right;}
#submenucoll ul{list-style: none;margin:0;padding:0;border: none;}
#submenucoll a{padding: 4px 3px 10px 0;color: #000;text-decoration: none;display:block;}
#submenucoll a:hover{color: #B80303;}
#submenucoll .attivo{color: #B80303;font-weight: bold;}
#submenucoll .attivo:hover{color: #B80303;font-weight: bold;}
#submenucoll li.current_page_item a{color: #B80303;font-weight: bold;}
#submenucoll li.current_page_item a:hover{color: #B80303;font-weight: bold;}
/* #MENU SX     ****/

.testo
{  
padding: 2px 0 20px 0;
width: 570px;
border-bottom: solid 1px #D2D0BC;
}
.testo1
{  
padding: 15px 0 0 0;
width: 570px;
border-top: solid 1px #D37918;
}

.fascia
{ 
border-left: solid 10px #B0012B;
background: #E1E0CC;
width: 570px;
}

.img-cornice {border-top: solid 1px #A09F90; border-bottom: solid 1px #A09F90;}
.s {margin: 10px 3px 0 0; }
.s:hover {margin: 10px 3px 0 0; }
.s-active {margin: 10px 3px 0 0; border-bottom: solid 10px #fff;}

.s1 { margin: 10px 0 0 0;}
.s1:hover { border: 0;}

.regione {font-weight: bold; color: #DF8A26; border-bottom: solid 1px #E4E2CC; width: 100%;}
.info {font-weight: bold; color: #B80303; text-decoration: none;}
.info:hover {color: #000;}

.contact {font-weight: normal; color: #182E44; text-decoration: underline;}
.contact:hover {color: #000; text-decoration: none;}

.coll {background: #F9F9F3 url("image/collezioni.gif") no-repeat top right; width: 130px; height: 290px; padding: 0 0 0 8px; border-top: dashed 1px #A09F90; border-right: dashed 1px #A09F90; border-bottom: dashed 1px #A09F90; border-left: dashed 1px #A09F90;}

.mappa {margin-left: 100px;margin-top: 10px;padding-left: 5px;list-style: none;}
.mappa li.sub1 a {
color: #5E5D4D;
text-decoration: none;
text-transform: uppercase;
font: bold 10px Verdana, Arial, Helvetica, "Lucida Sans Unicode", sans-serif;
background: #E4E2CC;
padding: 2px 0 2px 5px;
background-position: 0 4px;
width: 150px;
display: block;
margin-bottom: 5px;
}

.mappa li.sub1 a:hover {color: #000;text-decoration: underline;}
.mappa li.sub2 a {
text-decoration: none;
color: #000;
font: normal 11px Verdana, Arial, Helvetica, "Lucida Sans Unicode", sans-serif;
background-image: url(image/q2.gif);
background-repeat: no-repeat;
padding-left: 10px;
background-position: 0 3px;
margin-left: 10px;
}

.mappa li.sub2 a:hover {color: #7F1517;text-decoration: underline;}

.qualita {
font-size:14px;
font-weight: bold;
font-family: "Trebuchet MS", "Lucida Sans Unicode";
line-height: 35px;
color: #566A70;
text-transform: uppercase;

}
.motore{
position:absolute;
left:0px;
top:500px;
font-size : 2px;
}
.motore h1 {
font-size: 2px;
font-weight: bold;
font-family: "Trebuchet MS", "Lucida Sans Unicode";
color: #182E44;
line-height: 16px;
border-left: 0px solid #D2D0BC;
padding: 0 0 0 3px;
border-bottom: 0px solid #D2D0BC;
}

.TitoloNews, .TitoloNews A {
font-family: arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #80A3AD;
text-decoration: none;
}

.TitoloNews A:HOVER {
color: #999999;
}

.titoloSezioni {
font-family: arial, Helvetica, sans-serif;
font-size: 16pt;
font-weight: bold;
color: #80A3AD;
float: right;
padding-right: 30px;
padding-top: 10px;
padding-bottom: 5px;
}

.boxGallery {
background-color: #CCCCCC;
width: 25%;
height: 100px;
}
.testo h3{margin-bottom:10px;}
.testo h4{margin-bottom:10px;}
.testo p{margin-bottom:10px;}

/* POST     *****/
/*content post-list post-list-home*/
.back-to{text-align:right;}
.back-to a{font-weight:normal;text-decoration:none;}
.back-to a:hover{text-decoration:underline;}
.post-list-home {width:570px;overflow:hidden;color:#566A70;padding-top:20px;}
.post-list-home .post{width:280px;overflow:hidden;margin-bottom:20px;}
.post-list-home .post-pos-1{float:left;}
.post-list-home .post-pos-2{float:right;}
.content h1 {border-width:0px;}
.content h1 a{border-width:0px;}
.content .post{margin-bottom:30px;}
.content .post-list-date{color:#000;font-size:11px; font-style:italic;}
#BoxFlashGallery{width:570px;height:600px;overflow:hidden;}
/* #POST    *****/

/* PHOTOSLIDE HOME PAGE ****/
#photoslide{width:570px;height:290px;margin:0;background:#fff;overflow:hidden;color:#000;overflow:hidden;}
#photoslide-img{position:absolute;width:570px;height:290px;background:#333333;overflow:hidden;color:#fff;}
#photoslide-menu{position:absolute;margin-top:215px;z-index:15;width:570px;height:75px;line-height:20px;overflow:hidden;}
#photoslide-menu{background:transparent url(images/logo_caironi_home.png) repeat scroll center center;}
.photoslide-home{float:left;}
#banner{float:right;}