* {margin: auto;}
html,body {height: 100%; MARGIN:0; BACKGROUND-COLOR: #0d4958}
#wrapper {min-height: 100%; height: auto !important; height: 100%; width: 775px; margin: 0 auto -0px; background-image:url(../img/bg_centro.gif);}
#wrapper:after {content: "."; display: block; height: 0; clear: both; visibility: hidden }
#scroll {width: 248px; FLOAT: left; height: 100px; PADDING-TOP: 0px;}
#flash {width: 769px; height: 150px; margin-left:3px; margin-right:-3px;}
#audio {width: 73px; FLOAT: left; height: 23px; PADDING-TOP: 1px;}

.header {width: 769px; height: 125px; background-image:url(../img/bg_head.gif); margin-left:3px; margin-right:-3px;}
.header_tel {FLOAT: left; width: 239px; height: 60px; PADDING-RIGHT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 40px; color: #9FBFD6; FONT-SIZE: 10px; FONT-FAMILY: Georgia, Times, serif; TEXT-ALIGN: right;}
#navigation {width: 769px; height: 23px; FLOAT: left; PADDING-TOP: 1px; color: #1a1a1a; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;}
#navigation UL {padding: 0px 0px 0px 0px; MARGIN: 0px 0px 0px 0px; LIST-STYLE-TYPE: none}
#navigation LI {MARGIN: 0px; DISPLAY: block; FONT-SIZE: 11px; FLOAT: left; TEXT-INDENT: 0px; LINE-HEIGHT: normal; BORDER-TOP: #d1d3d4 0px solid; BORDER-RIGHT: #d1d3d4 1px solid; BORDER-LEFT: #d1d3d4 0px solid; BORDER-BOTTOM: #d1d3d4 0px solid; LIST-STYLE-TYPE: none}
#navigation A {BACKGROUND: #efefe2; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; color: #3c6dbe;}
#navigation A:hover {BACKGROUND: #bdd2f0; COLOR: #1a1a1a; TEXT-DECORATION: none}
#navigation_act {BACKGROUND: #efefe2; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; color: #1a1a1a;}

.txt_11 {padding: 0 0 0 0; FONT-SIZE: 11px; color: #1a1a1a; FONT-FAMILY: Georgia, Times, serif;}
.txt_10 {padding: 0 0 0 0; FONT-SIZE: 10px; color: #1a1a1a; FONT-FAMILY: Georgia, Times, serif; TEXT-ALIGN: right;}
a.txt_10:link{color: #9FBFD6; TEXT-DECORATION: none;}
a.txt_10:visited{color: #9FBFD6; TEXT-DECORATION: none;}
a.txt_10:Hover {color: #6899bd; TEXT-DECORATION: none;}

.floater_left {FLOAT: left}
.floater_right {FLOAT: right}
.clear {CLEAR: both}

#wrapper_chat {width: 350px; margin: 5px; }
.cuerpo_chat {width: 350px; margin-left:3px; margin-right:3px; background: #FFF;}
.cuerpo_chat P {MARGIN: 0px 0px 0px 0px; PADDING: 5px; FONT-FAMILY: Georgia, Times, serif; FONT-SIZE: 11px; COLOR: #6c899e; TEXT-ALIGN: left; TEXT-DECORATION: none}
.dgtextbox_chat {BACKGROUND: #FBFBFB; BORDER: #D2D2D2 1px solid; FONT-SIZE: 12px; FONT-FAMILY: Arial, sans-serif; COLOR: #5B5B5B; padding-left: 3px; padding-right: 3px; MARGIN: 0px 0px 0px 5px; }

.cuerpo {width: 769px; margin-left:3px; margin-right:-3px; background-image:url(../img/bg_cuerpo.gif); }
.col_info {width: 510px; FLOAT: left; margin-top:20px; margin-left:10px; margin-right:-10px; }
.col_info_c {width: 510px; FLOAT: left; margin-top:20px; margin-left:10px; margin-right:-10px; background: url("../img/bg_cf.gif") 0 0 no-repeat;}
.colderecha {width: 249px; FLOAT: left;}

#link_cpau a:link, #link_cpau a:visited {display: block; background-image: url(../img/boton_cpau.gif); height:50px;}
#link_cpau a:hover{background-position: 0 -50px;}
#link_abogados a:link, #link_abogados a:visited {display: block; background-image: url(../img/boton_abogados.gif); height:50px;}
#link_abogados a:hover{background-position: 0 -50px;}
#link_blog a:link, #link_blog a:visited {display: block; background-image: url(../img/boton_blog.gif); height:50px;}
#link_blog a:hover{background-position: 0 -50px;}
#link_consultas a:link, #link_consultas a:visited {display: block; background-image: url(../img/boton_consultas.gif); height:50px;}
#link_consultas a:hover{background-position: 0 -50px;}
#link_chat a:link, #link_chat a:visited {display: block; background-image: url(../img/boton_chat.gif); height:50px;}
#link_chat a:hover{background-position: 0 -50px;}
#link_youtube a:link, #link_youtube a:visited {display: block; background-image: url(../img/boton_youtube.gif); height:50px;}
#link_youtube a:hover{background-position: 0 -50px;}
#link_blog_acl a:link, #link_blog_acl a:visited {display: block; background-image: url(../img/boton_blog_acl.gif); height:50px;}
#link_blog_acl a:hover{background-position: 0 -50px;}

.titulo_p {padding: 0 0 20px 0;; color: #6c899e; FONT-FAMILY: Georgia, Times, serif; FONT-SIZE: 20px; font-weight:bold; }
.bajada_p {width: 244px; FLOAT: left; margin-right:18px; padding: 0 0 0 0; color: #4C4C4C; FONT-FAMILY: Georgia, Times, serif; FONT-SIZE: 13px;}
.bajada_p LI {LIST-STYLE-TYPE: normal; LIST-STYLE-POSITION: inside;}

.txt_p {width: 224px; FLOAT: left; padding: 0 0 0 0; color: #333333; FONT-FAMILY: Georgia, Times, serif; FONT-SIZE: 11px;TEXT-DECORATION: none}
.txt_p a:link, .txt_p a:visited {color: #333333; FONT-FAMILY: Georgia, Times, serif; FONT-SIZE: 11px;TEXT-DECORATION: none}
.txt_p A:hover {COLOR: #818154; TEXT-DECORATION: none}
.txt_p LI {LIST-STYLE-TYPE: normal; LIST-STYLE-POSITION: inside;}

.plano {width: 424px; FLOAT: left; padding: 0; color: #333333; FONT-FAMILY: Georgia, Times, serif; FONT-SIZE: 11px;}
.plano P {MARGIN: 0px 0px 0px 0px; PADDING: 5px; FONT-FAMILY: Georgia, Times, serif; FONT-SIZE: 11px; COLOR: #6c899e; TEXT-ALIGN: left; TEXT-DECORATION: none}
.plano P a:link, .plano P a:visited {LINE-HEIGHT: 16px; MARGIN: 0px 0px 0px 0px; PADDING: 5px; FONT-FAMILY: Georgia, Times, serif; FONT-SIZE: 11px; COLOR: #6c899e; TEXT-ALIGN: left; font-weight:bold; TEXT-DECORATION: none}
.plano P a:hover{color: #1a1a1a;}

.plano_c {width: 484px; FLOAT: left; padding: 0; color: #333333; FONT-FAMILY: Georgia, Times, serif; FONT-SIZE: 11px;}
.plano_c P {MARGIN: 0px 0px 0px 0px; PADDING: 5px; FONT-FAMILY: Georgia, Times, serif; FONT-SIZE: 11px; COLOR: #1b4892; TEXT-ALIGN: left; TEXT-DECORATION: none}
.plano_c P a:link, .plano_c P a:visited {LINE-HEIGHT: 16px; MARGIN: 0px 0px 0px 0px; PADDING: 5px; FONT-FAMILY: Georgia, Times, serif; FONT-SIZE: 11px; COLOR: #6c899e; TEXT-ALIGN: left; font-weight:bold; TEXT-DECORATION: none}
.plano_c P a:hover{color: #1a1a1a;}

#plano_categorias {width: 210px; FLOAT: left; padding: 0 0 0 0; color: #000; FONT-FAMILY: Georgia, Times, serif; FONT-SIZE: 12px; }
#plano_categorias ul { display: inline; list-style: none; float: left; margin: 0; padding: 0; }
#plano_categorias ul li { display: inline; list-style: none; float: left; margin: 0; padding: 0; }
#plano_categorias ul li a { display: block; float: left; width: 210px; color: #000; text-decoration: none; padding: 3px 0 3px 15px; background: url("../img/bg_flecha.gif") 0 3px no-repeat; }
#plano_categorias ul li a:hover { color: #6c899e; text-decoration: underline;}
#plano_categorias ul li.act a { color: #1b4892; text-decoration: none;}

.separador1{background-image: url("../img/mini_div.gif");background-repeat: repeat-x; background-position: 0px 0px; display: block; height: 15px; width: 480px;}

#su_consulta_aqui {background-color: #efefe2; display: block; height: 20px; width: 100%;}
#su_consulta_aqui .boton a {FLOAT: right; background-color: #b9cfef; display: block; width: 200px; FONT-FAMILY: Georgia, Times, serif; FONT-SIZE: 11px; TEXT-DECORATION: none; line-height: 18px; padding: 0 0 0 10px; font-weight: bold; color: #000;}
#su_consulta_aqui .boton a:hover{background-color: #3c6dbe; color: #FFF;}

#su_consulta_aqui .paginas {FONT-SIZE: 12px; padding: 0px 15px 0px 15px; COLOR: #000000; line-height: 12px; text-align: right; font-weight:bold; line-height: 18px; }
#su_consulta_aqui .paginas A {BORDER-LEFT: #000 1px solid; COLOR: #000000; padding: 0px 5px 0px 5px; TEXT-DECORATION: none; }
#su_consulta_aqui .paginas_act A {COLOR: #3c6dbe; }
#su_consulta_aqui .paginas A:hover {COLOR: #6c899e;}


.bajada_b {width: 244px; FLOAT: left; margin-right:18px; padding: 0 0 0 0; color: #4C4C4C; FONT-FAMILY: Georgia, Times, serif; FONT-SIZE: 11px;}
.bajada_b a:link, .bajada_b a:visited {color: #333333; FONT-FAMILY: Georgia, Times, serif; FONT-SIZE: 11px; TEXT-DECORATION: none}
.bajada_b A:hover {COLOR: #818154; TEXT-DECORATION: none}
.bajada_b LI {LIST-STYLE-TYPE: normal; LIST-STYLE-POSITION: inside;}

#boton_ley a:link, #boton_ley a:visited {FLOAT: left; display: block; background-image: url(../img/boton_ley.gif); height:40px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px;  width: 229px; color: #6c899e; FONT-FAMILY: Georgia, Times, serif; FONT-SIZE: 16px; TEXT-DECORATION: none; TEXT-ALIGN: left;}
#boton_ley a:hover{background-position: 0 -50px; color: #1a1a1a; }

.footer {width: 769px; BACKGROUND-COLOR: #ffffff; }
#navigation_F {width: 769px; height: 23px; MARGIN: 0px 0px 0px 0px; FLOAT: left; PADDING-TOP: 30px; PADDING-BOTTOM: 1px; color: #3c6dbe; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif;}
#navigation_F UL {padding: 0px 0px 0px 0px; MARGIN: 0px 0px 0px 0px; LIST-STYLE-TYPE: none}
#navigation_F LI {MARGIN: 0px; DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; TEXT-INDENT: 0px; LINE-HEIGHT: normal; BORDER-TOP: #d1d3d4 0px solid; BORDER-RIGHT: #d1d3d4 1px solid; BORDER-LEFT: #d1d3d4 0px solid; BORDER-BOTTOM: #d1d3d4 0px solid; LIST-STYLE-TYPE: none}
#navigation_F A {DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; color: #3c6dbe; }
#navigation_F A:hover {COLOR: #1a1a1a; TEXT-DECORATION: none}

.pie {TEXT-DECORATION: none; color: #333333;}
.pie A {TEXT-DECORATION: none;}
.pie A:hover {COLOR: #818154; TEXT-DECORATION: none}

#navigation_M {width: 769px; height: 20px; MARGIN: 0px 0px 0px 0px; FLOAT: left; PADDING-TOP: 1px; PADDING-BOTTOM: 1px; color: #a8a8a8; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif;}
#navigation_M UL {padding: 0px 0px 0px 0px; MARGIN: 0px 0px 0px 0px; LIST-STYLE-TYPE: none}
#navigation_M LI {MARGIN: 0px; DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; TEXT-INDENT: 0px; LINE-HEIGHT: normal; BORDER-TOP: #d1d3d4 0px solid; BORDER-RIGHT: #d1d3d4 1px solid; BORDER-LEFT: #d1d3d4 0px solid; BORDER-BOTTOM: #d1d3d4 0px solid; LIST-STYLE-TYPE: none}
#navigation_M A {DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; color: #a8a8a8; }
#navigation_M A:hover {COLOR: #1a1a1a; TEXT-DECORATION: none}

.navigation_info {height: 19px; MARGIN: 6px 0px 6px 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-TOP: 10px; color: #1a1a1a; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-TOP: #d1d3d4 0px solid; BORDER-RIGHT: #d1d3d4 1px solid; BORDER-LEFT: #d1d3d4 0px solid; BORDER-BOTTOM: #d1d3d4 0px solid; }
.navigation_visita {height: 19px; MARGIN: 6px 0px 6px 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-TOP: 10px; color: #1a1a1a; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; }

.dgtextbox {BACKGROUND: #FBFBFB; BORDER-RIGHT: #D2D2D2 1px solid; BORDER-TOP: #D2D2D2 1px solid; BORDER-LEFT: #D2D2D2 1px solid; BORDER-BOTTOM: #D2D2D2 1px solid; FONT-SIZE: 12px; FONT-FAMILY: Arial, sans-serif; COLOR: #5B5B5B; padding-left: 3px; padding-right: 3px;}
.dgtextbox2 {BACKGROUND: #FBFBFB; BORDER: #D2D2D2 1px solid; FONT-SIZE: 12px; FONT-FAMILY: Arial, sans-serif; COLOR: #5B5B5B; padding-left: 3px; padding-right: 3px;}
.input {BACKGROUND: #FBFBFB; cursor:hand; BORDER-LEFT: #D2D2D2 1px solid; BORDER-RIGHT: #D2D2D2 1px solid; BORDER-TOP: #D2D2D2 1px solid; BORDER-BOTTOM: #D2D2D2 1px solid; FONT-SIZE: 10px; FONT-FAMILY: Arial, sans-serif; COLOR: #5B5B5B; TEXT-ALIGN: center; PADDING-RIGHT: 5px; PADDING-LEFT: 5px}
.input2 {BACKGROUND: #E7E7E7; cursor:hand; BORDER-LEFT: #696969 1px solid; BORDER-RIGHT: #696969 1px solid; BORDER-TOP: #696969 1px solid; BORDER-BOTTOM: #696969 1px solid; FONT-SIZE: 12px; FONT-FAMILY: Arial, sans-serif; COLOR: #696969; font-weight:bold; TEXT-ALIGN: center; PADDING-RIGHT: 5px; PADDING-LEFT: 5px}
.input3 {BACKGROUND: #666666; cursor:hand; BORDER: #D2D2D2 1px solid; FONT-SIZE: 12px; FONT-FAMILY: Arial, sans-serif; COLOR: #FFFFFF; TEXT-ALIGN: center; PADDING-RIGHT: 5px; PADDING-LEFT: 5px}
.seguridad {BACKGROUND: #FBFBFB; padding: 0; MARGIN-BOTTOM: 0px;   }


.busqueda {width: 249px; padding: 10px 0px 10px 0px; color: #6c899e; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; height:50px;}
.busqueda P {MARGIN: 0px 0px 0px 0px; PADDING: 0px;  FONT-SIZE: 11px; COLOR: #6c899e; TEXT-ALIGN: left; FONT-WEIGHT: bold; TEXT-DECORATION: none}
