/**** CSS di Dir ****/

#colonnasx { 
    _margin: 15px 0px 0px 0px !important;
}

div#menudx {
    _margin: 15px 0px 0px 0px !important;
}

/**** tabella sopra ****/

td {
    vertical-align: top;
    font-size: 13px;
}

table#tabsopra {
    width: 990px;
    margin: 10px 10px 10px 10px;
    clear:left;
}

td#lapath {
    border: 2px solid #fff;
    padding: 4px 5px;
    font-weight: bold;
    font-size: 11px;
}

td#lapath a {
    color: #f50;
    text-decoration: underline;
}

td#lapath a:hover {
    color: #f00;
    text-decoration: none;
}

table#pp_zg {
    background: url("http://img.studenti.it/images/giovani/main/zonagratis/icone/ppiani.gif") 0px 5px no-repeat;
    margin-left: 4px;
    _margin-left: 0px;
    overflow: hidden;
    _zoom:1;
}

table#pp_zg a {
    font-size: 15px; 
    color: #f40;
    font-weight: bold;
}

table#pp_zg td {
    padding: 5px;
    font-size: 13px;
}

table#pp_zg td img {
    border: 1px solid #ccc;
    padding: 2px;
    margin-left: 20px;
    background: #fff;
}

td#zg_cerca {
    background: url("http://img.studenti.it/grafica/g3/sfondi/vid_bkg_newbar.gif") repeat-x;
    text-align: center;
    padding: 3px;
    overflow: hidden;
    _zoom: 1;
    border: 1px solid #86bcff;
}

td#zg_cerca input.mdr_input {
    width: 280px;
}

td#ilcorpo {
    padding: 10px 20px;
}

td#ilcorpo img {
   width: 42px !important;
   height: 42px !important;
}

td#ilcorpo table td {
    line-height: 18px;
    padding: 10px 5px 10px 0px;
    border-bottom: 1px solid #ddd;
}

td#ilcorpo table td a strong {
    color: #f40;
}

td#ilcorpo table td a {
    font-size: 11px;
}

td#altreris {
    padding-bottom: 0!important;
    font-size: 15px;
    color: #999;
    font-weight: bold;
    font-style: italic;
}

td#ilsotto {
    background: #F3F5F7 url("http://img.studenti.it/grafica/g3/bordi/ombra_sotto.gif") top left repeat-x;
    text-align: center;
    padding: 25px 15px 15px 15px;
    border: 4px solid #fff;
    border-bottom: 1px solid #ccc;
}

td#ilsotto img {
   border: 1px solid #ccc;
   padding: 2px;
   margin-right: 10px;
}

td#ilsotto td#titolettino img {
   border: 0px;
   margin-right: 1px;
}

td#ilcorpo table td strong {
    font-size: 15px;
    font-weight: bold;
}


/**** lista powersiek ****/

ul.lista_powerseek {
    float: left;
    margin: 10px 0px;
    width: 340px;
    padding: 0px;
}

ul.lista_powerseek br {
    display: none;
}

ul.lista_powerseek li {
    width: 280px;
    margin-left: 15px;
    list-style-type: none;
    background: #fff url("http://img.studenti.it/images/giovani/main/zonagratis/icone/ico_cart.gif") 9px 5px no-repeat;
    padding: 5px 0px 15px 44px;
    border-bottom: 1px solid #efefef;
    font-size: 15px;
}

ul.lista_powerseek  b {    
    color: #FF005A;
    font-size: 14px;
    display: block;
}

ul.list_powerseek {
    float: left;
    margin: 0px 0px 10px 20px;
}

ul.list_powerseek li {
    list-style-type: none;
    background: url("http://img.studenti.it/images/giovani/main/zonagratis/icone/folder.gif") left no-repeat;
    width: 15px;
    padding-left: 20px;
    margin-bottom: 0px;
    font-size: 14px;
}

ul.list_powerseek  b {    
    color: #FF005A;
    font-size: 14px;
    display: block;
}

ul.link {
    margin: 0px 15px;
}

ul.link li {
    clear: both;
    list-style-type: none;
    width: 100%;
    text-align: justify;
    line-height: 1.5;
    font-size: 13px;
}

ul.link  b {
    color: #F40;
    text-transform: uppercase;
}

ul.link hr {
    margin: 15px 0px 0px;
}

/**** tabella sotto ****/

td#ilsotto {
    padding-bottom: 0!important;
}

td#ilsotto div {
    width: 50%;
    float: left;
}

td#ilsotto td {
    padding-bottom: 15px;
}

td#titolettino {
    color: #f40;
    font-weight: bold;
    padding-bottom: 2px!important;
    font-size: 15px;
}

/**** tabella ****/

table#tab {
    padding: 0px 5px;
    border: 1px solid #d6d6d6;
}

