/* @group My Group */

#page_header, #menu_bar, #right_side {
		display: none;
}

/* @end */

body {
		text-align: justify;
		background:;
		color: #000;
		font: 12px/12px trebuchet, arial, sans-serif;
}


A:link {
		COLOR: #0860A8; text-decoration: none
	}

A:visited {
		COLOR: #804DA4; text-decoration: none
	}

a:link .img { border-color: #666666; }a:hover .img, a:active .img {border:0px}

A:active {
		COLOR: #0860A8; text-decoration: none
	}
A:hover {
		COLOR: #804DA4; text-decoration: none
	}
#border {
		border: 0px white;
		width: 800px;
		margin: 0 auto;
		}
/*#################################################### PAGE */

#page_wrapper {
		margin-left: auto; 
		margin-right: auto;
		width: 780px;
		text-align: justify;
		background: #FFF;
	}

#left_side {
		background-color: #FFF;
		border:0px dashed #cccccc;
		margin-top:5px;
		margin-bottom:0px;
	}

#left_side h1 {
		font-weight: bold;
		font-size: 200%;
		margin-bottom:10px;
		color: #a33400;
		padding:2px;
		clear:both;
	line-height: 100%;
}

#left_side h2 {
		margin-top:15px;
		margin-bottom:15px;
		font-size: 150%;
		color: #FF6600;
		background-color: #eef;
		padding:2px;
	}
#left_side h3 {
		margin-top:10px;
		margin-bottom:10px;
		font-size: 120%;
		color: #a33400;
		padding:2px;
		border-bottom: 1px solid #F5B945;
		clear:both;
	}
#left_side h4 {
		margin-top:15px;
		margin-bottom:10px;
		font-size: 110%;
		color: #FF6600;
		padding:2px;
		border-bottom: 1px solid #018843;
		clear:both;
	}
#left_side h5 {
		width: 85%;
		font-size: 110%;
		color: #3a56a2;
		padding:2px;
		border: 2px dashed #dae0ff;
		position: relative;
		text-align: center;
		margin: 20px;
}
#left_side h6 {
		font-size: 100%;
		color: #FF6600;
		padding:2px;
		clear:both;
		margin-top: 20px;
		margin-bottom: 10px;
		margin-left: 80px;			
}

li.red {
		list-style-image: url('images/arrow_2.gif'); 
		list-style-position: outside;
		text-align: left;
}

li.lismall { 
		margin-left: -20px;
		list-style-image: url('images/arrow_list_2.jpg'); 
		text-align: left;
		font-size: 90%;
}

.important {
		font-size: 150%;
		color: #FF6600;
		padding:10px;
	    margin: 15px;
	    border: 1px solid #bbb;
	    text-align: center;
}

.box {
		background: #FDFCF6 url('http://www.cooparcobaleno.net/nuovosito/resources/boxbg.gif') repeat-x;		left: -1.5em;		top: -1.5em;		padding: 1.5em;		border-bottom: solid 1px #E1D2BD;		margin-bottom: 1.0em;
}

.boxtit {
		background: #FDFCF6 url('http://www.cooparcobaleno.net/nuovosito/resources/boxbg.gif') repeat-x;		border-bottom: solid 1px #E1D2BD;}

.sezione
{
		margin: 0px 0px 15px;
		color: #fff;
		background-color: #F5B945; 
		padding: 3px;
		/*border-top: 1px solid #DBDBDA;*/
		/*border-bottom: 1px solid #DBDBDA;*/
		clear:both;
	font: bold 12px trebuchet, arial, sans-serif;
	text-align: left;
}
.sezioneb
{
		margin: 0px 0px 15px;
		color: #fff;
		background-color: #80a9df; 
		padding: 3px;
		/*border-top: 1px solid #DBDBDA;*/
		/*border-bottom: 1px solid #DBDBDA;*/
		clear:both;
	font: bold 12px trebuchet, arial, sans-serif;
	text-align: left;
}

#content_wrapper {
		margin-top:10px;
		margin-bottom:0px;
		margin-left:10px;
		margin-right:10px;
		clear:both;
		background-image: url('http://www.cooparcobaleno.net/nuovosito/resources/bg_carta.jpg') repeat-x;
		/*border: 1px solid white; */
	}

/*################################################## FOOTER */

#page_footer {
		height: 50px;
		clear: both;
		line-height: 100%;
		border-top: 2px solid #F5B945;
	}
#page_footer p {
		padding-top: 0px;
		text-align: center;
		font-size: 90%;
		color: #0860A8;
	}

#spacer {
		clear:both;
	}

.blog-category-link-disabled {
	color: #b1b1b1;
}

.blog-entry-title {
		font-weight: bold;
		margin-top:20px;
		margin-bottom:20px;
		font-size: 150%;
		color: #a33400;
		padding:2px;
		border-bottom: 1px solid #F5B945;
		clear:both;	
	}

.blog-category-link-enabled {
		font-size: 130%;
		color: #0d4579;
}

.blog-rss-link {
		color: #a33400;
}

.blog-entry-date {
		color: #FF6600;
		background-color:#FFFFFF;
		padding:4px;
		clear:both;
	}

.blog-entry-summary, .blog-entry-body{
	}