body{padding:0px;margin:0px;background:url("../img/body_sfondo.jpg") center top repeat;font-family:verdana,arial,sans-serif;font-size:11px;color:#767676;}
#sfondo_personalizzato{padding:0px;margin:0px;width:100%;height:1000px;z-index:1;background:url("../img/body_sfondo.jpg") center top repeat;font-family:verdana,arial,sans-serif;font-size:11px;color:#767676;}
#contenitore{width:100%;background:url("../img/contenitore_sfondo.jpg") center top repeat-x;}
#contenitoreIn{width:984px;min-height:800px;height:auto !important;height:800px;margin:0px auto;}
#logo{float:left;width:230px;}
#adv{float:left;width:754px;height:102px;}
#slogan{font-size:11px;height:19px;line-height:19px;color:#FFFFFF;padding:0px 0px 0px 5px;margin:0px;}
#pagina{width:984px;background:url("../img/pagina_sfondo.gif") center center repeat-y;}
#paginaIn{width:962px;padding:8px 10px 10px 12px;background:url("../img/pagina_top.gif") center top no-repeat;}
#paginaInIn{width:962px;background:url("../img/paginaInIn_sfondo.gif") right top repeat-y;}
#paginaInInIn{width:962px;min-height:600px;height:auto !important;height:600px;background:url("../img/paginaInInIn_sfondo.gif") right bottom no-repeat;}
#contMenu{width:962px;padding-bottom:5px;background:#FFFFFF;}
#menu{float:left;width:796px;height:43px;margin-right:5px;background:url("../img/menu_sfondo.jpg") center center no-repeat;}
#menu ul{padding:3px 0px 0px 4px;margin:0px;}
#menu ul li{padding:0px;margin:0px;display:inline;list-style-type:none;}
#menu ul li a{display:block;float:left;height:36px;line-height:36px;background-position:center center;background-repeat:no-repeat;margin-right:2px;color:#FFFFFF;font-weight:bold;text-decoration:none;text-align:center;margin:0px;padding:0px 15px;background:url("../img/menu_separatore.jpg") right center no-repeat;}
#menu ul li a:hover{color:#48ADDB;}
#menu ul li a.current{color:#FFA52A;}
#cerca{float:left;width:154px;height:37px;padding:8px 0px 0px 7px;background:url("../img/cerca_sfondo.jpg") center center no-repeat;position:relative;}
#cerca input{border:0px;margin-bottom:1px;}
#cerca a{color:#FFFFFF;}
#cerca a.cerca{position:absolute;top:0px;right:2px;}
#col1{float:left;width:450px;}
.articolo{width:435px;position:relative;margin:10px 10px 10px 5px;padding-bottom:15px;border-bottom:2px solid #D8D8D8;}
#post_sponsorizzato{border:2px solid #D8D8D8;background-color:#dddddd;}
.post_sponsorizzato_title{margin-bottom:-10px;background-color:#ffffff;border:0px solid;text-align:center;font-weight:bold;z-index:1;}
.articolo .data{width:58px;height:50px;position:absolute;top:0px;left:-13px;padding-top:3px;background:url("../img/data_sfondo.jpg") center center no-repeat;color:#FFFFFF;line-height:15px;text-align:center;}
.articolo .data strong{font-size:18px;}
.articolo h2{padding-top:5px;margin-left:60px;min-height:50px;height:auto !important;height:50px;}
.articolo h2 a{color:#91c214;}
.articolo .foto{float:left;margin-right:5px;margin-bottom:5px;}
.articolo .testo{margin-top:0px;line-height:15px;font-size:12px;text-align:justify;padding-left:5px;}
.articolo .testo p.continua{margin-top:10px;}
.articolo .testo p.continua img{vertical-align:middle;}
.articolo .testo p.continua a{color:#FF7B1D;font-weight:bold;}
.articolo .linkbox{background-color:#eaf2da;margin-top:20px;}
.articolo .linkbox .link{padding-top:7px;padding-left:7px;}
.articolo p{margin-bottom:5px;}
.articolo .linkbox .shortcuts{margin-top:20px;padding-bottom:7px;padding-left:7px;}
.articolo .linkbox .shortcuts img{vertical-align:middle;margin-right:3px;}
.articolo .linkbox .shortcuts a{color:#FF7B1D;margin-right:20px;}
.articolo .linkbox .segnala{padding-top:1px;}
.articolo .linkbox .segnala img{vertical-align:middle;margin-right:3px;}
.articolo .linkbox .segnala a{color:#FF7B1D;}
ul.segnala_lista{margin-left:0px;}
ul.segnala li{display:inline;list-style-type:none;margin-left:7px;padding-left:14px;background:url("../img/ico_piu.gif") 0px 3px no-repeat;font-weight:bold;}
ul.segnala li.facebook{display:inline;list-style-type:none;margin-left:7px;padding-left:14px;background:url("../img/facebook.gif") 0px 3px no-repeat;}
ul.segnala li.twitter{display:inline;list-style-type:none;margin-left:7px;padding-left:14px;background:url("../img/twitter.gif") 0px 3px no-repeat;}
ul.segnala li.oknotizie{display:inline;list-style-type:none;margin-left:7px;padding-left:14px;background:url("../img/oknotizie.gif") 0px 3px no-repeat;}
ul.segnala li.segnalo{display:inline;list-style-type:none;margin-left:7px;padding-left:14px;background:url("../img/segnalo.gif") 0px 3px no-repeat;}
#nav{width:435px;margin-left:5px;height:30px;position:relative;}
#nav a.prev{position:absolute;left:0px;}
#nav a.next{position:absolute;right:0px;}
#col2{float:left;width:346px;margin-right:5px;}
#flash{border-bottom:5px solid #FFFFFF;}
#commenti{width:336px;background:#F0F0F0;padding:5px;font-size:10px;}
#annunciGoogle{float:left;width:120px;}
#boxVideoGallery{width:212px;float:right;}
#calendario{float:right;width:210px;margin-top:4px;margin-bottom:10px;border:1px solid #9C9C9c;background:#AFADAE;}
#caledarioIn{width:168px;min-height:150px;height:auto !important;height:150px;padding:5px 20px;border:1px solid #FFFFFF;background:url("../img/calendario_sfondo.jpg") center top repeat-x;position:relative;}
#calendario h3{color:#5B5252;margin-bottom:5px;}
#caledarioIn a.prev{position:absolute;top:35px;left:0px;}
#caledarioIn a.next{position:absolute;top:35px;right:0px;}
#calendario #postMese{background:#FFFFFF;margin-top:10px;padding:5px;}
#piuCommentati3{float:right;width:202px;padding:5px;}
#piuCommentati3 p{font-weight:bold;margin:0px;line-height:13px;}
#piuCommentati{width:326px;padding:5px;}
#piuCommentati p{font-weight:bold;margin:0px;line-height:13px;}
#commenti .commento{margin:10px 0px;}
#commenti .commento p a{text-decoration:none;}
#commenti .commento p a:hover{text-decoration:underline;}
#ultimiPost .commento{padding:0px 10px;}
#ultimiPost .commento p{font-weight:bold;margin:0px;line-height:13px;}
#piuLetti{width:328px;border:2px solid #D7D7D7;padding:7px;background:#ffffff;}
#piuLetti a{text-decoration:none;}
#piuLetti a:hover{text-decoration:underline;}
#tagClouds{width:326px;background:#F0F0F0;padding:10px;font-size:10px;border-top:5px solid #FFFFFF;text-align:justify;}
#tagClouds a{padding:5px;}
#tagClouds a:hover{background:#CCCCCC;color:#FFFFFF;}
.f10{font-size:10px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
#altriVideo{padding-top:10px;padding-bottom:5px;background:#FFFFFF;}
#altriVideo h2{margin-bottom:3px;}
.boxAltriVideo{width:328px;border:2px solid #D7D7D7;padding:7px;margin-bottom:5px;}
.boxAltriVideo .logo{float:left;width:112px;margin-right:17px;}
.boxAltriVideo h2{float:left;width:210px;font-size:12px;}
.boxAltriVideo h3{margin-top:10px;}
.boxAltriVideo ul{padding:0px;margin:0px;}
.boxAltriVideo ul li{padding:0px 0px 0px 10px;margin:0px 0px 7px 0px;list-style-type:none;background:url("../img/freccina_arancio.gif") 0px 3px no-repeat;}
.boxAltriVideo ul li a{text-decoration:none;}
.boxAltriVideo ul li a:hover{text-decoration:underline;}
.boxAltriVideo .rss{margin-top:21px;}
.boxAltriVideo .rss img{margin-top:-5px;}
.boxAltriVideo .rss a{margin-right:25px;color:#333333;}
#col3{float:left;width:145px;padding:8px;}
#col3 h3{margin-bottom:5px;}
#col3 ul{padding:0px;margin:0px 0px 20px 0px;}
#col3 ul li{padding:0px 0px 2px 15px;margin:0px;list-style-type:none;}
#col3 ul a{font-size:10px;color:#333333;}
#col1 ul.elenco_art li{padding:0px 0px 2px 15px;margin:0px;list-style-type:none;}
#col1 ul.elenco_art a{font-size:10px;color:#333333;}
ul.canali li{background:url("../img/ico_canali.gif") 0px 3px no-repeat;}
ul.rss li{background:url("../img/ico_rss.gif") 0px 3px no-repeat;}
ul.segnalibri li{background:url("../img/ico_piu.gif") 0px 3px no-repeat;}
ul.mesi li{background:url("../img/freccina_arancio.gif") 3px 3px no-repeat;}
ul.marche li{background:url("../img/freccina_arancio.gif") 3px 3px no-repeat;}
ul.elenco_art li{background:url("../img/freccina_arancio.gif") 3px 3px no-repeat;}
ul.categorie li{background:url("../img/freccina_arancio.gif") 3px 3px no-repeat;}
ul.fonti li{background:url("../img/ico_fonti.gif") 1px 3px no-repeat;}
#footer{width:984px;height:57px;background:url("../img/footer_sfondo.gif") center center no-repeat;}
img{border:0px;}
.blocca{clear:both;height:0px;line-height:0px;font-size:0px;}
form{padding:0px;margin:0px;}
input{font-size:11px;}
a{color:#666666;text-decoration:underline;}
a:hover{text-decoration:none;}
h2{font-size:15px;font-family:arial,sans-serif;padding:0px;margin:0px 0px 10px 0px;}
h2 a{color:#FF7B1D;}
h3{font-size:12px;font-family:arial,sans-serif;color:#757575;padding:0px;margin:0px 0px 10px 0px;}
h3 a{color:#FF7B1D;}
h4{font-size:10px;padding:0px;margin:0px;}
p{padding:0px;margin:0px 0px 10px 0px;line-height:15px;}
.center{text-align:center;}
.right{text-align:right;}
.mexerr{padding:10px;margin:10px 0px;background:#E60000;color:#FFFFFF;font-weight:bold;text-align:center;}
.mexok{padding:10px;margin:10px 0px;background-color:#3AB300;color:#FFFFFF;font-weight:bold;text-align:center;}
.articolo .title_video{margin:10px 0px;}
.articolo .flashVideo{margin:10px 0px;}
.articoliSimili{width:435px;margin:10px 10px 10px 5px;padding-bottom:15px;border-bottom:2px solid #D8D8D8;}
.articoliSimili h2{color:#FF7B1D;}
.articoliSimili ul{padding:0px;margin:10px;}
.articoliSimili ul li{padding:0px;margin:0px 0px 5px 0px;list-style-type:none;color:#000000;}
.articoliSimili ul li a{color:#000000;font-weight:bold;}
.commenti{width:435px;margin:10px 10px 10px 5px;padding-bottom:15px;border-bottom:2px solid #D8D8D8;color:#000000;line-height:15px;}
#col1 .commento{padding:5px;position:relative;}
.commenti h2{color:#FF7B1D;}
.commenti h3{color:#000000;}
.commenti .autore{color:#FF7B1D;margin:10px 0px 5px 10px;width:350px;}
.commenti .autore a{font-weight:bold;color:#FF7B1D;}
.commenti .show{float:left;width:11px;}
.commenti .rispondi{float:right;width:63px;color:#FF7B1D;}
.commenti .rispondi a{color:#FF7B1D;}
.paginato{text-align:center;margin-top:10px;}
.paginato ul{padding:0px;margin:0px;}
.paginato ul li{padding:0px 3px;margin:0px;list-style-type:none;display:inline;color:#FF7B1D;}
.paginato ul li img{vertical-align:middle;}
.paginato ul li a{color:#FF7B1D;text-decoration:underline;}
.paginato ul li a:hover{color:#FF7B1D;text-decoration:none;}
.paginato ul li.current{color:#FF7B1D;font-weight:bold;text-decoration:none;}
#commenta{width:435px;margin:10px 10px 10px 5px;padding-bottom:15px;border-bottom:2px solid #D8D8D8;}
#commenta h2{color:#FF7B1D;}
#commenta form{padding:10px;}
#commenta .campo{margin-bottom:10px;}
#commenta label{display:block;font-weight:bold;font-size:12px;color:#666666;margin-bottom:2px;}
#commenta .errore label{color:#E60000;}
#commenta .campo input{font-size:12px;width:400px;border:1px solid #A4A4A4;background:url("../img/input_sfondo.jpg") center bottom repeat-x;}
#commenta .campo textarea{font-size:11px;width:400px;height:146px;border:1px solid #A4A4A4;overflow:auto;font-family:verdana,arial,sans-serif;background:url("../img/textarea_sfondo.jpg") center bottom repeat-x;}
#commenta .pubblica{width:400px;text-align:right;}
.apri{display:block;}
.chiudi{display:none;}
.post{padding:5px;border:1px solid #CCCCCC;background:#FFFFFF;}
.post2{padding:5px;border-right:1px solid #CCCCCC;border-left:1px solid #CCCCCC;background:#F6F6F6;margin-left:1px;}
.post3{padding:5px;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;background:#E7E7E7;margin-left:20px;}
.quote{display:none;}
.quote2{display:none;}
.hide{display:none;}
.giudizio img{vertical-align:middle;}
.giudizio{text-align:right;color:#FF7B1D;}
.azioni{width:100%;}
#scegliLayout{width:435px;margin:10px 10px 10px 5px;border-bottom:2px solid #D8D8D8;padding-bottom:10px;}
#scegliLayout img{vertical-align:middle;margin-left:10px;}
#visualizzaPer{width:435px;margin:10px 10px 10px 5px;border-bottom:2px solid #D8D8D8;padding-bottom:10px;}
#visualizzaPer span{margin-right:10px;}
#visualizzaPer form{margin-top:10px;text-align:right;padding-right:40px;}
#visualizzaPer form input{font-size:12px;width:200px;color:#666666;background:url("../img/input_sfondo.jpg") center bottom repeat-x;border:1px solid #A4A4A4;}
#gallery{width:425px;}
.nPag{float:left;width:185px;}
.nRis{float:right;width:250px;text-align:right;}
#gallery table.soloFoto{border-collapse:collapse;margin-top:10px;}
#gallery table.soloFoto td{width:100px;height:100px;padding:4px;}
#gallery table.soloFoto .overlib{width:100px;height:100px;position:relative;}
#gallery table.soloFoto .fotoOverlib{position:absolute;top:30px;left:30px;width:150px;padding:5px;background:#FFFFFF;border:1px solid #333333;display:none;}
#gallery table.soloFoto .fotoOverlib h3{color:#FF7B1D;margin:5px 0px;}
#gallery table.soloVideo{border-collapse:collapse;margin-top:10px;}
#gallery table.soloVideo td{width:50px;height:50px;padding:4px;}
#gallery table.soloVideo .overlib{width:50px;height:50px;position:relative;}
#gallery table.soloVideo .fotoOverlib{position:absolute;top:30px;left:30px;width:150px;padding:5px;background:#FFFFFF;border:1px solid #333333;display:none;}
#gallery table.soloVideo .fotoOverlib h3{color:#FF7B1D;margin:5px 0px;}
#gallery table.fotoDescrizione{border-collapse:collapse;margin-top:10px;}
#gallery table.fotoDescrizione td.foto{width:100px;height:100px;padding-bottom:8px;}
#gallery table.fotoDescrizione td.descrizione{width:310px;padding-left:10px;vertical-align:top;font-size:10px;padding-bottom:8px;}
#gallery table.fotoDescrizione td.descrizione h3{color:#FF7B1D;}
#gallery .paginato ul li{color:#666666;}
#gallery .paginato ul li a{color:#666666;text-decoration:underline;}
#gallery .paginato ul li a:hover{color:#666666;text-decoration:none;}
#gallery .paginato ul li.current{color:#666666;font-weight:bold;text-decoration:none;}
#gallerySingola{width:425px;margin-left:10px;}
#gallerySingola h2{color:#FF7B1D;}
#gallerySingola h2 img{vertical-align:middle;}
#galleryFotoGrande{width:433px;padding:4px 0px 0px 0px;margin-bottom:10px;border:1px solid #999999;background:#D7D7D7;position:relative;text-align:center;}
#galleryFotoGrande a.prev{position:absolute;top:100px;left:0px;}
#galleryFotoGrande a.next{position:absolute;top:100px;right:0px;}
#gallerySingola table td{border-spacing:4px;}
#gallerySingola table td{width:100px;padding:2px;border:1px solid #999999;background:#D7D7D7;}
#gallerySingola table td.noimg{width:100px;padding:2px;}
#annunciGoogle2{width:336px;margin:20px auto;}
#gallerySingola h3{color:#FF7B1D;margin:15px 0px 3px 0px;}
#gallerySingola .link{padding:0px 5px;color:#000000;}
#gallerySingola .link a{color:#000000;}
#gallerySingola ul{padding:0px;margin:0px;}
#gallerySingola ul li{padding:0px;margin:0px 0px 5px 0px;list-style-type:none;}
#gallerySingola ul li a{font-weight:bold;}
#gallerySingola ul.videogalleryCorrelate li{padding-left:15px;background:url("../img/ico_video.png") 0px 1px no-repeat;}
#galleryVideoFlash{width:440px;margin-bottom:5px;}
#video_webtv{margin:0 5px 5px 0;width:130px;float:left;border:1px solid #9C9C9C;background:url("http://www.autovideoblog.it/img/carosello_sfondo.jpg") center bottom no-repeat;padding:1px;color:#618cbe;height:60px;}
#video_img{float:left;padding-top:8px;padding-left:10px;}
#video_testo{text-align:center;float:left;padding-top:8px;padding-left:10px;}

#FormCalendar{margin-top:5px;background:url('../img/calendario_sfondo.jpg') center bottom repeat-x #E8E8E8;border:1px solid #9C9C9C;width:210px;float:right;}
#FormCalendar table{width:auto;border-collapse:separate;margin:2px !important;margin:0px;border:0px;}
#FormCalendar td{text-align:center;}
input.FormCalendar{border:0px;padding:0px;margin:0px;width:20px;height:20px;background:transparent url(images/calendar.gif) no-repeat top center;cursor:pointer;}
#FormCalendar table.nav{background:none;width:210px;text-align:center;}
#FormCalendar table.nav tr td{text-align:center;padding:3px;cursor:pointer;}
#FormCalendar table.nav a{text-decoration:none;color:#666666;}
#FormCalendar table.nav a:hover{color:#DF5F00;}
#FormCalendar table.nav h4{color:#666666;margin:0px;}
#FormCalendar table.cal{table-layout:fixed;width:206px;}
#FormCalendar table.cal thead td{color:#666666;font-weight:bold;}
#FormCalendar table.cal td{font-size:10px;padding:3px;cursor:pointer;background:#DADADA;border-top:1px solid #A5A5A5;border-left:1px solid #A5A5A5;}
#FormCalendar table.cal td.on{background-color:#ddd;}
#FormCalendar table.cal td.outOfMonth{color:#AAAAAA;}
#FormCalendar table.cal td.weekendStart{color:#DF5F00;}
#FormCalendar table.cal td.weekendEnd{color:#DF5F00;}
#FormCalendar a.weekendStart{color:#DF5F00;}
#FormCalendar a.weekendEnd{color:#DF5F00;}
#FormCalendar a.today{background-color:#FFFFFF;font-weight:bold;}
#FormCalendar div.foot{text-align:center;padding:4px;}
#FormCalendar_thisdate{font-size:9px;color:#666666;letter-spacing:0px;border-bottom:1px solid #ccc;display:none;padding:0px 4px 5px 4px;text-align:center;text-decoration:none;}
#FormCalendar_thisdate:hover{color:#DF5F00;}
.carousel-component{position:relative;overflow:hidden;}
.carousel-component ul.carousel-list{width:1000000px;position:relative;}
.carousel-component .carousel-list li{float:left;list-style:none;overflow:hidden;}
.carousel-component .carousel-vertical li{float:none;margin-bottom:0px;}
.carousel-component ul.carousel-vertical{width:auto;}
.carousel-component .carousel-clip-region{overflow:hidden;margin:0px auto;position:relative;padding-left:15px;}
.carousel-component{background:url("http://www.autovideoblog.it/img/carosello_sfondo.jpg") center bottom no-repeat;padding:0px;color:#618cbe;width:250px;height:66px;margin-top:5px;}
.carouselb{background:url("http://www.autovideoblog.it/img/carosello_sfondo.jpg") center bottom no-repeat;padding:0px;color:#618cbe;height:66px;margin-top:0px;margin-right:10px;float:left;width:250px;}
.carousel-component ul.carousel-list{margin:0px;padding:0px 0px 0px 0px;}
.carousel-component .carousel-list li{text-align:center;margin:0px 0px 0px 0px;padding:0px;font:10px verdana,arial,sans-serif;color:#666;}
.carousel-component .carousel-list li{width:50px;margin:8px 2px 0px 2px;}
.carousel-component .carousel-list li a{display:block;outline:none;}
.carousel-component .carousel-list li img{border:0px solid #999;display:block;}
.carousel-component .carousel-list li strong{display:block;}
.carousel-component .carousel-prev{position:absolute;top:15px;z-index:3;left:5px;cursor:pointer;}
.carousel-component .carousel-next{position:absolute;top:15px;z-index:3;right:5px;cursor:pointer;}
.carousel-component .carousel-list li{width:50px;margin-top:8px;}
.carousel-component .carousel-list li a{display:block;outline:none;}
.carousel-component .carousel-list li img{border:1px solid #999;display:block;}
.carousel-component .carousel-list li strong{display:block;}
.carousel-component .carousel-prev{position:absolute;top:15px;z-index:3;cursor:pointer;left:5px;}
.carousel-component .carousel-next{position:absolute;top:15px;z-index:3;cursor:pointer;right:5px;}
.carousel-component .carousel-list li{width:50px;margin-top:8px;}
.carousel-component .carousel-list li a{display:block;outline:none;}
.carousel-component .carousel-list li img{border:1px solid #999;display:block;}
.carousel-component .carousel-list li strong{display:block;}
.carousel-component .carousel-prev{position:absolute;top:15px;z-index:3;cursor:pointer;left:3px;}
.carousel-component .carousel-next{position:absolute;top:15px;z-index:3;cursor:pointer;right:3px;}
.videoCarosello{width:210px;height:210px;background:url("http://www.autovideoblog.it/img/videoCarosello_sfondo.jpg") center bottom repeat-x #D2D2D2;border:1px solid #9C9C9C;}
.videoCarosello .carousel-clip-region{overflow:hidden;margin:0px auto;position:relative;height:162px;}
.videoCarosello ul.carousel-list{width:300px;height:180px;}
.videoCarosello .carousel-prev{position:static;float:left;margin-top:3px;z-index:3;cursor:pointer;left:0px;}
.videoCarosello .carousel-next{float:right;margin-top:3px;position:static;z-index:3;cursor:pointer;right:0px;}
.videoCarosello .nVideo{float:left;width:180px;text-align:center;color:#5B5252;padding-top:5px;}
.videoCarosello .nVideo strong{font-size:12px;}
.videoCarosello .carousel-list li{width:50px;margin:1px;}
.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
    color:#CC0000;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}