/*  







Theme Name: GAZETTE LUCA







Description: GAZETTE LUCA







*/















/*========= SETUP =========*/















*{







	border: 0;







	margin: 0;







	padding: 0;







}







body{







	color: #333333;







	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;







	font-size: 12px;







	line-height: 18px;







	background-image:url(http://www.trevisooggi.it/sfondo-tutto.gif);







	background-repeat:repeat-x;







	background-position:top;







	background-color:#f1edee;







}







a{







	color: #000000;







	text-decoration: none;







}







a:hover{







	text-decoration: underline;







}







input,select,textarea{







	border: #dddddd 1px solid;







	font-size: 12px;







	padding: 5px;







}







select{







	padding: 0;







}







li{







	list-style: none;







	color:#000;







}















li a {







	list-style: none;







	color:#000;







}















/*========= LAYOUT =========*/















#page{







	width: 962px;







	background-color: #FFFFFF;







	margin:0px auto;







	padding:0px;







	background-image:url(http://www.trevisooggi.it/sfondo-tutto.gif);







	background-repeat:repeat-x;







	background-position:top;







}







/*--- Main Columns ---*/







#columns{







	padding:0px 15px 25px;







	background-color: #FFFFFF;







	margin: 0px;







}







.col1{







	float: left;







	width: 595px;







	padding-right:15px;







}







.col2{







	float: left;







	width: 320px;







}







/*--- Sub Columns ---*/







.subcol{







	width: 150px;







}







.subcol h2{







	font-size: 14px;







	padding: 0 0 10px;







	color: #FFFFFF;







}















/*========= HEADER =========*/















/*- Page Navigation -*/







#nav{







	height: 54px;







	margin:0px 15px 0px !important;







	width: 930px !important;







}







#nav-left {







	float:left;







	display:inline;







	width:600px;







	}







#nav-right {







	float:right;







	display:inline;







	width:330px;







	margin:0px !important;







	padding:0px !important;







	}















/*- Dropdowns-*/















#nav1, #nav1 ul{







	padding: 0;







	float:left;







	list-style: none;







}







#nav1 {







	margin-top:10px;







	padding: 0;







	font-size:13px;







	float:left;







}







#nav1 a {







	display: block;







	margin-left:15px;







	margin-right:15px;







	padding:0px;







		







}







#nav1 li {







	float: left;







	line-height:30px;







	font-size:13px;







	text-transform:uppercase;







	border-right:1px solid #dedbd1;	







}







#nav1 li a:hover {







	background: none;







	text-decoration:none;







	color:#ffffff;







	border-right:none;







}







#nav1 li ul {







	position: absolute;







	width: 15em;







	left: -999em;







	padding-top:1px;







}







#nav1 li:hover ul, #nav1 li.sfhover ul {







	left: auto;







	z-index:1000;	







}







#nav1 li ul li {







    background: #FFFFFF;







	border-bottom:1px solid #dedbd1;	







	border-left:1px solid #dedbd1;	







	border-right:1px solid #dedbd1;			







	line-height:28px;	







	width:15em;







}







#nav1 li:hover, #nav1 li.hover {







    position: static;







}







#nav1 li ul ul {







	margin: -29px 0 0 15em;







	border-top:1px solid #dedbd1;	







}















#nav1 li:hover ul ul, #nav1 li.sfhover ul ul {







	left: -999em;







}







#nav1 li:hover ul, #nav1 li li:hover ul, #nav1 li.sfhover ul, #nav1 li li.sfhover ul {







	left: auto;







}







#nav1 li:hover ul ul, #nav1 li:hover ul ul ul, #nav1 li.sfhover ul ul, #nav1 li.sfhover ul ul ul {







	left: -999em;







}







#nav1 li:hover ul, #nav1 li li:hover ul, #nav1 li li li:hover ul, #nav1 li.sfhover ul, #nav1 li li.sfhover ul, #nav1 li li li.sfhover ul {







	left: auto;







} 























/*- Category Navigation -*/















/*- Nav / Dropdowns-*/







#nav2 {







	margin:0px 0px 15px 15px !important;







	margin:0 0 7px 7px;







}















#nav2, #nav2 ul{







	padding: 0;







	float:left;







	list-style: none;







}







#nav2 {







	padding: 0;







	font-size:13px;







	float:left;







	width:930px;















}







#nav2 a {







	display: block;







	margin-left:15px;







	margin-right:15px;







		







}















#nav2 li {







	float: left;







	line-height:30px;







	color:#FFFFFF;







	border-right: 1px solid #DDDDDD;







    margin-top:10px;







}















#nav2 li a {







	line-height:30px;







	color:#FFFFFF;







	border-top:4px solid #000;







}















#nav2 li a:hover {







	background: none;







	border-top:4px solid #ff8100;







}















#nav2 li ul {







	border-top:4px solid #zzz;







	position: absolute;







	width: 15em;







	left: -999em;







}







