a:focus { outline: 0; }
a img { border: 0; }
body{background-image:url(images/home/tall.jpg); background-position:bottom; background-repeat:repeat-x;margin: 0;}
.contenitore {position:relative; text-align: center;margin: 0 auto; width:100%; height:1300px; }
.header {text-align: center;margin: 0 auto;width:846px; height:473px;}
.corpus_gallery {text-align: center;margin: 0 auto;width:846px; height:740px;}
.corpus_gallery img{border:3px;; border-style:solid; border-color: #FFFFFF}
.menu{ position:relative;text-align: center;margin: 0 auto;width:824px;height:49px; vertical-align:middle;}
.header_menu{margin-top:-49px;}
.corpus {text-align: center;margin: 0 auto; width:846px; height:740px;}
.copy {text-align: center;margin: 0 auto;width:846px; height:60px; margin-top:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#616e76;padding-left:17px;}
.w3c{text-align: center;margin: 0 auto;}
.w3c_{ padding:2px;}
.lat_menu {width:200px; margin-top:10px; margin-left:16px; height:730px;}
.corpus_text { width:630px; margin-top:10px;  height:730px;}
.barra{text-align: center;margin: 0 auto;width:600px; height:200px;  background-image:url(images/home/BandaMetallo.png); background-repeat:no-repeat;}
.presentazione {text-align: justify;margin: 0 auto;width:600px; height:150px; padding-top:15px;}
.img_barra_2{margin: 0 auto;width:180px; height:107px; margin-top:-107px;}
.img_barra_3{margin: 0 auto;width:180px; height:107px; margin-top:-106px;margin-left:411px;}
.img_barra_1{margin: 0 auto;width:180px; height:107px; margin-top:-171px;margin-right:411px;}
.text_barra{margin: 0 auto;width:180px; height:37px;margin-top:20px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px; color: #CCCCCC;}
.number {font-size:9px;}
.vincitore{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px; color:#fef429; font-weight:bold;}
.lat_menu_1 {width:200px;height:19px; background-image:url(images/home/MenuLat1.png); background-repeat:no-repeat;}
.lat_menu_2 {position:relative;width:200px;height:696px; background-image:url(images/home/MenuLat2.png); background-repeat:repeat-y;}
.lat_menu_3 {width:200px;height:19px; background-image:url(images/home/MenuLat3.png); background-repeat:no-repeat;}
.title_menu_lat{width:200px; height:20px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:20px; color:#FFFFFF;}
.presentazione_titolo{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:30px; color:#FFFFFF;margin-left:15px;margin-right:15px; font-weight:normal}
.news_titolo{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:30px; color:#FFFFFF;}
.news_testo{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px; color: #CCCCCC;}
.news_testo a{color:#fef429;text-decoration: none;}
.news_testo a:visited {color:#fef429;text-decoration: none;}
.presentazione_testo{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px; color: #616e76;margin-left:15px;margin-right:15px;}
#presentazione_testo_home{margin-left:30px;text-indent:-15px;line-height:20px}
#presentazione_testo_home:first-letter{font-size:30px; vertical-align: middle;}
.presentazione_testo_reg{margin-left:30px;text-indent:-15px;line-height:20px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px; color: #616e76;}
.presentazione_testo_reg:first-letter{font-size:30px; vertical-align: middle;}
#presentazione_testo_info{margin-left:30px;margin-right:15px;text-indent:-15px;line-height:20px; margin-bottom:-10px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px; color: #616e76;}
#presentazione_testo_info:first-letter{font-size:30px; vertical-align: middle;}
.info_list{margin: 0 auto; text-indent:-15px;line-height:19px; margin-bottom:2px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px; color: #616e76;margin-right:15px;}
.info_list:first-letter{font-size:20px; vertical-align: middle; margin-left:20px;}
#list{list-style-type:disc; color:#fef429;}
.presentazione_concorso{text-align: justify;margin: 0 auto;margin-top:90px;width:600px;height:100px;}
.testo_concorso{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px; color: #616e76;margin-left:15px;margin-right:15px;}
#testo_concorso_home{margin-left:30px;text-indent:-15px;line-height:20px; margin-top:5px;}
.testo_concorso a{color:#fef429;text-decoration: none;}
#testo_concorso_home:first-letter{font-size:30px; vertical-align: middle;}
.testo_concorso p{margin-top:7px;}
.google_corpus{text-align: center;margin: 0 auto;width:600px; height:237px; background-image:url(images/home/GoogleCorpus.png); background-repeat:no-repeat;margin-top:2px;}
.testo_google_corpus {text-align: justify;margin: 0 auto;width:325px; height:200px; margin-right:25px;}
.artisti_arterry{text-align: center;margin: 0 auto;width:200px; height:200px; vertical-align:middle;padding-top:10px;}
.img_artisti_arterry{border:5px; border-style:solid; border-color:#FFFFFF; margin-bottom:3px;}
.link_arterry{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#fef429;text-decoration: none;}
.testo_banda_lat{text-align: justify;margin: 0 auto;width:200px; height:215px; margin-top:12px;}
.testo_laterale{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px; color: #CCCCCC;padding-right:10px;padding-left:10px; padding-top:5px;}
.testo_laterale a{color:#fef429;text-decoration: none;}
.testo_lat2{text-align: justify;margin: 0 auto;width:200px; height:70px; margin-top:10px;}
.google_lat{text-align: center;margin: 0 auto;width:200px; height:240px;}
hr{color:#616e76;height:1px;}
.separatore{padding-top:15px;}
.menu_lat_tab{ background-color:#4d585e; padding-left:5px; font-size:12px;}
.menu_lat_tab:hover{ background-color:#353c41; padding-left:5px; font-size:12px;}
.menu_lat_tab a:hover{ color:#FFFFFF}
.span_left{float:left;}
.span_right{float:right; padding-right:5px;font-size:10px;}
.testo_banda_blog{text-align: justify;margin: 0 auto;width:200px; height:110px; margin-top:5px;}
.news_blog{text-align: justify;margin: 0 auto;width:200px; height:195px; margin-top:15px;}
.news_blog_txt{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px; color: #CCCCCC;padding-right:10px;padding-left:10px; margin-top:-18px;}
.news_blog_txt a {color:#fef429;text-decoration: none;}
.ul_blog{margin-top:0; margin-bottom:0;}
.li_blog{line-height: 13px;}
.box_ricerca_blog{text-align: center;margin: 0 auto;width:175px; height:50px;padding-right:10px;padding-left:10px;}
.admin_opt{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000; font-size:9px; font-variant:small-caps;}
.feed_main{ padding-top:9px;}
.tag_main{ padding-bottom:4px;}
.formbutton{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
padding: 1px 2px;
background:url(images/formbg.gif) repeat-x left top;
}
.sito_consigliato{ text-align:center; margin:0; margin-top:5px;}
.sito_consigliato img{ text-align:center; margin:0; border:solid; border-width:2px; border-color:#FFFFFF;}
#n_arterry{ cursor:help;}
.conclusione{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFF00; font-size:12px;}
.errore{text-align:center; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;font-weight: bold; border: 1px solid #660;	color: #FF0000;background-color: #FFC4C5; padding:10px;}