table#tab th {
    padding: 8px;
    font-weight: bold;
}

table#tab td {
    padding: 2px;
}

table#tab td a {
    font-weight: bold;
}

table#tab fieldset {
    width: 700px;
    margin: 20px auto;
    background: #fff url("http://club.giovani.it/.root/skins/base/images/hp/grgrad.gif") repeat-x;
}

table#tab legend {
    background: #fff;
    padding: 5px;
}

table#tab fieldset input, table#tab fieldset textarea, table#tab fieldset select {
    width: 220px;
    margin: 0px 4px 0px 0px;
}

table#tab fieldset textarea {
    height: 90px;
}


table#tab fieldset p {
    margin: 50px auto 0px;
    padding-left: 10px;
    width: 700px;
}

table#tab fieldset label {
    font-weight: bold;
    display: block;
    float: left;
    width: 210px;
}

table#tab fieldset small {
    display: block;
    float: right;
    width: 250px;
    height: 29px;
    margin-top: -24px;
    font-size: 10px;
}

/**** ADDED BY LANAS ****/

#ricerca {
    background: url("http://img.studenti.it/grafica/g3/sfondi/vid_bkg_newbar.gif") repeat-x;
    text-align: center;
    padding: 4px;
    border: 1px solid #86bcff;
    margin: 10px 14px 30px 10px;
    overflow: hidden;
    _zoom: 1;
}

#ricerca img {
    float: left;
    margin: 5px 0px 0px 100px;
}

#ricerca input {
    margin-left: 10px;
    width: 280px;
    float: left;
}

#ricerca input.submit {
    width: 50px;

}

h4 { 
    font-size: 11px;
    margin:10px;
    padding-top:10px;
    clear:left;
}

h2 { 
    font-size: 18px;
    margin: 0px 4px;
    font-weight: normal;
    padding: 5px 15px;
    background: #86BCFF;
    color: #fff;
    border-bottom: 1px solid #fff;
}

h2.vai_forum { 
    font-size: 18px;
    font-weight: normal;
    padding: 5px 15px;
    color: #000;
    background: #eee;
    margin: 0px 15px 10px!important;
}

div.content {
    width: 680px;
    float:left;
    overflow: hidden;
    _zoom:1;
    border: 0px solid #86BCFF;
    padding: 3px;
    margin: 0px 0px;
    _margin-left: 0px;
}

div.content h2 {
   padding: 3px;
   color: #cc3300;
   background: #fff;
   font-size: 22px;
}

div.content p{
padding-left:10px;
}

.contenuto_sx {
    width: 100%;
    padding-left: 0px;
    float:left;
}

.contenuto_dx {
    width: 310px;
    overflow: hidden;
    _zoom:1;
    _margin-left: -8px;
    font-size:13px;
    float:left;
    padding-left: 0px;
    margin-top:-30px;
}

div.box_dx_ a.dallacomm {
    background: url(http://img.studenti.it/grafica/g3/tit_community.gif) 0px 4px no-repeat;
    width: 105px;
    float: left;
    height: 16px;
}

div.box_bot {
    overflow: hidden;
	_zoom:1;
	clear: both;
}

div.box_dx_ p.dallacomm {
    width: 195px;
    overflow: hidden;
    font-size: 11px;
    padding-top: 2px;
    margin: 0px 0px 10px;
    text-align: right;
}

div.box_dx_ p.dallacomm a em {
    color: #f40;
    font-style: normal;
}

h4.sottotit, div.thebest h4 {
    font-size: 15px;
    border-color: #ddd;
}

ul.piuccool li{
    width:140px;
    float: left;
}

ul.piuccool {
    overflow: hidden;
    margin:  10px 0!important;
}

ul.list {
    width: 150px;
    margin: 0px;
    float: left;
}

ul.list li {
    width: 143px;
    font-size: 12px;
    padding: 3px 0px 3px 5px;
}

ul.list li.r1, ul.topten li.r1 {
    background: #E3F1FF;
}

div.thebest img{
    padding: 4px;
}

h2.vai_forum{
    margin:0 auto;
    text-align:center;
    margin:20px;

}

ul.topten {
    margin: 10px;
}

ul.topten li {
    padding: 3px;
}

ul.topten li.blututu {
    text-align: right;
    font-size: 11px;
    background: #efefef;
    padding-right: 10px; 
}
ul.topten li.blututu a {
    color: #f40;
}

.cerca_powerseek {
    background: #C6DDF3 url("http://img.studenti.it/grafica/g3/my/ca_button.gif") top repeat-x !important;
    border: 1px solid #92B5D6 !important;
    color: #486785 !important;
    border-bottom: 1px solid #749DC4 !important;
    font-size: 11px !important;
    font-weight: bold;
    font-family: Tahoma, Verdana;
    padding: 2px !important;
    width: auto !important;
}

.cerca_powerseek:hover {
   cursor: pointer;
}

p.google{
margin-top:10px;
margin-left:0px;
padding:0px;
}

/************* COLONNA DX mattia 7sett07 ***************/

ul#letab2 {
   overflow: hidden;
   _zoom:1;
   margin-top: -17px;
}  

