body { 
background-color : #b1d8f9;
} 
p { 
font-size : 12px;
color : #000000;
line-height : 14px;
font-family : "Arial", sans-serif;
text-align : center;
} 
td { 
font-size : 12px;
color : #000000;
line-height : 14px;
font-family : "Arial", sans-serif;
} 
a { 
color : #2f2f5f;
text-decoration : none;
} 
a:hover { 
color : #2f2f5f;
text-decoration : underline;
} 
.a { 
color : #687f92;
text-decoration : none;
} 
.a:hover { 
color : #687f92;
text-decoration : none;
} 
.linktesto { 
color : #ced5e5;
font-size : 1px;
text-decoration : none
}
.b { 
font-size : 11px;
color : #687f92;
font-family : "Arial", sans-serif;
} 
small { 
font-size : 11px;
line-height : 13px;
} 
h1 { 
font-weight : bold;
font-size : 14px;
color : #2f2f5f;
font-family : "Arial", sans-serif;
text-align : center;
} 
h3 { 
font-weight : bold;
font-size : 14px;
color : #2f2f5f;
font-family : "Arial", sans-serif;
} 
.h3 { 
font-weight : bold;
font-size : 12px;
font-family : "Arial", sans-serif;
} 
.input { 
border-right : 1px solid #f7b72e;
border-top : 1px solid #f7b72e;
font-size : 12px;
border-left : 1px solid #f7b72e;
border-bottom : 1px solid #f7b72e;
font-family : "Arial", sans-serif;
background-color : #fef4e0;
} 
.submit { 
border-right : 1px solid #f7b72e;
border-top : 1px solid #f7b72e;
font-size : 12px;
border-left : 1px solid #f7b72e;
border-bottom : 1px solid #f7b72e;
font-family : "Arial", sans-serif;
background-color : #fef4e0;
} 
select { 
border-right : 1px solid #f7b72e;
border-top : 1px solid #f7b72e;
font-size : 12px;
border-left : 1px solid #f7b72e;
border-bottom : 1px solid #f7b72e;
font-family : "Arial", sans-serif;
background-color : #fef4e0;
} 
.submit { 
font-weight : bold;
} 
ul, li { 
list-style : none;
margin : 0;
padding : 0;
} 
.linkartista { 
color : #2f2f5f;
font-size : 12px;
font-family : Arial;
text-decoration : none;
} 
.album { 
color : #ffffff;
font-size : 14px;
font-family : verdana;
background-color : #2f2f5f;
font-weight : bold;
} 
#leoheader { 
position : relative;
z-index: 20;
} 
#lh-canali { 
position: relative;
top:0px;
}
#angoloheader { 
background-image : url(/img/logone.jpg);
background-repeat : no-repeat;
position : relative;
width : 956px;
height : 143px;
margin : 5px auto 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
border-left : 0;
border-right : 0;
border-bottom : 1px solid #2f2f5f;
border-top : 0;
} 
#angolomenu { 
background-image : url(/img/3.gif);
background-repeat : repeat-x;
width : 954px;
position : relative;
line-height : 23px;
height : 23px;
margin : 0 auto 0;
border-left : 1px solid #2f2f5f;
border-right : 1px solid #2f2f5f;
} 
#angolomenu #orizzontale { 
position : relative;
left : 220px;
display : inline;
border-left : 1px solid #2f2f5f;
float : left;
} 
#angolomenu #bandierine { 
position : relative;
float : right;
padding : 1px 40px 0 0;
} 
#angolomenu #orizzontale a { 
height : 23px;
font : bold 12px Arial;
line-height : 23px;
padding : 0 10px;
text-decoration : none;
} 
#angolomenu #orizzontale a:hover { 
height : 23px;
font : bold 12px Arial;
line-height : 23px;
padding : 0 10px;
text-decoration : underline;
} 
#angolomenu .linkmenu { 
border-right : 1px solid #2f2f5f;
float : left;
} 
#contenitore { 
position : relative;
width : 954px;
height : auto;
margin : 0 auto 0;
border : 1px solid #2f2f5f;
background-color : #fff;
} 
#contenitore #bordino { 
background-image : url(/img/6.gif);
background-repeat : repeat-x;
width : 954px;
height : 10px;
margin : 0;
} 
#colonnasx { 
float : left;
display:inline;
position : relative;
width : 145px;
margin : 3px 2px 3px 10px;
} 
#panel { 
text-align : right;
} 
.boxtitolo { 
background-image : url(/img/boxtitolo.gif);
position : relative;
line-height : 25px;
background-color : #cce9ff;
width : 140px;
height : 25px;
margin : 0 0 0 0;
font-family : Arial, Verdana, Helvetica;
font-weight : bold;
font-size : 12px;
color : #2f2f5f;
text-align : center;
} 
.boxcontenuto { 
position : relative;
background-color : #e9f5ff;
width : 140px;
margin : 1px 0 10px 0;
font : 12px Arial;
text-align : center;
padding-bottom : 10px;
} 
#colonnacentro { 
float : left;
display:inline;
width : 480px;
font : 12px Arial;
margin : 3px 2px 3px 0;
} 
#colonnadx { 
position : relative;
float : left;
display : inline;
width : 305px;
height : auto;
margin : 3px 5px 3px 0;
} 
.boxtitolo2 { 
background-image : url(/img/boxtitolo2.gif);
position : relative;
line-height : 25px;
background-color : #cce9ff;
width : 304px;
height : 25px;
margin : 0 0 0 0;
font-family : Arial, Verdana, Helvetica;
font-weight : bold;
font-size : 12px;
color : #2f2f5f;
text-align : center;
} 
.boxcontenuto2 { 
position : relative;
background-color : #e9f5ff;
width : 304px;
margin : 1px 0 10px 0;
font : 12px Arial;
text-align : center;
} 
#bannerbasso { 
position : relative;
clear : left;
text-align : center;
} 
#footer { 
position : relative;
background-image : url(/img/3.gif);
background-repeat : repeat-x;
width : 954px;
height : 23px;
margin : 0 auto 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
border-left : 1px solid #2f2f5f;
border-right : 1px solid #2f2f5f;
border-bottom : 1px solid #2f2f5f;
text-align : center;
line-height : 23px;
}
#leooverlayer { 
z-index: 10000;
} 
#leo-adv #leaderboard {
position : relative;
top : 5px;
text-align : left;
left : 0;
padding-bottom : 5px
}
#lh-canali { 
position : absolute;
top : 97px;
z-index: 500;
}
.titolo {
font-size : 13px;
width: 475px;
height: 18px;
background-color: #cce9ff;
margin-bottom: 10px;
}
.leotones {
font-size : 14px;
padding-left : 10px;
text-align : left;
}
#operatore {
float : left;
margin-left : 60px;
}
#operatore select {
font-size : 14px;
font-weight : bold;
}
#phone {
float : left;
margin-left : 15px;
margin-bottom : 10px;
}
#phone input {
border : 2px solid #7F9DB9;
font-size : 14px;
font-weight : bold;
width: 150px;
}
#button {
float : left;
margin-left : 10px;
}
#nota {
clear : both;
}
select.op {
background-color : #fff;
border : 1px solid #7F9DB9;
}
option.tim {
color : #002F67;
}
option.vodafone {
color : #E20025;
}
option.wind {
color : #EB6706;
}
option.tre {
color : #0070BA;
}
.center {
margin : 10px 0 5px 0;
}
.disclaimer {
margin-top : 10px;
font-size : 9px;
text-align : justify;
width : 470px;
}
#angoloheader2 { 
background-image : url(/img/header32.jpg);
background-repeat : no-repeat;
position : relative;
width : 954px;
height : 33px;
margin : 5px auto 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
border-left : 1px solid #2f2f5f;
border-right : 1px solid #2f2f5f;
border-bottom : 1px solid #2f2f5f;
border-top : 1px solid #2f2f5f;
} 
.center2 {
margin : 10px 0 5px 0;
}
#phone2 {
float : left;
margin : 0 0 5px 15px;
}
.leotones2 {
font-size : 14px;
padding-left : 10px;
text-align : left;
}
#operatore2 {
float : left;
margin : 0 0 0 60px;
}
#button2 {
float : left;
margin : 0 0 0 10px;
}
#nota2 {
clear : both;
margin : 0;
}
form#landing {
margin: 0
}
.boxtone { 
background-image : url(/img/tondosx.gif);
background-repeat : no-repeat;
}
.boxtone2 { 
background-image : url(/img/tondosx2.gif);
background-repeat : no-repeat;
}
#nota3 {
margin-left : 200px;
font-family : "Arial", sans-serif;
}
.disclaimer2 {
margin : 10px auto 0;
font-size : 9px;
text-align : justify;
width : 954px;
font-family : "Arial", sans-serif;
}
.endboxtone { 
background-image : url(/img/tondodx.gif);
background-position : right;
background-repeat : no-repeat;
}
.endboxtone2 { 
background-image : url(/img/tondodx2.gif);
background-position : right;
background-repeat : no-repeat;
}
