﻿A{color:#000;text-decoration:none;}
A:hover{text-decoration:underline;}

.linkdefault
{color:#000;text-decoration:none;}

.linkdefault A:hover
{text-decoration:underline;}

html, body
{
	margin: 0px;
	padding: 0px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-align: justify;
	color: #000;
	background-image: url(../image/sf.jpg);
	background-repeat: repeat-x;
}

#container
{
	width: 900px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}

/*-----header----*/
#header
{
	/*background-image:url(../image/sf-testata-sienanews.jpg); */
	width: 900px;
	height: auto;
	margin-top: 1.5em;
}

#div-top
{
	width: 900px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.3em;
}

.banner1
{
	border: 1px solid #ccc;
	float: left;
}

.banner2
{
	border: 1px solid #ccc;
	float: right;
}

.logo
{
	border: 1px solid #fff;
}

#div-bottom
{
	width: 900px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.3em;
}



/*-----menu-----*/
#menu
{
	width: 900px;
	margin-top: 0.5em;
	height: 28px;
	margin-left: auto;
	margin-right: auto;
	background-color: #b51518;
}

.element
{
	background-color: #b51518;
	width: auto;
	height: 22px;
	float: left;
	border-right: 1px solid #fff;
	padding-left: 0.6em;
	padding-right: 0.6em;
	padding-top: 0.4em;
}

.element a
{
	color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	text-decoration: none;
}

.element a:hover
{
	text-decoration: underline;
}

.element img
{
	border: 0px;
	margin-top: 0.1em;
	margin-right: 0.5em;
}

/*-----element RSS-----*/
.elementRSS img
{
	border: 0px;
	margin-top: 0.6em;
	margin-left: 0.9em;
}

/*-----content-----*/
#content
{
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	margin-top: 2em;
	padding-bottom: 1em;
}


/*---------colonna sinistra----------*/
#SX
{
	width: 440px;
	background-color: #eeeeee;
	height: auto;
	padding-left: 0.8em;
	padding-right: 0.8em;
	border-bottom: 2px solid #b51518;
}

.div1
{
	width: 100%;
	height: 123px; /*height:auto;*/
	border-bottom: 2px solid #b51518;
	padding-bottom: 1em;
	margin-bottom: 1em;
}

.notizie-flash
{
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 1.2em;
}
.blocco-video
{
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 5px;
}

.notizie-flash A
{
	text-decoration: none;
	color: #b51518;
}

.notizie-flash A:hover
{
	text-decoration: underline;
	color: #b51518;
}
/*----div2-----*/
.div2
{
	width: 100%;
	height: 110px; /*height:auto;*/
	border-bottom: 2px dotted #cccccc;
	padding-bottom: 1em;
	margin-bottom: 1em;
	text-align: left;
	padding-bottom: 2.9em;
}

.div2-img
{
	float: left;
	margin-right: 0.6em;
	width: auto;
	height: auto;
}


.tit-div2
{
	font-size: 18px;
	font-weight: bold;
	margin-left: 130px;
}

.tit-div2 a
{
	text-decoration: none;
	color: #000000;
}

.tit-div2 a:hover
{
	text-decoration: underline;
}

/*----div3-----*/
.div3
{
	width: 100%;
	height: 110px; /*height:auto;*/
	border-bottom: 2px dotted #cccccc;
	padding-bottom: 2.9em;
	margin-bottom: 1em;
	text-align: left;
}

.div3-img
{
	float: left;
	margin-right: 0.6em; /* width:125px; height:90px; */
}

.tit-div3
{
	font-size: 16px;
	font-weight: bold;
	margin-left: 130px;
}

.tit-div3 a
{
	text-decoration: none;
	color: #000000;
}

.tit-div3 a:hover
{
	text-decoration: underline;
}

/*----div4-----*/
.div4
{
	width: 100%;
	height: 110px; /*height:auto;*/
	border-bottom: 2px dotted #cccccc;
	padding-bottom: 2.9em;
	margin-bottom: 1em;
	text-align: left;
}

.div4-img
{
	float: left;
	margin-right: 0.6em;
	width: auto;
	height: auto;
}

.tit-div4
{
	font-size: 14px;
	font-weight: bold;
	margin-left: 130px;
}

.tit-div4 a
{
	text-decoration: none;
	color: #000000;
}

.tit-div4 a:hover
{
	text-decoration: underline;
}


/*-----DIV CONTENITORE 6 notizie------*/

.notizie-verticale
{
	width: 47%;
	height: auto;
}
.notizie-verticale2
{
	width: 47%;
	height: auto;
	float: right;
}



/*----div5-----*/
.div5
{
	width: 100%;
	border-bottom: 2px dotted #cccccc;
	padding-bottom: 2.9em;
	height: 70px;
	margin-bottom: 1em;
	text-align: left;
}

.div5-img
{
	float: left;
	margin-right: 0.6em;
	width: auto;
	height: auto;
}

.tit-div5
{
	font-size: 13px;
	font-weight: bold;
	margin-left: 70px;
}

.tit-div5 a
{
	text-decoration: none;
	color: #000000;
}

.tit-div5 a:hover
{
	text-decoration: underline;
}

/*----div6-----*/
.div6
{
	width: 100%;
	padding-bottom: 1.5em;
	height: 70px;
	margin-bottom: 1em;
	text-align: left;
}

.div6-img
{
	float: left;
	margin-right: 0.6em;
	width: auto;
	height: auto;
}

.tit-div6
{
	font-size: 13px;
	font-weight: bold;
	margin-left: 70px;
}

.tit-div6 a
{
	text-decoration: none;
	color: #000000;
}

.tit-div6 a:hover
{
	text-decoration: underline;
}


/*----classi in comune----*/
.commenti
{
	float: right;
	color: #b51518;
	font-style: oblique;
}

.txt
{
	width: 290px;
	margin-left: 130px;
	margin-bottom: 0.5em;
}

.txt-bis
{
	width: 320px;
	margin-left: 70px;
	margin-bottom: 0.5em;
	height: auto;
}

/*---------colonna destra----------*/
#DX
{
	width: 430px;
	float: right;
	height: auto;
	height: auto;
	padding-left: 0.3em;
	padding-right: 0.3em;
}

.clearer
{
	clear: both;
}
/*---colonna1----*/
#colonna1
{
	float: right;
	width: 200px;
	padding-left: 0.3;
	padding-right: 0.3em;
	margin-right: 17px;
}

.gallery
{
	width: 190px;
	border: 1px solid #cccccc;
	height: 170px;
	padding: 0.5em;
	margin-bottom: 1.2em;
}

/*----menssana----*/
.menssana
{
	width: 100%;
	border-bottom: 2px solid #006600;
	padding-bottom: 1em;
	/*height: 90px;*/
	height: 157px;
	margin-bottom: 1em;
}

.tit-menssana
{
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 1.2em;
}

.tit-menssana a
{
	text-decoration: none;
	color: #006600;
}

.tit-menssana a:hover
{
	text-decoration: underline;
}

.menssana img
{
	float: left;
	width: 80px;
	height: 50px;
	margin-right: 0.4em;
}

/*----AC siena----*/
.ACsiena
{
	width: 100%;
	/*border-bottom: 2px solid #000;*/
	border-bottom: 2px solid #ccc;
	padding-bottom: 1em;
	/*height: 90px;*/
	height: 157px;
	margin-bottom: 1em;
}

.tit-ACsiena
{
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 1.2em;
}

.tit-ACsiena a
{
	text-decoration: none;
	color: #000;
}

.tit-ACsiena a:hover
{
	text-decoration: underline;
}

.ACsiena img
{
	float: left;
	width: 80px;
	height: 50px;
	margin-right: 0.4em;
}

/*--- news sport ---*/
.news_sport
{
	border-bottom:2px solid #ccc;
	width:200px;
	height:80px;
	margin-bottom:15px;
}

.news_sport a
{
	text-decoration:none;
}

.news_sport img
{
	border:0px;
	width: 180px; 
	height: 50px; 
	margin-left: 10px; 
	margin-top: 15px;
}


/*----sondaggi----*/
.sondaggi
{
	width: 100%;
	border-bottom: 2px solid #b51518;
	padding-bottom: 2em;
	height: 153px;
	margin-bottom: 5px;
}

.tit-sondaggi
{
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 1.2em;
}

.tit-sondaggi span
{
	text-decoration: none;
	color: #b51518;
}

.tit-sondaggi a
{
	text-decoration: none;
	color: #b51518;
}

.tit-sondaggi a:hover
{
	text-decoration: underline;
}

.risultati
{
	margin-top: 1em;
}

.risultati a
{
	color: #b51518;
	font-style: oblique;
	text-decoration: none;
}

.risultati a:hover
{
	text-decoration: underline;
}

/*----blog----*/
.blog
{
	width: 100%;
	border-bottom: 2px solid #b51518;
	/*height: auto;*/
	height: 45px;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

.tit-blog
{
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 1.2em;
}

.tit-blog a
{
	text-decoration: none;
	color: #b51518;
}

.tit-blog a:hover
{
	text-decoration: underline;
}

/*----ARS----*/
.ARS
{
	width: 100%;
	border-bottom: 2px solid #b51518;
	height: 40px;
	margin-bottom: 5px;
	text-align:center;
}

.ARS img
{
	/*width: 60px;
	height: 30px;*/
	margin-right: 0.4em;
}

.ARS div
{
	color: #b51518;
	font-weight: bold;
	margin-left: 0.3em;
}

/*----banner colonna1----*/
.banner-colonna1
{
	text-align: center;
	margin-top: 5px;
	height: 155px;
}
.ImgGazz
{
	margin-bottom:5px; 
	border:0px;
}
/*-------colonna2--------*/
#colonna2
{
	width: 195px;
	padding-left: 0.3;
	padding-right: 0.3em;
	float: right;
}

#box-contrade
{
	width: 100%;
	height: 200px;
	/*border-bottom: 2px solid #b51518;*/
	border-bottom: 0px solid #b51518;
	padding-bottom: 1em;
}

.contrada
{
	margin-bottom: 0.1em;

}

.contrada img
{border:0px;}

.contrada-sndiretta
{
	margin-bottom: 0.2em;
	vertical-align:top;
	font-size:12px;
	height:35px
}

.contrada-sndiretta img
{border:0px;
float:left;
margin-right:3px;
}

#box-contrade_sx
{
	width: 47%;
	height: auto;
	float: left;
}

#box-contrade_sx a
{
	margin-right: 0.2em;
	text-decoration: none;
	color: #000000;
}

#box-contrade_sx a:hover
{
	text-decoration: underline;
}

#box-contrade_sx img
{
	border: 0px;
	margin-top: 0.2em;
}
/*--- palio news ---*/
.palio_news
{
	border-bottom: 2px solid #b51518;
	width:195px;
	height:56px;
	margin-bottom:10px;
}

.palio_news a
{
	text-decoration:none;
}

.palio_news img
{
	border:0px;
	width: 175px; 
	height: 50px; 
	margin-left: 10px; 
}

/*----video-----*/
.borderbottom-video
{
	border-bottom: 2px solid #b51518;
	height:165px;
}

.video
{
	width: 190px;
	border: 1px solid #cccccc;
	height: 130px;
	padding: 0.5em;
	margin-bottom: 4px;
}

/*----notizie provincia-----*/
.provincia
{
	width: 95%;
	background-color: #eeeeee;
	padding: 0.5em;
	height: auto;
	margin-bottom: 1em;
	margin-top: 15px;
}

.tit-provincia
{
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 0.2em;
}

.tit-provincia span
{
	text-decoration: none;
	color: #b51518;
}

.tit-provincia a
{
	text-decoration: none;
	color: #b51518;
}

.tit-provincia a:hover
{
	text-decoration: underline;
}

.news1
{
	width: 100%;
	height: 50px;
	border-bottom: 2px dotted #ccc;
	padding-bottom: 0.2em;
	padding-top: 0.2em;
	text-align: left;
}

.news1 a
{
	text-decoration: none;
	color: #000000;
}

.news1 a:hover
{
	text-decoration: underline;
}


/*----- utili-----*/
#box-utili
{
	width: 100%;
	height: auto;
	margin-top:15px;
}

#box-utili img
{
	border: 0px;
	float: left;
}

.box-utili-element
{
	background-color: #000000;
	height: 18px;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	padding-top: 0.2em;
}

.box-utili-element a
{
	text-decoration: none;
	color: #FFFFFF;
	margin-left: 1em;
	margin-top: 0.2em;
}

.box-utili-element a:hover
{
	text-decoration: underline;
}

.box-utili-eno
{
	background-color: #ff9900;
	height: 18px;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	padding-top: 0.2em;
}

.box-utili-eno a
{
	text-decoration: none;
	color: #FFFFFF;
	margin-left: 1em;
	margin-top: 0.2em;
}

.box-utili-eno a:hover
{
	text-decoration: underline;
}

.box-utili-link
{
	background-color: #b51518;
	height: 18px;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	padding-top: 0.2em;
}

.box-utili-link a
{
	text-decoration: none;
	color: #FFFFFF;
	margin-left: 1em;
	margin-top: 0.2em;
}

.box-utili-link a:hover
{
	text-decoration: underline;
}

/*---banner MPS-----*/
.bannerMPS
{
	text-align: center;
	margin-top: 5px;
}

.bannerMPS img
{
	border: 0px;
}


/*------box cose da fare----*/
#da-fare
{
	width: 890px;
	margin-left: auto;
	margin-right: auto;
	height: 260px;
	margin-top: 1em;
	background-color: #eeeeee;
	padding-left: 0.3em;
	padding-right: 0.3em;
	border-bottom: 2px solid #ff6600;
	padding-bottom: 2em;
}

#tit-da-fare
{
	margin-top: 0.5em;
	font-size: 15px;
	margin-bottom: 0.5em;
	font-weight: bold;
}

#tit-da-fare a
{
	color: #ff6600;
	text-decoration: none;
}

#tit-da-fare a:hover
{
	text-decoration: underline;
}

.colonna-da-fare
{
	width: 48%;
	height: auto;
	float: left;
}

.colonna-da-fare2
{
	width: 48%;
	height: auto;
	float: right;
}

/*----div7-----*/
.div7
{
	width: 100%;
	border-bottom: 2px dotted #cccccc;
	padding-bottom: 0.2em;
	height: 70px;
	margin-bottom: 1em;
	text-align: left;
}

.div7-img
{
	float: left;
	margin-right: 0.6em;
	width: 60px;
	height: 60px;
	border: 0px;
}

.tit-div7
{
	font-size: 12px;
	font-weight: bold;
	margin-left: 70px;
}

.tit-div7 a
{
	text-decoration: none;
	color: #000000;
}

.tit-div7 a:hover
{
	text-decoration: underline;
}

.txt-div7
{
	width: 320px;
	margin-left: 70px;
	margin-bottom: 0.3em;
	height: 25px;
	font-size: 10px;
}

.data
{
	color: #999999;
	float: right;
}

/*-----footer----*/
#footer
{
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	background-color: #eeeeee;
	height: 20px;
	margin-top: 0.5em;
	color: #999999;
	padding-left: 0.3em;
	margin-bottom: 2em;
}

#footer a
{
	color: #999999;
}

/*----------------------------------INTERNE-----------------------*/
#SX-interne
{
	width: 200px;
	background-color: #eeeeee;
	height: auto;
	padding-left: 0.3em;
	padding-right: 0.3em;
	float: left;
}


/*--------menu interne-----*/
.druid-menu
{
	color: #b51518;
	font-size: 14;
	width: 100%;
	height: auto;
	padding-bottom: 2em;
}

.druid-menu a
{
	color: #b51518;
	text-decoration: none;
}

.druid-menu a:hover
{
	color: #000;
	text-decoration: underline;
}

.tit-druid-menu
{
	color: #b51518;
	font-weight: bold;
	font-size: 15px;
	margin-bottom: 1.5em;
}

/*--------contenuto interne------*/
#contenuto
{
	width: 680px;
	height: auto;
	margin-left: 210px;
	padding-left: 0.3em;
	padding-right: 0.3em;
	padding-bottom: 13em;
}

.tit-articolo
{
	font-size: 20px;
	font-weight: bold;
	margin-top: 1.5em;
	margin-bottom: 1.5em;
}

/*----divGallery-----*/
.divGallery
{
	width: 100%;
	border-bottom: 2px dotted #cccccc;
	padding-bottom: 3em;
	height: auto;
	margin-bottom: 1em;
	text-align: left;
}

.divImgGallery
{
	float: left;
	margin-right: 0.6em;
}

.tit-Gallery
{
	font-size: 17px;
	font-weight: bold;
	margin-left: 130px;
}

.tit-Gallery a
{
	text-decoration: none;
	color: #000000;
	float: right;
}

.tit-Gallery a:hover
{
	text-decoration: underline;
}

.Contatti
{
	text-align:left;
}
.Contatti a
{
	color: #B51518;
}



/*------PAGINA SONDAGGI-------*/
#contenuto_Pagsondaggi {	
	width:94%;	
	padding-left:1.5em;
}

.titolo-sondaggio {
	
	color:#b51518;
	font-size:13px;
	font-style:oblique;
	height:auto;
	margin-bottom:2px;
}

.BOX_Pagsondaggio {
	border-bottom:2px dotted #cccccc;
	width:100%;
	height:auto;
	margin-bottom:3.2em;
	padding-bottom:1.6em;

}

#SX-sondaggi{
width:150px;
height:auto;
padding-left:0.3em;
padding-right:0.3em;
float:left;
}


#SX-sondaggi a{
text-decoration:none;
color:#b51518;
}

