﻿/* *** CSS Document *** */

body
{
    font-family: 'Times New Roman' , Times, serif;
    font-size: 100%;
    text-align: center;
    margin: 2px 0px 0px 0px;
    padding: 0;
}

a
{
	text-decoration:none;
}
a:visited
{
    color:#7B1813;
}
a:hover
{
    color:#7B1813;
}
a:link
{
    color:#7B1813;
}


div#pagina
{
	margin:auto;
	padding:0;
	text-align:center;
	background-color:#505D31;
	width:800px;
}

div#Contatore
{
    float: right;
    margin-top:5px;
    padding-right: 20px;
    padding-left: 20px;
    font-family: 'Times New Roman' , Times, serif;
    font-size: small;
    color: #FFFFFF;
    font-weight: bold;
}


div#testa
{
	margin:0;
	padding:0;
	background:url("../images/testa_new2.jpg") top center no-repeat;
	height:280px;
}

table#tcorpo
{
    padding: 0px 0px 0px 0px;
    width: 100%;
    border: 0;
    border-spacing: 0;
    border-collapse: collapse;
    empty-cells: show;
    text-align: left;
    margin-top: -1px;
}

table#tcorpo td
{
    vertical-align:top;
}

table#tcorpo td#tdImmagini
{
    width:120px;
    vertical-align:top;
    margin-top:0px;
}
table#tprincipale
{
    margin: -6px 0px 0px 3px;
    padding: 0;
    width: 666px;
    border: 0px solid #E5F2E0;
    border-collapse: collapse;
    empty-cells: show;
    background-color: #FFFFAA;
    min-height:400px;
}
table#tprincipale td
{
	vertical-align:top;
}
td#tdmenuprincipale
{
    border: 4px solid #FFFFAA;
    width: 150px;
    background-color: #B8C2A7;
}

ul#ulmenuprincipale
{
	margin:0;
	padding:0;
	color:#535526;
}
ul#ulmenuprincipale a
{
	text-decoration:none;
	color:inherit;
}

ul#ulmenuprincipale a:visited
{
    color:#535526;
}
ul#ulmenuprincipale  a:link
{
	color:#535526;
}
ul#ulmenuprincipale li
{
    margin: 0;
    padding: 8px 0px 8px 0px;
    list-style-type: none;
    border-bottom: 3px solid #535526;
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    cursor: pointer;
}

ul#ulmenuprincipale li a:hover
{
	color:White;
}
ul#ulmenuprincipale li:hover
{
    background-color:#858B69;
    color:White;
}

li#limenuprincipalehome
{
	background-color:#535526;
	color:White;
}
li#limenuprincipalehome a:visited
{
	color:white;
}
li#limenuprincipalehome a:link
{
	color:white;
}
li#limenuprincipalesel
{
	background-color:#858B69;
	color:White;
}

.tdSubMenu
{
    margin: 0;
    padding: 10px 2px 10px 2px;
    list-style-type: none;
    display: inline;
    border-right: 3px solid #E5F2E0;
    background-color: #7B1813;
    width: 200px;
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    color: White;
    text-transform: uppercase;
    cursor: pointer;
    border-right-color: #FFFFAA;
}
.tdSubMenuSelected
{
    margin: 0;
    padding: 10px 2px 10px 2px;
    list-style-type: none;
    display: inline;
    border-right: 3px solid #E5F2E0;
    background-color: #858B69;
    color: White;
    width: 200px;
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    cursor: pointer;
    border-right-color: #FFFFAA;
}
.tdSubMenuSelected a:visited
{
    color:White;
}
.tdSubMenuSelected a:hover
{
    color:White;
}
.tdSubMenuSelected a:link
{
    text-decoration:none;
    color:White;
}
.tdSubMenu a:visited
{
    color:White;
}
.tdSubMenu a:hover
{
    color:White;
}
.tdSubMenu a:link
{
    color:White;
}
.tdMenuTer
{
    margin: 0;
    padding: 10px 2px 10px 2px;
    list-style-type: none;
    display: inline;
    border-right: 3px solid #E5F2E0;
    background-color: #7B1813;
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    color: White;
    text-transform: uppercase;
    cursor: pointer;
}
.tdMenuTer a:link
{
    color:White;
}
.tdMenuTer a:hover
{
    color:White;
}
.tdMenuTer a:visited
{
    color:White;
}
.tdMenuTerSelected
{
    margin: 0;
    padding: 10px 2px 10px 2px;
    list-style-type: none;
    display: inline;
    border-right: 3px solid #E5F2E0;
    background-color: #858B69;
    color: White;
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    cursor: pointer;
    height: 10px;
}
.tdMenuTerSelected a:link
{
    color:#535526;
}
.tdMenuTerSelected a:hover
{
    color:#535526;
}
.tdMenuTerSelected a:visited
{
    color:#535526;
}


div#testo
{
    margin: 10px;
    padding: 0;
    text-align: justify;
    font-size: 15px;
    cursor: default;
    min-height: 370px;
}

