/*
	<!--  SET COLORS  -->

<!--set var="preProdIndexEng2013"            	value="http://www.gazzetta.it/Speciali/Giroditalia/2012/en/index.shtml" 
--><!--set var="preProdIndexEng2012"            	value="http://www.gazzetta.it/Speciali/Giroditalia/2012/en/index.shtml" 
-->








<!--  LOAD LANGUAGE STRINGS  -->
  
	<!-- include virtual="${WEB_ROOT_}/ssi/locale/ita.config" -->
	SSI_Error



<!--05.08.2011 Modifica per implementare audio e video degli articoli come in gazzetta4 -->
<!--  GAZZETTA TV  -->
























<!-- GAZZETTA TV  -->


<!--  DEBUG MODE  -->

	


<!--  DEBUG MODE a 1 forzato per inserire i css singolarmente  -->



<!--  SET DEFAULTS (SEZIONE, SOTTOSEZIONE, TIPOLOGIA)  -->

	



	



	



	
*/

#footer{
	display:block;
}

#footer_box{
	background: url(http://images2.gazzettaobjects.it/GIROditalia/2012/libs/css/assets/footer_roll.png?v=201204191231) repeat-x scroll left top #D88f9D;
	width:990px;
	height: 285px;
	margin:0 auto;
	/*
	min-width:1054px;
	padding-top: 29px; da rispristinare quando si attivano i box marketing
	*/
}

#footer_box.no_box_bottom{
	padding-top: 0px;
}

body.lang-en #footer_box{
	background: none;
}


#sites {
  border-top: 1px solid #edb1b7;
  border-bottom: 1px solid #edb1b7;
  background-color: #d88f9d;
  float: left;
  width: 100%;
  font-size: 1.2em;
}
#sites .title {
  color: #56393f;
  border-bottom: 2px solid #dfa5b1;
  font-weight: bold;
  margin-bottom: 6px;
  padding-bottom: 6px;
}

#sites ul.primo{
  padding: 20px 0 20px 20px;
}

#sites ul {
  padding: 20px 0;
  margin-right: 45px;
}

#sites ul li{
  line-height:1.2em;
}

#sites a {
  color: #f2d5da;
}
div.contiene {
    background: none;
    width: 980px;
    margin: 0 auto;
}

#footerBottom {
  background-color: #eeb4bb;
  float: left;
  width: 100%;
  color: #a67e83;
  font-size: 1.2em;
}
#footerBottom  a {
  color: #a67e83;
}

#footerBottom .contiene{
  padding: 20px;
}
#footerBottom li{
  float: left; 
  display: block;
}
#footerBottom li.acapo{
  clear: left; 
}

#footerBottom .contiene ul.footer-menu{
	margin:0 0 20px 0;
}

/*CAROUSEL NEL FOOTER CON BOX PUBBLICITARI*/
.contiene.carou{
	position:relative;	
	height:270px;	
}

.contiene.carou #arrow_left a{
	position:absolute;
	top:50px;
	left:-30px;
	width:27px;
	height:69px;
	background:url(http://images2.gazzettaobjects.it/GIROditalia/2012/libs/css/assets/footer_arrow_left.png?v=201204191231) no-repeat;
}

.contiene.carou #box_carou{
	position:absolute;
	left:10px;
	border-left: 1px solid #F5D2D6;
}

.contiene.carou #arrow_right a{
	position:absolute;
	top:50px;
	right:-30px;
	width:27px;
	height:69px;
	background:url(http://images2.gazzettaobjects.it/GIROditalia/2012/libs/css/assets/footer_arrow_right.png?v=201204191231) no-repeat;
}

#box_sticky_footer{
	position:fixed;
	bottom:0px;
	width:100%;
	height:34px;
	margin:0 auto;
	z-index:1000;
}


#box_sticky_footer #sticky_footer{
	width:1110px;
	height:34px;
	margin:0 auto;
	background:url(http://images2.gazzettaobjects.it/GIROditalia/2012/libs/css/assets/bg_sticker_footer.png?v=201204191231) no-repeat;
}

#box_sticky_footer #sticky_footer #login{
	float:left;
	width:658px;
	margin:10px 0 0 0;
}

#box_sticky_footer #sticky_footer #login span{
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#959595;
	margin:4px 5px 0 0;
	padding:0 0 0 15px;
}

#box_sticky_footer #sticky_footer #login legend{
	display:none;
}

#box_sticky_footer #sticky_footer #login label{
	display:none;
}

#box_sticky_footer #sticky_footer #login input{
	float:left;
	height:13px;
	margin:0 7px 0 0;
	border:solid 1px #7F9DB9;
}

#box_sticky_footer #sticky_footer #login input.button{
	border:none;
	width:16px;
	height:15px;
	margin:1px 0 0 0;
	padding:0px;
	background:url(http://images2.gazzettaobjects.it/GIROditalia/2012/libs/css/assets/arrow_submit.gif?v=201204191231) no-repeat;
}

#box_sticky_footer #sticky_footer ul#link{	
	float:left;
	width:300px;
}

#box_sticky_footer #sticky_footer ul#link li.text{	
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#959595;
	padding:15px 5px 0 0;
}

#box_sticky_footer #sticky_footer ul#link li.link_box{	
	display:block;
	float:left;
	position:relative;
	width:26px;
	height:26px;
	margin:5px 2px 0 0;	
	border:solid 1px #CDCDCD;
}

#box_sticky_footer #sticky_footer ul#link li.link_box img{	
	position:absolute;
	top:3px;
	left:3px;
	width:20px;
	height:20px;
	border:none;
}

#box_sticky_footer #sticky_footer ul#link_right{	
	float:right;
	margin:10px 0 0 0;
	padding:0 12px 0 0;
}

#box_sticky_footer #sticky_footer ul#link_right li{	
	float:left;
	margin:0 0 0 5px;	
}

#box_sticky_footer #sticky_footer ul#link_right li img{	
	border:none;	
}
