﻿body,html { margin:0 }
html,body{margin:0;padding:0}
body{background-image:url(img/sfondo.jpg);background-repeat:no-repeat;
background-attachment:fixed;
background-position:bottom; 
}


body{font: 76% arial,sans-serif;text-align:center;}
p{margin:0 10px 10px}

a{
color:#003082;
}


a:hover{
/*color:#F79928;*/
color:Red;
}

div#container{ margin-left:auto; margin-right:auto; width:877px;}

div.header h1{height:80px;line-height:80px;margin:0;
  padding-left:10px;}

div.header {

height:240px; background-position:top; text-align:center; 
background-image:url('img/fidelity_03.png'); 
background-repeat:no-repeat; 
width:877px;
position:relative;
}



div#menu{
position:absolute;top:160px;left:330px;color:White;font-size:1.2em;
}

div#menu a{
color:White;
text-decoration:none;
z-index:5;
}

div#menu a:hover{
color:White;
text-decoration:underline;
}


div.header a:hover{
text-decoration:underline;
}



div#corpopagina
{
 width:877px;
}

div#contentpage{
padding-left:60px;
width:430px;
}

div#contentpageBig{
padding-left:100px;
padding-right:100px;
}


div#contentpage h2{
    color:Red;font-weight:normal;margin-top:0px;font-size:1.3em;
}
div#pagina{
padding:0px 50px 5px 50px;text-align:justify;
clear:left;background-repeat:repeat-y;background-image:url('img/fidelity_10.png');top:0px;margin-top:0px; background-position:top;
       padding:0px 0px 0px 0px;
}

div#cardofferte
{
padding-right:50px;text-align:left;width:300px;float:right;height:450px;z-index:2;
}

div#cardofferte a
{
text-decoration:none;
}

div#cardofferte a img
{
border:0;
}


div#footer{
background-image:url('img/fidelity_12.png');background-repeat:no-repeat;height:127px;position:relative;
clear:right;
}
div#footer #Anagrafica{
position:absolute;left:122px; top: 29px;
color:White;
}

div#container{margin:0 auto; background-color:Transparent;}
div#container2{text-align:left;}
div#content{float:left;width:420px;   }
div#navigation{float:right;width:200px; margin-right:10px;}
div#extra{float:right; clear:right;width:180px}



div#testo{ width:360px; margin-left:15px;}
.tastomenu { float:left; width:100px;}


#stylefour{position:relative;display:block;height:70px;font-size:14px;font-family:Arial,Verdana,Helvitica,sans-serif; background-color:#ffffff }
#stylefour ul{margin:0;padding:0;list-style-type:none;width:auto; }
#stylefour ul li{display:block;float:left;margin:0; }
#stylefour ul li a{display:block;float:left;color: #000000; text-decoration:none;height:35px; width:103px; text-align:center; padding-top:28px; background-image:url(img/tasto.jpg)   }
#stylefour ul li a:hover,#stylefour ul li a.current{color: #999999; background-image:url(img/tasto2.jpg)  }



.Stile1 {font-size: 12px}
.Stile4 {color: #916964; font-weight: bold; }
.Stile7 {
	color: #ffdd8c;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 50px;
	font-style: italic;
}
.Stile8 {
	color: #FFFFFF;
	font-size: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}
.Stile10 {
	font-size: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	color: #FFFFFF;
}
.Stile12 {color: #916964; font-weight: bold; font-size: 14px; }
.Stile13 {font-family: Georgia, "Times New Roman", Times, serif}

.Stile17 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}



.Stile21 {font-family: Georgia, "Times New Roman", Times, serif; font-style:italic;  
	font-size: 16px;
	color: #99814D;
}
.Stile23 {font-size:18px; font-family: Georgia, "Times New Roman", Times, serif;font-weight:bold;font-style:italic;}

.Stile24 {
	color: #CAB894;
	font-style: italic;
}
.Stile26 {
	font-size: 18px;
	color: #333333;
	font-weight: bold;
}
.Stile27 {font-size: 16px}




a.mail:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.mail:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.mail:hover {
	text-decoration: none;
	color: #ffdd8c;
}
a.mail:active {
	text-decoration: none;
	color: #FFFFFF;
}

.testohome {font-family: Georgia, Times New Roman, Times, serif; font-size:24px; font-style:italic;}


a.link:link {
	color: #99814D;
	text-decoration: none;
}
a.link:visited {
	text-decoration: none;
	color: #99814D;
}
a.link:hover {
	text-decoration: none;
	color: #000000;
}
a.link:active {
	text-decoration: none;
	color: #99814D;

}



a.link2:link {
	color: #C55E1C;
	text-decoration:underline;
}
a.link2:visited {
	text-decoration:underline;
	color: #C55E1C;
}
a.link2:hover { 
text-decoration:underline;
	
	color: #9AC02F;
}
a.link2:active {
	text-decoration:underline;
	color: #C55E1C;

}


/* # fidelitycard */

ul#offertefid
{

    list-style-position:outside;
    margin:0 0;
    padding:0;
    
}

ul#offertefid li
{
   background-image:url('img/spunta.png');
   background-repeat:no-repeat;
   background-position:0 0px;
   list-style-type:none;
   line-height:17px;
   padding-left:50px;
   padding-top:20px;
   font-size:1.3em;
   font-style:italic;
   line-height:30px;
   vertical-align:bottom;
   margin:0 0;
}


/* sezione News */

div.offerte
{
    font-size:1.1em;


}

div.offerte span.etichetta
{
    color:#003082;

}

.data
{
    font-weight:bold;
    color:#003082;
    font-size:1.0em;
    padding-bottom:10px;
}
.bignero
{
    font-weight:bold;
    font-size:1.1em;
}

.nero
{
    font-weight:bold;
}


.invisible
{
    display:none;
}

#singolaOfferta
{
margin-top:20px;
}

#divDescrizione
{
margin-top:20px;
}