* {padding: 0;margin: 0;}a, a:link, a:active {color: #575657;text-decoration:none;padding: 0px;}a:hover {color: #999999;}body { margin:0; padding:0;}#content_page { clear:left;  width:1000px; margin-left:auto; margin-right:auto; background-image:url(/images/thin_css_images/body-bg-catedral.gif); background-repeat:no-repeat; padding-top:20px;height:150px; overflow:visible;}#content1, #menu1, #header1, #link1 {align:left;clear:left;}#content1 p {width: 630px; padding-top:0px;}#content1 p {font-size: 1em; padding-left:20px; padding-right:20px;}#content1 h2 {color: #F07404font-family:Arial, Helvetica, sans-serif; font-weight: normal;font-size: 1.5em;}#content1 ul {margin: 0;padding: 0;}#content1 li {margin: 5px 25px;font-size: 1em;font-style: normal;list-style-image:url(/images/dot_list.png);}#rightHeader {text-align: right;}#rightHeaderLeft, #rightHeaderRight {display:block;float:left;}#rightHeaderLeft{display:block;float:left;width: 100px;height: 50px;margin: 34px 0 0 0;}#rightHeaderLeft a, #rightHeaderLeft a:link, #rightHeaderLeft a:active{display: block;background-image:url(/images/thin_css_images/btn_call_bg.gif);background-position: top;background-repeat:no-repeat;width: 114px;text-align:center;font-size: 14px;color: #333333;font-weight: bold;height:50px;line-height: 50px;margin: 0;padding: 0 0 0 0;}#rightHeaderLeft a:hover{background-position: bottom;color: #F07404}#rightHeaderLeft  p{line-height: 17px;font-size: 13px;margin: 0px 0 0 0;padding-top:6px;}#rightHeaderLeftTop{height: 49px;}#rightHeaderRight {float:right;height:65px;padding:20px 20px 0 15px;text-align:center;width:90px;}#rightHeaderRightN2 {left: 50%;margin: 0 0 0 268px;*margin: 0 0 0 255px;top: 30px;height: 85px;width: 110px;text-align: right;float:right;}#generic_left {width:630px;padding: 0px 0px 15px 0px;float:left;}#generic_right {width:225px;float:right; padding-right:10px;}#generic {width:100%;clear:left;}#generic_popup {clear:both;float:left;padding-left:55px;width:940px;}#contenido{width: 630px; margin:0px;font-size:1.1em;margin-top:0;min-height:200px;}#contenido h1{color:#333333; display:block; font-family:Arial,Helvetica,sans-serif; font-size:1.3em; font-weight:bold; margin:0px; width:100%;}#contenidoN2{width:1000px; padding:8px 0px 0px 8px; border:0; clear:left; margin-top:12px;overflow:visible;display:block;background-image:url(/images/bg-header-catedral.gif); background-repeat:no-repeat; width: 100%;}#contenidoN2 h1{ font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 1.3em;color: #333333;text-align:left;padding: 5px 10px 15px 10px;}/* MENUS */#nav1 {display: block;background-image:url(/images/nav1_bg.png);	background-repeat: repeat-x;width: 527px;*width: 529px;height: 117px;}#nav1 ul, #nav1 ul li {padding: 0;margin: 0;text-decoration: none;list-style:none;}#nav1 ul li {display: block;float: left; margin: 15px 0 0 5px;*margin: 15px 0 0 4px;}#nav1 ul li  a, #nav1 ul li  a:link, #nav1 ul li  a:active{display: block;text-decoration: none; text-align: center; color: #600;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold; background-image:url(/images/nav_li_bg.png);background-repeat: no-repeat; background-position: top;width: 108px;height: 70px;padding: 5px 0;}#nav1 ul li  a:hover{color: #D00;background-position: bottom;background-color: #FFF;}#nav1 ul li  a img{border: 1px solid #999;width: 98px;height: 50px;*height: 48px;}#nav1 h1{font-family: Arial, Helvetica, sans-serif; font-size: 24px;font-style: italic;font-weight: normal;color: #E0E0E0;margin: 0 0 0 7px;line-height: 2.5em;*line-height: 2.4em;}#nav1n2 {display: block;background-image:url(/images/nav1_bg-catedral.gif);	background-repeat: no-repeat; padding:10px 15px 30px 15px; height:15px; width:860px;}#nav1n2right {display:block;background-image:url(/images/nav1_bg.png);background-repeat: repeat-x;margin: 88px 0 20px 0;*margin: 4px 0 20px 0;width: 226px; *width: 224px;height: 37px;}#nav1n2 ul, #nav1n2 ul li {padding: 0;margin: 0;text-decoration: none;list-style:none;}#nav1n2 ul li {display: block;float: left; margin: 0 10px;*margin: 0 9px;line-height: 27px; font-size:18px; border: 1px solid transparent;border: 0;}#nav1n2 ul li  a, #nav1n2 ul li  a:link, #nav1n2 ul li  a:active{color: #FFF;font-style:normal;}#nav1n2 ul li  a:active{color: #333333;font-style:normal; font-weight:normal;}#nav1n2 ul li  a:hover{color: #333333;}#nav2{display:block;background-image:url(/images/thin_css_images/nav2_bg.png);background-repeat: repeat-y;width: 226px; float:right;margin-bottom:3px; margin-top:0px; }#nav3{display:block;background-image:url(/images/thin_css_images/nav2_bg.png);background-repeat: repeat-y;width: 226px;float:right;margin-bottom:3px; margin-top:0px;}#nav2 ul{margin: 0;padding: 0;}#nav2 h3, #nav3 h3{display:block;background-image:url(/images/thin_css_images/nav2_top_bg.png);background-repeat: no-repeat;width: 221px; padding-left:5px;height: 40px;font-family:  Arial, Helvetica, sans-serif;font-size: 16px;font-weight: normal;color: #666666;line-height: 45px;text-indent: 15px;}#nav2Bottom, #nav3Bottom{display:block;background-image:url(/images/thin_css_images/nav2_bottom_bg.png);background-repeat: no-repeat;background-position:bottom;width: 226px;height: 20px;}#nav2 ul, #nav3 ul{display:block;padding: 0 15px;list-style-image:url(/images/dot_list.png);}#nav2 ul li, #nav3 ul li{line-height: 18px;border-bottom: 1px solid #DDD;text-indent: -3px;margin: 0 0 0 20px;list-style-image:url(/images/dot_list.png);}#nav2 ul li a, #nav2 ul li a:link, #nav2 ul li a:active, #nav3 ul li a, #nav3 ul li a:link, #nav3 ul li a:active{}#nav2 ul li a:hover, #nav3 ul li a:hover{color: #333333; background-color: #E6E6E6;text-indent: -3px;}#nav3 table{margin: 0 0 0 12px;}#nav3 form label{display: block;float: left;margin: 0;line-height: 18px;}#nav3 form input{display: block;line-height: 18px;background-color: #FFF;border: 1px solid #999999;	margin: 2px 0;padding: 0 2px;color: #666666;	width: 120px;background-image:url(/images/form_input_bg.png);background-repeat:no-repeat;background-position:top left;}#nav3 form .boton{background-image:url(/images/boton_bg.png);	background-repeat: no-repeat;width: 65px;height: 21px;padding-bottom:2px;border: 0;background-color: #0FF;color: #FFF;font-size: 12px;cursor: pointer;}#nav3 form .boton_large {background-image:url(/images/boton_bg_large.png);background-repeat: no-repeat;width: 85px;height: 21px;padding-bottom:2px;border: 0;background-color: #0FF;color: #FFF;font-size: 12px;cursor: pointer;}/* OTROS  *//*#logo a, #logo a:link, #logo a:active, #logo a:hover {margin: 0 0 7px -28px;padding: 0;}#logo a, #logo a:link, #logo a:active, #logo a:hover {display: block;background-image:url(/images/logo.gif);background-repeat: no-repeat;background-position: top;width: 480px;height: 81px;}#logo a:hover {background-position: bottom;}*/#logo_back {display: block;background-image:url(/images/logo-catedral.png);background-repeat: no-repeat;background-position: top;width: 334px;height: 85px;}#logo {display: block;background-repeat: no-repeat;background-position: top;width: 334px;height: 85px;}#autenticacion{display:block;margin: 102px 0 0 0;}#resize a,  #resize a:link,  #resize a:active{display:block;background-position: top;background-repeat: no-repeat;width: 20px;*width: 30px;height: 22px;text-align: right;float:right;margin-right: 30;*margin-right: -10px;}#resize a:hover{background-position: bottom;}.resize1{background-image:url(/images/resize_1_bg.gif);}.resize2{background-image:url(/images/resize_2_bg.gif);}.resize3{background-image:url(/images/resize_3_bg.gif);}#callTel{display: block;color: #BDBDBD;font-size: 12px;font-weight: bold;margin: 30px 0 0 0;*margin: 10px 0 0 0;padding: 0;width: 110px;}#selector{color: lime;}#selectorOn, #selectorOnPestanias {position:absolute;top:140px;left:320px;background-image:none;z-index: 10;width:460px;padding-bottom:3px;background-image:url(/images/selector_on_bottom_bg.gif);background-position:bottom;background-repeat:no-repeat}#selectorOn ul, #selectorOnPestanias ul {margin: 0;padding:0;}#selectorOn ul li, #selectorOnPestanias ul li {width:460px;height:25px;line-height:25px;background-image: url(/images/selector_on_bg.gif);padding: 0;list-style:none;list-style-image:none;}#selectorOn ul li  a, #selectorOn ul li  a:link, #selectorOn ul li  a:active, #selectorOnPestanias ul li a, #selectorOnPestanias ul li a:link, #selectorOnPestanias ul li a:active{margin-left: 30px;}#selectorOff, #selectorOffPestanias {float:right;clear:both;margin-top:-28px;margin-right:0px;z-index: 10;width:455px;height:29px;background-image: url(/images/selector_off.gif);background-repeat: no-repeat;padding-left:30px;}#selectorOff a, #selectorOff a:link, #selectorOffPestanias a, #selectorOffPestanias a:link{width: 206px;height: 25px; line-height: 29px;color: #333333;}#selectorOff a:hover, #selectorOffPestanias a:hover{color: #F38609;}#selectorOffPestanias a, #selectorOffPestanias a:link{top: 25px;margin: 3px 5px 0 175px;}#comboPestanias {width: 660px;z-index: 2; margin-left:90px;}#navPestanias ul {margin: 0;padding: 0;}#navPestanias ul li {float:left;width: 89px;height: 33px;background-color: #FFF;background-image: url(/images/pestania_off_bg.gif);background-repeat: no-repeat;list-style: none;list-style-image:none;margin: 10px 0 0 0;padding-top: 3px;text-align: center;line-height: 15px;font-size: 12px;font-style: normal;	}#navPestanias ul li a {}#navPestanias ul li.activa {background-image:url(/images/pestania_activa_bg.gif);background-repeat: no-repeat;}#boxContentPestanias {background-color:#FFFFFF;background-image:url(/images/boxPestanias_bg.gif);background-position:center top;background-repeat:no-repeat;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;margin-bottom:10px;margin-left:20px;min-height:200px;padding:5px 0 0;width:850px;}#contenidoPestanias{margin: 0px 15px 10px 15px;padding: 5px 0 0 0;}#botonadicional{display:block;float:left;clear:both;width:110px;height: 50px;margin: 0px 0px 0px 0px;}#botonadicional a, #botonadicional a:link, #botonadicional a:active{display: block;background-image:url(/images/thin_css_images/btn_call_bg.png);background-position: top center;background-repeat:no-repeat;width: 114px;text-align:center;font-size: 14px;color: #FFB400;font-weight: bold;height:50px;margin: 0px;padding: 0px 0px 0px 0px;}#botonadicional a:hover{background-position: bottom;color: #DD0000;}#botonadicional a p{line-height: 17px;font-size: 13px;margin: 0px 0px 0px 0px;padding:6px 0px 0px 0px;width: 114px;}#footer {clear:left;height:66px; padding-top:44px; padding-left:55px;padding-right:55px;  width:890px;  background-image:url(/images/bg-footer-catedral.png);background-repeat:no-repeat;}#leftFooter, #rightFooter {float:left;display: block;width: 60%; color:#FFFFFF;}#rightFooter {width: 40%;text-align: right; color:#584B46; font-size:10px;}/* footer new */#footer {display: block; clear:left;}#footer ul, #footer ul li {padding: 0;margin: 0;text-decoration: none;list-style:none;}#footer ul li {display: block;float: left; margin: 0 10px;*margin: 0 9px; font-size:11px; border: 0;}#footer ul li  a, #footer ul li  a:link, #footer ul li  a:active{color: #FFF;font-style:normal;}#footer ul li  a:active{color: #fff;font-style:normal; font-weight:normal;}#footer ul li  a:hover{color: #fff; text-decoration:underline;}