html {
	background-image : url(../img/sfondi/sfondo_html_marrone.gif);
	background-repeat : repeat;
}
body {
	overflow : auto;
	margin: auto;
	background-image : url(../img/sfondi/sfondo_body_bianco.gif);
	background-repeat : repeat;
	width : 995px;
	position : relative;
	border-right-width : 3px;
	border-right-style : outset;
	border-right-color : #ff9900;
	border-left-width : 3px;
	border-left-style : inset;
	border-left-color : #ff9900;
	font-family : Futura, Arial, Helvetica, sans-serif;
	font-size : 90%;
	font-weight : lighter;
	color : #000000;
	text-decoration : none;
	top: 1px;
	padding-top: 1px;
}
table {
	background-repeat : repeat;
	z-index : 1;
	width : 100%;
}
td {
padding : 5px;
}
a:link {
text-decoration : none;
}
a:visited {
text-decoration : underline;
color : #0099ff;
}
a:hover {
text-decoration : underline;
color : #996699;
}
hr {
width : 90%;
z-index : 2;
margin-bottom : 10px;
margin-top : 10px;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #ffcc00;
}
.menu {
width : auto;
float : left;
z-index : 7;
font-size : 80%;
font-weight : lighter;
border-top-width : thin;
border-bottom-width : thin;
border-left-width : thin;
border-top-style : solid;
border-bottom-style : outset;
border-left-style : solid;
border-top-color : #99cc33;
border-right-color : #99cc33;
border-bottom-color : #99cc33;
border-left-color : #99cc33;
position : relative;
overflow : auto;
border-right-width : thin;
height : auto;
background-image : url(../img/sfondi/sfondo_bianco_menu.gif);
}
#menu dl {
margin : 0;
padding : 0;
}
#menu dd {
	width : 67px;
	float : left;
	margin : 0;
	padding : 0;
	color : black;
	border-right-width : thin;
	border-right-style : solid;
	border-right-color : #996633;
	font-weight : lighter;
	text-decoration : none;
	font-size : 84%;
	border-bottom-width : thin;
	border-bottom-style : solid;
	border-bottom-color : #996633;
	z-index : 7;
	text-align : left;
	vertical-align : middle;
}
#menu a {
display : block;
padding : 3px;
color : #000;
text-decoration : none;
}
#menu a:hover {
background-color : #cc9966;
color : #ffffff;
text-decoration : none;
border : thin groove #ff9900;
}
#menu dd dl {
display : none;
}
#menu dd:hover dl {
display : block;
position : absolute;
z-index : 4;
width : 75px;
padding : 0;
border : 1px solid black;
background-color : #ffffcc;
margin-top : -1px;
margin-right : 0;
margin-bottom : 0;
margin-left : -1px;
}
#menu dd dd {
width : 75px;
}
#menu dd dd a {
padding : 2px 2px 2px 10px;
}
.form1 {
color : #000033;
font-size : 80%;
left : 10px;
list-style-image : none;
list-style-type : none;
margin : 1px;
padding : 0;
position : absolute;
text-align : left;
top : 515px;
width : 60px;
}
.bak2top {
font-family : Futura, Arial, Helvetica, sans-serif;
font-size : 80%;
font-weight : normal;
color : #ffff00;
border : thin groove #ff9900;
padding : 3px;
text-decoration : none;
z-index : 6;
background-color : #000066;
}
h1, h2, h3, h4, h5 {
color : #000000;
font-weight : lighter;
text-decoration : none;
}
h1 {
font-size : 160%;
font-weight : bold;
text-align : center;
}
h2 {
font-size : 140%;
}
h3 {
font-size : 130%;
}
h4 {
font-size : 110%;
border-bottom-width : thin;
border-bottom-style : groove;
border-bottom-color : #99ff33;
}
h5 {
font-size : 100%;
}
h6 {
font-size : 80%;
font-weight : lighter;
color : #000000;
padding : 2px;
}
breadcrumbs {
font-size : 75%;
line-height : normal;
font-weight : lighter;
color : #000000;
text-decoration : none;
}
.tabella {
font-size : 90%;
text-decoration : none;
padding : 5px;
border-top-width : thin;
border-right-width : thin;
border-bottom-width : thin;
border-left-width : thin;
border-top-style : inset;
border-right-style : outset;
border-bottom-style : outset;
border-left-style : inset;
border-top-color : #cccccc;
border-right-color : #cccccc;
border-bottom-color : #cccccc;
border-left-color : #cccccc;
width : 100%;
}
#tabella_layout {
text-decoration : none;
width : 955px;
height : 100px;
background-repeat : repeat;
z-index : 1;
background-image : url(../img/sfondi/sfondo_body_bianco.gif);
margin-top : 0;
border-top-width : 1px;
border-right-width : medium;
border-bottom-width : 1px;
border-left-width : medium;
border-top-style : groove;
border-right-style : inset;
border-bottom-style : groove;
border-left-style : outset;
border-top-color : #996633;
border-right-color : #ff9900;
border-bottom-color : #ff9900;
border-left-color : #ff9900;
position : relative;
top : 0;
}
#tabella_fotogallery {
text-decoration : none;
width : 90%;
height : auto;
z-index : 1;
position : relative;
font-size : 90%;
font-weight : lighter;
color : #000000;
background-color : #cccccc;
letter-spacing : 1px;
text-align : center;
vertical-align : middle;
margin : 2px;
padding : 5px;
border : medium solid #ffffff;
}
#td_agenda {
margin : 3px;
padding : 3px;
border-right-width : thin;
border-bottom-width : thin;
border-right-style : solid;
border-bottom-style : solid;
border-right-color : #cccccc;
border-bottom-color : #cccccc;
text-align : center;
}
#td_layout {
margin : 5px;
padding : 5px;
height : auto;
}
dt {
font-weight : bold;
}
#data_attivita {
	padding-top : 5px;
	padding-bottom : 5px;
	background-color : #ccffcc;
	width : auto;
	padding-left : 10px;
	text-align : left;
	border-left-width : thin;
	border-left-style : groove;
	border-left-color : #996633;
	vertical-align : middle;
}
#info_attivita {
	padding-top : 10px;
	padding-bottom : 10px;
	width : auto;
	padding-left : 25px;
	text-align : left;
	vertical-align : middle;
	border-left-width : thin;
	border-left-style : groove;
	border-left-color : #996633;
	background-image : url(../img/sfondi/sfondo_bianco_attivita.gif);
	background-repeat : repeat;
}
#img_attivita {
	background-color : #ffcc00;
	border-left-width : thin;
	border-left-style : groove;
	border-left-color : #996633;
	vertical-align : middle;
	padding-left : 50px;
	padding-top : 10px;
	padding-bottom : 10px;
	width : auto;
}
#foto_attivita {
	padding-top : 15px;
	padding-bottom : 15px;
	background-color : #996633;
	width : auto;
	font-variant : small-caps;
	vertical-align : middle;
	border : thin groove #999933;
	letter-spacing : 1px;
	padding-left: 15px;
}
#foto_attivita a:hover {
color : #0000ff;
padding-top : 5px;
padding-right : 40px;
padding-bottom : 5px;
padding-left : 40px;
border-top-width : thin;
border-right-width : thin;
border-bottom-width : thin;
border-left-width : thin;
border-top-style : outset;
border-right-style : inset;
border-bottom-style : outset;
border-left-style : inset;
border-top-color : #0000ff;
border-right-color : #0000ff;
border-bottom-color : #0000ff;
border-left-color : #0000ff;
letter-spacing : 2px;
font-weight : normal;
background-color : #ff9900;
}
#foto {
padding-top : 15px;
padding-bottom : 15px;
background-color : #999999;
width : 97%;
padding-left : 30px;
text-align : left;
vertical-align : middle;
border-left-width : medium;
border-left-style : outset;
border-left-color : #666666;
margin-bottom : 35px;
border-bottom-width : thin;
border-bottom-style : groove;
border-bottom-color : #ff9900;
height : auto;
font-weight : lighter;
color : #ffffff;
text-decoration : none;
letter-spacing : 1px;
}
#foto_data {
	background-color : #003333;
	width : auto;
	padding-left : 15px;
	border-left-width : medium;
	border-left-style : outset;
	border-left-color : #999999;
	vertical-align : middle;
	color : #ffffff;
	font-size : 100%;
	text-decoration : none;
	letter-spacing : 1px;
	height : 25px;
	padding-top : 15px;
	padding-bottom: 15px;
}
#data_cena {
	padding-top : 10px;
	padding-bottom : 10px;
	background-color : #ffcc66;
	width : auto;
	padding-left : 10px;
	text-align : left;
	border-left-width : medium;
	border-left-style : outset;
	border-left-color : #ff9900;
	vertical-align : middle;
}
#info_cena {
	padding-top : 10px;
	padding-bottom : 10px;
	background-color : #ffffcc;
	width : auto;
	padding-left : 25px;
	text-align : left;
	vertical-align : middle;
	border-left-width : medium;
	border-left-style : outset;
	border-left-color : #ff9900;
	visibility : inherit;
}
#img_cena {
	border-left-width : thin;
	border-left-style : groove;
	border-left-color : #996633;
	vertical-align : middle;
	padding-left : 50px;
	padding-top : 15px;
	padding-bottom : 10px;
	width : auto;
	background-image : url(../img/sfondi/sfondo_titolo_arancione.gif);
	letter-spacing : 1px;
	font-weight : normal;
}
#foto_cena {
	padding-top : 15px;
	padding-bottom : 15px;
	width : auto;
	font-variant : small-caps;
	vertical-align : middle;
	border : thin solid #996633;
	letter-spacing : 1px;
	color : #ffff00;
	text-decoration : none;
	background-image : url(../img/sfondi/sfondo_aranciochiaro.gif);
	padding-left: 15px;
}
#foto_cena a:hover {
color : #0000ff;
padding-top : 5px;
padding-right : 40px;
padding-bottom : 5px;
padding-left : 40px;
border-top-width : thin;
border-right-width : thin;
border-bottom-width : thin;
border-left-width : thin;
border-top-style : outset;
border-right-style : inset;
border-bottom-style : outset;
border-left-style : inset;
border-top-color : #0000ff;
border-right-color : #0000ff;
border-bottom-color : #0000ff;
border-left-color : #0000ff;
letter-spacing : 2px;
font-weight : normal;
background-image : url(../img/sfondi/sfondo_body_bianco.gif);
position : absolute;
left : 25px;
top : 310px;
}
#data_corsi {
	padding-top : 10px;
	padding-bottom : 10px;
	background-color : #ffff66;
	width : auto;
	padding-left : 10px;
	text-align : left;
	border-left-width : medium;
	border-left-style : outset;
	border-left-color : #ff0000;
	vertical-align : middle;
}
#info_corsi {
	padding-top : 10px;
	padding-bottom : 10px;
	background-color : #ffff99;
	width : auto;
	padding-left : 25px;
	text-align : left;
	vertical-align : middle;
	border-left-width : medium;
	border-left-style : outset;
	border-left-color : #ff0000;
}
#img_corsi {
	border-left-width : medium;
	border-left-style : outset;
	border-left-color : #ff0000;
	vertical-align : middle;
	padding-left : 50px;
	padding-top : 15px;
	padding-bottom : 10px;
	width : auto;
	letter-spacing : 1px;
	font-weight : normal;
	background-color : #ffff33;
}
#foto_corsi {
	padding-top : 15px;
	padding-bottom : 15px;
	width : auto;
	font-variant : small-caps;
	vertical-align : middle;
	letter-spacing : 1px;
	text-decoration : none;
	background-image : url(../img/sfondi/sfondo_giallino_brillo.gif);
	background-repeat : repeat;
	border-left-width : medium;
	border-left-style : outset;
	border-left-color : #009966;
	height : 25px;
	padding-left: 15px;
}
#foto_corsi a:hover {
color : #0000ff;
padding-top : 5px;
padding-right : 30px;
padding-bottom : 5px;
padding-left : 30px;
border-top-width : thin;
border-right-width : thin;
border-bottom-width : thin;
border-left-width : thin;
border-top-style : outset;
border-right-style : inset;
border-bottom-style : outset;
border-left-style : inset;
border-top-color : #0066ff;
border-right-color : #0066ff;
border-bottom-color : #0066ff;
border-left-color : #0066ff;
position : absolute;
left : 25px;
top : 310px;
background-color : #ffccff;
}
#info_homecorsi {
background-color : #ffffcc;
text-align : left;
vertical-align : middle;
text-decoration : none;
left : 80px;
top : 285px;
width : 550px;
z-index : 3;
margin : 10px;
padding : 10px;
font-weight : lighter;
}
#footer_homecorsi {
text-align : center;
vertical-align : middle;
text-decoration : none;
z-index : 3;
position : absolute;
left : 80px;
top : 525px;
margin : 10px;
padding : 10px;
background-image : url(../img/sfondi/sfondo_giallinochiaro.gif);
background-repeat : repeat;
border : thin ridge #996633;
}
#contenuto1 {
border : thin groove #ffcc00;
overflow : auto;
height : 110px;
width : 210px;
left : 695px;
top : -425px;
position : relative;
padding : 10px;
margin-top : 0;
margin-right : 5px;
margin-left : 5px;
}
#titolo_ita {
position : relative;
background-color : #ffff66;
text-align : center;
vertical-align : middle;
border-top-width : medium;
border-right-width : medium;
border-bottom-width : medium;
border-left-width : medium;
border-top-color : #996633;
border-right-color : #996633;
border-bottom-color : #996633;
border-left-color : #996633;
border-top-style : outset;
border-right-style : outset;
border-bottom-style : inset;
border-left-style : inset;
z-index : 3;
width : 250px;
left : 5px;
margin : 5px;
padding : 5px;
height : auto;
top : 5px;
}
#contenuto {
border : thin groove #ffff00;
height : 150px;
width : 250px;
position : relative;
top : 12px;
z-index : 3;
overflow : auto;
padding : 5px;
font-weight : lighter;
text-decoration : none;
left : 7px;
margin-top : 5px;
margin-right : 5px;
margin-bottom : 20px;
margin-left : 5px;
}
#titolo {
font-family : Futura, Arial, Helvetica, sans-serif;
font-size : 14px;
}
#testo {
font-family : Futura, Arial, Helvetica, sans-serif;
font-size : 85%;
text-align : justify;
text-indent : 20px;
font-weight : lighter;
text-decoration : none;
}
#corsofumetto {
top : -3px;
z-index : 4;
width : 430px;
position : relative;
padding : 20px;
background-color : #ffffcc;
left : 5px;
border : thin solid #ff9900;
height : 350px;
margin : 10px;
}
#brochure_ita {
position : relative;
padding : 5px;
background-color : #cccccc;
text-align : center;
vertical-align : middle;
border-top-width : medium;
border-right-width : medium;
border-bottom-width : medium;
border-left-width : medium;
border-top-color : #996633;
border-right-color : #996633;
border-bottom-color : #996633;
border-left-color : #996633;
border-top-style : outset;
border-right-style : outset;
border-bottom-style : inset;
border-left-style : inset;
z-index : 3;
width : 280px;
top : 5px;
left : 10px;
margin : 5px;
}
#fotodakar {
	position : relative;
	background-color : #cc9933;
	z-index : 4;
	width : 115px;
	top : 28px;
	left : 20px;
	height : 915px;
	text-decoration : none;
	margin-top : 2px;
	margin-right : 15px;
	margin-bottom : 100px;
	margin-left : 2px;
	border-top-width : thick;
	border-right-width : thick;
	border-bottom-width : thick;
	border-left-width : thick;
	border-top-style : groove;
	border-right-style : ridge;
	border-bottom-style : ridge;
	border-left-style : groove;
	border-top-color : #ffff00;
	border-right-color : #ffff00;
	border-bottom-color : #ffff00;
	border-left-color : #ffff00;
	vertical-align: middle;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#situazionedakar {
