html,body{
	margin:0 auto;
	padding:0;
	overflow-x:hidden;
	

}

body{
	
	text-align:justify;
	font-family:arial;
	font-size: 10px;
	color: #444;
	background:#bce4fe url(../jpg/bg.jpg) scroll repeat-x top left;
	background:#e1f3ff url(../jpg/backgr.jpg) scroll repeat-x top left;
	
	background-attachment: scroll; 
	height:100%;
}

.toppleft{
	
	float:left;
}
.toppleft img{
	
	margin:0;border:0;padding:0;
	}

input,select{
	background:#fff; 
	text-align:justify;
	font-family:arial;
	font-size: 11px;
	
	color:#FF6600;
	font-weight:bold;
	border:1px solid #0066cc;
	background:#FFF;
}


select option.selection{

color:#0066CC;
 
}

select{
font-weight:lighter;
}

select option{
font-weight:lighter;
}

#topp{
/*background:#FFF url(../menutop/mentop.jpg) no-repeat top center;*/

}

#topp a{

display:block;
float:left;
padding:13px;

font-family:Arial;
font-size:13px;
margin-bottom:3px;
border-left:1px solid #CCC;
text-decoration:none;
margin-top:7px;
border-top:0px solid #0066CC;
font-weight:bold;
padding-bottom:0px;
padding-top:40px;
}

#topp a img{
border:0;margin:0;padding:0;
}

#mentp{
float:left;margin-left:25px;
/*width:300px;*/
}

#newsletter{
float:left;width:240px;
text-align:right;
margin-top:15px; 
}

#newsletter #mail {
vertical-align:top;
margin-top:8px;padding-left:5px;
}

.butt{
	margin-top:15px;
	background:#0066CC url(../jpg/cerca_tit.jpg) repeat-x top left;
	text-align:justify;
	font-family:arial;
	font-size: 10px;  
	letter-spacing:0px;
	text-align:center;
	color:#fff;
	height:25px;
	font-weight:bold;
	border:2px solid #FF6600;
	cursor:pointer;
}

.prezzo{
font-weight:bold;
color: #444;

}


	


#main2 {

margin:0pt auto;
background:#FFFFFF;
width:997px;
padding-left:20px;
display:block;
} 

#container {
background:#FFFFFF none repeat scroll 0%;
margin:0pt auto;
float:center;
padding:12px;
margin-top:0px;
margin-bottom:50px;
border:1px solid #999;
border-top:0;
padding-top:0px;
padding-bottom:20px;
width:967px;
}

* html #container {
/*padding-bottom:0; */

}


div#container #header{
height:15px;
background:#FFF url(../jpg/sfuma4.jpg) no-repeat bottom center ; 
background:#FFF; 
border-bottom:2px solid #0066cc;
display:none;
}


div#ricerca{
float:left;
background:#FFF url(../jpg/sfuma3.jpg) no-repeat bottom center ;
z-index:10; 
border-top:1px solid #0066CC;
}


* html div#ricerca{ 

}

div#corpo{
width: 965px;
height:580px;
background:#fff url(../jpg/sfuma4.jpg) no-repeat bottom center ; 
background:#fff;
background:#fff url(../jpg/ajax-loader.gif) no-repeat 50% 20% ;  
border-bottom:3px solid #FF6600;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
border-top:1px solid #999;
border-top: 3px solid #FF6600;
}

#corpo1{
width: 965px;
height:110px;
background:transparent url(../jpg/sfuma4.jpg) no-repeat bottom center ; 
height:90px;
}


#corpo2{
width: 965px;
height:440px;
float:left;
background:transparent;




}
#left_col{
width: 206px;
height:440px;
float:left;
background:transparent url(../jpg/sfuma1.jpg) no-repeat top right ; 
border-right:1px solid #999;

}
#center_col{
float:left;
/*height:440px;*/
width:558px;
background:transparent;
border-right:1px solid #FFF;
 
}

* html #center_col{

/*width:555px;*/

 
}