div#testo h4
{
    font-size: 15px;
    font-weight: bold;
    font-family: arial;
    color:#7B1813;
}
div#testoDormireMontePulciano
{
    margin: 10px;
    padding: 0;
    text-align: justify;
    font-size: 15px;
    cursor: default;
    min-height: 370px;
}
div#testoDormireMontePulciano h4
{
    font-size: 15px;
    font-weight: bold;
    font-family: arial;
    color:#7B1813;
}
div#TestoDoveMangiare
{
	margin:10px 10px 10px 10px;
	padding:0;
	text-align:justify;
	font-size:15px;
	cursor:default;
	/*min-height:330px;*/
}
div#TestoDoveMangiare h4
{
    font-size: 15px;
    font-weight: bold;
    font-family: arial;
    color:#7B1813;
}
div#TestoDoveMangiareMontePulciano
{
	margin:10px 10px 10px 10px;
	padding:0;
	text-align:justify;
	font-size:15px;
	cursor:default;
	/*min-height:330px;*/
}
div#TestoDoveMangiareMontePulciano h4
{
    font-size: 15px;
    font-weight: bold;
    font-family: arial;
    color:#7B1813;
}

div#testoDoveAcquistare
{
	margin:10px 10px 10px 10px;
	padding:0;
	text-align:justify;
	font-size:15px;
	cursor:default;
	/*min-height:330px;*/
}
div#testoDoveAcquistare h4
{
    font-size: 15px;
    font-weight: bold;
    font-family: arial;
    color:#7B1813;
}
div#testoDoveAcquistareMontepulciano
{
	margin:10px 10px 10px 10px;
	padding:0;
	text-align:justify;
	font-size:15px;
	cursor:default;
	/*min-height:330px;*/
}
div#testoDoveAcquistareMontepulciano h4
{
    font-size: 15px;
    font-weight: bold;
    font-family: arial;
    color:#7B1813;
}
div#piede
{
	float:none;
	clear:both;
	margin:0;
	padding:10px 0px 0px 0px;
	width:100%;
	height:60px;
	background-color:#7B1813;
	text-align:center;
	color:White;
	font-size:11px;
	cursor:default;
	position:relative;
}
div#immagini
{
    width: 114px;
    top: 0px;
}

span#spanpiedet1
{
	font-size:11px;
	font-weight:bold;	
}

/* Box News */
#news
{
    width: 115px;
    height: 290px;
    overflow: scroll;
   /* background-image: url('../images/bkg_news.jpg');*/
    background-repeat:no-repeat;
    color: #FFFFAA;
    font-family: 'Times New Roman' , Times, serif;
    font-size: small;
vertical-align:bottom;
}
#news a
{
    color: #FFFFAA;
    font-family: 'Times New Roman' , Times, serif;
    font-size: small;
}
#news ul
{
	margin:0 0 0 0;
	padding:0;
	height:100%;
	vertical-align:bottom;
}
#news li
{
    line-height: 1em;
    border-bottom:dotted 3px #FFFFAA;
    padding-bottom:8px;
}

#news.hasJS
{
	height:290px;
	width:115px;
	overflow:hidden;
	position:relative;
	color: #FFFFAA;
    font-family: 'Times New Roman' , Times, serif;
    font-size: small;
}
#news.hasJS ul
{
    position: absolute;
    top: 120px;
    left: 0;
    margin: 0 .5em 0 .5em;
    padding: 0;
    color: #FFFFAA;
    font-family: 'Times New Roman' , Times, serif;
    font-size: small;
    height:100%;
    vertical-align:bottom;
}

#GridVisite tr:hover
{
    cursor:hand;
    background-color:#E68A00;
}
#GridNews tr:hover
{
    cursor:hand;
    background-color:#E68A00;
}

#flags
{
width:100px;
margin-left:85%;
}

.DivSottoMenu
{  height:96px; width:100px; position:absolute; margin-left:151px; background-color:#B8C2A7; border-top:solid 3px #535526;  border-right:solid 1px #535526;  font-size:13px; }
html>/**/body .DivSottoMenu{margin-left:151px;}
*:first-child+html .DivSottoMenu{float:left; height:96px; width:100px; position:absolute; margin-left:75px; margin-top:-40px;  background-color:#B8C2A7; border-top:solid 3px #535526;  border-right:solid 1px #535526;  font-size:13px; }

.DivSottoMenu a
{ color:#535526;}
.DivSottoMenu a:visited
{ color:#535526;}
.DivSottoMenu a:link
{ color:#535526;}

.DivSottoMenu a:hover
{ background-color:#858B69; color:White;}

.SottoMenuItem
{width:100%; height: 33%; vertical-align:middle; text-transform:capitalize; text-align:left; }
.SottoMenuItem:hover
{background-color:#858B69; height:33%; color:White;}

#slideshow {cursor: pointer;}

#slideshow img {
	display: none;
	position: absolute;
	top: -10;
}