body {

	/*font: 11px "Courier New", Courier, monospace;*/

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	margin: 0px;

	padding: 20px 10px 0px;

}



.textfield {

	font-size: 11px;

	color: #333333;

	background: #F7F7F7;

	border: 1px solid #CCCCCC;

	padding-left: 1px;

}

.manage{

	/*background-color:#C8C8FF;*/

	border: thick #CCCCCC;

	}



.item{
	display: inline-block;

	color:#000000;

	font-size:9px;

	width:100px;
	margin: 3px;
	padding: 3px;

	}



.item_type{

	color:#006600;

	display:inline;

	font-size:9px;

	width:100px;

	}



#container {

	display:block;

	width:920px;

}



/* PRESENTAZIONE IMMAGINI E VIDEO */

a.gallery, a.gallery:hover, a

{

	color: #990000;

	text-decoration: none;

	font-weight: bold;

}

img {

	border: 0;
	margin: 3px;

	}

#gallery {

	float:left;
	width: 500px;
	height: auto;



}

#gallery .image {

	/*background-image:url(../images/bg/oblik.gif);*/

	/*background-color:#EEEEEE;*/
	display: block;

	text-align: left;

	margin-left: auto;

	margin-right: auto;

	width: 500px;

	font-size: 3em;

	border-style: hidden;

	border-color: #a9a9a9;

	border-width: 4px;

	border-top-width: 0px;

	border-right-width: 4px;

	border-left-width: 4px;

}

#gallery .image img {

	border: 0px solid #cc0000; 

	margin: 4px 2px 2px 0px; 

	padding: 3px;

}

#gallery .image img:hover, .image img:focus {

	background-color: #a9a9a9; 

}	

a.linkopacity img {

filter:alpha(opacity=85); 

-moz-opacity: 0.85; 

opacity: 0.85;}



a.linkopacity:hover img {

filter:alpha(opacity=100);   

-moz-opacity: 1.0;   

opacity: 1.0;

}

/* FINE */



h1 {

	color:#cc0000;

	margin: 0px 0px 5px;

	padding: 0px 0px 3px;

	font: bold 20px Verdana, Arial, Helvetica, sans-serif;

	border-bottom: 1px dashed #E6E8ED;

}



h2 {

	font: bold 16px Verdana, Arial, Helvetica, sans-serif;

}



h3 {

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

}



hr {

	color: #CCC;

	height: 1px;

	border: 1px dashed;

	}

	

a {

	color: #2D3954;

	font-size: 11px;

}

a:hover {

	color: #cc0000;

}

.err {

	color: #FF9900;

}

th {

	font-weight: bold;

	text-align: left;

}



#delall {

	background-color:#EEEEEE;

	border: 1px #FF0000 dotted;

	width:400px;

	padding:5px;

	}



.border {

	border:#CCCCCC solid 1px;

	padding: 2px;

	}



#right {

	position:relative;

	float:right;

	width:400px;

	}



.grigio{

	/*background-color:#EEEEEE;*/

	/*background-image:url(../images/bg/oblik.gif);*/

	padding-left: 10px;

	}



.right-text{

	text-align:justify;

	padding-left: 10px;

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	}

	

.tpadding{

	padding-left: 10px;

	}



li{

	list-style:square;

	}


