html {min-height:100%;margin-bottom:1px}

BODY { 
font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #000000; 
text-align: center;
margin: 0px;
padding: 0px;
}
.continente { 
border: 1px solid #863B48;
}
#content{width: 540px; 
	margin:0px 0px 0px 0px;
	padding: 0px 6px 0px 0px; text-align: justify;
}
.feature { 
float: left;
margin: 5px 5px 5px 0px;
padding: 10px 10px 0px 0px;
text-align: center;
font-style: italic;
font-size: 10px;
}

img {

border-color: #e00;

}

.texto_pie { 
text-align: center;
font-style: italic;
font-size: 10px;
}

.pepe { 
text-align: justify;
width: 300px; 
white-space: pre-line;
}

.continenteinferior { background-image:  url(images/fondototal.jpg);
border-right: 13px solid #E4676F;
}
.celda { 
border: 1px solid #E20A17; margin-left: 6px; margin-right: 6px; margin-bottom: 4px; padding: 4px;
}


a { 
    color: #E20A17; 
    text-decoration: none; 
 }

a:hover {
cursor: hand; 
text-decoration: underline; 
}

.mas { text-align: right }

a.mas:link          { font-family: Arial;	font-size: 12px; color: #8A0810; }
a.mas:visited       { font-family: Arial;	font-size: 12px; color: #8A0810; }
a.mas:hover         { font-family: Arial;	font-size: 12px; color: #8A0810; }
a.mas:active        { font-family: Arial;	font-size: 12px; color: #8A0810; }

a.menusuperior:link          {padding: 0px; margin: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FFFFFF; text-decoration: none;}
a.menusuperior:visited       {padding: 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FFFFFF; text-decoration: none;}
a.menusuperior:hover         {padding: 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FFFFFF; text-decoration: underline;}
a.menusuperior:active        {padding: 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FFFFFF; text-decoration: none;}

.fondomenurojobis{width: 100%; height: 21px; background-color: #E20A17; margin-top: 0px; text-align:left; border-top: 4px solid #ffffff;} 
.fondomenurojo{width: 100%; height: 21px; background-color: #E20A17;  border-top: 4px solid #ffffff;; text-align:left;} 
.fondomenurojo2{width: 100%; height: 21px; background-color: #E20A17; margin-top: 0px; margin-bottom: 4px; text-align:left;} 
.fondomenurojo3{width: 100%; height: 21px; background-color: #E20A17;  border-top: 4px solid #ffffff;; text-align:left; margin-left: 4px;}

.linesrojasmenu { margin-top: 4px; padding-left: 0px; padding-right: 0px; padding-top: 4px; margin-bottom: 0px; background: transparent url("images/lineavertic.jpg") 0 0px; height: 60px;}
.linesrojasmenusinfondo { margin-top: 0px; padding-left: 0px; padding-right: 3px; padding-top: 0px; margin-bottom: 0px;}
.linesrojasmenu3 { margin-top: 0px; padding-left: 10px; padding-right: 0px; padding-top: 4px; margin-bottom: 0px; background: transparent url("images/lineavertic.jpg") 0 0px; height: 60px;}
.linesrojasmenu2 { margin-top: 0px; padding-left: 17px; padding-right: 8px; padding-top: 4px; margin-bottom: 0px; background: transparent url("images/lineavertic.jpg") 0 0px; height: 60px;}
.textomenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 6pt;
}


.textomenuizq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-indent: 18pt;
}

.botonesizq {

height: 41px;
width: 140px;
height: 22px; 
margin-bottom: 3px;
margin-left: 8px;
margin-right: 8px;
background-color: #eeeeee;
border: 1px solid #F4C1C2; 
text-align:left;
padding-left: 0px;
 
}
.botonesizqbis {
background: transparent url("images/flechitamenuizq.jpg") 5px 4px no-repeat; height: 41px;
width: 130px;
height: 22px; 
margin-bottom: 2px;
margin-top: 3px;
margin-left: 17px;
margin-right: 0px;
background-color: #eeeeee;
border: 1px solid #F4C1C2; 
text-align:left;
padding-left: 22px; 
}
.botonesizqhover {
background: transparent url("images/flechitamenuizq2.jpg") 5px 4px no-repeat; height: 41px;
width: 140px;
height: 22px; 
margin-bottom: 3px;
margin-left: 17px;
margin-right: 8px;
background-color: #eeeeee;
border: 1px solid #F4C1C2; 
text-align:left;
padding-left: 22px; 
}
.botonesizq2 
{
  width: 140px;
  height: 22px;
  margin-bottom: 2px;
  margin-left: 8px;
  background-color: #F0CECF;
  border: 1px solid #F0CECF;
  text-align:left;
  padding-left: 0px; 
}
.tablaotrosmenus{	margin-bottom: 6px;	margin-top: 6px;	margin-right: 0px;	margin-left: 14px;}
.tablaotrosmenus2{	margin-bottom: 6px;	margin-top: 6px;	margin-right: 0px;	margin-left: 14px;}

a.menuizq:link          { font-family: Arial;	font-size: 12px; color: #000000; text-decoration: none; }
a.menuizq:visited       { font-family: Arial;	font-size: 12px; color: #000000; text-decoration: none;}
a.menuizq:hover         { font-family: Arial;	font-size: 12px; color: #E20A17; text-decoration: underline;}
a.menuizq:active        {	font-family: Arial;	font-size: 12px; color: #000000;  text-decoration: none;
}

a.menuizqrojo:link          { font-family: Arial;	font-size: 12px; color: #E20A17; text-decoration: underline; }
a.menuizqrojo:visited       { font-family: Arial;	font-size: 12px; color: #E20A17; text-decoration: underline;}
a.menuizqrojo:hover         { font-family: Arial;	font-size: 12px; color: #E20A17; text-decoration: underline;}
a.menuizqrojo:active        { font-family: Arial;	font-size: 12px; color: #E20A17; text-decoration: underline;}

a.menurojohoriz:link          { font-family: Arial;	font-size: 12px; color: #813B19; text-decoration: none; margin-left: 10px; }
a.menurojohoriz:visited       { font-family: Arial;	font-size: 12px; color: #813B19; text-decoration: none; margin-left: 10px;}
a.menurojohoriz:hover         { font-family: Arial;	font-size: 12px; color: #813B19; text-decoration: underline; margin-left: 10px;}
a.menurojohoriz:active        { font-family: Arial;	font-size: 12px; color: #813B19; text-decoration: none; margin-left: 10px;}

a.menuizqrojo2:link          { font-family: Verdana;	font-size: 10px; color: #E20A17; text-decoration: underline; }
a.menuizqrojo2:visited       { font-family: Verdana;	font-size: 10px; color: #E20A17; text-decoration: underline;}
a.menuizqrojo2:hover         { font-family: Verdana;	font-size: 10px; color: #E20A17; text-decoration: underline;}
a.menuizqrojo2:active        { font-family: Verdana;	font-size: 10px; color: #E20A17; text-decoration: underline;}

a.menuizq2:link          { font-family: Tahoma, Arial;	font-size: 11px; color: #000000; text-decoration: none;}
a.menuizq2:visited       { font-family: Tahoma, Arial;	font-size: 11px; color: #000000; text-decoration: none;}
a.menuizq2:hover         { font-family: Tahoma, Arial;	font-size: 11px; color: #E20A17; text-decoration: underline;}
a.menuizq2:active        {	font-family: Tahoma, Arial;	font-size: 11px;	color: #000000;	text-decoration: none;}

.tablamenubanner{margin: 0px; padding: 0px; height: 21px;}

.tablafotos{border: 1px solid #990000;}
#celdasfotos{ border: 1px solid #990000;}
.tabla{border: 1px solid #B3AE9A;}
.tabla2{border: 1px solid #FFFFFF;}
.tabla2bottom{border-left: 0px; border-top: 0px; border-right: 0px;   border-bottom: 1px solid #FFFFFF;}
.tabla3{border-left: 0px; border-top: 0px; border-right: 0px;    border-bottom-style: dotted; border-width: 1px; border-color: #A3A3A3; background: transparent url("images/degradado.jpg") 0 0px}
.tabla3sinfondo{ border-left: 0px; border-top: 0px; border-right: 0px;  border-bottom-style: dotted; border-width: 1px; border-color: #A3A3A3; }

.h1, h1 {
	font-family: Tahoma;
	font-size: 18px;
	color: #666666;
	text-indent: 6pt;
	font-weight: bold;
}

.h1mini {
	font-family: Tahoma;
	font-size: 15px;
	color: #666666;
	text-indent: 6pt;
	font-weight: bold;
}


.h2 {
text-align:left; padding-left: 20px;
background: transparent url("images/flechita.gif") 6px 6px no-repeat; 
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #E20A17;
}
.h2bis {
text-align:left; padding-left: 30px;
background: transparent url("images/flechita2.gif") 0 2px no-repeat; 
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #E20A17;
}

h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #E20A17;
}

.h3 {
text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #E20A17;
}

.h3left {
text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #E20A17;
}

.h4 {
	text-align:left;
	font-family: "Arial Narrow", Verdana, Arial, Helvetica,;
	font-size: 13px;
	color: #813B19;
	text-transform: uppercase;
	font-weight: normal;
}
.h4minusc {
	text-align:left;
	font-family: "Arial Narrow", Verdana, Arial, Helvetica,;
	font-size: 13px;
	color: #813B19;
	font-weight: normal;
}
.h4minusc2 {
	text-align:left;
	font-family: "Arial", Verdana, Arial, Helvetica,;
	font-size: 13px;
	color: #813B19;
	font-weight: normal;
}
.h5 {
	font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #473A3A;
	text-transform: uppercase;
	font-weight: bold;

}
.h5minusc2 {
text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #787160;
	font-weight: bold;
	text-transform: none;
}
.h5minusc3 {
text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	text-transform: none;
}
.h5minusc {
text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #787160;
	text-transform: capitalize;
	font-weight: normal;

}
.titulonoticias {
	font-family: Tahoma;
	font-size: 18px;
	color: #E20A17;
	font-weight: bold;
	text-transform: capitalize;

}
.subtitulonoticias {
text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #666666;
}

.mini_texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #555;
	text-align: left;
    font-style: italic;
}

.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: justify;
}
.textosenc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	font-weight: normal;
}
.texto4 {text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
}
.texto2 {
 text-align: justify;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #41403C;
	font-weight: normal;
}
.texto3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-align: justify;
	font-weight: normal;
}


.baseli {
	list-style-type: disc;
	list-style-image: url("images/flechillamarron.gif");
	list-style: none;
	margin-left: 0;
	padding-left: 0em;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #41403C;
	font-weight: normal;
	line-height: 2.5em;

	}



#navi { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; list-style:none;	margin:0;	padding:0; 	}
#navi li {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; margin-right:4px; padding:0; float:left;	}
#navi li a {	display:block;	width:164px;	padding:3px 0;	text-decoration:none;	text-align:center;	font-size:10px;	color:#FFFFFF;	background-color:#6A5858; border-color: red; border-width: 0px 0px 0px 5px; border-style: dotted double dashed;}
#navi li a:hover {	color:#FFFFFF;	background-color:#B8C1C3; border-left-color:#6A5858;}


#navienlaces { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; text-align:left; list-style:none;	margin:0;	padding-top: 8px;	}
#navienlaces li {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; text-align:left; margin:0px; padding-top: 8px;	}
#navienlaces li a { padding-top: 8px; text-decoration:none; text-align:left;	font-size:12px; color:#E20A17;}
#navienlaces li a:hover {	color:#E20A17; text-decoration: underline;}

#navienlaces2 { font-family: Arial, Helvetica, sans-serif;	font-size: 12px;  list-style:none;	margin:0;	padding-top: 8px;	}
#navienlaces2 li {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;  margin:0px; padding-top: 8px;	}
#navienlaces2 li a { padding-top: 8px; text-decoration:none; 	font-size:12px; color:#813B19;}
#navienlaces2 li a:hover {	color:#813B19; text-decoration: underline;}

#navime { font-family: Arial, Helvetica, sans-serif;	font-size: 13px; list-style:none;	margin:0;	padding:0; 	font-weight: bold;}
#navime li {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px; margin-right:4px; padding:0; float:left;	font-weight: bold;}
#navime li a {	font-weight: bold; display:block;	width:164px;	padding:3px 0;	text-decoration:none;	text-align:center;	font-size:13px;	color:#FFFFFF;	background-color:#6A5858; border-color: red; border-width: 0px 0px 0px 5px; border-style: dotted double dashed;}
#navime li a:hover {	color:#FFFFFF; border-left-color:#6A5858;}





#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}

#navcontainer li { margin: 0 0 3px 0; }

#navcontainer a
{
display: block;
padding: 2px 2px 2px 24px;
border: 1px solid #333;
width: 160px;
background-color: #999;
background-image: url(images/l1_down.gif);
}

#navcontainer a:link, #navlist a:visited
{
color: #EEE;
text-decoration: none;
}

#navcontainer a:hover
{
border: 1px solid #333;
background-color: #F60;
background-image: url(images/l1_over.gif);
color: #333;
}

#active a:link, #active a:visited, #active a:hover
{
border: 1px solid #333;
background-color: #FF6600;
background-image: url(images/l1_over.gif);
color: #333;
}

CSS
#navlist li { list-style-type: circle; }


input.clase2 {
overflow:auto; border: 1px solid #FF6666;
               font-family: Verdana,Arial,Helvetica;
               font-size: 9px;
               color: #000000;
               width: 120px;
               height: 16px;
               background-color: #FFFFFF;
}
input.clase2larga {
overflow:auto; border: 1px solid #FF6666;
               font-family: Verdana,Arial,Helvetica;
               font-size: 9px;
               color: #000000;
               width: 320px;
               height: 18px;
               background-color: #FFFFFF;
}
input.clase3 {
               font-family: Verdana,Arial,Helvetica;
               font-size: 11px;
			   font:bold;
               color: #FFFFFF;
               width: 125px;
               height: 20px;
               background-color: #6A5858;
			   border="1"
}

input.clase4 {border: 1px solid #FF6666;
               font-family: Verdana,Arial,Helvetica;
               font-size: 9px;
               color: #000000;
               width: 17px;
               height: 17px;
               background-color: #FFFFFF;
}

.campo {border: 1px solid #FF6666;
	height: 19px;
	background-color: #FFFFFF;
	padding: -2px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
