/*
Theme Name: Florarte
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.0
Author: Giovanni De Palma
Author URI: giovanni.depalma@gmail.com


	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

/*reset proprieta*/
html,body,iframe,div,span,ul,li,table,thead,tbody,tr,th,td,form,ul,p,h1,h2,h3,h4,h5,h6,img,a{
margin:0px;
padding:0px;
font-family: Arial,Sans-Serif;
color:#000000;
font-size:13px;
}
a{
text-decoration: none;	
}

img{
border:none;	
}
ul{
list-style: none;
}
body{
text-align: center;
width: 100%;
}
/* generali*/
p{
margin-bottom:13px;	
}
h1{
font-size: 120%;
margin-bottom: 5px;
color:#D65A8F;	
}
h2{
color:#D65A8F;	
}
h3 a:link,h3 a:visited{
color:#D65A8F;		
}
h2,h3{
font-size: 110%;
margin-bottom: 10px;
font-weight: bold;	
}
h3 a{
font-weight: bold;	
}
h3,h4,h5,h6{
font-size: 100%; /* Resets 1em to 10px */	
}
.hide{
display: none;	
}
.clear{
clear: both;
height: 0px;
line-height: 0px;
}
.title{
font-weight: bold;
font-size: 16px;
padding-bottom:3px;
}
.back a{
background: #c4c3b8 url(images/arrow.gif) left no-repeat;
padding-left:30px;
padding-top:4px;
padding-bottom:4px;
padding-right: 16px;
font-weight: bold;
}
.back a{
background: #c4c3b8 url(images/arrow.gif) left no-repeat;
padding-left:30px;
padding-top:4px;
padding-bottom:4px;
padding-right: 16px;
font-weight: bold;
}
.back2 a{
background-color: #c4c3b8;
padding-left:30px;
padding-top:4px;
padding-bottom:4px;
padding-right: 16px;
font-weight: bold;
}
a:hover,h1 a:hover, h2 a:hover{
color:#8b0026;	
}
/*layout*/
#container{
width:985px;
margin:auto;
margin-top:25px;
text-align: left;
}

#header{
background:#ffffff url(images/topbar.jpg) top right no-repeat;

}
#logo{
	
}
#navigation{
border-top:12px solid #fcdde9;
height: 38px;
}
#navigation #qtrans_select_qtrans_language_chooser{
float:right;
margin-top:10px;
}
#navigation ul#menu{
margin-top:10px;
float:left;
}

#navigation li{
float:left;
margin-right:25px;
}
#navigation li li{
float:none;
margin-right:0px;
}
#navigation li a{
font-size:16px;
color:#4f4f4f;
font-weight: bold;
}
#navigation li a:hover{
color:#0f310e;	
}
#navigation li a.active{
color:#e84a82;
}
.outerbox{
z-index:100;
background-color: #ffffff;
}
.menu-ul{
border-top:1px solid #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;	
}
.menu-item{
text-align: left;
padding-bottom:2px;
padding-top:2px;
border-bottom:1px solid #cccccc;
}
.menu-item a{
text-indent:3px;
font-size:13px;
color:#4f4f4f;
font-weight: bold;
display: block;
width: 100%;
}
.menu-item a:hover{
color:#0f310e;
background-color: #e87ba4;
}

#content{
margin-top:10px;
clear:both;
width:635px;
float:left;
}
#content .flickr{
margin-bottom:20px;	
}
#content .back{
margin-top:7px;	
}

#content a{
color:#E84A82;	
}
#content a:hover,#sidebar a:hover{
color:#0f310e;	
}

#content .post .img{
float:left;
}
#content .post .img-single{
margin-bottom:7px;
}
#content .post .entry-img{
float:right;
width:490px;
}
#content .post .entry-img p{
margin:0px;
}
.post{
margin-bottom:19px;	
}

#sidebar{
margin-top:10px;
width:318px;
float:right;
}

#sidebar .partner{
background-color:#e3e0b7;
padding:10px;
margin-bottom:10px;
}
#sidebar .partner h3 a:hover{
color:#ff0000;
}
#richiedi-informazioni, #box-mare-giardini,#box-mostra-mercato,#box-omaggio-maestro,
#concorso-fotografico,#laboratorio-eventi,#fioristi,#download-catalogo,#download-mappa-giardini{
padding-top:10px;
padding-bottom: 10px;
padding-left: 10px;
margin-bottom: 10px;
}