#right_col{
float:left;
height:440px;
width:199px;

background:transparent url(../jpg/sfuma2.jpg) no-repeat top left ; 

}

#footer{
width: 965px;
height:80px;
background:#FFF url(../jpg/sfuma4.jpg) no-repeat bottom center ; 
background:#FFF;
border-bottom:1px solid #999;
border-right:1px solid #ccc;
border-left:1px solid #ccc;

}

#menu_contatti{
width: 965px;
height:20px;
background:#FFF url(../jpg/sfuma3.jpg) no-repeat top center ; 
background:#FFF ;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
padding-top:5px;
text-align:center;
}

#cards{
/*height:350px;*/

}

#cards img{
border:0;

}

.card_menu{
padding-left:10px;
padding-top:5px;
padding-right:0px;
background:#FFF url(../jpg/card_small/bg_right.jpg) no-repeat top left;
border-bottom:2px solid #999;
border-top:1px solid #ccc;
border-left:1px solid #333;
border-right:1px solid  #444;
}

.card_menu_hover{
padding-left:10px;
padding-top:5px;
padding-right:1px;
background:#FFF url(../jpg/card_small/bg_right.jpg) no-repeat top left;
border-bottom:2px solid #990000;
border-top:1px solid #333;
border-left:2px solid #333;
border-right:1px solid  #444;

}


#news{
overflow:auto;
overflow-x:hidden;
height:400px;
border-bottom:2px solid #0066CC;
}



#sec{
overflow:auto;
overflow-x:hidden;
height:494px;
border-bottom:2px solid #0066CC;
background:#FFF url(../jpg/sec_bg.jpg) no-repeat top left;
background:#FFF;
}


.news_singola{
cursor:default;
background:#FFF url(../jpg/sfuma_news.jpg) no-repeat top right ; 
background:#FFF;
border-bottom:1px solid #CCC; 
}

.news_text{
color: #444;
padding-left:5px;
padding-right:10px;
padding-bottom:5px;
font-size:10px;
font-family:arial;
text-align:left;
}



.news_titolo{
font-weight:bold;
color:#ff6600;
font-size:11px;
text-transform:uppercase;
text-align:left;
padding-bottom:3px;
letter-spacing:0px;
padding-top:3px;
background:transparent;

padding-left:5px;
padding-right:5px;
font-family:arial, Helvetica, sans-serif;
} 
.data{
letter-spacing:0px;
font-size:10px;
font-family:arial, Helvetica, sans-serif;
color:#0066cc;
font-weight:bold;
}

#promo{
overflow:auto;
overflow-x:hidden;
height:400px;
width:557px;
background:transparent;
border-bottom:2px solid #0066CC;
}


.all_promo2{
float:right;
height:20px;

text-align:right;
background:transparent;
}

.all_promo{
float:right;
height:20px;
border-right:2px solid #fff;
text-align:right;
background:transparent;
/*width:756px;*/
}

#center_col_lista .all_promo{
width:756px;
}

.all_promo, .all_promo2 a{
/*color: #444;
text-decoration:none;*/
}

.all_promo, .all_promo2 a:hover{
/*color:#FF6600;
text-decoration:underline;*/

}

.tit_pro{
color:#FF6600;
font-weight:bold;
text-align:left;
font-size:12px;

}
.promo_img{
float:left;
margin:0;
padding:0;
width:120px;
}



.img_promo{
border:2px solid #FF6600;
}

.img_promo_hover{
border:2px solid #FF6600;
}



.promo_text{
float:left;
width:375px;
padding-left:10px;

}

.promo_singola{
padding:10px;
background:#FFF url(../jpg/sfuma_news.jpg) no-repeat top right; 
background:#FFF;
border-bottom:1px solid #999;
cursor:pointer;
padding-bottom:5px;
/*font-family:Verdana;*/
}

.promo_singola_hover{
padding:10px;
background:transparent url(../jpg/cerca.jpg) repeat-y top left; 
border-bottom:1px solid #999;/*
filter:alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;*/
cursor:default; 
padding-bottom:5px;
cursor:pointer;
}

