body {margin-top:0px; margin-bottom:20px; font: 13px Arial, Helvetica, sans-serif; text-align:left; background-color:#DFAB77;}

#wrapper { text-align: left; margin: 0px auto; padding: 0px; border:0; width: 930px; background: url("../img/fondo.jpg") repeat; } 

#top {
	margin: 0;
	width:930px;
    height: 115px;
	background-color:#fff;
	background: url(../img/fnd_flash_sup.jpg) no-repeat;
}

#top p { margin:25px 0 0 210px; text-align:center; color:#FF0000; border:2px solid #FF0000; padding:5px; display:block; line-height: 1.4em;}
#top p  a:link { color:#fff; background-color:#FF0000; text-decoration:none; padding:0 3px 0 3px;} 
#top p  a:visited { color:#fff; background-color:#FF0000; text-decoration:none;  padding:0 3px 0 3px;}
#top p  a:hover { color:#fff; background-color:#FF0000; text-decoration:none; padding:0 3px 0 3px;}
#top p  a:active { color:#fff; background-color:#FF0000; text-decoration:none;  padding:0 3px 0 3px;}


#barra { margin: 0; width:930px; height:21px; background: url("../img/barra.jpg") repeat-x; }

#mbarra {margin: 0; width:250px; height:21px; float:left;}
#mbarra ul.bar {
	margin:0;
	padding:4px 0 0 2px;
    font-family:Arial, Helvetica, sans-serif; font-size:10px; 
	color:#FF0F00;
	list-style-type: none;
}

#mbarra li { margin:0 11px 0 0; padding:0; display:inline;}
#mbarra li a:link { color:#000; text-decoration:none; } 
#mbarra li a:visited { color:#020202; text-decoration:none; }
#mbarra li a:hover { color:#fff; background-color:#8b0304; text-decoration:none;}
#mbarra li a:active { color:#FF0F00; text-decoration:none;}
#mbarra li.sele { color:#fff; background-color:#8b0304;}

#tbarra {margin: 0; width:625px; height:21px; float:right;}
#tbarra ul.bar {
	margin:0;
	padding:4px 0 0 0;
    font-family:Arial, Helvetica, sans-serif; font-size:10px; 
	color:#000;
	list-style-type: none;
}

#tbarra li { margin:0; padding:0 0 0 11px; display:inline;}
#tbarra li a:link { color:#fff; text-decoration:none; margin:0; } 
#tbarra li a:visited { color:#504f4f; text-decoration:none; margin:0; }
#tbarra li a:hover { color:#fff; background-color:#8b0304; text-decoration:none; margin:0;}
#tbarra li a:active { color:#504f4f; text-decoration:none; margin:0;}
#tbarra li.sele { color:#fff; background-color:#8b0304;}

