html, body {
	margin: 0;
	padding: 0;
	height:100%;
	background:#fff url(../img/fondo.gif) top repeat-x;
}

body,table,td,tr,tbody,div,p	{
	font: 11px arial, helvetica, tahoma, sans-serif;
	color: #666;
	line-height: 14px auto;
}
a {text-decoration:underline;color: #00F}
a:hover {text-decoration:none}

img {border:none}
img:hover {border:none}


.na {text-decoration:none;color: #00F}
.na:hover {text-decoration:none;color: #00F}

.degrafis {text-decoration:none;color: #FFF}
.degrafis:hover {text-decoration:underline}

/* Contenedor Principal */
.contenedor {
	width:760px;
	margin:0 auto;
	padding:0;
	text-align:left;
	color:#000;
}

/* Colores */
.blanco {color: #FFF}
.gris {color: #777}
.rojo {color: #F00}
.verde {color: #3A8828}
.azul {color: #00F}
.negro {color: #000}
.fondo_blanco {background:#FFF}
.fondo_negro {background:#000}

/* Bordes */
.borde1{border: 1px solid #000}
.borde2{border: 2px solid #000}
.borde3{border: 3px solid #000}
.borde4{border: 4px solid #000}
.borde4{border: 10px solid #000}
.borde1_b{border: 1px solid #FFF}
.borde2_b{border: 2px solid #FFF}
.borde3_b{border: 3px solid #FFF}
.borde4_b{border: 4px solid #FFF}
.borde10_b{border: 10px solid #FFF}

/* Padding */
.pad1{padding: 1px}
.pad2{padding: 2px}
.pad3{padding: 3px}
.pad4{padding: 4px}
.pad5{padding: 5px}
.pad10{padding: 10px}
.pad20{padding: 20px}
.pad30{padding: 30px}

/* Margin */
.mar1{margin: 1px}
.mar2{margin: 2px}
.mar3{margin: 3px}
.mar4{margin: 4px}
.mar5{margin: 5px}

/* Separacion linea (interlineado) */
.il10{line-height: 10px}
.il15{line-height: 15px}
.il17{line-height: 17px}
.il20{line-height: 20px}

/* Tamaņos Texto*/
.nueve {font-size: 9px}
.nueve:hover {text-decoration:none}
.once {font-size: 11px}
.once:hover {text-decoration:none}
.doce {font-size: 12px}
.doce:hover {text-decoration:none}
.trece {font-size: 13px}
.trece:hover {text-decoration:none}
.catorce {font-size: 14px}
.catorce:hover {text-decoration:none}
.quince {font-size: 15px}
.quince:hover {text-decoration:none}
.dieciocho {font-size: 18px}
.dieciocho:hover {text-decoration:none}
.veinte {font-size: 20px}
.veinte:hover {text-decoration:none}
.veinticuatro {font-size: 24px}
.veinticuatro:hover {text-decoration:none}

/* Propiedades */
.destacado {background-color:#ffc}
.negrita{font-weight:bold}
.subrayado {text-decoration:underline}
.cursiva{font-style:italic}
.flota_derecha{float: right}
.flota_izquierda{float: left}
.centrado{text-align:center}
.derecha{text-align:right}
.izquierda{text-align:left}
.justificado{text-align:justify}
.bloque{display:block;clear:both}

/* Genericos (campos, botones) */
.boton{background:#777;border:2px solid #000;color:#FFF;font-size:15px}


/* Arreglines */
.nolista{clear:none; list-style:none; display:inline}

/* Botones */
.home a:link{background:url(../img/home_.gif) no-repeat;}
.home:hover{background:url(../img/home.gif) no-repeat;}
.empresa{background:url(../img/empresa_.gif) no-repeat;width:63px;height:15px}
.empresa:hover{background:url(../img/empresa.gif) no-repeat}
.ingles{background:url(../img/ingles_.gif) no-repeat;width:63px;height:15px}
.ingles:hover{background:url(../img/ingles.gif) no-repeat}
.ubicacion{background:url(../img/ubicacion_.gif) no-repeat;width:63px;height:15px}
.ubicacion:hover{background:url(../img/ubicacion.gif) no-repeat}
.contactos{background:url(../img/contactos_.gif) no-repeat;width:63px;height:15px}
.contactos:hover{background:url(../img/contactos.gif) no-repeat}

/* Marca menu Izquierda*/
.marca {display:block;clear:none;color:#000;width:135px; text-decoration:none;padding-left:7px;line-height: 17px}
.marca:hover {color:#FFF;background:#3A8828}