.promo_singola b{
font-weight:bold;
color:#FF6600;
font-size:10px;
}
.promo_singola_hover b{
font-weight:bold;
color:#FF6600;
font-size:10px;
}


.promo_singola  a{
color:#0066CC;
font-size:12px;font-family:Arial; 
text-transform:uppercase;
text-decoration:none;font-weight:bold;
}
.promo_singola_hover a{
color: #444;
font-size:10px;
cursor:pointer;
}





a{
color:#FF6600;

}

a:hover{
color:#333;

}



#partners{
width: 206px;
height:109px;
height:89px;
border-right:1px solid #999;
border-bottom:1px solid #999;
float:left;
}

#partn{
width: 181px;
height:60px;
background:#FFF;
padding-left:13px;
padding-top:15px;
text-align:center;

}

div#menu{
text-align:right;
background:#FF6600 url(../jpg/menu_tit.jpg) repeat-x bottom left;
/*height:20px;*/
border-bottom:1px solid #0066CC;
margin-bottom:0px;

}

#vetr{

background:transparent;
font-size:11px;
color:#0066CC;
color:#FFFFFF;
position:relative;
font-family:verdana; 
font-weight:bold;
text-align:left;


}
#vetr #flash_vetr{
background:#FFF;
width:280px;
height:82px;
position:relative;
}

#vetr  #vetrina{
position:absolute;
padding:5px;
z-index:80;margin-top:-80px;
}


#vetr .titoli_menu2{
font-family:Arial;
font-size: 11px;
font-weight:bold;
color:#FF6600;
padding-left:15px;
padding-top:3px;
background:#FF6600 url(../jpg/sfuma3.jpg) no-repeat bottom right;
display:block;
border-bottom:2px solid #FF6600;
margin-bottom:5px;
border-top:1px solid #0066CC; 
}

#vetr img{
float:left;
border:2px solid #FF6600;
margin-right:5px;
padding:0;
}

#vetr a{color:#FF6600;}


.menu_int{
float:right;
padding-left:11px;
padding-right:5px;
padding-top:3px;
border-left:1px solid #FF6600;
border-right:1px solid  #444;
height:16px;
color:#FFF;
font-weight:bold;
background:#0066CC url(../jpg/cerca_tit.jpg) repeat-x center left;
cursor:pointer;
}

.barrato{
color:#FF0000;
font-size:11px;
text-decoration: line-through;
font-weight:normal;
}

.barrato2{
color:#FF0000;
font-size:11px;
font-weight:normal;
}

.menu_int_hover{
float:right;
padding-left:11px;
padding-right:5px;
padding-top:3px;
border-left:1px solid #fff;
border-right:1px solid #0066CC;
border-bottom:1px solid #fff;
height:16px;
color: #000;
font-weight:bold;
background:#FF6600 url(../jpg/menu_tit.jpg) repeat-x bottom left;
cursor:pointer;
}

div#menu a{
cursor:pointer;
text-decoration:none;
}
div#menu a:hover{
}


#intro{
float:left;
/*height:109px;*/
width:758px;
border-bottom:1px solid #999;
}
#intro_cont{
background:#FFF url(../jpg/cerca.jpg) repeat-y top left; 
background:transparent; 
height:88px;
width:756px;
border-top:2px solid #0066CC;
border-left:2px solid #0066CC;

}

* html #intro{
width:757px;
}
* html #intro_cont{
width:755px;
}
div#r1{
float:left;
width: 207px;
height:210px;
background:#FFF url(../jpg/logo_new.jpg) no-repeat top left ; 
}

* html div#r1{
width: 207px;

}



div#r2{
float:left;
width: 380px;
height:210px;
background:#fff url(../jpg/sfuma1.jpg) no-repeat bottom right ; 
}



div#r2_hover{
float:left;
width: 380px;
height:210px;
background:#fff url(../jpg/sfuma1.jpg) no-repeat bottom right ; 
}



