@import url("css/menu.css");

body {background:#fff;height:100%;margin:0px;padding:0px; }

/*-------- Etiquetas --------*/
th,
td,
div {color:#000;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
hr {color:#0000ff;border:solid #0000ff;height:1px;border-width:1px 0 0 0;}
a,
a:link,
a:visited,
a:active {color:#48576c;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
a:hover {color:#0052ae;text-decoration:none;}
a.CommandButton:link,
a.CommandButton:visited {text-decoration:none;color:#003366;}
a.CommandButton:hover {text-decoration:underline;color:#ff0000;}
.SubHead {font-family:Arial,Helvetica;font-size:11px;font-weight:bold;color:#666666;}
.SubSubHead {font-family:Arial,Tahoma,Helvetica;font-size:12px;font-weight:bold;color:#3d8dc3;}
.Normal,
.NormalDisabled {font-family:Arial,Tahoma,Helvetica;font-size:12px;font-weight:normal;color:#3d8dc3;}
.clear_float {clear:both;font-size:0;}

.template_style {width:980px;margin:auto;}

.top_space {height:20px;}

.logo{padding:0px 0px 0px 30px;margin:0px;height:100px;}
.logo_image {float:left;width:135px;}
.logo_banner {float:right;width:700px;}
.logo_banner .slogan {float:left;width:480px;margin-top:30px;}
.logo_banner .slogan p {font-size:17px;color:#0077b7;font-style:italic;margin:5px;padding:0px;}
.logo_banner .slogan p b {font-style:normal;}
.logo_banner .hours {float:left;width:124px;height:90px;background:transparent url('images/ayco-24h.gif') no-repeat;}
.logo_banner .gate {float:right;width:96px;height:100px;background:transparent url('images/banner-puertas-ayco.jpg') no-repeat;}

/*--------- Links del Top ----------*/
.topLinksPane{width:980px;}

.topLinksPane .hit{float:left;width:180px;height:18px;margin-top:8px;border-bottom:solid 1px #d9eef8;padding-left:8px;}
.topLinksPane .hit .theTop{font-size:11px;font-weight:bold;color:#3d8dc3;margin:0;padding:0;}
.topLinksPane .topLinks{float:right;width:792px;height:18px;margin-top:8px;text-align:right;border-bottom:solid 1px #d9eef8;}
.topLinksPane .topLinks a:link,
.topLinksPane .topLinks a:visited{color:#0000ff;font-size:11px;}
.topLinksPane .topLinks a:hover{color:#6c6cfc;text-decoration:underline;}

.menu_style{float:left;width:980px;height:41px;}

.bread_pad {float:left;padding:0px;margin:0px;}
#bread_style {float:left;width:700px;height:30px;padding:10px 0px 0px 20px;margin:0px;color:#666666;font-size:11px;}
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#ec6e00;font-size:11px;text-transform:lowercase;}
a.Breadcrumb:hover {color:#f79035;}
#login_style {float:left;width:250px;height:30px;text-align:right;padding:10px 0px 0px 10px;}
.user,a.user:link,a.user:active,a.user:visited {color:#4f839f;font-size:11px;}
a.user:hover {color:#c00;}

.content_pad{margin:0;background:#fff;}

.bottom_area {padding-top:2px;margin:0 0 0 0;height:50px;background:#e6edf7;}
.bottom_area .bottom_left{float:left;margin-top:6px;height:35px;}
.bottom_area .bottom_left .menuLinks {padding-left:20px;font-size:12px;}
.bottom_area .bottom_left .legal{margin:15px 0 0 20px;color:#0000ff;font-size:11px;}
.bottom_area .bottom_left .address {padding-left:80px;}
.bottom_area .bottom_left .legal a:link,
.bottom_area .bottom_left .legal a:active,
.bottom_area .bottom_left .legal a:visited{color:#0000ff;}
.bottom_area .bottom_left .legal a:hover{color:#3d8dc3;}
.bottom_area .bottom_left .legal .copy{}
.bottom_area .bottom_right {float:right;text-align:left;width:75px;height:50px;margin:4px 0 0 0;}
.bottom_area .bottom_right img {width:65px;height:50px;}
.bottom_area .links {text-align:center;}
.bottom_area .links,
.bottom_area a.links:link,
.bottom_area a.links:active,
.bottom_area a.links:visited{color:#3d8dc3;}
.bottom_area a.links:hover{color:#0000ff;}

.footer {background:transparent url(images/bottomLeft.gif) no-repeat 0 100%;font-size:0px;height:10px;margin:0 0 20px 0;}
.footer .footerWrapper {background:transparent url(images/bottomRight.gif) no-repeat 100% 0;font-size:0px;height:10px;}
.footer .footerBg {background:transparent url(images/footerBg.gif) repeat-x bottom;font-size:0px;height:10px;margin:0 10px 0 10px;/* Ancho de las esquinas -imagenes- */}

#terms_style{float:left;}
#copy_style{float:right;}

/*--------- Panel Superior---------*/
.topPane {width:980px;font-size:0;}

/*--------- Tres columnas Home ----------*/
.h_LeftPane {width:190px;float:left;}
.h_ContentPane {width:477px;float:left;margin:0 20px 0 30px;}
.h_RightPane {width:250px;float:right;margin:0;}

/*--------- Tres columnas Producto ----------*/
.p_LeftPane {width:190px;float:left;}
.p_ContentPane {width:527px;float:left;margin:0 20px 0 30px;}
.p_RightPane {width:200px;float:right;margin:0;}

/*--------- Una columna ----------*/
.oc_ContentPane {width:980px;float:left;margin:0; }

/*--------- Intranet ----------*/
.in_MenuPane {width:220px;float:left;}
.in_ContentPane {width:740px;float:right;}

/*--------- Panel Inferior -------*/
.bottomPane {width:980px;font-size:0px;margin-top:5px;}

/*-------------- Footer  --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited {color:#000;font-size:12px;}
a.footer:hover {color:#333333;}

/*-------------- Formularios  --------------*/
.DynamicFormContent {}

.formularioSolicitud {margin:-34px -7px -15px 0;}
.formularioSolicitud table.ge_custom {margin:0;padding:0;border:none;margin-left:-3px;}
.formularioSolicitud table.ge_custom td {vertical-align:top;}
.formularioSolicitud table.ge_custom td.ge_validators {display:none;}
.formularioSolicitud table.ge_custom .ge_separator {display:none;}
.formularioSolicitud table.ge_custom td.ge_label {width:170px;color:#333333;}
.formularioSolicitud input.ge_textBox {width:170px;font-weight:bold;border:solid 1px #cccccc;}
.formularioSolicitud textarea.ge_textBox {width:170px;font-family:Arial,Tahoma,Helvetica;font-size:11px;font-weight:bold;border:solid 1px #cccccc;}
.formularioSolicitud p {margin:10px 0 8px 0;}
.formularioSolicitud p.info {font-size:11px;text-align:justify;padding-right:6px;}
.formularioSolicitud p.validadores {margin:0;padding:0;}
.formularioSolicitud .avisoCheck {float:left;width:18px;padding:10px 0 10px 0;}
.formularioSolicitud .avisoCheck table.ge_custom td.ge_label {display:none;}
.formularioSolicitud .avisoCheck input {width:15px;vertical-align:middle;margin:0;padding:0;}
.formularioSolicitud .avisoInfo {float:right;width:150px;padding:16px 0 10px 0;font-size:10px;}
.formularioSolicitud .boton {margin:-10px 0 0 97px;}
.formularioSolicitud .boton table.ge_custom td {vertical-align:middle;}
.formularioSolicitud .boton table,
.formularioSolicitud .boton td,
.formularioSolicitud .boton p {margin:0;padding:0;}

/* Detalle noticias */
.detalleNoticias h1{font-size:16px;font-weight:bold;color:#0077b7;}
.detalleNoticias h2{font-size:14px;font-weight:normal;color:#3d8dc3;text-align:justify;}
.detalleNoticias .cuerpoN {}
.detalleNoticias .cuerpoN p {padding:5px 0 5px 0;font-size:12px;font-weight:normal;text-align:justify;}