body {
	margin			: 0;	
	font-family		: verdana, arial, sans-serif;
	font-size		: 10px;
	text-align		: left;
	padding: 0;
	color:#004a8e;	
	}

img {
   	border			: 0;
	}

ol{
	text-transform:uppercase;
	font-weight:bold;
	}

ol,ul {
	list-style		: none;
	margin-top		: 5px;
	margin-bottom	: 5px;
	padding:0px; 
	margin-left:0px;
	}

ol li, ul li{
    line-height		: 16px;
    margin-top		: 1px;
	}

a {
	text-decoration : none;
	color			: #004a8e;	 	
   	}

a:hover {
	text-decoration : none;
	color			: #ff1111;
	}

.nav1 {background: url("/imgs_mobi/mobi_stripe.gif") left top repeat-x;  padding:5px 0 5px 10px; }
.title1 {background: url("../imgs_mobi/mobi_stripe.gif") left top repeat-x;  padding:6px 0 5px 10px;}

/************************************ Block Elements  *******************************/

li.arrow{
	 background		:   url("../images/arrow_gray.gif") no-repeat;
	 padding-left	: 20px;
 	 }

ul.arrow li, .arrow div{
     line-height	: 16px;
     margin-top		: 1px;
	 background		:   url("../images/arrow_gray.gif") no-repeat;
	 padding-left	: 20px;
	 }

.activelink_arrow{
     background		:   url("../images/arrow_red.gif") no-repeat;
	 color			: #ff1111;	 
	 }
	
.activelink_arrow a{
	 color			: #ff1111;	 
	 }
	 
.padded{
	padding-left:10px;
	}

.clearing {
	height			: 0; 
	font-size		: 0;
	clear			: both;
	}

.clearing_footer {
	clear			: both;
	height			: 10px;
	}

/******************************* Font-style **********************************/

.ucase {
	text-transform	: uppercase;
	}

.color_red {
	color			: #ff1111;
	}

.color_blue {
	color			: #004a8e;
	}

.color_gray {
	color			: #767676;
	}

/***************** ID Box********************/

.main_box{
	width:100%;
	}
	
.header{background: url("/imgs_mobi/mobi_testata_sfondo.gif") bottom left repeat-x;
	width:100%;
	height:59px;
	}
		
.title{
	background: url("/imgs_mobi/mobi_stripe.gif") left top repeat-x;
	padding:6px 0 5px 10px;
	color:#004a8e;
	margin-top:0px;
	}

.sei_in{
	padding: 5px 0 5px 10px;
	background: url("../imgs_mobi/hdot.gif") repeat-x left bottom;
	}

.nav   {background: url("/imgs_mobi/mobi_stripe.gif") left top repeat-x;  
		padding:5px 0 5px 10px;
		width:100%;
		margin:0 0 0 0px;
		padding: 7px 0 5px 10px;
		color:#767676;
	}
	
.nav a{
	color:#94A5BD;
	}
	
.footer{
	width:100%;
	height:13px;
	margin-top:0px;
	padding: 2px 0 5px 10px;	
	}
	
/************** margini - padding - posizioni **************/	
	
.spaced{
	margin-top:10px;
	}
	
/***************** Varie ed eventuali ********************/

.background_blue{
	background-color:#F1F5F8;
	}

.stripe{ /*riga "tim-style"*/
	clear:both;
	width:100%;
	font-size:0px;
	}
		
.footer div, .footer div a, .nav div, .nav div a{
	width:auto;
	padding-right:2px;
    display:inline;
	color:#767676;
	}
	
.bar{
	width:5px;
	background:  url("../images/bar.gif") no-repeat left;
	height:12px;
	}
		
.feature{
	color: #004a8e;
	margin-top: 7px;
	padding-left:20px;	
	font-weight:bold;
	text-transform	: uppercase;	
	}
	
ul.footer_menu{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
}

.footer_menu li{
	color:#767676;
	display: inline;
	padding-left:5px;
	}

.footer_menu li a{
	color:#767676;
}

.title_text{
	font-weight:bold;
	color:#FF0000;
	text-transform	: uppercase;
	}