div#r3{
float:left;
width: 380px;
height:210px;
background:#fff;
}

* html div#r3{
width: 382px;

}



div#r3_hover{
float:left;
width: 380px;
height:210px;
background:#fff;
}






.tit_2{
color: #444;
height:18px;
background:#003399;
border-bottom:1px solid #FF9900;
font-weight:bold;
}


#tit_ricerca{
width: 380px;
height:19px;
border-bottom:1px solid #999;
background:#FF6600 url(../jpg/menu_tit.jpg) repeat-x top left;
}

.titoli_menu{
font-family:Arial;
font-size: 10px;
font-weight:bold;
color:#FFFFFF;
padding-left:15px;
padding-top:2px;

}

.titoli_menu2{
font-family:Arial;
font-size: 11px;
font-weight:bold;
color:#FF6600;
padding-left:15px;
padding-top:3px;
background:#FF6600 url(../jpg/sfuma3.jpg) no-repeat bottom right;
}

#titoli_card{
font-family:Arial;
font-size: 10px;
font-weight:bold;
color: #444;
text-align:right;
padding-right:15px;
padding-top:5px;
}

.tit{
color:#fff;
height:19px;
background:#FF6600 url(../jpg/menu_tit.jpg) repeat-x top left;
border-bottom:1px solid #999;
}

#intro_tit{
height:19px;
background:transparent url(../jpg/sfuma3.jpg) no-repeat top right ; 
display:none;
}


#mappa{
background:#FAF9EB;
width: 380px;
height:190px;
}

* html #mappa{
border-top:1px solid #ff6600;
}

#menu2{
width: 380px;
height:190px;
background:transparent url(../jpg/cerca.jpg) repeat-y top left; 
}


.ricerca_tipo{
text-align:right;
background:#0066CC url(../jpg/cerca_tit.jpg) repeat-x center left;
border-bottom:2px solid #fff;
color:#FFFFFF;
font-weight:normal;
width:179px;
padding-right:8px;
font-weight:bold;
font-size:11px;
}


.ricerca_dett{

padding-left:8px;
text-align:left;  
}

div#main #vuotoleft{
margin:0 auto;
width: 25px;
float:left;
background:#FFF url(../jpg/sfuma1.jpg) no-repeat top right ; 

height:400px;
}
div#main #vuotoright{
margin:0 auto;
width: 25px;
float:left;
background:#FFF url(../jpg/sfuma2.jpg) no-repeat top left ; 

height:400px;
}




/* Lista.php */


#ordinamento{
float:left;
width: 756px;
height:206px;
background: #444;
border:2px solid #0066CC;
}

#ricerca_new{
float:left;
width: 756px;

}

.ricerca_new_int{
background:#099bfe url(../jpg/cerca2.jpg) repeat-y top left; 
float:left;
width:375px;
height:116px;
border-left:3px solid #FF6600;

}



#ricerca_espandi{
color:#FFFFFF;
padding-left:5px;
height:14px;
background:#FF6600 url(../jpg/menu_tit.jpg) repeat-x top left;

}






#intro2{
float:left;
height:88px;
width:756px;
border-bottom:2px solid #0066CC;
}
#intro2_cont{
background: #FFF url(../jpg/intro2.jpg) no-repeat top left; 
background: #FFF ; 
height:88px;
width:756px;

}


#barra{
float:left;
width: 965px;
height:15px;
background:transparent url(../jpg/sfuma3.jpg) no-repeat top center ; 
background:transparent; 
display:none;
}


#corpo_lista{
width: 965px;
float:left;
background:transparent;


}
#left_col_lista{
width: 206px;
/*height:534px; */
float:left;
background:transparent url(../jpg/sfuma1.jpg) no-repeat top right ; 
background:transparent;
border-right:1px solid #999;

}
#center_col_lista{
float:left;
height:534px;
width:758px;
background:transparent;

}