#nav2 li:hover ul, #nav2 li.sfhover ul {







	left: auto;







	z-index:1000;	







}







#nav2 li ul li {







	border-left:1px solid #dedbd1;	







	border-right:1px solid #dedbd1;			







	line-height:28px;	







	width:15em;







}







#nav2 li:hover, #nav2 li.hover {







    position: static;







}







#nav2 li ul ul {







	margin: -29px 0 0 15em;







}







#nav2 li:hover ul ul, #nav2 li.sfhover ul ul {







	left: -999em;







}







#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul {







	left: auto;







}







#nav2 li:hover ul ul, #nav2 li:hover ul ul ul, #nav2 li.sfhover ul ul, #nav2 li.sfhover ul ul ul {







	left: -999em;







}







#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul, #nav2 li li li.sfhover ul {







	left: auto;







} 























/*- Search -*/







#search{







	float: right;

	height: 27px;

	width:310px;

	margin: 17px 0px 0px !important;

	padding:0px !important;

	/* + paolo 20090929*/ 

	background-image: url(images/box_search.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	/* end + paolo 20090929*/ 

}







* html #search{







	margin-right: 8px;







}







#search input{



/* - paolo 20090929

	- border: 1px solid #dddddd;

*/ 	



	

	background:none;

	color: #000000;

	float: left;

	font-size: 11px;

	width:175px;

	margin:1px 24px 0px;

	padding: 5px 4px 4px;

	border: 0px solid #dddddd;







}







#search .btn{







	padding: 0;

	height:22px;

	width: auto;

	margin:1px 0px 0px 5px !important;

	border:none;

	width:69px;

	border: 1px solid #dddddd;

	background:#fff;

}







/*- Header -*/







#header{







	height: 122px;







	background-color: #ffffff;







	margin: 15px 15px;







	padding: 0px;







}







/*- Logo -*/







#header h1{







	float: left;







	display:inline;







	line-height: 130px;







	font-size: 24px;







}







#header h1 a{







	display: block;







	height: 93px;







	width: 389px;







	color: #000000;







	font-size: 28px;







}















/*- Top Banner -*/







#topbanner {







	float: right;







	width: 470px;







	padding:0px;







	margin:0px;







	height:115px;







}















#topbanner img{







	float: right;







}















/*- RSS -*/







#rss a{







	color: #666666;







}







#rss h2{







	padding:10px;







	font-size:14px;







	margin-bottom:10px;







}







#rss ul{







	margin: 0px;







	padding: 10px;







	float:left;







}







#rss li{







	margin: 0px;







	border:none !important;







	padding: 5px;







}







#rss img{







	float: right;







	padding-left: 10px;







	margin-top: 5px;







}















/*========= FEATURED POSTS (FRONT-PAGE) =========*/















/* See slideshow.css */















/*========= FEATURED VIDEOS (FRONT-PAGE) =========*/















#video-frame {







	background:#eee;







	float:left;







	width:583px;







	height:auto;







	margin:0px;







	padding: 5px;







	border: 1px solid #ddd;







	margin-top:15px;







	}







.video-left {







	float:left;







	width:285px !important;







	display:inline;







	background-color:#FFFFFF;







	}







.video-left p {







	padding:0px !important;







	margin:0px !important;







	}







.video-left h2 {







	display:none;







	}







.video-right {







	float:right;







	width:273px;







	min-height:214px;







	display:inline;







	background-color:#FFFFFF;







	padding: 10px;







	}







.video-right h2{







	color: #000000;







	font-size:11px;







	line-height:normal;







	font-weight:bold !important;







	margin:0 !important;







	padding-top: 0px;







	padding-right: 0px;







	padding-bottom: 5px;







	padding-left: 0px;







	}







.video-right p{







	color: #666;







	font-size:11px;







	line-height:12px;







	margin-top: 10px;







	margin-right: 0;







	margin-bottom: 0px;







	margin-left: 0;







	padding-top: 0;







	padding-right: 0;







	padding-bottom: 20px;







	padding-left: 0px;







	}







.video-right h3{







	font-style: normal !important;







	font-weight: bold;







	font-size:18px;







	line-height:20px;







	padding-bottom: 0px;







	}







.video-right .mootabs_title {







	border-top:1px solid #FFF;







	list-style:none;







	margin:0px;







	padding:0px;







	}







.video-right .mootabs_title li {







	color:#000;







	font-weight:normal;







	font-size:11px;







	text-decoration:none;







	display:block;







	padding:10px;







	border: 1px solid #dddddd;







	background:#f7f7f7;







	line-height:10px;







	cursor: pointer;







	margin-top: 0px;







	margin-right: 0px;







	margin-bottom: 5px;







	margin-left: 0px;







	}







.video-right .mootabs_title li:hover, .video-right .mootabs_title li.active {







	background:#dddddd url(images/ico-watch.gif) right center no-repeat !important;







	}















/*========= BLOG POST STYLING =========*/















