body {
	font-family:"Trebuchet MS", Verdana, Arial;
	background-image:url(/images/sfondo_body.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color: #cad3e2;
	margin:0;
	font-size:13px; 
	color:#666666;
}


div.sfondo-top {
	background-image:url('/images/header-sfondo.gif');
}

div.sfondo-content {
	background-image:url('/images/sfondo_content.png');
	
}

#news div.int {
	background-image: url('http://datastorage02.maggioli.it/data/common/siti/images/news.gif');

}

#news div.pp {
	margin-top:16px;	
	margin-bottom:16px;
	font-size:110%;
	color: #333333;
	height:110px;
	background:#FFFFFF;
        padding-bottom: 5px;
}


#news p.titolo, span.news_title {
	font-size:115%;

}

#news div.pp a{
	color:#5b76a0;

}


#news div.pp img, div.testo#news img.news {
	float:left;
	margin:0 16px 0 0;

}

div.pp img.news {
	width:155px;
	height:110px

}

#news div.pp  p {
	margin:3px 0;
	padding:0

}

#news li {
	width:auto;
	padding-bottom:5px;
}

#boxq {
	margin-top:5px
}

#boxspeciali ul{
	padding-bottom:16px;
}

#boxspeciali {
	margin-bottom:5px;
}


#boxspeciali li {
	padding:9px 3px;
}



#boxrivista p{
	margin:7px 3px;
}



div.margint {
	margin-top:25px;
}

div#iscrizione_newsletter  {
	background-image:url(/images/iscriviti_newsletter.jpg);
	background-repeat:no-repeat;
	margin-top:5px;
	height:280px;

}

div#iscrizione_newsletter_at  {
	background-image:url(/images/iscriviti_newsletter_at.jpg);
	background-repeat:no-repeat;
	margin-top:5px;
	height:280px;

}


div#abbonati   {
	background-image:url(/images/abbonati.gif) ;
	background-repeat:no-repeat;
}

div.int#abbonati   {
	background-image:url(/images/abbonati.gif) ;
	background-repeat:no-repeat;
	background-color:#FFFFFF !important
}



#news p.titolo, span.news_title {
	font-weight:bold;
	font-size:115%;

}
ul.elenconews span.titolo {
	color: #5b76a0;
	font-weight: bold;
}


#approfondimenti.hp {
	min-height:270px
}

.ilcasorisolto {
	background-image:url(/images/int_chiharagione.gif);
	background-repeat:no-repeat;
}

.sondaggio .tit, .ilcasorisolto .tit {
	color:#333333;
	font-weight:bold;
}


.ilcasorisolto p {
	margin-left:14px;
	margin-right:7px;
}	

.ilcasorisolto a {
	text-decoration:underline;
	font-weight:bold
}	

.ilcasorisolto a:hover {
	text-decoration:none
}

/* Stili per notifica tags e categoria news */
span.newsdetail {
    font-weight: bold;
    color: #198b2e;
}

p.title
{
    font-size:115%;
    font-weight:bold;
    color: #5b76a0 !important;
}

/************************************************************************

 stili albero per speciali

 ************************************************************************/

div#speciali_content_tree{
	width:233px;
	margin-left:571px;
	margin-top:16px;
        font-size:12px;
        background-color: #f4f4f3;
        padding: 5px 5px 5px 5px;
}

div#tree_speciali div {
	padding: 1px 0 1px 5px;


}
div#tree_speciali {
	margin: 16px 0 0 0;
	padding-right:16px
}
div#tree_speciali a {
	text-decoration: none;
}

div#tree_speciali {
	width: 545px;
	float:left;
}

.speciale_level0
{
	background-color:#f4f4f3;
	color: #5b76a0;
	font-size:125%;
	font-weight:bold;
        text-align: center;
}

a.linkarchivioSpec {
	float:right;
	margin-right:7px;
	margin-top:14px;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#5b76a0;
	text-decoration:none !important;
}

a.linkarchivioSpec:hover {
	text-decoration:underline !important;
}

a.speciale_linkarchiviospeciale
{
	background-color:#fff;
	color: #5b76a0;
	font-size:125%;
    text-align: right;
    font-weight: bold;
}

/* */
form fieldset label { display:block; margin:3px 0 }

form fieldset input.small, form fieldset select.small, form fieldset textarea.small { width:210px }
form fieldset input.big, form fieldset select.big, form fieldset textarea.big  { width:450px }
form fieldset textarea.big { height:100px }

form fieldset input[type="submit"], form fieldset input[type="reset"], form fieldset input[type="button"] {
    margin-top: 20px;
    border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;
    border:0; color:#666; text-transform:uppercase; font-size:0.9em; padding:5px; font-weight: bold
}

form fieldset input[type="submit"]:hover, form fieldset input[type="reset"]:hover, form fieldset input[type="button"]:hover {
    cursor: pointer;
}
/* */

#formazione div.int {

background-repeat: no-repeat;
background-color: #f4f4f3;
height: 40px;
padding:0;
margin: 0;
background-image: url("/images/corsi-formazione.gif")
}


#formazione {margin-top:25px}

#tblQuotidiano th {
background-color: #EFECE6;
border: 1px solid #CCC;
padding: 3px;
width: 14%;
font-weight: normal;
}