position : relative;
padding : 10px;
background-color : #ccffcc;
z-index : -2;
width : 350px;
top : -1102px;
text-decoration : none;
color : #003300;
border : thin solid #000000;
left : 190px;
margin : 5px;
text-align : left;
height : 300px;
overflow : scroll;
}
#obiettividakar {
position : relative;
width : 348px;
top : -1945px;
text-decoration : none;
color : #000000;
border : thin solid #000000;
text-align : left;
background-image : url(../img/sfondi/sfondo_arancione_sporco.gif);
font-weight : normal;
font-size : 110%;
vertical-align : top;
left : 595px;
padding : 5px;
}
#data_festival {
	width : auto;
	text-align : left;
	border-left-width : thick;
	border-left-style : inset;
	border-left-color : #996633;
	vertical-align : middle;
	font-weight : normal;
	letter-spacing : 1px;
	border-top-width : thin;
	border-right-width : thin;
	border-bottom-width : thin;
	border-top-style : solid;
	border-right-style : solid;
	border-bottom-style : solid;
	border-top-color : #ff0000;
	border-right-color : #ff0000;
	border-bottom-color : #ff0000;
	background-image : url(../img/sfondi/sfondo_verdetexture.gif);
	background-repeat : repeat;
	padding : 15px;
}
#info_festival {
	width : auto;
	text-align : left;
	vertical-align : middle;
	border-left-width : thick;
	border-left-style : inset;
	border-left-color : #996633;
	background-color : #99ffcc;
	padding : 15px;
}
#img_festival {
	border-left-width : thick;
	border-left-style : inset;
	border-left-color : #996633;
	vertical-align : middle;
	width : auto;
	letter-spacing : 1px;
	font-weight : normal;
	border-top-width : thin;
	border-right-width : medium;
	border-bottom-width : thin;
	border-top-style : inset;
	border-right-style : outset;
	border-bottom-style : outset;
	border-top-color : #99ffcc;
	border-right-color : #99ffcc;
	border-bottom-color : #99ffcc;
	background-image : url(../img/sfondi/sfondo_verdesporco.gif);
	background-repeat : repeat;
	padding : 15px;
}
#asso_festival {
	border-left-width : thick;
	border-left-style : inset;
	border-left-color : #996633;
	vertical-align : middle;
	width : auto;
	color : #000033;
	padding : 15px;
	background-image : url(../img/sfondi/sfondo_verdinomacchiato.gif);
	background-repeat : repeat;
	border-top-width : thin;
	border-right-width : thin;
	border-bottom-width : thin;
	border-top-style : solid;
	border-right-style : solid;
	border-bottom-style : solid;
	border-top-color : #ffff00;
	border-right-color : #ffff00;
	border-bottom-color : #ffff00;
}
#foto_festival {
	background-color : #00cc00;
	width : auto;
	border-left-width : thick;
	border-left-style : inset;
	border-left-color : #996633;
	vertical-align : middle;
	color : #ffff00;
	font-variant : small-caps;
	border-top-width : medium;
	border-right-width : medium;
	border-bottom-width : medium;
	border-top-style : ridge;
	border-right-style : ridge;
	border-bottom-style : ridge;
	border-top-color : #ffcc00;
	border-right-color : #ffcc00;
	border-bottom-color : #ffcc00;
	padding-top : 15px;
	padding-bottom : 15px;
	padding-left : 15px;
	letter-spacing : -1px;
}
#foto_festival a:hover {
border-top-width : thin;
border-right-width : thin;
border-bottom-width : thin;
border-left-width : thin;
border-top-style : outset;
border-right-style : inset;
border-bottom-style : outset;
border-left-style : inset;
border-top-color : #ffff66;
border-right-color : #ffff66;
border-bottom-color : #ffff66;
border-left-color : #ffff66;
letter-spacing : 1px;
font-weight : bold;
background-color : #99ffcc;
text-decoration : underline;
text-align : center;
vertical-align : middle;
padding : 5px;
}

