body
{
	font-size			: 11px; 
	font-family			: Verdana, Helvetica, sans-serif;
	color		       	: #F7F7F7;
	background			: #000000;
}

p 
{
	margin-top			: 0px;
	margin-bottom		: 5px;
}

h1
{
	font-size			: 14px; 
	font-family	 		: Verdana, Helvetica, sans-serif;
	color		    	: #F7F7F7;
}

a img
{
	border				: 0;
}

a
{
	text-decoration		: none;
	color				: #F7F7F7;
}

.contExtra{
	color				: #8E8678;
}

.contExtra2{
	color				: #8E8678;
	font-style			: italic;
}
/* div {border:1px solid #ffffff;} */

/*************************************/
/**************** DIV ****************/
/*************************************/

#wrapper{
	position		: absolute;
	left			: 50%;
	margin			: 0 0 0 -490px;
	width			: 980px;
	height			: auto;
	top				: 0;
}

#header{
	margin-top:5px;
	width			: 100%;
 	overflow		: auto;
}

#divider{
	float			: left;
	height			: 5px;
	width			: 100%;
}

#leftbar{
	float			: left;
	overflow		: auto;
	width			: 190px;
}

#content{
	font-size		: 13px;
	padding			: 5px 5px 40px 5px;
	margin-left		: 5px;
	float			: left;
	text-align		: justify;
	width			: 570px;
	min-height		: 400px;			/* per moxilla*/
	height			: auto !important;	/* per IE */
	height			: 400px;			/* per IE */
/*	border:1px solid #ffffff;*/
}

#content_full{
	font-size		: 13px;
	padding			: 10px 5px 0 5px;
	margin			: 0 0 0 5px;
	float			: left;
	text-align		: justify;
	width			: 960px;
	min-height		: 400px;			/* per moxilla*/
	height			: auto !important;	/* per IE */
	height			: 400px;			/* per IE */
	background		: #000000;
	border-top		: 1px solid #FFFFFF;
	border-left		: 1px solid #FFFFFF;
}

#content_one{
	font-size		: 13px;
	padding			: 5px 5px 40px 5px;
	margin			: 0;
	float			: left;
	text-align		: justify;
	width			: 760px;
	min-height		: 400px;			/* per moxilla*/
	height			: auto !important;	/* per IE */
	height			: 400px;			/* per IE */
/* 	border			: 1px solid #FFFFFF; */
}

#rightbar{
	float			: right;
	overflow		: auto;
	width			: 190px;
}

#footer{
	text-align		: center;
	width			: 100%;
	float			: left;
}

#orizmenu{
	float				: left;
	width				: 100%;
	height				: 30px;	
	padding				: 5px 0 5px 0;
	margin-bottom		: 10px;
	margin-left			: 10px;
	text-align			: center;
	background-image	: url(../images/);
}

#orizmenu a{
	font-size			: 14px;
	padding				: 5px 25px 4px 25px;
	display				: inline;
	color				: #FFFFFF;
}

#orizmenu a:hover {
	color				: #FFFFFF;
	text-decoration		: none;
}

#menu_button a{
	float				: left;
	border-top			: 1px solid #919191;
	background-color	: #874C46;
	margin-right		: 2px;
}

#menu_button a:hover{
	background-color	: #AD5E56;
}

#news{
	position			: absolute;
	width				: 460px;
	height				: auto;
	left				: 50%;
	top					: 230px;
	margin				: 0 0 0 -280px;
	border				: 1px solid  #8F8F8F;
	-moz-border-radius	: 4px; 
}

#rightbox{
 	width			: 100%; 
	overflow		: auto;
/* 	border			: 1px solid  #848484; */
 	padding			: 5px 0 10px 0; 
	margin			: 0 10px 10px 0;
}

#leftbox{
 	width			: 100%; 
	overflow		: auto;
/* 	border			: 1px solid  #848484; */
 	padding			: 5px 0 10px 0; 
	margin			: 0 10px 10px 0;
}

#content_ombra{
	float			: left;
  	padding			: 4px 0 0 0;
  	height:250px;
  	width:7px;
  	background-image : url(../images/leftshadow.png);
  	background-repeat: no-repeat;
} 

#rightbox_ombra{
	float			: right;
  	padding			: 4px 0 0 0;
    height:125;
  	width:7px;
    background-image : url(../images/leftshadow_small.png);
  	background-repeat: no-repeat;
}

/***********************************************/
/***************  LISTE PUBBLICHE **************/
/***********************************************/

#pag_title{
	float:left;width:100%;background-color:#bba190;text-align:center;font-size:12px;color:#830300;letter-spacing:3px;margin-bottom:10px;font-weight:bold;
}

#ev_container{
	float:left;width:100%;
}

#ev_title{
	float:left;width:100%;background-color:#bba190;text-align:center;font-size:12px;color:#fafcfb;letter-spacing:3px;margin-bottom:10px;
}

#ev_text{
	float:left;width:100%;text-align:center;font-size:12px;color:<?=$content_color?>;
}

#rightmenu{
	float:left;width:100%;margin-bottom:3px;border-bottom:1px dashed;text-align:center;font-size:12px;color:#fafcfb;letter-spacing:3px;
}

#rightmenu:hover{
	background-color:#F3EFE0;border-bottom:1px dashed #CACACA;
}

td.evento, #evento{
	background-color		: #AEAEAE;
	font-weight				: bold;
	text-align				: center;
	color					: #000000;
}