body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}td img {display: block;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F7F7F7;
}td img {display: block;}td img {display: block;}td img {display: block;}td img {display: block;}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #645540;
}
a {
	font-size: 11px;
	color: #837054;
}
a:visited {
	color: #169234;
}
a:hover {
	color: #23ACCE;
}
a:active {
	color: #E60000;
}
a:link {
	color: #1E4391;
}
.style9 {
	color: #B0B394;
	font-weight: bold;
}
.style10 {color: #F7F7F7}
.style13 {
	color: #FFFFFF;
	font-weight: bold;
}
.style16 {color: #333333; }
.style14 {color: #B0B394}
.style15 {
color:#5769EA;
font-size:14px;
}
#scroll {
height:1000px;
overflow:scroll;
}

.titulo1{
font-size:14px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
font-weight:bold;
margin-left:10px;
}
.titulo2{
font-size:10px;
color:#000066;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
}
#nombre_empresa, #titulo_noticia, #titulo_actualidad,.titulo_actualidad2{
font-size:24px;
color:#000066;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
}
#descripcion_empresa, #descripcion_actualidad, #descripcion_noticia{
font-size:12px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
}

#contacto_empresa{
font-size:12px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
}
#logo_empresa{
	margin-top:40px;
}
#imagen1_empresa{
	margin-top:40px;
	
}
#imagen2_empresa{
	margin-top:40px;
	
}

#navi ul{  
	list-style:none;
	margin:0;
	padding:0;
	border:medium;
	background-color:#CCCCCC;
	
}
#navi li {
	margin:2px;
	padding:0;
	width:215px;
}
#navi li a {
	display:block;
	width:200px;
	padding:4px 0;
	text-decoration:none;
	text-align:center;
	font-size:10px;
	color:#0000CC;
	border-left:10px solid #003399;
	//border-right:10px solid #003399;
	
}
#navi li a:hover {
	color:#99CC00;
	background-color:#003366;
	border-left-color:#99CC00;
	//border-right-color:#99CC00;	
}

#menu_titulo {
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	background-color:#003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

#botonera{
	position: relative;
	text-decoration: none;
	font-size: 12px;
}

#botonera ul {
	list-style: none;
}

#botonera li {
	//background-image: url(../imagenes/boton_a.png);
	background-image:url(../imagenes/cabecera/plantilla_r3_c2.jpg);
	
	//background:url(../imagenes/boton_a.png);
	
}

#botonera a:link {
	width: 97%;
	text-decoration: none;
	color: #FFFFFF;
}

#botonera li a{
	padding-left:4px;
}

#botonera li a:hover {
	background-image: url(../imagenes/boton_d.png);
	text-decoration: none;
	color:#FFFFFF;
	font-weight: bold;
	//background:url(../imagenes/boton_d.png);	
}



#botonera ul a:link, #botonera ul a:visited {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
}

#botonera ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#botonera li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #botonera li {border-bottom: none;}

#menu4 {
	width: 200px;
	margin: 10px;
	border-style: solid solid solid solid;
	border-color: #000;
	border-size: 1px;
	border-width: 1px;
	}
	
#menu4 li a {
	height: 200px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 50px;
	text-decoration: none;
	}	
	
#menu4 li a:link, #menu4 li a:visited {
	color: #000;
	display: block;
	background:  url(../imagenes/menu4.png);
	padding: 8px 0 0 10px;
	}
	
#menu4 li a:hover {
	color: #000;
	background:  url(../imagenes/menu4.png) 0 -32px;
	padding: 8px 0 0 10px;
	}
.estilo_menu {
	list-style: none;
	margin: 0;
	padding: 0;
}
	img {
    border: none;
} 
.Bx {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; cursor:pointer; border-color:#cccf85;
}
.Bxb{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; border-bottom: hidden; border: #FFFFFF solid 1px; cursor:pointer
}
.letra {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}
.letrab {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.INPUTB { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 
normal; color: #000000; text-decoration: none; background-color: #FFFFFF; border:#000000; solid 1px; height:20}

INPUT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 
normal; color: #000000; text-decoration: none; background-color: #FFFFFF; border:#666666 solid 1px; height:20}
.SELECT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
  font-weight: normal; color: #000000; text-decoration: none; background-color: #FFFFFF; width:196; height:20; border-bottom-style:solid 1px; border: #000000}
TEXTFIELD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
  font-weight: normal; color: #000000; text-decoration: none; background-color: 
  #FFFFFF;}
TEXTAREA { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
  font-weight: normal; color: #000000; text-decoration: none; background-color: #FFFFFF; border: solid 1px;}
.Box{
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR:#000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR:#0099FF;
}
.Box2 {
	BORDER-RIGHT: #cccfa5 1px solid; BORDER-TOP: #cccfa5 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccfa5 1px solid; COLOR: #333333; BORDER-BOTTOM: #cccfa5 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f3f1de; font-weight:bold;
}
.Box3 {
	BORDER-RIGHT: #cccfa5 1px solid; BORDER-TOP: #cccfa5 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccfa5 1px solid; COLOR: #333333; BORDER-BOTTOM: #cccfa5 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f3f1de; font-weight:bold; margin-top:20px;
}
.Box4 {
	BORDER-RIGHT: #cccfa5 1px solid; BORDER-TOP: #cccfa5 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccfa5 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #cccfa5 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #242424; font-weight:bold;
}
.style21{
	font-family: Tahoma;
	font-size: 11px;
	color: #E8E8E8;
	
}	
.titulo{
font-size:24px;
color:#FFFFFF;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
}
.bodyblack {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight:bold;
}
.TITULOS_MARCO {
	BORDER-RIGHT: #cccccc 1px dashed;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #cccccc 1px dashed;
	PADDING-LEFT: 5px;
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 5px;
	MARGIN: 10px;
	BORDER-LEFT: #cccccc 1px dashed;
	COLOR: #708090;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #cccccc 1px dashed;
	BACKGROUND-COLOR: #F4F2EC;
	font-weight: bold;
}	
