/* commenti nuovi */

.commenti{float: left; width: 680px; height: auto; margin: 20px 0 20px 0;}
.inserimento_commenti{float: left; width: 680px; height: auto; margin-bottom: 10px; background: #ededed}
.inserimento_commenti h4{float: left; width: 668px; height: 35px; line-height: 35px; color: #ffffff; text-transform: uppercase; font-weight: bold; padding-left: 12px; background: #616161; margin-bottom: 5px}
.in_risposta{float: left; margin-left: 5px; width: 670px; margin-bottom: 5px; font-size: 11px; color: #d11627; border-bottom: 1px solid #dadada; padding-bottom: 5px}
span.chiudi a{float: left; width: 17px; height: 17px; margin-right: 5px; background: url(/res/img/2010/commenti/chiudi.png) no-repeat; text-indent: -9999px}
span.black{font-weight: bold; color: #000000; font-size: 12px}

.form_tools{float: left; margin-left: 5px; width: 670px; height: 25px; margin-bottom: 0px; background: #ededed}
#form_commento .form_tools{margin-bottom:5px}
.corpo_commento .form_tools{margin-left: 0px; width: 612px; padding-bottom: 5px}
.secondo_livello .corpo_commento .form_tools{width: 539px}
.box_FormElement{float: left; width: 680px; height: auto; position: relative}
.box_FormElement .lbl_Scrivi_Commento{float: left; margin-left: 5px; font-size: 10px; color: #666; margin-bottom: 5px}
.commenti textarea{float: left; margin-left: 5px; padding: 0px; width: 628px; padding-top: 5px; border: 1px solid #c4c4c4; height: 127px; background: url(/res/img/2010/commenti/bg_form_commenti.png); margin-bottom: 5px}
.commenti .box_FormElement input.btn_Insert, .form_tools a.btn_Insert{float: left; width: 70px; height: 25px; margin-top: 0px; line-height: 25px; padding-top: 0px; background: url(/res/img/2010/commenti/bg_button_simple.png) no-repeat; text-align: center; color: #ffffff; border: 0px; font-weight: bold; font-size: 12px; cursor: pointer}
.commenti .box_FormElement input.cboxElement{width: 189px; height: 25px; background: url(/res/img/2010/commenti/bg_comments_with.png) right no-repeat; text-align: left; padding-left: 6px}
.form_tools a.btn_Insert{float: right; margin-right: 5px}
.form_tools a.btn_abuse{float: right; width: 87px; height: 25px; margin-top: 0px; margin-right: 1px; line-height: 25px; padding-top: 0px; /*background: url(/res/img/2010/commenti/btn_abuse.png) no-repeat;*/ cursor: pointer; /*text-indent: -9999px*/font-weight: bold}
.form_tools span.btn_abuse{float: right; width: 25px; height: 25px; margin-top: 0px; margin-right: 1px; line-height: 25px; padding-top: 0px; background: url(/res/img/2010/commenti/btn_abuse_off.png) no-repeat; text-indent: -9999px}
.form_tools span.disabled{background: url(/res/img/2010/commenti/btn_abuse_off.png) no-repeat}
.postato_con{position: absolute; left: 10px; top: 25px; width: 30px; height: 30px; background: url(/res/img/2010/commenti/icons_commenti.png) no-repeat}
.box_FormElement .fb_icon{background-position: 0 0}
.box_FormElement .tw_icon{background-position: 0 -31px}
.box_FormElement .cds_icon{background-position: 0 -62px}

/*#container_post_message{float: left; width: 192px; height: 25px; background: url(/res/img/2010/commenti/bg_comments_with.png) right no-repeat}*/

.dropdown{float: left; margin-left: 5px; border: 1px solid #616161; position: relative}
.dropdown dd, .dropdown dt, .dropdown ul {float: left; margin:0px; padding:0px; }
.dropdown dd { position:absolute; left: -1px; width: 148px; top: 26px; height: 180px; display: none}
.dropdown a, .dropdown a:visited { color:#000000; text-decoration:none; outline:none}
.dropdown a:hover { color:#5d4617}
.dropdown dt a {background: #ededed url(/res/img/2010/commenti/open_arrow.png) no-repeat right; display:block; padding-right:10px; width:138px; font-weight: bold; color: #484848; font-size: 11px}
.dropdown dt a:hover { color: #7e7e7e}
.dropdown dt a span {cursor:pointer; display:block; padding:5px;}
.dropdown dd ul { background:#ffffff none repeat scroll 0 0; color:#616161; /*display: none; */left: -1px; padding:5px 0px; position:absolute; top:0px; width:auto; width:148px; list-style:none; z-index:999; background: #dadada; border: 1px solid #616161}
.dropdown span.value { display:none;}
.dropdown dd ul li a { padding:5px; display:block; font-weight: bold; font-size: 11px}
.dropdown dd ul li a:hover { background-color:#616161; color: #ffffff}
.dropdown img.flag { border:none; vertical-align:middle; margin-left:10px; }
.flagvisibility { display:none;}

a.cambia_account{float: right; background:url(/res/img/2010/commenti/change_account.png) left no-repeat; padding-left: 20px; font-weight: bold; color: #484848; padding-top: 2px; cursor: pointer}
a.cambia_account:hover{color: #7e7e7e; text-decoration: none}

.commenti a.logout{float: right; padding-left: 20px; font-weight: bold; color: #D11626; padding-top: 2px; cursor: pointer}
.commenti a.logout:hover{color: #000000; text-decoration: none}

.lista_commenti{float: left; width: 680px; height: auto}
.lista_commenti h4{float: left; width: 660px; height: 47px; background: url(/res/img/2010/commenti/bg_num_commenti.png) no-repeat; line-height: 36px; text-transform: uppercase; font-weight: bold; color: #ffffff; padding-left: 20px}

.lista_commenti  ol, .lista_commenti  ol li, .lista_commenti  ol li .box_commento{float: left; width: 680px; height: auto}
.lista_commenti  ol li.secondo_livello, .lista_commenti  ol li.secondo_livello .box_commento{float: left; width: 602px; height: auto; background: #ededed}
.lista_commenti  ol li.secondo_livello{margin-left: 68px; padding: 5px}

.avatar{float: left; width: 48px; height: 48px; border: 5px solid #dedede}
.avatar_top{float: left; width: 48px; height: 48px; border: 5px solid #dedede}

.corpo_commento{margin-left: 10px; float: left; width: 612px; margin-top: 20px}
li.secondo_livello .corpo_commento{width: 522px}
.corpo_commento cite{float: left; padding-left: 0}
.corpo_commento cite a.postato_con{float: left; background: url(/res/img/2010/commenti/icons_commenti_small.png) left no-repeat; padding-left: 19px; height: 14px; position: static; font-weight: bold; color: #000000; width: auto}
.corpo_commento cite a:link, .corpo_commento cite a:visited{font-weight: bold; color: #000000}
.corpo_commento cite a span{font-weight: bold; color: #666666; padding-left: 7px}
.corpo_commento cite a.fb_icon{background-position: 0 0}
.corpo_commento cite a.tw_icon{background-position: 0 -15px}
.corpo_commento cite a.cds_icon{background-position: 0 -30px}
.corpo_commento small{float: right; font-weight: bold; margin-right: 5px}
li.secondo_livello .corpo_commento small{margin-right: 0px}
.corpo_commento small span{color: #4cb84c}
.corpo_commento p{float: left; width: 602px; border-top: 1px solid #dedede; background: #ededed; margin-top: 3px; padding: 5px}
li.secondo_livello .corpo_commento p{width: 512px}

.corpo_commento .dropdown{float: left; width: 602px; text-align: right; border: 0px;  background: #EDEDED; padding: 5px; margin-left: 0}
li.secondo_livello .corpo_commento .dropdown{width: 529px}
.corpo_commento .dropdown dt{float: right}
.corpo_commento .dropdown dt a{width: 90px; height: 25px; background: url(/res/img/2010/commenti/bg_button_answer.png) no-repeat; color: #ffffff; padding-right: 0; border: 0px}

.commenti .paginazione{float: left; width: 670px; padding: 5px; background: #616161; margin-top: 10px}
.commenti .paginazione ul{float: left; width: 670px; height: 24px}
.commenti .paginazione ul li{border: 0px}
.commenti .paginazione ul.list_Pagination li a, .paginazione ul.list_Pagination li span{float: left; width: 24px; height: 24px; margin-right: 1px; background: #ededed; color: #4bb74b; text-align: center; line-height: 24px; font-weight: bold}
.commenti .paginazione ul.list_Pagination li.selected{float: left; width: 24px; height: 24px; margin-right: 1px; background: #4bb74b; color: #ededed; text-align: center; line-height: 24px; font-weight: bold}

#inline_content{width: 412px; height: 298px; background: url(/res/img/2010/commenti/bg_overlay.png) no-repeat; overflow: hidden}
#inline_content a.cds_login, #inline_content a.fb_login, #inline_content a.tw_login{float: left; width: 111px; height: 34px; border: 0px; text-indent: -9999px}
#inline_content p{float: left; font-weight: bold; font-size: 16px; width: 411px; padding: 25px 0; text-align: center}
#inline_content ul{float: left; margin-left: 20px; width: 391px; margin-top: 10px}
#inline_content ul li{float: left; width: 111px; height: 34px; margin-right: 19px}
a.cds_login{background: url(/res/img/2010/commenti/cds_overlay.png) no-repeat;}
a.fb_login{background: url(/res/img/2010/commenti/fb_overlay.png) no-repeat;}
a.tw_login{background: url(/res/img/2010/commenti/tw_overlay.png) no-repeat;}

#inline_content textarea{margin-top: 20px; margin-left: 20px; width: 350px}


/* colorbox */

#colorbox, #cboxOverlay, #cboxWrapper {left: 0;overflow: hidden;position: absolute;top: 0; z-index: 9999;}
#cboxOverlay {height: 100%;position: fixed;width: 100%;}
#cboxMiddleLeft, #cboxBottomLeft {clear: left;}
#cboxContent { position: relative;}
#cboxLoadedContent { overflow: auto;}
#cboxTitle { margin: 0;}
#cboxLoadingOverlay, #cboxLoadingGraphic {height: 100%;left: 0;position: absolute; top: 0;width: 100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {cursor: pointer;}
.cboxPhoto {border: 0 none;display: block;float: left;margin: auto;}
.cboxIframe {border: 0 none;display: block;height: 100%;width: 100%;}
#cboxOverlay {background: url(/res/img/2010/commenti/trasparent_overlay.png);}
#colorbox {}
#cboxContent{width: 412px; height: 298px; background: url(/res/img/2010/commenti/bg_overlay.png) no-repeat; overflow: hidden}
.tooltip_container{width: 551px; height: 458px; background: url(/res/img/2010/commenti/bg_overlay_big.png) no-repeat; overflow: hidden}
.cboxIframe {background: none repeat scroll 0 0 #FFFFFF;}
#cboxError {border: 1px solid #CCCCCC;padding: 50px;}
#cboxLoadedContent {padding: 0px;}
#cboxLoadingGraphic {background: url("/images/colorbox/loading.gif") no-repeat scroll center center transparent;}
#cboxLoadingOverlay {background: none repeat scroll 0 0 #000000;}
#cboxTitle {color: #000000;left: 0;position: absolute;top: -22px;}
#cboxCurrent {position: absolute;right: 205px;text-indent: -9999px;top: -22px;}

#cboxClose{cursor:pointer;}
#cboxClose{position: absolute;background: url("/res/img/2010/tablet/close.png") no-repeat 0px 0px;width: 23px;height: 23px;text-indent: -9999px;top: 8px;}
#cboxClose{right:10px;}
#cboxClose:hover{}


/* Segnala abuso */

#form_segnalazione{float: left; width: 380px; height: auto; padding: 15px; margin-top: 20px}
#form_segnalazione fieldset{float: left; width: 400px; height: auto}
#form_segnalazione label{float: left; width: 300px; height: 25px; height: 25px; line-height: 25px; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold}
#form_segnalazione input.btn_invia{float: left; width: 70px; height: 25px; margin-top: 30px; margin-left: 155px; line-height: 25px; padding-top: 0px; background: url(/res/img/2010/commenti/bg_button_simple.png) no-repeat; text-align: center; color: #ffffff; border: 0px; font-weight: bold; font-size: 12px; cursor: pointer}
#form_segnalazione input{float: left}

#form_segnalazione input.disable{background: url(/res/img/2010/commenti/bg_button_simple_off.png) no-repeat;}

/* login cds */

#homer{float: left; width: 300px; margin-left: 60px; margin-top: 20px; height: auto; font-weight: bold}
#homer h3{margin-bottom: 20px; float: left}
#homer label{float: left; width: 300px; margin-bottom: 5px; text-transform: uppercase; font-size: 11px}
#homer input{float: left; width: 300px; margin-bottom: 5px; height: 30px; line-height: 30px; border: 1px solid #999; font-weight: bold}

/* errori */
#error_commento{background: #C30; text-align: center; color: #FFF; padding: 10px; position: absolute; top: 60px; left: 223px; font-weight: bold}
.box_FormElement .txt_Info{background: #090; text-align: center; color: #FFF; padding: 10px; position: absolute; top: 190px; left: 123px; font-weight: bold; width: 400px; border: 0px}
.body span.date{font-size: 12px; font-weight: bold}
.body .commento-item{width: 490px; padding-top: 0px}
.commenti .clear{height: 0px}
.tooltip_container .boxNoTab{padding: 20px}
.tooltip_container .commenti .boxNoTab h2, .commenti .boxNoTab a.archive{float: left; margin-left: 20px; margin-bottom: 10px; text-transform: uppercase; font-weight: bold}
.tooltip_container .boxNoTab h2 span{padding:0px}

.commenti .centered{float: left; padding: 25px}


/* commenti livescore */

.single_row .commenti .inserimento_commenti{width: 910px}
.single_row .commenti .inserimento_commenti h4 {width: 898px;}
.single_row .commenti .inserimento_commenti .in_risposta {width: 900px;}
.single_row .commenti .inserimento_commenti .box_FormElement {width: 893px;}
.single_row .commenti textarea {width: 858px;}
.single_row .commenti .form_tools {width: 894px;}
.single_row .commenti .lista_commenti {width: 910px;}
.single_row .commenti .lista_commenti h4 {background: url(/res/img/2010/commenti/bg_num_commenti_live.png) no-repeat; width: 891px;}
.single_row .lista_commenti ol {width: 910px;}
.single_row .lista_commenti ol li {width: 832px;}
.single_row .lista_commenti ol li .box_commento {width: 910px;}
.single_row .lista_commenti ol li.secondo_livello .box_commento {width: 837px;}
.single_row .lista_commenti ol li .box_commento .corpo_commento {width: 842px;}
.single_row .lista_commenti ol li.secondo_livello .box_commento .corpo_commento {width: 769px;}
.single_row .lista_commenti ol li.secondo_livello .box_commento .corpo_commento small { margin-right:5px}
.single_row .lista_commenti ol li .box_commento .corpo_commento p {width: 832px;}
.single_row .lista_commenti ol li.secondo_livello .box_commento .corpo_commento p {width: 759px;}
.single_row .corpo_commento .form_tools {margin-left: 0px;width: 842px;padding-bottom: 5px;}
.single_row .secondo_livello .corpo_commento .form_tools {width: 769px;}

.single_row .commenti .lista_commenti a.showmore { background:url(/res/img/2010/commenti/bg_button_add_comment.png) no-repeat;background-color: #ffffff;color: #ffffff;
												   width:210px;float: left;padding: 8px 0;margin: 10px 0 10px 375px;font-weight: bold; text-align:center}
.commenti .lista_commenti a.showmore { background: url(/res/img/2010/commenti/bg_button_add_comment.png) no-repeat;background-color: #ffffff;color: #ffffff;width: 217px;
									   float: left;padding: 8px 0;margin: 10px 0 10px 270px;font-weight: bold;text-align: center;}

.single_row .commenti .lista_commenti a.showmore span { color:#1a1a1a}
.commenti .lista_commenti a.showmore span { color:#1a1a1a}


.container_last_comments { float:left; background-color:#eeeeee; width:690px; height:auto; margin:10px 0}
.container_last_comments a.no_comments {float: left;background:transparent url(/res/img/2010/commenti/bg_top_comments.png) no-repeat;text-align: center;width: 910px;
										margin: 0;font-size: 30px;height: 113px;line-height: 93px;text-shadow: -2px 0 #fff, 0 2px #fff, 2px 0 #fff, 0 -2px #fff; text-decoration:none}

.container_last_comments h2 { font-size:20px; font-weight:bold; color:#055998; margin:10px 0 5px 10px}
.container_last_comments ol { padding: 0;margin: 0 0 1px 4px;float: left;}
.container_last_comments ol li { padding: 5px;float: left;background-color: #FFF;margin: 0px 0 1px 0;min-height: 47px;}
.container_last_comments ol li .corpo_commento cite a.postato_con {float: left;padding-left: 20px;height: 14px;position: static;width: auto;
																				   background: url(/res/img/2010/commenti/icons_commenti_small.png) left no-repeat;}
.container_last_comments ol li .corpo_commento p {float: left;width: 100%;border-top: none;padding: 0;background: none;margin: 8px 0 0 0;}
.container_last_comments ol li .corpo_commento {float: left;width: 606px;margin: 0 0 0 7px;}
.container_last_comments ol li.secondo_livello .corpo_commento .form_tools {width: 606px;}
.container_last_comments ol li .corpo_commento small {margin-left: 15px;float: left;}
.container_last_comments ol li .corpo_commento .form_tools {margin-left: 0px;width: 606px;padding-bottom: 5px;float: left;height: 25px;margin-bottom: 0;background: #ffffff;}



.container_last_comments ol li.secondo_livello { padding: 5px; float: left; background-color:#FFF;margin: 0 0 1px 50px;}
.container_last_comments ol li.secondo_livello .corpo_commento cite a.postato_con {float: left;padding-left: 20px;height: 14px;position: static;width: auto;
																				   background: url(/res/img/2010/commenti/icons_commenti_small.png) left no-repeat;}
.container_last_comments ol li.secondo_livello .corpo_commento p {float: left;width: 100%;border-top: none;padding: 0;background: none;margin: 8px 0 0 0;}
.container_last_comments ol li.secondo_livello .corpo_commento {float: left;width: 556px;margin: 0 0 0 7px;}
.container_last_comments ol li.secondo_livello .corpo_commento small {margin-right: 0px;float: left;}
.container_last_comments ol li.secondo_livello .corpo_commento .form_tools {margin-left: 0px;width: 556px;padding-bottom: 5px;float: left;height: 25px;margin-bottom: 0;background: #ffffff;}


.container_last_comments a.bott_comments {background: url(/res/img/2010/commenti/bg_button_top_comment.png) no-repeat;width: 200px;height: 30px;font-weight: bold;font-size: 14px;
										  color: #FFF;text-align: center;line-height: 30px;display: block;margin: 10px;float: left;cursor: pointer;}

.bott_other_comments { margin: 0 auto;width: 100%;float: left;text-align: center;}

.container_last_comments ol li .corpo_commento cite a.fb_icon{background-position: 0 0}
.container_last_comments ol li .corpo_commento cite a.tw_icon{background-position: 0 -15px}
.container_last_comments ol li .corpo_commento cite a.cds_icon{background-position: 0 -30px}

.container_last_comments ol li.secondo_livello .corpo_commento cite a.fb_icon{background-position: 0 0}
.container_last_comments ol li.secondo_livello .corpo_commento cite a.tw_icon{background-position: 0 -15px}
.container_last_comments ol li.secondo_livello .corpo_commento cite a.cds_icon{background-position: 0 -30px}

.container_last_comments ol li.secondo_livello .corpo_commento cite a.fb_icon{background-position: 0 0}
.container_last_comments ol li.secondo_livello .corpo_commento cite a.tw_icon{background-position: 0 -15px}
.container_last_comments ol li.secondo_livello .corpo_commento cite a.cds_icon{background-position: 0 -30px}
