/* TAG HTML */
html { font-size:10pt; }
body { margin: 0px; background-color: #eee; color:#000000; font-size:10pt;}
h1 { background-color:#ffffff; font: bold 10pt Verdana, sans-serif; color:#666666; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #c0c0c0; margin-bottom:5px;}
h2 { color:#666666; font: bold 10pt Verdana, sans-serif; text-transform: uppercase; margin-bottom: 0px; margin-top: 12px; }
ul { margin-bottom: 0px; margin-top:0px; margin-left:16px; list-style-type:square; }
li { margin-left: 0px; padding-bottom:5px}
HR {HEIGHT:5PX;COLOR:666666;MARGIN-BOTTOM: 15PX;}

th { font-weight: 700; 
TEXT-INDENT:12px;
padding: 2px; 
height: 26px; 
border-bottom: 4px solid #666666; 
border-top: 1px solid #666666; 
font-size: 12pt; 
color: #FFFFFF; 
background-color: #C0C0C0; 
text-transform: uppercase; 
text-align:left; 
background-image: url('http://www.csplastik.it/images/punto%20elenco.gif'); 
background-repeat: no-repeat; 
width:100%}

/*body th { FILTER: Alpha(Opacity=100, FinishOpacity=0, Style=1 }*/
/*body th {filter:alpha(opacity=20); opacity: 0.2; -moz-opacity:0.2}*/

th a { text-align: left; color: #FFFFFF; font-weight: 700; text-decoration: none; width: 100% ; background-image: url('http://www.csplastik.it/images/nessuna.gif');}
navbar a:hover {color: #666666; background-image: url('http://www.csplastik.it/images/voci%20menu.gif'); background-repeat: no-repeat}
a { text-decoration:none; color: #666666; font-weight: 700; font-size:10pt; }
a:hover {text-decoration: underline; font-size:10pt;}

/* STILI PERSONALIZZATI */
a.menusin { color: #FFFFFF; font-weight: 700 }
#pagina {font-size:10pt;}
#news {font-size:10pt;}
#contenuti {font-size:10pt;}
#colcen { background-color:#eee; font: normal 10pt arial, sans-serif; font-size:10pt; }
.colonnasinistra {font-size:10pt; background-color: #c0c0c0; border: 2px solid white; padding:5px }
.colonnasinistra a {width:100%;font-size:10pt;}
.colonnasinistra td a:hover {width:100%; background-color:#666666; text-align:right; font-size:10pt;}
.colonnadestra a {width:100%; font-size:10pt;}
.colonnadestra td a:hover {width:100%; background-color:#666666; text-align:right; font-size:10pt;}
.colonnadestra td {border-bottom: solid 1px #eee; font-size:10pt;}
.colonnasinistra td {border-bottom: solid 1px #eee; font-size:10pt;}
.colonnasinistra84 {background-color: #c0c0c0; border: 2px solid white; padding:5px; font-size:10pt; }
.colonnadestra {background-color: #c0c0c0; border: 2px solid white; padding:5px; font-size:10pt;}
.colonnadestrasrl {background-color: #008000; border: 2px solid white; padding:5px; font-size:10pt;}
#colsin { text-align: left; color: #FF0000; padding: 5px; font-size:10pt;}
.coldes { text-align: left; color: #FF0000; padding: 5px; font-size:10pt;}
.coldes a { color: #FFFFFF; font-weight: 700; font-size:10pt;}
#titolo { color: #FFFFFF; background-color: #C0C0C0; font-size:10pt;}
#titolo a { color: #FFFFFF; background-color: #C0C0C0; text-decoration:none; font-size:10pt;}
#piepag { color: #ffffff; background-color: #C0C0C0; font-size:10pt;}
#piepag a { color: #ffffff; background-color: #C0C0C0; font-size:10pt;}
.percorso { padding: 5px; border: 1px solid #B4A68C; background-color: #FFFFFF; font-size:10pt;}
.agg { color: #c0c0c0; text-align: right; font-size:10pt;}
.correl { background-color:#ffffff; color: #c0c0c0; font-weight: bold; padding-left: 20px; text-align: left; border: dotted 1px #c0c0c0;}
/*#C0C0C0; border-top: dotted #C0C0C0;}*/
img.articolo { float: left; border: solid 1px #DC143C;}

/*blog*/
.blog {margin: 10px; width:100%; font: 100% arial,sans-serif; color: #A52A2A; background-color: #F5F5F5; border: solid 2px #A52A2A; padding: 10px; text-align: left; font-weight: bold; }
.titoloblog { width: 100%; background-color: #DAA520; font: 130% serif; padding: 5px; text-align: left; font-weight: bold; color: #228B22; }
/*blog*/

.alertBox{
	background-color: #FFFFE0;
	border: 1px solid #0000FF;
	font-size: 1.25em;
	margin: 10px;
	padding: 2px;
	width: 70%;
}

.alertBox h1{
	color: #FFFFFF;
	font-size: larger;
	margin: 0px;
}

.alertBox h1.errorHeader {
	background-color: #FF0000;
}

.alertBox h1.msgHeader {
	background-color: #008000;
}

.alertBox ul {
	margin: .8em;
	margin-left: 2em;
}

.error{
	color: #FF0000;
}

.msg, .search_fileSize, .search_truncatedMsg, .search_link, .search_hitCount {
	color: #008000;
}

.search_container{
	list-style-position: outside;
	list-style-type: disc;
	width: 450px;
}

.search_hitCount{
	font-size: smaller;
}

.search_summary{
	color: #000000;
}

.search_term{
	background-color: #F5F5F5;
	font-weight: bolder;
}

.search_title :link{
	color: #0000FF;
}

.search_truncatedMsg, .search_searchInfo {
	font-size: smaller;
}