.flash_over { width:990px; height:auto; position:static; top:0; left:0; float:left; background:url(/i/bg.gif) no-repeat 300px top; }

.col_a { float:left; }
.col_b { width:185px; height:500px; float:left; }
.col_c { width:620px; float:left; padding:12px 0 20px 0; }

.col_c p { color:#cccccc; text-align:justify; padding:6px 0 12px 0; font-weight:600; letter-spacing:0.8px;}
/*
.col_c h1 { color:#ffffff; padding:0px 0 12px 0; height:13px; background:url(../i/menu_collezioni.png) no-repeat -214px -0; margin-bottom:20px }
.col_c h1 span { display:none; }
*/

.col_a ul { padding:10px;}
/* local */

.p_images h4  {margin-bottom:10px;}
.p_images h4 a:link ,.p_images H4 a:visited,.p_images H4 a:active, .p_images H4 a:hover {color:#fff;text-decoration:none;} 
.p_images div {float:left;}
.p_images div.details {width:120px; float:left;padding-bottom:10px; }
.p_images div a.complementi { margin:10px; margin-bottom:10px;}
.p_images div a.complementi img {height:50px; width:50px;}
.p_images div a.complementi img.details {height:100px; width:100px;}
.p_images div.details a span.title 
{
    color:#000000; font-size:12px; text-decoration:none;
    margin:0px 10px 0 10px; 
    padding-top:5px;
    width:100px!important; 
    height:30px;
    display:block;
}

.Container { width:600px; position:absolute; top: 300px; left:0px;}
.ImgContainer {position: relative; width:170px; height:200px; overflow:hidden; margin-top:20px; clear:left; float:left;}
.ImgContainer span {color:White; width:170px; }
.ImgContainer img {float:left;margin-top:20px; border:1px solid white; }
.TextContainer { position :relative; width:400px; margin-top:45px; padding:10px 10px 10px 10px;  color:White; float:left; display:none;}

.col_c h1 a { text-decoration:none; color:#fff;}

























