body{
	background-color: #E5DECF;
}





#languages .it_normal:link,
#languages .it_normal:visited{
	background-image: url(../images/cesp/flag_it_normal.gif);
}

#languages .it_normal:hover,
#languages .it_active{
	background-image: url(../images/cesp/flag_it_active.gif);
}

#languages .en_normal:link,
#languages .en_normal:visited{
	background-image: url(../images/cesp/flag_en_normal.gif);
}

#languages .en_normal:hover,
#languages .en_active{
	background-image: url(../images/cesp/flag_en_active.gif);
}

#languages .fr_normal:link,
#languages .fr_normal:visited{
	background-image: url(../images/cesp/flag_fr_normal.gif);
}

#languages .fr_normal:hover,
#languages .fr_active{
	background-image: url(../images/cesp/flag_fr_active.gif);
}





#breadcrumbs{
	background-color: #C6B797;
}

#breadcrumbs li,
#breadcrumbs li a{
	color: #FFFFFF;
	background-color: #C6B797;
}





#mainmenu li .normal:link,
#mainmenu li .normal:visited{
	color: #FFFFFF;
	background-color: #5DBCDB;
}

#mainmenu li .normal:link .number,
#mainmenu li .normal:visited .number{
	color: #FFC88A;
	background-color: #5DBCDB;
}

#mainmenu li .normal:hover,
#mainmenu li .active{
	color: #FFFFFF;
	background-color: #FF8800;
}

#mainmenu li .normal:hover .number,
#mainmenu li .active .number{
	color: #C6E8F2;
	background-color: #FF8800;
}

#mainmenu .item_with_border a{
	border-bottom: solid 1px #E5DECF;
}




#container{
	background-color: #F7F3EE;
}

#main .homepage{
	background-image: url(../images/cesp_homepage_main.jpg);
	color: #2895B9;
}

/********* profili ***************/


#main .profile_list li .title{
	background-color: #5DBCDB;
	color: #FFFFFF;
}

#main .profile_list li .title a:link,
#main .profile_list li .title a:visited{
	background-color: #5DBCDB;
	color: #FFFFFF;
}

#main .profile_list li .title a:hover{
	background-color: #5DBCDB;
	color: #FFFFFF;
}

#main .profile_list li .subtitle{
	background-color: #DDEEFF;
	color: #333333;
}

#main .profile_list li .subtitle a:link,
#main .profile_list li .subtitle a:visited{
	background-color: #DDEEFF;
	color: #333333;
}

#main .profile_list li .subtitle a:hover{
	background-color: #DDEEFF;
	color: #333333;
}


/********* links ***************/


#main .link_list li .title{
	background-color: #5DBCDB;
	color: #FFFFFF;
}

#main .link_list li .title a:link,
#main .link_list li .title a:visited{
	background-color: #5DBCDB;
	color: #FFFFFF;
}

#main .link_list li .title a:hover{
	background-color: #5DBCDB;
	color: #FFFFFF;
}

#main .link_list li .subtitle{
	background-color: #DDEEFF;
	color: #333333;
}

#main .link_list li .subtitle a:link,
#main .link_list li .subtitle a:visited{
	background-color: #DDEEFF;
	color: #333333;
}

#main .link_list li .subtitle a:hover{
	background-color: #DDEEFF;
	color: #333333;
}




#home_box_news ul .title{
	background-image: url(../images/cesp/home_box_news_camuni_title_bg.gif);
}

#home_box_news ul .title a{
	color: #5DBCDB;
	background-color: #FFFFFF;
}

#home_box_news ul .title a .number{
	color: #FF8800;
	background-color: #FFFFFF;
}

#home_box_news ul .item .item_title{
	color: #FFFFFF;
	background-color: #5DBCDB;
}

#home_box_news ul .item a:hover{
	color: #FF8800;
}

#home_box_news ul .item a:hover .item_title{
	color: #FFFFFF;
	background-color: #FF8800;
}



#sidebar_title{
	background-color: #FF8800;
}

#sidebar_title .number{
	color: #C6E8F2;
	background-color: #FF8800;
}

#sidebar_title .value{
	color: #FFFFFF;
	background-color: #FF8800;
}

#sidebar_title .value a:link,
#sidebar_title .value a:visited,
#sidebar_title .value a:hover{
	color: #FFFFFF;
	background-color: #FF8800;
	text-decoration:none;
}




#submenu .normal:link,
#submenu .normal:visited{
	color: #675838;
	background-color: #F7F3EE;
}

#submenu .normal:hover,
#submenu .active{
	color: #FFFFFF;
	background-color: #5DBCDB;
}





#center_title{
	color: #FFFFFF;
	background-color: #5DBCDB;
}


#center .content_attachment_title{
	background-color: #5DBCDB;
	color: #FFFFFF;
}





#footer{
	background-color: #C6B797;
}

#footer a{
	color: #FFFFFF;
	background-color: #C6B797;
}





.user_form .user_form_tbl{
	background-color: #C6E8F2;
}

.user_form .user_form_tbl .user_form_title{
	background-color: #5DBCDB;
	color: #FFFFFF;
}

.user_form .user_form_tbl .user_form_submit input{
	background-color: #5DBCDB;
	color: #FFFFFF;
}