/*=== Small Box Post ===*/







.post{







	margin: 0;







}







.post h2{







	font-size: 18px;







	padding: 0 0 5px;







}







.post h3{
	font-size: 14px;
}







.post h3 a{
	color: #000000;
}







.post p{
	padding: 0 0 15px;
	line-height: 15px;
}



/* 20090726 p. aggiunta per uniformare altezza dei minibox*/

.post p.minibox{

	min-height:120px;

}

/* END 20090726 aggiunta per uniformare altezza dei minibox*/










/*- Box -*/







.box{
	clear: both;
	height: 1%;
	padding:15px 0 0 0;
	margin: 0;
}







/* 2009-10-26 paolo INIZIO */

.box .post{
	width: 288px;
	padding:0px;
	background-color: #ffffff;
	background-image:url(http://www.time-to-lose.it/images/sfondo-home2.jpg);
    background-repeat:repeat-y;
	background-position: top 0% 1%;
	

}
/* 2009-10-26 paolo FINE */






.box .post h2 a{
	color:#333333;

}






/* 2009-10-26 paolo INIZIO */
.box .post h2{
	font-size: 14px;
	padding: 10px;
	padding-top: 5px;
	padding-left: 15px;
	line-height: 20px;
	border: 0px solid #000;
	background-image:url(http://www.time-to-lose.it/images/box-post.jpg);
    background-repeat:no-repeat;
	background-position: 0px 0px;
	background-color: none;
}
/* 2009-10-26 paolo FINE */





.box .post p{
	font-size: 11px;
	line-height: 16px;
	padding: 0px 10px 10px;
}















.immagine-home {







	border: 1px solid #BF1E2D;







	/*float: right; - 20090726 p.  rimosso per poter spostare destra sinista immagini*/







	padding: 5px;







	background-color: #FFFFFF;







	margin: 10px;







}























/*=== Traditional Blog Post ===*/







.post-alt{







	margin: 0 0 15px 0;







	







}







.post-alt h2{
	margin:15px 10px 15px 0px;
	font-size: 20px;
	padding: 0;
		padding-bottom: 7px;
	color:#000000;
	line-height: 22px;
	border-bottom:1px dotted #bbb;
}







.post-alt h3{







	font-size: 13px;







	padding-bottom: 5px;







	line-height: 18px;







	color: #000000;







}







.post-alt h4{







	font-size: 14px;







	padding-bottom: 5px;







	line-height: 16px;







}







.post-alt h3 a, .post-alt h2 a{







	color: #000000;







}







.post-alt p{







	padding: 0 0 15px;







}







.post-alt h3.post_date{







	color: #999999;







	padding: 5px 0px 10px;







	font-size: 12px;







	font-weight: normal;







}































h3.posted{







        background-image:url(http://www.trevisooggi.it/bottom-home.gif);







	font-style: normal;







	font-weight: normal;







	padding: 0px;







	margin-top: 10px;







	text-align: right;







	clear:both;







        height:45px;







}























h3.posted a {







	color: #000000;







}















.box .post h3.posted {







	border-bottom:none;







}































h3.posted2{







    background-image:url(http://www.trevisooggi.it/sfondo-archivio.gif);







	font-style: normal;







	font-weight: normal;







	padding: 0px;







	margin-top: 5px;







	margin-bottom: 20px;







	text-align: right;







	clear:both;







	height:38px;







}























h3.posted2 a {







	color: #000000;







	}















.box .post h3.posted2 {







	border-bottom:none;







}































/*=== Buttons ===*/







.continue{







	background: url(images/ico-arrow.gif) no-repeat left;







	font-weight:bold;







	padding-left: 15px;







	margin-left:15px;







	color:#000000;







}















.continue a{







text-decoration:none;







	color:#000000;







}























.comments {







	padding-bottom:0px !important;







}







.comments a{







	color: #000000;







	font-weight:normal;







	font-size:11px;







	padding:0px 0px 0px 18px;







	margin-left:5px;







}























.comments2 {







	margin:8px;







}







.comments2 a{







	color: #000000;







	font-weight:normal;







	font-size:11px;







	margin:8px;







	line-height:40px;







}























a.more{







	background: url(images/ico-arrow2.gif) no-repeat right;







	color: #c0c0c0;







	font-size: 1.2em;







	font-weight: bold;







	padding: 0 20px 0 0;







}







/*=== Traditional Blog Post ===*/







.navigation {







	width:595px;







	margin-bottom:0px;







	margin-top:10px;







	float:left;







	height:70px;







	border:0px solid #f90;







	/*	margin:7px;







	height:70px;







	width:580px;*/







}







.navigation a {







	color: #000000;







	font-size: 1em;







	font-weight: bold;







}







.alignleft{







	float:left;







	margin-right:15px;







	padding-left:10px;







	/*







	text-align:left;







	height:25px;*/







}







.alignright{







	float:right;







	margin-left:15px;







	padding-right:10px;	







	







	/*text-align:right;







	height:25px;*/







	







	







}















/*========= ARCHIVE SPECIFIC =========*/















#archivebox {







	margin-bottom:15px;



	padding:10px;



	color:#000 !important;







}







#archivebox h4, #archivebox h3, #archivebox h2{







	/* color:#333333; modificato da paolo 20090924 */



	color:#fff;







}







#archivebox h4 em, #archivebox h2 em, #archivebox h3 em{







	font-weight: normal;







}







#archivebox a, #archivebox h2 {







	color:#000;







}







