/*  
Theme Name: Massimobiondi Default
Theme URI: http://www.massimobiondi.it
Description: Templates customizzato per il sito massimobiondi.it
Author: Massimiliamanto
Author mail: massimiliamanto@yahoo.it

	MB v1.0

*/

/*------------- Sezione generale--------------*/
body {
	margin-top: 0px;
	margin-left: 0px;
}
body, table, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

h1,
h2.titHome,
h2.titInterne{
font-size:18px;
color:#e86902;
margin:0 0 5px 0;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
	h2.titInterne, h2{margin:10px 0; color:#000063;font-size:18px;}
	
h1{font-size:24px;}

.sfondoBlu {
	background-color: #000066;
}
.sfondoGrigio {
	background-color: #EBEBEB;
}

.AllineaDx {
	text-align: right;
}

.page_item {
list-style-position:outside;
list-style:none;
display:block;
margin:16px 0;
}

.MenuInterno{
    margin:0;
    padding:0;
}

.MenuInterno .page_item{margin:0 5px 25px 0;}

a.MenuGenerale, a.MenuGenerale:visited, .page_item {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.MenuGenerale:hover, .page_item:hover{
	font-size: 14px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
.TestoAforisma {
	font-style: italic;
	color: #666666;
	text-align: right;
}
.FirmaAforisma, .DataPubblicazione {
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-align: right;
	margin-right: 10px;
}
.SfondoTDScuro {
	color: #FFFFFF;
}	
	.BordoGrigio td{border-bottom:1px dashed #999;}
 
.imgConMargine {
	margin: 3px;
}

td.TitoliBianchi {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	border:0;
}
.SottoTitoliRossi {
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
	background-color: #CCCCCC;
	line-height: 20px;
	text-indent:15px;
	border-top:1px solid #999;
}

a.LinkArchivio, a.LinkArchivio:visited  {
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-position: right;
}
a.LinkArchivio:hover {
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: underline;
}
a.LinkPubblicazioni, a.LinkPubblicazioni:visited {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.LinkPubblicazioni:hover{
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
.CopyRight {
	font-size: 9px;
	font-weight: normal;
	color: #999999;
}
a, a:visited {
	color: #0000CC;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color: #9F9FFF;
	text-decoration: none;
	font-weight: bold;
}
.LinkScelto, .current_page_item a, .current_page_item a:visited{
	font-size: 14px;
	font-weight: bold;
	color:#FF0000;
}

.FirmaContatto {
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	margin-left: 80px;

}
.Sinistra90px {
	margin-left: 90px;
}

.sottoTitoli {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

.BordoGrigio {
	border: 1px solid #666666;
}

.TestoAforismaArchivio{
	font-weight: bold;
	font-size: 11px;
}
.FirmaAforismaArchivio{
	font-style: italic;
	font-weight: bold;
	color: #666666;
}
.TestoBianco {
	color: #FFFFFF;
}


.Kb {
	font-size: 9px;
}

#tbArchivio td{
border-bottom:1px dotted #999;
}

.nobordo{border:0;}

.sfimm {
	background-image: url(img/sfondoContatto.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

/* ARTICOLI */
.contenitoreArticolo{
	padding:10px 40px;
	padding-top:0;
	background-color:#FFF;
	background: url(img/bgContentArticoloHome.gif) repeat-y top right;
	width:640px; /* per IE7*/
	
}
html>/**/body .contenitoreArticolo{width:560px;} /*per gli altri browser*/

#contentSinglePost, .post{
	padding-bottom:50px;
	position:relative;
	min-height: 50px;
	height: auto !important;
	height: 50px;
	background:url(img/bgSingle.jpg) repeat-x bottom;
	margin-bottom:40px;
	}
	
.post{
	background:url(img/bgSingle_home.jpg) repeat-x bottom;
	width:500px;
}

.post h1{width:480px;}



#cellPost{
	position:relative;
	}


.entry a, #contentSinglePost .more-link{
	display:block;
	margin:15px 5px;
	text-align:right;
}

.entry .more-link, #contentSinglePost .more-link{
	padding-right:10px;
}

.dataArticolo, .dataArticoloSingle{
font-size:11px;
color:#69C;
font-weight:bold;
margin-bottom:20px;
}

.spallaDx{
	background-color:#FFF;
	padding:10px;
	padding-top:0;
	width:200px; 
}
	
	.spallaDx h3, #menuTitle{
	font-size:1.5em;
        color:gray;
	margin:0;
	padding:0;
	}
		.spallaDx ul{padding:5px 25px 25px 5px; margin:0;}
        .spallaDx li{
            list-style:none;
			margin:0;
			padding:0;
        }
			ul.children{padding:0;margin:0;}
			ul.children li{list-style-image:url(img/arrowList.gif); list-style-position:inside;}
			
        .postmetadata a{
        display:inline;
        }

#divCommenti{
margin:20px 0;
padding:0 10px 20px 10px;
border:1px solid #CCC;
background-color:#E6E6E6;
}

#divCommenti h3, h3#respond{
	color:#7384ab;
	font-size:1.3em;
	font-weight:bold;
}
	.commentlist li{
		margin:10px;
		padding:10px;
		background-color:#ebebeb;
		border:1px solid #dddddd;
		}
	
#navigazione{
text-align:right;
padding-right:20px;
padding-top:15px;
}

.footerPost{
border:1px solid #BFBFBF;
border-bottom-width:3px;
border-right-width:3px;
background-color:#F5F5F5;
padding:10px;
margin-top:20px;
}
	.footerPost a, .footerPost{color:#999;}
	.footerPost a:hover{text-decoration:underline;}

.HomeNavigation{
	display:block;
	padding:10px;
	margin-right:60px;
	}
.alignleft{float:left;}
.alignright{float:right;}

#smart-archives-block{
	margin:0;
	padding:10px;
	list-style:none;
	border:1px solid #999;
	background-color:#F4F4F4;
}
	#smart-archives-block li{
	margin-bottom:10px;
	}

        #smart-archives-list{
        padding-bottom:40px;
        background:url('img/bgSingle.jpg') repeat-x scroll bottom;
        }

        #smart-archives-list ul{
            margin:0;
            margin-bottom:30px;
        }

        #smart-archives-list li{
        list-style:none;
        }

        #smart-archives-list h2{
            margin-top:10px;
        }
        
        #smart-archives-list h2 a{
                color:#006;
                font-size:16px;
                font-style:italic;
                font-weight:bold;
                color:#99C;
        }
        #smart-archives-list h2 a:hover{
            text-decoration:underline;
        }
.emptymonth{
	color:#999;
			}
