* { margin:0; padding:0;}
body { font-family:Arial; font-size:100%; line-height:1em; color:#000; text-align:center; }

.bodiBg{  font-family:Arial; font-size:100%; line-height:1em; color:#000; text-align:center; background:url(images/1x1000_bg_gri3.gif); }

.bodyschedafilm{ /*background:url(images/bgscheda.gif) no-repeat center;*/ text-transform:lowercase;}


.clear { clear:both;}

.fleft { float:left;}
.fright { float:right;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.container { width:100%;}

p { margin-bottom:18px;}

/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

/*==================list====================*/
ul { list-style:none;}

/*==================MENU principale====================*/
.menu { padding-top:2px; width:100%; padding-left:0px;}
.menu li { display:inline;}
.menu li a { display:block; float: left; background:url(images/menu_bgd7.gif) left top; width:94px; text-align:center; font-family:tahoma; color:#fcfafa; font-weight:bold; margin-right:1px; text-transform:uppercase; text-decoration:none; padding:14px 0 18px 0;}
.menu li a:hover { background:url(images/menu_bgd3.gif) left top repeat-x;}
.menu li a.current { background:url(images/menu_bgd3.gif) left top repeat-x;}
.menu li a.last { margin-right:0; width:95px;}
.menu li a.first { width:94px;}

/*==================header elenco film====================*/
.menuElencofilm { padding-top:1px; width:100%;}
.menuElencofilm li { display:inline; }
.menuElencofilm li a { display:block; float: left; background:url(images/menu_bgd18.gif) left top; width:337px; text-align:center; font-family:tahoma; color:#474646; font-weight:bold; margin-right:2px; text-transform:uppercase; text-decoration:none; padding:6px 0 6px 0;}
.menuElencofilm li a.current { background:url(images/menu_bgd3.gif) left top repeat-x;}
.menuElencofilm li a.genere { margin-right:0; width:100px;margin-right:2px;}
.menuElencofilm li a.durata { margin-right:0; width:50px;}
.menuElencofilm li a.first { width:154px;}

/*==================menu listino====================*/
.contlistino{ width:340px; border:0px #0C3 solid;  text-align:center; float:left; margin-left:100px;}

.menuLisitno {width:100%; margin-top:30px;}
.menuLisitno li { display:inline;}
.menuLisitno li span { display:block; float:left; background:url(images/menu_bgdListnoStand.gif) ; width:338px;font-family:tahoma; color:#000000; font-weight:bold;  text-decoration:none; padding:3px 0 3px 0; border:1px solid #5e5d5d;  text-align:center;}
.menuLisitno li span.costo { width:167px; float:right;color:#414144; margin-left:0px; }
.menuLisitno li span.ore {width:167px; float:left; color:#414144; margin-top:0px;}
.menuLisitno li a { display:block; float:left; background:url(images/menu_bgdListnoStand.gif) left top; width:338px;font-family:tahoma; color:#000000; font-weight:bold;  text-decoration:none; padding:3px 0 3px 0; border:1px solid #5e5d5d;  text-align:center;margin-bottom:50px;}
.menuLisitno li a.costo { width:167px; float:right;color:#414144; margin-left:0px; }
.menuLisitno li a.ore {width:167px; float:left;color:#414144; margin-top:0px;}

.menuLisitnoAgevolato {width:100%;}
.menuLisitnoAgevolato li { display:inline;  }
.menuLisitnoAgevolato li span { display:block; float:left; background:url(images/menu_bgdListnoAgevol.gif); width:338px;font-family:tahoma; color:#000000; font-weight:bold;  text-decoration:none; padding:3px 0 3px 0; border:1px solid #5e5d5d;  text-align:center;}
.menuLisitnoAgevolato li span.costo { width:167px; float:right;color:#414144; margin-left:0px; }
.menuLisitnoAgevolato li span.ore {width:167px; float:left; color:#414144; margin-top:0px;}
.menuLisitnoAgevolato li a { display:block; float:left; background:url(images/menu_bgdListnoAgevol.gif); width:338px;font-family:tahoma; color:#000000; font-weight:bold;  text-decoration:none; padding:3px 0 3px 0; border:1px solid #5e5d5d;  text-align:center;}
.menuLisitnoAgevolato li a.costo { width:167px; float:right;color:#414144; margin-left:0px; }
.menuLisitnoAgevolato li a.ore {width:167px; float:left;color:#414144; margin-top:0px;}

.note{font-size:0.9em;border:0px solid; margin-right:0px; margin-left:0px; text-align:left; margin-top:40px; float: right}

/*==================row elenco film( elenco, elencoperlettera)====================*/
.menuElencofilmContent { padding-top:1px; width:100%;}
.menuElencofilmContent li { display:inline; }
.menuElencofilmContent li a { display:block; float: left; background:url(images/menu_bgd10.gif) left top; width:337px; text-align:left; font-family:tahoma; color:#000;  margin-right:2px; text-transform:uppercase; text-decoration:none; padding:3px 0 3px 0;font-size:9px;  border-bottom:1px solid #d3c5d2}
/*.menuElencofilmContent li a.current { background:url(images/menu_bgd3.gif) left top repeat-x;}*/
.menuElencofilmContent li a.genere { margin-right:0; width:100px;margin-right:2px;}
.menuElencofilmContent li a.scheda { margin-right:0; width:50px;}
/*.menuElencofilmContent li a.first { width:154px;}*/
.menuElencofilmContent li a:hover { background:url(images/menu_bgd12.gif) left top repeat-x; color:#fcfafa;}

.menuElencofilmContent1 { padding-top:1px; width:100%;}
.menuElencofilmContent1 li { display:inline; }
.menuElencofilmContent1 li a { display:block; float: left; background:url(images/menu_bgd1.gif) left top; width:337px; text-align:left; font-family:tahoma; color:#000;  margin-right:2px; text-transform:uppercase; text-decoration:none; padding:3px 0 3px 0; font-size:9px;  border-bottom:1px solid #d3c5d2}
/*.menuElencofilmContent1 li a.current { background:url(images/menu_bgd3.gif) left top repeat-x;}*/
.menuElencofilmContent1 li a.genere { margin-right:0; width:100px;margin-right:2px;}
.menuElencofilmContent1 li a.scheda { margin-right:0; width:50px;}
/*.menuElencofilmContent1 li a.first { width:154px;}*/
.menuElencofilmContent1 li a:hover { background:url(images/menu_bgd12.gif) left top repeat-x; color:#fcfafa;}

/*==================row elenco film( ultimi arrivi)====================*/
.menuElencofilmContentUltimi { padding-top:1px; width:100%;}
.menuElencofilmContentUltimi li { display:inline; }
.menuElencofilmContentUltimi li a { display:block; float: left; background:url(images/menu_bgd1.gif) left top; width:337px; text-align:left; font-family:tahoma; color:#000;  margin-right:2px; text-transform:uppercase; text-decoration:none; padding:3px 0 3px 0; font-size:9px; border-bottom:1px solid #d3c5d2}
.menuElencofilmContentUltimi li a.genere { margin-right:0; width:100px;margin-right:2px;}
.menuElencofilmContentUltimi li a.scheda { margin-right:0; width:50px;}
.menuElencofilmContentUltimi li a:hover { background:url(images/menu_bgd15.gif) left top repeat-x; color:#fcfafa;}

.menuElencofilmContentUltimi1 { padding-top:1px; width:100%;}
.menuElencofilmContentUltimi1 li { display:inline; }
.menuElencofilmContentUltimi1 li a { display:block; float: left; background:url(images/menu_bgd10.gif) left top; width:337px; text-align:left; font-family:tahoma; color:#000;  margin-right:2px; text-transform:uppercase; text-decoration:none; padding:3px 0 3px 0; font-size:9px; border-bottom:1px solid #d3c5d2}
.menuElencofilmContentUltimi1 li a.genere { margin-right:0; width:100px;margin-right:2px;}
.menuElencofilmContentUltimi1 li a.scheda { margin-right:0; width:50px;}
.menuElencofilmContentUltimi1 li a:hover { background:url(images/menu_bgd15.gif) left top repeat-x; color:#fcfafa;}


/*==================row elenco film( coming soon)====================*/
.menuElencofilmComing { padding-top:1px; width:100%; margin-top:100px; margin-left:15px;}
.menuElencofilmComing li { display:inline; }
.menuElencofilmComing li a { display:block; float: left; background:url(images/menu_bgd18.gif) left top; width:236px; text-align:center; font-family:tahoma; color:#474646; font-weight:bold; margin-right:2px; text-transform:uppercase; text-decoration:none; padding:6px 0 6px 0; }
.menuElencofilmComing li a.current { background:url(images/menu_bgd3.gif) left top repeat-x;}
.menuElencofilmComing li a.genere { margin-right:0; width:100px;margin-right:2px;}
.menuElencofilmComing li a.durata { margin-right:0; width:50px;}
.menuElencofilmComing li a.first { width:154px;}

.menuElencofilmContentComing { padding-top:1px; width:100%;margin-left:15px;}
.menuElencofilmContentComing li { display:inline; }
.menuElencofilmContentComing li a { display:block; float: left; background:url(images/menu_bgd1.gif) left top; width:236px; text-align:center; font-family:tahoma; color:#000;  margin-right:2px; text-transform:uppercase; text-decoration:none; padding:3px 0 3px 0; font-size:9px;  border-bottom:1px solid #c1b7c0}
.menuElencofilmContentComing li a.genere { margin-right:0; width:100px;margin-right:2px;}
.menuElencofilmContentComing li a.scheda { margin-right:0; width:50px;}
/*.menuElencofilmContentComing li a:hover { background:url(images/menu_bgd15.gif) left top repeat-x; color:#fcfafa;}*/

.menuElencofilmContentComing1 { padding-top:1px; width:100%;margin-left:15px;}
.menuElencofilmContentComing1 li { display:inline; }
.menuElencofilmContentComing1 li a { display:block; float: left; background:url(images/menu_bgd10.gif) left top; width:236px; text-align:center; font-family:tahoma; color:#000;  margin-right:2px; text-transform:uppercase; text-decoration:none; padding:3px 0 3px 0; font-size:9px;  border-bottom:1px solid #c1b7c0}
.menuElencofilmContentComing1 li a.genere { margin-right:0; width:100px;margin-right:2px;}
.menuElencofilmContentComing1 li a.scheda { margin-right:0; width:50px;}
/*.menuElencofilmContentComing1 li a:hover { background:url(images/menu_bgd15.gif) left top repeat-x; color:#fcfafa;}*/

/*==================row elenco film( bluray )====================*/
.menuElencofilmContentBlu { padding-top:1px; width:100%;}
.menuElencofilmContentBlu li { display:inline; }
.menuElencofilmContentBlu li a { display:block; float: left; background:url(images/menu_bgd1.gif) left top; width:337px; text-align:left; font-family:tahoma; color:#000;  margin-right:2px; text-transform:uppercase; text-decoration:none; padding:3px 0 3px 0; font-size:9px; border-bottom:1px solid #d3c5d2 }
.menuElencofilmContentBlu li a.genere { margin-right:0; width:100px;margin-right:2px;} 
.menuElencofilmContentBlu li a.scheda { margin-right:0; width:50px;}
.menuElencofilmContentBlu li a:hover { background:url(images/menu_bgd17.gif) left top repeat-x; color:#fcfafa;}


.menuElencofilmContentBlu1 { padding-top:1px; width:100%;}
.menuElencofilmContentBlu1 li { display:inline; }
.menuElencofilmContentBlu1 li a { display:block; float: left; background:url(images/menu_bgd10.gif) left top; width:337px; text-align:left; font-family:tahoma; color:#000;  margin-right:2px; text-transform:uppercase; text-decoration:none; padding:3px 0 3px 0; font-size:9px; border-bottom:1px solid #d3c5d2}
.menuElencofilmContentBlu1 li a.genere { margin-right:0; width:100px;margin-right:2px;}
.menuElencofilmContentBlu1 li a.scheda { margin-right:0; width:50px;}
.menuElencofilmContentBlu1 li a:hover { background:url(images/menu_bgd17.gif) left top repeat-x; color:#fcfafa;}



/*.elencoalf { padding-top:1px; width:100%; height:27px;}
.elencoalf li { display:inline;}
.elencoalf li a { display:block; float: left; background:url(images/menu_elencoalf1.gif) left top; width:27px; height:0px; text-align:center; font-family:tahoma; color:#fff; font-weight:bold; margin-right:1px; text-transform:uppercase; text-decoration:none; padding:0px 0 18px 0;}
.elencoalf li a:hover { background:url(images/menu_bgd3.gif) left top repeat-x;}
.elencoalf li a.current { background:url(images/menu_bgd3.gif) left top repeat-x;}
.elencoalf li a.last { margin-right:0; width:29px;}
.elencoalf li a.first { width:30px;}*/

/*==================menu elenco alfabetico====================*/
.elencoalf1 { padding-top:1px; width:100%; height:27px; padding-left:0px;}
.elencoalf1 input { display:inline;}
.elencoalf1 input  { display:block; float:left; background:url(images/menu_elencoalf1.gif) left top; width:27px; height:auto; text-align:center; font-family:tahoma; color:#fff; font-weight:bold; margin-right:1px; text-transform:uppercase; text-decoration:none; padding:2px 0 2px 0;BORDER-RIGHT: #46293f 0px solid;  BORDER-TOP: #46293f 0px solid; FONT-SIZE: 8pt; BORDER-LEFT: #46293f 0px solid; COLOR: #fcfafa; BORDER-BOTTOM: #46293f 0px solid;}
.elencoalf1 input:hover { background:url(images/menu_bgd3.gif) left top repeat-x;}
.elencoalf1 input a.current { background:url(images/menu_bgd3.gif) left top repeat-x;}
.elencoalf1 input.last { margin-right:0; width:29px;}
.elencoalf1 input.first { width:30px; margin-left:0;}

/*==================lista elenco alfabetico====================
.centro{BORDER-RIGHT: #ffffff 1px solid; width:25px; BORDER-TOP: #ffffff 2px solid; FONT-SIZE: 8pt; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: verdana; font-weight: normal; background: #1d0c18; TEXT-DECORATION: none;}
.ultimo{ BORDER-RIGHT: #ffffff 1px solid; width:28px; BORDER-TOP: #ffffff 2px solid; FONT-SIZE: 8pt; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: verdana; font-weight: normal; background: #1d0c18; TEXT-DECORATION: none;}
.primo{ BORDER-RIGHT: #ffffff 1px solid; width:29px; BORDER-TOP: #ffffff 2px solid; FONT-SIZE: 8pt; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: verdana; font-weight: normal; background: #1d0c18; TEXT-DECORATION: none;}
.centro:hover{ background:url(images/menu_bgd3.gif) left top repeat-x;}
.ultimo:hover{ background:url(images/menu_bgd3.gif) left top repeat-x;}
.primo:hover{ background:url(images/menu_bgd3.gif) left top repeat-x;}

/*==================pulsanti di ricerca , scheda film e form contatti====================*/
/*.ricerca{BORDER-RIGHT: #ffffff 0px solid; width:80px; BORDER-TOP: #ffffff 0px solid; FONT-SIZE: 8pt; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 2px solid; FONT-FAMILY: verdana; font-weight: normal; background: #183c0a; TEXT-DECORATION: none;}
/*.scheda{BORDER-RIGHT: #ffffff 0px solid; width:50px; BORDER-TOP: #ffffff 0px solid; FONT-SIZE: 6pt; BORDER-LEFT: #ffffff 0px solid; COLOR: #000000; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: verdana; font-weight: normal; background: #e5d3e7; TEXT-DECORATION: none; height:21px;}*/
/*.scheda1 { padding-top:1px; width:100%; height:27px; padding-left:0px;}
.scheda1 input { display:inline;}
.scheda1 input  { display:block; float:left; background:url(images/menu_elencoalf1.gif) left top; width:27px; height:auto; text-align:center; font-family:tahoma; color:#fff; font-weight:bold; margin-right:1px; text-transform:uppercase; text-decoration:none; padding:2px 0 2px 0;BORDER-RIGHT: #46293f 0px solid;  BORDER-TOP: #46293f 0px solid; FONT-SIZE: 8pt; BORDER-LEFT: #46293f 0px solid; COLOR: #fcfafa; BORDER-BOTTOM: #46293f 0px solid;}
.scheda1 input:hover { background:url(images/menu_bgd3.gif) left top repeat-x;}
.scheda1 input a.current { background:url(images/menu_bgd3.gif) left top repeat-x;}
.scheda1 input.last { margin-right:0; width:29px;}
.scheda1 input.first { width:30px; margin-left:0;}*/

.scheda1 input{ display:block; float:left;  background:url(images/menu_elencoalf2.gif) left top; width:50px; height:22px; text-align:center; font-family:tahoma; font-weight:bold; color:#645663 ;margin-right:1px; text-transform:uppercase; text-decoration:none; padding:2px 0 2px 0;BORDER-RIGHT: #46293f 0px solid;  BORDER-TOP: #46293f 0px solid; FONT-SIZE: 7pt; BORDER-LEFT: #46293f 0px solid; BORDER-BOTTOM: #46293f 0px solid; margin-top:1px;}
.scheda1 input:hover { background:url(images/menu_elencoalf3.gif) left top repeat-x; color:#FFFFFF}

.scheda input{ display:block; float:left;  background:url(images/menu_elencoalf2.gif) left top; width:50px; height:22px; text-align:center; font-family:tahoma; font-weight:bold; color:#645663 ;margin-right:1px; text-transform:uppercase; text-decoration:none; padding:2px 0 2px 0;BORDER-RIGHT: #46293f 0px solid;  BORDER-TOP: #46293f 0px solid; FONT-SIZE: 7pt; BORDER-LEFT: #46293f 0px solid; BORDER-BOTTOM: #8f8c8f 0px solid; margin-top:1px;}
.scheda input:hover { background:url(images/menu_elencoalf4.gif) left top repeat-x; color:#FFFFFF;}

.scheda3 input{ display:block; float:left;  background:url(images/menu_elencoalf2.gif) left top; width:50px; height:22px; text-align:center; font-family:tahoma; font-weight:bold; color:#645663 ;margin-right:1px; text-transform:uppercase; text-decoration:none; padding:2px 0 2px 0;BORDER-RIGHT: #46293f 0px solid;  BORDER-TOP: #46293f 0px solid; FONT-SIZE: 7pt; BORDER-LEFT: #46293f 0px solid; BORDER-BOTTOM: #46293f 0px solid; margin-top:1px;}
.scheda3 input:hover { background:url(images/menu_elencoalf5.gif) left top repeat-x; color:#FFFFFF}


.ricerca{width:85px; FONT-SIZE: 9pt;}

.inviaAzzera{ width:100px; FONT-SIZE: 10pt; height:22px;}


.footer_menu { padding:21px 0 0 0;}
.footer_menu li { display:inline;}
.footer_menu li a {background:url(images/foot_divider.gif) no-repeat right 3px; color:#9f698e; text-decoration:none; text-transform:uppercase; padding:0 8px 0 6px;}
.footer_menu li a:hover { color:#fcfafa;}
.footer_menu li a.last { background:none;}

.list1 li { display:inline;}
.list1 li a { display:block; position:relative; margin:-1px -17px 0 -16px; background:url(images/bull1.gif) no-repeat 26px 7px #4fad61; padding:2px 0px 2px 47px; text-decoration:none; color:#1e3849; font-size:1.05em;}
.list1 li a.bg {background:url(images/bull1.gif) no-repeat 26px 7px;}
.list1 li a:hover { color:#fff; background:url(images/arrow2.gif) no-repeat 16px 7px #4c2047;}

.list2 li { display:inline;}
.list2 li a { display:block; position:relative; margin:-1px -17px 0 -16px; background:url(images/bull1.gif) no-repeat 26px 7px #be97bb; padding:2px 0px 2px 37px; text-decoration:none; color:#46253c; font-size:1.05em;}
.list2 li a.bg {background:url(images/bull1.gif) no-repeat 26px 7px;}
.list2 li a:hover { color:#fff; background:url(images/arrow1.gif) no-repeat 16px 7px #21b039;}

.list3 li a { background:url(images/arrow1.gif) no-repeat left 3px; padding-left:11px; color:#d43320; font-weight:bold; font-size:1.1em; line-height:1.67em;}

.list4 li { display:inline;}
.list4 li a { display:block; position:relative; margin:6px -5px 0 -5px; background:url(images/bull1.gif) no-repeat 5px 7px #60BA3D; padding:2px 0 2px 12px; text-decoration:none; color:#163e1c; font-size:1.1em; }
.list4 li a.bg {background:url(images/bull1.gif) no-repeat 5px 7px;}
.list4 li a:hover { color:#fff; background:url(images/bull1.gif) no-repeat 16px 7px #4c2047;}	

/*==================other====================*/
.img_indent { margin:0 20px 0 0; float:left;}
.img_box { padding:0 0 13px 0;}
.img_box img { float:left; margin:0 15px 0 0;}

.p1 { margin-bottom:2px;}
.p2 { margin-bottom:14px;}
.p3 { margin-bottom:9px;}
.p4 { margin-bottom:11px;}
.b1	{font-size:1.20em;}

hr{color:#ae50a6;}


/*==================txt, links, lines, titles====================*/
a {color:#000;}
a:hover{text-decoration:none;}

h3 {font-size:1em; font-family:tahoma; color:#fcfafa; text-transform:uppercase; font-weight:bold; padding:10px 0 11px 51px; background:url(images/titleH_1.gif)  repeat-x}

/*h3.marker1 {background:url(images/marker1.gif) no-repeat 15px 5px #af5050; padding-left:46px;}
/*h3.marker2 {background:url(images/marker2.gif) no-repeat 13px 12px #ba5fb2; padding-left:46px; color:#000; padding:15px 0 11px 46px;}
h3.marker3 {background:url(images/marker3.gif) no-repeat 13px 5px #4d2b30; padding-left:46px;}
h3.marker4 {background:url(images/marker4.gif) no-repeat 13px 5px #7f3367;}
h3.marker5 {background:url(images/marker5.gif) no-repeat 15px 8px #af5050; padding-left:46px;}
h3.marker6 {background:url(images/marker6.gif) no-repeat 15px 5px #fcdfc5; color:#31162a;}*/
/*h4 { font-size:1.2em; margin-bottom:10px; font-weight:bold}
h5 { color:#d43320; font-size:1em; margin-bottom:7px;}*/
h5 a {color:#d43320;}
.h13 {font-size:1em; font-family:tahoma; color:#fcfafa; text-transform:uppercase; font-weight:bold; padding:10px 0 11px 61px; background:url(images/titleH.gif)  repeat-x; margin-top:10px;}
.h18 {font-size:1em; font-family:tahoma; color:#fcfafa; text-transform:uppercase; font-weight:bold; padding:10px 0 11px 0px; background:url(images/titleH_1.gif)  repeat-x;margin-top:0px; text-align:center}
.h12 {font-size:1em; font-family:tahoma; color:#fcfafa; text-transform:uppercase; font-weight:bold; padding:10px 0 11px 61px; background:url(images/titleH.gif)  repeat-x;}
.h19 {font-size:1em; font-family:tahoma; color:#fcfafa; text-transform:uppercase; font-weight:bold; padding:10px 0 11px 67px; background:url(images/titleH_1.gif)  repeat-x;margin-top:10px;}
.h14 {font-size:1em; font-family:tahoma; color:#fff; text-transform:uppercase; font-weight:bold; padding:10px 0 11px 180px; background:#183c0a; background:url(images/titleH.gif)  repeat-x; margin-top:0px;}
.h15 {font-size:1em; font-family:tahoma; color:#fff; text-transform:uppercase; font-weight:bold; padding:10px 0 11px 0px; background:#183c0a;background:url(images/titleH.gif)  repeat-x ; margin-top:0px;}
.h16 {font-size:1em; font-family:tahoma; color:#fcfafa; text-transform:uppercase; font-weight:bold; padding:10px 0 11px 0px;background:url(images/titleHBlu.gif)  repeat-x; margin-top:0px; text-align:center}
.h20 {font-size:1em; font-family:tahoma; color:#fcfafa; text-transform:uppercase; font-weight:bold; padding:10px 0 11px 185px;background:url(images/titleHList.gif)  repeat-x; margin-top:0px; }
.h17 {font-size:1.20em; font-family:tahoma; color:#911544; text-transform:uppercase; font-weight:bold; padding:0px 0 0px 0px;}





.txt1 { font-size:1.1em;}

.link1 { display:block; float:right; background:url(images/link1_bgd.gif) left top repeat-x; color:#000; text-decoration:none;}
.link1 b { display:block; background:url(images/link1_left.gif) no-repeat left top; padding:3px 11px 4px 33px; border-right:1px solid #77c356;}
.link1:hover { text-decoration:underline;}
.link2 { background:url(images/arrow1.gif) no-repeat left 5px; padding-left:10px; color:#d43320; font-size:1.1em; display:block; margin-bottom:9px; font-weight:bold;}

.line_hor { background:url(images/line1.gif) left bottom repeat-x; padding-bottom:31px; margin-bottom:35px;}
.line_hor1 { background:url(images/line1.gif) left bottom repeat-x; padding-bottom:25px; margin-bottom:26px;}

.title { margin-bottom:13px;}


/*==================blocks====================*/
.block {background:#fff; margin:12px -14px 18px -16px; position:relative; padding:10px 10px 18px 17px;}
.block .ind { padding:0 0 0 0;}

.box1 { border:0px solid #ecc1df;}
.box1 .inner { padding:1px 1px 29px 1px;}
.box1 .inner1 { padding:20px 13px 0 15px;}

.box2 { border:0px solid #f1d5b7; background:#f9ede0;height:355px;}
.box2 .inner { padding:1px 1px 26px 1px;}
.box2 .inner1 { padding:14px 13px 0 15px;}

.box3 { border:0px solid #8e3885; background:#ba5fb2;margin-bottom:4px;  background:url(images/sfondo_box3.gif);}
.box3 .inner { padding:0px 0px 25px 0px;}
.box3 .inner1 { padding:0px 14px 0 16px;}

.box4 { border:0px solid #baacae; }
.box4 .inner { padding:10px 1px 29px 1px;}
.box4 .inner1 { padding:20px 18px 0 15px;}

.box5 { border:0px solid #24a933; height:350px; background:url(images/sfondo_box5.gif) repeat-x}
.box5 .inner { padding:0px 0px 25px 0px;}
.box5 .inner1 { padding:17px 18px 0 15px; }


.box6 { border:1px solid #ecc1df; background:#fff5d6;}
.box6 .inner { padding:1px 1px 25px 1px;}
.box6 .inner1 { padding:17px 18px 0 15px;}

.boxFilm { border:0px solid #183c0a; height:576px; background:url(images/bgboxfilm.gif) no-repeat top left; }
.boxFilm .inner { padding: 0 0 25px 0;}
.boxFilm .inner1 {  padding:0px 13px 0 15px;}
.boxFilm .inner2 { padding:35px 15px 0 25px;}
.boxFilm .inner3 { padding:35px 15px 0 75px;}

.boxBluray { border:0px solid #183c0a; background:url(images/bgboxBlu.gif) no-repeat top left; height:576px;}
.boxBluray .inner { padding: 0px 0px 25px 0px;}
.boxBluray .inner1 {  padding:0px 13px 0 15px;}
.boxBluray .inner2 { padding:70px 0px 0 30px;}
.boxBluray .inner3 { padding:90px 0px 0 190px;}

.boxComing { border:0px solid #183c0a; background:url(images/bgboxBlu.gif) no-repeat top left; height:576px;}
.boxComing .inner { padding: 0px 0px 25px 0px;}
.boxComing .inner1 {  padding:0px 13px 0 15px;}
.boxComing .inner2 { padding:70px 0px 0 30px;}
.boxComing .inner3 { padding:90px 0px 0 190px;}

/*.boxBluray { border:0px solid #ae50a6; height:563px;background:url(images/bgboxBlu.gif) no-repeat top left;}
.boxBluray .inner { padding: 0px 0px 25px 0px;}
.boxBluray .inner1 {  padding:0px 13px 0 15px;}
.boxBluray .inner2 { padding:35px 15px 0 25px;}
.boxBluray .inner3 { padding:35px 15px 0 75px;}*/

.boxLisitno { border:0px solid #183c0a; background:url(images/bgboxBlu.gif) no-repeat top left; height:576px; font-size:1.1em;  text-align:center}
.boxLisitno .inner { padding: 0px 0px 0px 0px;}


.boxTrailer { height:auto;  font-size:1.1em; background:url(images/bgboxtrailer.gif) no-repeat top left; text-align:center; }
.boxTrailer .inner { padding: 0px 0px 25px 0px;}
.boxTrailer .inner1 {  padding:0px 13px 0 15px;}
.boxTrailer .inner2 { padding:15px 0px 0 0px; margin-left:22px;}

.boxDoveSiamo { border:0px solid #183c0a;  height:576px;background:url(images/bgboxDove.gif ) no-repeat top left; text-align:center;}
.boxDoveSiamo .inner { padding: 0px 0px 25px 0px ;}
.boxDoveSiamo .inner1 {  padding:0px 13px 0 15px;}
.boxDoveSiamo .inner2 { padding:1px 15px 0 25px;}
.boxDoveSiamo .inner3 { padding:35px 15px 0 75px;}

.boxContattaci { border:0px solid #183c0a;background:url(images/bgboxcontatti.gif) no-repeat top left; height:auto; }
.boxContattaci .inner { padding: 0px 0px 25px 0px;}
.boxContattaci .inner1 {  padding:0px 13px 0 15px;}
.boxContattaci .inner2 { padding:35px 15px 0 25px; }
.boxContattaci .inner3 { padding:35px 15px 0 75px; }
.privacy{font-size:0.9em; margin-top:10px;}
.address{float: left; margin-right:0px; margin-top:10px; font-size:1.0em; margin-bottom:15px; margin-left:50px;}
.formail{margin-left:50px; margin-right:50px; margin-top:65px;}
.ceckprivacy1{float: left; margin-left:80px; }
.ceckprivacy2{float: right; margin-right:140px;}

.boxFilmUltimi { border:0px solid #ae50a6; height:576px; background:url(images/bgboxUltimi.gif) no-repeat top left;}
.boxFilmUltimi .inner { padding: 0px 0px 25px 0px;}
.boxFilmUltimi .inner1 {  padding:0px 13px 0 15px;}
.boxFilmUltimi .inner2 { padding:35px 15px 0 25px;}
.boxFilmUltimi .inner3 { padding:35px 15px 0 75px;}

.boxSuccessivo { float:right;  font-size:1.0em; margin-top:0px;font-weight:bold;  border:0px solid #ae50a6;  margin-right:50px;}

.boxPrecedente { float:left; font-size:1.0em;  margin-top:0px; font-weight:bold; border:0px solid #ae50a6; margin-left:30px;}

/*==================Scheda film====================*/
.boxSchedaHeader {background:url(images/SchedaHF.gif); width:500px; text-align:center; font-family:tahoma; color:#fcfafa; font-weight:bold; }
.boxSchedaHeader .inner { padding:4px 0px 7px 0px;}
.boxSchedaHeader .inner1 { padding:17px 18px 0 15px;}

.boxSchedaFooter { Font-family:tahoma; color:#fcfafa; font-weight:bold; float:left; padding-top:30px;}
.boxSchedaFooter .inner {background:url(images/SchedaFooter.gif) no-repeat ; padding:4px 0px 7px 0px; width:500px; color:#fcfafa}
.boxSchedaFooter .inner1 { padding:17px 18px 0 15px;color:#fcfafa}


.boxSchedaContent {float:left; /*height:218px;*/ font-family:tahoma; text-align:left;  border:1px solid #24a933;}
.boxSchedaContent .inner { padding:29px 100px 100px 5px; }

.boxSchedaContentTrama {float:left; font-family:tahoma; text-align:left;}
.boxSchedaContentTrama .inner { padding:0px 0px 0px 0px;}


.boxNazionalita{ padding:0px 60px 0 0px; margin-left:35px}

/*.boxbanner { border:1px solid #ae50a6; background:url(images/Banner.gif); width:760px; height:36px;}*/


/*header*/
#header .row_1 { height:51px;}
#header .row_2 { height:180px; background:url(images/logo2.jpg) no-repeat center top; }



/*content*/
#content { width:100%; padding-bottom:2px; }
.contentDoveRic{ background:url(images/bgcontentDoveRic.gif) no-repeat right bottom; }
.contentUltimi{ background:url(images/bgcontentUltimi.gif) no-repeat right bottom; }
.contentBluContTra{ background:url(images/bgcontentBluCoTra.gif) no-repeat right bottom; }
#content .indent { padding:16px 0 0 0; }

/*footer*/
#footer { background:#1d0c18; text-align:center;}
#footer p { color:#f9e5f3; font-size:.91em;}
#footer p a {color:#f9e5f3;}
.validator{background:url(images/bgfoot.gif)  no-repeat  bottom center; border:0px solid; text-align:center;  padding-bottom:8px; padding-top:4px; font-size:0.7em; margin-bottom:5px;}
/*==========================================*/

#BoxRicerca {margin: 0 ;background: #fff; }
#BoxNovita {margin: 0 ;background: #fff; }
#BoxPiuvisti {margin: 0 ;background: #fff; margin-top:16px;}
#BoxMenuPrincipale {margin: 0 ;background: #fff; padding-top:5px; margin-bottom:8px;}

.curvaRicercaMenu {display:block;height: 1px;overflow: hidden; background: #82cb82;}
.curvaNovitaVisti {display:block;height: 1px;overflow: hidden; background: #a581a2;}
.segmento1{	margin: 0 5px}
.segmento2{margin: 0 3px}
.segmento3{margin: 0 2px}
.segmento4{margin: 0 1px;height: 2px;}

.contenutoBoxRicerca {height: auto; height:340px;}
.contenutoBoxNovita {height: auto;}
.contenutoBoxPiuvisti {height: auto;}
.contenutoBoxMenuPrincipale {height: auto; height:215px;}
.inner5 { padding:17px 18px 0 15px; }