#SX-sondaggi a:hover{
text-decoration:underline;
color:#b51518;
}

.ultimi-sondaggi {
	font-size:15px;
	font-weight:bold;
	margin-bottom:2em;
	}

.votanti {
	
	margin-top:0.7em;
}

.scelta {
	width:45px;
     font-weight:bold;
}

/*---------------------------SIENANEWS TV--------------------*/
.imgSNTV {
    text-align:center;
    width:100%;
    height:110px;
}

.imgSNTV img{
	margin-left:auto;
	margin-right:auto;
}

.table-video{
	margin-left:1.8em;
	margin-right:auto;
	width:100%;
}

.categorie{
	width:16%;
	color:#fff;
	background-color:#b51518;
	font-size:12px;
	padding-left:0.3em;
	padding-top:0.6em;
	padding-bottom:0.6em;
    border-right:1px solid #fff;	
	}

.categorie a{
	color:#fff;
	text-decoration:none;
}

.primo_piano {
font-size:14px;
color: #b51518;
font-weight:bold;
text-align:center;
}

.spazio-video-p {
width:100px;
height:80px;
border:1px solid #b51518;
}

.tit-video-p {
color:#b51518;
}

.titolo-video
{
color:#b51518;
font-size:12px;
}

.spazio-pubblicita{
width:235px;
height:80px;
border:1px solid #b51518;
}

