/* 
Css per la stampa
*/

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
}

#header {
display: none;
}

#skip {
display: none;
}

hr {
display: none;
}

#navibar {
display: none;
}

#navlist {
display: none;
}

#right {
display: none;
}

.main p img {
border: none 0px;
margin-right: 20px;
margin-bottom: 2px;
padding-right: 2px;
padding-bottom: 2px;
width: auto;
float: left;
}

.main {
/*background: url(images/bordermeta.gif) left bottom repeat-x;*/
padding: 0px 0 1px 0;
margin-top: -5px;
}


.entry {
background: transparent;
border: 0px dotted #CDE985;
border-top: 0px solid #fff;
border-bottom: 0px solid #fff;
/*padding: 15px;*/
margin: 0px;
}

.entry_firstpost{
background: #fafafa url(images/comment-area.gif) repeat-x left top;
border: 0px solid #507E00;
padding: 1px;
padding-bottom: 1px;
margin: 0px;
}

#container {
margin: 0px;
padding: 0px 0px 10px 0px;
text-align: left;
}
	
div#content {
width: auto;
margin: 0px;
padding: 5px;
}

div#contentsector {
width: auto;
margin: 0px;
padding: 5px;
}


#footer {
margin: 0px;
margin-top: 0px;
margin-bottom: 10px;
padding: 0;
padding-top: 20px;
height: 20px;
width: 100%;
/*background: url(images/borderbottom.jpg) repeat-x right top;*/
clear: both;
position: relative;
text-align: center;
}

#footer_left_bg {
margin: 0;
padding: 0;
height: 20px;
width: auto;
background: transparent url(images/borderbottom.jpg) repeat-x right top;
}
	
#footer_left_bg p {
color: #3C452D;
margin: 0;
font-size: .9em;
padding-top: 10px;
background: none;
text-align: center;
}


/* 3)-=-=-=- Left selectors -=-=-=- */	

.meta {
background: #fff;
font-size: .9em;
padding: 3px 0 0px 0;
margin: 0;
color: #354AB4;
}

.metaschool {
background: #fff;
font-size: .9em;
padding: 5px 0 0 0;
}

.comments {
font-size: 1em;
padding-bottom: 20px;
padding-left: 0px;
margin-top: -5px;
}

.comments a:link, .comments a:visited {
color: #FF6600;
font-weight: bold;
text-decoration: none;
}	

.alt {
background: #FFF !important; 
border: 1px solid #006699 !important;
padding: 10px 10px 0 10px !important;
}

.alt:hover {
border: 1px solid #354AB4 !important;
}

.commentlist li:hover {
border: 1px solid #666;
}

.commentlist {
padding: 0;
margin: 1px;
}

.commentlist li {
list-style: none;
padding: 10px 10px 0 10px;
background: #FFF;
border: 1px solid #999;
margin: 10px 0 10px 0;
color: #3C452D;
}

.commentlist img {
margin-right: 10px;
}

p.metadate {
font-size: .8em;
margin: 0;
text-transform: uppercase;
}

p.comment_meta {
margin: 0 0 10px 10px;
font-size: .9em;
}

.reply {
font-weight: bold;
font-size: 1.2em;
margin: 10px 0 0 0;
color: #354AB4!important;
}

.numbercomments {
font-weight: bold;
font-size: 1.2em;
margin: 10px 0 0 0;
color: #FF6600!important;
}

.reply img {
vertical-align: middle;
margin-right: 5px;
}
	
.comments-nice .reply {
color: #FF6600;
font-weight: bold;
font-size: 1.2em;
margin: 0px 0 0 0px;
}

.warning p { /* Used on the search page (image will appear if no result is found) */
background: #FFF url(images/warning.gif) no-repeat left;
height: 160px;
padding: 20px 0 0 90px;
font-size: 1.3em;
margin: 0px;
}

.commentOfficialUser {
background: #FFEB66 !important; 
border: 2px solid #FF3300 !important;
padding: 10px 10px 0 10px !important;
}

.altcommentOfficialUser {
background: #FFEB66 !important; 
border: 2px solid #FF3300 !important;
padding: 10px 10px 0 10px !important;
}

.altcommentOfficialUser:hover {
border: 2px dotted #FF3300 !important;
}

h2 a {
color: #ff6600;
text-decoration: none;
font-size: 14pt;
}

h2 img {
border: none;
}

a img {
border: none;
}

.centrorisorse {
color: #354AB4;
}

.comments-nice-bg {
display: none;
}

.comments-nice {
display: none;
}
