html{background:#151515}
body                             {margin:0; background:#151515; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
*                                {margin:0; padding:0}
a                                {outline:0; text-decoration:none}
a img 							{border:0}
img                                 {border:0}
h1,h2,h3,h4,h5,h6                   {font-weight:normal}
li                               {list-style:none}

#head                            {width:100%; float:left; background:url(../images/headBg.png) repeat-x}
.head_height                        {height:478px}
.head_pad                           {padding-bottom:30px}
#head_cen                           {width:800px; margin:0 auto}
#head_sup                           {width:800px; float:left; position:relative}
#head p.BUSCAR                      {width:auto; margin-top:12px; float:right; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#999999; line-height:25px; letter-spacing:1px}
#head p.BUSCAR label                {width:auto; margin-right:10px; float:left}
#head p.BUSCAR input.txt               {width:135px; height:21px; margin-right:7px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#2c2d2c; border:0; background:url(../images/searchbg.png) no-repeat}
#head p.BUSCAR input.btn               {width:68px; height:21px; float:left; border:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-align:center; cursor:pointer; background:url(../images/searchbtn.png) no-repeat}
#head p.BUSCAR input.btn:active        {background-position:2px 2px}
h1.logo                             {width:160px; height:36px; margin-top:112px; float:left; background:url(../images/logo.png) no-repeat}
h1.logo a                           {width:100%; height:100%; float:left; text-indent:-9999px}

h4.guia a				         {width:auto; margin-left:1px; padding-bottom:2px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5f5f5f; line-height:30px;}
h4.dir a 				         {width:auto; margin-left:1px; padding-bottom:2px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5f5f5f; line-height:30px;}

#head ul                         {width:595px; height:44px; margin-top:58px; float:right}
#head ul li                         {width:auto; margin-left:1px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5f5f5f; line-height:35px; text-transform:uppercase}
#head ul li:first-child                {margin:0}
#head ul li a,#head ul li a.active        {width:auto; height:42px; padding:0 23px; float:left; color:inherit; background:#000600}
#head ul li a:hover,#head ul li a.active  {color:#4be328; background:#000600}
#cu3er-container                    {width:800px; height:360px; float:left; outline:0; position:absolute; top:166px; left:0px; z-index:10}
#desatrancos_info-container         {width:800px; height:360px; float:left; outline:0; position:absolute; top:166px; left:0px; z-index:10}
img.ban_bg                          {width:auto; float:left; position:absolute; top:139px; left:-24px}

#content                         	{width:100%; padding-bottom:36px; float:left; background:#ffffff url(../images/contentBg.png) repeat-x}
#content_cen                        {width:800px; margin:0 auto}
#content_sup                        {width:800px; float:left; position:relative}
#ct_pan                             {width:100%; height:120px; margin-top:94px; float:left; position:relative; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#999999; line-height:16px; background:#022301}
#ct_pan p                           {width:312px; margin:34px 52px 0 34px; float:left}
#ct_pan p a                         {color:#4be328; text-transform:uppercase}
#ct_pan ul                          {width:195px; margin-top:26px; float:left}
#ct_pan ul li                       {width:100%; float:left}
#ct_pan ul li a                        {color:inherit; text-decoration:underline; line-height:20px}
#ct_pan ul li a:hover                  {color:#4be328}
#ct_pan a.tweet                        {width:95px; height:102px; float:right; position:absolute; right:-50px; top:42px; background:url(../images/tweet.png) no-repeat}

#welcom1_pan                        {width:100%; margin-top:37px; padding-bottom:36px; float:left; border-bottom:#c9c9c9 solid 1px; background:url(../images/crosslines.png) no-repeat right 8px}
#welcom_pan                         {width:100%; margin-top:37px; padding-bottom:1px; float:left; background:url(../images/crosslines.png) no-repeat right 8px}

#mapaweb  {color:#4be328; background:#000600}

h2                               {width:auto; margin-top:9px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#4be328; font-weight:bold; line-height:30px; letter-spacing:-1.7px}
h2 span                             {color:#022301; text-transform:uppercase; margin-right:5px}
p span								{color:#000000; font-size:13px; margin-right:5px}
#welcom_pan a.brochure                 {width:auto; height:54px; margin-right:31px; padding:0 8px 0 0; float:right; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; line-height:54px; background:url(../images/buttonBg.png) no-repeat right -54px}
#welcom_pan a.brochure span               {width:auto; height:54px; padding:0 13px 0 23px; float:left; background:url(../images/buttonBg.png) no-repeat 0 0}
#welcom_pan p                       {width:755px; margin:25px 0 0 14px; float:left; font-size:12px; color:#4d4d4d; line-height:18px}
#welcom_pan iframe                     {margin:37px 0 0 14px; float:left; border-bottom:#c9c9c9 solid 1px; background:url(../images/crosslines.png) no-repeat right 8px}
#welcom_pan a.enlarg                {width:auto; margin:15px 0 0 14px; float:left; color:#848484}
#welcom_pan h3                      {clear:left}
#welcom_pan a					{color:#000000 }
#welcom_paninfo                 {width:100%; margin-top:37px; padding-top:10px; padding-bottom:1px; float:left; background:url(../images/crosslines.png) no-repeat right 8px}

.lftWrap                         {width:300px; float:left; clear:left}
.lftWrap p                          {width:100%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:28px; color:#4d4d4d}
.rgtWrap input.txt                     {width:176px; margin:20px 20px 0 0; padding:3px 5px; height:30px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#bfbfbf; font-weight:bold; border:#cbcbcb solid 1px; background:#ffffff}
.rgtWrap input.btn                     {width:113px; height:42px; margin-top:18px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#ffffff; font-weight:bold; text-align:center; cursor:pointer; border:0; background:url(../images/submitBtn.png) no-repeat}
.rgtWrap input.btn:active              {background-position:1px 1px}
.rgtWrap                         {width:500px; float:left}
.rgtWrap h3                         {width:100%}
h3                               {width:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#4be328; font-weight:bold; line-height:60px; letter-spacing:-1.7px}
h3 span                             {color:#022301; margin-right:0px}
ul#infoPan                          {width:100%; float:left}
ul#infoPan li                       {width:226px; margin-left:56px; float:left}
ul#infoPan li:first-child              {margin:0}
ul#infoPan li h3                    {width:100%; height:67px; float:left; font-size:26px; color:#4be328; font-weight:bold; line-height:60px; letter-spacing:-1.7px}
ul#infoPan li h3 a                  {color:#4be328;}
ul#infoPan li h3 span                  {color:#022301; margin-right:2px}
ul#infoPan li h3 img                {margin-right:31px; float:right}
ul#infoPan li p                        {width:100%; margin-top:25px; float:left; font-size:18px; color:#848484; line-height:24px; letter-spacing:-0.8px}
ul#infoPan li p.descrip                {margin-top:13px; font-size:12px; line-height:16px;}

ul#infoPan2                          {width:100%; margin-top:13px; float:left}
ul#infoPan2 span                 {color:#022301;}
ul#infoPan2 li                       {width:372px; margin-left:56px; margin-top:96px; float:left}
ul#infoPan2 li:first-child              {margin:0}
ul#infoPan2 li h3                    {width:100%; height:67px; float:left; font-size:26px; color:#4be328; font-weight:bold; line-height:60px; letter-spacing:-1px}
ul#infoPan2 li h3 a                  {color:#4be328;}
ul#infoPan2 li h3 span                  {color:#022301; margin-right:2px}
ul#infoPan2 li h3 img                {margin-right:31px; float:right}
ul#infoPan2 li p                        {width:100%; margin-top:25px; float:left; font-size:18px; color:#848484; line-height:24px; letter-spacing:-0.8px}
ul#infoPan2 li p.descrip                {margin-top:13px; font-size:12px; line-height:16px; letter-spacing:-0.3px}
ul#infoPan2 li p.descrip2            {margin-top:13px; font-size:12px; line-height:16px; letter-spacing:-0.3px}
ul#infoPan2 li h4                    {font-size:18px; color:#848484; letter-spacing:-0.5px}
ul#infoPan2 li h5                    {font-size:18px; color:#4be328; letter-spacing:-0.5px}
ul#infoPan2 li p.negrita             {margin-top:13px; font-size:14px; font-weight:bold; letter-spacing:-0.3px}

#quotPan2                        {width:848px; height:60px; margin-top:42px; float:left; position:relative; left:-24px; border-top:#c9c9c9 solid 1px; background:url(../images/pat.png) repeat }
#quotPan2 h3 span a              {color:#022301}
#quotPan                         {width:848px; height:80px; margin-top:42px; float:left; position:relative; left:-24px; border-top:#c9c9c9 solid 1px; background:url(../images/pat.png) repeat }
#quotPan h3                         {width:274px; margin:14px 0 0 24px; float:left; line-height:45px}
#quotPan input.txt                     {width:176px; margin:20px 20px 0 0; padding:3px 5px; height:30px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#bfbfbf; font-weight:bold; border:#cbcbcb solid 1px; background:#ffffff}
#quotPan input.btn                     {width:113px; height:42px; margin-top:18px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#ffffff; font-weight:bold; text-align:center; cursor:pointer; border:0; background:url(../images/submitBtn.png) no-repeat}
#quotPan input.btn:active              {background-position:1px 1px}

#indexPan2                        {width:848px; height:60px; margin-top:42px; float:left; position:relative; left:-24px; border-top:#c9c9c9 solid 1px; background:url(../images/pat.png) repeat }
#indexPan2 h3 span a        {color:#022301}

#indexPan3                        {width:848px; height:60px; margin-top:42px; float:left; position:relative; left:-24px; border-top:#c9c9c9 solid 1px; background:url(../images/pat.png) repeat }
#indexPan3 h3 span a        {color:#022301}

#blog2                            {width:506px; margin-top:12px; float:left}
#blog2 ul                         {width:100%; float:left}
#blog2 ul li                         {width:100%; margin-top:12px; float:left; border-top:#c9c9c9 solid 1px}
#blog2 ul li:first-child                {margin-top:0; border:0}
#blog2 ul li a                       {width:auto; margin-top:12px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#848484; line-height:12px}
#blog2 ul li p                       {width:100%; margin-top:12px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5c5c5c; line-height:12px}


#blog                            {width:506px; margin-top:24px; float:left}
#blog ul                         {width:100%; float:left}
#blog ul li                         {width:100%; margin-top:21px; float:left; border-top:#c9c9c9 solid 1px}
#blog ul li:first-child                {margin-top:0; border:0}
#blog ul li a                       {width:auto; margin-top:25px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#848484; line-height:24px}
#blog ul li p                       {width:100%; margin-top:16px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5c5c5c; line-height:16px}

#latest                             {width:233px; margin:24px 0 0 60px; float:left}
#latest ul                          {width:100%; float:left}
#latest ul li                       {width:100%; margin-top:21px; float:left; border-top:#c9c9c9 solid 1px}
#latest ul li:first-child              {margin-top:0; border:0}
#latest ul li a                        {width:auto; margin-top:25px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#848484; line-height:24px}
#latest ul li p                        {width:100%; margin-top:16px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5c5c5c; line-height:16px}   
#latest h3 span a                  {color:#022301}

#foot                            {width:100%; height:163px; float:left; background:url(../images/footBg.png) repeat-x}
#foot_cen                           {width:802px; margin:28px auto 0 auto}
#foot h6                         {width:160px; height:36px; margin:0 auto; text-indent:-9999px; background:url(../images/logo.png) no-repeat}
#foot h6 a                          {width:100%; height:100%; float:left}
#foot ul                         {width:640px; margin:11px auto 0 auto}
#foot ul li                         {width:auto; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#767676; line-height:18px}
#foot ul li a                       {width:auto; float:left; color:inherit}
#foot ul li.space                   {width:auto; float:left; padding:0 6px}
#foot p                             {width:100%; margin-top:10px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#767676; line-height:18px; text-align:center}
#foot p  a                          {color:inherit}

#foot2                            {width:100%; height:30px; float:left; background:url(../images/footBg2.png) repeat-x}
#foot_cen2                        {width:800px; margin:5px auto 0 auto}
#foot2 h6                         {width:160px; height:36px; margin:0 auto; text-indent:-9999px; background:url(../images/logo.png) no-repeat}
#foot2 h6 a                       {width:100%; height:100%; float:left}
#foot2 ul                         {width:800px; margin:11px auto 0 auto}
#foot2 ul li                      {width:auto; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#c9f7be; line-height:18px}
#foot2 ul li a                       {width:auto; float:left; color:inherit}
#foot2 ul li.space                   {width:auto; float:left; padding:0 6px}
#foot2 p                             {width:100%; margin-top:10px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#c9f7be; line-height:18px; text-align:left}
#foot2 p  a                          {color:inherit}

#service_pan                        {width:100%; margin-top:20px; float:left}
#service_pan ul                        {width:100%; float:left}
#service_pan ul li                     {width:325px; height:110px; margin:0 30px; float:left; border-bottom:#c9c9c9 solid 1px}
/*#service_pan ul li:first-child          {border:0}
*/#service_pan ul li:hover             {background:#fbfbfb}
#service_pan ul li h5                  {width:auto; margin:10px 0 0 10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4be328}
#service_pan ul li p                {width:300px; margin:5px 0 0 10px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#5c5c5c}
#service_pan ul li p a                 {width:auto; float:right; color:#4be328}

#service_dir                        {width:100%; margin-top:20px; float:left}
#service_dir ul                     {width:100%; float:left}
#service_dir ul li                  {width:325px; margin:0 30px; float:left;}
/*#service_dir ul li:first-child    {border:0}
*/#service_dir ul li:hover          {background:#4be328}
#service_dir ul li h5 a             {width:auto; margin:10px 0 0 10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#1f3419}
#service_dir ul li p                {width:300px; margin:5px 0 0 10px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#5c5c5c}
#service_dir ul li p a              {width:auto; float:right; color:#4be328}