#risultati{
overflow:auto;
overflow-x:hidden;
height:475px;
width:756px;
background:transparent;
border-bottom:2px solid #FF6600;
}



.all_promo table tr.filter td.paging{margin:0;padding:0;background:#FF6600;border-bottom:2px solid #666;}
.all_promo table tr.filter td.paging a{font-weight:bold;padding:0 6px;text-decoration:none}
.all_promo table tr.filter td.paging a.pages{color:#eee}
.all_promo table tr.filter td.paging a.current_page,
.all_promo table tr.filter td.paging a.pages{
	background:#0066cc;
	border-left:1px solid #FFF;
	border-right:1px solid  #444;
	border-top:1px solid #FFF;
	border-bottom:1px solid  #444;
}
.all_promo table tr.filter td.paging a.current_page,
.all_promo table tr.filter td.paging a:hover.current_page
{color: #444;background:#FF6600;cursor:default}
.all_promo table tr.filter td.paging a:hover.pages{background:#FF6600;color:#FFF}










#ordina{
width:756px;
text-align:right;
background:#FF6600 url(../jpg/menu_tit.jpg) repeat-x bottom left;
height:20px;
border-bottom:1px solid #0066CC;

}


* html #center_col_lista {
width:757px;
}

* html #risultati {
width:755px;
}

* html #ordina {
width:755px;
}



#ordina a{
text-decoration:none;
}


.ordina_text{
float:left;
width:315px;
padding-left:10px;

}


div#r_lista{
float:left;
width: 207px;
height:210px;
background:#FFF url(../jpg/logo_new.jpg) no-repeat top left ; 
}

.menu_int img{
background:transparent;
padding:0;
border:0;
}

.menu_int_hover img{
background:transparent;
padding:0;
border:0;
}
.giu{
background:transparent url(../jpg/giu.gif) no-repeat top left ; 
width:10px;
height:10px;
z-index:10;
}

.su{
background:transparent url(../jpg/su.gif) no-repeat top left ; 
width:10px;
height:10px;
z-index:10;
}

.ord_{

padding-top:20px;
height:60px;
font-family:arial;
font-size:10px;
color: #444;
float:left; 
text-align:center; 
}

.prezzo_{


font-family:arial;
font-size:10px;
color:#0066cc;
font-size:14px;
font-weight:bold;
}

.euro{
font-size:12px;
color:#444;
font-weight:bold;
}

.ord_singola{
padding:10px;
background:#FFF url(../jpg/sfuma_news.jpg) no-repeat top right ; 
background:#FFF;
border-bottom:1px solid #999;
cursor:pointer;
padding-bottom:5px;
}


.ord_singola:hover{
padding:10px;

border-bottom:1px solid #999;
cursor:pointer;
padding-bottom:5px;
/*
filter:alpha(opacity=80); 
-moz-opacity: 0.8; 
opacity: 0.8;
*/
}


.ord_singola b{
font-weight:bold;
color:#FF6600;
font-size:10px;
}



.ord_singola  a{
color:#FF9900;
font-size:10px;
}



.ord_singola a{
color:#FF6600;

}

.ord_singola a:hover{
color:#333;

}

.ord_singola  a{ 
color:#0066CC;
font-size:12px;font-family:Arial; 
text-transform:uppercase;
text-decoration:none;font-weight:bold;
}


.head_tool{
color:#FFF;
font-family:arial;
background:#0066CC url(../jpg/cerca_tit.jpg) repeat-x top left;
padding-left:5px;
font-weight:bold;
/*padding-bottom:20px;
padding-top:5px;*/

}

.tooltip{
color:#444;
font-family:arial;
background:#FFF url(../jpg/sfuma_r.jpg) no-repeat bottom left;
padding:10px;
padding-left:15px;
padding-bottom:20px;
padding-top:5px;
}

.head_tool span{ 
font-weight:bold;
}

.tooltip img{
margin:0;
border:0;

}



/*tooltip card*/

.tooltip_card{
color:#444;
font-family:arial;
background:transparent;




}