.archivefeed {







	margin-top:10px;







	padding-bottom:0px;







}







.archivefeed a {







	background:url(images/ico-arcfeed.gif) center left no-repeat;







	height:20px;







	color:#000;







	font-weight:bold;







	font-size: 11px;







	font-weight: normal;







	padding:3px 0px 1px 22px;







}







.arclist{







	width: 260px;







	margin:0px 0px 25px;







	padding:5px 0px 0px;







	border-bottom: 1px solid #eee;







}







.arclist h2{







	color: #000;







	padding:0px 0px 15px;







}















.arclist ul li{







	color:#c0c0c0;







	font-size:12px;







	padding:8px 0 8px 10px;







	border-top:1px solid #eee;







}















/*========= SINGLE POST SPECIFIC =========*/







/* BARRA DELLA DATA-TAGS */















.BOX-DATE {

	border: 0px solid #f90;

	height:auto;

	background-image: url(images/barra-data-fondo.jpg);

	background-repeat: repeat-x;

	background-position: left 0px;

	margin-top:0px;

	margin-bottom:0px;

	/*background-attachment: fixed;*/

}

.BOX-DATE h3.post_date{

	

	margin:0px;

	padding:0px;

	margin-top:3px;





}

.BOX-DATE-TOP{

	border: 0px solid #b8b8b8;

	height:8px;

	background-image: url(images/barra-data-full.jpg);

	background-repeat: no-repeat;

	background-position: top 0px;

	margin-bottom:0px;

	margin-top:0px;;

}

.BOX-DATE-BOTTOM{

	border: 0px solid #f99;

	height:8px;

	background-image: url(images/barra-data-full.jpg);

	background-repeat: no-repeat;

	background-position: right bottom ;

	margin-bottom:0px;

	margin-top:0px;;

	clear:both;

}





.BOX-DATE-LEFT{

	border: 0px solid #f00;

	float:left;

	height:auto;

	padding:0px;

	background-image: url(images/barra-data-gma.jpg);

	background-repeat: no-repeat;

	background-position: 5px 0px;

	background-color:trasparent;

	height:32px;

	

	



}







.BOX-DATE-LEFT-DAY{

	border: 0px solid #FF0;

	float:left;

	text-align:center;

	padding-top:2px;

	margin-left:4px;

	width:29px;

	font-size:20px;

	font-weight: bolder;

	background-color: trasparent;

	color:#fff;



}

.BOX-DATE-LEFT-MONTH{

	float:left;
	width:46px;
	background-color: trasparent;
	text-align:center;
	color:#fff;
	padding-top:0px;
	font-size:13px;
	font-weight: bolder;
	line-height: 12px;
	border: 0px solid #FF0;
	margin-top:0px;
	text-transform:uppercase;

}



.BOX-DATE-RIGHT{

	border: 0px solid #a8a8a8;

	float:left;

	background-color: trasparent;

	padding-left:5px;padding-top:0px;

	line-height: 14px;

	width:500px;

	height:auto;	

}















/* FINE BARRA DELLA DATA-TAGS */







.singletags {







	margin-top:5px;







}







/* .singletags a { font-weight: normal !important; text-decoration:underline;color:#000000; }*/







