/* CSS Basic Document */
body
{
margin:0px auto;
padding:0px;
}
td.off {
height:25px;
}
td.on{
height:25px;
color:#FFFFFF;
}
td.mainoff {
height:33px;
}
td.mainon{
height:33px;
}

.menu_bar
{
height:25px;
width:3px;
}
.logo
{
margin-left:19px;
margin-top:16px;
}
.header_image_box
{
padding:0px 5px 4px;
background-color:#FFFFFF;
color: #5B5A5A;
}
.body_text_box
{
/* arriba der abajo izq     */
padding:35px 18px 15px 18px;
background-color:#FFFFFF;
color: #5B5A5A;
}
.body_left_bg
{
width:8px;
}
.body_right_bg
{
width:8px;
}
.footer_bg
{
height:33px;
width:669px;
}
.footer_left
{
height:56px;
width:6px;
}
.footer_right
{
height:56px;
width:6px;
}
.box_top_line
{
background:url(../images/top_line.gif) left bottom repeat-x;
height:9px;
}
.box_left_line
{
background:url(../images/left_line.gif) left top repeat-y;
width:9px;
}
.box_right_line
{
background:url(../images/right_line.gif) left top repeat-y;
width:9px;
}
.box_bottom_line
{
background:url(../images/bottom_line.gif) left top repeat-x;
height:9px;
}




/* CSS Background image Document */
.menu_bg
{
height:27px;
}
.body_left_bg
{
width:6px;
}
.body_right_bg
{
width:6px;
}
.header_image
{
background:url(../images/header_image.jpg) left top no-repeat;
height:250px;
}
.header_top
{
width:681px;
height:23px;
}

/* CSS Text Document */
body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #5B5A5A;
	text-decoration: none;
}

.titulo1 {font-size:130%; font-weight: bold;}

p {margin-top:10px;margin-bottom:0px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
h1 {font-size:130%; font-weight: bold;}
h2 {font-size:120%;margin-top:10px;margin-bottom:5px; font-weight: bold; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
h3 {font-size:110%;}
h4 {font-size:100%;}
h5 {font-size:90%;}
h6 {font-size:80%;}

.menu_link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 25px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color:inherit;
	text-decoration: none;
}
.menu_link:hover
{
text-decoration:underline;
color:#FFFFFF;
background-color:inherit;
}
.left_menu_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	background-color:inherit;
	text-decoration: none;
}
.left_menu_link:hover
{
text-decoration:underline;
background-color:inherit;
}

.footer_link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 23px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color:inherit;
	text-decoration: none;
}
.footer_link:hover
{
text-decoration:underline;
background-color:inherit;
}

ul { margin-left:25px;  margin-top:5px}

td.li { width: 1px;  	background-color:#663030;/*background:url(../images/li.gif) left top repeat;*/ }
td.ld { width: 1px; background-color:#663030;/*background:url(../images/ld.gif) left top repeat;*/ }
td.ls { height: 1px; background-color:#663030;/*background:url(../images/ls.gif) repeat;*/ }
td.la { height: 1px; background-color:#663030;/*background:url(../images/la.gif) repeat;*/ }
td.esqsi { width: 1px; height: 1px; background-color:#663030;/*background:url(../images/esqsi.gif) left top repeat;*/ }
td.esqsd { width: 1px; height: 1px; background-color:#663030;/*background:url(../images/esqsd.gif) left top repeat;*/ }
td.esqii { width: 1px; height: 1px; background-color:#663030;/*background:url(../images/esqii.gif) left top repeat;*/ }
td.esqid { width: 1px; height: 1px; background-color:#663030;/*background:url(../images/esqid.gif) left top repeat;*/ }


/*.tabla_im {
height:118px;
width:118px;
}*/

.tabla_im_descr {
height:25px;
vertical-align:top;
}