.mps{
color:#FFF;
font-family:Arial;
background:#a80231; 
width:100px;
padding:7px;
font-weight:bold;
text-align:center;
}



.tooltip_card img{
margin:0;
border:0;

}


#card_view{
float:left;width:450px;height:450px;margin-top:15px;
background:transparent ;

}

#card_all{
float:left; 
width:250px;
height:440px;
margin-left:10px;
padding-left:30px;
margin-top:0px; 
background:#fff url(../jpg/persap.jpg) no-repeat top left;
background:#fff;
}


.dett_int{
margin-top:20px;

}

.dett_int img{
border:2px solid #0066cc;
margin:0;
}

#settimane_bianche{
position:absolute;
width:100%;
height:100%;
top:0;left:0;
background:#bce4fe url(../jpg/bg.jpg) scroll repeat-x top left;  
/*
filter:alpha(opacity=95); 
-moz-opacity: 0.95; 
opacity: 0.95;*/

border:0;
margin:0;
display:none;
z-index:1000;

}
 
#settimane_bianche_contenuti {
position:absolute;
top:50%;
left:50%;
width:800px;
height:520px;
margin-left:-400px;
margin-top: -260px;
font-weight:bold; 
display:none;
background:transparent;
background:transparent url(../jpg/layer.gif) no-repeat bottom center;   
color:#444;
font-size:11px;
font-family:tahoma,arial,sans-serif;
font-weight:bold;
text-align:center;
z-index:1001;
}

#settimane_bianche_contenuti .layer_tit{
font-size:15px;
color:#0066cc;
font-family:arial,sans-serif;

}

#settimane_bianche_contenuti a{
color:#ff6600;


text-decoration:none;

}

#settimane_bianche_contenuti .layer_right{
width:270px;
border-bottom:1px solid #ccc;
margin-top:10px;
} 

#settimane_bianche_contenuti a:hover{
color:#000;
text-decoration:none;
}

#settimane_bianche_contenuti .layer_text{
font-size:12px;
color:#ff6600;

}

/* INTRO */


#intro_home{
position:absolute;
width:100%;
height:100%;
top:0;left:0;
background:#bce4fe url(../jpg/bg.jpg) scroll repeat-x top left;  
/*
filter:alpha(opacity=95); 
-moz-opacity: 0.95; 
opacity: 0.95;*/

border:0;
margin:0;
display:none;
z-index:1000;

}
 
#intro_home_contenuti {
position:absolute;
top:50%;
left:50%;
width:800px;
height:520px;
margin-left:-400px;
margin-top: -260px;
font-weight:bold; 
display:none;
background:transparent;
background:transparent url(../jpg/layer.gif) no-repeat bottom center;   
color:#444;
font-size:11px;
font-family:tahoma,arial,sans-serif;
font-weight:bold;
text-align:center;
z-index:1001;
}

#intro_home_contenuti .layer_tit{
font-size:15px;
color:#0066cc;
font-family:arial,sans-serif;
}

#intro_home_contenuti a{
color:#ff6600;


text-decoration:none;

}

#intro_home_contenuti .layer_right{
width:270px;
border-bottom:1px solid #ccc;
} 

#intro_home_contenuti a:hover{
color:#000;
text-decoration:none;
}

#intro_home_contenuti .layer_text{
font-size:12px;
color:#ff6600;

}

/* FINE INTRO */

#full_ricerca{
position:absolute;
width:100%;
height:100%;
top:0;left:0;
background:#bce4fe url(../jpg/bg.jpg) scroll repeat-x top left;  
/*
filter:alpha(opacity=95); 
-moz-opacity: 0.95; 
opacity: 0.95;*/

border:0;
margin:0;
display:none;
z-index:400;

}
 
#verifica_ricerca {
position:absolute;
z-index:401;
top:50%;
left:50%;
width:200px;
height:100px;
margin-left:-100px;
margin-top: -50px;
font-weight:bold; 
display:none;
background:transparent;
color:#ff6600;
font-size:12px;
font-family:arial;
font-weight:bold;
text-align:center;
}

