/* DIR NEW */

#corpopagina table {border-spacing: 0;!important;}

/* corpo */
table#tabsopra {border:1px solid #6C407D;margin:10px auto;width:994px;}
td#lapath {background:#6C407D url('http://www.girlpower.it/images/gp_footerbg.jpg') no-repeat bottom left;border-top:0px;padding-left:10px;color:#fff;}
td#zg_cerca {background:#eef;border-top:4px solid #9F76AE;}
td#titolettino {color:#f08;}
.link {clear:both;}
ul.lista_powerseek {padding-left:5%;width:45%;}

/* sidebar */
.tit_dx {display:block;margin: 15px 0 5px;padding:5px 10px;background:#71368A;color:#fff;font:bold 15px georgia;color:#FFFFFF;
font-family:Arial;
font-size:18px;
font-weight:normal;
height:20px;text-transform:uppercase;}
.tit_dx:hover{text-decoration: none;color:#c08;background:#e8e8e8;}
.box_tipi {overflow: hidden;padding:5px 5px 10px;}
.box_tipi li {width:50%;float:left;color:#888;}
.box_tipi li img {margin-right: 10px;}
.box_tipi li a {font-weight:bold;color:#c08;}
.box_list li {margin-bottom:5px;padding-left:30px;background:url('http://www.girlpower.it/images/gp_bg_lista_articoli.gif') no-repeat 10px 1px;}

/* footer */
#footer {height:auto;padding-bottom:10px;}
/*#ibellissimi {width:50%;float: left;}
#ibellissimi a img { padding: 2px;border:1px solid #ccc;margin:5px; }
#ibellissimi ul {padding:5px;background:#e8e8e8;margin: 0 5px;width:235px;}
#ibellissimi ul li {float: left;margin:0 5px 5px 0;}
#lasfida {background:#e8e8e8;overflow:hidden;width:49%;padding-left:1%;}
#lasfida b {display:block;font:bold 15px georgia;text-align: center;margin:10px;}
#lasfida a {display:block;float: left;overflow:hidden;padding: 5px 5px;}
#versus {float: left;padding:75px 6px 0;}
#lasfida a i {display:block;margin-bottom: 5px;}
#lasfida a img {background:#fff;padding:5px;border:3px solid #ccc;}
#lasfida ul {clear: both;padding: 10px;}
#lasfida ul a {margin-right: 20px;color:#05c;}*/     

/***MODIFICHE CRIS***/
div.primi_piani_dir {margin-top:0px;overflow:hidden;}
div.primi_piani_dir table tbody tr td {
padding:0;
}
div.primi_piani_dir table tbody tr td table a {color:#FF309B;
font-size:14px !important;text-decoration:none;}

div.primi_piani_dir table tbody tr td a img {border:none !important;padding:2px;}

div.primi_piani_dir table tbody tr td div p {padding:0px;color:#333B40;font-size:12px;margin:0px 8px 0;font-family:Georgia;font-weight:normal;}

div.primi_piani_dir table tbody tr td div p b{padding:2px 0px; margin:0px; font-size:14px !important; font-weight:normal;}

#ricerca{background:transparent url(http://www.girlpower.it/images/gp_bg_search.gif) no-repeat scroll 0 0;
clear:both;
height:47px;
margin-bottom:10px;
overflow:hidden; border-bottom:none;}

#ricerca input.ricerca {background:transparent none repeat scroll 0 0;
border:medium none;
float:left;
font-size:13px;
height:18px;
margin-left:62px;
margin-top:8px;
padding:4px;
width:416px;
}

#ricerca input.submit {background:transparent url(/images/gp_butt_cerca.gif) no-repeat scroll 0 0 !important;
border:0 none !important;
cursor:pointer;
float:left;
height:34px !important;
margin:3px 0 0 15px !important;
width:62px !important;
}

h2.search_title {
background-color:#666 !important;
overflow:hidden;
color:#FFFFFF !important;
font-family:Arial !important;
font-size:18px !important;
height:20px !important;
margin:0 0 4px !important;
padding:0 2px 2px 8px !important;
text-transform:uppercase !important;
font-weight:normal !important;
}

div.contenuto_sx ul.link li.li_listato{margin:0 10px 0 0;
font-size:1em;
padding:12px 0;color:#555555;line-height:1.5em;
}

ul.link li.li_listato b.b_title a{
font-family:Georgia !important;
font-size:18px !important;
font-weight:lighter !important;
text-transform:none !important;
}


.tit_dx {display:block;margin: 15px 0 5px;padding:5px 10px;background:#71368A;color:#fff;font:bold 15px georgia;color:#FFFFFF;
font-family:Arial;
font-size:18px;
font-weight:normal;
height:20px;text-transform:uppercase;}




div.content {border:none !important;
float:left;
margin:0;
padding:0;
width:688px;
}


.contenuto_dx {
border: none !important;
float:left;
margin-left:11px;
overflow:hidden;
width:300px;padding:0 !important;
}


.banner {
float:left;
margin:0 0 15px;
overflow:hidden;
width:300px;
}
.box_trecento {
background-color:#71368A;
float:left;
margin:0 0 15px;
overflow:hidden;
padding:4px 4px 0;
width:292px;
}

div.titolo_boxside a.tit_dx, div.titolo_boxside h4{
color:#FFFFFF;
font-family:Arial;font-weight:normal;
font-size:18px;
height:20px;
margin:0 0 4px !important;
padding:0 2px 2px 8px !important;
text-transform:uppercase;background-color:#71368A;
}


.box_trecento_corpo {
background:#F0E5F7 url(/images/gp_bg_corpo_sidebar.gif) no-repeat scroll 0 0;
float:left;
margin:0 0 4px;
overflow:hidden;
width:292px;
}
ul.box_list, ul.box_tipi, ul.box_list_cel{padding:32px 0 10px 18px;}
.boxblogs {
  float: left;
  margin: 0px 10px 0px 0px;
  width: 338px;
  overflow: hidden;
}

.top_boxblogs {
  margin: 0px 0px 0px 0px;
  width: 338px;
  height: 16px;
  clear: both;
  background: url(http://www.girlpower.it/images/gp_top_boxblogs.gif) no-repeat;
}

.corpo_boxblogs {
  margin: 0px 0px 0px 0px;
  width: 338px;
  clear: both;
  overflow: hidden;
  background: url(http://www.girlpower.it/images/gp_bg_boxblogs.gif) repeat-y;
}

.bottom_boxblogs {
  margin: 0px 0px 0px 0px;
  width: 338px;
  height: 35px;
  clear: both;
  background: url(http://www.girlpower.it/images/gp_bottom_boxblogs.gif) no-repeat;
}

.nomargin {
margin:0 !important;
}

.corpo_boxblogs ul {
  float: left;
  padding-left: 15px;
}

.corpo_boxblogs ul li {
  float: left;
  width: 295px;
  padding: 4px 4px 4px 8px;
  margin-bottom: 2px;
}

.corpo_boxblogs ul li:hover {
  background-color: #fee9f5;
}

.corpo_boxblogs ul li b a {
  font-family: Georgia;
  color: #FF3D8F !important;
  font-size: 14px;
  font-weight: normal;
  padding-right: 2px;

}

.corpo_boxblogs ul li b a:hover {
  background-color: #ffffff;
text-decoration: none;

}

.titoloblogs {
  background-color: #e8e8e8;
  text-transform: uppercase;
  font-family: Arial;
  color: #383f44;
  font-size: 18px;
  height: 20px;
  padding: 3px 2px 3px 10px !important;
  margin: 0px 16px 10px 15px !important;
}



#lasfida {
margin: 10px 15px 5px 15px;
overflow: hidden;
}

#lasfida b {
width: 100%;
display: block;
text-align: center;
font-family: Georgia;
color: #333b40;
font-size: 14px;
margin: 10px 0px 10px 0px;
}

#lasfida a img {
width: 140px;
}

#lasfida a i {
font-style: normal;
font-size: 12px;
padding-bottom: 2px;
display: block;
}