.singletags a {font-weight: normal !important; text-decoration:underline;color:#ccc}















.entry p{







	text-align:left;







	font-size:12px;







	line-height:18px;







	}







.entry blockquote {







	padding: 10px;







	border: 1px solid #ddd;







	color:#000;







	width:85%;







	background-color: #f7f7f7;







	font-style: italic;







	margin:5px auto 15px;







	}







.entry blockquote p {







	font-size:12px;







	padding: 5px 0px;







	margin: 5px 0px;







	line-height: 20px;







	}







.entry img {







	padding: 4px;







	border: 1px solid #dddddd;







	background-color: #FFFFFF;







	}







.wp-caption img {







	margin-bottom:15px;







}







p.wp-caption-text {







	text-align:center;







	padding: 0 0 15px 0;







	margin:0px;







	font-size:1.2em;







	font-style:italic;







	color:#000000;







}







.entry ul, .entry ol {







	margin-bottom:15px;







	font-size:12px;







	line-height:20px;







	}







.entry ul li ul, .entry ol li ol{







	margin-bottom:0px;







	padding-top:3px;







	}







.entry ul li {







	list-style:circle inside !important;







	margin-left:15px;







	padding:3px 0px;







	}







.entry ul li ul li {







	list-style:disc inside !important;







	}







.entry ol li {







	list-style:decimal inside !important;







	font-size:12px;







	padding:3px 0px;







	}







.entry ol li ol li {







	list-style:decimal-leading-zero inside !important;







	}















/* INFO TTL  - DA AGGIUNGERE 9-9-2009*/







div.info-ttl{







	background-color:trasparent;







	background-image: url(images/box_informativo_ttl.jpg);







	background-repeat: no-repeat;







	background-position: left bottom;







	padding-top:0px;







	padding-bottom:10px;







	border:0px solid #f90;







	







	







}















.info-ttl-top{







	background-color:trasparent;







	background-image: url(images/box_informativo_ttl.jpg);







	background-repeat: no-repeat;







	background-position: left top;







	border:0px solid #f90;







	padding-left:10px;







	font-size:0.8em;







	padding-right:10px;







	padding-top:5px;







	margin-bottom:10px;







	







	







}







/* FINE INFO TTL */







/* PROMO TTL - DA AGGIUNGERE 9-9-2009 paolo */







div.promo-ttl{







	background-color:trasparent;

	background-image: url(images/box_promo_ttl_fondo.jpg);

	background-repeat: repeat-y;

	background-position: left bottom;

	font-size:0.8em;

	border:0px solid #f90;

	text-align:center;

	display:block;

	padding-bottom:0px;

	margin-bottom:20px;

	margin-top:20px;

	height:785px;







}



div.promo-ttl img{clear:both;}

div.promo-ttl a:hover img{filter: alpha(opacity=70)-moz-opacity: 0.7;opacity: 0.7;}









div.promo-ttl-top{

	background-color:trasparent;

	background-image: url(images/box_promo_ttl.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	border:0px solid #f90;



	margin:0px;

	height:10px;







}



div.promo-ttl-bottom{

	background-color:#fff;

	background-image: url(images/box_promo_ttl.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

	border:0px solid #f90;



	margin:0px;

	height:10px;







}



/* FINE PROMO TTL */





/*========= COMMENTS =========*/















h2.commh2{







	font-size: 1.5em;







	padding: 0 0 5px;







	margin: 0 0 15px 0;







	font-weight:bold !important;







	color:#000000;







}







ol.commentlist{







	margin: 10px 0 20px;







	padding: 0;







	list-style: none;







	font-size: 12px;







	line-height: 20px;







}







ol.commentlist p{







	margin-bottom:10px;







	line-height: 20px;







}







ol.commentlist cite{







	font-style: normal;







	font-weight: bold;







}







ol.commentlist li{







	padding: 20px 10px 10px 10px;







}







ol.commentlist li.alt{







	padding: 10px 10px 0 10px !important;







	background:#f7f7f7;







	border:1px solid #eee;	







}







#comment {







	width: 595px;







}















/* COMMENTI - DA INSERIRE PAOLO 9-9-2009 */







#respond{







	background-image: url(images/box_commento_header.jpg);







	background-repeat: no-repeat;







	background-position: left top;







	margin-left:0px;







	width: 595px;







}







#respond h2{







	/*background-image: url(wp-content/themes/gazette-paolo/images/box_commento_header.jpg);







	background-repeat: no-repeat;







	background-position: left 0px;*/







	border:0px solid #f90;







	height:20px;







	width:45%;







	color:#ccc;







	font-size:12px;







	padding-top:7px;







	padding-left:10px;







	float:left;







	margin-top:0px;







}







.cancel-comment-reply{







	height:20px;







	padding-top:10px;







	text-align:right;







	padding-right:10px;







	width:45%;float:right;







	border:0px solid #f90;







/*	background-image: url(wp-content/themes/gazette-paolo/images/box_commento_header.jpg);







	background-repeat: no-repeat;







	background-position: right 0px;*/







	}







/**/







#commentform {







	margin-top:0px;







	background-image: url(images/box_commento_form.jpg);







	background-repeat: repeat-y;







	background-position: left top;







	clear:both;







	width:100%;







	border:0px solid #f90;







}







#commentform input{















	margin-left:0px;







	border:0px solid #f90;







	width:175px;







	background-image: url(images/box_commento_input.jpg);







	background-repeat: no-repeat;







	background-position: left top;







	margin-top:0px;







	clear:both;







	font-style: oblique;







	color: #aaa;







}















#commentform input#submit{







	width:100%;







	margin-left:0px;







	margin-top:0px;







	border:0px solid #f90;







	background-color:trasparent;







	background-image: url(images/box_commento_sotto.jpg);







	background-repeat: no-repeat;







	background-position: left bottom;







	text-align:left;







	padding-left:10px;	







	clear:both;







	font-style:normal;







	color: #fff;







	























}







#commentform input#submit:hover{







	font-style:normal;







	color: #f90;	







}























