
/* Top Elements */

body {
		
	color: #666666;
	 
	background-image: url(../varianti/sfondi/0c2e1_2.jpg);background-attachment: fixed;}

/***** Queste classi le dobbiamo lasciare perchè sono utilizzate in diverse parti e non solo per le pagine libere *****/
.immagine_sinistra {
	float: left;
	margin: 2px 10px 0 0;
}

.immagine_destra {
	float: right;
	margin: 2px 0 0 10px;
}





/*----------------------------------------------------------------------
 * Stile delle immagini per le pagine libere
 *---------------------------------------------------------------------*/
#pagina_libera img {background-color: #FFF;	border-color: #CCC;}



/*-----------------------------------------------------------------------------------
 * Stili per il catalogo
 *---------------------------------------------------------------------------------*/
.elenco p.elemento {background: transparent url(../varianti/menu/15/bullet.gif) no-repeat scroll 0 9px;}
h5.descrizione_prodotto {color: #4A9BB8;}




/* links */
a, a:visited {	
	color: #4A9BB8;
}

a:hover {
	color: #7DB7CC;
}

/* headers */
h1 {
	color: #555;
}
h2 {
	color: #666;
}

/* images */
img {
	background: #FAFAFA;
	border-color: #DCDCDC;
}


.back_to_list {
	color: #666 !important;
}


code {
  	border-color: #E0DBC9;  
}

acronym {
	border-bottom-color: #777;
}

blockquote {
	border-color: #ccc;
	color: #333333;
}

blockquote h3 {
	color: #666;
}



/* start - table */
th strong {
	color: #fff;
}

th {
	color: #FFF;
	border-left-color: #FFF;
	border-bottom-color: #FFF;
	background-color: #4A9BB8;
}

td {
	border-left-color: #E8E8E8;
	border-bottom-color: #DFDFDF;
}

tr.row-a {
	background: #F8F8F8;
}

table {
	background-color: #FFFFFF;
}

tr.row-b {
	background: #EFEFEF;		
}
/* end - table */



/* form elements */
input {
	border-color: #CCCCCC;
	color: #777777;
}

textarea {
	border-color: #CCCCCC;
	color: #777777;
}

input.button { 
	color: #fff;
	background: transparent url(../varianti/menu/15/button.png) repeat-x 0 0;
}

/* search form */
.searchform input.textbox { 
	color: #777; 
	border-color: #ccc;
}

/********************************************
   LAYOUT
********************************************/ 
#content-wrap {
	background: transparent;
	border-top-color: #fff;
	border-bottom-color: #ccc;
}

#header {
	color: #FFF;	
}

#header h1#logo-text {
	color: #787676;
}


/* header links */
#header #header-links {
	color: #838181;
}

#header #header-links a {	
	color: #838181;
}

#header #header-links a:hover {
	color: #444;		
}

/* header-photo */
#header-photo {
	background: #FFF url("/download/web_rbprogress/header.png") no-repeat center center;
}




/* Main Column */
#main h2 {
	color: #E87A12; 
}

#main h2 a {
	color: #85970C;
}

#main ul li {
	list-style-image: url(../varianti/menu/15/bullet.gif);
}


div.content_box {
	border-color: #ccc;
	background-color: #f3f3f3;
}



/* Sidebar */	
#sidebar h3 {
	color: #E87A12;
}


#sidebar a.list {
	background: transparent url(../varianti/menu/15/bullet.gif) no-repeat scroll 0 -2px;
}


#sidebar ul.sidemenu li {
	color: #8F8F8F;
}

#sidebar ul.sidemenu li a {
	color: #666666;			
}

#sidebar ul.sidemenu li a:hover {	
	color: #4A9BB8;
}

/* footer */
#footer-wrap a {
	color: #666666;
}

#footer-wrap a:hover {
	color: #000;	
}

/* bottom */
#footer-bottom {
	color: #666;	
}


/* postmeta */
.post-footer {
	color: #777;
	border-color: #ccc;
}






/*-------------------------------------------------------------------------
 * Gallerie fotografiche (visualizzazione album con plugin galleriffic)
 *------------------------------------------------------------------------*/
ul.thumbs li.selected a.thumb {
	background-color: #4A9BB8;
}

div.pagination span.current {
	background-color: #4A9BB8;
}




/********************* guestbook *************************/
#block_gb {
	background: #fff;
	border-color: #E0DBC9;
	color: #A89A6A;
}





/********************* dropdown_one *************************/
#navigation {
	background: transparent url(../varianti/menu/15/bg.png) repeat-x top left;
}

#menu li a {
	border-right-color: #2E87A9;
	color: #fff;
}

#menu li a:hover {
	color: #fff;
	background: transparent url(../varianti/menu/15/li_hover.png) repeat-x scroll 0 0;
}

#menu li:hover > a {
	background: transparent url(../varianti/menu/15/li_hover.png) repeat-x scroll 0 0;
}

#menu :hover ul li {
	border-left-color: #2E87A9;
	border-bottom-color: #2E87A9;
}

#menu :hover ul li a {
	background-color: #555;
	
	
}

#menu :hover ul li a:hover {
	background: transparent url(../varianti/menu/15/li_hover.png) repeat-x scroll 0 0;
}