#lasfida a {
display: block;
float: left;
width: 140px;
margin: 0px 6px 0px 6px;
_margin: 0px 3px 0px 3px;
text-align: center;
}

#lasfida a:hover {
text-decoration: none;
}

#versus {
display: none;
}

#lasfida ul {
padding: 0px;
margin: 15px 0px 0px 0px;
background: #e8e8e8;
width: 100%;
}

#lasfida ul li {
width: 120px !important;
float: left;
margin-left: 5px;
_margin-left: 2px;
}

#lasfida ul li:hover {
background: #e8e8e8 !important;
}

#lasfida ul li a {
width: 100% !important;
font-size: 12px;
font-weight: bold;
color: #71368A;
}

#lasfida ul li a:hover {
text-decoration: underline;
}



#ibellissimi {
margin: 10px 15px 5px 15px;
overflow: hidden;
}

#ibellissimi a {
display: block;
overflow: hidden;
}

#ibellissimi a img {
margin: 1px;
border: 1px solid #dcb8f0;
}

#ibellissimi ul {
padding: 0px;
margin-top: 5px;
}

#ibellissimi ul li {
float: left;
width: 88px;
margin-right: 2px;
display: inline;
background-color: #ecddf4;
text-align: center;
}

#ibellissimi ul li a {
display: inline;
}

h4.p_links {
background-color:#E8E8E8;
display:block;
height:auto;
margin-top:8px;
overflow:hidden;
color:#383F44;
font-family:Georgia;
font-size:12px;
margin:6px 6px 0 10px;
}

.wide_ads {margin: 0 auto 20px!important;}
.li_listato {padding-left: 20px!important;}
.b_title {margin-left: -20px;}
.b_title a {margin-left: 6px;}

box_trecento_corpo ul.box_list_cel{padding:32px 0 10px 0;}
ul.box_list_cel li{ float:left; margin:0px 5px 10px}
ul.box_list_cel li img{ float:left;}
ul.box_list_cel li b {font-style: normal;font-size: 12px;padding-bottom: 2px;display: block;}
           