#commentform textarea{ width:548px;margin-top:10px;margin-left:10px;}







/* FINE COMMENTI  */















/*========= THREADED COMMENTS =========*/















ol.commentlist .comment-meta{







	font-size:0.8em;







}







ol.commentlist li .avatar { 	







	float:left;







	border: 1px solid #000;







	margin-right: 10px;







}















ol.commentlist li{







	border:1px solid #eee;		







	margin:10px 0 10px;







	padding:15px 10px 10px;







}















ol.commentlist li .even{







	background:#ffffff;







}















.commentlist li ul li {







	margin-left:10px;







	margin-right:-5px;







}















ol.commentlist li .reply {







	padding:0 0 5px 0;







}















#respond p{







	margin-bottom:10px;







	line-height: 20px;







}















/* PageNavi */















.more_entries {font-size:11px;}







.more_entries .wp-pagenavi {clear:both;float: right;}







.more_entries .wp-pagenavi a {text-decoration: none !important;}















.more_entries .wp-pagenavi .current, 







.more_entries .wp-pagenavi .on,







.more_entries .wp-pagenavi a:hover {background: #9f9f9f !important;}















.more_entries .wp-pagenavi a,







.more_entries .wp-pagenavi a:link,







.more_entries .wp-pagenavi a:visited, 







.more_entries .wp-pagenavi .current, 







.more_entries .wp-pagenavi .on,







.more_entries .wp-pagenavi span.pages { background: #EEEEEE;color: #666; padding: 4px !important; margin-left: 4px; border:1px solid #DDDDDD; line-height:24px; }















.more_entries .wp-pagenavi .extend { background:none; border:none; }















/*========= SIDEBAR =========*/















#mpu_banner {







	width:300px;







	height:250px;







	background-color:#eeeeee;







	margin-bottom:15px;







	padding: 9px;







	border: 1px solid #dddddd;







}















/*- Sidebar Tabs - Popular, Comments, Featured, Tag Cloud -*/















.sideTabs {







	width:308px !important;







	height:auto !important;







	min-height:258px;







	padding:5px;







	border:1px solid #ddd;







	background-color:#eeeeee;







	float:left;







	display: block;







}







.col2 .mootabs_title{







	font-size: 12px;







	width: 100%;







	float:left;







}







.col2 .mootabs_title li{







	float: left;







	display:inline;







	font-size: 11px;







	line-height: 34px;







	background: #ffffff;







	color: #000000;







	border:1px solid #ddd;







	font-weight: bold;







	font-size: 11px;







	margin:0px 2px 0px 0px !important;







	padding:0px 5px !important;







	cursor: pointer;







}







.col2 .mootabs_title li:hover, .col2 .mootabs_title li.active{







	border: 1px solid #ddd;







	text-decoration: none;







}







.col2 .mootabs_panel {







	display: none;







	clear: none;







	float:left;







	height:auto !important;







}







.col2 .mootabs_panel.active {







	display: block;







	float:left;







}







.col2 .mootabs_panel ul{







	width: 293px !important;







	padding:5px !important;







	border:1px solid #ddd !important;







	margin:5px 0px 0px !important;







	background-color: #FFFFFF;







	min-height:203px;







	}







	







.list1 li,.list2 li, .list3 li{







	padding: 6px 0 6px 25px;







	border-bottom: 1px solid #eee;







}







.list1 li a,.list2 li a,.list3 li a,.list4 li a, .list5 li a{







	color: #666666;







	font-size: 12px;







}







.list3 li {







	background: url(images/ico-mostcomm.gif) no-repeat left center !important;







	}







.list5 li{







	border-bottom: 1px solid #eee;	







	padding:6px 0px;







}







#tagcloud {







	float:left;







	width:306px;







	padding-top:10px;







}















#tagcloud a {







color:#666;







}















/*- Ads -*/







.ads{







	border: 1px solid #ddd;







	height: 125px;







	width:308px;







	padding: 5px;







	margin:0 0 15px;







}







.ads img{







	float: left;







	margin:0 5px 0 0;







}







.ads img.last{







	margin: 0;







}







/*- Flickr -*/







.flickr{







	border: 1px solid #ddd;







	background-color: #eee;







	width:318px;







	margin:0px 0px 15px;







}







.flickr h2{







	font-size:14px;







	padding: 5px;







	margin-bottom:10px;







}







.flickr h2 img{







	float: right;







	margin: 0 2px;







}







.flickr p {







	display:inline;







	padding-left:10px;







}







.flickr-ar {







	font-size: 12px;







	font-weight: normal;







	margin: 0px;







	color: #ffffff;







}







.flickr-ar a {







	color: #ffffff;







}







.flickr .flickr_badge_image img {







	margin:0px 0px 10px 5px;







	border: 1px solid #ddd;







	padding:5px;







	background-color:#ffffff;







	float:left;







}







/*=== Styling Widget Lists ===*/















.widget {







	margin-bottom:15px;







}	







