.img {color:#FFF; text-decoration:none; border:0px;}
.img:hover {color:#FFF; text-decoration:none; border:0px;}

.blured {color:#FFF; text-decoration:none; border:0px;
        filter: alpha(opacity=60);
        opacity: 0.6;
        -ms-filter: "alpha(opacity=60)";
	margin-bottom:10px;
}
.blured:hover {color:#FFF; text-decoration:none; border:0px;
        filter: alpha(opacity=90);
        opacity: 0.9;
        -ms-filter: "alpha(opacity=90)";
        margin-bottom:10px;
}

a { color:#FFF; text-decoration:none; border-bottom:1px dotted #FFF; }
a:hover { color:#FFF; text-decoration:none; border-bottom:1px dotted #FFF; }

a.side { color:#FFF; text-decoration:none; border-bottom:1px dotted #FFF; }
a:hover.side { color:#FFF; text-decoration:none; border-bottom:1px dotted #FFF; }

.menu_span {
text-align:center;
padding-top:2px;
display:inline-block;	
background:url(/images/menu_bg.png) no-repeat;
width:130px;
height:24px;
}

a.white {
border:0px; 
color:#FFFF00; text-decoration:none; 
}
a.profile { font-size:9px;font-weight:bold;background-color:#1996FF; padding:1px 3px 1px 3px; color:#FFFF00; 
text-decoration:none;border-left:1px dotted #FFF; border-right: 1px dotted #FFF; border-top: 1px dotted #FFF; border-bottom: 1px dotted #FFF; }

a:hover.white { 
border:0px;
color:#FFFF55;
text-decoration:none;  
 }


body {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:12px;
	margin:0px;
	background-color:f5f5fc;

scrollbar-face-color: #5579C1;
scrollbar-shadow-color: #5579BB;
scrollbar-highlight-color: #78A7D4;
scrollbar-3dlight-color: #5579C1;
scrollbar-darkshadow-color:#78A7D4;
scrollbar-track-color:#78A7D4;
scrollbar-arrow-color: #f5f5fc;

}

sup {
	color:FFFF00;
}

form { margin:0px 0px 0px 0px; }
hr { height:1px; border:#ddd 1px dotted; }
hr.side-hr { height:2px; border-bottom:#fff 1px dotted; border-top:#ccc 1px dotted; }

td { font-family:Verdana,Tahoma,Arial,Sans-Serif; font-size:12px; }

pre { font-family:Verdana,Tahoma,Arial,Sans-Serif; font-size:12px; }

.alt { color:#0a246a; }

.white-header {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:13px;
	color:#fff;
	background-color:#5579C1;
	/*background-color:#1446AA;
	background-image:url(../../../themes/chatitaly/images/sfondo_head.png);*/
	padding:8px;
}

.full-header {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:12px;
	color:#fff;
	background-color:#5579C1;
	/*background-image:url(../../../themes/chatitaly/images/sfondo_head.png);*/

}

.button {
	font-family:Tahoma,Arial,Verdana,Sans-Serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFF00;
	height:24px;
	background:url(/images/menu_bg.png) no-repeat;
	width:130px;
	border:0px;
}


.button_c {
        font-family:Tahoma,Arial,Verdana,Sans-Serif;
        font-size:11px;
        font-weight:bold;
        color:#FFFF00;
        height:24px;
        background:url(/images/menu_bg_c.png) no-repeat;
        width:130px;
        border:0px;
}

.button2 {
        font-family:Tahoma,Arial,Verdana,Sans-Serif;
        font-size:11px;
        font-weight:bold;
        color:#FFFFdd;
	background:url(/images/chat_noact.png) no-repeat;
        height:24px;
	border:0px;
	width:95px;
}

.button3 { 
        font-family:Tahoma,Arial,Verdana,Sans-Serif;
        font-size:11px;
        font-weight:bold;
        color:#FFFF00;
        background:url(/images/chat_noact.png) no-repeat;
        height:24px;
        border:0px;
        width:95px;
}
	
.textbox {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:12px;
	color:#000;background-color:#F5F5FC;
	border:1px #FFF dotted;
}

.main-body { font-size:12px; color:#FFF; padding:3px 4px 3px 4px;  }

.side-body { font-size:12px; color:#FFF; padding:4px 4px 6px 4px; }

.main-bg { padding:6px;}

.border {
	border-width:0px 0px 0px 0px;
	border-color:#1446AA;
	border-style:dotted;
}

.side-border-left {  border-right:0px #fff dotted; padding:4px; }
.side-border-right {  border-left:0px #fff dotted; padding:4px; }

.news-footer {
	font-size:12px;
	color:#666;
	background-color:#1146AA;
	padding:2px 2px 2px 2px;
}

.barmain {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:12px;font-weight:bold;
	color:#fff;background-color:#1446AA;
	padding:0px 2px 0px 2px;
	
}

.barleft { width:3px; height:19px;  }
.barright { width:3px; height:19px; }

.capmain {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:12px;
	height:30px;
	color:#fff;
background:url(/images/capmain.png) repeat-x;
	padding:4px;
}

.capleftbig { width:0px; height:36px;  }
.caprightbig { width:0px; height:36px;  }

.capleft { width:11px; height:30px; 
background:url(/images/capleft.png) no-repeat;
}
.capright { width:11px; height:30px; 
background:url(/images/capright.png) no-repeat;
}

.scapmain {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:13px;
	color:#ffff00;
	background:url(/images/button_center.png) repeat-x; 
	
	height:20px;
	vertical-align:middle;
	}

.scapleft { width:8px; height:20px;
 background:url(/images/button_left.png) no-repeat;
  }
.scapright { width:8px; height:20px;
 background:url(/images/button_right.png) no-repeat;
  }

.tbl0 { font-size:12px; padding:6px 7px 6px 7px; background-color:#F5F5FC; border:1px dotted #FFF; }
.tbl0 a {color:#1446AA;}
.tbl { font-size:12px; padding:6px 7px 6px 7px; }
.tbl1 { font-size:12px; color:#444;  padding:6px; }
.tbl2 { font-size:12px; color:#444;  padding:6px; }
.tbl3 { font-size:12px; color:#FFF;  padding:6px;  border:2px dotted #FFF; }
.tbl4 { font-size:11px; color:#FFFF00;  padding:6px;  border:2px dotted #FFF; }
.tbl5 { font-size:11px; color:#FFF;  padding:6px; } 
.tblprof { font-size:10px; color:FFFF00; }	

.tbl_box_head_l {	margin:0px;padding:0px;height:10px;width:10px;background:url(/images/desc_top_dsx.png) no-repeat; }
.tbl_box_head_c {	margin:0px;padding:0px;height:10px;background:url(/images/desc_top_dcen.png) repeat-x; }
.tbl_box_head_r {	margin:0px;padding:0px;height:10px;width:10px;background:url(/images/desc_top_drx.png) no-repeat; }
.tbl_box_foot_l {	margin:0px;padding:0px;height:10px;width:10px;background:url(/images/desc_dow_dsx.png) no-repeat; }
.tbl_box_foot_c {	margin:0px;padding:0px;height:10px;background:url(/images/desc_top_dcen.png) repeat-x; }
.tbl_box_foot_r {	margin:0px;padding:0px;height:10px;width:10px;background:url(/images/desc_dow_drx.png) no-repeat; }
.tbl_box_body { background:url(/images/desc_body_d.png) repeat; font-size:12px; color:#444; }

.tbl_forum_menu { font-size:12px; color:#444;  padding:6px;  background-color:#F5F5FC; border:2px dotted #5D95DD;}
.tbl_forum_1 { font-size:12px; color:#444;  padding:6px;  background-color:#5D95DD;}
.tbl_forum_2 { font-size:12px; color:#FFFF35;  padding:6px;  background-color:#5D99DD;}

.forum-caption {
	font-size:12px;font-weight:bold;
	color:#fff;background-color:#1446AA;
	height:20px;
	padding:0px 4px 2px 4px;
}

.quote {
	color:#FFF;background-color:#6699cc;
	padding:5px;
	width:95%;
	border:0px #fff dotted;

		
}
	
.poll { height:12px; border:1px #FFF dotted; }

.comment-name { font-weight:bold; color:#0a246a; }
a.comment-name { font-weight:bold; color:#5579C1; }
.shoutboxname { font-weight:bold; color:#0a246a; }
.shoutbox { color:#1446AA; }
.shoutboxdate { font-size:12px; color:#1446AA; }

.small { font-size:12px; font-weight:normal; }
.small2 { font-size:12px; font-weight:normal; color:#0a246a; }
.side-small { font-size:12px; font-weight:normal; color:#FFF; }
.side-label { background-color:#ddd; padding:2px; }

.gallery { padding: 16px 0px 8px 0px; }
.gallery img { border: 1px dotted #ccc; filter: gray; }
.gallery:hover img { border: 1px dotted red; filter: none; }
img.activegallery { border: 1px dotted green; filter: none; }

