﻿/*####################################### 
Sito: http://www.pieromazzini.com
CSS per i font
Autore: Piero Mazzini
E-mail: info@pieromazzini.com
######################################*/


/* #########################################

          Tipografia
 
###########################################*/

/* Header */

div#header span {display: none;}

div#header h1 {
	color: #000;
	padding: 0;
	margin:0;
}

/* Colonna di sinistra */

div#navigation p {color: #3F341F; line-height:1.4;}

/* Testo corpo pagina */

div#content h1,h2,h3 { 
	font-weight: bold;
	margin: 0; 
	padding: 0;
}

div#content h1 {font-size: 160%;}

div#content h2 {font-size: 140%; margin-top: 10px;}

div#content h3 {font-size: 120%; margin-top: 20px;}

div#content p {
	color: #3F341F;
	line-height:1.4;
}

div#content p a:active, a:focus {outline: none;}

div#content p a:link {
        color: #E11A1A;
        text-decoration: none;
}

div#content p a:visited {
        color: #AF6DAB;
        text-decoration: none;
}

div#content p a:hover {
        color: #990000;
        background: #FFFFCC;
        text-decoration: none;
}

div#content ul {
	margin: 0 0 30px 10px;
}

div#content ul li {
	list-style-type: disc;
	line-height: 1.5em;
	margin-bottom: 8px;
}

div#content ul li a:active, ul li a:focus {outline: none;}

div#content ul li a:link {
        color: #E11A1A;
        text-decoration: none;
}

div#content ul li a:visited {
        color: #AF6DAB;
        text-decoration: none;
}

div#content  ul li a:hover {
        color: #990000;
        background: #FFFFCC;
        text-decoration: none;
}



div#content hr {margin: 5px 0 10px 0;}





div#art ul {
	margin: 0 0 30px 10px;
}

div#art ul li {
	list-style-type: disc;
	line-height: 1.5em;
	margin-bottom: 8px;
}


div#intestazione h1,h2 {
	margin: 0;
	padding: 0;
	text-align:left;
}

div#intestazione h1 {
	font-size: 110%;
	background: url(../img/layout/page_tick.gif) no-repeat 1px 0.2em;
	text-indent: 20px;
	color: #FFFBEF;
}
	
div#intestazione h2 {
	font-size:90%;
	color: #8F8062;
}




div#intestazione2 h1,h2 {
	margin: 0;
	padding: 0;
	text-align:left;
}

div#intestazione2 h1 {
	font-size: 110%;
	background: url(../img/layout/page_tick.gif) no-repeat 1px 0.2em;
	text-indent: 20px;
	color: #FFFBEF;
}
	
div#intestazione2 h2 {
	font-size:100%;
	color: #8F8062;
}


/* Footer */

div#footer ul {
        list-style: none;
        padding: 0;
        margin: 0;
}

div#footer ul li {
        display: inline;
        margin-right: 15px;
        font-size: 90%;
}

div#footer ul li a {
        color: #FC0;
        text-decoration: none;
}

div#footer ul li a:hover {
        color: #FC0;
        text-decoration: none;
}

/* Stili particolari */


/* Stili del Contenitore colorato dell'editoriale in Homepage e della pagina del Profilo Autori */
div#art p {
	color: #3F341F;
	line-height:1.4;
}

div#art p a:active, a:focus {outline: none;}

div#art p a:link {
	color: #E11A1A;
	text-decoration: none;
}

div#art p a:visited {
	color: #AF6DAB;
	text-decoration: none;
}

div#art p a:hover {
	color: #990000;
	background: #FFFFCC;
	text-decoration: none;
}


div#art p a:active, a:focus {outline: none;}

div#art ul {margin-left: 30px;}

div#art ul li a:link {
	color: #E11A1A;
	text-decoration: none;
}

div#art ul li a:visited {
	color: #AF6DAB;
	text-decoration: none;
}

div#art ul li a:hover {
	color: #990000;
	background: #FFFFCC;
	text-decoration: none;
}




/* Bordo colorato dove la parola News appare al centro*/
div#news h1 {
	font: bold 145%/1.3 Verdana,sans-serif;
	text-align:center;
	color: #EFEBE0;
	margin: 0 10px;
}


div#newsbody  h4{
	font: bold 110%/1.3 Verdana,sans-serif;
	background: url(../img/layout/page_text.gif) no-repeat 10px 0.4em;
	margin: 0;
	padding: 5px 10px 0 30px;
	text-align:left;
	color: #FFFBEF;
}
	
div#newsbody  h5{
	font: bold 90%/1.3 Verdana,sans-serif;
	margin: 0;
	padding: 0 10px 0 10px;
	text-align:left;
	color: #9F8E6D;
}

div#newsbody  p{	
	color: #3F341F;
    margin:0;
    padding: 0 10px 3px 10px;
}



/* Sezione More News */
.moreNews h4 {
	font: bold 110%/1.3 Verdana,sans-serif;
	background: url(../img/layout/page_text.gif) no-repeat 10px 1em;
	margin: 0;
	padding: 15px 10px 0 30px;
	text-align:left;
	color: #FFFBEF;
}
.moreNews h5 {
	font: bold 90%/1.3 Verdana,sans-serif;
	margin: 0;
	padding: 0 10px 5px 10px;
	text-align:left;
	color: #9F8E6D;
}

.moreNews p {margin:0 0 10px 0; padding: 0 10px 3px 10px; color: #3F341F;}

.moreNews ul {margin:0 0 10px 0; padding: 0 10px 3px 10px; color: #3F341F;}


/* Testo pagina feedback */

div#feedback h1,h2,h3 { 
	font-weight: bold;
	margin: 0; 
	padding: 0;
}

div#feedback h1 {font-size: 160%;}

div#feedback h2 {font-size: 140%; margin-top: 10px;}

div#feedback h3 {font-size: 120%; margin-top: 20px;}

div#feedback p {
	color: #3F341F;
	line-height:1.4;
}

div#feedback p a:active, a:focus {outline: none;}

div#feedback p a:link {
        color: #E11A1A;
        text-decoration: none;
}

div#feedback p a:visited {
        color: #AF6DAB;
        text-decoration: none;
}

div#feedback p a:hover {
        color: #990000;
        background: #FFFFCC;
        text-decoration: none;
}

.alert a {
    color: #E11A1A;
    text-decoration: none;
}

.alert a:hover {
    color: #990000;
    background: #FFFFCC;
}

