/*
Theme Name: Giuliana Conforto
Theme URI: http://www.giulianaconforto.it/
Description: The 2012 giuliana conforto
Author: <a href="http://www.evermind.it" target="_blank">Francesco Biacca - Evermind team</a>
Version: 1.0
License: GNU General Public License
License URI: license.txt
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu
*/
@font-face {
	font-family: FuturaBkBT;
	src: url('font/FuturaBookBT.ttf');
}
@font-face {
	font-family: FuturaBkBTItalic;
	src: url('font/FuturaBookItalicBT.ttf');
}

@font-face {
	font-family: ChanlPlain;
	src: url('font/CHANLPlain.ttf');
}


html, body { margin:0; padding:0 }
body
{
	background:#3e3c3d;
	background-image:url(images/bg_body.gif);
	background-repeat:repeat;
	background-position:0 0;
    font: 12px Verdana;
}

a		{ outline:none;color:#61a12c;text-decoration:none; }
.clear 	{ clear:both;height:1px; }
.left 	{ float:left; }
.right 	{ float:right; }
h1,h2,h3,h4,h5,h6 { margin:0;padding:0 }
ul { margin:0;padding:0;list-style:none; }
p { _margin:0;padding:0; }
fieldset { border:0;margin:0;padding:0; }


img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}


/*
* WRAPPER
*/
div#wrapper { 
    clear: both;
    width: 1072px;
    min-height:960px;
    height:auto;
    
    margin: 0px auto 0px;
    padding:0px;
    position:relative;
    
    background:#eae7d8;
        
    -webkit-box-shadow: 0 10px 60px #535152;
	-moz-box-shadow: 0 10px 60px #535152;
	box-shadow: 0 10px 60px #535152; 
}
div#container { width:1073px;margin:0 auto;background:transparent; }
div#content   { background-color:transparent;width:780px;padding:20px; }
div#content-articoli ,div#content-bio, div#content-fisicaorganica ,
div#content-articolo ,div#content-media, div#content-search, div#content-category
{ background:white;padding-bottom:20px;width:770px;min-height:450px;height:auto; }

div#content-appuntamenti, div#content-libri 
{ background:transparent;width:770px;min-height:450px;height:auto; }



.box-shadow
{
	background-image:url(images/box_ombra.png);
	background-position:0 3px;
	background-repeat:no-repeat;
	
	width:9px;
	height:297px;
}
.shadow-margin { position:relative;top:30px;left:2px; }
.shadow-margin-short { position:relative;top:20px; }


/*
* HEADER
*/
div#topheader { 
	width: 100%; 
	height:265px;
}
div#topheader a { text-decoration:none; }
div#topheader a img { border:0; }

div#logo {
	position:relative;
	left:45px;
	width:406px;
	height:150px;
	margin-top:100px;
}
div#header-right { width:540px;margin:20px 0 0 90px; }
div#flags { position:relative;width:100%;height:30px; }
div#flags ul { float:right; }
div#flags ul li { float:left;margin-right:5px; }
div#flags ul li:last-child { margin-right:0; }
div#search { position:relative;width:100%;text-align:right; }
div#search input[type="text"] {
	width:170px;
	height:25px;
	border:1px solid #aba7a4;
 	background-image:url(images/zoom_icon.png);
  	background-repeat:no-repeat;
  	background-position:5px 4px;
  	padding-left:30px;	
  	font-size:11px;
}

div#quote { position:relative;width:100%; }
div#quote blockquote { 
	color:#c7c6b8;
	font-style:italic; 
	font-family: georgia;
    font-size: 14px;
    line-height:1.5em;
    
    background-image:url(images/blockquote_open.png);
    background-position:0 0;
    background-repeat:no-repeat;
    
    padding-left:25px;
}
div#quote blockquote span { 
	display: block;
	background-image: url(images/blockquote_close.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	
	font-family:Georgia;
	font-size:14px;
	font-style:italic;
	
	text-align:justify;
	
	color:#4c4d46;
}
div#quote p { 
	color:#4c4d46;
	font-style:italic; 
	font-family: georgia;
    font-size: 14px;
    line-height:1.5em;
    width:500px;
    text-align:right;
}