ul#letab2 a {
   display: block;
   padding: 3px 3px 3px 26px;
   background: url("http://img.studenti.it/grafica/g3/icone/search_video.gif") 0px 3px no-repeat;
}

ul#letab2 br {
  display: none;
}

div.box_dx h3 b {
   color: #f40;
   font-size: 15px;
}

div.box_dx h3 {
    margin: 0px;
}

li.li_listato {
   font-size: 11px !important;
   margin-top: 10px;
}

li.li_listato b a {
    font-size: 12px;
}

ul.list_cons_dx img {
    padding: 2px;
    background: #eee;
    border: 1px solid #ccc;
    margin-right: 10px;
    margin-left: -4px;
}

ul.list_cons_dx li {
     clear: both;
	 _zoom:1;
	 overflow: hidden;
}

ul.list_cons_dx a b {
   font-size: 12px;
}

ul.list_cons_dx {
    margin-top: 15px;
}

ul.list_cons_dx {
    font-size: 11px;
}

/****** PAGINA COMMENTI ********/

h3.ps_commenta {
   margin-left: 10px;
   color: #cc3300;
   font-size: 16px;
   border-bottom: 1px solid #ddd;
}

div.ps_minifooter {
    background: #F3F5F7 url("http://img.studenti.it/grafica/g3/bordi/ombra_sotto.gif") top left repeat-x;
    text-align: center;
    padding: 15px 15px 10px 15px;
    border: 4px solid #fff;
    border-bottom: 1px solid #ccc;
}

/***** MODIFICA LINK ******/

div.ps_contmod {
   margin: 5px;
   padding-bottom: 10px;
   border-bottom: 1px solid #ddd;
}

/***** FOOTER ******/

h4.power_seek b {
   display: block;
   float: left;
   margin-right: 25px;
   padding: 3px 3px 5px 20px;
}

b.ps_new {
   background: url("http://img.studenti.it/images/giovani/main/zonagratis/icone/ps_new.gif") 0px 3px no-repeat;
   margin-left: 55px;
   _margin-left: 35px;
}

b.ps_chart {
   background: url("http://img.studenti.it/images/giovani/main/zonagratis/icone/ps_chart.gif") 0px 3px no-repeat;
}

b.ps_add {
   background: url("http://img.studenti.it/images/giovani/main/zonagratis/icone/ps_add.gif") 0px 3px no-repeat;

}

b.ps_mod {
   background: url("http://img.studenti.it/grafica/g3/gruppi/gp_admin.gif") 0px 3px no-repeat;
}

h4.power_seek { 
    background: #F3F5F7 url("http://img.studenti.it/grafica/g3/bordi/ombra_sotto.gif") top left repeat-x;

    overflow: hidden;
    _zoom:1;
    border: 4px solid #fff;
    font-size: 0px;
    border-bottom: 1px solid #ccc;
}

h4.power_seek a { 

    font-size: 12px;
    font-weight: bold !important;
}

/**** sottocontent ****/

div.sottocontent {
   overflow: hidden;
   width: ;
   _zoom:1;
   margin-left: 8px;
}

/****** commento *******/

div.ps_commento {
   overflow: hidden;
   font-size: 11px;
   margin: 15px;
   background: #fff;
   border: 1px solid #ccc;
   padding: 5px;
}

div.ps_commento hr {
   display: none;
}

div.ps_commento b {
   border-bottom: 1px dashed #ddd;
   display: block;
}

div.ps_pager {
   background: #EDF5FF;
   overflow: hidden; 
   _zoom:1;
   color: #3D5D8A;
   padding: 0px;
   margin: 0px 0px 0px 10px;
   clear: both;
   font-weight: bold;
   font-family: Verdana, Tahoma;
}

div.ps_pager a {
   color: #6684AE;
}

p.google {
   background: #fff;

   margin: -3px 0px -3px 0px;
}

span.ps_rel {
   overflow: hidden;
   clear: both;
   color: #cc3300;
   font-size: 14px;
   display: block;
   text-align: center;
   padding-bottom: 4px;
   margin: 0px;
} 

/**** scheda ****/

.destra {
    display: block;
    overflow: hidden;
    background: url("http://img.studenti.it/images/giovani/main/zonagratis/grafica/ps_top_opz.gif") 0px 0px no-repeat;  
    width: 219px;
    float: right;
    margin: 6px 3px 0px 0px;
    _margin: 6px 1px 0px 0px;
    padding-top: 24px;
}

