/*
  The original subSilver Theme for phpBB version 2+
  Created by subBlue design
  http://www.subBlue.com
  personalizzazione C.Sias per Nuovapoesia
*/


* {outline: 0;}
 /*for FireFox*/ input[type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner { border : 0px; } /*for IE8 */ input[type="submit"]:focus, input[type="button"]:focus { outline : none; } 
 /* General page style. The scroll bar colours only visible in IE5.5+ */
 /* General page style. The scroll bar colours only visible in IE5.5+ */
body {
        background: url(cielochx.jpg) no-repeat top center fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        background-color: #EFEFEF;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
        margin-left: 1mm;
        margin-right: 1mm;
        margin-top: 4mm;
 }

/* General font families for common tags */
font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif }
a:link,a:active,a:visited {text-decoration: none; color : #006699; }
a:hover	{ text-decoration: none; color : #DD6908; }
hr	{ height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}

/* link personalizzati */
.link1		{ font-weight: bold; color : #4B4B4B; }
a.link1,a.link1:active,a.link1:visited 	{ color: #4B4B4B; text-decoration: none;}
a.link1:hover { text-decoration: none; color : #DD6908; }

.link2		{ font-weight: normal; color : #990866; }
a.link2,a.link2:active,a.link2:visited 	{ color: #990866; text-decoration: none;}
a.link2:hover { text-decoration: none; color : #DD6908; }

/* General text */
.genlar { font-size : 18px; }
.gen16 { font-size : 16px; }
.genpiu { font-size : 13px; }
.gen { font-size : 12px; }
.genme {font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gensmal {font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:11px; }
.gen,.genmed,.gensmall { color : #000000; }
a.gen,a.genmed,a.gensmall { color: #006699; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #DD6908; text-decoration: none; }

.bodyHeaderCSS {
margin-right: auto; 
margin-left: auto; 
max-width: 930px ! important; 
width: 930px;
opacity=1 /* per firefox-opera-chrome : valore compreso fra 0 e 1 */
filter: alpha(opacity:60); /* per IE : valore compreso fra 0 e 100 */
background: #FFEEDD;
background-image: url(cielon1.jpg);
border-top: 10px solid #DDFFFF;
border-bottom: 10px solid #DDFFFF;
border-left: 10px solid #DDFFFF;
border-right: 10px solid #DDFFFF;
padding: 0 0 0 0;   
line-spacing: 3px; 
/* Angoli arrotondati */
border-radius: 5px; 
-moz-border-radius: 5px; 
-webkit-border-radius: 4px;
-khtml-border-radius: 4px;
 /* Aggiungiamo un'ombra al div */
-webkit-box-shadow: #666 2px 2px 6px;
-moz-box-shadow: #666 2px 2px 6px;
box-shadow: #666 2px 2px 6px;
/*
behavior: url(PIE.htc);
position:relative;
*/
}

#rond {
border: 0px solid rgba(255,255,255,0.2);
padding: 0px;  
line-spacing: 3px; 
border-radius: 6px; 
-moz-border-radius: 6px; 
-webkit-border-radius: 5px;
 /* Aggiungiamo un'ombra al div */
-webkit-box-shadow: #666 2px 2px 6px;
-moz-box-shadow: #666 2px 2px 6px;
box-shadow: #666 2px 2px 6px;
}

/* This is the border line & background colour round the entire page */
.bodyline	{ padding: 10 0 0 0;border: 1px solid #DDFFFF;background-color: ; margin-right: auto; margin-left: auto;}
.bodylinebis	{ padding: 10 0 0 0;border: 1px solid #98AAB1;background-color: ; margin-right: auto; margin-left: auto;}

.bodygiga	{ 
background: rgba(0,0,0,0); 
border: 1px #98AAB1 solid; 
margin-right: auto; 
margin-left: auto; 
max-width: "100%" ! important; 
width: "100%";
opacity:1 /* per firefox-opera-chrome : valore compreso fra 0 e 1 */
/* per IE : valore compreso fra 0 e 100 */
filter: alpha(opacity=100); /*per Internet Explorer 6-7*/
filter: “alpha(opacity=100)”; /*per Internet Explorer 8*/ 
background: rgba(214,214,214,0.6);
/* Angoli arrotondati */
border-radius: 5px; 
-moz-border-radius: 5px; 
-webkit-border-radius: 4px;
-khtml-border-radius: 4px;
 /* Aggiungiamo un'ombra al div */
-webkit-box-shadow: #666 2px 2px 6px;
-moz-box-shadow: #666 2px 2px 6px;
box-shadow: #666 2px 2px 6px;
/*
behavior: url(PIE.htc);
position:relative;
*/}

.bodyline2	{ background-image: url(cielogri.jpg); background-repeat : repeat; background-color: #FFFFFF; border: 1px #CF0000 solid; padding: 3 0 0 0; margin-right: auto; margin-left: auto; max-width: "100%" ! important; width: "100%"; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 4px; -khtml-border-radius: 4px;  /* Aggiungiamo un'ombra al div */ -webkit-box-shadow: #888 2px 2px 6px; -moz-box-shadow: #888 2px 2px 6px; box-shadow: #888 2px 2px 6px;}
.bodyline3	{ background-image: url(cielogri.jpg); background-repeat : repeat; background-color: #FFFFFF; border: 1px #98AAB1 solid; padding: 3 0 0 0; margin-right: auto; margin-left: auto; max-width: "100%" ! important; width: "100%"; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 4px; -khtml-border-radius: 4px;  /* Aggiungiamo un'ombra al div */ -webkit-box-shadow: #888 2px 2px 6px; -moz-box-shadow: #888 2px 2px 6px; box-shadow: #888 2px 2px 6px;}
.bodylinex	{ background-image: url(cielogri.jpg); background-repeat : repeat; background-color: #FFFFFF; border: 1px #98AAB1 solid; padding: 3 0 0 0; margin-right: auto; margin-left: auto; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 4px; -khtml-border-radius: 4px;  /* Aggiungiamo un'ombra al div */ -webkit-box-shadow: #888 2px 2px 6px; -moz-box-shadow: #888 2px 2px 6px; box-shadow: #888 2px 2px 6px;}

.forumline	{ background-image: url(cielochrov0.jpg); background-repeat : repeat; background-color: #FFFFFF; border: 1px #98AAB1 solid;padding: 0 0 0 0; margin-right: auto; margin-left: auto; max-width: 768 ! important; width: 768;}

.cadre          {padding: 0 0 0 0; margin-right: auto; margin-left: auto; max-width: 768 ! important; width: 768; height: 75x;}

/* altre */
.bodylink	{ background-color: #FFFFFF; background-image: url(copri.jpg); border: 1px #98AAB1 solid; margin-right: auto; margin-left: auto; }
.forumlin	{ background-color: ; border: 1px #98AAB1 solid; background-repeat : repeat; }
.forumlinp	{ background-color: #FFFBE0 ; background-image: url(cielobox.jpg); border: 1px #98AAB1 solid; background-repeat : repeat; }
.forumlin0	{ background-color: ; background-image: url(cielogri.jpg); border: 1px #98AAB1 solid; background-repeat : repeat; }
.forumlin1	{ background-color: #EFEFEF; border: 1px #98AAB1 solid; background-repeat : repeat; }
.forumlina	{ background-color: ; background-image: url(cielogrs.jpg); border: 1px #98AAB1 solid; background-repeat : repeat; }
.forumlin2	{ background-image: url(cielogri.jpg); background-repeat : repeat; background-color: #FFFFFF; border: 1px #CF0000 solid; margin-right: auto; margin-left: auto; max-width: "100%" ! important; width: "100%"; }

.line	{ border-top: 1px #FFFFFF solid; background-color: #FFFFFF; background-image: url(copri.jpg); margin-right: auto; margin-left: auto; max-width: "100%" ! important; width: "100%"; }
.line2	{ border-left: 1px #FFFFFF solid; border-top: 1px #FFFFFF solid; border-right: 1px #FFFFFF solid; background-color: #FFFFFF; background-image: url(copri.jpg); margin-right: auto; margin-left: auto; max-width: "100%" ! important; width: "100%"; padding:1px;}
.line3	{ border-left: 1px #FFFFFF solid; border-top: 1px #FFFFFF solid; border-right: 1px #FFFFFF solid; background-color: #FFFFFF; background-image: url(sfondotab6.jpg); margin-right: auto; margin-left: auto; max-width: "100%" ! important; width: "100%"; padding:1px;}

#hid {      position: absolute;  visibility: hidden; }

/* centrato assoluto - aggiungere nel div il width e il -50% del margin-left*/
.centabs { position: absolute;  margin: 0 auto; left: 50%;}

/* adattamenti browser*/
.ie_sino {
margin-top: -4px; 
margin-left: 0.6px;
margin-bottom: -5px;
}

.ie2_sino {
margin-top: 1mm; 
margin-bottom: -5.5mm;
}

.pos {
margin-top: 1mm;
}
.pos0 {
margin-top: 4.8mm;
}
.pos1 {
margin-top: -1.9mm;
}
.pos2 {
margin-top: 7.8mm;
}
.pos3 {
margin-top: -5.7mm;
}
.pos4 {
margin-top: 2mm;
}
.pos5 {
margin-top: -5.2mm;
}
.pos6 {
margin-top: 8.3mm;
}
.pos7 {
margin-top: 9mm;
}
.pos8 {
margin-top: 5.5mm;
}
.pos9 {
margin-top: -3.9px;
}
.pos10 {
margin-top: -4px;
}
#rss
{
    overflow: Auto;
    width: 115px;
    height:124px;
    padding: 2px 2px 2px 2px;
    border: 0px #CCBBDD solid;
    border-top: 1px #CC0000 solid; 
    align: top;
    margin-left:0.1px;
    margin-top: 0px;
    line-height: 0.9em;
    font-size: 10px;
    font-family:Verdana;
    scrollbar-face-color:#AAAAFF;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-3dlight-color:#000000;
    scrollbar-darkshadow-color:#A7A7A7;
    scrollbar-shadow-color:#AFAFAF;
    scrollbar-arrow-color:#FFFFFF;
    scrollbar-track-color:#CCCCCC;
    cursor: url("cursor.cur");
}

/* Main table cell colours and backgrounds */
.row0 { background-image: url(cielochrov0.jpg); }
td.row0	{ background-image: url(cielochrov0.jpg); }
td.row1	{background-image : url(pixel01.gif);  font-size: 12px;}
td.row2	{background-image : url(pixel02.gif);}
td.row3	{background-image : url(pixel02.gif);}
td.row4	{ background-color: #DEE3E7; }
td.papiro {background-image : url(sfpapiro.gif); background-repeat:no-repeat; background-position: top left; height:88px;}


.topselect { margin-top: 165px; margin-left: 40px;}
.topselect0 { position: absolute; margin-top: -185px; margin-left: 495px;}
.topselect1 { position: absolute; margin-top: -185px; margin-left: 525px;}
.topselect2 { position: absolute; margin-top: -182px; margin-left: -45px;}
.topselect3 { position: absolute; margin-top: -182px; margin-left: -116px;}
.topselect4 { position: absolute; margin-top: -181.5px; margin-left: -183px;}

td.rowpic {
		background-color: ;
		background-image: url(pic2.jpg);
		background-repeat: repeat-y;
}

th	{
	color: #CF006F;; font-size: 11px; font-weight : bold;
	background-color: #006699; height: 25px;
	background-image: url(ba.jpg);
}

.form { margin: 0px; padding: 0px }
.panel {    	background-image: url(panel.jpg); background-color:#D1D7DC; border: 1px #aaddcc solid; 
}
.paneline	{ background-image: url(cielogri.jpg); background-repeat : repeat; background-color: #FFFFFF; border: 0px #98AAB1 solid; padding: 1 1 1 1; margin-right: auto; margin-left: auto; max-width: "100%" ! important; width: "100%"; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 4px; -khtml-border-radius: 4px;  /* Aggiungiamo un'ombra al div */ -webkit-box-shadow: #888 2px 2px 6px; -moz-box-shadow: #888 2px 2px 6px; box-shadow: #888 2px 2px 6px;}
.panelin2	{ background-image: url(cielogri.jpg); background-repeat : repeat; background-color: #FFFFFF; border: 1px #98AAB1 solid; padding: 3 3 3 3; margin-right: auto; margin-left: auto; max-width: "100%" ! important; width: "100%"; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 4px; -khtml-border-radius: 4px;  /* Aggiungiamo un'ombra al div */ -webkit-box-shadow: #888 2px 2px 6px; -moz-box-shadow: #888 2px 2px 6px; box-shadow: #888 2px 2px 6px;}
.panelin3	{ font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:14px; background-image: url(cielogri.jpg); background-repeat : repeat; background-color: #FFFFFF; border: 1px #98AAB1 solid; padding: 1 1 1 1; margin-right: auto; margin-left: auto; max-width: 400px ! important; width: 400px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 4px; -khtml-border-radius: 4px;  /* Aggiungiamo un'ombra al div */ -webkit-box-shadow: #888 2px 2px 6px; -moz-box-shadow: #888 2px 2px 6px; box-shadow: #888 2px 2px 6px;}
.panelin4	{ font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:14px; background-image: url(cielogri.jpg); background-repeat : repeat; background-color: #FFFFFF; border: 1px #98AAB1 solid; padding: 1 1 1 1; margin-right: auto; margin-left: auto; max-width: 100px ! important; width: 100px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 4px; -khtml-border-radius: 4px;  /* Aggiungiamo un'ombra al div */ -webkit-box-shadow: #888 2px 2px 6px; -moz-box-shadow: #888 2px 2px 6px; box-shadow: #888 2px 2px 6px;}
.panelin5	{ font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:14px; background-image: url(cielogri.jpg); background-repeat : repeat; background-color: #FFFFFF; border: 1px #98AAB1 solid; padding: 1 1 1 1; margin-right: auto; margin-left: auto; max-width: 266px ! important; width: 266px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 4px; -khtml-border-radius: 4px;  /* Aggiungiamo un'ombra al div */ -webkit-box-shadow: #888 2px 2px 6px; -moz-box-shadow: #888 2px 2px 6px; box-shadow: #888 2px 2px 6px;}
.panelin6	{ font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:14px; background-image: url(cielogri.jpg); background-repeat : repeat; background-color: #FFFFFF; border: 1px #98AAB1 solid; padding: 1 1 1 1; margin-right: auto; margin-left: auto; max-width: 260px ! important; width: 260px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 4px; -khtml-border-radius: 4px;  /* Aggiungiamo un'ombra al div */ -webkit-box-shadow: #888 2px 2px 6px; -moz-box-shadow: #888 2px 2px 6px; box-shadow: #888 2px 2px 6px;}
.panelin7	{ font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:14px; background-image: url(cielogri.jpg); background-repeat : repeat; background-color: #FFFFFF; border: 1px #98AAB1 solid; padding: 1 1 1 1; margin-right: auto; margin-left: auto; max-width: 87px ! important; width: 87px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 4px; -khtml-border-radius: 4px;  /* Aggiungiamo un'ombra al div */ -webkit-box-shadow: #888 2px 2px 6px; -moz-box-shadow: #888 2px 2px 6px; box-shadow: #888 2px 2px 6px;}
.textarea	{ font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:12px; background-image: url(cielogri.jpg); background-repeat : repeat; background-color: #FFFFFF; border: 1px #98AAB1 solid; padding: 1 1 1 1; margin-right: auto; margin-left: auto; max-width: 600px ! important; width: 600px; height: 250px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 4px; -khtml-border-radius: 4px;  /* Aggiungiamo un'ombra al div */ -webkit-box-shadow: #888 2px 2px 6px; -moz-box-shadow: #888 2px 2px 6px; box-shadow: #888 2px 2px 6px;}

.pergamena	{ background-image: url(pergamena.jpg); background-repeat : repeat; background-color: #FFFFFF; border: 1px #98AAB1 solid; padding: 1 1 1 1; margin-right: auto; margin-left: auto; max-width: "680px" ! important; width: "680px"; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 4px; -khtml-border-radius: 4px;  /* Aggiungiamo un'ombra al div */ -webkit-box-shadow: #888 2px 2px 6px; -moz-box-shadow: #888 2px 2px 6px; box-shadow: #888 2px 2px 6px;}
.pergamena2	{ background-image: url(pergamena.jpg); background-repeat : repeat; background-color: #FFFFFF; border: 1px #98AAB1 solid; padding: 1 1 1 1; margin-right: auto; margin-left: auto; max-width: "740px" ! important; width: "740px"; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 4px; -khtml-border-radius: 4px;  /* Aggiungiamo un'ombra al div */ -webkit-box-shadow: #888 2px 2px 6px; -moz-box-shadow: #888 2px 2px 6px; box-shadow: #888 2px 2px 6px;}


td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom, td.catBen {
			background-image: url(pic1.jpg);
			background-color:#D1D7DC; border: #FFFFFF; border-style: solid; height: 26px;
}

td.bar	{
	background-image: url(barrach.jpg);
}

td.bar1	{
	background-image: url(barra.jpg);
}
td.tab0	{
	background-image: url(sfondotab2.jpg);
}

td.tab1	{
	background-image: url(sfondotab1.jpg);
}
td.tab2	{
        background-image: url(cielogri.jpg);
}

td.tab3	{
	background-image: url(sfondotab3.jpg);
}

td.tab4	{
	background-image: url(copri.jpg);
}

td.tab5	{
	background-image: url(sfondotab5.jpg);
}

td.tab7	{
	background-image: url(sfondotab7.jpg);
}

#menu0 {position:relative; border:1px solid #000000; border-color:#E5E5E5; background-color:#ffffff; border-collapse:collapse; visibility:visible;}
#menu {position:relative; border:1px solid #000000; border-color:#E5E5E5; background-color:#ffffff; border-collapse:collapse; visibility:visible;}
#menu2 {position:relative; border:1px solid #000000; border-color:#E5E5E5; background-color:#ffffff; border-collapse:collapse; visibility:visible;}
#menu3 {position:relative; border:1px solid #000000; border-color:#E5E5E5; background-color:#ffffff; border-collapse:collapse; visibility:visible;}
td.txt {border:1px solid #000000; text-align:center; font-weight:bold; color:#ffffff;}
td.txt {font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:12px; border:1px solid #ffffff; text-align:center; font-weight:bold; color:#4B4B4B; border-color:#ffffff;}
td.txt0 a{font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:12px; font-weight:bold; color:#4B4B4B; text-decoration:none; border-color:#ffffff;}
td.txt0 a:hover{font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:12px; font-weight:bold; color:#DD6908; text-decoration:none;border-color:#ffffff;}
td.txt1 a{font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:12px; font-weight:bold; color:#006699; text-decoration:none; border-color:#ffffff;}
td.txt1 a:hover{font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:12px; font-weight:bold; color:#DD6908; text-decoration:none;border-color:#ffffff;}
td.txt2 a{font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:12px; font-weight:normal; color:#006699; text-decoration:none; border-color:#ffffff;}
td.txt2 a:hover{font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:12px; font-weight:bold; color:#DD6908; text-decoration:none;border-color:#ffffff;}
td.txt3 a{font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:11px; font-weight:normal; color:#006699; text-decoration:none; border-color:#ffffff;}
td.txt3 a:hover{font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:11px; font-weight:bold; color:#DD6908; text-decoration:none;border-color:#ffffff;}
.relat {position:absolute; margin-top: 0mm; border:0px solid #98AAB1; border-color:#E5E5E5; background-color:#EFEFEF;visibility:hidden; overflow:hidden;}

td.tx {border:0px solid #000000; text-align:center; font-weight:bold; color:#ffffff; background-image: url(barrach.jpg);}
td.tx {font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:11px; border:0px solid #ffffff; text-align:center; font-weight:bold; color:#006699; border-color:#ffffff;}
td.tx0 {border:0px solid #000000; text-align:center; font-weight:normal; color:#ffffff; background-image: url(barrach.jpg);}
td.tx0 {font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:11px; border:0px solid #ffffff; text-align:center; font-weight:normal; color:#006699; border-color:#ffffff;}
td.tx1 a{font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:10px; font-weight:normal; color:#006699; text-decoration:none; border-color:#ffffff;}
td.tx1 a:hover{font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:10px; font-weight:bold; color:#006699; text-decoration:none;border-color:#ffffff;}
td.tx2 {border:0px solid #000000; text-align:center; font-weight:bold; color:#CC0000;}
td.tx2 {font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:11px; border:0px solid #DEE3E7; text-align:center; font-weight:bold; color:#006699;border-color:#DEE3E7;}
td.tx3 {border:0px solid #000000; text-align:center; font-weight:bold; color:#CF006F;}
td.tx3 {font-family:verdana,tahoma,arial,helvetica,sans-serif; font-size:11px; border:0px solid #DEE3E7; text-align:center; font-weight:bold; color:#CF006F;;border-color:#DEE3E7;}

td.cat,td.catHead,td.catBottom {
	height: 29px;
	border-width: 0px 0px 0px 0px;
}
th.thHead,th.thSides,th.thLeft,th.thtop, th.thRight,th.thCornerL, th.thBottom,thCornerL,th.thCornerR {
	font-weight: bold; color:#CF0000; border: #FFFFFF; border-style: solid; height: 28px; background-image : url(barra.jpg); }
th.thCornerL {
	font-weight: bold; color:#CF0000; border: #FFFFFF; border-style: solid; height: 28px; background-image : url(bs.jpg); background-position: left;   }

th.thtop {
	font-weight: bold; color:#CF0000; border: #FFFFFF; border-style: solid; height: 28px; background-image : url(bc.jpg); background-position: center;  }

th.thCornerR {
	font-weight: bold; color:#CF0000; border: #FFFFFF; border-style: solid; height: 28px; background-image : url(bd.jpg); background-position: right;  }

td.row3Right {background-image : url(pixel02.gif);}

td.spaceRow {
	background-color: #D1D7DC; border: #FFFFFF; border-style: solid; }

th.thHead,td.catHead { font-size: 12px; border-width: 1px 1px 0px 1px; }
th.thSides,td.catSides,td.spaceRow	 { border-width: 0px 1px 0px 1px; }
th.thRight,td.catRight,td.row3Right	 { border-width: 0px 1px 0px 0px; }
th.thLeft,td.catLeft, td.catBen	  { border-width: 0px 0px 0px 0px; }
th.thBottom,td.catBottom  { border-width: 0px 1px 1px 1px; }
th.thTop	 { border-width: 1px 0px 0px 0px; }
th.thCornerL { border-width: 1px 0px 0px 1px; }
th.thCornerR { border-width: 1px 1px 0px 0px; }

.sino     { display: none;} 
.sn1     { visibility: hidden;} 
.sn2     { visibility: visible;} 
.sn3     { display: none;} 
.sn4     { display: inline;} 

/* The largest text used in the index page title and toptic title etc. */
.maintitle,h1,h2	{
			font-weight: bold; font-size: 20px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; line-height : 120%; color : #000000;
}

.ridtitle,h1,h2	{
			font-weight: bold; font-size: 16px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; line-height : 120%; color : #000000;
}

/* The register, login, search etc links at the top of the page */
.mainmenu		{ font-size : 11px; color : #000000 }
a.mainmenu		{ text-decoration: none; color : #006699;  }
a.mainmenu:hover{ text-decoration: underline; color : #DD6908; }

#box
{
    filter: alpha(opacity=65);
    -moz-opacity:.65;
    opacity:.65;
    position: relative;
    top: 0px;
    left: 0px;
    background-color: #D1D7DC;
    width: 122px;
    height:;
    padding: 6px;
    border: Solid 1px #D00000;
    color: #001030;
}

#bx
{
    filter: alpha(opacity=75);
    -moz-opacity:.75;
    opacity:.65;
    position: relative;
    top: 0px;
    left: 0px;
    background-color: #BBDDFF;
    width: 125px;
    height:;
    border: Solid 0px #98AAB1;
    color: #001030;
}

/* Forum category titles */
.cattitle		{ font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #006699}
a.cattitle		{ text-decoration: none; color : #006699; }
a.cattitle:hover{ text-decoration: none; }


/* Forum title: Text and link to the forums used in: index.php */
.forumlink		{ font-weight: bold; font-size: 12px; color : #006699; }
a.forumlink 	{ text-decoration: none; color : #006699; }
a.forumlink:hover{ text-decoration: none; color : #DD6908; }


/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav			{ font-weight: bold; font-size: 11px; color : #000000;}
a.nav			{ text-decoration: none; color : #006699; }
a.nav:hover		{ text-decoration: none; }

/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav1 			{ font-weight: bold; font-size: 11px; color: #000000; position: absolute;}
a.nav1			{ text-decoration: none; color : #006699; }
a.nav1:hover		{ text-decoration: none; }

/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav2			{ font-weight: bold; font-size: 13px; color : #FF8C00;}
a.nav2			{ text-decoration: none; color : #FF8C00; }
a.nav2:hover		{ text-decoration: none; }

/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav3			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color : #FFFFFF;}
a.nav3			{ text-decoration: none; color : #FF8C00; }
a.nav3:hover		{ text-decoration: none; }

.nav4			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color : #FFFFFF;}
a.nav4			{ text-decoration: none; color : #FF8C00; }
a.nav4:hover		{ text-decoration: none; }


/* titles for the topics: could specify viewed link colour too */
.topictitle			{ font-weight: bold; font-size: 11px; color : #000000; }
a.topictitle:link   { text-decoration: none; color : #006699; }
a.topictitle:visited { text-decoration: none; color : #5493B4; }
a.topictitle:hover	{ text-decoration: none; color : #DD6908; }

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name			{ font-size : 11px; color : #000000;}

/* Location, number of posts, post date etc */
.postdetails		{ font-size : 10px; color : #000000; }

/* The content of the posts (body of text) */
.postbody { font-size : 12px;}
a.postlink:link	{ text-decoration: none; color : #006699 }
a.postlink:visited { text-decoration: none; color : #5493B4; }
a.postlink:hover { text-decoration: none; color : #DD6908}

/* altri */
.textprop {
        font-family: mariah, 'Trebuchet MS', verdana, arial; font-size:14pt; font-weight:bold;
}

/* Quote & Code blocks */
.code {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}


/* Copyright and bottom info */
.copyright		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; letter-spacing: -1px;}
a.copyright		{ color: #444444; text-decoration: none;}
a.copyright:hover { color: #000000; text-decoration: none;}

/* Form elements */
input,textarea, select {
	color : #000000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border-color : ;
}

/* The text input fields background colour */
input.post, textarea.post, select {
	background-color : #FFFFFF;
}

input { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */
input.button {
	background-color : #EFEFEF;
	color : #000000;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* The main submit button option */
input.mainoption {
	background-color : #FAFAFA;
	font-weight : bold;
}

/* None-bold submit button */
input.liteoption {
	background-color : #FAFAFA;
	font-weight : normal;
}

/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
.helpline { background-color: #DEE3E7; border-style: none; }

/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("http://nuovapoesia.forumup.it/templates/subSilver/formIE.css");
@import url(http://www.google.com/cse/api/overlay.css);