#richiedi-informazioni{
background-color: #e3e0b7;
}
#richiedi-informazioni a{
color:#9e0432;	
}

#box-mare-giardini a,#box-mostra-mercato a,#box-omaggio-maestro a,
#concorso-fotografico a,#laboratorio-eventi a,#fioristi a,#download-catalogo a,
#download-mappa-giardini a{
font-size: 16px;
font-weight: bold;
}
#box-mare-giardini .description,#box-mostra-mercato .description,#box-omaggio-maestro .description,
#concorso-fotografico .description,#laboratorio-eventi .description,
#fioristi .description,#download-catalogo .description,#download-mappa-giardini .description{
padding-top:3px;
color:#303030;
font-size: 12px;
}

#download-mappa-giardini{
background-color:#f8dae5;
margin-bottom:20px;
}
#download-catalogo{
background-color:#f8dae5;
}
#fioristi{
background-color: #e7eaeb;
}
#box-mare-giardini{
background-color: #9fc19b;
}
.mare-giardini-arenzano{
margin-top:23px;	
}
#box-mostra-mercato{
background-color: #d2e8de;	
}
#box-omaggio-maestro{
background-color: #e98aac;	
}
#concorso-fotografico{
background-color: #e3dfb6;	
}
#laboratorio-eventi{
background-color: #e7ccbc;	
}
#immagine-giorno{
margin-top:10px;
width:100%;
}
#last-news .news{
margin-top:15px;	
}
#last-news .news .data{
color:#6b6734;	
}
#last-news .news h2 a{
font-weight: bold;
}
#last-news .news h2 a:link{
color:#000000;
}
#footer{
padding-top:20px;
clear:both;
}
#footer .logo{
float:left;	
}
#footer .promossa{
float:left;
margin-left:20px;
margin-top:10px;
font-size: 10px;
}
#footer .link{
float:left;
margin-left:20px;
padding-right:10px;
border-right:1px solid #cccccc;
height: 45px;
}
#footer .link .linkpad{
padding-top:16px;
}
#footer .w3c{
float:left;
padding-top:7px;
}
#footer .w3c a{
padding-left:15px;	
}
#footer .link a, #footer .link{
color:#424141;
}
#footer .link a:hover{
color:#0f310e;		
}
#footer .contatti{
float:right;
font-size: 10px;
margin-left:20px;
margin-top:10px;
}

/*edizioni09*/
#content-col1{
	float:left;
	width:336px;
}
#content-col2{
	width:287px;
	float:right;
}
#content-col1 .flickr{
margin-top:20px;
}
#arte-interpretata{
background: #ffffff url(images/logo_mini.jpg) left no-repeat;
text-align: right;
height: 103px;
}
#arte-interpretata .title{
color:#db6693;
font-size: 16px;
padding-top:30px;
}
#arte-interpretata .indirizzo1,#arte-interpretata .indirizzo2{
color:#80ac7a;
font-size: 14px;
font-weight: bold;
}

.fioristi,.mostra-mercato{
margin-bottom:20px;
}
#map-container{
margin-top:10px;
margin-bottom:10px;
}
#sidebar #map{
width:318px;
height:318px;
}
#content-col2 #map-container{
margin-top:15px;	
}
#mapVilla{
width:335px;
height:340px;
}
.sitemap{
margin-bottom:10px;
}
.sitemap .pagenav{
margin-bottom:10px;
}
.sitemap .categories,.archivi{
margin-top:10px;
}

.iscriviti{
font-weight: bold;	
}


#newsletter{
margin-bottom:5px;	
}
input.newsletterMail{
width:280px;
height: 16px;
float:left;
}
.required,.error{
color:#ff0000;
font-weight: bold;
padding-bottom:2px;
}
a#newsletter-continue{
background-color:#000000;
width:26px;
height: 22px;
display: block;
float:right;
}
input.newsletterSubmit{
background-color: #000000;
color:#ffffff;
border:none;
margin-top:5px;
}
label{
vertical-align: text-middle;
}

.sitemap li{
margin-top:2px;
margin-bottom:2px;
}
.sitemap ul li{
margin-left:20px;
}