body { font-family: Arial, Helvetica, sans-serif;
	/*background:url(../imagenes/top_nav_bg_g.gif)  no-repeat center top;*/ 
}

td { font-family: Arial, Helvetica, sans-serif;
}

th { font-family: Arial, Helvetica, sans-serif;
}

.logo { border-left:1px solid #c7cacd; 
	border-right:1px solid #c7cacd; 
	background-image: url(../imagenes/logo1.jpg);
	BORDER-BOTTOM: #dfe1e2 1px solid;
}

.topnav_mid {
	BORDER-RIGHT: #b4b6be 1px solid; 
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
	FONT-WEIGHT: bolder; FONT-SIZE: 7pt; 
	BACKGROUND: url(../imagenes/top_nav_mid_bg.gif); 
	PADDING-BOTTOM: 0px; MARGIN: 0px; 
	BORDER-LEFT: #b4b6be 1px solid; WIDTH: 753px; 
	COLOR: #323339; PADDING-TOP: 0px; 
	BORDER-BOTTOM: #323339 1px solid; 
	HEIGHT: 28px; 
	TEXT-ALIGN: left; 
	voice-family: inherit
}

.topnav_bottom {
	BORDER: #00CCFF 1px solid; 
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
	background-color:#00CCFF;
	/*BACKGROUND: url(../imagenes/top_nav_bottom_bg.gif) #4c4e58; */
	PADDING-BOTTOM: 0px; MARGIN: 0px;
	/*
	BORDER-RIGHT: #323339 1px solid; 
	BORDER-LEFT: #323339 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #35373d 1px solid; 
	*/
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	font-size:11px; 
}

.topnav_bottom A { 
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	font-size:11px; 
	text-decoration:none;
}

.topnav_bottom A:hover { 
	font-family:Arial, Helvetica, sans-serif; 
	color:#33CCFF; 
	font-size:11px; 
	text-decoration:none;
}

.topnav_bottom2 {
	BORDER-RIGHT: #323339 1px solid; 
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
	BACKGROUND: url(../imagenes/top_nav_bottom_bg.gif) #4c4e58; 
	PADDING-BOTTOM: 0px; MARGIN: 0px;
	BORDER-LEFT: #323339 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #35373d 1px solid; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	font-size:11px; 
}

.topnav_bottom2 A { 
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	font-size:11px; 
	text-decoration:none;
}

.topnav_bottom2 A:hover { 
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFCC00;
	font-size:11px; 
	text-decoration:none;
}

.menu_superior, .menu_superior A { 
	font-size:10px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color: #486dae; text-decoration:none;
}

.menu_superior A:hover { 
	color: #126aec; text-decoration:underline;
}

.frame {
	BORDER-RIGHT: #FFC49F 1px solid; 
	BORDER-TOP: #FFC49F 1px solid;
	MARGIN: 0px; FONT: 0.9em/1.45em Arial, Verdana, Geneva, Helvetica, sans-serif; 
	BORDER-LEFT: #FFC49F 1px solid; COLOR: #003399; 
	BORDER-BOTTOM: #FFC49F 1px solid; 
	/*BACKGROUND-COLOR: #edeeeb*/
}

.frame_blanco {
	BORDER-RIGHT: #00CCFF 1px solid; 
	BORDER-TOP: #00CCFF 1px solid;
	MARGIN: 0px; FONT: 0.9em/1.45em Arial, Verdana, Geneva, Helvetica, sans-serif; 
	BORDER-LEFT: #00CCFF 1px solid; COLOR: #323339; 
	BORDER-BOTTOM: #00CCFF 1px solid; BACKGROUND-COLOR: #ffffff;
}

.content_title {
	PADDING-RIGHT: 0px;
	/*
	BORDER-LEFT: #c6cacd 1px solid; 
	BORDER-RIGHT: #c6cacd 1px solid; 
	BORDER-BOTTOM: #c6cacd 1px solid; 
	BORDER-TOP: #c6cacd 0px solid; 
	*/
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #6699CC;
	border-right-color: #6699CC;
	border-bottom-color: #6699CC;
	border-left-color: #6699CC;
	/*BACKGROUND: url(../imagenes/content_titel_bg.gif) #ffffff no-repeat right top; */
	PADDING-BOTTOM: 0px; 
	/*MARGIN: 0px 0px 0px 10px;
	WIDTH: 553px; 
	PADDING-LEFT: 15px;
	PADDING-TOP: 12px; */
	TEXT-ALIGN: left; 
	voice-family: inherit
}

.content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
	/*BACKGROUND: url(../imagenes/top_nav_shadow.gif) repeat-x left top; */
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; 
	VERTICAL-ALIGN: top; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: left; 
	voice-family: inherit
}

.cabeza_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
	FONT-SIZE: 5px; 
	/*BACKGROUND: url(../imagenes/frame_top_notitel.gif); */
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 5px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #848794 1px solid; 
	HEIGHT: 5px; 
	border-top:#b4b6be 1px solid;
}

.opcion_menu {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bolder;
	COLOR: #486dae;
	BORDER-BOTTOM: #dadcd7 1px solid; 
	BACKGROUND-COLOR: #f2f3f1; 
	padding-left:14px;
}

.opcion_menu A { 
	color:#486dae; text-decoration:none;
}

.opcion_menu A:hover { 
	color:#126aec;
	text-decoration:underline;
}

