body{margin:0px;padding:0px;background-color:#484e55;}
img{border:0px;}
form{margin:0px;padding:0px;}
.gEstructuraWeb{width:100%;margin-right:auto;margin-left:auto;}

.gFloatLeft{float:left;}
.gFloatRight{float:right;}
.gClear{font-size:0px;height:0px;clear:both;}

.gPositionRelative{position:relative;}

.gSeparador-1{font-size:0px;height:18px;}
.gSeparador-2{font-size:1px;height:1px;background-color:#dcdee5;margin:10px 0px;}
.gSeparador-3{font-size:0px;height:3px;clear:both;}
.gSeparador-4{font-size:0px;height:5px;clear:both;}
.gSeparador-5{font-size:1px;height:1px;background-color:#dcdee5;margin:5px 0px;}
.gSeparador-6{font-size:1px;height:1px;background-color:#dcdee5;margin:20px 0px;}
.gSeparador-7{font-size:0px;height:30px;}
.gSeparador-8{font-size:1px;height:1px;background-color:#dcdee5;margin:15px 0px;}
.gSeparador-9{font-size:0px;height:11px;}


/*--- SUPERIOR ---*/
.gContenedorSuperior{width:100%;background:url(../img/bBkEncabezado.png) top center no-repeat;}
.gContenidosSuperior{width:960px;height:100px;}

.gSuperiorIdiomas{height:12px;padding-top:11px;text-align:right;font-family:Verdana,Arial,Tahoma;color:#c9cbcd;font-size:8px;font-weight:bold;text-transform:uppercase;}
.gSuperiorIdiomas img{margin:-2px 0px 0px 3px;vertical-align:middle;}

.gSuperiorInformacion{height:77px;font-family:Verdana,Arial,Tahoma;font-weight:bold;}
.gSuperiorInformacionSlogan{float:left;padding:37px 0px 0px 11px;color:#fff;font-size:14px;}
.gSuperiorInformacionTelefonos{float:right;color:#79cabd;font-size:15px;padding-top:29px;}
.gSuperiorInformacionTelefonos img{vertical-align:middle;}

.gContenedorBotonera{width:100%;background:url(../img/bBkBotonera.gif) top center repeat-x;}
.gContenidosBotonera{width:960px;height:49px;padding-top:1px;}

.gContenidosBotonera ul{float:right;list-style:none;margin:0px;padding:0px;}
.gContenidosBotonera ul li{float:left;margin:0px;padding:0px;font-family:Arial,Tahoma,Verdana;font-size:15px;font-weight:bold;text-transform:uppercase;border-left:1px solid #797879;}
.gContenidosBotonera_Off{float:left;line-height:48px;padding:0px 21px;color:#fff;text-decoration:none;background:url(../img/bBkBt_Off.gif) top center repeat-x;}
.gContenidosBotonera_Off:hover{background:none;background-color:#f6882f;}

.gContenidosBotonera_Act{float:left;line-height:48px;padding:0px 21px;color:#fff;text-decoration:none;background:none;background-color:#f6882f;}


/*--- CONTENIDOS ---*/
.gContenedorGeneral{width:100%;background:url(../img/bBkContenidos2.gif) top center repeat;}
.gContenedorWeb{width:100%;background:url(../img/bBkContenidos.gif) top center repeat-x;}
.gContenedorWebInterno{width:100%;background:url(../img/bBkSombraBottom.png) bottom center repeat-x;}
.gContenedorSecciones{width:960px;padding:20px 0px;}

.gContenidosSecciones{float:left;width:637px;}
.gContenidoLateral{float:right;width:304px;}

.gContenedorLateral{border-left:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;}
.gContenidosLateralTp{width:286px;padding:5px 7px 10px 7px;text-align:left;background-color:#efefef;border-bottom:1px solid #fff;font-family:Arial,Tahoma,Verdana;font-size:17px;color:#6d6e71;font-weight:bold;}
.gContenidosLateralTp .gFloatRight{width:155px;}
.gContenidosLateral{border-top:1px solid #dcdee4;padding:10px 12px;text-align:justify;font-family:Verdana,Arial,Tahoma;font-size:11px;color:#4c5b52;background-color:#f1f1f3;}
.gContenidosLateral span{color:#f5903c;font-weight:bold;}
.gContenidosAccesosBott,.gContenidosAccesosBottEnviar{text-align:right;padding:10px;height:41px;background:url(../img/bBkAccesosBott.gif) top center repeat-x;}
.gContenidosAccesosBott a,.gContenidosAccesosBottEnviar a{float:right;line-height:40px;padding:0px 0px 0px 15px;text-align:left;font-family:Arial,Tahoma,Verdana;font-size:18px;color:#79cabd;font-weight:bold;display:block;cursor:pointer;text-decoration:none;}
.gContenidosAccesosBott a{width:145px;background:url(../img/bBkBtAccesos_Off.png) top center no-repeat;}
.gContenidosAccesosBottEnviar a{width:92px;background:url(../img/bBkBtEnviar_Off.png) top center no-repeat;}

.gContenidosNubeComentarios{width:262px;padding-left:22px;line-height:29px;background:url(../img/bBkNubeComentarios.gif) top center no-repeat;}

.gLateralTelefonos{height:26px;padding:5px 0px 0px 0px;background-color:#2f2f2f;border-top:1px solid #dcdee4;font-family:Verdana,Arial,Tahoma;font-size:17px;color:#f58123;font-weight:bold;}
.gLateralImTpTelefono{text-align:left;margin:-2px 6px 0px 0px;vertical-align:middle;}

.gLinkLateralServicios{color:#4c5b52;font-size:12px;font-weight:bold;text-decoration:none;}
.gLinkLateralServicios:hover{text-decoration:underline;}

.gContenedorInfoLateral{width:304px;padding:20px 0px;font-family:Arial,Tahoma,Verdana;font-size:18px;color:#6d6e71;font-weight:bold;text-align:center;background:url(../img/bBkInfoLateral.gif) top center no-repeat;background-color:#fff;}
.gContenedorInfoLateral a{color:#6d6e71;text-decoration:none;}
.gContenedorInfoLateral a:hover{text-decoration:underline;}

.gContenidosLateral .gRowFrm{width:276px;}
.gContenidosLateral .gRowFrm .gFloatLeft{padding-top:4px;}
.gContenidosLateral .gRowFrm .gClear{height:2px;}
.gFrmSelect{width:196px;font-family:Arial,Tahoma,Verdana;font-size:11px;color:#4c5b52;}
.gFrmInput-1,.gFrmInput-2{padding:3px 2px;font-family:Arial,Tahoma,Verdana;font-size:11px;color:#4c5b52;border:1px solid #e4e4e4;}
.gFrmInput-1{width:190px;}
.gFrmInput-2{width:270px;}
.gFrmTextarea{width:190px;height:55px;padding:3px 2px;font-family:Arial,Tahoma,Verdana;font-size:11px;color:#4c5b52;border:1px solid #e4e4e4;}
.gFrmTxtCaptcha{float:left;padding-top:9px;}
.gFrmCaptcha{float:right;width:140px;text-align:center;border:1px solid #d3d3d3;}
.gRotadorHome li{height:260px;}

.gFrmInput-Ok input{padding:3px 2px;font-family:Arial,Tahoma,Verdana;font-size:11px;color:#4c5b52;border:1px solid #e4e4e4;width:190px;}
.gFrmInput-Ok textarea{width:190px;height:55px;padding:3px 2px;font-family:Arial,Tahoma,Verdana;font-size:11px;color:#4c5b52;border:1px solid #e4e4e4;}
.gFrmInput-Ok select{width:195px;font-family:Arial,Tahoma,Verdana;font-size:11px;color:#4c5b52;}
.gFrmNoBot-Ok input{padding:3px 2px;font-family:Arial,Tahoma,Verdana;font-size:11px;color:#4c5b52;border:1px solid #e4e4e4;width:270px;}
.gFrmRadio-Ok{width:200px;}
.gFrmRadio-Error{background:url(../img/bBkError.png) top right no-repeat;width:200px;}
.gFrmInput-Error{background:url(../img/bBkError.png) top right no-repeat;}
.gFrmInput-Error input{padding:3px 2px;font-family:Arial,Tahoma,Verdana;font-size:11px;color:#4c5b52;border:1px solid #e4e4e4;width:160px;margin:0px 30px 0px 0px;background-color:#ffe3e2;}
.gFrmInput-Error textarea{width:160px;height:55px;padding:3px 2px;font-family:Arial,Tahoma,Verdana;font-size:11px;color:#4c5b52;border:1px solid #e4e4e4;margin:0px 30px 0px 0px;background-color:#ffe3e2;}
.gFrmInput-Error select{width:165px;font-family:Arial,Tahoma,Verdana;font-size:11px;color:#4c5b52;border:1px solid #e4e4e4;margin:0px 30px 0px 0px;background-color:#ffe3e2;}
.gFrmNoBot-Error{background:url(../img/bBkError.png) top right no-repeat;}
.gFrmNoBot-Error input{padding:3px 2px;font-family:Arial,Tahoma,Verdana;font-size:11px;color:#4c5b52;border:1px solid #e4e4e4;width:240px;margin:0px 30px 0px 0px;background-color:#ffe3e2;}
.gFrmTextarea{width:160px;height:55px;padding:3px 2px;font-family:Arial,Tahoma,Verdana;font-size:11px;color:#4c5b52;border:1px solid #e4e4e4;}



/*--- PIE ---*/
.gContenedorPie{width:100%;background:url(../img/bBkPie.gif) top center no-repeat;}
.gContenidosPieTp{width:960px;height:62px;padding-top:17px;}

.gPie-1,.gPie-2,.gPie-3,.gPie-4{float:left;font-family:Verdana,Arial,Tahoma;color:#fff;text-align:left;}
.gPie-1{font-size:22px;font-weight:bold;padding:10px 9px 0px 0px;}
.gPie-2{font-size:12px;padding:3px 0px 7px 9px;border-left:1px solid #ffcb7b;}
.gPie-3{font-size:16px;padding:11px 15px 0px 15px;font-weight:bold;}
.gPie-3 img{margin:-2px 0px 0px 3px;vertical-align:middle;}
.gPie-4{font-size:12px;padding:3px 0px 0px 9px;border-left:1px solid #ffcb7b;text-align:right;}
.gPie-4 img{margin-left:8px;}

.gContenidosPieBott{width:960px;line-height:47px;font-family:Verdana,Arial,Tahoma;font-size:9px;color:#fff;font-weight:bold;text-transform:uppercase;}
.gContenidosPieBott a{color:#fff;text-decoration:none;}
.gContenidosPieBott a:hover{text-decoration:underline;}
