
.border {
	border-color: #999;
	background-color: #FFF;
}

a { color: #996633; }

.frecce { color: #000; }

h5.mittente {
	color: #333;
	border-bottom-color: #ccc;
}

/**************************************** Main structure ****************************/

body {
	 

			background: transparent url(../varianti/sfondi/0405.gif) repeat scroll left top;
		background-attachment: fixed;
		
}



#pagina_libera img {
	border: 1px solid #ccc;
	padding: 2px;
	background-color: #fff;
}

#pagina_libera img.immagine_sinistra {
	float: left;
	margin: 2px 10px 0 0;
}

#pagina_libera img.immagine_destra {
	float: right;
	margin: 2px 0 0 10px;
}



#pagina_libera ul, #pagina_libera ol {
zoom: 1; /* hasLayout for IE<= 6 */
overflow: auto; /* shrink the list to sit beside floats in compliant browsers */
margin: 5px 0 10px 0; padding: 0; /* zero the defaults so only one or other is used per you margin request below */
}

#pagina_libera ul li {
margin-left: 3em; /* must stay, want it */
}

#pagina_libera ol li {
margin-left: 3em; /* must stay, want it */
}




#top_nav {
	color: #996633;
}

#header {
	background: url("/download/dattoli/header.png") no-repeat;
}

#header h1 a { color: #DFDFDF; }

/**************************************** text, images, lists ****************************/

.img {
	border-color: #999;
	background-color: #FFF;
}

/*************************** Sidebar ***********************************/

p.sidebar {
	border-bottom-color: #DDD;
}

.mostra_tutti a {
	color: #333;
}



/******************************* Intestazioni *******************************/

h1 {
	color: #996633;
}

h2 {
	color: #333;
}

h2 span.float_right a {
	color: #333;
}

h3 {}

.blocco_laterale h3 {
	background-image: url(../varianti/menu/05/sidebar_heading_2.jpg);
	color: #FFFFFF;
	}
	

h4 {
	color: #FFFFFF;
}

/**************************************** Menu ****************************/

#navigation {
	color: White;
}

#navigation li a {
	color: #996633;
}

#navigation li a:hover
{
	color: #fff;
	background-image: url(../varianti/menu/05/menu_hover.jpg);
}

#menu li:hover > a {
	color: #fff;
	background-image: url(../varianti/menu/05/menu_hover.jpg);
}

/**************************************** Contact form ****************************/
input.fields_contact_us {
	background: #FFFFFF;
	border-top-color: #E5E3E4;
	border-left-color: #E5E3E4;
	border-bottom-color: #EDEDED;
	border-right-color: #EDEDED;
}

textarea.fields_contact_us {
	background: #FFFFFF;
	border-top-color: #E5E3E4;
	border-left-color: #E5E3E4;
	border-bottom-color: #EDEDED;
	border-right-color: #EDEDED;
}

.submit_button_contact {
	background-color: #910603;
	color: #FFFFFF;
}

/*************************** Fotogallery ************************/

div.album {
	border-bottom-color: #DDD;
}

.thumb {
 	border-color: #999;
 	background-color: #FFF;
}

span.calendar {
 	background: transparent url(../images/calendar.png) no-repeat 0 -1px;
}
 
span.photo {
 	background: transparent url(../images/pictures.png) no-repeat top left;
}

span.categoria {
	background: transparent url(../images/categoria.png) no-repeat top left;
}

span.stampa {
	background: transparent url(../images/print.png) no-repeat top left;
}

span.invia {
	background: transparent url(../images/mail.gif) no-repeat top left;
}

span.utente {
	background: transparent url(../images/user.png) no-repeat top left;
}


/********** Galleriffic ***********/
ul.thumbs li.selected a.thumb {
	background-color: #FFC140;
}

div.pagination span.current {
	background-color: #FFC140;
}



/************* TABELLE ***************/
#table th {
	color: #eee;
	border-right-color: #996633;
	border-bottom-color: #996633;
	border-top-color: #996633;
	background-color: #CAA200;
}

#table th.first {
	border-left-color: #996633;
}

#table th.nobg {
	border-right-color: #996633;
}

#table td {
	border-right-color: #996633;
	border-bottom-color: #996633;
	background: #fff;
	color: #4f6b72;
}

#table td.first {
	border-left-color: #996633;
}

#table td.alt {
	background: #ddd;
}

/********************************************* dropdown_one *********************************/

#menu li a:hover {
	color: #fff;
}

#menu :hover ul li a {
	background: #333;
	color: #fff;
}



/*
#menu li a {color: #ccc;}
#menu :hover ul {background: #444;}
#menu :hover ul :hover ul {background: #222;}
#menu :hover ul :hover ul li a {background: #3e3e3e; color: #ccc;}
#menu :hover ul :hover ul :hover {background-color: #d70;color: #fff;}
*/


#menu :hover ul li {
	border-left-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
}

#menu :hover ul :hover {
	background-image: url(../varianti/menu/05/menu_hover.jpg);
	color: #fff;
}



/**************************************************** guestbook **********************************************/
#block_gb {
	background: #fff;
	border-color: #E0DBC9;
	color: #A89A6A;
}

/******************************** articoli ***********************************/
.home {
	border-bottom-color: #ddd;
}

.meta {
	background: #fff url('../images/meta_bg.jpg') repeat-x 0 0;
	border-bottom-color: #ddd;
}


div.commento {
	border-color: #bbb;
	background-color: #f8f8f8;
}
	
/******************************** cataloghi_home ***********************************/
.cataloghi_item {
	border-bottom-color: #ddd;
}

.cataloghi_wrapper img {
	background-color: #fff;
	border-color: #ccc;
}

/******************************** gallery_home ***********************************/
.foto {
	border-color: #DDD;
	background-color: white;
}

#foto_wrapper img {
	border-color: #999;
	background-color: #fff;
}

.foto:hover {
	border-color: #ccc;
	background-color: #e6e6e6;
}