.gallerias
{
	height: 300px;
	width: 820px; 
}
.galleriasIns
{
	border:1px solid #B51518;
	float:left;
	height:100px;	
	width:100px;
	margin-right:15px;
	margin-top:15px;
	text-align:center;
}
.galleriasIns img
{
	margin-top:10px;
}

.VideoPP
{
	float:right;
	margin-top:10px;
	width:241px;
	height:auto;
}
.galleriPP
{
	border:1px solid #B51518;
	height:80px;	
	width:210px;
	margin-left:20px;
	margin-top:15px;
	padding: 10px;
	
}

.ImgVideo
{
	/*margin-top: 10px;
	margin-bottom:5px;*/
	margin-right:10px;
	float:left;
}

.elementV
{
	background-color: #b51518;
	width: auto;
	height: 22px;
	float: left;
	border-right: 1px solid #fff;
	padding-left: 21px;
	padding-right: 21px;
	padding-top: 0.4em;
}
.elementV a
{
	color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	text-decoration: none;
}
.elementV a:hover
{
	text-decoration: underline;
}

.MenuVideo
{
	margin-left: 20px;
	height: auto;
}

.PlayerListCont
{
	margin-top:45px;
	width: 885px;
	height: 420px;	
}

#MSBTV
{
	margin-left: 20px;
	margin-top: 35px;
	padding-top:10px;
	float:left;
	width:560px;
	height:360px;
	/*border:1px solid #b51518;*/
	display: '';
}
.titVotVid
{margin-left:18px;}

.Bott
{
	width:85px;
	height:27px;
	border-style: none;
	border-color: inherit;
	border-width: medium;	
	background: url(../image/btn-mi-piaceOFF.jpg) no-repeat 0 0; 
}
.Bott:hover{background: url(../image/btn-mi-piaceON.jpg) no-repeat 0 0; }

.tit-divVideo
{
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 15px;
	float: left;
}

.primo_pianoVideo 
{
	margin-left: 70px;
	font-size:14px;
	color: #b51518;
	font-weight:bold;
	text-align:center;
}

.divBannerHome img
{
	width:190px;
	height: 62px;
	margin: 10px 5px 5px 5px;
}

#divLinkVideo{
width:auto;
height:auto;
font-size:14px;
text-transform: uppercase;
}

#divLinkVideo a {
color:#b51518;
font-size:14px;
text-decoration:none;

}

#divLinkVideo a :hover {
text-decoration:underline;
}

/*------------enciclopedia del palio---------*/

#contenuto-enciclopedia h2
{color:#b51518;
}


.indice {
border:0px;
width:90%;
text-align:center;
}

.indice a{
color:#b51518;
}

.elenco-palio div{
font-weight:bold;
margin-top:1em;
} 