div.scheda2 {
    width: 202px;
    overflow: hidden;
    _zoom:1;
    padding: 15px 5px 15px 10px;
    margin: 0px 0px 0px 0px;
    border-left: 1px solid #D4D8DE;
    border-right: 1px solid #D4D8DE;
    border-bottom: 1px solid #D4D8DE;
    background: #F7FAFE;
}

/*************SINISTRA****************/

div.sinistra {
    display: block; 
    background: url("http://img.studenti.it/images/giovani/main/zonagratis/grafica/ps_top_schedule.gif") 0px 0px no-repeat;
    width: 427px;
    margin: 5px;
    padding-top: 28px;
}

div.scheda {
    width: 425px;
    overflow: hidden;
    _zoom:1;
    margin: 0px;
    border-left: 1px solid #D4D8DE;
    border-right: 1px solid #D4D8DE;
    border-bottom: 1px solid #D4D8DE;
    background: #F7FAFE;
}

div.scheda  br {
     display: none;
}

div.scheda ul {
    _zoom:1;
    list-style: none;
    margin: 12px;
    overflow: hidden;
}

div.scheda ul li {
    _zoom:1;
    list-style: none;
    margin: 5px 2px 5px 2px;
    padding-bottom: 8px;
    border-bottom: 1px solid #D7E1EF;
    display: block;
    overflow: hidden;
}

table td.ps_comm {
    overflow: hidden;
    _zoom:1;
    margin: 0px 0px 0px 0px;
    border: 1px solid #D4D8DE;
    background: #F7FAFE;
}

table td.ps_comm table {
    width: 625px;
    overflow: hidden;
    _zoom:1;
    margin: 0px;
    border: 1px solid #D4D8DE;
    border-bottom: 0px;
}

table td.ps_comm table font {
    margin-left: 4px;
}

h2#pstit {
   margin-left: 10px;
   border-bottom: 1px solid #ddd;
   margin-bottom: 10px;
}

h3.titco {
  background: url("http://img.studenti.it/images/giovani/main/zonagratis/icone/ps_ico_com.gif") 2px 1px no-repeat;
  padding: 3px 3px 5px 41px;
  margin: 0px;
  font-size: 16px;
  color: #486280;
}  

div.ps_comcampi label {
   font-size: 11px;
   font-weight: bold;
   display: block;
   overflow: hidden;
   _zoom:1;
   text-align: right;
}

div.ps_comcampi input {
   width: 260px;
}

div.ps_comcampi hr {
   display: none;
}

div.ps_comcampi tr td {
   text-align: left;
} 

div.ps_comcampi textarea {
  background: #fff url("http://img.studenti.it/grafica/g3/sfondi/textarea_innershadow.gif") top repeat-x;
  border: 1px solid #999;
}

#navdiv1, #navdiv2, #navdiv3, #navdiv4, #navdiv5, #navdiv6 {
    background: url(http://img.studenti.it/grafica/g3/nav_bg.gif) top left repeat-x;
    float: left;  overflow: hidden; _zoom:1;
    height: 23px;
    width: 970px;
    padding-top: 8px;
}

/**** BOX DX TOP CLICK DVD E VIDEO *****/

div#menudx div.box_dx ul#letab li a {
   background: url("http://img.studenti.it/grafica/g4/icone/arrow_right.gif") 0px 4px no-repeat;
   padding-left: 14px;
   display: block;
   overflow: hidden;
}

div#menudx div.box_dx ul#letab li {
   display: block;
   margin: 0px 0px 2px 10px; 
   overflow: hidden;
   _zoom:1;
}

div#menudx {
   overflow: hidden;
   _zoom:1;
}

/******** box dx video *****/

div.box_dx p {
   overflow: hidden;
   display: block;
   _zoom:1;
   margin: 4px;
   _margin: 1px;
   height: auto !important;
   float: left;
   width: 120px;
}

ul#letab li a {
   font-size: 11px;
}

ul#letab li {
   overflow: hidden;
   margin: 0px 0px 0px 15px !important;
   _zoom:1;
}

#wide_ad_unit{
font-size:10px;
width:600px; 
color:green;
margin-left:15px;
margin-bottom:10px;
}

.wide_ads{font-size:10px;
  width:600px;  
}

.ad_url
{font-size:11px;
width:600px; 
margin-bottom:0px;
padding-bottom:8px;

}
.ad_text{font-size:12px;
width:600px; 
color:#888;
}
.ad_line1{font-size:12px;
  width:600px; 
font-weight: bold;
}


.ad_header {
font-weight: bold;
font-size:11px;
padding-bottom:10px;
color:#888;
}

