.classe_div_swf{ 
z-index: 1; 
position:absolute;
} 

.classe_div_link{ 
z-index:2; 
position:absolute;
} 

form {
margin:0px;
padding:0px;
}

.numero_commenti {
 font-family : verdana,arial,verdana,courier new,courier;
 font-size: 14px;
 color: #330000;
 font-weight : bold;
 text-align : left;
 padding-left:35px;
}

.titolo_video {
 font-family : verdana,arial,verdana,courier new,courier;
 font-size: 12px;
 color: #330000;
 font-weight : bold;
 text-align : left;
 padding-top:5px;
}

.descrizione_video {
 font-family : verdana,arial,verdana,courier new,courier;
 font-size: 12px;
 color: #666666;
 font-weight : normal;
 text-align : justify;
}

.aggiungi_commento {
 font-family : verdana,arial,verdana,courier new,courier;
 font-size: 12px;
 color: #666666;
 font-weight : normal;
 text-align : justify;
}

.commento {
 font-family : verdana,arial,verdana,courier new,courier;
 font-size: 12px;
 color: #666666;
 font-weight : normal;
 text-align : justify;
}

.label_video {
 font-family : verdana,arial,verdana,courier new,courier;
 font-size: 12px;
 color: #999999;
 font-weight : normal;
 text-align : justify;
}

.label_tag {
 font-family : verdana,arial,verdana,courier new,courier;
 font-size: 12px;
 color: #999999;
 font-weight : normal;
 text-align : justify;
}

.label_tag A{
 font-family : verdana,arial,verdana,courier new,courier;
 font-size: 12px;
 color: #999999;
 font-weight : normal;
 text-align : justify;
 text-decoration : none;
}

.label_tag A:hover{
 color: #000000;
}

.label_autore A{
 font-family : verdana,arial,verdana,courier new,courier;
 font-size: 12px;
 color: #999999;
 font-weight : normal;
 text-align : justify;
 text-decoration : none;
}

.label_autore A:hover{
 color: #000000;
}

.titolo_video_singolo {
 font-family : verdana,arial,verdana,courier new,courier;
 font-size: 12px;
 color: #330000;
 font-weight : normal;
 text-align : center;
 padding-top:2px;
}


.titolo_box{
 padding-top : 9px;
 padding-left : 6px;
 font-family : verdana,arial,verdana,courier new,courier;
 font-size: 12px;
 color: #FFFFFF;
 font-weight : normal;
 text-align : justify;
};

/*
#smenu1{ /* PROGETTO 
 position: absolute;
 z-index:100;
 display:none;
 width:200px;
 height:200px;
};
#menu1{ /* PROGETTO 
position:absolute;
width:100px;
height:150px;
background-color:#c0c0c0;
visibility:hidden;
};*/

.campoDati{
 font-family : verdana,arial,verdana,courier new,courier;
 font-size: 12px;
 color: #330000;
 font-weight : normal;
 text-align : left;
 width:500px;
};

.labelDati{
 font-family : verdana,arial,verdana,courier new,courier;
 font-size: 12px;
 color: #330000;
 font-weight : normal;
 text-align : left;
};

.msgCaricamento{
 font-family : verdana,arial,verdana,courier new,courier;
 font-size: 12px;
 color: #FF0000;
 font-weight : normal;
 text-align : left;
};

.labelform {
 font-family : verdana,arial,verdana,courier new,courier;
 font-size: 12px;
 color: #330000;
 font-weight : bold;
 text-align : left;
}

.mylabelform {
 font-family : verdana,arial,verdana,courier new,courier;
 font-size: 12px;
 color: #330000;
 font-weight : bold;
 text-align : left;
}

.textform {
 font-family : verdana,arial,verdana,courier new,courier;
 font-size: 12px;
 color: #330000;
 font-weight : normal;
 text-align : justify;
}



.pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px 2px 4px; }

.tborder
{
	background: #D1D1E1;
	color: #000000;
	border: 1px solid #000000;
}

.vbmenu_control
{
	background: #D7DADD;
	color: #000000;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
.vbmenu_control a:link, .vbmenu_control_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
	color: #FFFFFF;
	text-decoration: underline;
}

.textalt1
{
	color: #000000;
  font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size:11px;
	background-color:#FFFFFF; 
	font-weight:normal; 
	border-right:1px black solid; 
	border-left:1px black solid;
	border-top:1px black solid;  
	border-bottom:1px black solid;
	text-align:right; 
	text-decoration:none; 
	padding:1px;
	vertical-align:top; 
}

.alt1, .alt1Active
{
	background: #F5F5FF;
	color: #000000;
}

.alt1 a:link
{
	background: #F5F5FF;
	color: #000000;
}

.alt1 a:visited
{
	background: #F5F5FF;
	color: #000000;
}

.alt2, .alt2Active
{
	background: #E1E4F2;
	color: #000000;
}

.smallfont
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.left_form_campo {
	BORDER-RIGHT: #716b6c 1px solid; BORDER-TOP: #716b6c 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #716b6c 1px solid; COLOR: #000000; LINE-HEIGHT: 11px; BORDER-BOTTOM: #716b6c 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.left_form_pulsante {
	BORDER-RIGHT: #716b6c 1px solid; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #716b6c 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(image_left/left_pulsante_sfondo.gif); VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #716b6c 1px solid; COLOR: #716b6c; LINE-HEIGHT: 11px; BORDER-BOTTOM: #716b6c 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; TEXT-DECORATION: none
}