body {
font : 80% "Trebuchet MS", Helvetica, sans-serif;
color : #666;
margin : 0;
padding : 0;
text-align : center;
background : #fff;
margin : 5px 5px 10px 5px;
background : #eee;
}
h1 {
font-size : 12px;
display : inline;
}
h2 {
font-weight: normal;
}
h3 {
font-family : tahoma;
font-size : 110%;
padding : 0;
margin : 0;
color : #69f;
}
div.sorrento-image {
position : relative;
float : left;
border : 1px solid #ddd;
padding : 5px;
margin : 5px;
text-align : center;
width : 200px;
display : block;
}
.sorrento-image h4 {
padding : 2px;
text-align : center;
font-size : 100%;
padding : 2px;
margin : 0;
}
.sorrento-image img {
text-align : center;
font-size : 100%;
display : block;
}
a {
color : #69f;
text-decoration : underline;
}
a:hover {
color : #999;
text-decoration : none;
}
hr {
height : 1px;
margin : 0 10px 0 10px;
border : 1px dotted #ccc;
}
#sorrento_limousines {
position : relative;
width : 800px;
margin : 0 auto;
text-align : left;
}
#titolo {
margin : 8px 30px 0 30px;
padding : 2px 5px;
position : relative;
}
#titolo a {
display : inline;
color : #666;
}
#presentazione {
width : 800px;
height : 208px;
}
#menu {
position : relative;
width : 800px;
height : 43px;
padding : 0 0 0 20px;
background : url("images/menu.jpg") no-repeat;
}
#menu ul {
margin : 0;
padding : 3px 0 0 0;
}
#menu ul li {
margin : 3px 0 0 0;
line-height : 38px;
padding : 0;
display : inline;
}
#menu ul li a {
margin : 3px 0 0 0;
font-weight : bold;
padding : 11px 10px;
color : #fff;
}
#menu ul li a:hover {
margin : 3px 0 0 0;
font-weight : bold;
padding : 11px 10px;
background : url("images/hover.jpg") repeat-x;
}
#navigazione {
position : relative;
padding : 2px 0 0 30px;
margin : 0;
height : 22px;
background : url("images/barra_nav.jpg") no-repeat;
}
#navigazione p {
margin : 0;
padding : 0;
}
#contenitore {
position : relative;
width : 800px;
background : url("images/bg-contenitore.jpg") repeat-y;
}
#sorrento-pictures {
position : relative;
width : 210px;
float : left;
}
#contenuto_pagina {
position : relative;
float : left;
width : 550px;
padding : 10px 10px 10px 20px;
background : url("images/fine-paragrafo.jpg") no-repeat bottom center;
padding-bottom : 30px;
}
#contenuto_pagina h2 {
color : #f93;
margin : 5px;
padding : 0 0 12px 0;
font-size : 160%;
background : url("images/h2-bg.jpg") repeat-x bottom left;
}
div.limousine_sorrento {
width : 330px;
float : right;
margin : 0;
}
#contenuto_pagina p {
padding : 0;
margin : 0;
font-size : 110%;
line-height : 130%;
}
#contenuto_pagina img {
margin : 0 0 10px 0;
float : left;
clear : left;
}
#tipologie_escursioni {
float : right;
width : 210px;
padding : 100px 0 0 0;
margin : 0 10px 0 0;
}
#tipologie_escursioni h2 {
font-size : 110%;
background : url("images/testa_destra.jpg") no-repeat;
height : 20px;
margin : 0;
width : 190px;
padding : 10px;
color : #fff;
}
#tipologie_escursioni ul {
margin : 0 0 0 2px;
padding : 0;
list-style-image : url("images/bullet.jpg");
list-style-position : inside;
}
#tipologie_escursioni ul li {
margin : 3px 8px 4px 0;
padding : 0 0 5px 0;
border-bottom : 1px dotted #ddd;
font-weight : bold;
}
#tipologie_escursioni p {
text-align : right;
padding : 5px;
margin : 0;
}
#navigazione_piede {
background : url("images/piede.jpg") no-repeat;
height : 30px;
text-align : right;
}
#collegamenti_interni {
margin : 0 20px;
padding : 5px 5px;
}
#collegamenti_interni ul {
margin : 0;
padding : 0;
}
#collegamenti_interni ul li {
margin : 0;
padding : 0;
display : inline;
}
#contattaci {
border : 1px solid #ddd;
margin : 20px 10px;
padding : 5px;
line-height : 180%;
}
#contattaci p {
padding : 0;
margin : 0;
}
#fullBox {
position : relative;
float : left;
margin-top : 30px;
padding : 10px;
width : 100%;
}
.evidenziato {
font-size : 120%;
color : #999;
}
.evidenziato_2 {
font-size : 120%;
color : #f93;
}
#pie_di_pagina {
padding : 0 0 0 300px;
background : url("images/sorrento-limousines-logo.jpg") no-repeat left center;
}
#informazioni_sul_copyright {
position : relative;
height : 40px;
text-align : center;
}
#informazioni_sul_copyright a {
color : #9c3;
}
span.mywebdesign {
background : url("images/sf-sign.jpg") no-repeat;
width : 136px;
font-family : Georgia;
height : 40px;
line-height : 40px;
padding : 9px 8px 13px 37px;
color : #9c3;
text-decoration : none;
font-size : 90%;
font-weight : bold;
}
br.clearfloat {
clear : both;
}
#lingua {
position : absolute;
top : -20px;
right : 15px;
width : 140px;
padding : 8px;
font-size : 88%;
}
#lingua a {
font-weight : bold;
}
#lingua a:hover {
color : #fff;
font-weight : bold;
}
a.it {
background : url("images/it.jpg") no-repeat bottom left;
display : block;
padding : 11px 8px 10px 30px;
}
a.en {
background : url("images/en.jpg") no-repeat bottom left;
padding : 11px 8px 10px 30px;
display : block;
}
a.de {
background : url("images/de.jpg") no-repeat bottom left;
padding : 11px 8px 10px 30px;
display : block;
}
a.de:hover {
background : url("images/de.jpg") no-repeat top left;
}
a.en:hover {
background : url("images/en.jpg") no-repeat top left;
}
a.it:hover {
background : url("images/it.jpg") no-repeat top left;
}
#titolo_piede {
text-align : center;
}
#titolo_piede h5 {
font-weight : normal;
font-size : 95%;
}
strong.colored {
display : block;
color : #FFF;
padding : 3px;
font-size : 110%;
margin:3px;
border : 1px dotted #FFF;
background:#F93;
}
strong.colored a{
color : #FFF;
}
strong.colored a:hover{
color : #FFF;
}
dl {
margin : 0 0 40px 0;
}
dd {
margin : 0 0 25px 0;
}
form {
margin : 10px;
padding : 10px;
}
form.guestbook {
margin : 10px;
padding : 10px;
width : 500px;
}
textarea {
border : 1px solid #ddd;
width : 400px;
height : 150px;
}
.input {
border : 1px solid #ddd;
}
.select {
border : 1px solid #ddd;
width : 180px;
}
.button {
border : 0;
color : #FFF;
background : url("images/bottone.jpg") no-repeat;
height : 36px;
width : 134px;
font-weight : bold;
font-size:110%;
}
fieldset {
border : 0;
}
legend {
font-size : 110%;
font-weight : bold;
color : #69f;
}
.active-link {
background : url("images/hover.jpg") repeat-x;
}
.boxMappa {
float:left;
width:50%;
}
.boxMappa ul{
margin:0;
padding:0;
list-style:none;
}
.boxMappa h3{
color : #F93;
font-size:105%;;
padding:0;
margin:0;
}
.boxMappa h4{
color : #F93;
padding:0;
margin:0;
font-size:100%;;
}
.link_box{
border-bottom:1px dashed #DDD;
margin:5px;
}
.link_title{
border-bottom:1px dashed #F90;
margin:4px;
}
.home-block {
float:left;
width:275px;
height:152px;
}
img{
border:0;
}
img.campania_map{
border:1px solid #DDD;
padding:6px;
}
.map_container {
float:right;
width:312px;
height:279px;
margin:10px;
}
.contenitore_aziende {
float:left;
width:200px;
padding:8px;
}
p.site-info{
font-size:85%;
top:-14px;
right:0;
position:absolute;
}
.villas {
float:right;
margin:9px;
padding:0;
}
.esitopositivo{
margin:5px;
padding:8px;
background:#F4F4F4;
color:#009900;
font-weight:bold;
font-size:110%;
border:1px solid #DDD;
}
.contenitore_immagini_orizzontali{
position:relative;
width:500px;
margin:10px;
}
label{
font-weight:bold;
padding:2px;
}
form{
background:#FFFFCC;
border:1px dashed #FF9933;
}
div.bloccoShore {
width:250px;
height:180px;
margin:10px;
text-align:center;
float:left;
}