.widget h2 {







	padding: 5px;







}







.widget ul {







	margin:0 0 10px 0;







	padding:5px 0;







	border:none !important;







}







.widget ul li {







	border-bottom: 1px solid #eee;







	padding:5px 0 5px 5px;







	margin:0px;







}







.widget ul li a {







	color: #000000;







}







.widget select {







	border:1px solid #eee;







	width:148px;







	margin:15px 0 0 0;







}















/*========= FOOTER =========*/


#footer{
	clear: both;
	color: #666666;
	height: 39px;
	line-height: 35px;
	margin:0px 15px 15px;
	padding:0px 15px;

}















#footer img {







	vertical-align:middle;







	margin-left:5px;







}















/*========= MISC =========*/















.fix{







	clear: both;







	height: 1px;







	margin: 0 0 -1px;







	overflow: hidden;







}







.hl{







	border-bottom: 2px solid #eee;







}







.hl-full{







	float:left;







	clear:both;







	height:1px;







	width:100%;







	padding:0 !important;







	margin:0px 0px 15px;







}







.hl2{







	border-bottom: 3px solid #c0c0c0;







}







.hl3{







	border-bottom: 1px solid #eee;







}







.blog{







	width:100% !important;







	float:left;







}







.between{







	height:2px;







	margin-bottom:15px;







	}







.fl{







	float: left;







}







.fr{







	float: right;







}







.ac{







	text-align: center;







}







.ar{







	text-align: right;







}







.th{
	border: 1px solid #dddddd;
	float: left;
	padding: 5px;
	background-color: #FFFFFF;
	margin: 0px 10px 0px 0px;
}

/* 20070706 p. 1 - aggiunto per mettere a sinistra l'immagine del post*/



.th_left{
	border: 1px solid #dddddd;
	float: left;
	padding: 5px;
	background-color: #FFFFFF;
	margin: 0px 10px 0px 0px;
}














table#wp-calendar {







	border-collapse: collapse;







	margin: 0px;







	padding: 0px;







}















table#wp-calendar a {







	color:#000000; 







}















table#wp-calendar caption { 







	font-weight: normal; font-size: 0.91667em; line-height: 1.72727em; text-transform: uppercase; letter-spacing: 2px; background: #e5e5e5; border-bottom: 1px dotted #ddd; 







}







table#wp-calendar th { 







	width: 26px; font-size: 0.91667em; line-height: 1.72727em; background: #f2f2f2; border-bottom: 1px dotted #ddd; text-align: center; 







}







table#wp-calendar td { 







	width: 26px; line-height: 1.66667em; color: #999; text-align: center; 







}







table#wp-calendar td#next, table#wp-calendar td#prev { 







	width: 78px; font-size: 0.83333em; letter-spacing: 1px; text-transform: uppercase; 







}







.gravatar {







	float:left;







	border: 1px solid #000;







	margin-right: 10px;







}







.jdGallery a { cursor:pointer !important; }































/* AGGIUNTE LUCA X SIDEBAR */















/* 20070706 p. 1 - aggiunto come copia sopra per differenziare box flash in home rispetto alle pagine*/







		#mpu_flash_home {







			width:302px;







			height:430px;/* mod */







			padding: 9px;



			padding-top: 0px;



			background-image:url(images/box_mpu_mid.jpg);







	        background-repeat:repeat-y;







		}



		



		#mpu_flash_home ul {



			padding:5px;



		}



		



		#mpu_flash_home ul li {



			font-weight:bold



		}



		







/* 20070706 p. 1 - fine */























/* CAMBIATO DA PAOLO 







	#mpu_flash {







		width:300px;







		background-image:url(http://www.trevisooggi.it/sfondo-sidebar.jpg);







		background-repeat:repeat-y;







		padding:9px;







	}







*/















/* PAOLO - NUOVO mpu  che sostituisce LUCA */







#mpu_flash {

	width:auto;

	background-image:url(images/box_mpu_mid.jpg);

	background-repeat:repeat-y;

	padding:9px;

	padding-top:0px;

	font-size:large;

	color:#fff;

	font-weight: bold;

}















#mpu_flash li{







	background-image:url(images/box_promo_places_li.jpg);



	background-repeat:no-repeat;



	margin-top:5px;



	padding:0px;



	padding-top:13px;



	font-size:large;



	color:#000;



	font-weight: bold;



	background-position: left top;



	height:100px;



	border:0px solid #000;







}







#mpu_flash li img{



	margin-left:15px;

	padding:4px;



	background-color:#999;



	border:0px solid #aaa;



	float:left;



	clear:both;







}







#mpu_flash li a{





	

	margin:0px;



	width:300px;



	height:100px;



	border:0px solid #ccc;



	display:block;

	

	color:#ccc;

}







#mpu_flash li a h3{width:192px;height:40px;float:left;margin-left:5px;color:#111;border:0px solid #f90;font-size:18px;}







