body, h2, h3, h4, h5, h6, ol, ul, li, p, table, td, tr {
	font-family: Tahoma, Verdana, Arial,  Helvetica, sans-serif;
	color: #444444;
	font-size: 11px;
	}

body {
	background-color: #FFFFFF;
	margin: 20px 0px 20px 0px;
	padding: 0px;
	text-align:center;
	}
	
h1 {font-size:20px; font-family:Tahoma, Verdana, Arial,  Helvetica, sans-serif; font-weight:bold; padding:0px; margin:0px;}	
    
table, tr, td { 
	border: 0px solid #FFFFFF; 
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
	}

/*	
a {text-decoration: none;}

a:link { color:#333333;}

a:hover {text-decoration: underline;}

a:visited {}

a:active {}
*/

img {border:0px;}

hr {
	height: 1px;
	color: #dddddd;
	padding-left:10px; 
	padding-right:10px;
	}
	
.divBody{width:925px; background-color:#FFFFFF; margin:auto auto; padding-bottom:40px;}
.divSeparadorH{height:10px;}	

#divIdiomes{ padding:0px 10px 10px 0px; font-family:Arial Narrow,Arial,Tahoma; font-size:10px; float:right;color:#686868;}
	/*----- idiomas ----*/
	#divIdioma{float:left; font-size:10px; font-weight:bold; color:#fff; margin:0px 4px 0px 0px; padding:2px 6px;
				background-color:#8C0052;}
	#divIdioma a {color:#fff; text-decoration:none;}
	#divIdioma a:hover {color:#fff; text-decoration:underline;}
	
	#divIdiomaSelected{float:left; font-size:10px; font-weight:bold; color:#EC008D; margin:0px 4px 0px 0px; padding:2px 6px;
				background-color:#fff;}
	#divIdiomaSelected a {color:#EC008D; text-decoration:none;}
	#divIdiomaSelected a:hover {color:#EC008D; text-decoration:underline;}
	/*-----------------*/
	
#divTopBack{background-color:#EC008D; padding-top:10px; height:80px; overflow:hidden;}
	#divTop{ padding:0px 0px 0px 0px; font-family:Arial Narrow,Arial,Tahoma; font-size:10px; color:#686868;}
		
		#divLogo{float:left; text-align:left; height:60px; overflow:hidden; color:#FFFFFF;}
		#divLogoBotiga{float:left; text-align:left; margin:-35px 0px 0px 0px;}
		
		#divMenuTop{float:right; text-align:right;}
	
#divSubmenuTop{float:right; text-align:right; margin-top:0px; width:660px; overflow:hidden;}	

#divStage{border:0px solid #686868; width:925px; margin-top:10px; margin-bottom:10px; overflow:hidden; text-align:center; background-color:#FFFFFF;}
	
	#divStageLeft{width:230px; border-right:#666666 0px solid; float:left; margin-right:25px; text-align:left;}
	#divStageRight{text-align:left; float:left; width:660px;}

#divBottom{ padding:0px 0px 40px 0px; font-family:Arial Narrow,Arial,Tahoma; font-size:10px; color:#686868; text-align:right;}
	#divLogo2{float:left; text-align:left; margin-top:-10px;}
	#divMenuBottom{float:right; text-align:right; font-weight:bold; margin-top:2px;}
		#divMenuBottom a{font-size:12px; color:#ABABAB; text-decoration:none;}
		#divMenuBottom a:hover{color:#DDDDDD;}
		
/*----- titols ----*/
#divTitol{ font-size:20px; font-weight:bold; color:#EC008D; margin:0px 0px 14px 0px; border-bottom:0px dotted #E2017B;}
#divTitol a{ text-decoration:none;}		
#divTitol a:hover{ text-decoration:underline;}		

/*----- tables ----*/
.tr_line{ border-bottom:1px dotted #666666;}
.td_foto{ padding:10px 0px 10px 0px;}
.td_text{ padding:10px 10px 10px 10px;}

/*--------- premsa ---------------*/
#divRecortesPrensa {height:620px; overflow:auto;}
#linkPremsa { background-image:url(/IMAGES/1_1/icon_item_subfams.gif); background-repeat:no-repeat; width:200px; background-position:0px 4px;
				 padding-left:10px; margin:0px 0px 6px 0px; font-size:11px;}
#linkPremsa a {font-size:12px; color:#333333; text-decoration:none;}
#linkPremsa a:hover {font-size:12px; color:#ff00cc;}
#linkPremsa #fecha {color:#999999;}
#linkPremsa #text {color:#666666;}				 

/*--------- franquicies ---------------*/				
#divTextFranquicias	{width:500px; font-size:12px; color:#333; margin:0px 0px 10px 0px;}			

/*--------- submenu cataleg ---------------*/
/* table styles
#ul_fams{text-align:left; padding:0px 0px 0px 0px; list-style:none; width:100%;  }
#li_fams{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:10px 10px 4px 4px; margin-bottom:6px; 
			border:1px dotted #aaaaaa; border-left:0px; border-right:0px; color:#444444;}
#li_fams a{ color:#C4375A;}			
			
#ul_subfams{text-align:left; padding:4px 0px 0px 10px; list-style:none; width:100%;}
#li_subfams{background-color:#FFFFFF; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; padding:2px 4px 2px 14px; 
				border-bottom:0px dotted #444444; color:#444444; 
				background-image:url(/IMAGES/1_1/icon_item_subfams.gif); background-repeat:no-repeat; background-position:0px 6px;}
#li_subfams a{ color:#444444;}					
#li_subfams:hover{background-color:#e6e6e6;}
				
.td_submenu{background-color:#FFcc00; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; padding:2px 2px 2px 4px; 
				border-bottom:1px dotted #444444; text-align:left;}		
*/

#ul_fams{text-align:left; padding:0px 0px 0px 0px; list-style:none; width:100%;  }

	#li_fams{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; padding:4px; 
			margin-bottom:2px; background-color:#EC008D; color:#fff;}
	#li_fams a{color:#fff; text-decoration:none;}
	#li_fams a:hover{color:#fff; text-decoration:underline;}
	
	#li_famsSelected{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; 
							margin-bottom:6px; background-color:#EC008D; color:#fff;
							background-image:url(/IMAGES/ICONS/mayor_que.gif); 
                            padding:10px 10px 10px 20px;background-repeat:no-repeat; background-position:0px 11px;}
	#li_famsSelected a{color:#fff; text-decoration:none;}
	#li_famsSelected a:hover{color:#fff; text-decoration:underline;}

#ul_subfams{text-align:left; padding:4px 0px 0px 10px; list-style:none; width:100%;}

	#li_subfams{background-color:#FFFFFF; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; 
				padding:1px 4px 1px 8px; color:#333;}
	#li_subfams a{ color:#333; text-decoration:none;}					
	#li_subfams:hover{color:#000; text-decoration:underline;}
	
	#li_subfamsSelected{background-color:#FFFFFF; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; 
				color:#333;
				background-image:url(/IMAGES/ICONS/mayor_que.gif); 
                padding:4px 4px 4px 20px;background-repeat:no-repeat; background-position:0px 3px;}
	#li_subfamsSelected a{ color:#333; text-decoration:none;}					
	#li_subfamsSelected:hover{color:#000; text-decoration:underline;}
