/* CSS SERGIOSILVESTRIS.EU
NEOGS/WAKEUP 2009 */
body {
margin: 0px 0px 35px 0px;
background-image: url(img/xxx);
background-repeat: repeat-x;
background-position: top center;
background-color: #004981;
}
table {
font: 14px Georgia;
color: #010101;
text-align: justify;
line-height: 19px;
}

.tabella {
font: 11px Arial;
color: #010101;
text-align: justify;
line-height: 19px;
letter-spacing: 0px;
}
.tabella a:link,.tabella a:visited{
font: 11px Arial;
text-align: justify;
line-height: 19px;
letter-spacing: 0px;
}
.tabella a:hover{
color:#000000;
}
hr {
height: 1px;
border: 0px;
border-top: 1px solid #aeada3;
margin: 3px 0px 3px 0px;
}
form {
margin: 0px 0px 0px 0px;
}
p {
margin: 10px 0px 0px 0px;
}
ul {
text-align: justify;
list-style-image: url(../img/quadratino.gif);
margin-top: 5px;
margin-bottom: 5px;
}
li {
margin: 0px 0px 0px 0px;
}
h1 {
font: 24px Arial;
text-align: left;
margin: 15px 0px 15px 0px;
padding: 0px 0px 0px 0px;
font-weight: bold;
line-height: 23px;
}
.dicituraHomeComunicatiEventi{
	color: #C8C8C8;
	font-style: italic;
}
.media h1 {
font: 16px Arial;
text-align: justify;
margin: 5px 0px 10px 0px;
padding: 0px 0px 0px 0px;
font-weight: bold;
line-height: 18px;
}
.img-media {
	border: 1px solid #D0D0D0;
}
/* sfondi */
.bg-pagina {
background-image: url(img/bg-paginaXXX.jpg);
background-repeat: no-repeat;
background-position: top center;
padding-top: 35px;
}
.bg-menu2 {
background-image: url(img/bg-menu.gif);
background-repeat: repeat-x;
padding: 0px 17px 0px 17px;
}
/* celle, tabelle e div */
.HeaderTab {
}
.header-scrivici {
padding: 0px 0px 0px 0px;
background-color: #ffffff;
}
.menu-sfumatura {
background-image: url(img/img-menu_sfumatura.gif);
}
.corpo-centrale {
background-color: #ffffff;
padding: 30px 30px 30px 30px;
}
.corpo-centraleInterne {
background-color: #ffffff;
padding: 42px 30px 30px 30px;
}
.barra-dx {
background-color: #ffffff;
padding: 30px 30px 30px 0px;
}
.boxVideo {
border: 1px solid #c9c9c9;
padding: 3px;
}
.boxEventi {
border: 1px solid #c9c9c9;
padding: 3px;
}
.boxVideoContent {
background-color: #e6eff6;
}
.boxEventiContent {
background-color: #e6eff6;
}
.boxEventiContent td{
font: 14px arial;
text-align: center;
padding: 4px;
}
.boxTabEventi {
margin: 5px 5px 5px 5px;
}
.boxEventiGiorno {
font: 14px arial;
font-weight: bold;
text-align: center;
border-bottom: 1px solid #cdcdcd;
}
.eventiSelected {
background-color: #0c99d7;
font-weight: bold;
color: #ffffff;
border-right: 1px solid #ededed;
border-top: 2px solid #ededed;
}
.eventiSelected a {
font-weight: bold;
color: #ffffff;
text-decoration: none;
}
/* immagini */
.img-carielettori {
margin-bottom: 15px;
}
.img-firma {
margin: 15px 0px 15px 0px;
}
.img-leggi {
margin: 15px 0px 15px 0px;
}
.img-dicituraBarraDx {
margin: 8px;
}
.img-logo {
margin: 10px 0px 10px 0px;
text-align: center;
}
.img-Comunicati {
margin: 0px 10px 6px 0px;
}
.img-Comunicati-inferiore {
margin: 0px 1px 8px 1px;
}
/* testo */
.txtData {
font: 14px georgia;
color: #838383;
padding: 0px 0px 4px 0px;
font-weight: normal;
}
/* links */
a:link {
text-decoration: underline;
font: 14px georgia;
color: #0c99d7;
font-weight: bold;
}
a:visited {
text-decoration: underline;
font: 14px georgia;
color: #0c99d7;
font-weight: bold;
}
a:hover {
text-decoration: none;
font: 14px georgia;
color: #000000;
text-decoration: underline;
font-weight: bold;
}
.bg-menu {
background-image: url(img/bg-menu.gif);
background-repeat: repeat-x;
padding: 0px 10px 0px 10px;
}
*.header-scrivici {
padding: 0px 0px 0px 10px;
background-color: #ffffff;
}
.linkdownload {
text-decoration: underline;
font: 14px georgia;
color: #838383;
font-weight: normal;
}
.linkdownload:link {
text-decoration: underline;
font: 14px georgia;
color: #838383;
font-weight: normal;
}
.linkdownload:visited {
text-decoration: underline;
font: 14px georgia;
color: #838383;
font-weight: normal;
}
.linkdownload:hover {
text-decoration: none;
font: 14px georgia;
color: #000000;
text-decoration: underline;
font-weight: normal;
}
.provincia {
text-decoration: underline;
font: 18px georgia;
color: #0c99d7;
font-weight: normal;
}
.provincia:link {
text-decoration: underline;
font: 18px georgia;
color: #0c99d7;
font-weight: normal;
}
.provincia:visited {
text-decoration: underline;
font: 18px georgia;
color: #0c99d7;
font-weight: normal;
}
.provincia:hover {
text-decoration: none;
font: 18px georgia;
color: #000000;
text-decoration: underline;
font-weight: normal;
}
.boxTabEventi a { 
font-weight: bold;
color: #ffffff;
text-decoration: none;
}
.boxEventiContent td a,.boxEventiContent td a:link,.boxEventiContent td a:hover,.boxEventiContent td a:visited{
font: 14px arial;
text-align: center;
padding: 4px;
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
}
/* proprietà forms */ 
.textElement input {
font: 14px georgia;
color: #7d7d7d;
border-bottom: 1px solid #dbdbdb;
border-left: 1px solid #f6f6f6;
border-right: 1px solid #f6f6f6;
border-top: 1px solid #f6f6f6;
background-color: #f6f6f6;
width: 408px;
}
.textElement select {
font: 14px georgia;
color: #7d7d7d;
border-bottom: 1px solid #dbdbdb;
border-left: 1px solid #f6f6f6;
border-right: 1px solid #f6f6f6;
border-top: 1px solid #f6f6f6;
background-color: #f6f6f6;
width: 408px;
}
.textElement textarea {
font: 14px georgia;
color: #7d7d7d;
border-bottom: 1px solid #dbdbdb;
border-left: 1px solid #f6f6f6;
border-right: 1px solid #f6f6f6;
border-top: 1px solid #f6f6f6;
background-color: #f6f6f6;
width: 408px;
}
.pulsante { 
font: 11px MS Sans Serif;
color: #3b3b3b;
width: 210px;
border: 1px solid #cccccc;
background-color: #efefef; 
}
.privacy {
font: 9px verdana;
color: #a3a3a3;
padding: 5px 0px 5px 0px;
}
.asterisco{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px; font-weight: normal; color: #CD5A00;}
.img-provincia{
border: 1px solid #000000;
margin: 4px 10px 5px 0px;
}
.linkgrigio {
text-decoration: underline;
font: 14px georgia;
color: #838383;
font-weight: normal;
}
.linkgrigio:link {
text-decoration: underline;
font: 14px georgia;
color: #838383;
font-weight: normal;
}
.linkgrigio:visited {
text-decoration: underline;
font: 14px georgia;
color: #838383;
font-weight: normal;
}
.linkgrigio:hover {
text-decoration: none;
font: 14px georgia;
color: #000000;
text-decoration: underline;
font-weight: normal;
}
.leliste td {
font: 14px Georgia;
color: #010101;
text-align: left;
line-height: 19px;
padding: 2px 4px 2px 4px;
}
.leliste .partito{
font: 12px Georgia;
}
.leliste-grigio{
	background-color: #F0F0F0;
}
.imggallery{
	margin: 2px 2px 2px 0px;
	padding: 2px 2px 2px 0px;
}
.titolomessaggio {
font: 28px georgia;
font-style: italic;
color: #05679c;
font-weight: normal;
text-align: left;
}

#flash {
z-index: -999;
}
