body  {
font: 100% Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background: #fff;
margin: 0;
padding: 0;
text-align: center; 
color: #000000;
}

#container { 
width: 982px;  
margin: 0 auto; 
margin-top:12px;
border: 1px solid #0053a1;
text-align: left;
background: #0053a1;
} 

/*------------------------------------------------HEADER--------------------------------*/

#header { 
padding: 0px 10px 0 20px;
height:30px;
color:#fff;
border-bottom:1px solid #ef3b33;
padding-left:650px;
} 

#header a {
text-decoration:none;
color:#fff;
}

#header a:hover {
text-decoration:underline;
}

/*-------------------------------------------------MENU----------------------------------*/

#menu {
background-color:#fff;
/* background-image:url(images/bannerPrestitempo2.gif); */
background-repeat:no-repeat;
height:140px;
z-index:-999;
}

#menu_bimbi {background-color:#fff;
background-image:url(images/Bambino_testo.gif);
height:109px;
}

#menu_abitare {
background-color:#fff;
background-image:url(images/Abitare_testo.gif);
height:109px;
}

#menu_solid {
background-color:#fff;
background-image:url(images/Solidarieta_testo.gif);
height:109px;
}

#menu_tecno {
background-color:#fff;
background-image:url(images/Tecnologia_testo.gif);
height:109px;
}

#menu_tempo {
background-color:#fff;
background-image:url(images/TempoLibero_testo.gif);
height:1090px;
}

#menu img, #menu_bimbi img, #menu_abitare img, #menu_solid img, #menu_tecno img, #menu_tempo img {
float:left;
border:0;
}

/*-------------------------------------------------BOTTONI-----------------------------------------*/
.button_uno, .button_due, .button_tre {height:64px; width:65px}

.button_uno a { background-image:url(images/button_uno.jpg)}
.button_uno a:hover { background-image:url(images/button_uno_o.jpg)}
.button_due a { background-image:url(images/button_due.jpg)}
.button_due a:hover { background-image:url(images/button_due_o.jpg)}
.button_tre a { background-image:url(images/button3_1.jpg)}
.button_tre a:hover { background-image:url(images/button_tre_o1.jpg)}
/*-------------------------------------------------FASCIA BLU---------------------------------------*/

#top {
color:#fff;
padding:10px;
padding-left:20px;
border-top:1px solid #ef3b33;
z-index:0;
}

#top h1 {
font-size:22px;
margin-left:10px;
margin-right:50px;
}

#top p {
font-size:14px;
margin-left:10px;
margin-right:50px;
}

/*--------------------------------------------------SIDEBAR-------------------------------------------*/

#sidebar {
padding: 10px;
background-color: #fff;
margin-left:670px;
height:200px;
border-left:2px solid #ccc;
}

#sidebar img {
border:0;
}

/*--------------------------------------------------CONTENT------------------------------------------*/

#content { 
float:left;
width:650px;
height:200px;
padding: 10px;
background-color: #fff;
} 

#content a, #content_int a, #sidebar a {
color:#ef3b33;
text-decoration:none;
}

#content a:hover, #content_int a:hover, #sidebar a:hover {
text-decoration:underline;
}

/*--------------------------------------------------CONTENT_INT-------------------------------------------*/
#indietro { 
height:25px; width:80px; margin-left:440px; z-index:1
}

#content_int { 
margin: 0; 
padding: 10px;
background-color:#FFFFFF;
} 
#content_int ol li a {
font-weight:bold;
}

#content_int ul, #sidebar ul {
list-style-type:square;
color:#0053a1;
margin:0;
margin-left:20px;
padding:0;
}

#content_int ul li. #sidebar ul li {
margin:0;
padding:0;
}

#content_int ul li span, #sidebar ul li span {
color:#000;
padding-left:0px;
line-height:14px;
}

#content_int h3 {
color:#0053a1;
line-height:16px;
}
/*----------------------------------------------------CADEAUX--------------------------------------------------*/
#content_int titoliCatalogo {
color:#ef3b33;
font-size:12;
font-weight:bold;
}
#titoliCatalogo {
color:#ef3b33;
font-size:12;
font-weight:bold;
}

.oppure {
font-weight:normal;
}
.primaoppure {
font-weight:bold;
}
#comerichiedere {
color:#0053a1;	
font-size:9pt;
font-weight:bold;
}
#comerichiederetesto {
font-size:8pt;
font-weight:normal;

}

#cadeaux {
border-bottom:1px solid #0053a1;
padding:10px;
margin-top:10px;
height:80px;
cursor:pointer;
}

#cadeaux img {
float:left;
margin-right:10px;
margin-bottom:20px;
}

.h4 {
color:#0053a1;
font-size:14px;
font-weight:bold;
}
A.h4         {  
color:#0053a1;
font-size:14px;
font-weight:bold;
}
A.h4:visited     {  
color:#0053a1;
font-size:14px;
font-weight:bold;
}
A.h4:hover     {  
color:#0053a1;
font-size:14px;
font-weight:bold;
}
#cadeaux span {
font-size:12px;
}

#cadeaux_dettaglio {
border:1px solid #0053a1;
padding:10px;
margin:10px;
margin-left:0;
}
#dettaglio_testo {
width:500px; margin-left:400px; z-index:1	
}

#cadeaux_dettaglio img {
float:left;
margin:10px;
}



#cadeaux_dettaglio h3 {
color:#0053a1;
font-size:18px;
}

#cadeaux_dettaglio span {
font-size:12px;
}

/*--------------------------------------------------FOOTER----------------------------------------------*/

#footer { 
padding: 0 10px 0 10px;
background:#0053a1;
text-align:center; 
} 

#footer span {
margin: 0;
padding: 0;
color:#FFFFFF;
}

/*-------------------------------------------------CLASSI-------------------------------------------------*/

.cLoginWin
{
border:solid 1px #fff;
/*width:175px;
margin: 22px 0;*/
}

.cLoginWin ul
{
padding:15px;
padding-bottom:0px;
padding-top:0px;
font-size:12px;
border-top:solid 1px #fff;
list-style:none !important;
}

.cLoginWin p
{
padding:5px 15px;
font-size:12px;
}


.clearfloat {
clear:both;
}
a.opacity {
filter:alpha(opacity=65);
-moz-opacity:.65;
opacity:.65;
}

a.opacity:hover {
filter:alpha(opacity=100);
-moz-opacity:1.0;
opacity:1.0;
}