/* FOGLIO DI STILE DEDICATO AL TEMPLATE DI WORDPRESS */
/*Stile per la home di News*/
#indice-news{

}
#indice-news h1{
font-size: 19px;
text-align:center;
text-decoration:underline;
color: #333333;
}
#indice-news h4{
margin-bottom: 0;
font-size: 18px;
}

#indice-news a{
color: #3333CC;
text-decoration: none;
}

#indice-news a:link,
#indice-news a:visited{
color: #3333CC;
}
#indice-news a:hover,
#indice-news a:focus,
#indice-news a:active{
color: #3333CC;
text-decoration: underline;
}
#indice-news p{
margin-top:0;
font-size: 16px;
}
table.tabella-elenco{
table-layout: fixed;
width: 700px;
}
table.tabella-elenco td{

}
.data-tabella{
width: 50px;
text-align: center;
font-size: 16px;
font-weight: bold;
}
.data-tabella p{
margin-top:0;
font-size: 9px;
text-decoration: underline;
}
.titolo-tabella{
width: 600px;
}
.strumenti-tabella{
width: 50px;
text-align:center;
}
/*---------------*/
#news-lettura{
padding: 7px;
}
.titolo-news{
}
.titolo-news h1{
text-align: center;
color: #333333;
}
.info-news{
font-size: 12px;
padding-bottom: 10px;
}
.info-news a{
color: #3333CC;
text-decoration: none;
}

.info-news a:link,
.info-news a:visited{
color: #3333CC;
}
.info-news a:hover,
.info-news a:focus,
.info-news a:active{
color: #3333CC;
text-decoration: underline;
}
.mini-strumenti{
text-align: right;
font-size: 12px;
}
.mini-strumenti a{
color: #3333CC;
text-decoration: none;
}

.mini-strumenti a:link,
.mini-strumenti a:visited{
color: #3333CC;
}
.mini-strumenti a:hover,
.mini-strumenti a:focus,
.mini-strumenti a:active{
color: #3333CC;
text-decoration: underline;
}

#link-prima-dopo{
display:block;
font-size: 9px;
color: #999999;
margin: 0 0 15px;
}
#link-prima-dopo a{
color: #999999;
} 
.prima{
float:left;
width: 50%;
}
.dopo{
float:right;
text-align:right;
width: 50%;
}

#box-news{
line-height: 1.6em;
font-size: 16px;
margin: 0 0 15px 0;
}
#box-news h1{
text-align: center;
}

#box-news h2{
color: #FF0000;
font-weight: bold;
font-size: 20px;
}
#box-news del{
color: #999999;
}

/*ORA SISTEMO LO STILE DEI LINK NEL TESTO*/
/*LA FUNZIONE CHE MI PERMETTE DI AGGIUNGERE UN'IMMAGINE AI LINK CHE PUNTANO FUORI DAL SITO
L'HO TROVATA QUI: http://thecustomizewindows.com/2011/04/create-external-links-with-an-icon-beside-like-wikipedia/*/
#box-news a{
/*background:url("http://static.orebla.it/HP2011/immagini/icona_link_esterno.png") no-repeat scroll right top transparent;*/
padding:0 13px 0 0;
color: #0000FF;
text-decoration: none;
}

#box-news a[href*="http://www.orebla.it"]{
padding: 0;
background: none;
}

#box-news a:link,
#box-news a:visited{
color: #0000FF;
text-decoration: none;
}
#box-news a:hover,
#box-news a:focus,
#box-news a:active{
text-decoration: underline;
}
/*--------------STILE BOX PAGINE-------------*/
#box-pagina{
line-height: 1.6em;
font-size: 16px;
margin: 0 0 15px 0;
}
#box-pagina h1{
text-align: center;
}

#box-pagina h2{
color: #FF0000;
font-weight: bold;
font-size: 20px;
}
#box-pagina del{
color: #999999;
}

#box-pagina a{
color: #0000FF;
text-decoration: none;
}


#box-pagina a:link,
#box-pagina a:visited{
color: #0000FF;
text-decoration: none;
}
#box-pagina a:hover,
#box-pagina a:focus,
#box-pagina a:active{
text-decoration: underline;
}
/*--------------------------------------------*/

/*Codice per definire il testo quotato, preso da: http://www.1stwebdesigner.com/css/css-tricks-quotes-tooltips/*/

blockquote {
	padding-top: 20px;
	overflow: hidden; /* clearfix alternative */
	font-size: 16px;
	line-height: 150%;
	color: #454545;
}
blockquote:before {
	display: block;
	float: left;
	margin: 10px 15px 0 0;
	font-size: 80px; /* let's make it a big quote! */
	content: open-quote; /* here we define our :before as a smart quote. It could be any content, even the HTML entity alternative to this opening quote, that is “ */
	color: #000000;
	text-shadow: 0 1px 1px #909090;
}
blockquote:after {
	content: none;
	/* could be content:close-quote; but lets keep it clean*/
}

/*------------*/
/*STILE CAPTION WORDPRESS MODIFICATO A DOVERE... :-) */
.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter, div.aligncenter {
    display:block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float:left;
    margin: 5px 20px 20px 0;
}

.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

a img.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float:left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}


.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

/*QUESTO EFFETTO DELLA SCRITTA SOPRA LE IMMAGINI LO PRESO DA QUI: http://www.dailyblogging.org/wordpress/how-to-add-and-style-post-thumbnails-with-captions-in-wordpress/*/
.wp-caption img {
background-color: #F0F0F0;
padding: 0.4em;
margin: 0.5em 1em 0.5em 0em;
border: 1px solid #E0E0E0;
}

.wp-caption p.wp-caption-text {
position: relative;
background: rgba(51, 51, 51, 0.7);
color: white;
text-align: center;
text-transform: uppercase;
font-size: 12px;
width: 100%;
margin: -4em 0em 0em 0.2em;
}

/*COMMENTI*/
.commenti-news{
padding: 10px;
text-align: center;
}

/*STILE DESCRIZIONE AUTORE*/
.info-autore{
margin: 15px 0 0 0;
background-color: #F7F7F7;
border: 10px solid #F3F3F3;
}
.info-autore img{
float: left;
padding: 7px;
}

.info-autore a{
color: black;
font-weight: bold;
text-decoration: none;
}

.info-autore a:link,
.info-autore a:visited{
color: black;
}
.info-autore a:hover,
.info-autore a:focus,
.info-autore a:active{
color: black;
text-decoration: underline;
}


/*STILE RELATIVO A CATEGORY.PHP e TAG.PHP*/

.page-title{
font-size: 15px;
color: #333333;
}

.post{

}

.archive-meta{
font-style: italic;
font-size: 14px;
}

.entry-title{
font-size: 20px;
color: #000000;
}

.entry-title a{
color: #000000;
}
.entry-utility{
padding: 4px;
background-color: #F4F4F4;
}

.entry-utility a{
color: #000000;
}
.entry-utility a:hover{
color: #000099;
}

/*STILE RELATIVO A AUTHOR.PHP*/
.page-title-author{
font-size: 15px;
color: #333333;
}

#entry-author-info{
width: 700px;
border-top: 5px solid black;
margin: 20px 0;
}

#entry-author-info h2{
font-size: 20px;
margin: 4px 0;
}
#author-avatar{
float: left;
width: 120px;
padding: 20px 10px;
}

#author-description{
float: left;
width: 550px;
background-color: #F5F5F5;
padding: 4px;
min-height: 140px;
}

.togli-float{
clear: left;
}