div#menu {
	width: 100%; 
	height:20px;
}
div#menu ul { float:right;margin-right:50px; }
div#menu ul li { 
	float:left;
	font-family:'FuturaBkBT',Verdana;
	font-size:17px;
	font-weight:bold;;
	text-transform:uppercase;
	
	list-style-image:url(images/menu_sep.png);
	
	margin-right:30px;
}
div#menu ul li:first-child { list-style-image:none; }
div#menu ul li:last-child { margin-right:0; }
div#menu ul li.current_page_item a { color:#61a12c;position:relative;top:1px; }
div#menu ul li a { color:#363636;text-decoration:none;position:relative;top:1px; }

div#header-slider { position:relative;left:-27px; }


/**
*	HOMEPAGE
*/
.homepage-firstrow { width:780px;margin-left:10px;position:relative;top:-30px; }
.homepage-secondrow { width:780px;margin-left:10px; }

.homepage-box-articolo 
{ 
	width:343px;
	_height:725px;
	_height:645px;
	height:775px;
	background:white;
	border:2px solid #d1cec1;
	margin: 30px 0 0;
	margin-right:36px;
}
.homepage-box-articoli-header { position:relative;top:27px;left:-12px; }
.homepage-box-articoli-header a { text-decoration:none; }
.homepage-box-articoli-header img { border:0; }

.homepage-box-articolo-wrapper { width:320px;margin:0 0 0 20px;  }
.homepage-box-articolo-thumb { width:290px;text-align:center;overflow:hidden;margin-top:15px;margin-bottom:15px; }
.homepage-box-articolo-thumb a { text-decoration:none; }
.homepage-box-articolo-thumb a img { border: 0; }

