 /* css sidebar forum */
div.corpodx{margin:15px 0 0 0;}

div.sidebar ul li ul li,
div.sidebar ul li ol li {border-bottom:1px dotted #DDDDDD; display:block; padding:5px 0; background:transparent; width:280px;}

div.sidebar ul li ul li a,
div.sidebar ul li ol li a,
div.sidebar ul li ol li ol li a,
div.sidebar ul li ul li ul li a {color:#0068B3; font-size:12px; clear:both;}

div.sidebar ul li ul li span,
div.sidebar ul li ol li span,
div.sidebar ul li ol li ol li span,
div.sidebar ul li ul li ul li span{font-size:11px; clear:both; display:block;}

div.sidebar ul li ul li a img,
div.sidebar ul li ol li a img,
div.sidebar ul li ol li ol li a img,
div.sidebar ul li ul li ul li a img{display:block; float:left; margin:0 10px 0 0; overflow:hidden; padding:2px; border:1px solid #cccccc;}

.yui-ac-input{float:left;}
.puls{float:left; margin:0 0 0 5px;}

.cl_dxBox ul li.last_test{ background:transparent !important;}

/*uni*/
.cl_dxBox ul li.side_elenco{padding:2px 0 0 12px;}
.cl_dxBox ul li.side_elenco span {}

/* hostess */
.hostess_sfide_forum
{background:#FFFFFF url(http://www.studenti.it/images/bg_boxhsfide.gif) no-repeat scroll 0 13px;
height:250px;}
ul.s_hostess li{
    float:left;
    background:#FFFFFF none repeat scroll 0 0;
    border:1px solid #DDDDDD !important;
    float:left;
    height:100px;
    margin:5px 12px 0 !important;
        position:relative;
    width:105px !important;
    text-align:center;
}
ul.s_hostess li img{max-height:90px !important; max-width:90px !important; margin:0 !important; display:inline !important; float:none !important;}
.hostess_show_forum{padding:10px;}
    .hostess_show_forum h3{color:#CE19B2; font-family:trebuchet ms,trebuchet,sans-serif; font-size:15px; margin:0; padding:0;}
    .hostess_show_forum ul li{float:left;
    background:#FFFFFF none repeat scroll 0 0;
    border:1px solid #DDDDDD !important;
    float:left;
    height:92px;
    padding:2px !important;
    margin:5px 10px 0 !important;
    position:relative;
    width:92px !important;
    text-align:center;
    }
    .hostess_show_forum ul li img{max-height:88px !important; max-width:88px !important; margin:0 !important; display:inline !important; float:none !important;}

.cl_cerca{padding:10px;}
#chiave_ricerca{float:left; display:block; margin:10px 0 0 20px;}
.cl_cerca input{float:left; display:block; margin:-3px 0 10px 10px;}

#regioni ul li{border:none; float:left; display:block; width:auto;}
#regioni ul li input{float:left; display:block; margin:0 0 0 10px}

#chiave_ricerca{margin:0;}

.widget_showvideolezionistudenti div.video_sb_forum ul li{width:280px !important;}
.widget_showvideolezionistudenti div.video_sb_forum ul li b{width: 190px; float:left; text-align:left;}
.widget_showvideolezionistudenti div.video_sb_forum ul li span{width:190px; height:48px; overflow:hidden; float:left; clear:none; text-align:left; color:#000;}

li .cl_dxBox{border:none;margin:0 0 10px 0 !important;overflow:hidden;padding:0;width:290px !important;}
li .cl_dxBox h2 {margin:5px 10px 0 !important;}
.cl_ricerca_titolo{float:left; margin:0px 10px 10px 10px;}
.cl_cerca input{margin:-12px 0 0 0;}

div.sidebar ul li ul.box_latino li{width:140px; float:left; overflow:hidden; }


/* VIAGGI */
div.sidebar ul li .box_mrv{background:url(http://www.studenti.it/images/bkg_box_mrv.gif) no-repeat left bottom; height:125px; padding:10px;}
    div.sidebar ul li .box_mrv a{margin:0; padding:0;}
    div.sidebar ul li .box_mrv a img{border:none; margin:0 0 20px;}    
    div.sidebar ul li .box_mrv a h2{display:none;}
    div.sidebar ul li form div{color:#cc7052; width:170px; height:22px; float:left; margin:0 0 5px; text-align:right;}
    div.sidebar ul li form div span{display:block; float:left; text-align:right; width:20px}
    div.sidebar ul li form div input{display:block; float:right; width:140px; margin:0;}
    div.sidebar ul li input.mrv_cerca{height:22px; float:left; margin:0 0 0 10px; background:#f7bb58; border:1px solid #cc7052; color:#ab5d43; cursor:pointer;}
         
.pacchetti_viaggi{background:#fff8ed url(http://www.studenti.it/images/bkg_pacchetti_viaggi.gif) no-repeat left top; padding:10px 0; overflow:hidden;}  
    div.sidebar .pacchetti_viaggi a h2,
    div.sidebar .offerte_voli a h2,
    div.sidebar .viaggi_photogallery a h2 {color:#CC7052;}
    div.sidebar .pacchetti_viaggi a h2:hover,
    div.sidebar .offerte_voli a h2:hover,
    div.sidebar .viaggi_photogallery a h2:hover{text-decoration:underline;}
        div.sidebar .offerte_voli ul li{ list-style:disc;  border-bottom:1px dashed #a1a1a1}
            div.sidebar .offerte_voli ul li span{color:#535353; margin-left:10px;}
        div.sidebar .pacchetti_viaggi ul li a,
        div.sidebar .offerte_voli ul li a{color:#1F5C99;}
        
.offerte_voli{background:#fff8ed url(http://www.studenti.it/images/bkg_offerte_voli.gif) no-repeat left top; padding:10px 0; overflow:hidden;}  
        div.sidebar .pacchetti_viaggi ul li{display:block; float:left; width:130px; border-bottom:1px dashed #a1a1a1; margin:0 3px;}
        
div.sidebar .viaggi_photogallery{background:#fff8ed url(http://www.studenti.it/images/bkg_viaggi_photo.gif) no-repeat left top; padding:10px 0; overflow:hidden;}
    div.sidebar .viaggi_photogallery ul li{width:130px; display:block; float:left; margin:0 2px; border:none; padding:2px; border:1px solid #A1A1A1;}
        div.sidebar .viaggi_photogallery ul li img{padding:2px; border:none; width:126px;}




/* LAVORO */
div.sidebar_forum_lavoro div.cl_mdr_gen {overflow:hidden; clear:both; margin:10px 0}
div.sidebar_forum_lavoro div.cl_mdr_gen div.cl_ricerca_titolo  {
float:left;
height:34px;
margin:0 10px;
overflow:hidden;
padding:0;
width:180px;
}
div.sidebar_forum_lavoro div.cl_mdr_gen div.cl_ricerca_titolo input {
border:1px solid  #DDDDDD !important;
color:#999999;
display:block;
font-size:12px;
height:20px;
margin-left:15px;
padding:4px 0 4px 4px;
width:174px;
}
div.sidebar_forum_lavoro div.cl_mdr_gen form div.cl_cerca {
float:left;margin:0;padding:0px;text-align:center;width:90px !important;}

div.sidebar_forum_lavoro div.cl_mdr_gen form  div.cl_cerca input {width:90px !important;}


/*  SIDEBAR  BOX FEED BLOG WP */
.sidebar div.sidebar_forum_superiori div.sidebarBlockRedazionale  {background:url("/images/bg_feedmat.gif") no-repeat !important;}
.sidebar div.blogblock {margin:0 0 10px; padding:0px;overflow:hidden; clear:both;}
div.blog_post {overflow:hidden; clear:both;margin:0px !important; padding:4px;}
.sidebar div.blogblock a.title_feed_hostess {display:block; height:47px; padding:2px 0 5px; background:url("/images/top_feedblog_hostess.gif") no-repeat 2px 5px;}
.sidebar div.blogblock a.title_feed_hostess span, .sidebar  div.blogblock a.title_feed_maturita span{text-indent:-9999px; display:block;}
.sidebar  div.blogblock a.title_feed_maturita {display:block; height:47px; padding:2px 0 5px; background:url("/images/images/feed_mat_title.gif") no-repeat 2px 5px;}
.sidebar  div.blog_post h2  {display:block;float:none;font:13px arial !important;margin:0 0 5px;
padding:0 0 4px;width:300px;}
.sidebar  div.blog_post h2  a{color:#f43c84;}
.sidebar div.blog_post h2  b {font:8px verdana !important; }
.sidebar  div.blog_post div.boxblog_testo {/*float:right;overflow:hidden;width:150px;*/float:left !important;overflow:hidden;padding-top:2px;
width:180px !important;}
.sidebar div.blog_post div.boxblog_testo  i {font:11px/1.5em Verdana;color:#5A5A5A;text-align:left !important; display:block;}
.sidebar div.blog_post div.boxblog_testo  b {color:#144DA3; font-weight:normal !important}
.sidebar div.blog_post div.boxblog_testo  b:hover {color:#AD7C23;font-weight:normal !important; text-decoration:underline;}
.sidebar div.blog_post div.boxblog_foto  {background: #EFEFE8;border:1px solid #C7C7B9 !important;float:left;margin:2px 5px 0 0;overflow:hidden;padding:2px;}
.sidebar div.blog_post .boxblog_foto  img  {height:75px;width:100px;}
span.title_blog {width:290px; margin:2px 0 0; padding:4px; background:#efefe8; display:block;}
span.title_blog b  {font:11px Verdana normal; color:#444;}
span.title_blog a {font:11px Verdana normal;}

/*** BOX OFF. DI LAVORO ***/
.cl_dxBox ul li.last_richieste {padding:5px 0 5px 22px !important;width:250px !important;}

                           
      
