body {
	background-color:#EEE;
	padding:50px;
	padding-top:125px;
	background-image:url(http://www.badcatania.com/immagini/logo_trasp.gif);
	background-repeat:no-repeat;
	background-position:40px 0;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Sans-serif;
	font-size:11px;
	line-height:18px;
}

div#test-accordion{
    border: 1px solid #343230;
	background-color:#DDD;
	padding:10px;
}

div.accordion {
	position: relative; /* required for bounding */
	width:800px;
}

div.accordion-toggle{
    position: relative; /* required for effect */
    z-index: 10;		/* required for effect */
	background: #3f3c38;
	background-image:url(../img/off.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#ffffff;   
    cursor: pointer;
	margin-bottom:1px;
	padding:9px 14px 6px 14px;
	border-top:1px solid #5d5852;	
	font-size:13px;
}
div.accordion-toggle:hover, div.accordion-toggle-active{
	background-image:url(../img/on.jpg);
	background-color:#6d493a;
	border-top:1px solid #a06b55;
}

#tab1 {
    position: relative; /* required for effect */
    z-index: 10;		/* required for effect */
	background: #54542f;
	background-image:url(../img/off1.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#ffffff;   
    cursor: pointer;
	margin-bottom:1px;
	padding:9px 14px 6px 14px;
	border-top:1px solid #54542f;	
}
#tab1:hover{
	background-image:url(../img/on1.jpg);
	background-color:#737340;
	border-top:1px solid #737340;
}

#tab2 {
    position: relative; /* required for effect */
    z-index: 10;		/* required for effect */
	background: #3b1e4d;
	background-image:url(../img/off2.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#ffffff;   
    cursor: pointer;
	margin-bottom:1px;
	padding:9px 14px 6px 14px;
	border-top:1px solid #432257;	
}
#tab2:hover{
	background-image:url(../img/on2.jpg);
	background-color:#432257;
	border-top:1px solid #432257;
}


#tab3 {
    position: relative; /* required for effect */
    z-index: 10;		/* required for effect */
	background: #8a2e45;
	background-image:url(../img/off5.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#ffffff;   
    cursor: pointer;
	margin-bottom:1px;
	padding:9px 14px 6px 14px;
	border-top:1px solid #916c26;	
}
#tab3:hover{
	background-image:url(../img/on5.gif);
	background-color:#98334c;
	border-top:1px solid #98334c;
}



#tab4 {
    position: relative; /* required for effect */
    z-index: 10;		/* required for effect */
	background: #754e1c;
	background-image:url(../img/off3.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#ffffff;   
    cursor: pointer;
	margin-bottom:1px;
	padding:9px 14px 6px 14px;
	border-top:1px solid #916c26;	
}
#tab4:hover{
	background-image:url(../img/on3.jpg);
	background-color:#855820;
	border-top:1px solid #855820;
}



#tab5 {
    position: relative; /* required for effect */
    z-index: 10;		/* required for effect */
	background: #436b75;
	background-image:url(../img/off4.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#ffffff;   
    cursor: pointer;
	margin-bottom:1px;
	padding:9px 14px 6px 14px;
	border-top:1px solid #527a7b;	
}
#tab5:hover{
	background-image:url(../img/on4.jpg);
	background-color:#527a7b;
	}

div.accordion-content{
    overflow: scroll;	/* required for effect */
    background: #FFF;
	padding:9px 24px 6px 24px;
	color:#2F2C2C;
	border-bottom:1px solid #000000;
	height: 300px;
	
}

h1{
padding-left:50px;
color:#333333;
font-size:16px;
margin:0;
}

#gallery img{
padding-right:23px;
border:0;
}

#prezzitab #prezzitab td{
 width:430px;
height:150px;
border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse;
}

#prezzitab  td{
border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	padding:3px;
}
#prezzitab  th{
border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	padding:3px;
	text-align:center;
}

.prezzi {
text-align:center;
font-size:12px;
font-weight:bold;}

.camere {
font-weight:bold;
padding-left:3px;}


.pdf a{
padding-left: 35px;
line-height: 30px;
text-decoration: none;}

.pdf a:hover{
padding-left: 35px;
line-height: 30px;
text-decoration: underline;}


.banner{
padding-left: 220px;
margin-top:-120px;
float:left;}


.clear{
clear:both;}
