/* BODY */
body {background: url(/img/bground.gif) repeat-x ; background-color: White;}

/* cont-colonna 1 */
#corpo .col-1 .percorso { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; vertical-align: middle; text-align: left; font-weight: bold;  margin-top: 1px; margin-bottom: 1px; width: 595px; background-image: url(/img/bg_percorso.gif); background-repeat: repeat-y; padding: 3px;margin: 0px auto 0 auto;}
#corpo .col-1 .percorso a, visited, active { color: #000 !important;   text-decoration: none; font-weight: bold; }
#corpo .col-1 .percorso a:hover { color: #fff !important; text-decoration: underline; font-weight: bold;}

#corpo .col-1 .titolo-template { position: relative; width: 595px; background-color: Black;  height: 30px; text-align: left; z-index: 1;margin: 0px auto 0 auto;}
#corpo .col-1 .titolo-template .cont { position: absolute; top: 3px; left: 14px; padding: 0px; z-index: 2;}
#corpo .col-1 .titolo-template .cont  a, visited, active { color: #fff !important;   text-decoration: none; font-weight: bold; }
#corpo .col-1 .titolo-template .cont  a:hover { color: #ffcc00 !important; text-decoration: underline; font-weight: bold;}


#corpo .col-1 .titolo-template .lingua { position: absolute; top: 8px; right: 10px; padding: 0px; z-index: 2;color: #fff}
#corpo .col-1 .titolo-template .lingua  a, visited, active { color: #fff !important;   text-decoration: none; font-weight: bold; }
#corpo .col-1 .titolo-template .lingua  a:hover { color: #ffcc00 !important; text-decoration: underline; font-weight: bold;}

#corpo .col-1 .titolo-template .box-cerca {position:absolute; top:2px;left:68px; margin:0;padding:0px; display:block; width:440px; color: #fff;}
#corpo .col-1 .titolo-template .box-cerca input {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #5B290C; border: 1px solid #AC4F10;font-weight: normal;background-color:#FDC00A;}
#corpo .col-1 .titolo-template .box-cerca select {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #5B290C; border: 1px solid #AC4F10;font-weight: normal; background-color:#FDC00A;}

#index-box-template { position: relative; width: 595px; text-align: left;  padding: 0px; display:block; clear:left; margin: 0px auto 0 auto;}

.box { padding: 0; position:relative; width: 595px; background: url(/rss/img/bg-template.gif) repeat-y; margin: 0px auto 0px auto; background-color: #fff;}
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000 !important; text-decoration: none; font-weight: bold; padding-left:10px; margin:0;text-align:left;}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FF6500 !important; text-decoration: none; font-weight: bold; padding-left:10px; margin:0; text-align:left;}
p { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; color: #000 !important; margin:10px; text-align:left;}
#RSS { font-family: Verdana; font-size: 12px; color: #000 !important; text-decoration: none; font-weight: bold; text-align:left;border:1px solid #868686;}

#RSS tr {background-color:#EFEFEF;}
#RSS td {height:25px;}
#RSS .logo {text-align:center;}


.box .sx { width: 150px; float: left; margin: 0px auto 0px auto; padding: 0px;text-align:center;}

.box .sx .menu { font-family: Verdana; font-size: 12px; color: #000 !important; text-decoration: none; font-weight: normal; margin-left:3px; padding:5px 10px 0px 5px;text-align:left; background-color:#F2F2F2;}
.box .sx .menu a, visited, active { color: #000 !important;  text-decoration: none;}
.box .sx .menu a:hover {color: #D8A309 !important; text-decoration: underline;}
.box .sx .menu .categorie{ font-family: Verdana; font-size: 12px; color: #fff !important; text-decoration: none; background-color:#8FBCE6; font-weight: bold; padding:5px 5px 5px 0px;text-align:center;}

.box .dx { width: 445px; float: left; margin: 0px auto 0px auto; padding: 0px;text-align:left;}
.box .dx table { font-family: Verdana; font-size: 10px; color: #330000 !important; text-decoration: none; font-weight: normal; padding:5px 10px 0px 10px;text-align:left;}
.box .dx table img { padding:5px; border: 4px solid #cdcdcd;}

.box-index .nav {text-align:center; font-family: Verdana; font-size: 10px; color: #000 !important; font-weight: normal;padding-right:5px;}
.box-index .nav img {border:5px solid #CDCDCD;}
.box-index .nav a { color: #000; text-decoration: none;}
.box-index .nav a:hover {color: #62A9EB !important; text-decoration: none;}




