
/* ---------->>> etiquetas y "reset" <<<-----------*/
html, body {border:0;margin:0;padding:0;height:100%}
body {font: 70%/1.25 "Arial",sans-serif;}

h1, h2, h3, h4, h5, h6 {margin:0;padding:0;font-weight:normal;}
p,div,ul,ol,form {margin:0;padding:0;}
img {border:0;}
acronym, abbr {cursor:help;letter-spacing:1px;border-bottom:1px dotted;}


/* ----------------->>> layout <<<------------------*/
body{background:url(../img/fondoBanda.gif) repeat-x}
#layout{width:979px;margin:0 auto;min-height:100%;background:url(../img/fondoBordes.gif) repeat-y center;padding:0 0 0 24px}
#layout2{width:979px;margin:0 auto;background:url(../img/fondoBordes.gif) repeat-y center;padding:0 0 0 24px}
#colIzq{width:132px;float:left;height:100%}
#colCen{width:692px;float:left;}
#colDer{width:155px;float:left;}


/* ----------------->>> home <<<------------------*/
#menuIzq{margin:70px 10px 0 0;text-align:right; }
#menuIzq li{padding:0 0 8px 10px}
#menuIzq a{color:#fff;font-family:Verdana;font-weight:bold;text-decoration:none;display:block;border-bottom:1px solid #fff;padding:2px 5px 2px 0}
#menuIzq .ultimo a{border:0}
#menuIzq a:hover, #menuIzq a.activo{background:#fff;color:#6f2244}
#logo{position:absolute;margin:20px;z-index:100}
#botonesSup{position:relative;margin:0;height:1%;margin:0 10px 9px 10px;padding:15px 0 0 0;}
#botonesSup li{background:url(../img/botonDer.gif) no-repeat right;height:35px;padding-right:5px;float:right;margin:0 0 0 10px}
#botonesSup li a{background:url(../img/botonIzq.gif) no-repeat;padding:8px 11px 12px 15px;display:block;font-weight:bold;color:#fff;text-decoration:none}
#centroContenidos{margin:17px 17px 0 18px;height:1%}
#sloganHome{width:479px;float:left;background:#fffbf6;border:1px solid #f8e7d3;padding:13px 0}
#sloganHome p{padding:9px 13px;font-size:12px}
#sloganHome p strong{color:#6f2244}
#noticiasHome{float:left;width:163px;border-left:1px dotted #6f2244;border-right:1px dotted #6f2244;margin:0 0 0 8px;padding:0 1px}
.titNoticias{background:#6f2244 url(../img/fondoTitNoticias.gif) no-repeat;font-weight:bold;color:#fff;padding:1px 0 1px 34px;font-family:Arial;font-size:11px}
li p.titNoticia{font-weight:bold; color:#6f2244;font-size:12px}
#contenido2 ul li p{margin:0;padding:0}
.noticia{background:url(../img/fondoPieNoticias.gif) no-repeat bottom right;padding:0 0 11px 0}
.noticia p{font-size:10px;color:#6f2244;margin:9px 6px 5px 6px}
.noticia p a{font-weight:bold;color:#6f2244}
.noticia .titNoticia{font-family:verdana;font-weight:bold;}
#conforme{border-bottom:1px solid #da9546;margin:285px 0 0 10px;padding:0 0 5px 0;height:1%}
.titConforme{font-weight:bold;color:#d17b18;border-bottom:1px solid #da9546;}
#conforme ul{padding:5px 0}
#conforme ul li{margin:8px 0 2px 29px}
#piePag{border-top:1px dotted silver;border-bottom:1px dotted silver;margin:30px 0;padding:8px;text-align:center;color:#6f2244}
#piePag p{margin:0 0 2px 0}
#piePag a{margin:0 10px;color:#6f2244}

/* ----------------->>> interior <<<------------------*/
#migas{margin:10px 12px 0 12px; padding:3px; border-top:1px dotted #6f2244;border-bottom:1px dotted #6f2244}
#migas a{font-weight:bold;color:#6f2244;text-decoration:none}
#migas a:hover{color:#ff5b15}
#centroContenidos2{margin:16px 8px;height:1%}
#contenido{width:472px;margin-left:20px}
#contenido2{margin-left:20px}
#contenido h1, #contenido2 h1{font-family:Arial;font-size:12px;color:#ff5b15;font-weight:bold;background:url(../img/fondoTitulo.gif) repeat-x 12px;margin:5px 0}
#contenido h1 span, #contenido2 h1 span{margin:0 10px;padding:0 10px;background:#fff}
#contenido strong, #contenido2 strong{color:#6f2244}
#contenido p,#contenido2 p{margin:10px 0;line-height:18px}
#contenido ul, #contenido2 ul{margin:5px 15px 5px 25px;list-style-image:url(../img/bulFlecha.gif)}
#contenido li, #contenido2 li{margin:5px 0}
#contenido a, #contenido2 a{font-weight:bold;color:#ff5b15}
#menuSec{width:180px;background:#fffbf6;border:1px solid #f8e7d3}
#menuSec ul{list-style-type:none;margin:5px 10px;padding:0}
#menuSec li{margin:0;padding:0}
#menuSec a{color:#ff5b15;font-size:11px;font-weight:bold;text-decoration:none;display:block;padding:3px 7px}
#menuSec a.activo, #menuSec a:hover{background:#ff5b15;color:#fff}

table{border:1px solid #6f2244;border-collapse:collapse;width:94%;text-align:center}
th{width:25%;text-align:center;text-transform:uppercase;border:1px solid #6f2244;padding:5px 0}
table td{vertical-align:top;text-align:left;border-right:1px dotted #6f2244}
table.partners td{border:1px dotted #6f2244;padding:5px;text-align:center;vertical-align:middle}


/* ------------->>> clases globales <<--------------*/

	/* float y clear */
	.clear{clear:both}
	.floatDer{float:right}
	.floatIzq{float:left}
	
	/* listas */
	.sinBullet{list-style:none;list-style-image:none;}
	.horizontal li{display:inline}
	
	/* alineacion */
	.alinDer{text-align:right}
	.alinIzq{text-align:left}
	.alinCen{text-align:center}
	.alinJus{text-align:justify}
	.alinMid{vertical-align:middle}

	/* visibilidad */
	.novis{display:none}
	
/* ------------->>> home <<--------------*/
	
#logoCMMI{float:left;margin:10px 10px 10px -23px;height:1%;}
	

/* ----------------->>> tests <<<------------------*/
.test{border:1px dotted green;}