body { 
margin-left : 0; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 0; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal; 
font-variant : normal; 
text-transform : none; 
font-style : normal; 
color : #555555; 
line-height : normal; 
text-decoration : none; 
background:url(images2009/fondo.gif);
} 
.links1 { 
font-family : Verdana; 
color : #993300; 
font-weight : bold; 
} 
.links2Mar { 
font-family : Verdana; 
color : #996600; 
text-decoration : none; 
font-weight : bolder; 
font-size : 12px; 
} 
.links2Bla { 
font-family : Verdana; 
color : #FFFFFF; 
text-decoration : none; 
font-weight : bolder; 
font-size : 12px; 
} 
.txtnegro1N { 
font-family : Verdana; 
font-size : 12px; 
font-weight : bold; 
font-variant : normal; 
text-transform : none; 
color : #333333; 
text-decoration : underline; 
} 
.texto1plano { 
font-family : Verdana; 
font-size : 12px; 
font-style : normal; 
line-height : normal; 
font-weight : normal; 
font-variant : normal; 
text-transform : none; 
color : #333333; 
text-decoration : none; 
} 
.tit-pag {
	font-family : Verdana;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	font-variant : normal;
	color : #333333;
	text-decoration : none;
} 
.bordenegrotabla { 
border : thin solid #333333; 
} 
.linkmenusup { 
font-family : Verdana; 
font-size : 12px; 
text-decoration : none; 
font-style : normal; 
font-weight : bold; 
color : #ffffff; 
} 
.titblancocajitas {
	font-family : Verdana;
	font-size : 12px;
	font-weight : bold;
	font-variant : normal;
	color : #ffffff;
	text-decoration : none;
} 
.fondomail {
	background-color : #ffffcc;
	border : 1px solid #cccccc;
} 
.texto1planoNeg { 
font-family : Verdana; 
font-size : 12px; 
font-style : normal; 
line-height : normal; 
font-weight : bold; 
font-variant : normal; 
text-transform : none; 
color : #333333; 
text-decoration : none; 
} 
.botonform { 
font-family : Verdana; 
font-size : 12px; 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
background-color : #ffcc00; 
border : thin solid #ff6600; 
} 
.links2Neg { 
font-family : Verdana; 
color : #333333; 
text-decoration : none; 
font-weight : bolder; 
font-size : 12px; 
} 
.links2Roj { 
font-family : Verdana; 
color : #ff3300; 
text-decoration : none; 
font-weight : bolder; 
font-size : 12px; 
} 
.texto14plano {
	font-family : Verdana;
	font-size : 14px;
	font-style : normal;
	line-height : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	color : #333333;
	text-decoration : none;
} 
.textomicro{
	font-family : Verdana;
	font-size : 1px;
	font-style : normal;
	line-height : normal;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	color : #FFFFFF;
	text-decoration : none;
} 
.texto2plano {
	font-family : Verdana;
	font-size : 12px;
	font-style : normal;
	line-height : 14px;
	font-weight : normal;
	font-variant : normal;
	text-transform : none;
	color : #333333;
	text-decoration : none;
}
h1 { 
font-family : Verdana; 
color : #333333; 
text-decoration : none; 
font-weight : bolder; 
font-size : 12px; 
}

