
/* css for contatti */

.quoteword p{
font-size:20px;
letter-spacing:0.08em
}

#sidesx{
display:inline;
float:left;
margin:0 0 0 20px;
padding:0;
background:#ffffff
}

#sidedx{
display:inline;
float:right;
margin:0 20px 0 0;
padding:0;
background:#ffffff
}

#contatti{
display:block;
float:left;
margin:16px 0 0 0;
padding:4px 4px 16px 4px;
width:346px;
height:306px;
background:#d9f9ff url(../images/boxlight_bg.png) bottom center repeat-x
}

#contatti form{
width:340px;
overflow:hidden;
margin:0;
padding:0;
border:0;
background-color:transparent
}

#contatti form fieldset{
margin:0;
padding:0;
border:0
}

.input-text{
font-size:10px;
width:320px;
height:17px; 
border:1px solid #77ddee;
background:#f0fdff;
margin:5px 6px;
padding:3px 5px 0 5px
}

.input-textarea{
font-family:Tahoma;
font-size:11px;
width:320px;
height:96px; 
border:1px solid #77ddee;
background:#f0fdff;
margin:5px 6px;
padding:3px 5px 0 5px
}

.input-submit{
display:block;
float:right;
margin:6px 12px;
padding:0;
background-color:transparent
}

#contatti label{
display:block;
clear:both;
font-weight:bold;
margin:5px;
padding-left:5px;
color:#cc5555
}

#contatti label em{
font-style:normal;
color:#2699c5;
}

#gmaps{
display:block;
float:left;
margin:15px 0 6px 0;
padding:3px 0 12px 0;
width:368px;
height:306px;
background:#aff0ff url(../images/boxdark_bg.png) bottom center repeat-x
}

#mondadori-gmaps{
width:346px;
height:238px;
margin:10px;
padding:0;
border:1px solid #77ddee;
background:url(images/loading.gif) no-repeat center;
font-size:12px;
color:#222;
text-align:center
}

#location{
clear:both;
display:block;
margin:0;
padding:8px 0 15px 0;
width:368px;
background:#aff0ff url(../images/boxdark_bg.png) bottom center repeat-x
}

#location h1{
display:block;
font-size:18px;
font-weight:normal;
text-align:center;
letter-spacing:0.1em;
color:#cc4444
}

#location h1 em{ font-weight:bold; font-size:13px }

#location p{
display:block;
font-size:13px;
line-height:0.4;
letter-spacing:0.04em;
text-align:center;
color:#333333
}

#location p.medium{ font-size:14px }

#location p a:link, #location p a:visited{ font-size:12px; color:#776666; text-decoration:none }

#location p a:focus, #location p a:hover, #location p a:active{ color:#444444 }

#console{
display:block;
float:left;
margin:12px 0 0 8px;
padding:0;
width:240px;
height:10px;
font-size:11px;
color:#666666;
}

#console em{
color:#cc6666;
font-style:normal;
}

#privacy{
clear:both;
display:block;
margin:16px 0 16px 0;
padding:4px 4px 16px 4px;
width:346px;
background:#d9f9ff url(../images/boxlight_bg.png) bottom center repeat-x
}

#privacy h1{
display:block;
margin:14px 0 0 0;
padding:0;
font-size:14px;
text-align:center;
letter-spacing:0.04em;
color:#cc5555
}

#privacy p{
display:block;
padding:4px 12px;
font-size:11px;
line-height:1.2;
letter-spacing:0.02em;
text-align:justify;
color:#444444
}


