@charset "utf-8";
/* CSS Document */

	/*  
	Theme Name: La Voce Theme
	Theme URI: http://www.periodicolavoce.it/
	Description: La Voce Theme is a 3 columns Wordpress theme.
	Version: 1.0
	Author: Samir Kharrat
	Author URI: http://www.studioessekapparecords.com
	*/

	/*IMPOSTAZIONI GENERALI*/
	body{
	font-family:"Tw Cen MT", Arial, Verdana, "Myriad Pro", sans-serif;
	font-size:12px;
	color:#000000;
	margin:0 auto;
	padding:0;
	background:url(images/bg.jpg) center repeat-y #E6AE01;
	}
	
	#searchform{
	width:50px;
	height:20px;
	margin:10px 0px 0px 0px;
	padding:40px 0px 0px 0px;
	}
	#cerca{
	width:225px;
	}
	.cerca{
	width:54px;
	height:20px;
	font-size:0px;
	background:url(images/cerca.jpg) center no-repeat;
	}
	
	/*DIV GENERALI*/
	#wrap{
	width:948px;
	height:auto;
	background-color:#FFFFFF;
	margin:0 auto;
	padding:0;
	}
	#content{
	width:400px;
	height:auto;
	float:left;
	background-color:#FFFFFF;
	margin:0;
	padding:0;
	}
	.bordo_wrap_sx{
	width:15px;
	height:700px;
	background:url(images/border_wrap.jpg) no-repeat #FFFFFF;
	float:left;
	}
	.bordo_wrap_dx{
	width:15px;
	height:700px;
	background:url(images/border_wrap.jpg) no-repeat #FFFFFF;
	float:right;
	}
	#top{
	width:948px;
	height:136px;
	background:url(images/bg_top.jpg) repeat-x;
	clear:both;
	margin:0 auto;
	padding:0;
	}
	#header{
	width:290px;
	height:136px;
	background:url(images/blogtitolo.jpg) repeat-x;
	float:right;
	margin:0;
	padding:0;
	}
	#header h1.blogtitolo{
	text-indent:-99999px;
	}
	#header p.descrizione{
	text-indent:-99999px;
	}
	
	/*RSS e DOWNLOAD*/
	#img_rss{
	width:100px;
	height:16px;
	font-size:10px;
	float:left;
	padding:5px 0px 0px 25px;
	background:url(images/img_rss.jpg) no-repeat left;
	}
	#v_download{
	width:80px;
	height:16px;
	font-size:10px;
	padding:5px 0px 0px 25px;
	float:left;
	background:url(images/img_v.jpg) no-repeat left;
	}
	#sidebar h3{
	width:183px;
	height:21px;
	background:url(images/h2.jpg) no-repeat;
	color:#FFFFFF;
	font-weight:lighter;
	font-size:12px;
	padding:0px 0px 0px 10px;
	}
	#content_adv{
	width:250px;
	height:600px;
	margin:10px 0px 0px 0px;
	}
        #content_giornali{
	width:250px;
	height:370px;
	margin:10px 0px 0px 0px;
	}
	#content_flash{
	margin:10px 0px 0px 30px;
	}
	#content_adv_grande{
	width:225px;
	height:210px;	
	}
	#adv_grande{
	width:225px;
	height:105px;
	background-color:#FFFFFF;
	background:url(adv/adv_large.jpg);
	border:1px solid #000000;
	margin:10px 0px 0px 0px;
	}	
	#content_adv_medio{
	width:225px;
	height:105px;	
	margin:35px 0px 0px 0px;
        border:0px solid #000000;
	}
        #Oikos{
	width:225px;
	height:320px;	
	margin:10px 0px 0px 0px;
        border:1px solid #000000;
      
	}
        #mybannermeta
        {
        width:225px;
	height:105px;
       
        }
	#adv_medio{
	width:225px;
	height:50px;
	background-color:#FFFFFF;
	background:url(adv/adv_medium.jpg);
	border:1px solid #000000;
	margin:20px 0px 0px 0px;
	}	
	#content_adv_piccolo{
	width:225px;
	height:100px;
	margin:10px 0px 0px 0px;	
	}
	#adv_piccolo{
	width:70px;
	height:70px;
	float:left;
	background-color:#FFFFFF;
	background:url(adv/adv_small.jpg);	
	border:1px solid #000000;
	margin:10px 0px 0px 2px;
	}
	
	#sidebar{
	float: right;
	width:470px;
	margin:10px 0px 0px 0px;
	background-color:#FFFFFF;
	padding:0;
	}
	#sidebar a{
	list-style:none;
	text-decoration:none;
	color:#000000;
	}
	#sidebar a:hover{
	list-style:none;
	text-decoration:none;
	color:#ec1c24;
	}
	.rsidebar{
	float:left;
	width:250px;
	/*background-color:#0000FF;*/
	margin:0;
	padding:0; 
	overflow:hidden;
	}	
	.rsidebar ul,.lsidebar ul{
	list-style-type:none;
	line-height:200%;
	font-size:11px;
	margin:0 auto;
	padding:0;
	}
	.rsidebar ul li,.lsidebar ul li{
	width: 192px;
	list-style-type:none;
	margin:0 0 20px;
	padding:0;
	}
	.rsidebar ul li ul,.lsidebar ul li ul{
	list-style-type:square;
	margin:0 auto;
	padding:0 0px; /*padding margine li categorie*/
	}
	.rsidebar ul li ul li,.lsidebar ul li ul li{
	list-style-type:none;
	border:0;
	border-bottom:#E7B50C solid 1px;
	margin:0 auto;
	padding:0;
	}
	.rsidebar ul li ul li ul.children li,.lsidebar ul li ul li ul.children li{
	list-style-type:none;
	border:0;
	margin:0 auto;
	padding:0;
	}
	.rsidebar ul li ul li a,.lsidebar ul li ul li a{
	text-decoration:none;
	}	
	.lsidebar{
	float:left;
	width:220px;
	/*background-color:#FF0000;*/
	margin:0;
	padding:0;
	}
	#footer{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	width:948px;
	height:53px;
	margin:0 auto;
	margin-top:3200px;
	padding:0;
	}
	.footer{
	text-align:center;
	font-size:10px;
	width:948px;
	height:43px;
	background:url(images/bg_footer.jpg) repeat-x;
	margin:0 auto;
	}
	.footer a{
	list-style:none;
	text-decoration:none;
	color:#FFFFFF;
	}
	.footer a:hover{
	list-style:none;
	text-decoration:none;
	color:#e8b50c;
	}	
	/*begin post*/
	.entry{
	width:400px;
	font-size:12px;
	float:left;
	text-align:justify;
	background:url(images/top_entry.jpg) no-repeat top;
	border-left:1px #e8b50c solid;
	border-right:1px #e8b50c solid;
	margin:20px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	}
	#content_entry{
	width:400px;
	height:auto;
	float:left;
	}
	.entry_pagina{
	width:400px;
	font-size:12px;
	float:left;
	text-align:justify;
	margin:20px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	}
	.entry_pagina_commenti{
	width:400px;
	font-size:12px;
	float:left;
	text-align:justify;
	margin:20px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	}
	.entry_cerca{
	width:400px;
	font-size:12px;
	float:left;
	text-align:justify;
	margin:20px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	}
	h4{
	color:#ec1c24;
	margin:20px 0px 0px 15px;
	font-size:18px;
	}	
	.entry_pagina h2{
	color:#ec1c24;
	}	
	.entry_cerca h2{
	color:#ec1c24;
	font-size:14px;
	}
	.entry h2{
	width:300px;
	font-size:18px;
	color:#ec1c24;
	margin:25px 0px 0px 80px;
	padding:0px 0px 0px 0px;
	list-style:none;
	text-decoration:none;
	}
	.entry_pagina a{
	list-style:none;
	text-decoration:none;
	color:#ec1c24;
	}
	.entry_pagina a:hover{
	list-style:none;
	text-decoration:none;
	color:#000000;
	}
	
	small{
	margin:0px 0px 0px 80px;
	padding:0px 0px 0px 0px;
	}
	.entry a{
	color:#ec1c24;
	list-style:none;
	text-decoration:none;
	}
	.entry a:hover{
	color:#ff000a;
	}
	.testo p{
	padding:0px 15px 0px 15px;
	}
	.calendario{
	width:60px;
	height:41px;
	font-size:27px;
	font-weight:bold;
	text-align:center;
	margin:-40px 0px 0px 15px;
	padding:15px 0px 0px 0px;
	background:url(images/top_calendario.jpg) no-repeat top;
	border-bottom:1px #ec1c24 solid;
	}
	.postmetadata{
	width:395px;
	height:23px;
	color:#FFFFFF;
	background:#e7b50c;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 5px;
	font-size:14px;
	}
	.postmetadata a{
	color:#FFFFFF;
	font-weight:bold;
	}
	.postmetadata a:hover{
	color:#ec1c24;
	}
	/*end post*/
	
	/*BEGIN NAVIGATION*/
	#navigation_top{
	width:650px;
	height:31px;
	float:left;	
	margin:0;
	padding:0;
	}
	.navigation_top{
	height:31px;
	font-size:11px;
	float:left;
	list-style:none;
	text-transform:uppercase;
	margin:96px 0px 0px 35px;
	padding:0;
	}
	#navigation_top a{
	text-align:center;
	width:101px;
	height:24px;
	background-color:#FF0000;
	background-image:url(images/bg_nav.jpg);
	background-position:top;
	color:#fff;
	float:left;
	display:block;
	text-decoration:none;
	padding:7px 0px 0px 0px;
	}
	#navigation_top a:hover{
	text-align:center;
	width:101px;
	height:24px;
	background-color:#FFCC00;
	background-image:url(images/bg_nav.jpg);
	background-position:bottom;
	color:#fff;
	float:left;
	display:block;
	text-decoration:none;
	padding:7px 0px 0px 0px;
	}
	/*bag for IE*/
	ul.navigation_top li{
	float:left !important;
	list-style-type:none;
	margin:0;
	padding:0;
	}
	/*END NAVIGATION*/


