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 0px 10px 0px; font-family:Arial Narrow,Arial,Tahoma; font-size:10px; float:right;color:#686868;}
	#divIdiomes a{color:#999999; text-decoration:none;}
	#divIdiomes a:hover{color:#CCCCCC;}

#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;}
	#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:16px; font-weight:bold; color:#E2017B; margin:0px 0px 10px 0px; border-bottom:1px dotted #E2017B;}		

/*----- 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 ---------------*/

#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;}		
