/*-----------------------------------*/
/* Sito Web: www.landloverslucca.com */
/* Foglio di stile per il monitor    */
/*-----------------------------------*/

*{
        margin: 0;
        padding: 0;
}

body {
        background: #333;
        background-image: url(images/sfondo.gif);
        background-attachment: fixed;
        font-family: Arial, Helvetica, sans-serif;
}

#contenitore{
        margin: 0 auto;
        width: 760px;
        position: relative;
        margin-bottom: 50px;
}

.centra{
        margin:10px 0px 10px 0px;
        text-align:center;
}

/* Formattazione dell'Header */
/*---------------------------*/
#header{
        height: 240px;
        background-image: url(images/header.gif);
        background-repeat: no-repeat;
        background-position: center;
}

#header h1{
        display: inline;
        height: 0;
        left: -1000px;
        overflow: hidden;
        position: absolute;
        top: -1000px;
        width: 0;
}

/* Logo per palmare da non visualizzare con css screen */
#header img{display: none;}


/* Formattazione del contenuto principale */
/*----------------------------------------*/
#entry{
        background-color: #fff;
        margin: 0;
        width:556px;
        color:#333;
        font: normal 80%/18px Arial, Helvetica, sans-serif;
        padding: 10px 20px 15px 10px;
        position: relative;
        height: 100%;
        border-color: #dcdcdc;
        border-width: 2px;
        border-style: solid;
        border-top: none;
}

#entry_header{
        padding-bottom: 10px;
        background-color: transparent;
        background-position: left;
        background-repeat: no-repeat;
}

#entry_header p{
        width: 487px;
        height: 41px;
}

#entry_header p.dolci{
        background-image: url(images/dolci.jpg);
}

#entry_header p.arca{
        background-image: url(images/arca.jpg);
}

#entry_header p.primipiatti{
        background-image: url(images/primipiatti.jpg);
}

#entry_header p.secondipiatti{
        background-image: url(images/secondipiatti.jpg);
}

#entry_header p.ricettememoria{
        background-image: url(images/ricettememoria.jpg);
}

#entry_header p.eventi{
        background-image: url(images/eventi.jpg);
}

#entry_header p.news{
        background-image: url(images/news.jpg);
}

#entry_header p.chisiamo{
        background-image: url(images/chisiamo.jpg);
}

#entry_header p.laricetta{
        background-image: url(images/laricetta.jpg);
}

#entry_header p.luccaintavola{
        background-image: url(images/luccaintavola.jpg);
}

#entry_header p.links{
        background-image: url(images/links.jpg);
}

#entry_header p.contatti{
        background-image: url(images/contatti.jpg);
}

#entry_header p.palinsesto{
        background-image: url(images/palinsesto.jpg);
}

#entry_header p.comune di lucca{
        background-image: url(images/Comune di Lucca.jpg);
}

#entry_header p.radioattiva{
        background-image: url(images/radioattiva.jpg);
}


#entry_header h1{
        display: inline;
        height: 0;
        left: -1000px;
        overflow: hidden;
        position: absolute;
        top: -1000px;
        width: 0;
}

#entry h2{
        color: #333;
        font-style: italic;
        font-weight: bold;
        margin: 5px 5px 0 0;
}

#entry h3{
        color: #333;
        font-size: 90%;
        font-style: italic;
        font-weight: bold;
}

#entry h4{
        margin: 10px 0 0 0;
        color: #333;
        font-size: 110%;
        font-style: italic;
        font-weight: bold; 
}

/* Formattazione tabella appuntamenti */
#entry table, td{
        width: 350px;
        border: 1px;
        border-style: solid;
        border-color: #333;
        border-spacing: 0;
        margin-right: auto;
        margin-left: auto;
        margin-top: 20px;
        margin-bottom: 20px;
        font: normal 100% Arial, Helvetica, sans-serif;
        font-style: italic;
        font-weight: bold;
        padding: 5px 5px 5px 5px;
}

#entry tr.thead{
        font-size:140%;
        background-color:#016600;
        color:#fff;
}

#entry ul li{
        margin-left: 20px;
}

#entry a, #entry a:link, #entry a:visited{
        color: #333;
        text-decoration: none;
}

#entry a:hover{
        text-decoration: underline;
        color: #111;
}

#entry a img{
        color: transparent;
}

#entry img{
        
}
/* Formattazione della Barra di Navigazione */
/*------------------------------------------*/
#navbar{
	background-color: transparent;
	background-image: url(images/bg_navbar.jpg);
	background-repeat: repeat-y;
	color: #fff;
	font-weight: normal;
	line-height: 170%;
	padding: 15px 10px 10px 20px;
	position: absolute;
	top: 240px;
	left: 570px;
	width: 190px;
	height: 287px;

}

#navbar a, #navbar a:link, #navbar a:visited{
        color: #fff;
        text-decoration: none;
}

#navbar a:hover{
        text-decoration: underline;
        color: #dcdcdc;
}

#navbar ul li a{
        display: block;
        font: bold 110% Arial, Helvetica, sans-serif;
}

#navbar ul li{
        list-style: square;
}

#navbar a.b{
        width: 180px;
        display: block;
        font: normal 70% Arial, Helvetica, sans-serif;
}

/* Barra di navigazione alta per palmare da non visualizzare con css screen */
#navbar_palmare{display: none;}

/* Gestione pulsante ToTop da non visualizzare con css screen */
#totop{display: none;}

/* Formattazione del Footer*/
/*-------------------------*/
#footer{
        width: 585px;
        background-color: #dcdcdc;
        color: #333;
        font-size: 70%;
        font-family: Arial, Helvetica, sans-serif;
        padding: 5px 5px 5px 5px;
        margin: 0 0 20px 0;
        text-align: center;
}

#footer a:link, #footer a:visited, #a:active{
        color: #016600;
}
