@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;}
img{border:none;}
a{color:#DD6311; text-decoration:none;}
a:hover {color:#000;}
.banner0{color:#DD6311; text-decoration:none;}
.banner0:hover {color:#000;}
.banner1{color:#000; text-decoration:none;}
.banner1:hover {color:#DD6311;}
body{text-align:center; font-family:Arial, Helvetica, sans-serif; color:#404545; font-size:10px;}
ul{list-style:none; list-style-type:none; list-style-image:none; list-style-position:outside;}
div.break{display:block; clear:both; overflow:hidden; height:0; display:none;}
br{height:0; margin:0; padding:0;}
h2{font-size:13px; color:#273435;}
h2 a{color:#eb6810;}
div#wrapper{width:960px; margin:0 auto; background:#fff; text-align:left; position:relative;}
div#top_bar{ background:#c5c7c7; height:20px; line-height:20px; text-align:center; }
div#top_bar div{width:940px; margin:0 auto; text-align:left; padding:0 10px;}
div#top_bar a{margin-right:25px; color:#404545;}
div#header{height:100px; background:#fff url(../images/logo.png) no-repeat top left;}
div#visore{margin-top:20px;}
div#ticker{height:35px; background:#dfe0e1 url(../images/ticker2.png) no-repeat top left; margin:20px 0;}
div#ticker ul#news-slide-list {position: relative;}
div#ticker ul#news-slide-list li {float: left; margin: 0 20px 0 0; padding: 10px 0;}
div#ticker div.mask{position: relative; width: 820px; height:35px; top 8px; margin:0 0 0 140px; overflow: hidden;}
div.break{clear:both; overflow:hidden; display:block; visibility:hidden; height:0;}
input, select, button, textarea{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#404545; border:0;}
/*login*/
div#login{position:absolute; top:-20px; right:6px; background:url(../images/bg_login.png) no-repeat top left; width:328px; height:70px; padding:10px 15px;}
div#login h2{font-size:12; color:#eb6810;}
div#login a{position:absolute; right:15px; top:10px; color:#404545; text-decoration:none; font-size:11px;}
div#login p{float:left; display:inline; margin:10px 20px 0 0;}
div#login label{display:block; font-size:11px; margin-bottom:5px;}
div#login input{width:122px; height:16px; padding:2px; background:url(../images/bg_input_login.png) no-repeat top left; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
div#login button{height:50px; width:35px; background:none;}
/**/
/*=====MENU=====*/

@import url("menu.css");
div#space{height:20px; display:none; }
/*=====FINE MENU=====*/

/*=====LANCI=====*/
div#lanci{padding:0; background:#d4d6d7 url(../images/bg_lanci.png) 0 0 no-repeat; height:220px; }
div#lanci div{float:left; display:inline; position:relative; height:200px; padding:0 11px;}
div#lanci div h2 {margin-top: 5px;width:100;}
div#lanci div#scommesse, div#lanci div#tv{width:220px;}
div#lanci div#store, div#lanci div#lavora, div#press, div#partner  {width:98px;} 
div#lanci div#scommesse {background: url(../images/new_site.jpg) 0 30px no-repeat;}
div#lanci div#store {background: url(../images/store_locator.jpg) 0 30px no-repeat;}
div#lanci div#lavora {background: url(../images/partnership.jpg) 0 30px no-repeat;}
div#lanci div#press {background: url(../images/press_room.jpg) 0 30px no-repeat;}
div#lanci div#partner {background: url(../images/lavora_con_noi.jpg) 0 30px no-repeat;}
div#lanci div#tv {width: 208px;background: url(../images/swf_video.jpg) 0 35px no-repeat; padding: 0 11px 0 0;}
/*div#lanci div p{position:absolute; font-size:11px; bottom:0; left:10px; background:url(../images/bullet.png) no-repeat top left; padding:0 10px 0 20px; line-height:14px; width:80px;}*/
div#lanci div p{position:absolute;font-size:11px; bottom:0;left:10px; background:url(../images/bullet.png) no-repeat top left; padding:0 10px 0 20px; /*line-height:14px;*/height:40px;width:80px;overflow:hidden;}
div#lanci div#scommesse p,div#lanci div#tv p{width:195px;}
div#lanci div p a{color:#eb6810;}
/*=====FINE LANCI=====*/




/*=====SIDEBAR=====*/
div#sidebar p{ font-size:11px; background:url(../images/bullet.png) no-repeat top left; padding:0 0 0 20px; line-height:16px;}
div#sidebar{width:240px; padding:10px 0; background:#d4d6d7 url(../images/bg_top_sidebar.png) no-repeat top left; float:right; display:inline; position:relative;}
div#sidebar div{padding:0 10px; position:relative; overflow:hidden;}
div#sidebar div img{margin:10px 0;}
div#sidebar span#bottom{background:#d4d6d7 url(../images/bg_bottom_sidebar.png) no-repeat bottom left; width:240px; height:5px; position:absolute; bottom:0; left:0;}
div#sidebar hr{border:0; background:url(../images/bg_hr.png) repeat-x top left; height:2px; width:240px; margin:10px 0;}
/*=====FINE SIDEBAR=====*/


/*=====CONTENT=====*/
div.container{overflow:auto; margin-top:20px;}
div#content{padding:20px; background:#fff url(../images/bg_content.png) repeat-y top left; width:660px; position:relative; float:left; display:inline; min-height: 405px; height: auto !important; height: 405px; }
div#content h2{color:#dd6311; font-size:20px;}
div#content h3{color:#273435; font-size:16px;}
div#content p{margin:20px 0; font-size:12px; line-height:16px;}
div#content img.side{float:right; margin:20px 0 20px 15px; border:1px solid #b9babb;}
div#content span img#top{height:6px; display:block; background:#fff url(../images/bg_top_content.png) no-repeat top left; position:absolute; top:0; left:0; width:700px;}
div#content span.intra, p.intra{color:#dd6311;}
div#content span img#bottom{height:6px; display:block; background:#fff url(../images/bg_bottom_content.png) no-repeat top left; position:absolute; bottom:0; left:0; width:700px;}
div#content ul{margin:10px 0;}
div#content ul.norme{margin:20px 0;}
div#content ul.norme a{color:#404545;}
div#content ul li{background:url(../images/li_arrow.png) no-repeat center left; min-height:25px; height:auto!important; height:25px; line-height:25px; padding-left:20px; font-size:12px;}
#content hr{border:0; margin:20px 0; padding:0; background:#d4d6d7; display:block; height:1px; clear:both;}
/*lanci affiliazione*/
div#content div#lanci_aff{background:url(../images/bg_lanci_affil.png) no-repeat top left; height:152px; margin:20px 0 0 0;}
div#content div#lanci_aff h2{font-size:15px; color:#dd6311; }
div#content div#lanci_aff p{font-size:11px; margin:0;}
div#content div#lanci_aff div.box{padding:9px; float:left; display:inline;}
div#content div#lanci_aff div.box#minimo{width:149px;}
div#content div#lanci_aff div.box#quote{width:120px;}
div#content div#lanci_aff div.box#offerta{width:139px;}
div#content ul.aff li{background:url(../images/bullet2.png) no-repeat center left; padding-left:20px; color:#dd6311; font-size:13px;}
/*form*/
div#content form p{font-size:11px; float:left; display:inline; margin:0 10px 15px 0;}
div#content form label{display:block; }
div#content form input{background:url(../images/bg_input.png) no-repeat top left; height:16px; width:171px;  line-height:20px; padding:2px; }
div#content form select{ padding:2px; height:20px; width:133px; background:url(../images/bg_select.png) no-repeat top left; }
div#content form button{background:url(../images/candidati.png) no-repeat top left; width:69px; height:21px; margin-top:15px;}

/*contatti*/
div.left{float:left; display:inline; width:330px;}
div#content div.left form p{display:block; float:none;}
div#content div.left form p input{width:294px; height:16px; background:url(../images/bg_input_cont.png) no-repeat top left;}
div#content div.left form p textarea{background:url(../images/bg_text-area.png) no-repeat top left; padding:2px; width:294px; height:96px; overflow:auto;}
div#content div.left form p button{width:46px; height:21px; background:url(../images/invia.png) no-repeat top left; margin:0; }
div#content div.left form p.button{margin:0; text-align:right; padding-right:30px; line-height:normal;}

/*comunicati*/
div#content ul.comunicati{color:#273435;}
div#content ul.comunicati li{position:relative; padding:0 0 20px 0;background:none; border-bottom:1px solid #d4d6d7; margin-bottom:20px;}
div#content ul.comunicati li p{margin-top:10px;}
div#content ul.comunicati li div.news{margin-left:52px;line-height:16px;}
div#content ul.comunicati li div.news p{line-height:14px;}
div#content ul.comunicati li div.data{position:absolute; top:0; left:0; width:41px; height:41px; background:url(../images/bg_data.png) no-repeat top left; text-align:center; }
div#content ul.comunicati li div.data h4{font-size:22px; line-height:20px; margin-top:4px;  }
div#content ul.comunicati li div.data p{font-size:10px; line-height:10px; color:#7d8686; font-weight:bold; margin:4px 0 0 0;}
div#content ul.comunicati li a{ color:#273435; background:url(../images/bullet2.png) no-repeat center left ; padding-left:20px;}
div#content ul.comunicati li.kit div.news{padding-right:160px;}
div#content ul.comunicati li.kit div.news img{position:absolute; right:0; top:0;}
/**/

/*advertising*/
div#content ul.tabs{overflow:hidden; padding-left:10px; margin:20px 0;}
div#content ul.tabs li{display:inline; float:left; background:none; margin-right:30px; padding:0; line-height:35px;}
div#content ul.tabs li a{display:block;  color:#666;}
div#content ul.tabs li a:hover{color:#EB6810;}
div#content ul.tabs li#tv a{background:url(../images/tv.png) no-repeat center left; padding-left:38px;}
div#content ul.tabs li#tv a:hover, div#content ul.tabs li#tv.ui-tabs-selected a{background:url(../images/tv_over.png) no-repeat center left;}
div#content ul.tabs li#stampa a{background:url(../images/stampa.png) no-repeat center left; padding-left:40px;}
div#content ul.tabs li#stampa a:hover, div#content ul.tabs li#stampa.ui-tabs-selected a{background:url(../images/stampa_over.png) no-repeat center left;}
div#content ul.tabs li#affissioni a{background:url(../images/affissioni.png) no-repeat center left; padding-left:40px;}
div#content ul.tabs li#affissioni a:hover, div#content ul.tabs li#affissioni.ui-tabs-selected a{background:url(../images/affissioni_over.png) no-repeat center left;}
div#content ul.tabs li#radio a{background:url(../images/radio.png) no-repeat center left;  padding-left:39px;}
div#content ul.tabs li#radio a:hover, div#content ul.tabs li#radio.ui-tabs-selected a{background:url(../images/radio_over.png) no-repeat center left;}
div#content ul.tabs li#internet a{background:url(../images/internet.png) no-repeat center left;  padding-left:38px;}
div#content ul.tabs li#internet a:hover, div#content ul.tabs li#internet.ui-tabs-selected a{background:url(../images/internet_over.png) no-repeat center left;}
div#content ul.tabs li#guerrilla a{background:url(../images/guerrilla.png) no-repeat center left;  padding-left:26px;}
div#content ul.tabs li#guerrilla a:hover, div#content ul.tabs li#guerrilla.ui-tabs-selected a{background:url(../images/guerrilla_over.png) no-repeat center left;}
/*jquery ui tabs*/
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

div#tab-container ul {float: left; width:200px; margin-top: 0; }
div#tab-container ul li {background: none; padding:0; border-bottom: 1px solid #d7d7d7;}
div#tab-container ul li a {padding: 5px 10px;color: #eb6810; display: block;}
div#tab-container ul li a:hover {background-color: #fef9c8; color: #eb6810;}
div#tab-container div.tab-content div {margin: 0 0 0 220px;}

/**/
/*=====FINE CONTENT=====*/
/*=====CONTATTI UFFICIO STAMPAIN SIDEBARE====*/
div#ufficio_stampa p{ font-size:14px;color:#FD7D28;font-weight:bold; padding:0 0 0 20px; line-height:26px;}
div#ufficio_stampa span{ font-size:12px;padding:0 0 0 20px; line-height:15px;}
div#ufficio_stampa span#mail{ color:#FD7D28; font-size:12px;padding:0 0 0 0px; line-height:15px;}
div#ufficio_stampa{width:240px; height:72px;padding:10px 0; background:url(../images/banner_contatti.jpg) no-repeat top left; float:right; display:inline; position:relative;}

/*=====FINE CONTATTI=====*/

/*=====FOOTER=====*/
div#footer{width:960px; height:190px; border-top:1px solid #d9dada; background:url(../images/bg_footer.png) no-repeat bottom left; margin:20px 0 70px 0; position:relative;}
div#footer a{color:#404545;}
div#footer ul{ margin:25px 0 0 10px; display:inline; float:left; width:120px; font-size:11px;}
div#footer ul li{line-height:16px;}
div#footer div#logo img{width:120px;  height:80px;}
div#footer div#logo{float:right; display:inline; margin-top:15px;}
div#footer a.intra{color:#eb6810; position:absolute; bottom:12px; right:12px;}

/*=====FINE FOOTER=====*/

/*====DIV SPAZIO BIANCO====*/
div#clear {clear:both;padding:0;margin:0;}
/*=====FINE DIV=====*/


/*======DIV FILMATO========*/
#film {
/*background-color:#ec8623;*/
position:absolute;
left:35%;
top:30%;
width:450px;
height:400px;
z-index:2;
display:none;
}
/*========FINE FILMATO=====*/

/* liScroll styles */
div#ticker {
	background:url("../images/ticker2.png") no-repeat scroll left top #DFE0E1;
	height:35px;
	margin:20px 0;
}
.tickercontainer .mask {
	height:35px;
	margin:0 0 0 140px;
	overflow:hidden;
	position:relative;
	width:820px;
}
ul.newsticker {
	position: relative;
	left: 750px;
	font:  10px Verdana;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
ul.newsticker li {
	float:left;
	margin:0 20px 0 0;
	padding:10px 0;
}

.pagera{color:#000;}
.pagera:hover{color:#DD6311;}