iframe{
position:absolute;
width:100%;
height:100%;
top:0;left:0;
border:0;
margin:0;

z-index:399;
background:#fff;
}

#nocard{
font-weight:bold;
position:absolute;
bottom:0px; 
filter:alpha(opacity=90); 
-moz-opacity: 0.90; 
opacity: 0.90; 
font-family:arial;
font-size:10px;
text-align:right; 
z-index:10;
width:220px; 
margin-bottom:7px;
margin-left:350px;
display:none;
}

*html #nocard{
bottom:20px; 
}

#nocard #nocard_text{
background:#ff0000;
color:#FFF;
padding:5px;
border:1px solid #000;
}

* html #nocard #nocard_text{
padding:3px;

}


#nocard #nocard_close{
font-family:arial;
cursor:pointer;
float:right;
background:#000;
color:#fff;
text-align:center;
}

#promo_p{

position:absolute;
z-index:290;
top:0;
left:50%;
width:300px; 
height:200px;
margin-left:135px;
margin-top: 50px;
/*filter:alpha(opacity=95); 
-moz-opacity: 0.95; 
opacity: 0.95; */
font-family:arial;
font-size:10px;
text-align:right; 
z-index:2000;
background:transparent;

/*display:none;*/
}

#promo_p #promo_close{
font-family:arial;
cursor:pointer;
float:right;
background:#000;
color:#fff;
text-align:center;
font-weight:bold;
}

#promo_p #promo_p_text{

background:#ff4200 url(../jpg/promo_p.jpg) no-repeat top left ; 
border:2px solid #000;
color:#FFF;
padding:5px;
text-align:left;
padding-top:20px;
}

#promo_p #promo_p_text b{
font-size:12px;
color:#FFF;

}


#foto{
position:absolute;
z-index:290;
top:0px;
left:50%;
width:150px;
height:80px;
margin-left:400px;
margin-top: 15px;
font-weight:bold;
background:transparent; 
}

#shop{
position:absolute;
z-index:291;
top:0px;
left:50%;
width:150px;
height:80px;
margin-left:400px;
margin-top: 95px;
font-weight:bold;
background:transparent; 
display:block; 
}

#shop2{
position:absolute;
z-index:291;
top:0px;
left:50%;
width:117px;
height:113px;
margin-left:316px;
margin-top: 13px;
font-weight:bold;
background:transparent; 
display:block; 
display:none;
}


#uncle{
height:35px;background:#ff9900;border-bottom:1px solid #0066cc;
}



	.menu_int{
	display:block;
	width:262px;
	border-bottom:2px solid #FFF;
	height:20px;
	padding-top:5px;
	font-size:11px; 
	font-weight:bold;
	}
	
	.menu_int_hover{
	font-weight:bold;
	display:block;
	width:262px;
	font-size:11px;
	border-bottom:2px solid #FFF; 
	height:20px;
	padding-top:5px;
	background:#fca32f url(../jpg/menu_tit.jpg) repeat-x bottom left;
	}
	
	.menusemp{
	font-size:11px;
	background:#0066CC url(../jpg/menu_tit.jpg) repeat-x scroll left top;
	color:#000000;display:block;
	text-align:center;
	height:20px;
	line-height:20px;
	font-weight:bold;
	font-family:arial;
	border-bottom:1px solid #FFF;
	}
	
#center_col_lista .menu_int{
	display:block;
	width:auto;
	border-bottom:2px solid #FFF;
	height:auto;
	padding-top:2px;
	padding-bottom:2px;
	font-size:11px; 
	font-weight:bold;
	}
	
	#center_col_lista .menu_int_hover{
	font-weight:bold;
	display:block;
	width:auto;
	font-size:11px;
	border-bottom:2px solid #FFF; 
	height:auto;
	padding-top:2px;
	padding-bottom:2px;
	background:#fca32f url(../jpg/menu_tit.jpg) repeat-x bottom left;
	}