#incontri_festival {
	border-left-width : thick;
	border-left-style : inset;
	border-left-color : #996633;
	vertical-align : middle;
	width : auto;
	letter-spacing : 1px;
	font-weight : normal;
	border-top-width : thin;
	border-right-width : medium;
	border-bottom-width : thin;
	border-top-style : inset;
	border-right-style : outset;
	border-bottom-style : outset;
	border-top-color : #99ffcc;
	border-right-color : #99ffcc;
	border-bottom-color : #99ffcc;
	padding : 15px;
	background-color: #00FF00;
}
#video_festival {
	width : auto;
	text-align : center;
	border-left-width : thick;
	border-left-style : inset;
	border-left-color : #996633;
	vertical-align : middle;
	color : #000033;
	padding : 15px;
	background-image : url(../img/sfondi/sfondo_verdebucato.gif);
	font-weight : normal;
	border-top-width : medium;
	border-right-width : medium;
	border-bottom-width : medium;
	border-top-style : groove;
	border-right-style : groove;
	border-bottom-style : groove;
	border-top-color : #ffffff;
	border-right-color : #ffffff;
	border-bottom-color : #ffffff;
	letter-spacing : 1px;
	background-repeat : repeat;
}
#data_divercity {
	width : auto;
	text-align : left;
	vertical-align : middle;
	border-left-width : thick;
	border-left-style : inset;
	border-left-color : #996633;
	background-color : #FFFFCC;
	padding : 15px;
}
#img_divercity {
	border-left-width : thick;
	border-left-style : inset;
	border-left-color : #996633;
	vertical-align : middle;
	width : auto;
	letter-spacing : 1px;
	font-weight : normal;
	border-top-width : thin;
	border-right-width : medium;
	border-bottom-width : thin;
	border-top-style : inset;
	border-right-style : outset;
	border-bottom-style : outset;
	border-top-color : #99ffcc;
	border-right-color : #99ffcc;
	border-bottom-color : #99ffcc;
	background-image : url(../img/sfondi/sfondo_aranciochiaro.gif);
	background-repeat : repeat;
	padding : 15px;
}
#td_divercity {
	border-color: #66ffff;
	border-right-style: inset;
	border-width: thin;
	padding: 15px;
}