.tfe { color:#FF0F00;}


#izquierda { float: left; width: 190px; }
#caja {  background: url("../img/fnd_menu.jpg") no-repeat; width: 190px; height:258px; margin: 15px 0 0 0; }

ul.menu { color: #020202; font-family: Arial, Helvetica, sans-serif; font-size: 11px; list-style-type: none; margin: 0 5px 0 5px; padding: 0; text-align: right; width: 180px; }
ul.menu li {  padding: 4px 10px 4px 0px; }
ul.menu li.bor { border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; padding: 3px 10px 3px 10px; }
ul.menu li a:link {  color: #020202; margin: 0; text-decoration: none; }
ul.menu li a:visited {  color: #020202; margin: 0; text-decoration: none; }
ul.menu li a:hover { color: #F7FF00; font-weight: normal; margin: 0; text-decoration: none; }
ul.menu li a:active {  color: #020202; margin: 0; text-decoration: none; }
ul.menu li.selec { color: #F7FF00; font-weight:bolder; margin: 0; }
ul.menu li.selecbor { border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; color: #8b0304; font-weight: normal; margin: 0; }


ul.submenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8b0304;
	list-style-type:none;
	text-align:right;
	margin:3px 10px 3px 5px;
	padding:0;
}
ul.submenu li {
	/*border-bottom:1px solid #f3f3f3;*/
	padding:1px 0 1px 0px;
}

ul.submenu li.bor {
	border-bottom:1px solid #CCCCCC;
	padding:1px 0 3px 0;
}

ul.submenu li a:link {color:##FF0F00; text-decoration:none; margin:0;}
ul.submenu li a:visited {color:#8b0304; text-decoration:none; margin:0;}
ul.submenu li a:hover {color:##FF0F00; text-decoration:none; font-weight:bold; margin:0;}
ul.submenu li a:active {color:#8b0304; text-decoration:none; margin:0;}
ul.submenu li.select {color:##FF0F00; font-weight:bold; margin:0;}
ul.submenu li.selectbor {color:#504f4f; font-weight:bold; margin:0;}

.truko { color: #f3f3f3;}
   
#bienvenidos{ width:190px; height:116px; float:left; margin:19px 0 0 0; padding:0; background: url("../img/bienvenidos.jpg") no-repeat;}
#bienvenidos p { font-size:11px; color:#575757; margin:0; padding:4px 0 0 0;}
#bienvenidos p.uno { font-size:11px; color:#575757; margin:0; padding:84px 0 0 0;}
#bienvenidos p a:link { color:#FF0F00; text-decoration:none; font-weight:bold;}
#bienvenidos p a:visited { color:#FF0F00; text-decoration:none; font-weight:bold;}
#bienvenidos p a:hover { color:#fff; background-color:#FF0F00; text-decoration:none; font-weight:bold;}
#bienvenidos p a:active { color:#FF0F00; text-decoration:none; font-weight:bold;}

#bienvenidos1{ width:190px; height:160px; float:left; margin:20px 0 0 0; padding:0; background: url("../img/logoayto.jpg") no-repeat;}
#bienvenidos1 p { font-size:11px; color:#575757; margin:0; padding:0;}
#bienvenidos1 p.uno { font-size:11px; color:#575757; margin:0; padding:116px 0 0 0;}
#bienvenidos1 p a:link { color:#FF0F00; text-decoration:none; font-weight:bold;}
#bienvenidos1 p a:visited { color:#FF0F00; text-decoration:none; font-weight:bold;}
#bienvenidos1 p a:hover { color:#fff; background-color:#FF0F00; text-decoration:none; font-weight:bold;}
#bienvenidos1 p a:active { color:#FF0F00; text-decoration:none; font-weight:bold;}

#fizq { width:190px; height:192px; margin:0; float:left;}
#fizqlarge { width:190px; margin:0; float:left;}


#derecha { float: right; width: 200px; background: url("../img/fnd_dcha.jpg") no-repeat;}
#derechax { float: right; width: 5px; }
#flash-dere { width:200px; height:447px; margin:0; padding:0;}
#flash-dere1 { width:200px; height:255px; margin:0; padding:0;}
#flash-dere2 { width:200px; height:192px; margin:0; padding:0;}
#flash-dere3 { width:200px; height:300px; margin:0; padding:0;}

#patroa { float:left; width: 200px; height: 92px; background: url("../img/patros/rotaeche.gif") top left no-repeat;}
#patrob { float:left; width: 200px; height: 94px; background: url("../img/patros/copsesa.gif") top left no-repeat;}
#patroc { float:left; width: 200px; height: 113px; background: url("../img/patros/sanmiguel.gif") top left no-repeat;}
#patrod { float:left; width: 200px; height: 79px; background: url("../img/patros/lastruca.gif") top left no-repeat;}
#patroe { float:left; width: 200px; height: 76px; background: url("../img/patros/maza.gif") top left no-repeat;}
#patrof { float:left; width: 200px; height: 106px; background: url("../img/patros/cadena88.gif") top left no-repeat;}
/**#derecha-large{
	float: left;
	width: 200px;
	height: auto!important;
    
    min-height:inherit;
	background-image: url(../img/fnd_dcha-l.jpg);
	background-repeat: repeat-y;
}*/
#derecha-large{
background:transparent url(../img/fnd_dcha-l.jpg) no-repeat scroll left top;
bottom:0;
height:760px;
left:0;
position:static;
width:200px;
}
#centro {
	float: left; width: 540px;
	height: auto!important;
    height: 375px;
    min-height: 375px;
	background: url("../img/fnd_centro.jpg") no-repeat;
}

/*#centrox {
	float: left; width: 735px;
	height: auto!important;
    height: 375px;
    min-height: 375px;
}*/

#centrox {
	float: left; width: 540px;
	height: auto!important;
    height: 375px;
    min-height: 375px;
}

#cursos1 {
	/*float: left;*/ width: 493px;
	height: auto!important;
    height: 167px;
    min-height: 167px;
	margin:10px 0 0 20px;
	background: url("../img/cursos11.jpg") no-repeat;
}

#cursos11 {
	/*float: left;*/ width: 493px;
	height: auto!important;
    height: 167px;
    min-height: 167px;
	margin:10px 0 0 20px;
	background: url("../img/cursos1.jpg") no-repeat;
}

#cursos0 {
	/*float: left;*/ width: 493px;
	height: auto!important;
    height: 167px;
    min-height: 167px;
	margin:10px 0 0 20px;
	background: url("../img/cursos0.jpg") no-repeat;
}

#cursos2 {
	/*float: left;*/ width: 493px;
	height: auto!important;
    height: 167px;
    min-height: 167px;
	margin:10px 0 0 20px;
	background: url("../img/cursos2.jpg") no-repeat;
}

#que {
	/*float: left;*/ width: 493px;
	height: auto!important;
    height: 167px;
    min-height: 167px;
	margin:10px 0 0 20px;
	background: url("../img/que.jpg") no-repeat;
}

img.que { margin:0 0 30px 50px;}
img.que2 { margin:0 0 30px 20px;}

#cur1 { margin: 0 0 0 20px; padding: 3px 0 3px 0px; width: 460px; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; }
#cur1 li { display:inline;  list-style-type: none; font-size:12px; padding-right:12px; font-weight: bold;}
#cur2 { margin: 0 0 0 20px; padding: 3px 0 3px 0px; width: 460px; border-bottom: 1px solid #CCCCCC;}
#cur2 li { display:inline;  list-style-type: none; font-size:12px; padding-right:12px; font-weight: bold;}

#cur1 li a:link {  color: #990000; text-decoration: none; }
#cur1 li a:visited {  color: #990000; text-decoration: none; }
#cur1 li a:hover { color: #504f4f; text-decoration: underline; }
#cur1 li a:active {  color: #990000; text-decoration: none; }
#cur1 li.se { color: #504f4f; text-decoration: none; }

#cur2 li a:link {  color: #990000; text-decoration: none; }
#cur2 li a:visited {  color: #990000; text-decoration: none; }
#cur2 li a:hover { color: #504f4f; text-decoration: underline; }
#cur2 li a:active {  color: #990000; text-decoration: none; }
#cur2 li.se { color: #504f4f; text-decoration: none; }

#cajitas { width:460px; height:auto; border:1px solid #8B0304; background-color:#FFF2F2; margin:10px 0 10px 20px; padding:10px 0 0 0;}



/*#centro a:link { color:#ff7800; text-decoration:underline; margin:0; padding:0; } 
#centro a:visited { color:#ff7800; text-decoration:underline; margin:0; padding:0; }
#centro a:hover { color:#000; background-color:#FFB200; text-decoration:none; margin:0; padding:0; }
#centro a:active { color:#ff7800; text-decoration:underline; margin:0; padding:0; }*/

#mapwe {
	float: left; width: 540px;
	height: auto!important;
    height: 375px;
    min-height: 375px;
}

/*#mapwe li a:link { color:#ff7800; text-decoration:none; margin:0; padding:0;} 
#mapwe li a:visited { color:#ff7800; text-decoration:none; margin:0; padding:0; }
#mapwe li a:hover { color:#000; background-color:#FFB200; text-decoration:none; margin:0; padding:0; }
#mapwe li a:active { color:#ff7800; text-decoration:none; margin:0; padding:0; }*/

#centro2 {
	float: left; width: 540px;
	height: auto!important;
    height: 375px;
    min-height: 375px;
}

h1.print { display:none}
h2.print { display:none}
h3.print { display:none}
h2.swap { height:100px; background-repeat:no-repeat; }
h2.swap span {display:none;}
h2#t1 {background-image:url("../img/h2_01.jpg"); margin:0 0 0 20px;}
h2#t2 {background-image:url("../img/h2_02.jpg"); margin:0 0 0 20px;}
h2#t3 {background-image:url("../img/h2_03.jpg"); margin:0 0 0 20px;}
h2#t4 {background-image:url("../img/h2_04.jpg"); margin:0 0 0 20px;}
h2#t5 {background-image:url("../img/h2_05.jpg"); margin:0 0 0 20px;}
h2#t6 {background-image:url("../img/h2_06.jpg"); margin:0 0 0 20px;}
h2#t7 {background-image:url("../img/h2_07.jpg"); margin:0 0 0 20px;}
h2#t8 {background-image:url("../img/h2_08.jpg"); margin:0 0 0 20px;}
h2#t9 {background-image:url("../img/h2_09.jpg"); margin:0 0 0 20px;}
h2#t10 {background-image:url("../img/h2_10.jpg"); margin:0 0 0 20px;}
h2#t11 {background-image:url("../img/h2_11.jpg"); margin:0 0 0 20px;}
h2#t12 {background-image:url("../img/h2_12.jpg"); margin:0 0 0 20px;}
h2#t13 {background-image:url("../img/h2_13.jpg"); margin:0 0 0 20px;}
h2#t14 {background-image:url("../img/h2_14.gif"); margin:0 0 0 20px;}
h2#t15 {background-image:url("../img/h2_15.gif"); margin:0 0 0 20px;}
h2#t16 {background-image:url("../img/h2_16.gif"); margin:0 0 0 20px;}
h2#t17 {background-image:url("../img/h2_17.gif"); margin:0 0 0 20px;}
h2#t18 {background-image:url("../img/h2_18.gif"); margin:0 0 0 20px;}
h2#t19 {background-image:url("../img/h2_19.gif"); margin:0 0 0 20px;}
h2#t20 {background-image:url("../img/h2_20.gif"); margin:0 0 0 20px;}
h2#t21 {background-image:url("../img/h2_21.gif"); margin:0 0 0 20px;}
h2#t22 {background-image:url("../img/h2_22.gif"); margin:0 0 0 20px;}
h2#t23 {background-image:url("../img/h2_23.gif"); margin:0 0 0 20px;}
h2#t24 {background-image:url("../img/h2_24.gif"); margin:0 0 0 20px;}
h2#t25 {background-image:url("../img/h2_25.gif"); margin:0 0 0 20px;}

h2.yes { font-size:24px; color:#b2b2b2; text-transform:uppercase; font-weight:lighter; margin:10px 0 10px 150px;}
h3.yess { font-size:24px; color:#8b0304; font-weight:lighter; margin:10px 0 10px 150px; text-transform:none;}
h3.curr { font-size:24px; color:#8b0304; font-weight:lighter; margin:10px 0 10px 20px; text-transform:none;}


h3.swap { height:42px; background-repeat:no-repeat; }
h3.swap span {display:none;}
h3#t1 {background-image:url("../img/h3_01.gif"); margin:0 0 0 20px;}
h3#t2 {background-image:url("../img/h3_02.gif"); margin:0 0 0 20px;}
h3#t3 {background-image:url("../img/h3_03.gif"); margin:0 0 0 20px;}
h3#t4 {background-image:url("../img/h3_04.gif"); margin:0 0 0 20px;}
h3#t5 {background-image:url("../img/h3_05.gif"); margin:0 0 0 20px;}
h3#t6 {background-image:url("../img/h3_06.gif"); margin:0 0 0 20px;}
h3#t7 {background-image:url("../img/h3_07.gif"); margin:0 0 0 20px;}
h3#t8 {background-image:url("../img/h3_08.gif"); margin:0 0 0 20px;}
h3#t9 {background-image:url("../img/h3_09.gif"); margin:0 0 0 20px;}
h3#t10 {background-image:url("../img/h3_10.gif"); margin:0 0 0 20px;}
h3#t11 {background-image:url("../img/h3_11.gif"); margin:0 0 0 20px;}
h3#t12 {background-image:url("../img/h3_12.gif"); margin:0 0 0 20px;}
h3#t13 {background-image:url("../img/h3_13.gif"); margin:0 0 0 20px;}
h3#t14 {background-image:url("../img/h3_14.gif"); margin:0 0 0 20px;}


h4.swap { height:33px; background-repeat:no-repeat; }
h4.swap span {display:none;}
h4#t1 {background-image:url("../img/h4_519.gif"); margin:0 0 0 26px;}
h4#t2 {background-image:url("../img/h4_520.gif"); margin:0 0 0 26px;}
h4#t3 {background-image:url("../img/h4_522.gif"); margin:0 0 0 26px;}
h4#t4 {background-image:url("../img/h4_524.gif"); margin:0 0 0 26px;}
h4#t5 {background-image:url("../img/h4_526.gif"); margin:0 0 0 26px;}
h4#t6 {background-image:url("../img/h4_527.gif"); margin:0 0 0 26px;}
h4#t7 {background-image:url("../img/h4_528.gif"); margin:0 0 0 26px;}
h4#t8 {background-image:url("../img/h4_532.gif"); margin:0 0 0 26px;}
h4#t9 {background-image:url("../img/h4_618.gif"); margin:0 0 0 26px;}
h4#t10 {background-image:url("../img/h4_620.gif"); margin:0 0 0 26px;}
h4#t11 {background-image:url("../img/h4_622.gif"); margin:0 0 0 26px;}
h4#t12 {background-image:url("../img/h4_movil.gif"); margin:0 0 0 26px;}
h4#t13 {background-image:url("../img/h4_3345.gif"); margin:0 0 0 26px;}
h4#t14 {background-image:url("../img/h4_4100.gif"); margin:0 0 0 26px;}
h4#t15 {background-image:url("../img/h4_4200.gif"); margin:0 0 0 26px;}
h4#t16 {background-image:url("../img/h4_2500.gif"); margin:0 0 0 26px;}
h4#t17 {background-image:url("../img/h4_1000.gif"); margin:0 0 0 26px;}
h4#t18 {background-image:url("../img/h4_5000.gif"); margin:0 0 0 26px;}
h4#t19 {background-image:url("../img/h3_19.gif"); margin:0 0 0 26px;}
h4#t20 {background-image:url("../img/h3_20.gif"); margin:0 0 0 26px;}
h4#t21 {background-image:url("../img/h3_21.gif"); margin:0 0 0 26px;}
h4#t22 {background-image:url("../img/h3_22.gif"); margin:0 0 0 26px;}
h4#t23 {background-image:url("../img/h3_23.gif"); margin:0 0 0 26px;}
h4#t24 {background-image:url("../img/h3_24.gif"); margin:0 0 0 26px;}
h4#t25 {background-image:url("../img/h3_25.gif"); margin:0 0 0 26px;}
h4#t26 {background-image:url("../img/h3_26.gif"); margin:0 0 0 26px;}
h4#t27 {background-image:url("../img/h3_27.gif"); margin:0 0 0 26px;}
h4#t28 {background-image:url("../img/h3_28.gif"); margin:0 0 0 26px;}
h4#t29 {background-image:url("../img/h3_29.gif"); margin:0 0 0 26px;}
h4#t30 {background-image:url("../img/h3_30.gif"); margin:0 0 0 26px;}
h4#t31 {background-image:url("../img/h3_31.gif"); margin:0 0 0 26px;}
h4#t32 {background-image:url("../img/h3_32.gif"); margin:0 0 0 26px;}
h4#t33 {background-image:url("../img/h3_33.gif"); margin:0 0 0 26px;}
h4#t34 {background-image:url("../img/h3_34.gif"); margin:0 0 0 26px;}
h4#t35 {background-image:url("../img/h3_35.gif"); margin:0 0 0 26px;}
h4#t36 {background-image:url("../img/h3_36.gif"); margin:0 0 0 26px;}
h4#t37 {background-image:url("../img/h3_37.gif"); margin:0 0 0 26px;}
h4#t38 {background-image:url("../img/h3_38.gif"); margin:0 0 0 26px;}
h4#t39 {background-image:url("../img/h3_39.gif"); margin:0 0 0 26px;}
h4#t40 {background-image:url("../img/h3_40.gif"); margin:0 0 0 26px;}
h4#t41 {background-image:url("../img/h3_41.gif"); margin:0 0 0 26px;}
h4#t42 {background-image:url("../img/h3_42.gif"); margin:0 0 0 26px;}
h4#t43 {background-image:url("../img/h3_43.gif"); margin:0 0 0 26px;}
h4#t44 {background-image:url("../img/h3_44.gif"); margin:0 0 0 26px;}
h4#t45 {background-image:url("../img/h3_45.gif"); margin:0 0 0 26px;}
h4#t46 {background-image:url("../img/h3_46.gif"); margin:0 0 0 26px;}
h4#t47 {background-image:url("../img/h3_47.gif"); margin:0 0 0 26px;}
h4#t48 {background-image:url("../img/h3_48.gif"); margin:0 0 0 26px;}
h4#t49 {background-image:url("../img/h3_49.gif"); margin:0 0 0 26px;}
h4#t50 {background-image:url("../img/h3_50.gif"); margin:0 0 0 26px;}
h4#t60 {background-image:url("../img/h3_60.gif"); margin:0 0 0 26px;}
h4#t61 {background-image:url("../img/h3_61.gif"); margin:0 0 0 26px;}

#centro p { text-align:justify; line-height:1.4em; color:#341A01;}
#centro p a:link { color:#8b0304; text-decoration:underline; margin:0; padding:0; } 
#centro p a:visited { color:#8b0304; text-decoration:underline; margin:0; padding:0; }
#centro p a:hover { color:#fff; background-color:#8b0304; text-decoration:none; margin:0; padding:0; }
#centro p a:active { color:#8b0304; text-decoration:underline; margin:0; padding:0; }
#centrox p a:link { color:#8b0304; text-decoration:underline; margin:0; padding:0; } 
#centrox p a:visited { color:#8b0304; text-decoration:underline; margin:0; padding:0; }
#centrox p a:hover { color:#fff; background-color:#8b0304; text-decoration:none; margin:0; padding:0; }
#centrox p a:active { color:#8b0304; text-decoration:underline; margin:0; padding:0; }
#centro p.cen1 { margin:0 0 10px 20px; text-align:justify;}
#centro p.cen2 { margin:0 10px 10px 20px; text-align:justify;}
#centro p.cenfo { margin:0 0 3px 20px; text-align:justify;}
#centro p.cenfoo { margin:0 3px 5px 20px; text-align:right; font-size:11px; font-style:italic;}

#centrox p.cen1x {margin:0 0 5px 20px; padding:5px; border:1px solid #8b0304; width:480px; color:#8b0304; background-color:#FFF2F2; text-align:left;}
#centrox p.cen1 { margin:0 0 5px 30px; text-align:justify;}
#centrox p.cenfo { margin:0 0 5px 30px; text-align:justify;}
#centrox p.cenfoo { margin:0 0 5px 30px; text-align:right; font-size:11px; font-style:italic;}
#centrox p.cen2 { margin:0 0 10px 30px; text-align:justify;}
#centrox p.cen3 { margin:0 0 20px 30px; text-align:justify;}
#centrox p.cenri { margin:20px 20px 10px 20px; text-align:right; color:#8b0304; font-weight:bold; }

#centro p.cenle { margin:0 0 10px 20px; text-align:left;}
#centro p.cenle2 { margin:0; text-align:left;}
#centro p.cenri { margin:0 0 10px 20px; text-align:right;}

#centro p.cur { margin:0 0 10px 150px; text-align:justify;}
#centro p.cur2 { margin:0 0 5px 150px; text-align:justify;}
#centro p.cenc { margin:20px 0 0 20px; text-align:center;}
#centro p.cencc { margin:0 0 10px 0; text-align:center;}
#centro p.cenccc { margin:0 0 10px 20px; text-align:center;}
h3 { font-size:14px; text-transform:uppercase; color:#8b0304; margin:0 0 10px 20px; }

ul.bull1 { line-height: 1.4em; list-style: none; margin: 0 0 10px 20px; padding: 0px 10px 5px 10px; text-align:left; } 
ul.bull1 li {	background: url(../img/bull-1.gif) no-repeat 12px 8px; padding: 4px 10px 0 35px; margin: 0 0px 0 5px; }
ul.bull1 li a:link { color:#8b0304; text-decoration:underline;} 
ul.bull1 li a:visited { color:#8b0304; text-decoration:underline;}
ul.bull1 li a:hover { color:#fff; background-color:#8b0304; text-decoration:none;}
ul.bull1 li a:active { color:#8b0304; text-decoration:underline;}

ul.bull12 { line-height: 1.4em; list-style: none; margin: 0 0 10px 10px; padding: 0px 10px 5px 0px; text-align:left; } 
ul.bull12 li {	background: url(../img/bull-2.gif) no-repeat 12px 8px; padding: 4px 10px 0 35px; margin: 0 0px 0 5px; }
ul.bull12 li a:link { color:#8b0304; text-decoration:underline;} 
ul.bull12 li a:visited { color:#8b0304; text-decoration:underline;}
ul.bull12 li a:hover { color:#fff; background-color:#8b0304; text-decoration:none;}
ul.bull12 li a:active { color:#8b0304; text-decoration:underline;}

ul.bull3 { line-height: 1.4em; list-style: none; margin: 0 0 10px 20px; padding: 0px 10px 5px 10px; text-align:left; } 
ul.bull3 li {	background: url(../img/mab_bullet1.gif) no-repeat 12px 8px; padding: 4px 10px 0 35px; margin: 0 0px 0 5px; }
ul.bull3 li a:link { color:#8b0304; text-decoration:underline;} 
ul.bull3 li a:visited { color:#8b0304; text-decoration:underline;}
ul.bull3 li a:hover { color:#fff; background-color:#8b0304; text-decoration:none;}
ul.bull3 li a:active { color:#8b0304; text-decoration:underline;}

/*ul.bull2 { line-height: 1.4em; list-style: none; margin: 0 0 10px 20px; padding: 0px 10px 5px 10px; text-align:left; } 
ul.bull2 li {	background: url(../img/bull-1.gif) no-repeat 12px 8px; padding: 4px 10px 0 35px; margin: 0 0px 0 5px; }
ul.bull2 li a:link { color:#8b0304; text-decoration:underline;} 
ul.bull2 li a:visited { color:#fff; background-color:#8b0304; text-decoration:none;}
ul.bull2 li a:hover { color:#fff; background-color:#8b0304; text-decoration:none;}
ul.bull2 li a:active { color:#8b0304; text-decoration:underline;}

ul.bull3 { line-height: 1.4em; list-style: none; margin: 0 0 10px 150px; padding: 0px 10px 5px 10px; text-align:left; } 
ul.bull3 li {	background: url(../img/bull-1.gif) no-repeat 12px 8px; padding: 4px 10px 0 35px; margin: 0 0px 0 5px; }
ul.bull3 li a:link { color:#8b0304; text-decoration:underline;} 
ul.bull3 li a:visited { color:#8b0304; text-decoration:underline;}
ul.bull3 li a:hover { color:#fff; background-color:#8b0304; text-decoration:none;}
ul.bull3 li a:active { color:#8b0304; text-decoration:underline;}

ul.bull4 { line-height: 1.4em; list-style: none; margin: 0 0 10px 145px; padding: 0; text-align:left; } 
ul.bull4 li {	background: url(../img/bull-1.gif) no-repeat 12px 8px; padding: 4px 10px 0 35px; margin: 0 0px 0 5px; }
ul.bull4 li a:link { color:#8b0304; text-decoration:underline;} 
ul.bull4 li a:visited { color:#8b0304; text-decoration:underline;}
ul.bull4 li a:hover { color:#fff; background-color:#8b0304; text-decoration:none;}
ul.bull4 li a:active { color:#8b0304; text-decoration:underline;}

ul.bullx { line-height: 1.4em; list-style: none; margin: 0 0 10px 20px; padding: 0px 10px 5px 10px; text-align:left; } 
ul.bullx li {	background: url(../img/bull-x.gif) no-repeat 12px 8px; padding: 4px 10px 0 35px; margin: 0 0px 0 5px; }*/


#slog { width:490px; height:auto; margin:0 0 20px 20px; background: url("../img/slog.gif") top left no-repeat;}
#slog p { color:#602903; text-align:center; font-size:15px; font-weight:bold; padding:13px 0 13px 0;}
#high02 { width:221px; height:201px; float:left; margin-bottom:22px}
#high03 { width:269px; height:201px; float:right;margin-bottom:22px}

#high-v { width:225px; height:auto; margin:0; padding:0;}
#high-w { width:225px; height:auto; margin:0; padding:0;}
#high-x { width:225px; height:auto; margin:0; padding:0;}
#high-y { width:225px; height:auto; margin:0; padding:0;}
#high-z { width:225px; height:auto; margin:0; padding:0;}

ol {  line-height: 1.4em; margin: 10px 0 10px 0; }
ol li{ margin: 0 0 0 90px; padding: 0 0 5px 0; }

ol li a:link { color:#8b0304; text-decoration:underline; } 
ol li a:visited { color:#8b0304; text-decoration:underline;}
ol li a:hover { color:#fff; background-color:#8b0304; text-decoration:none;}
ol li a:active { color:#8b0304; text-decoration:underline;}

ol.con {  line-height: 1.4em; margin: 10px 0 10px 30px; }
ol.con li{ margin: 0 0 0 40px; padding: 0 0 5px 0; }

#olzold { 
       width:495px;
	   height: auto!important;
	   height:400px;
       min-height:400px;
	   margin:20px 0 10px 15px;
}

#olz {
	width:240px;
	height: auto!important;
	height:400px;
    min-height:400px;
	float:left;
	margin:0;
}
#old {
	width:240px;
	height: auto!important;
	height:400px;
    min-height:400px;
	float:right;
	margin:0;
}

#old a:link { color:#8b0304; text-decoration:underline; } 
#old a:visited { color:#8b0304; text-decoration:underline; }
#old a:hover {color:#fff; background-color:#8b0304; text-decoration:none; }
#old a:active { color:#8b0304; text-decoration:underline; }

#oldz { height:18px;}
#cle { clear:both;}

.rojo { color:#8b0304;}

#form1 { width:490px; height:260px; margin:0 0 20px 20px; padding:0}
#form2 { width:490px; height:50px; margin:20px 0 0 20px; padding:0}
#form3 { width:492px; height:360px; margin:20px 0 0 19px; padding:0}
#log { width:490px; height:150px; margin:0 0 10px 20px; padding:0}
#vid { width:480px; height:380px; margin:20px 0 20px 20px;}
#chart { width:490px; height:300px; margin:0 0 20px 10px; padding:0}
#logos { width:490px; height:384px; margin:0 0 20px 20px; padding:0}
table.clientes { width:490px; margin:0 0 20px 20px;}
#map { width:490px; height:360px; margin:15px 0 15px 20px; border:1px solid #8b0304;}
#map2 { width:536px; height:502px; margin:15px 10px 15px 26px;}
.un { text-decoration:underline;}
#enlaces1 { width:230px; height:auto; margin:0; float:left}
#enlaces2 { width:250px; height:auto; margin:0; float:right}



blockquote.style1 {
 font: 14px italic Times, serif;
 line-height:1.3em;
 padding: 8px;
 background-color: #FFF2F2;
 border-top: 1px solid #8b0304;
 border-bottom: 1px solid #8b0304;
 /*margin: 5px;*/
 margin:5px 10px 30px 30px;
 background-image: url(../img/openquote1.gif);
 background-position: top left;
 background-repeat: no-repeat;
 text-indent: 23px;
 }
 blockquote.style1 span {
 display: block;
 background-image: url(../img/closequote1.gif);
 background-repeat: no-repeat;
 background-position: bottom right;
 }
 
blockquote.stylex {
 font: 14px italic Times, serif;
 line-height:1.3em;
 padding: 8px;
 background-color: #FFF2F2;
 /*margin: 5px;*/
 margin:5px 10px 30px 30px;
 background-image: url(../img/openquote1.gif);
 background-position: top left;
 background-repeat: no-repeat;
 text-indent: 23px;
 }
 blockquote.stylex span {
 display: block;
 background-image: url(../img/closequote1.gif);
 background-repeat: no-repeat;
 background-position: bottom right;
 }

.mg26 { margin:0 0 0 26px;}


div.hr {
  height: 7px; width:536px; margin:0 0 5px 26px;
  background: #fff url("../img/hr.gif") no-repeat scroll center;
}
div.hr hr {
  display: none;
}

div.rh {
  height: 7px; width:536px; margin:5px 0 5px 26px;
  background: #fff url("../img/rh.gif") no-repeat scroll center;
}
div.rh hr {
  display: none;
}



.left0 {
	float:left;
	margin:0 15px 30px 0;
}

.left2 {
	float:left;
	margin:0 15px 5px 0;
}


.clearf { clear:left;}

.right0 { float:right;}

table.fotos { width:440px; margin:20px 0 20px 20px;}
table.escuelas { width:460px; margin:20px 0 20px 20px;}
#fotos { width:440px; margin:20px 0 20px 20px;}
#escuelas { width:490px; margin:0px 0 20px 20px;}
#fotos tr td { padding:5px;}
#escuelas tr td { padding:2px;}
#pag {margin:0 0 0 320px;}
#pag2 {margin:0 0 10px 320px;}


#pie { clear: both; height:28px; background: url("../img/fndpie.jpg") repeat-x; }
#pie ul.copy {
	margin:0 0 0 210px;
	padding:2px 0 0 0;
    font-family:Arial, Helvetica, sans-serif; font-size:10px; 
	color:#424141;
	list-style-type: none;
}

#pie li { margin:0 12px 0 0; padding:0; display:inline;}
#pie li a:link { color:#424141; text-decoration:none; margin:0; padding:0; } 
#pie li a:visited { color:#424141; text-decoration:none; margin:0; padding:0; }
#pie li a:hover { color:#fff; background-color:#424141; text-decoration:none; margin:0; padding:0; }
#pie li a:active { color:#424141; text-decoration:none; margin:0; padding:0; }
#pie li.selec { color:#fff; background-color:#424141;}
.no { color:#1e2d41; background-color:#fff; margin:0; padding:0;}



#png { display:none; }
.direccion { display:none; }
.direccion2 { display:none; }
br.non {display:none; margin-bottom:40px;}




.error {color:#A80000}
input {border:1px solid #606060; background: #DDDDDD}
.style2 {
	font-size: 14px;
	color: #FF0000;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}


ul.mw1 { line-height: 1.4em; list-style: none; margin: 0 0 0 40px; padding: 0; text-align:left; font-weight:bold; } 
ul.mw1 li {	background: url(../img/bull-1.gif) no-repeat 12px 8px; padding: 4px 10px 0 35px; margin: 0; }
ul.mw1 li a:link { color:#8b0304; text-decoration:underline;} 
ul.mw1 li a:visited { color:#8b0304; text-decoration:underline;}
ul.mw1 li a:hover { color:#fff; background-color:#8b0304; text-decoration:none;}
ul.mw1 li a:active { color:#8b0304; text-decoration:underline;}

ul.mw2 { line-height: 1.4em; list-style: none; margin: 4px 0 4px 63px; padding: 0; text-align:left; } 
ul.mw2 li {	background: url(../img/bull-2.gif) no-repeat 12px 8px; padding: 4px 10px 0 35px; margin: 0; }
ul.mw2 li a:link { color:#424141; text-decoration:underline;} 
ul.mw2 li a:visited { color:#424141; text-decoration:underline;}
ul.mw2 li a:hover { color:#fff; background-color:#424141; text-decoration:none;}
ul.mw2 li a:active { color:#424141; text-decoration:underline;}

ul.mw3 { line-height: 1.4em; list-style: none; margin: 0 0 4px 86px; padding: 0; text-align:left; } 
ul.mw3 li {	background: url(../img/bull-3.gif) no-repeat 12px 8px; padding: 4px 10px 0 35px; margin: 0; }
ul.mw3 li a:link { color:#424141; text-decoration:underline;} 
ul.mw3 li a:visited { color:#424141; text-decoration:underline;}
ul.mw3 li a:hover { color:#fff; background-color:#666666; text-decoration:none;}
ul.mw3 li a:active { color:#424141; text-decoration:underline;}









