
/* CSS Document */
body{
	font-family:"Trebuchet MS", Trebuchet, Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	margin:0;
	padding:0;
	color: #ffffff;
	SCROLLBAR-FACE-COLOR: #eeeeee;
	SCROLLBAR-HIGHLIGHT-COLOR: #eeeeee;
	SCROLLBAR-SHADOW-COLOR: #eeeeee;
	SCROLLBAR-3DLIGHT-COLOR: #eeeeee;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #eeeeee;
}

p{

}

a{
text-decoration:none;
color:#5c3026;
}
a:hover{
	color:#f90;
}
span{
font-weight:bold;
}
hr{
	clear:both;
	visibility:hidden;
	margin:0;
	padding:0;
	border:none;
}
img{
border:none;
margin:0 10px 0 0;
}
h3{

color:#cc3133;
}

/*
headers
*/
#header h1{
	padding:36px 12px 0 38px;
	background:url(../img/home.jpg) no-repeat 4px 36px;
	font-size:13px;
}
#header h1 span{
	visibility:hidden;
}
.contentbox h2{
	text-align:right;
	background:#5c3026;
	margin:0;
	padding:0 12px;
	font-weight:normal;
}
div.boxtitle{
	background:#5c3026;
	margin:0;
	padding:12px;
}
div.boxtitle span{
	font-size:1.2em;
	font-weight:normal;
}
.boxright h2{
	font-size:2em;
	padding:48px 0;
	background:none;
		text-align:left;
}
.boxleft h2{
	background:none;
		text-align:left;
}
/*
LAYOUT
*/

#wrapper{
	margin:0 auto;
	width:800px;
	background:#300;
	padding:0;
	height:100%;
	margin-top:2%;
	border-bottom:24px solid #5c3026;
}
#wrapper.sitemap{
	background:#fff;
	color: #000;

	border:2px solid #300;
}
#header{
background: url(../img/top.jpg) no-repeat;
padding:0;
border-top:1px solid ;
height:100px;
}

#catalogo{
	margin:0;
	padding:0;
	font-size:11px;
	display:none;
}
.contentbox{
	margin:0;
	padding:0 0 20px 0;
	font-size:11px;	
}
.centerbox{
}
.sitemap{
	text-align:left;
}
.sitemapheader{
	
}
#menu{
	background:#5c3026;
}
/*
STYLING
*/
.sitemap #header{
	display:none;
}
.sitemap #wrapper{
	margin:0 auto;
		margin-top:2%;
}
.path{
	text-align:right;
	padding:0 12px;
	margin:0;
	font-size:1.8em;
	font-weight:bold;
	color:#fff;
	background:#4b0000;
}
.sitemap .path{
	visibility:hidden;
}

.cerca{
	display:none;
	float:left;
	margin:10px 0 0 120px;
}

#footer{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;	
background:#fff;
margin:0;
}

.cerca span{
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.item{
	margin:22px;
	float:left;
	text-align:right;
	vertical-align:middle;
	padding:4px;
	width:100px;
	height:130px;
	background:url(../img/thumb_background.gif) no-repeat 50% 0;
	position:relative;
}
td.boxtitolo{
	margin:0;
	padding:0.2em 10px;
	font-size:1.05em;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
}
.item table{
	height:100px;
	width:100%;
}
.pagecontentcatalogo{
	display:none;
}
.boxitems{
	padding:0 0 0 10px;
}
.pager{
	color:#fff;
	text-align:right;
	padding:1em;
	font-size:1.2em;
}


.statorecord{
	display:none;
}
.boxdetail{
	margin:0;
	padding:0;
	background:#300;
}
div.detail {
	text-align:center;
	background:url(../img/item_background.gif) no-repeat 50% 0;
	margin:10px;
	height:320px;
	width:320px;
	padding:16px;
}
  
span.lang{

}
	
.boxleft, .boxright{
	margin:0;
	padding:6px;
	float:left;
	width:450px;
}
.boxright{
	width:300px;
}
.path.sitemap{
	background:none;
	text-align:left;
}
/*
liste
*/
#catalogo ul, #catalogo li, .path ul, .path li, .lang ul, .lang li{
list-style-type:none;
}

.path ul, .path li,  ul.lang , .lang li{
display:inline;
}
ul.lang {
	margin:0;
	padding:0;
	background:#fff;
}
.lang li{
	padding:0 10px;
	margin:0;
}
.path ul, path.li{
	margin:0;
	padding:0;
}
.path li:before{
	/*content:" - ";*/
} 
.path li.first{
		visibility:hidden;
}
.path li.first:before{
	content:" ";
} 
#catalogo ul{
	padding:20px 0;
	margin:0;
}
#catalogo li{
padding:12px 0;
margin:0;
}


/*
forms
*/

fieldset{
border:none;
}

/*
links
*/

.contentbox h2 a{
	color:#fff;
}
.sitemap .contentbox h2 a{
	color:#000;
}
.contentbox h2 a:hover{
	color:#f90;
}
a.next, a.prev{
	color:#fff;
	background:red;
}

.sitemap a{
	color:#000;
}
#footer a{
	color:#5c3026;
}
#footer a:hover{
	color:#f90;
}
#header a{
color:#fff;
}
#header a:hover{
color:#5c3026;;
}
#catalogo a{
	color:#fff;
	padding:10px 40px;
	background:url(../img/menu.gif) no-repeat 0 50%;
}
#catalogo a:hover{
	background:url(../img/menuon.gif) no-repeat 0 50%;
}
.path a{
	color:#fff;
}
.cerca a:hover{

background:none;
}
.lang a, #footer a{
}
.lang a:hover, #footer a:hover{
}

/*
*headers
*/