#data_freaks {
	width : auto;
	text-align : left;
	border-left-width : medium;
	border-left-style : outset;
	border-left-color : #ff9900;
	vertical-align : middle;
	font-weight : normal;
	border-top-width : thin;
	border-right-width : thin;
	border-bottom-width : medium;
	border-top-style : outset;
	border-right-style : inset;
	border-bottom-style : inset;
	border-top-color : #ff9900;
	border-right-color : #ff9900;
	border-bottom-color : #ff9900;
	background-image : url(../img/sfondi/sfondo_bluchiaro.gif);
	background-repeat : repeat;
	font-size : 110%;
	letter-spacing : 1px;
	color : #003300;
	padding-top : 15px;
	padding-right : 15px;
	padding-bottom : 15px;
	padding-left : 25px;
}
#img_freaks {
	vertical-align : middle;
	width : auto;
	padding-top : 10px;
	padding-bottom : 10px;
	padding-left : 100px;
	border-top-width : thin;
	border-right-width : thin;
	border-bottom-width : thin;
	border-left-width : medium;
	border-top-style : groove;
	border-right-style : groove;
	border-bottom-style : groove;
	border-left-style : ridge;
	border-top-color : #ff9900;
	border-right-color : #ff9900;
	border-bottom-color : #ff9900;
	border-left-color : #ff9900;
	background-image : url(../img/sfondi/sfondo_blurigato.gif);
	background-repeat : repeat;
}
#info_freaks {
	width : auto;
	text-align : left;
	vertical-align : middle;
	padding : 15px;
	font-size : 110%;
	color : #ffffff;
	text-decoration : none;
	letter-spacing : 1px;
	border : medium groove #ff9900;
	position : absolute;
	z-index : 1;
	top : 605px;
	right : 10px;
	height : 135px;
	background-color : #0066ff;
}
#freaks_hp_100 {
top : 0;
width : 225px;
position : relative;
border : thick groove #ff9900;
background-image : url(../img/sfondi/sfondo_blurigato.gif);
height : 120px;
left : 660px;
background-repeat : repeat;
margin-top : 25px;
margin-right : 5px;
margin-bottom : 20px;
margin-left : 5px;
text-align : center;
vertical-align : middle;
padding-top : 10px;
padding-right : 10px;
padding-bottom : 5px;
padding-left : 10px;
}
#freaks_hp_party {
position : relative;
text-align : center;
vertical-align : middle;
width : 250px;
left : 35px;
top : -200px;
height : 120px;
background-image : url(../img/sfondi/sfondo_blurigato.gif);
background-repeat : repeat;
border : thick groove #ff9900;
margin-top : 50px;
margin-right : 5px;
margin-bottom : 20px;
margin-left : 5px;
padding-top : 5px;
padding-right : 10px;
padding-bottom : 15px;
padding-left : 10px;
}
#freaks_footer_hp {
width : 900px;
position : relative;
font-weight : normal;
background-image : url(../img/sfondi/sfondo_bluchiaro.gif);
background-repeat : repeat;
text-align : center;
border : medium ridge #000000;
font-size : 100%;
color : #000033;
top : -310px;
height : 150px;
left : 7px;
z-index : 3;
margin-top : 15px;
margin-right : 15px;
margin-bottom : 10px;
margin-left : 15px;
padding-top : 15px;
padding-right : 15px;
padding-bottom : 55px;
padding-left : 15px;
}
#img1_freaks_hp {
vertical-align : middle;
width : 375px;
left : 30px;
position : relative;
height : 40px;
text-align : center;
background-color : #ff9900;
bottom : 480px;
z-index : 3;
border : thin groove #996633;
margin-top : 5px;
margin-right : 5px;
margin-bottom : 10px;
margin-left : 5px;
padding-top : 10px;
padding-right : 5px;
padding-bottom : 10px;
padding-left : 5px;
}
#img2_freaks_hp {
vertical-align : middle;
width : 375px;
position : relative;
height : 40px;
background-color : #ff9900;
text-align : center;
bottom : 548px;
left : 500px;
z-index : 3;
border : thin groove #996633;
padding-top : 10px;
padding-right : 5px;
padding-bottom : 10px;
padding-left : 5px;
margin-top : 5px;
margin-right : 5px;
margin-bottom : 10px;
margin-left : 5px;
}
#freaks_hp_collabora {
position : relative;
text-align : center;
vertical-align : middle;
width : 225px;
left : 365px;
top : -370px;
background-color : #ff9900;
height : 120px;
border : medium groove #0000ff;
padding-top : 15px;
padding-right : 10px;
padding-bottom : 5px;
padding-left : 10px;
margin : 5px;
}
.freaks_header_hp {
height : 140px;
width : 930px;
left : 20px;
top : 300px;
right : 20px;
position : absolute;
border : thin groove #ffffff;
margin : 10px;
padding : 10px;
text-align : center;
vertical-align : middle;
z-index : 1;
}
#freaks_vol1_hp {
width : 100px;
position : relative;
font-weight : normal;
border : thin solid #996633;
font-size : 100%;
color : #000033;
top : -455px;
height : 100px;
margin : 1px;
padding : 1px;
left : 30px;
z-index : 4;
background-color : #99ffcc;
text-align : center;
vertical-align : middle;
}
#freaks_vol2_hp {
width : 100px;
position : relative;
font-weight : normal;
border : thin solid #996633;
font-size : 100%;
color : #000033;
top : -560px;
height : 100px;
margin : 1px;
padding : 1px;
z-index : 4;
background-color : #00ffff;
text-align : center;
vertical-align : middle;
left : 840px;
}
table_hp_freaks {
height : 100%;
width : 100%;
}
table_hp_dakar {
height : 100%;
width : 100%;
}
.header_festival_hp {
height : auto;
left : 0;
top : 15px;
background-image : url(../img/sfondi/sfondo_aranciochiaro.gif);
background-repeat : repeat;
border-bottom-width : 4px;
border-left-width : 3px;
border-bottom-style : ridge;
border-left-style : ridge;
border-bottom-color : #000000;
border-left-color : #000000;
width : 897px;
border-top-width : 2px;
border-right-width : 2px;
border-top-style : ridge;
border-right-style : ridge;
border-top-color : #000000;
border-right-color : #000000;
position : relative;
right : 50px;
margin-right : 20px;
margin-left : 20px;
letter-spacing : 1px;
padding : 15px;
z-index : 1;
visibility : visible;
}
.header_futura_hp {
height : 255px;
left : 0;
top : 15px;
background-image : url(../img/sfondi/sfondo_aranciochiaro.gif);
background-repeat : repeat;
border-bottom-width : 4px;
border-left-width : 3px;
border-bottom-style : ridge;
border-left-style : ridge;
border-bottom-color : #000000;
border-left-color : #000000;
width : auto;
border-top-width : 2px;
border-right-width : 2px;
border-top-style : ridge;
border-right-style : ridge;
border-top-color : #000000;
border-right-color : #000000;
position : relative;
right : 50px;
margin-right : 20px;
margin-left : 20px;
letter-spacing : 1px;
padding : 15px;
visibility : visible;
}
#futura_hp_video {
width : 245px;
position : absolute;
height : 200px;
background-color : #ffcc00;
z-index : 1;
text-align : center;
vertical-align : middle;
top : 10px;
right : 60px;
margin : 10px;
padding : 15px;
border : medium ridge #ff0000;
}
#futura_logo_hp {
left : 75px;
position : absolute;
top : 10px;
background-image : url(../img/sfondi/sfondo_arancione_sporco.gif);
margin : 10px;
padding : 25px;
height : 80px;
width : 260px;
border-top-width : medium;
border-right-width : medium;
border-bottom-width : medium;
border-left-width : medium;
border-top-style : outset;
border-right-style : outset;
border-bottom-style : inset;
border-left-style : inset;
border-top-color : #996633;
border-right-color : #996633;
border-bottom-color : #996633;
border-left-color : #996633;
}
#futura_mappa_hp {
left : 57px;
position : absolute;
top : 202px;
background-image : url(../img/sfondi/sfondo_arancione_sporco.gif);
margin : 10px;
height : auto;
width : auto;
font-variant : small-caps;
letter-spacing : 1px;
text-align : center;
vertical-align : middle;
padding : 10px;
border-top-width : thin;
border-right-width : thin;
border-bottom-width : thin;
border-left-width : thin;
border-top-style : inset;
border-right-style : inset;
border-bottom-style : outset;
border-left-style : outset;
border-top-color : #996633;
border-right-color : #996633;
border-bottom-color : #996633;
border-left-color : #996633;
}
#futura_ispira_hp {
left : 255px;
position : absolute;
top : 170px;
background-image : url(../img/sfondi/sfondo_arancione_sporco.gif);
margin : 10px;
height : auto;
width : 220px;
letter-spacing : 1px;
text-align : center;
vertical-align : middle;
padding : 10px;
border-top-width : thin;
border-right-width : thin;
border-bottom-width : thin;
border-left-width : thin;
border-top-style : inset;
border-right-style : inset;
border-bottom-style : outset;
border-left-style : outset;
border-top-color : #996633;
border-right-color : #996633;
border-bottom-color : #996633;
border-left-color : #996633;
font-size : 85%;
font-weight : lighter;
z-index : 1;
}
#futura_hp_testo {
text-align : justify;
text-indent : 30px;
text-decoration : none;
background-color : #ffffcc;
vertical-align : middle;
padding : 10px;
margin-top : 50px;
margin-right : 10px;
margin-bottom : 20px;
margin-left : 10px;
width : 95%;
border-top-width : thin;
border-right-width : thin;
border-bottom-width : thick;
border-left-width : thick;
border-top-style : inset;
border-right-style : outset;
border-bottom-style : outset;
border-left-style : inset;
border-top-color : #ffcc99;
border-right-color : #ffcc99;
border-bottom-color : #ffcc99;
border-left-color : #ffcc99;
}
#futura_hp_testo2 {
text-align : justify;
text-decoration : none;
margin-top : 20px;
margin-right : 10px;
margin-bottom : 20px;
margin-left : 10px;
width : 95%;
border : thick groove #cccccc;
color : #330000;
background-image : url(../img/sfondi/sfondo_grigiosfumato.gif);
padding-top : 5px;
padding-right : 10px;
padding-bottom : 5px;
padding-left : 10px;
height : auto;
background-repeat : repeat-x;
}
#container {
width : 95%;
margin : 10px auto;
padding : 0;
position : relative;
visibility : visible;
}
.colonna {
width : 450px;
float : left;
text-align : left;
margin-top : 0;
margin-right : 0;
margin-left : 0;
padding-top : 0;
padding-right : 5px;
padding-bottom : 0;
padding-left : 5px;
}
.colonna h1 {
padding : 3px;
font-size : 1.5em;
color : #980;
margin-top : 0;
margin-right : 0;
margin-left : 0;
}
.tbSizeChanger {
margin-top : 3px;
}
.tbSizeText {
margin-top : 3px;
text-align : left;
}
.tbLarger, .tbSmaller {
width : 1.3em;
height : 1.3em;
font-size : 1.3em;
text-align : left;
border : 1px solid #fff;
margin-left : 3px;
}
.tbLarger:hover, .tbSmaller:hover {
background-color : #222;
border : 1px solid #888;
}
#data_manila {
width : 90%;
text-align : left;
vertical-align : middle;
font-weight : normal;
letter-spacing : 1px;
padding : 10px;
color : #ffffff;
margin-top : 50px;
margin-left : 10px;
border-top-width : thin;
border-right-width : thin;
border-bottom-width : thin;
border-left-width : medium;
border-top-style : groove;
border-right-style : groove;
border-bottom-style : groove;
border-left-style : groove;
border-top-color : #ff9900;
border-right-color : #ff9900;
border-bottom-color : #ff9900;
border-left-color : #ff9900;
background-image : url(../img/sfondi/sfondo_rosso_rigato.gif);
background-repeat : repeat;
}
#info_manila {
	width : auto;
	text-align : left;
	vertical-align : middle;
	border-left-width : medium;
	border-left-style : groove;
	border-left-color : #ff9900;
	font-weight : normal;
	color : #ffffff;
	background-image : url(../img/sfondi/sfondo_rosso_tornedge.gif);
	background-repeat : repeat;
	letter-spacing : 1px;
	border-top-width : thin;
	border-right-width : thin;
	border-bottom-width : thin;
	border-top-style : groove;
	border-right-style : groove;
	border-bottom-style : groove;
	border-top-color : #ff9900;
	border-right-color : #ff9900;
	border-bottom-color : #ff9900;
	margin-left : 10px;
	height : auto;
	position : relative;
	visibility : visible;
	z-index : 2;
	padding-top : 15px;
	padding-right : 30px;
	padding-bottom : 15px;
	padding-left : 15px;
}
#img_manila {
	border-left-width : medium;
	border-left-style : groove;
	border-left-color : #ff9900;
	vertical-align : middle;
	width : auto;
	font-weight : normal;
	border-top-width : thin;
	border-right-width : thin;
	border-bottom-width : thin;
	border-top-style : groove;
	border-right-style : groove;
	border-bottom-style : groove;
	border-top-color : #ff9900;
	border-right-color : #ff9900;
	border-bottom-color : #ff9900;
	background-image : url(../img/sfondi/sfondo_mattone_cristalyzed.gif);
	background-repeat : repeat;
	padding : 15px;
	margin-left : 10px;
}
#foto_manila {
	background-color : #ff3300;
	width : auto;
	border-left-width : medium;
	border-left-style : groove;
	border-left-color : #ff9900;
	vertical-align : middle;
	color : #ffffff;
	font-variant : small-caps;
	border-top-width : thin;
	border-right-width : thin;
	border-bottom-width : thin;
	border-top-style : groove;
	border-right-style : groove;
	border-bottom-style : groove;
	border-top-color : #ff9900;
	border-right-color : #ff9900;
	border-bottom-color : #ff9900;
	padding-top : 15px;
	padding-bottom : 15px;
	padding-left : 15px;
	letter-spacing : 1px;
	margin-left : 10px;
}
#foto_manila a:hover {
letter-spacing : 1px;
font-weight : bold;
text-decoration : underline;
text-align : center;
vertical-align : middle;
color : #0000ff;
background-image : url(../img/sfondi/sfondo_aranciochiaro.gif);
border : thin groove #000000;
padding-top : 5px;
padding-right : 5px;
padding-bottom : 5px;
padding-left : 15px;
}
#video_manila {
width : 90%;
text-align : center;
border-left-width : medium;
border-left-style : groove;
border-left-color : #ff9900;
vertical-align : middle;
color : #ffffff;
padding : 15px;
background-image : url(../img/sfondi/sfondo_rosso_righestorte.gif);
font-weight : normal;
border-top-width : thin;
border-right-width : thin;
border-bottom-width : thin;
border-top-style : groove;
border-right-style : groove;
border-bottom-style : groove;
border-top-color : #ff9900;
border-right-color : #ff9900;
border-bottom-color : #ff9900;
letter-spacing : 1px;
background-repeat : repeat;
margin-left : 10px;
}
#footer_manila_hp {
width : 900px;
position : relative;
font-weight : normal;
text-align : center;
border : thick ridge #ff9900;
font-size : 110%;
color : #ff0000;
height : auto;
left : 7px;
z-index : 3;
vertical-align : middle;
margin : 15px;
padding : 15px;
font-variant : small-caps;
letter-spacing : 1px;
background-image : url(../img/sfondi/sfondo_mattone_paintdaubts.gif);
background-repeat : repeat;
}
#tabella_festival {
	text-decoration : none;
	width : 90%;
	height : 100px;
	background-repeat : repeat;
	z-index : 1;
	background-image : url(../img/sfondi/sfondo_body_bianco.gif);
	border : 1px groove #ff9900;
	margin-top : 15px;
	margin-left : 50px;
	margin-bottom : 15px;
}
#td_festival {
vertical-align : middle;
text-align : center;
margin : 10px;
padding : 10px;
}
.cena_slideLoc_hp {
text-align : center;
vertical-align : bottom;
text-decoration : none;
position : relative;
background-image : url(../img/sfondi/sfondo_aranciochiaro.gif);
background-repeat : repeat;
border : medium ridge #996633;
z-index : 1;
width : 400px;
visibility : visible;
height : 250px;
padding-top : 30px;
padding-right : 10px;
padding-left : 15px;
margin-bottom : 25px;
margin-top : 25px;
margin-right : 25px;
margin-left : 100px;
bottom : 85px;
left : -100px;
}
#cena_info_hp {
width : auto;
text-align : left;
vertical-align : middle;
border-left-width : medium;
border-left-style : groove;
border-left-color : #996633;
font-weight : normal;
letter-spacing : 1px;
border-top-width : thin;
border-right-width : thin;
border-bottom-width : thin;
border-top-style : groove;
border-right-style : groove;
border-bottom-style : groove;
border-top-color : #996633;
border-right-color : #996633;
border-bottom-color : #996633;
height : auto;
position : relative;
visibility : visible;
z-index : 1;
background-color : #ffffcc;
padding : 10px;
top : 0;
margin-top : 100px;
}
#cena_prenotazione_hp {
width : auto;
text-align : center;
vertical-align : middle;
border-left-width : medium;
border-left-style : groove;
border-left-color : #996633;
font-weight : normal;
letter-spacing : 1px;
border-top-width : thin;
border-right-width : thin;
border-bottom-width : thin;
border-top-style : groove;
border-right-style : groove;
border-bottom-style : groove;
border-top-color : #996633;
border-right-color : #996633;
border-bottom-color : #996633;
height : auto;
position : relative;
visibility : visible;
top : 0;
background-image : url(../img/sfondi/sfondo_giallinochiaro.gif);
background-repeat : repeat;
padding-top : 20px;
padding-right : 15px;
padding-bottom : 20px;
padding-left : 15px;
margin-top : 10px;
margin-right : 25px;
margin-bottom : 125px;
margin-left : 25px;
}
#cena_hp_container {
width : 95%;
margin : 10px;
position : relative;
visibility : visible;
}
.cena_hp_colonna {
width : 420px;
float : left;
text-align : left;
padding-right : 15px;
padding-left : 15px;
}
.cena_hp_colonna h1 {
padding : 3px;
font-size : 1.5em;
color : #980;
margin-top : 0;
margin-right : 0;
margin-left : 0;
width : 510px;
}
.cena_hp_locandine {
padding : 3px;
font-size : 1.5em;
color : #980;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
margin-left : 0;
height : auto;
width : auto;
position : relative;
visibility : visible;
z-index : 2;
right : 50px;
}
#slideCont {
top : 10px;
position : relative;
height : 500px;
width : 200px;
margin-top : 5px;
margin-right : 120px;
margin-bottom : 35px;
margin-left : 5px;
text-align : center;
vertical-align : top;
background-image : url(../img/sfondi/sfondo_titolo_arancione.gif);
background-repeat : repeat;
padding-top : 20px;
padding-bottom : 20px;
}
#slideCont img {
margin : 5px;
text-align : center;
}
#foot_h-page_web {
z-index : 1;
text-decoration : none;
position : absolute;
left : 75px;
top : 18px;
padding : 3px;
text-align : center;
vertical-align : middle;
border : medium groove #ffff00;
color : #ffffff;
background-color : #999999;
height : auto;
width : 55px;
}
#tablist {
padding : 3px 0;
margin-left : 0;
margin-bottom : 0;
margin-top : 0.1em;
font : bold 12px Verdana;
}
#tablist li {
list-style : none;
display : inline;
margin : 0;
}
#tablist li a {
padding : 3px 0.5em;
margin-left : 3px;
border : 1px solid #778;
border-bottom : none;
background : white;
}
#tablist li a:link, #tablist li a:visited {
color : navy;
}
#tablist li a.current {
background : #ffff99;
}
#tabcontentcontainer {
width : 400px;
padding : 5px;
border : 1px solid black;
}
.tabcontent {
display : none;
}
div.basicTickerTape {
position : relative;
overflow : hidden;
}
div.basicTickerTape ul {
position : absolute;
top : 0;
left : 0;
margin : 0;
}
div.skeletonTickerTape {
border : 1px solid red;
width : 300px;
height : 175px;
}
div.skeletonTickerTape ul li {
margin : 10px 5px 0 5px;
position : relative;
border : 1px solid red;
}
div.styledTickerTape {
font-family : Verdana, sans-serif;
border : 1px solid #ccc;
width : 300px;
height : 106px;
font-size : 11px;
}
div.styledTickerTape ul {
padding : 0;
list-style : none;
}
div.styledTickerTape ul li {
width : 268px;
margin : 10px 10px 0 10px;
background : #eee;
padding : 5px 5px;
border : 1px solid #ddd;
}
div.styledTickerTape ul li p {
margin : 0;
padding : 0;
}
div.styledTickerTape a {
color : black;
}
div.horizontalTickerTape {
font-family : Verdana, sans-serif;
font-size : 11px;
width : 600px;
border : 1px solid #990000;
height : 35px;
}
div.horizontalTickerTape ul {
padding : 0;
list-style : none;
width : 500000px;
}
div.horizontalTickerTape li {
float : left;
border : 1px solid blue;
margin : 5px;
padding : 5px;
}
div.horizontalTickerTape p {
display : none;
margin : 0;
}
div.horizontalTickerTape p.tickerLink {
display : block;
}
.mootabs_title {
list-style-image : none;
list-style-type : none;
padding : 0;
height : 100px;
position : relative;
left : 40px;
width : 385px;
font-weight : lighter;
text-decoration : none;
z-index : 4;
bottom : 10px;
clear : both;
margin-top : 0;
margin-right : 0;
margin-bottom : 500px;
margin-left : 0;
border : thin groove #ff9900;
}
.mootabs_title li {
float : left;
background-color : #ff9900;
padding : 2px 8px 2px 8px;
margin-right : 2px;
cursor : pointer;
color : #000000;
font-family : Futura, Arial, Helvetica, sans-serif;
font-size : 12px;
height : 24px;
line-height : 24px;
}
.mootabs_title li.active {
background-image : url(../img/sfondi/sfondo_aranciochiaro.gif);
}
.mootabs_panel {
display : none;
position : relative;
width : 360px;
clear : both;
color : #000000;
height : 650px;
background-image : url(../img/sfondi/sfondo_aranciochiaro.gif);
z-index : 4;
bottom : 580px;
left : 40px;
padding : 15px;
border : thin groove #ff9900;
}
.mootabs_panel.active {
background-color : #49a8ec;
display : block;
}
.mootabs_title li.over {
font-weight : bold;
}
#img_copertine_freaks {
	vertical-align : middle;
	width : 90%;
	padding-top : 10px;
	padding-bottom : 10px;
	padding-left : 25px;
	border-top-width : thin;
	border-right-width : thin;
	border-bottom-width : thin;
	border-left-width : medium;
	border-top-style : groove;
	border-right-style : groove;
	border-bottom-style : groove;
	border-left-style : ridge;
	border-top-color : #ff9900;
	border-right-color : #ff9900;
	border-bottom-color : #ff9900;
	border-left-color : #ff9900;
	background-image : url(../img/sfondi/sfondo_blurigato.gif);
	background-repeat : repeat;
	padding-right: 25px;
}

