td {padding: 10px;}
/*
a.navtop:link  {font-size: 12px; text-decoration: underline; font-family: Verdana, Arial, Helvetica; color:#ffffff; font-weight: bold;}
a.navtop:visited  {font-size: 12px; text-decoration: underline; font-family: Verdana, Arial, Helvetica; color:#ffffff; font-weight: normal;}
a.navtop:active  {font-size: 12px; text-decoration: underline; font-family: Verdana, Arial, Helvetica; color:#ffffff; font-weight: normal;}
a.navtop:hover  {font-size: 12px; text-decoration: underline; font-family: Verdana, Arial, Helvetica; color:#FF9900; font-weight: normal;}
*/

.lista {padding: 2px;}
.giallo {color: #FDB813; font-weight: bold;}
.giallo-resistenza {color: #FF9900; font-weight: bold;}
.verde {color: #bdcf31;  font-weight: bold; }
/* Gallery calendario */
/*
#nav img { margin:5px;  border: 1px solid; border-color: #666666;}
*/
#navcontainer {position: absolute; top: 0px; left: 563px;  width: 180px;  text-align:center; margin-top: 5px; }
#nav { width: 180px; margin: 5px; float:right; text-align:center;  }
#nav li { width: 75px; float: left;  margin: 5px; list-style: none; }
#nav a { width: 75px; padding: 0px; display: block; border: 1px solid #fff; }
#nav a.activeSlide { background: #88f }
#nav a:focus { outline: none; }
#nav img { border: none; display: block; }

#slideshow { position: absolute; top: 0px; left: 0px; width: 550px ; text-align:center;}
#slideshow  img {position: absolute; top: 10px; left: 10px;  margin:5px;  border: 1px solid; border-color: #FFFFFF;}
/* ----------------- */


.home-news {width: 192px; text-align: left; font-size:11px; font-family:Verdana, Geneva, sans-serif; line-height: 14px;}
.home-news a { color: #333;}
.home-news a hover { color:#000;}
/*        Eventi        */
#eventi { width:700px; margin: auto; padding: 0;}
#eventi .linea {width:700px;  }
#eventi .linea .left { margin-left: 10px; float:left; width:330px; text-align:left;}
#eventi .linea .right { margin-left: 10px; float:left; width:330px; text-align:left;}
#eventi .linea .foto { float:left; width:100px; text-align:left; clear:both}
#eventi .linea .testo { float:left; width:130px; text-align:left;}
#eventi .separatore {clear:both; padding: 15px;}
/*------------------- */


/* Gallery Scatti */
#gallery-scatti #titolo { height: 20px; font-size: 15px; font-weight: bold; color: #000; background-color:#FDB813; padding-left: 15px; padding-bottom: 10px; padding-top: 10px;}
#gallery-scatti #titolo .left{ float:left; }
#gallery-scatti #titolo .right{ float:right; font-size: 10px; margin-left: 5px;}

#gallery-scatti .paginazione {width:600px; border-top: 1px solid #CCCCCC; height: 15px; font-size: 9px;  color: #000; margin:auto;}
#gallery-scatti .paginazione .left{ float:left; }
#gallery-scatti .paginazione .right{ float:right;}

#gallery-scatti .container { width:700px; margin: auto; padding: 0; background-color:#c9d0c6;}
#gallery-scatti .container .linea {width:700px;  }
#gallery-scatti .container .thumb { margin-left: 21px; float:left; width:204px; text-align:center;}
#gallery-scatti .container .thumb .vota{ background-color:#bdc6ba; border: 1px solid #a2a5a4; width: 204px; margin-top: 7px; padding-top: 2px; padding-bottom: 2px; font-size: 9px;}
#gallery-scatti .container .thumb .nome{ background-color:#bdc6ba; border: 1px solid #a2a5a4; width: 204px; margin-top: 2px; margin-bottom: 5px; padding-top: 2px; padding-bottom: 2px; font-size: 10px; font-variant:small-caps; text-align: right;}
#gallery-scatti .container .thumb .titolo{ text-align: left;  height: 28px; font-size: 12px; border: 1px solid #a2a5a4; width: 204px; background-color:#EFEFEF; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; font-weight: bold; text-transform: capitalize; margin-left: 0px;}
#gallery-scatti .container .thumb img{ border: 1px solid #6c6f70; padding: 2px; background-color: #FFFFFF; margin-top: 2px;}
#gallery-scatti .container .foto { margin-left: 65px; text-align:left; width: 620px;}
#gallery-scatti .container .foto .vota{text-align:center; background-color:#bdc6ba; border: 1px solid #a2a5a4; width: 310px; margin-top: 10px; padding-top: 2px; padding-bottom: 2px; font-size: 9px;}
#gallery-scatti .container .foto .nome{text-align:left;  padding-left: 10px; border: 1px solid #a2a5a4; width: 300px;  margin-top: 2px; background-color:#bdc6ba; padding-top: 5px; padding-bottom: 5px;font-variant:small-caps; font-size: 12px; }
#gallery-scatti .container .foto .titolo{ font-size: 13px; text-align:left; border: 1px solid #a2a5a4; width: 350px;  margin-bottom: 2px; background-color:#EFEFEF; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; font-weight: bold; text-transform: capitalize;}
#gallery-scatti .container .foto img{ border: 1px solid #6c6f70; padding: 2px; background-color: #FFFFFF;}
#gallery-scatti .container .separatore {clear:both; padding: 15px;}

#gallery-scatti .container .thumb_sx { margin-left: 21px; float:left; width:204px; text-align:center;}
#gallery-scatti .container .thumb_sx .vota{ background-color:#bdc6ba; border: 1px solid #a2a5a4; width: 204px; margin-top: 7px; padding-top: 2px; padding-bottom: 2px; font-size: 9px;}
#gallery-scatti .container .thumb_sx .nome{ background-color:#bdc6ba; border: 1px solid #a2a5a4; width: 204px; margin-top: 2px; margin-bottom: 5px; padding-top: 2px; padding-bottom: 2px; font-size: 10px; font-variant:small-caps; text-align: right;}
#gallery-scatti .container .thumb_sx .titolo{ text-align: left;  height: 28px; font-size: 12px; border: 1px solid #a2a5a4; width: 204px; background-color:#EFEFEF; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; font-weight: bold; text-transform: capitalize; margin-left: 0px;}
#gallery-scatti .container .thumb_sx img{ border: 1px solid #6c6f70; padding: 2px; background-color: #FFFFFF; margin-top: 2px;}

#gallery-scatti .container .thumb_dx { margin-left: 41px; float:left; width:400px; text-align:center; font-size: 10px; text-align:left;}
#gallery-scatti .container .thumb_dx .vota{ background-color:#bdc6ba; border: 1px solid #a2a5a4; width: 204px; margin-top: 7px; padding-top: 2px; padding-bottom: 2px; font-size: 9px;}
#gallery-scatti .container .thumb_dx .nome{ background-color:#bdc6ba; border: 1px solid #a2a5a4; width: 204px; margin-top: 2px; margin-bottom: 5px; padding-top: 2px; padding-bottom: 2px; font-size: 10px; font-variant:small-caps; text-align: right;}
#gallery-scatti .container .thumb_dx .titolo{ text-align: left;  height: 28px; font-size: 12px;  padding-top: 5px; padding-bottom: 5px; font-weight: bold; text-transform: capitalize; margin-left: 0px;}
#gallery-scatti .container .thumb_dx img{ border: 1px solid #6c6f70; padding: 2px; background-color: #FFFFFF; margin-top: 2px;}
/* ----------------- */

/* Gallery Scatta la crisi */
#gallery-scatta-la-crisi #titolo { height: 23px; font-size: 15px; font-weight: bold; color: #FFF; background-color:#E35D12; padding-left: 15px; padding-bottom: 10px; padding-top: 10px;}
#gallery-scatta-la-crisi #titolo .left{ float:left; }
#gallery-scatta-la-crisi #titolo .right{ float:right; font-size: 10px; margin-left: 5px; text-align:right;}
#gallery-scatta-la-crisi #titolo  a { color:#FFF; margin-bottom: 3px; font-size:12px}

#gallery-scatta-la-crisi .paginazione {width:600px; border-top: 1px solid #CCCCCC; height: 15px; font-size: 9px;  color: #000; margin:auto;}
#gallery-scatta-la-crisi .paginazione .left{ float:left; }
#gallery-scatta-la-crisi .paginazione .right{ float:right;}

#gallery-scatta-la-crisi .container { width:700px; margin-left: 20px; padding: 0; background-color:#c9d0c6; }
#gallery-scatta-la-crisi .container .linea {width:700px;  }
#gallery-scatta-la-crisi .container .thumb { margin-left: 21px; float:left; width:204px; text-align:center;}
#gallery-scatta-la-crisi .container .thumb .vota{ background-color:#bdc6ba; border: 1px solid #a2a5a4; width: 204px; margin-top: 7px; padding-top: 2px; padding-bottom: 2px; font-size: 9px;}
#gallery-scatta-la-crisi .container .thumb .nome{ background-color:#bdc6ba; border: 1px solid #a2a5a4; width: 204px; margin-top: 2px; margin-bottom: 5px; padding-top: 2px; padding-bottom: 2px; font-size: 10px; font-variant:small-caps; text-align: right;}
#gallery-scatta-la-crisi .container .thumb .titolo{ text-align: left;  height: 28px; font-size: 12px; border: 1px solid #a2a5a4; width: 200px; _width: 204px; background-color:#EFEFEF; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; font-weight: bold; text-transform: capitalize; margin-left: 0px;}
#gallery-scatta-la-crisi .container .thumb .image { text-align:center;}
#gallery-scatta-la-crisi .container .thumb img{ border: 1px solid #6c6f70; padding: 2px; background-color: #FFFFFF; margin-top: 2px; }
#gallery-scatta-la-crisi .container .foto { margin-left: 65px; text-align:left; width: 620px;}
#gallery-scatta-la-crisi .container .foto .vota{text-align:center; background-color:#bdc6ba; border: 1px solid #a2a5a4; width: 310px; margin-top: 10px; padding-top: 2px; padding-bottom: 2px; font-size: 9px;}
#gallery-scatta-la-crisi .container .foto .nome{text-align:left;  padding-left: 10px; border: 1px solid #a2a5a4; width: 300px;  margin-top: 2px; background-color:#bdc6ba; padding-top: 5px; padding-bottom: 5px;font-variant:small-caps; font-size: 12px; }
#gallery-scatta-la-crisi .container .foto .titolo{ font-size: 13px; text-align:left; border: 1px solid #a2a5a4; width: 350px;  margin-bottom: 2px; background-color:#EFEFEF; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; font-weight: bold; text-transform: capitalize;}
#gallery-scatta-la-crisi .container .foto img{ border: 1px solid #6c6f70; padding: 2px; background-color: #FFFFFF;}
#gallery-scatta-la-crisi .container .separatore {clear:both; padding: 15px;}

#gallery-scatta-la-crisi .container .thumb_sx { margin-left: 21px; float:left; width:204px; text-align:center;}
#gallery-scatta-la-crisi .container .thumb_sx .vota{ background-color:#bdc6ba; border: 1px solid #a2a5a4; width: 204px; margin-top: 7px; padding-top: 2px; padding-bottom: 2px; font-size: 9px;}
#gallery-scatta-la-crisi .container .thumb_sx .nome{ background-color:#bdc6ba; border: 1px solid #a2a5a4; width: 204px; margin-top: 2px; margin-bottom: 5px; padding-top: 2px; padding-bottom: 2px; font-size: 10px; font-variant:small-caps; text-align: right;}
#gallery-scatta-la-crisi .container .thumb_sx .titolo{ text-align: left;  height: 28px; font-size: 12px; border: 1px solid #a2a5a4; width: 204px; background-color:#EFEFEF; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; font-weight: bold; text-transform: capitalize; margin-left: 0px;}
#gallery-scatta-la-crisi .container .thumb_sx img{ border: 1px solid #6c6f70; padding: 2px; background-color: #FFFFFF; margin-top: 2px;}

#gallery-scatta-la-crisi .container .thumb_dx { margin-left: 41px; float:left; width:400px; text-align:center; font-size: 10px; text-align:left;}
#gallery-scatta-la-crisi .container .thumb_dx .vota{ background-color:#bdc6ba; border: 1px solid #a2a5a4; width: 204px; margin-top: 7px; padding-top: 2px; padding-bottom: 2px; font-size: 9px;}
#gallery-scatta-la-crisi .container .thumb_dx .nome{ background-color:#bdc6ba; border: 1px solid #a2a5a4; width: 204px; margin-top: 2px; margin-bottom: 5px; padding-top: 2px; padding-bottom: 2px; font-size: 10px; font-variant:small-caps; text-align: right;}
#gallery-scatta-la-crisi .container .thumb_dx .titolo{ text-align: left;  height: 28px; font-size: 12px;  padding-top: 5px; padding-bottom: 5px; font-weight: bold; text-transform: capitalize; margin-left: 0px;}
#gallery-scatta-la-crisi .container .thumb_dx img{ border: 1px solid #6c6f70; padding: 2px; background-color: #FFFFFF; margin-top: 2px;}
/* ----------------- */

td.nopadding {	padding: 0px;}

h2 { margin-bottom: 3px; margin-top: 0px; font-size: 15px; font-family: sans-serif; font-style: normal; }

.newshome { padding-left: 5px; color:#FFFFFF; font-style: normal;font-variant: normal;font-weight: 500;font-size: 17px;line-height: 100%;word-spacing: normal;letter-spacing: normal;text-decoration: none;text-transform: capitalize;text-align: left;text-indent: 0ex;}

a.navtop:link {text-decoration: none; color:#ffffff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-size:13px;}
a.navtop:visited {text-decoration: none; color:#ffffff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-size:13px;}
a.navtop:active {text-decoration: none;  color:#ffffff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-size:13px;}
a.navtop:hover { text-decoration: none; color:#FF9900; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-size:13px;}

/*
a.navbot:link  {font-size: 11px; text-decoration: underline; font-family: Verdana, Arial, Helvetica; color:#ffffff; font-weight: normal;}
a.navbot:visited  {font-size: 11px; text-decoration: underline; font-family: Verdana, Arial, Helvetica; color:#ffffff; font-weight: normal;}
a.navbot:active  {font-size: 11px; text-decoration: underline; font-family: Verdana, Arial, Helvetica; color:#ffffff; font-weight: normal;}
a.navbot:hover  {font-size: 11px; text-decoration: none; font-family: Verdana, Arial, Helvetica; color:#000000; font-weight: normal;}
*/

a.navbot:link {  padding-right: 10px;  padding-top: 10px;  text-decoration: none; color:#ffffff;font-family: serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: 100%; word-spacing: normal; letter-spacing: normal; text-transform: none; text-align: center; text-indent: 0ex;}
a.navbot:visited { padding-right: 10px; padding-top: 10px;text-decoration: none; color:#ffffff;font-family: serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: 100%; word-spacing: normal; letter-spacing: normal;  text-transform: none; text-align: center; text-indent: 0ex;}
a.navbot:active { padding-right: 10px; padding-top: 10px;text-decoration: none;  color:#ffffff;font-family: serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: 100%; word-spacing: normal; letter-spacing: normal; text-transform: none; text-align: center; text-indent: 0ex;}
a.navbot:hover {  padding-right: 10px; padding-top: 10px;text-decoration: none; color:#9F0021;font-family: serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: 100%; word-spacing: normal; letter-spacing: normal; text-transform: none; text-align: center; text-indent: 0ex;}

/*
a.navl:link  {font-size: 11px; text-decoration: underline; font-family: Verdana, Arial, Helvetica; color:#9F0021; font-weight: normal;}
a.navl:visited  {font-size: 11px; text-decoration: underline; font-family: Verdana, Arial, Helvetica; color:#9F0021; font-weight: normal;}
a.navl:active  {font-size: 11px; text-decoration: underline; font-family: Verdana, Arial, Helvetica; color:#9F0021; font-weight: normal;}
a.navl:hover  {font-size: 11px; text-decoration: none; font-family: Verdana, Arial, Helvetica; color:#000000; font-weight: normal;}
*/

a.navl:link {text-decoration: none; color:#9F0021;font-family:  Verdana, Arial, Helvetica; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; line-height: normal; word-spacing: normal; letter-spacing: normal; text-transform: none; text-align: center; text-indent: 0ex;}
a.navl:visited {text-decoration: none; color:#9F0021;font-family:  Verdana, Arial, Helvetica; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; line-height: normal; word-spacing: normal; letter-spacing: normal;  text-transform: none; text-align: center; text-indent: 0ex;}
a.navl:active {text-decoration: none;  color:#9F0021;font-family:  Verdana, Arial, Helvetica; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; line-height: normal; word-spacing: normal; letter-spacing: normal; text-transform: none; text-align: center; text-indent: 0ex;}
a.navl:hover { text-decoration: none; color:#000000;font-family:  Verdana, Arial, Helvetica; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; line-height: normal; word-spacing: normal; letter-spacing: normal; text-transform: none; text-align: center; text-indent: 0ex;}

a.corsi:link { text-decoration: none; color:#9F0021;font-family:  Verdana, Arial, Helvetica; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; line-height: normal; word-spacing: normal; letter-spacing: normal; text-transform: none; text-align: center; text-indent: 0ex;}
a.corsi:visited {text-decoration: none; color:#9F0021;font-family:  Verdana, Arial, Helvetica; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; line-height: normal; word-spacing: normal; letter-spacing: normal;  text-transform: none; text-align: center; text-indent: 0ex;}
a.corsi:active {text-decoration: none;  color:#9F0021;font-family:  Verdana, Arial, Helvetica; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; line-height: normal; word-spacing: normal; letter-spacing: normal; text-transform: none; text-align: center; text-indent: 0ex;}
a.corsi:hover { text-decoration: none; color:#000000;font-family:  Verdana, Arial, Helvetica; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; line-height: normal; word-spacing: normal; letter-spacing: normal; text-transform: none; text-align: center; text-indent: 0ex;}

.menusx {width: 150px;	text-align: left;	font-size:13px; font-weight:bold;	padding-bottom: 5px;	padding-left: 0px;}
.submenusx{text-align: left;	padding-bottom: 3px;	padding-left: 10px;	font-size:10px;	font-weight: normal;}

a.navsx:link  {font-size: 11px; text-decoration: underline; font-family: Verdana, Arial, Helvetica; color:#FF9900; font-weight: normal;}
a.navsx:visited  {font-size: 11px; text-decoration: underline; font-family: Verdana, Arial, Helvetica; color:#FF9900; font-weight: normal;}
a.navsx:active  {font-size: 11px; text-decoration: underline; font-family: Verdana, Arial, Helvetica; color:#FF9900; font-weight: normal;}
a.navsx:hover  {font-size: 11px; text-decoration: underline; font-family: Verdana, Arial, Helvetica; color:#000000; font-weight: normal;}

a.testo:link  { line-height: 16px; padding-top: 2px; font-size: 11px; text-decoration: underline; font-family: Verdana, Arial, Helvetica; color:#9F0021; font-weight: normal;}
a.testo:visited  {line-height: 16px; padding-top: 2px; font-size: 11px; text-decoration: underline; font-family: Verdana, Arial, Helvetica; color:#9F0021; font-weight: normal;}
a.testo:active  {line-height: 16px; padding-top: 2px; font-size: 11px; text-decoration: underline; font-family: Verdana, Arial, Helvetica; color:#9F0021; font-weight: normal;}
a.testo:hover  {line-height: 16px; padding-top: 2px; font-size: 11px; text-decoration: underline; font-family: Verdana, Arial, Helvetica; color:#000000; font-weight: normal;}

.testo {padding-top: 22px; color: #000000; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica;}
.navi { padding-left: 23px;  padding-top: 16px; padding-bottom: 16px;color: #ffffff; font-family: serif; font-style: normal;font-variant: normal;font-weight: 400;font-size: 17px;line-height: 100%;word-spacing: normal;letter-spacing: normal;text-decoration: none;text-transform: none;text-align: left;text-indent: 0ex;}
.navi2 { padding-top: 16px;  padding-bottom: 16px;color: #9F0021; font-style: normal;font-variant: normal;font-weight: 500;font-size: 19px;line-height: 100%;word-spacing: normal;letter-spacing: normal;text-decoration: none;text-transform: capitalize;text-align: left;text-indent: 0ex;}
.navimenu { border-bottom: 1px solid; color:#EFEFEF;  font-family: serif; font-style: normal;font-variant: normal;font-weight: 400;font-size: 15px;line-height: 100%;word-spacing: normal;letter-spacing: normal;text-decoration: none;text-transform: none;text-align: center;text-indent: 0ex;}

.testo.a:link  { color:#333333; }

body { background-color: #424A44; text-align: left; }

body.a { color: #000000;}

.style1 {padding-top: 22px; font-size: 11px; font-family: Verdana, Arial, Helvetica; color: #9F0021; line-height: 16px}
.style2 {padding-top: 22px; font-size: 11px; font-family: Verdana, Arial, Helvetica; color: #000000; line-height: 16px}
/* border-top: 1px solid; border-top-color: #999999; */ 
.Stile3 {padding-top: 22px; color: #9F0021; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica; line-height: 16px}

#arrowList { list-style-image: url(../images/arrow_news.gif); font-size: 10px; font-family: Verdana, Arial, Helvetica; color: #9F0021;}
#arrowList a { font-size: 11px; font-family: Verdana, Arial, Helvetica; color: #9F0021;}
#arrowList a:hover { font-size: 11px; font-family: Verdana, Arial, Helvetica; color: #000000;}

.news {  padding-top: 20px; line-height: 14px; font-size: 11px; font-family: Verdana, Arial, Helvetica; color: #9F0021;}
.news a { padding-top: 20px; line-height: 14px; font-size: 11px; font-family: Verdana, Arial, Helvetica; color: #9F0021;}
.news a:hover { padding-top: 20px; line-height: 14px; font-size: 11px; font-family: Verdana, Arial, Helvetica; color: #000000;}

.newstitle { font-size: 11px; font-family: Verdana, Arial, Helvetica; color: #333333;}