.boton { 
border-right : 1px solid; 
border-top : 1px solid; 
font-size : 8pt; 
border-left : 1px solid; 
cursor : pointer; 
color : black; 
padding : 0; 
border-bottom : 1px solid; 
font-family : verdana; 
background-color : #fffffa; 
} 
/* paneles auxiliares*/
.cf { background-color : #FFFFFF;} /*fondo*/
.cf a:link{color : #666666;	text-decoration : none;	font-weight : bold;}
.cf a:hover{color : #111111; text-decoration : underline; font-weight : bold;}
.cf a:visited{color : #888888;	text-decoration : none;	font-weight : bold;}
.cfn { background-color : #eeeeee;} /*fondo fuerte*/
.cli { 	background-color : #dddddd;}/*linea*/
/* paneles principales*/
.rf {
	background-color : #EBEFDE;
} 
.rfn {background-color : #829346;} 
.rli { background-color : #606d34;}  
.rtitulo{
	font-family : Verdana;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	font-variant : normal;
	color : #829346;
	text-decoration : none;
	background-color : #CBD5A8;
} 
/* paneles principales*/
.lip { border-top-width : thin; border-top-style : dotted; border-top-color : #f0f0f0; }
.lip a:link{color : #606d34; text-decoration : none; font-weight : bold;}
.lip a:hover{color : #606d34; text-decoration : underline; font-weight : bold;}
.lip a:visited{color : #829346; text-decoration : none; font-weight : bold;}

.lip_aux { border-top-width : thin; border-top-style : dotted; border-top-color : #f0f0f0; }
.lip_aux a:link{color : #666666; text-decoration : none; font-weight : bold;}
.lip_aux a:hover{color : #111111; text-decoration : underline; font-weight : bold;}
.lip_aux a:visited{color : #aaaaaa; text-decoration : none; font-weight : bold;}
/* enlaces*/
A:link {
	color : #606d34;
	text-decoration : none;
	font-weight : bold;
} 
A:active {
	color : #606d34;
	text-decoration : underline;
} 
A:visited {
	color : #829346;
	text-decoration : none;
	font-weight: bold;
} 
A:hover {
	color : #829346;
	text-decoration : underline;
} 
.tig { /*titulo grande*/
font-size : 11px; 
color : #aaaaaa; 
font-family : verdana; 
font-weight : bold; 
} 
.tim { /*titulo grande*/
font-size : 9pt; 
color : #aaaaaa; 
font-family : verdana; 
font-weight : bold; 
} 
.error {
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	background-color: #FFFFCC;
	border: 1px none #993300;
}
.celda_panelizq{
	width: 150px;
	vertical-align:top;
	background-color: #FFFFFF;
}
.celda_panelder{
	width: 225px;
	vertical-align:top;
	background-color:#ffffff;
}
.celda_conte{
	vertical-align:top;
	background-color:#ffffff;
	padding:10px;
}
.linea_punteada {
	border-top-width: thin;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
}
.tabla_gral{
	width: 999px;
}
.tabla_fondo {
	background-color: #13A1C5;
}
.tabla_cabecera {
	background-image: url(images2009/cabecolor.jpg);
	height:145px;
}
.tablaline	{ 
	BORDER-BOTTOM: 1px #7f7f7f solid; 
}
.tablaline_lt	{ 
	BORDER-BOTTOM: 1px #C0C0C0 solid; 
}
.text_titular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-style: italic;
	font-weight: bold;
}
.menu_top{
width: 100%;
overflow: hidden;
}
.menu_top ul{
	margin: 0;
	padding: 0;
	padding-left: 4px; /*offset of tabs relative to browser left edge*/
	font: normal 12px Verdana;
	list-style-type: none;
}
.menu_top li{
display: inline;
margin: 0;
}
.menu_top li a{
	float: left;
	display: block;
	text-decoration: none;
	margin: 0;
	padding: 4px 8px; /*padding inside each tab*/
	border-right: 1px solid black; /*right divider between tabs*/
	color: #000;
	background: #ffffff; /*background of tabs (default state)*/
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
.menu_top li a:visited{
color: #888888;
}
.menu_top li a:hover, .mattblacktabs li.selected a{
	color: #FFFFFF;
	background: #888888;
}
/* nuevos 2010*/

#big-gambu{
	background:#fbf5e7 url(images2011/pano-angolo.jpg) no-repeat top center;
	position:relative;
	height:400px;
}
#logoCH {
	background:transparent url(images2010/logo-lvds-cho.png) no-repeat bottom left;
	width: 500px;
	height: 80px;
	behavior: url(images2010/iepngfix.htc);
}
#boton-logos {
	width:960px;
}
#logoLVDS{
	background:transparent url(images2010/logo-lvds.png) no-repeat top left;
	width: 155px;
	height: 110px;
	behavior: url(images2010/iepngfix.htc);
	float:left;
	display:inline;
}
#logoCHOinfo{
	background:transparent url(images2010/logo-choinfo.png) no-repeat top left;
	width: 110px;
	height: 110px;
	behavior: url(images2010/iepngfix.htc);
	float:left;
	display:inline;
	padding:50px 0px 0px 35px;
}
#logoCHAinfo{
	background:transparent url(images2010/logo-chainfo.png) no-repeat top left;
	width: 110px;
	height: 110px;
	behavior: url(images2010/iepngfix.htc);
	float:left;
	display:inline;
	padding:50px 0px 0px 35px;
}
#logoRPinfo{
	background:transparent url(images2010/logo-rpinfo.png) no-repeat top left;
	width: 110px;
	height: 110px;
	behavior: url(images2010/iepngfix.htc);
	float:left;
	padding:50px 0px 0px 35px;
}
#logoSEinfo{
	background:transparent url(images2010/logo-seinfo.png) no-repeat top left;
	width: 110px;
	height: 110px;
	behavior: url(images2010/iepngfix.htc);
	float:left;
	padding:50px 0px 0px 35px;
}
#logoMARCA{
	background:transparent url(images2010/logo-marca.png) no-repeat top left;
	width: 190px;
	height: 110px;
	behavior: url(images2010/iepngfix.htc);
	float:left;
	padding:50px 0px 0px 30px;
}
#buscapanel{
	background:transparent url(images2010/busca-fnd11.png) no-repeat top left;
	width: 350px;
	height: 380px;
	behavior: url(images2010/iepngfix.htc);
	float:left;
	display:inline;
	padding-right:10px;
	z-index:4;
}
#enlaceBillboard {
	color:#FFFFFF;
	float:left;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	padding-left:130px;
	padding-top:180px;
	position:relative;
}
#enlaceBillboard a {
	color:#FFFFFF;
	display:block;
	font-size:18px;
	height:210px;
	width:420px;
}
#botonera {
	background: #FFF url(images2010/boton-fondo.jpg) repeat-x  top left;
	width:auto;
	min-width:1002px;
	min-height:40;
}
.clear {
	clear: both;
	height: 0;
	line-height: 0;
}
#usp {
	background: url(images2010/bg_uspBillboard.png) no-repeat scroll center top;
	color:#333;
	behavior: url(images2010/iepngfix.htc);
	height:30px;
	padding-top:6px;
	text-align:center;
}
#usp a{
	color: #333;
	font-weight: bold;
}
/*ESTILOS DEL ACORDEON*/
.accordion {
	border-bottom: solid 1px  #CBD5A8;
}
.accordion h3 {
	background: #CBD5A8 url(images2009/arrow-square.gif) no-repeat right -51px;
	padding: 7px 15px;
	margin: 0;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	border: solid 1px  #f8ffef;
	border-bottom: none;
	cursor: pointer;
}
.accordion h3:hover {
	background-color:  #FFD459;
}
.accordion h3.active {
	background-position: right 5px;
}
.accordion p {
	background:  #f8ffef;
	margin: 0;
	padding: 10px 15px 20px;
	border-left: solid 1px  #CBD5A8;
	border-right: solid 1px  #CBD5A8;
}
.recomendados_tit{
		display: block;
		height: 30px;
		width: 247px;
		background: url(images/accordion_toggle.jpg) no-repeat top right #a9d06a;
		line-height: 30px;
		color: #ffffff;
		font-weight: normal;
		text-decoration: none;
		outline: none;
		font-size: 12px;
		color: #000000;
		border-bottom: 1px solid #cde99f;
		cursor: pointer;
		margin: 0 0 0 0;
		border-left: 2px solid #666;
		text-align:center;
	}
#vermas {
	text-align: right;	
	width:700px;
	height:1px;
	margin:0;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4b4b4b;
	font-weight:bold;
	   }