.opcion_menu_blanco {
	font-family:Arial, Helvetica, sans-serif; 
	background-image:url(../imagenes/frame_nav_sel_item_sel_arrow.gif); background-position:10px; 
	background-repeat:no-repeat; 
	font-size: 11px;
	font-weight: bolder;
	COLOR: #486dae;
	BORDER-BOTTOM: #dadcd7 1px solid;
	padding-left:24px;
}

.opcion_menu_blanco A { 
	color:#486dae; text-decoration:none;
}

.opcion_menu_blanco A:hover { 
	/*color:#126aec;*/ 
	text-decoration:underline; color:#FF9900;
}

.banner { 
	border: 1px solid #616470;;
	/*
	border-left: 1px solid #616470; 
	border-right: 1px solid #c6cacd; 
	border-bottom: 1px solid #616470; 
	border-top: 1px solid #616470;
	*/
}

.frame_nav_shadow {
	BACKGROUND: url(../imagenes/frame_shadow.gif) repeat-x left top;
}

.barra_titulo { 
	background-image:url(../imagenes/barra_title.png); 
	/*background-image:url(../imagenes/barra_titulo2.png); 
	background-repeat:repeat-x; */
	padding-left:5px; 
	font-family:Arial; font-size:14px; 
	font-weight:bold; 
	/*color:#176477;*/
	color:#0033cc; 
/*background-color:#99CCFF; */
}
.cuadro_texto {
	border-left:1px solid #f3c808; 
	border-right:1px solid #f3c808; 
	border-top:1px solid #f3c808; 
	border-bottom:1px solid #f3c808; 
	background-color:#FFF;
	font-family:Helvetica, Arial; font-size:12px; 
	color:#004588;
}

.marco_logo { border:1px dotted #b3d63e;
}

.nombre_auspiciador { 
	border-width:1px; 
	border-style:solid; 
	border-color:#b3d63e; 
	background-color:#fff;
	font-family:Helvetica, Arial; 
	font-size:10px; 
	font-weight:bold; color:#004588; 
	padding:5px;
}

.celda_estadisticas {
	border:1px solid #176477;
	background-color:#DAF0F6;
	color:#6699cc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}

.celda_estadisticas_titulo {
	border:1px solid #ffcc00;
	background-color:#CC3300;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}

.celda_estadisticas_titulo2 {
	border:1px solid #00ccff;
	background-color:#00ccff;
	color:#6699cc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.rojo_oscuro { 
	color:#993333; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
}

.rojo_oscuro A{ 
	color:#993333; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; text-decoration:none;
}

.naranja { 
	color:#FF9900;
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
}

#caracteristicas { font-family:Arial, Helvetica, sans-serif; font-size:12px;

}

.celda_caracteristicas {
	border:1px solid #ffcc00;
	background-color:#FFF;
	color:#6699CC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px;
}

.celda_caracteristicas2 { 
	border:1px solid #00ccff; 
	background-color:#00ccff; 
	color:#fff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	padding:3px;
}

.celda_caracteristicas3 { 
	border:1px solid #00ccff; 
	background-color:#FFF; 
	color:#6699CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
}

.celda_caracteristicas_blanca { 
	border:1px solid #00CCFF; 
	background-color:#ffffff; 
	color:#6699cc; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	padding:5px;
}

.rojo-claro { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#CC3300; font-weight:bold;
}

.exhibidores { 
	background-color:#C4E1FF;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#000099; font-weight:bold; border:0px solid #555;
}

td.exhibidores2 {
 padding: 0px 0px 0px 10px;
 color: #000099;
 border: 1px solid #FFCC66;
 background: #F9F9F9;
 font-size:.8em;
}


.arial10 { font-family:Arial, Helvetica, sans-serif; font-size:10px;

}

#campo { 
	background-color:#daf0f6; 
	font-family:Helvetica, Arial; 
	font-size:11px; 
	color:#333333;
}

.etiqueta { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#003399;

}

.etiqueta A { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#003399;

}

.etiqueta A:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#003399;

}

.boton { 
	background-image:url(../imagenes/button_send_bg.gif); 
	background-repeat:no-repeat; 
	border:0px solid #ffcc00; width:94px; height:22px;
	text-align:right; padding-right:10px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	cursor:pointer;
}

.sitemap1 { 
	border-bottom-color:#999999; 
	border-bottom-width:1px; 
	border-bottom-style:solid;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#0066CC; 
	font-weight:bold; 
	padding-left:20px; 
}

.sitemap1 A { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#0066CC; 
	font-weight:bold; text-decoration:none;
}

.sitemap1 A:hover { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#0066CC; 
	font-weight:bold; text-decoration:underline;
}

.sitemap2 { 
	border-bottom-color:#999999; 
	border-bottom-width:1px; 
	border-bottom-style:dotted;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#333333;
	font-weight:normal; padding-left:0px;
}

.sitemap2 A { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#333333;
	font-weight:normal; padding-left:0px; text-decoration:none;
}

.sitemap2 A:hover { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#333333;
	font-weight:normal; padding-left:0px; text-decoration:underline;
}

.submenu { 
	background-color:#66CCFF;
	border:1px solid #000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#000;
}

.submenu A {
	text-decoration:none; 
	color:#000;
}

.submenu A:hover {
	text-decoration:underline; 
	color:#000;
}

.pais {
	BORDER: #35373d 1px solid; 
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background-color:#66CCFF; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	font-size:11px; 
}
.cel_pro_fecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000099;
	text-indent: 10px;
}

.cel_pro_hora {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	background-color: #66CCFF;
}

.tex_pro_tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
}

.tex_pro_con {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
}
.tit_productos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}
.piedata {
	line-height: 120%;
}
