@charset "ISO-8859-1";
@import url(reset.css);
@import url(paragrafi_link.css);
@import url(form.css);
@import url(img.css);
@import url(color.css);

/* GLOBAL */
.align_center{text-align:center}
.align_right{text-align:right}
.align_left{text-align:left}
.valign_top{vertical-align:top}
.hide{display:none}
.show{display:block}
.no_float{float:none;clear:both;display:table}
.border{border:1px solid #F0F}
.table{display:table;float:none;clear:both}
.centerbox{margin-left:auto;margin-right:auto}
.bold{font-weight:bold}
.nowrap{white-space:nowrap}
.nobg{background:none!important}
.no_margin{margin:0!important}
.mar_5{margin:4px!important}
.mar_left_10{margin-left:10px!important}
.mar_left_15{margin-left:15px!important}
.mar_left_20{margin-left:20px!important}
.mar_left_40{margin-left:40px!important}
.mar_right_20{margin-right:20px!important}
.mar_top-10{margin-top:-10px!important}
.mar_top_10{margin-top:10px!important}
.mar_top_15{margin-top:15px!important}
.mar_top_25{margin-top:25px!important}
.mar_top_40{margin-top:40px!important}
.mar_top_45{margin-top:45px!important}
.mar_top_58{margin-top:58px!important}
.mar_bottom_10{margin-bottom:10px!important}
.mar_bottom_30{margin-bottom:30px!important}
.pad_left_35{padding-left:35px!important}
.pad_bottom_70{padding-bottom:70px}
.right-5{right:-5px!important}
.right-20{right:-20px!important}
.top-40{top:-40px!important}
.bottom-70{bottom:-70px!important}
.wrap{white-space:normal}
.float_left{float:left!important}
.float_right{float:right!important}
.abs_top_right{position:absolute;top:0;right:0}
.abs_bottom_right{position:absolute;bottom:0;right:0}
.abs_top_260{position:absolute;top:-32px!important;left:260px!important}
#footer .abs_top_260{position:absolute;top:-18px!important;left:300px!important}
.relative{position:relative}
.block{display:block!important}
.width_135{width:135px!important}
.width_245{width:245px!important}
.width_280{width:280px!important}
.width_310{width:310px!important}
.width_320{width:320px!important}
.width_330{width:330px!important}
.width_345{width:345px!important}
.width_375{width:375px!important}
.width_390{width:390px!important}
.width_400{width:400px!important}
.width_425{width:425px!important}
.width_440{width:440px!important}
.width_600{width:600px!important}
.height_324{height:324px!important}
.height_375{height:375px!important}
.fullwidth{width:100%!important}
.sep{width:100%;height:0;margin:10px 0 0 15px;float:left}
/* GLOBAL */
#background{width:100%;height:100%}
#layout, #content, #header, #footer .content, .top, #footer{width:735px;margin:0 auto 0 auto}
#layout, #content, #background{display:table}
#layout, .top{padding:0 10px 0 10px;width:810px}
#footer{position:relative;margin-top:20px}
#header{height:129px;padding-bottom:2px}
.top{height:21px}
#footer{float:none;clear:both;height:24px;margin-top:1px}
.logo{height:89px;width:388px;float:left;margin-top:25px}
.banner{float:right;width:330px;height:115px;margin-top:20px}
.sx{float:left;width:425px;position:relative;display:block}
.dx{float:right;width:275px;position:relative;display:block}
.sup, .inf{float:none;clear:both;width:100%;margin:10px 0 10px 0;position:relative;display:table}
/* MENU */
ul#nav{margin-top:-1px;float:none}
ul#nav li{margin:0 0 9px 0;float:none}
ul#nav li a{display:block;height:19px}
ul#nav li a span{display:none}
.news a, .newsClk a{width:55px}
.biografia a, .biografiaClk a{width:100px}
.carriera a, .carrieraClk a{width:93px}
.cinema a, .cinemaClk a{width:72px}
.corti a, .cortiClk a{width:162px}
.teatro a, .teatroClk a{width:76px}
.televisione a, .televisioneClk a{width:124px}
.libri a, .libriClk a{width:48px}
.canzoni a, .canzoniClk a{width:83px}
.stampa a, .stampaClk a{width:78px}
.gallery a, .galleryClk a{width:86px}
.contatti a, .contattiClk a{width:95px}
/********/
label{width:90px;height:25px;display:inline-block;vertical-align:top}
.greyBox_dx{width:262px;display:table;padding:8px 5px 8px 5px}
.viewLink, .link{float:none;display:block;margin-top:5px}
#footer p{margin:4px}
h2.date, h3.title{margin:5px 0 5px 0}
h1.date{margin:5px 0 15px 0}
.row{float:none;clear:both;display:table;margin-bottom:20px}
.book_img{float:left;width:60px;height:75px;margin-right:10px}
.book_img2{float:left;width:75px;height:75px;margin-right:10px}
.book_desc{float:left;width:200px;display:table;position:relative}
.book_desc h2.date, .book_desc h3.title{margin:0 0 5px 0}
.form_row{float:none;clear:both;margin-bottom:8px;display:table;width:100%}

/* SLIDER */
#track1{width:425px;background-color:#450B07;height:18px;margin-bottom:30px;float:left}
#handle1{width:51px;height:28px;background:url(../img/slider.gif) no-repeat 0 0;cursor:pointer;top:-4px;left:-4px;padding:4px;float:left;overflow:visible;text-align:center}