.homepage-box-articolo-title { 
	position:relative;
	_width:295px;
	_width:215px;
	text-align:justify;
	color:#61a12c;
	_margin:45px 0 0 20px; 
	margin-top:10px;
}
.homepage-box-articolo-title h2 { 
	text-transform:uppercase;
	text-align:left;
	color:#61a12c;
	
	font-family: 'Yanone Kaffeesatz';
	_font-size:30px; 
	font-size:24px;
	font-weight:normal;
	
	_position:relative;
	_top:10px;
}
.homepage-box-articolo-title h3 { 
	text-align:left;
	color:black;
	
	font-family: 'Yanone Kaffeesatz';
	font-size:14px;
	font-weight:normal;
}
.homepage-box-articolo-title h2 a { text-decoration:none;color:#61a12c; }
.homepage-box-articolo-title a { text-decoration:none; }
.homepage-box-articolo-meta { position:relative;width:314px;text-align:justify;margin:10px 0 0 28px; }
.homepage-box-articolo-meta h3 { text-transform:uppercase;font-family:'FuturaBkBT',Verdana;font-size:14px; }
.homepage-box-articolo-excerpt { 
	width:286px;
	height:515px;
	overflow:hidden;
	padding:0px 20px 0px 20px;
	line-height:1.3em;
	color:#363636; 

	font-family:'FuturaBkBT',Verdana;
	font-size:16px;
}
.homepage-box-articolo-excerpt p.readmore { overflow:visible; }
p.readmore { text-align:right; }
p.readmore a { color:#61a12c;font-size:14px; }

h1.page-title{ 
	color:#61a12c; 
	font-family: 'Yanone Kaffeesatz';
	font-size:30px; 
	font-weight:normal;
	margin-left:10px;
}
h2.page-title a { 
	color:#61a12c; 
	font-family: 'Yanone Kaffeesatz';
	font-size:24px; 
	font-weight:normal;
	margin-left:10px;
}

/**
*	APPUNTAMENTI
*/
.homepage-box-appuntamenti 
{ 
	width:344px;
	_height:725px;
	_height:640px;
	height:775px;
	margin:30px 35px 0 0;
	background:white;
	border:2px solid #d1cec1;
	overflow:hidden; 
}
.homepage-box-appuntamenti-header { position:relative;top:26px;left:-11px; }
.homepage-box-appuntamenti-header a { text-decoration:none; }
.homepage-box-appuntamenti-header a img { border:0; }
.homepage-box-appuntamenti-meta { 
	position:relative;
	width:200px;
	margin:50px 0 0 30px;
	font-family:'FuturaBkBT',Verdana;
	font-size:16px;	
	color:#363636;
}
.homepage-box-appuntamenti-title { 
	_margin:20px 15px 0;
	_width:210px; 
	_margin-top:10px;
}
.homepage-box-appuntamenti-title h1 
{ 
	color:#61a12c; 
	font-family: 'Yanone Kaffeesatz';
	_font-size:30px; 
	font-size:24px;
	font-weight:normal;
}

.homepage-box-appuntamenti-title h3
{ 
	color:black; 
	font-family: 'Yanone Kaffeesatz';
	font-size:16px;
	font-weight:normal;
}
.homepage-box-appuntamenti-title h1 a { text-decoration:none;color:#61a12c; }


.homepage-box-appuntamenti-wrapper { width:320px;margin:0 0 0 20px;  }
.homepage-box-appuntamenti-thumb { width:290px;margin-top:15px;margin-bottom:15px;text-align:center; }
.homepage-box-appuntamenti-thumb a { text-decoration:none; }
.homepage-box-appuntamenti-thumb a img { border:0; }
.homepage-box-appuntamenti-excerpt 
{ 
	height:80px;
	overflow:hidden;
	padding:0 28px;
	line-height:1.3em;
	color:#363636; 

	font-family:'FuturaBkBT',Verdana;
	font-size:16px;	
}

/**
*	LIBRI
*/

.homepage-box-libri 
{ 
	width:344px;
	_height:725px;
	_height:645px;
	height:775px;
	margin:30px 0 0 0;
	background:white;
	border:2px solid #d1cec1; 
}
.homepage-box-libri-header { position:relative;top:26px;left:-11px; }
.homepage-box-libri-header a { text-decoration:none; }
.homepage-box-libri-header img { border:0; }

.homepage-box-libri-wrapper { width:320px;margin:0 0 0 20px;  }

.homepage-box-libri-title { 
	_margin:40px 0 0 30px;
	margin-top:10px;
	_width:215px;
}
.homepage-box-libri-title h1 
{ 
	color:#61a12c; 
	font-family: 'Yanone Kaffeesatz';
	_font-size:30px; 
	font-size:24px;
	font-weight:normal;
	text-transform:uppercase;
}
.homepage-box-libri-title h3 
{ 
	color:black; 
	font-family: 'Yanone Kaffeesatz';
	font-size:16px;
	font-weight:normal;
}
.homepage-box-libri-title h1 a { text-decoration:none;color:#61a12c; }
.homepage-box-libri-text { 
	overflow:hidden;
	height:430px;
	color:#363636; 

	_padding:0 28px;
	padding-right:15px;
	font-family:'FuturaBkBT',Verdana;
	font-size:13px;
	line-height: 1.3em;
}
.homepage-box-libri-thumb { width:290px;text-align:center;overflow:hidden;margin-top:15px;margin-bottom:15px; }
.homepage-box-libri-thumb a { text-decoration:none; }
.homepage-box-libri-thumb img { border:0; }
.homepage-box-libri-excerpt 
{ 
	overflow:hidden;
	padding:10px 0;
	line-height:1.3em;
	color:#363636; 

	font-family:'FuturaBkBT',Verdana;
	font-size:14px;
	
	width:314px;
	text-align:right;
}
.homepage-box-libri-excerpt a { color:#61a12c;text-decoration:underline;text-transform:uppercase; }






.homepage-box-media 
{ 
	width:343px;
	_height:725px;
	_height:640px;
	height:775px;
	margin:30px 0 0 0;
	background:white;
	border:2px solid #d1cec1; 
	_overflow:hidden;
}
.homepage-box-media-header { position:relative;top:25px;left:-12px; }
.homepage-box-media-header a { text-decoration:none; }
.homepage-box-media-header img { border:0; }

.homepage-box-media-wrapper { width:320px;margin:0 0 0 20px;  }

.homepage-box-media-title 
{ 
	_margin:40px 0 0 15px;
	margin-top:10px;
	_width:215px; 
}
.homepage-box-media-title h1 
{ 
	color:#61a12c; 
	font-family: 'Yanone Kaffeesatz';
	_font-size:30px; 
	font-size:24px;
	font-weight:normal;
	text-transform:uppercase;
}
.homepage-box-media-title h1 a { text-decoration:none;color:#61a12c; }
.homepage-box-media-text { 
	overflow:hidden;
	height:515px;
	color:#363636; 

	padding:0 28px;
	font-family:'FuturaBkBT',Verdana;
	font-size:16px;
	line-height: 1.3em;
}

.homepage-box-media-thumb { width:290px;margin-top:15px;margin-bottom:15px;text-align:center; }
.homepage-box-media-thumb a { text-decoration:none; }
.homepage-box-media-thumb img { border:0; }

.homepage-box-media-title h3 
{ 
	color:black; 
	font-family: 'Yanone Kaffeesatz';
	font-size:16px;
	font-weight:normal;
}
.homepage-box-media-excerpt 
{ 
	overflow:hidden;
	padding:10px 0;
	line-height:1.3em;
	color:#363636; 

	font-family:'FuturaBkBT',Verdana;
	font-size:14px;
	
	width:314px;
	text-align:right;
}
.homepage-box-media-excerpt a { color:#61a12c;text-decoration:underline;text-transform:uppercase; }

/**
*	ARTICOLO
*/
.articolo-box { width:690px;margin:45px 0 0 45px }
.articolo-box-meta 
{ 
	font-family:'FuturaBkBT',Verdana;
	font-size:14px;	
	color:#363636;
	position:relative;
	width:100%;
}
.articolo-box-title { margin-top:10px;position:relative;width:100%; }
.articolo-box-title h2 
{
	color:#61a12c; 
	_font-family:'ChanlPlain',Verdana;
	font-family: 'Yanone Kaffeesatz';
	font-size:30px; 
	font-weight:normal;
	text-transform:uppercase;	
}
.articolo-box-text {
	font-family:'FuturaBkBT',Verdana;
	font-size:15px;
	line-height: 1.5em;
	
	margin-top:5px;
	
	_height:410px;
	_overflow:hidden;
}
.articolo-box-title h2 a { color:#61a12c;text-decoration:none; }
.articolo-box-link { position:relative;width:100%;text-align:right;color:#61a12c;text-decoration:underline;font-style:normal;top:-10px }
.articolo-box-link a { color:#61a12c;text-decoration:underline; }

.articolo-sep { width:775px;height:2px;margin:45px 0 0 0;text-align:center; }




/**
*	BIO
*/
.bio-box { 
	width:660px;
	margin:35px 0 0 15px; 
	font-family:'FuturaBkBT',Verdana;
	font-size:15px;
	padding:0px 30px 0 30px;
	line-height:1.6em;
}
.bio-box blockquote { color:#999898;font-style:italic; }
.bio-box h2 {
	color:#61a12c; 
	_font-family:'ChanlPlain',Verdana;
	font-family: 'Yanone Kaffeesatz';
	font-size:30px; 
	font-weight:normal;
	text-transform:uppercase;
}


/**
*	FISICA ORGANICA
*/
.fisicaorganica-box { 
	width:660px;
	margin:35px 0 0 15px; 
	font-family:'FuturaBkBT',Verdana;
	font-size:14px;
	padding:0px 30px 0 30px;
}
.fisicaorganica-box blockquote { color:#999898;font-style:italic; }
.fisicaorganica-box-title { position:relative;width:100%; }
.fisicaorganica-box-title h1, .fisicaorganica-box-title h2 {
	color:#61a12c; 
	_font-family:'ChanlPlain',Verdana;
	font-family: 'Yanone Kaffeesatz';
	font-size:30px; 
	font-weight:normal;
	text-transform:uppercase;
}
.fisicaorganica-box-title h1 { font-size:30px;color:#61a12c; }
.fisicaorganica-box-content { 
	position:relative;
	width:100%;
	font-family:'FuturaBkBT',Verdana; 
	font-size:15px;
	line-height:1.6em;
}
.fisicaorganica-box-content h1, .fisicaorganica-box-content h2, .fisicaorganica-box-content h3 {
	font-family: 'Yanone Kaffeesatz';
	font-weight:lighter;
	text-transform:uppercase;
}
.fisicaorganica-box-content h1 { font-size:28px; }
.fisicaorganica-box-content h2 { font-size:24px; }
.fisicaorganica-box-content h3 { font-size:14px; }

/**
* ARTICOLO
*/
div#content-articolo div.post 
{ 
	padding:45px;
	font-family:'FuturaBkBT',Verdana;
	font-size:14px;
}
div#content-articolo div.post h3 
{ 
	text-transform:uppercase;
	font-family:'FuturaBkBT',Verdana;
	font-size:14px; 
}
div#content-articolo div.post h1 {
	color:#61a12c; 
	_font-family:'ChanlPlain',Verdana;
	font-family: 'Yanone Kaffeesatz';
	font-size:30px; 
	font-weight:normal;
	text-transform:uppercase;
}
div#content-articolo div.entry-utility {
	color:#bdbebb;
	margin-top:45px;	
}
div#content-articolo div.entry-utility a { text-decoration:none;color:#bdbebb; }
div#content-articolo div.entry-social {
	margin-top:20px;	
}
div#content-articolo div.entry-social ul { }
div#content-articolo div.entry-social ul li { float:left; }
div#content-articolo div#post-sep { margin-top:25px;margin-bottom:40px;position:relative;width:100%;text-align:center; }
div#content-articolo div#nav-below { position:relative;right:45px;width:100%;text-align:right; }
div#content-articolo div#nav-below a { text-decoration:underline;text-transform:uppercase;color:#363636; }


/**
* MEDIA
*/
.media-box { 
	width:660px;
	margin:35px 0 0 15px; 
	font-family:'FuturaBkBT',Verdana;
	font-size:14px;
	padding:0px 30px 0 30px;
}
.media-box blockquote { color:#999898;font-style:italic; }
.media-box-title { position:relative;width:100%; }
.media-box-title h1, .media-box-title h2 {
	color:#61a12c; 
	_font-family:'ChanlPlain',Verdana;
	font-family: 'Yanone Kaffeesatz';
	font-size:30px; 
	font-weight:normal;
	text-transform:uppercase;
}
.media-box-title h1 { font-size:30px;color:#61a12c; }
.media-box-content { position:relative;width:100%;margin-top:25px; }
.media-box-content h2 {
	_font-family:'ChanlPlain',Verdana;
	font-family: 'Yanone Kaffeesatz';
	font-size:30px; 
	font-weight:normal;
	text-transform:uppercase;
}
.media-box-content h3 {
	_font-family:'ChanlPlain',Verdana;
	font-family: 'Yanone Kaffeesatz';
	font-size:14px; 
	font-weight:normal;
	text-transform:uppercase;
}
div#post-sep { margin-top:25px;margin-bottom:40px;position:relative;width:100%;text-align:center; }


/**
*	APPUNTAMENTI
*/
div.box-appuntamenti { background:white;margin-bottom:30px;padding:40px;width:680px; }
div.box-appuntamenti-meta 
{ 
	position:relative;
	width:200px;
	font-family:'FuturaBkBT',Verdana;
	font-size:14px;	
	color:#363636;
	margin-right:100px;
}
div.box-appuntamenti-title { width:445px;margin:10px 200px 0 0; }
div.box-appuntamenti-title h1 {
	color:#61a12c; 
	_font-family:'ChanlPlain',Verdana;
	font-family: 'Yanone Kaffeesatz';
	font-size:30px; 
	font-weight:normal;
	text-transform:uppercase;	
}
div.box-appuntamenti-title h1 a { text-decoration:none;color:#61a12c; }
div.box-appuntamenti-thumb { position:relative;width:100%;margin-top:15px; }

div.box-appuntamenti-content 
{ 
	margin-top:10px; 
	font-family:'FuturaBkBT',Verdana;
	font-size:16px;	
	color:#363636;
}

/**
*	LIBRI
*/
div.box-libri { background:white;margin-bottom:30px;padding:40px;margin-right:5px; }
div.box-libri-meta 
{ 
	position:relative;
	width:200px;
	font-family:'FuturaBkBT',Verdana;
	font-size:14px;	
	color:#363636;
	margin-right:100px;
}
div.box-libri-descrizione { width:470px; }
div.box-libri-title { width:445px;margin:10px 200px 0 0; }
div.box-libri-title h1 {
	color:#61a12c; 
	_font-family:'ChanlPlain',Verdana;
	font-family: 'Yanone Kaffeesatz';
	font-size:30px; 
	font-weight:normal;
	text-transform:uppercase;	
}
div.box-libri-thumb { position:relative;width:180px;margin-right:25px; }
div.box-libri-info { 
	width:180px; 
	margin-top:10px; 
	font-family:'FuturaBkBT',Verdana;
	font-size:12px;	
	color:#363636;
	text-align:center;
}
div.box-libri-acquista { 
	width:180px; 
	margin-top:10px; 
	font-family:'FuturaBkBT',Verdana;
	font-size:12px;	
	color:#363636;
	text-align:center;
}
div.box-libri-acquista a { text-decoration:none; }
div.box-libri-acquista a img { border:0; }
div.box-libri-content 
{ 
	margin-top:10px; 
	font-family:'FuturaBkBT',Verdana;
	font-size:16px;	
	color:#363636;
}


/**
* SEARCH
*/
div#content-search h1.page-title { 
	color:#61a12c; 
	_font-family:'ChanlPlain',Verdana;
	font-family: 'Yanone Kaffeesatz';
	font-size:30px; 
	font-weight:normal;	
}

.search-sep { width:775px;height:2px;margin:10px 0 10px 0;text-align:center; }
div#content-search div.post { margin-top:15px; }
div#content-search div.post h2.entry-title a
{
	color:#61a12c; 
	_font-family:'ChanlPlain',Verdana;
	font-family: 'Yanone Kaffeesatz';
	font-size:24px; 
	font-weight:normal;
	text-transform:uppercase;
	margin-bottom:5px;
}
div#content-search div.post div.entry-meta { margin-bottom:5px; }
div#content-search div.post div.entry-utility { margin-top:5px; }

/**
*	SIDEBAR
*/
div#primary { width:230px;background:white;margin-top:20px; }
div#primary ul { margin-top:20px;position:relative;left:10px; }
div#primary ul li { margin-top:24px;width:220px; }
div#primary ul li a { text-decoration:none; }
div#primary ul li a img { border:0; }
div#primary ul li p { width:205px;color:#363636;line-height:1.3em }
div#primary ul li p.readmore { text-align:right; }
div#primary ul li p.readmore a { color:#61a12c;font-size:14px; }
div#primary ul li h1 {
	text-transform:uppercase;
	color:#61a12c;
	font-family: 'Yanone Kaffeesatz';
	font-size:30px; 
	font-weight:normal;
}
div#primary ul ul { position:relative;width:210px; }
div#primary ul ul li { position:relative;width:210px; }
div#primary ul ul li a { color:#61a12c;font-size:14px;text-decoration:underline; }

div.sidebar-chisiamo-firstrow { width:200px; }
div.sidebar-chisiamo-text { width:90px;position:relative;top:85px; }
div.sidebar-chisiamo-text h1 
{ 
	text-transform:uppercase;
	color:#61a12c;
	_font-family:'ChanlPlain',Verdana;
	font-family: 'Yanone Kaffeesatz';
	font-size:23px; 
	font-weight:normal;
}
div.sidebar-chisiamo-thumb { vertical-align:middle; }
div.sidebar-chisiamo-secondrow { 
	width:200px;
	margin-top:5px;
	
	font-family:'FuturaBkBTItalic',Verdana;
	font-size:14px; 
}
div#primary ul li div.sidebar-chisiamo-secondrow p.readmore a { text-decoration:underline;text-transform:uppercase;color:#363636; }

div.sidebar-video { position:relative;width:100%; }
div.sidebar-video h1 
{ 
	text-transform:uppercase;
	color:#61a12c;
	_font-family:'ChanlPlain',Verdana;
	font-family: 'Yanone Kaffeesatz';
	font-size:30px; 
	font-weight:normal;
}
div.sidebar-video-player { position:relative;width:100%; }
div.sidebar-video-text 
{
	font-family:'FuturaBkBTItalic',Verdana;
	font-size:14px;
	padding:5px;
	color: #363636;
}
div.sidebar-video-text a { color: #363636; }

div.sidebar-interviste { }
div.sidebar-interviste h1 
{ 
	text-transform:uppercase;
	color:#61a12c;
	_font-family:'ChanlPlain',Verdana;
	font-family: 'Yanone Kaffeesatz';
	font-size:21px; 
	font-weight:normal; 
}
div.sidebar-interviste-player { }
div.sidebar-interviste-text 
{ 
	font-family:'FuturaBkBTItalic',Verdana;
	font-size:14px;
}
div.sidebar-interviste-text a { color: #363636; }

div.sidebar-appuntamento { 
	width:205px;
	text-align:center;
}
div.sidebar-appuntamento h1 
{ 
	text-transform:uppercase;
	color:#61a12c;
	_font-family:'ChanlPlain',Verdana;
	font-family: 'Yanone Kaffeesatz';
	font-size:17px; 
	font-weight:bold;
	margin:5px 0 0 10px; 
}
div.sidebar-appuntamento h3 
{ 
	text-transform:uppercase;
	color:#363636;
	_font-family:'ChanlPlain',Verdana;
	font-family: 'Yanone Kaffeesatz';
	font-size:14px; 
	font-weight:bold;
	margin:10px 0 0 10px; 
}
div.sidebar-appuntamento-text 
{ 
	font-family:'FuturaBkBTItalic',Verdana;
	font-size:14px;
	padding:10px;
}
div.sidebar-appuntamento-image { width:210px;text-align:center;margin-top:10px; }

div#primary ul ul.submenu-categorie { margin-left:25px; }
div#primary ul ul.submenu-categorie li { 
	list-style-image:url(images/icon_menu_categorie.png);
}
div#primary ul ul.submenu-categorie li.active { 
	list-style-image:url(images/icon_menu_categorie_hover.png);
}

div#primary ul ul.submenu-categorie li a { color:#363636;text-decoration:none; }
div#primary ul ul.submenu-categorie li:hover { 
	list-style-image:url(images/icon_menu_categorie_hover.png);
}
div#primary ul ul.submenu-categorie li a:hover { color:#61a12c; }





.nomargin { margin:0; }


/**
* FOOTER
*/
div#footer { 
	position:relative;
	width:1035px;
	margin-top:35px;
	margin-left:35px; 
}
div#footer-logo { width:310px;margin-right:320px; }
div#footer-copyright { width:395px;font-size:16px;color:#76756f; }
div#footer-copyright p, div#footer-copyright span {
	_font-family:'ChanlPlain',Verdana;
	font-family: 'Yanone Kaffeesatz';
	font-size:16px; 
	font-weight:normal;	
}
div#footer-copyright p a { text-decoration:none;color:#363636;font-family:'Oswald',Verdana; }
div#footer-copyright span a { text-decoration:underline;color:#363636; }
div#footer-copyright ul { width:530px;margin-left:10px;position:relative;right:125px; }
div#footer-copyright ul li 
{ 
	float:left;
	color:#76756f;
	margin-right:5px;
	
}
div#footer-copyright ul li a 
{ 
	text-decoration:none;
	color:#76756f; 
	_font-family:'ChanlPlain',Verdana;
	font-family: 'Yanone Kaffeesatz';
	font-size:16px; 
	font-weight:normal;
}
div#footer-copyright ul li:last-child { margin-right:0;_margin-left:4px; }

div.addthis_toolbox { position:relative;width:100%; }