div#places_descrizione{



	margin:0px;



	font-size:13px;



	margin-left:5px;



	margin-top:2px;



	width:157px;



	text-align:left;



	font-weight: bold;



	float:left;



	color:#f90;



	border:0px solid #ccc;



	



	







}











/* FINE PAOLO - NUOVO mpu  che sostituisce LUCA */







































#calendario {







	width:302px;







	background-image:url(http://www.trevisooggi.it/sfondo-sidebar.jpg);







    background-repeat:repeat-y;







	padding: 9px;







}















#calendario li {







color:#CCCCCC;







}















#calendario li a {







color:#666666;







}















#calendario2 {







	width:302px;







	background-image:url(http://www.trevisooggi.it/sfondo-sidebar.jpg);







    background-repeat:repeat-y;







	padding: 9px;







}















#calendario2 li {







	color:#FF8100;







}































#newsletter {


	width:302px;
	background-image:url(http://www.trevisooggi.it/sfondo-sidebar.jpg);
    background-repeat:repeat-y;
	padding: 9px;


}














/*  20091024 - paolo cambio per nuovo box
#segnalaevento {

	width:302px;
	background-image:url(http://www.trevisooggi.it/sfondo-sidebar.jpg);
    background-repeat:repeat-y;
	padding: 9px;
}
*/

#segnalaevento {
	
	width:302px;
	background-image:none;
	padding: 0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:15px;
	margin-top:15px;
}


#segnalaevento a:hover img{
	filter: alpha(opacity=70)-moz-opacity: 0.7;opacity: 0.7;
}

/* 20091029 -paolo */
#gallery {

	width:320px;

	background-image:url(http://www.time-to-lose.it/images/sf-gallery.jpg);

    background-repeat:repeat-y;

}
/* 20091029 -paolo  fine */




#gallery a {

margin-left:10px;

margin-right:10px;

	display:block;

	text-align:center;

	font-weight:bold; 

	margin-bottom:0px; 

	color:#FF8100;

text-decoration:none;

}









#gallery img {

	margin:2px;;

	border: 3px solid #ddd;

	padding:3px;

}



#gallery a:hover img {



	border: 3px solid #fff;

	background-color:#FFFFFF;

}



















/* MODIFICHE POST SINGOLO */















div#boxsotto {







width:500px;







height:300px;







border:1px solid #CCCCCC;







clear:both;







}















div#boxsottotitolo {







width:490px;







padding:10px 5px 10px 5px;







claer:both;







}















div#boxsottoimg {







width:490px;







padding:10px 5px 10px 5px;







}























div#boxsottosinistra {







width:195px;







float:left;







padding-left:5px;







}















div#boxsottodestra {







width:295px;







padding-right:5px;







float:left;







}















#h7 {







font-family: "lucida grande",tahoma,verdana,arial,sans-serif;







font-size:12px;







color:#000000;







text-transform:uppercase;







font-weight:normal;







margin:0px;







padding:0px;







}























#archivebox2 h6 {







font-family: "lucida grande",tahoma,verdana,arial,sans-serif;







font-size:11px;







color:#000000;







text-transform:uppercase;







font-weight:normal;







}















#archivebox2 h6 a {







font-family: "lucida grande",tahoma,verdana,arial,sans-serif;







font-size:11px;







color:#666666;







text-transform:uppercase;







font-weight:normal;







}















#archivebox2 h6 a:hover {







font-family: "lucida grande",tahoma,verdana,arial,sans-serif;







font-size:11px;







color:#000000;







text-transform:uppercase;







font-weight:normal;







}





















/* 20091029 - paolo */

/*PAGINA GALLERY*/
div.gallery_miniature{text-align:center;display:block;}
div.gallery_miniature img{margin:5px;margin-top:0px;border:1px solid #ccc}
div.gallery_miniature a:hover img {border: 3px solid #fff;background-color:#f90;}
div.gallery_locandina{margin-top:10px}
/*=== Traditional Blog Post alt 2 ===*/


/* 20091029 - paolo fine */




.post-alt2{
	margin:0px;
	padding:0px;
	background-image:url(http://www.trevisooggi.it/archivio-mezzo.gif);
	background-repeat:repeat-y;







}















.post-alt2 h2{







	font-size: 20px;







	padding: 0px 10px 5px 10px;







	color:#000000;







	line-height: 22px;







}







.post-alt2 h3{







	font-size: 13px;







	padding: 0px 10px 5px 10px;







	line-height: 18px;







	color: #000000;







}







.post-alt2 h4{







	font-size: 14px;







	padding: 0px 10px 5px 10px;







	line-height: 16px;







}







.post-alt2 h3 a, .post-alt2 h2 a{







	color: #000000;







}







.post-alt2 p{







	padding: 0px 10px 5px 10px;







}







.post-alt2 h3.post_date{







	color: #999999;







	padding: 0px 10px 5px 10px;







	font-size: 12px;







	font-weight: normal;







}
