/*GUIA ROJI STYLES*/


* {
	margin: 0;
	padding: 0;
}
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #282828;
	line-height: 16px;
	background: #fff url(../imagenes/gr-bg.jpg) no-repeat center top;
}
a:active, a:visited{
	outline: none;
}
.gr-wrapper{
	position: relative;
	width: 980px;
	margin: 0 auto;
}
.gr-content{
	float: left;
	width: 980px;
}
.gr-header{
	float: left;
	width: 960px;
	height: 118px;
	padding: 0 10px;
	background: url(../imagenes/gr-header-bg.jpg) repeat-x left top;
	/*background: url(../imagenes/gr-header-bgnavidaad.jpg) repeat-x left top;*/
}
.gr-header h1{
	float: left;
	width: 225px;
	height: 93px;
	margin: 12px 0 0 0;
}
.gr-header h1 a{
	display: block;
	float: left;
	width: 225px;
	height: 93px;
	text-indent: -5000px;
	background: url(../imagenes/gr-logo.png) no-repeat left top;
}
.gr-main-menu{
	float: right;
	width: 568px;
	height: 43px;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.gr-main-menu li{
	float: left;
}
.gr-main-menu li a{
	display: block;
	height: 43px;
	text-indent: -5000px;
}
.gr-main-menu li a.historia{
	width: 82px;
	background: url(../imagenes/gr-menu-bg.jpg) no-repeat 0 0;
}
.gr-main-menu li a.historia:hover{
	width: 82px;
	background: url(../imagenes/gr-menu-bg.jpg) no-repeat 0 -43px;
}
.gr-main-menu li a.soporte{
	width: 81px;
	background: url(../imagenes/gr-menu-bg.jpg) no-repeat -82px 0;
}
.gr-main-menu li a.soporte:hover{
	width: 81px;
	background: url(../imagenes/gr-menu-bg.jpg) no-repeat -82px -43px;
}
.gr-main-menu li a.directorio{
	width: 94px;
	background: url(../imagenes/gr-menu-bg.jpg) no-repeat -163px 0;
}
.gr-main-menu li a.directorio:hover{
	width: 94px;
	background: url(../imagenes/gr-menu-bg.jpg) no-repeat -163px -43px;
}
.gr-main-menu li a.tienda{
	width: 120px;
	background: url(../imagenes/gr-menu-bg.jpg) no-repeat -257px 0;
}
.gr-main-menu li a.tienda:hover{
	width: 120px;
	background: url(../imagenes/gr-menu-bg.jpg) no-repeat -257px -43px;
}
.gr-main-menu li a.sucursales{
	width: 100px;
	background: url(../imagenes/gr-menu-bg.jpg) no-repeat -377px 0;
}
.gr-main-menu li a.sucursales:hover{
	width: 100px;
	background: url(../imagenes/gr-menu-bg.jpg) no-repeat -377px -43px;
}
.gr-main-menu li a.contacto{
	width: 91px;
	background: url(../imagenes/gr-menu-bg.jpg) no-repeat -477px 0;
}
.gr-main-menu li a.contacto:hover{
	width: 91px;
	background: url(../imagenes/gr-menu-bg.jpg) no-repeat -477px -43px;
}
.gr-header p{
	text-indent: -5000px;
	float: left;
	width: 292px;
	height: 18px;
	margin: 38px 0 0 0;
	background: url(../imagenes/gr-header-lema.gif) no-repeat left top;
}
.gr-login-menu{
	float: right;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.gr-login-menu li{
	float: left;
}
.gr-login-menu li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #74777d;
	text-decoration: none;
	display: block;
	margin: 36px 0 0 10px;
}
.gr-login-menu li a:hover{
	text-decoration: underline;
}
.gr-main-search{
	float: left;
	width: 980px;
	background: #d9d9d9;
}
.gr-main-search h3{
	text-indent: -5000px;
	float: left;
	width: 104px;
	height: 19px;
	background: url(../imagenes/gr-header-main-search-tab.gif) no-repeat left top;
}
.gr-main-search form{
	float: left;
	width: 956px;
	padding: 12px;
	background: #073554;
}
.gr-main-search form input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8f8f8f;
	float: left;
	width: 124px;
	height: 14px;
	border: #757575 1px solid;
	margin: 0 25px 0 0;
	padding: 4px 8px;
}
.gr-main-search form select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8f8f8f;
	float: left;
	width: 143px;
	height: 24px;
	border: #757575 1px solid;
	margin: 0 25px 0 0;
	padding: 2px 1px 2px 5px;
}
.gr-main-search form a{
	text-indent: -5000px;
	float: left;
	width: 79px;
	height: 27px;
	background: url(../imagenes/gr-search-module-btn.gif) no-repeat left top;
	margin-top:13px;
	margin-left:10px;
}
.gr-main-search form a:hover{
	background: url(../imagenes/gr-search-module-btn-over.gif) no-repeat left top;
}

/*INDEX STYLES*/

/*Main Module*/
.gr-index-main-module{
	float: left;
	width: 980px;
	height: 323px;
}
.gr-index-main-module-buscador{
	float: left;
	width: 220px;
	height: 323px;
	background: #073554 url(../imagenes/gr-search-module-bg.jpg) repeat left top;
}
.gr-index-main-module-buscador h3 a{
	text-indent: -5000px;
	position: relative;
	float: left;
	width: 26px;
	height: 104px;
	margin: 18px 0 0 -26px;
	background: url(../imagenes/gr-header-buscador-tab.gif) no-repeat left top;
}
.gr-index-main-module-buscador h4 a{
	text-indent: -5000px;
	position: relative;
	float: left;
	width: 26px;
	height: 104px;
	margin: 135px 0 0 -26px;
	background: url(../imagenes/gr-header-planos-tab.gif) no-repeat left top;
}

.gr-index-main-module-buscador form{
	float: left;
	padding: 18px 8px 16px 16px;
}
.gr-index-main-module-buscador form input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8f8f8f;
	float: left;
	width: 174px;
	height: 14px;
	border: #757575 1px solid;
	margin: 0 0 16px 0;
	padding: 4px 8px;
}
.gr-index-main-module-buscador form select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8f8f8f;
	float: left;
	width: 193px;
	height: 22px;
	border: #757575 1px solid;
	margin: 0 0 16px 0;
	padding: 2px 1px 2px 5px;
}
.gr-index-main-module-buscador form a{
margin-top:-10px;
	text-indent: -5000px;
	float: left;
	width: 79px;
	height: 27px;
	background: url(../imagenes/gr-search-module-btn.gif) no-repeat left top;
}
.gr-index-main-module-buscador form a:hover{
	background: url(../imagenes/gr-search-module-btn-over.gif) no-repeat left top;
}




.gr-index-main-module-flash{
	float: left;
	width: 740px;
	height: 323px;
}

/*Index Main Ccontent Module*/
.gr-index-content{
	float: left;
	width: 960px;
	padding: 30px 10px;
	background: #fff url(../imagenes/gr-index-content-bg.jpg) no-repeat left top;
}
.gr-index-content-left{
	float: left;
	width: 780px;
}

/*Index - Novedades*/
.gr-index-novedades{
	float: left;
	width: 468px;
	height: 451px;
	margin: 0 19px 14px 0;
	border: #cbcbcb 1px solid;
	background: #fff url(../imagenes/gr-index-novedades-bg.jpg) repeat-x left top;
}
.gr-index-novedades .novedades-header{
	position: relative;
	float: left;
	width: 192px;
	height: 44px;
	margin: -12px 0 22px 0;
	padding: 0 0 0 10px;
}
.gr-index-novedades .novedades-header h3{
	text-indent: -5000px;
	float: left;
	width: 175px;
	height: 44px;
	background: url(../imagenes/gr-novedades-header.gif) no-repeat left top;
}
.header-corner{
	float: left;
	width: 17px;
	height: 44px;
	background: url(../imagenes/gr-corner-header.gif) no-repeat left top;
}
.gr-index-novedades-content{
	float: left;
	width: 468px;
}
.gr-index-novedades-content p{
	float: left;
	width: 430px;
	height:40px;
	padding: 0 10px;
	margin: 0 0 30px 0;
}
.gr-index-novedades-content p a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0078bd;
}
.gr-index-novedades-content-search{
	float: left;
	width: 387px;
	height: 26px;
	padding: 0 10px;
	margin: 0 0 5px 0;
}
.gr-index-novedades-content-search form{
	float: left;
	width: 381px;
	height: 21px;
	background: #fff;
	padding: 1px;
	border: #c2c2c2 1px solid;
}
.gr-index-novedades-content-search form input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8f8f8f;
	float: left;
	width: 316px;
	height: 17px;
	padding: 2px;
	border: none;
	background: none;
}
.gr-index-novedades-content-search form a{
	text-indent: -5000px;
	float: right;
	display: block;
	width: 58px;
	height: 21px;
	background: url(../imagenes/gr-index-content-search-btn.jpg) no-repeat left top;
}
.gr-index-novedades-content-search form a:hover{
	background: url(../imagenes/gr-index-content-search-btn-over.jpg) no-repeat left top;
}
.gr-index-novedades-carrousel{
	float: left;
	width: 468px;
}

/*Index - Directorio*/
.gr-index-directorio{
	float: left;
	width: 268px;
	height: 451px;
	margin: 0 0 14px 0;
	border: #cbcbcb 1px solid;
	background: #fff url(../imagenes/gr-index-directorio-bg.jpg) repeat-x left top;
}
.gr-index-directorio .directorio-header{
	position: relative;
	float: left;
	width: 192px;
	height: 44px;
	margin: -12px 0 22px 0;
	padding: 0 0 0 10px;
}
.gr-index-directorio .directorio-header h3{
	text-indent: -5000px;
	float: left;
	width: 173px;
	height: 44px;
	background: url(../imagenes/gr-directorio-header.gif) no-repeat left top;
}
.header-corner{
	float: left;
	width: 17px;
	height: 44px;
	background: url(../imagenes/gr-corner-header.gif) no-repeat left top;
}
.gr-index-directorio-content{
	float: left;
	width: 268px;
}
.gr-index-directorio-content p{
	float: left;
	width: 248px;
	height:53px;
	padding: 0 10px;
	margin: 0 0 16px 0;
}
.gr-index-directorio-content p a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0078bd;
}
.gr-index-directorio-content-search{
	float: left;
	width: 248px;
	height: 26px;
	padding: 0 10px;
	margin: 0 0 10px 0;
}
.gr-index-directorio-content-search form{
	float: left;
	width: 246px;
	height: 21px;
	background: #fff;
	padding: 1px;
	border: #c2c2c2 1px solid;
}
.gr-index-directorio-content-search form input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8f8f8f;
	float: left;
	width: 182px;
	height: 17px;
	padding: 2px;
	border: none;
	background: none;
}
.gr-index-directorio-content-search form a{
	text-indent: -5000px;
	float: right;
	display: block;
	width: 58px;
	height: 21px;
	background: url(../imagenes/gr-index-content-search-btn.jpg) no-repeat left top;
}
.gr-index-directorio-content-search form a:hover{
	background: url(../imagenes/gr-index-content-search-btn-over.jpg) no-repeat left top;
}
.gr-index-directorio-carrousel{
	float: left;
	width: 268px;
}
.gr-index-directorio-carrousel p{
	font-size: 11px;
	float: left;
	width: 218px;
	padding: 0 25px;
	margin: 10px 0 0 0;
}

/*Index Google ad*/
.gr-google-ad-bottom{
	float: left;
	width: 728px;
}

/*Right Module*/
.gr-content-right{
	float: right;
	width: 160px;
}
.gr-content-right-promo{
	float: left;
	width: 160px;
}

/*FOOTER STYLES*/
.gr-footer{
	float: left;
	width: 100%;
	background: #141414;
	padding: 16px 0;
}
.gr-footer-content{
	font-size: 11px;
	color: #656565;
	position: relative;
	width: 960px;
	margin: 0 auto;
	padding: 0 10px;
}
.gr-footer-content a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656565;
	text-decoration: underline;
}
.gr-footer-left{
	float: left;
}
.gr-footer-right{
	float: right;
}

/*HISTORIA STYLES*/
.gr-main-content{
	float: left;
	width: 960px;
	padding: 30px 10px;
}
.gr-historia-content-left{
	float: left;
	width: 738px;
}
.gr-historia-content{
	float: left;
	width: 736px;
	background: #f9f9f9 url(../imagenes/gr-historia-bg.jpg) repeat-x left top;
	border: #cbcbcb 1px solid;
	margin: 0 0 24px 0;
}
.gr-historia-content .historia-header{
	position: relative;
	float: left;
	width: 274px;
	height: 44px;
	margin: -12px 0 22px 0;
	padding: 0 0 0 10px;
}




.gr-historia-content .historia-header h3{
	text-indent: -5000px;
	float: left;
	width: 256px;
	height: 44px;
	background: url(../imagenes/gr-historia-header.gif) no-repeat left top;
}


.gr-historia-content .turismo-header{
	position: relative;
	float: left;
	width: 168px;
	height: 44px;
	margin: -12px 0 22px 0;
	padding: 0 0 0 10px;
}


.gr-historia-content .turismo-header h3{
	text-indent: -5000px;
	float: left;
	width: 150px;
	height: 44px;
	background: url(../imagenes/gr-turismo-header.jpg) no-repeat left top;
}


.gr-historia-content .registro-header{
	position: relative;
	float: left;
	width: 168px;
	height: 44px;
	margin: -12px 0 22px 0;
	padding: 0 0 0 10px;
}


.gr-historia-content .registro-header h3{
	text-indent: -5000px;
	float: left;
	width: 150px;
	height: 44px;
	background: url(../imagenes/gr-registro-header.jpg) no-repeat left top;
}

.gr-historia-content-text{
	font-size: 13px;
	float: left;
	width: 645px;
	padding: 0 45px 30px;
}
.gr-historia-content-text h4{
	font-size: 16px;
	color: #c60023;
	margin: 0 0 25px 0;
}
.gr-historia-content-text p{
	margin: 0 0 25px 0;

}
.gr-historia-content-text img{
	padding: 0 0 20px 50px;

}
.gr-historia-content-text ul{
	list-style-image: url(../imagenes/gr-historia-bullet.jpg);
	margin: 0 0 0 40px;
}
.gr-historia-content-text ul li{
	margin: 0 0 5px 0;
}

/*PLANO LLAVE STYLES*/
.gr-plano-llave-content-left{
	float: left;
	width: 752px;
}
.gr-plano-llave-content{
	float: left;
	width: 755px;
	background: #f9f9f9 url(../imagenes/gr-historia-bg.jpg) repeat-x left top;
	border: #cbcbcb 1px solid;
	margin: 0 0 24px 0;
}
.gr-plano-llave-content .plano-llave-header{
	position: relative;
	float: left;
	width: 192px;
	height: 44px;
	margin: -12px 0 22px 0;
	padding: 0 0 0 10px;
}
.gr-plano-llave-content .plano-llave-header h3{
	text-indent: -5000px;
	float: left;
	width: 175px;
	height: 44px;
	background: url(../imagenes/gr-plano-llave-header.gif) no-repeat left top;
}

.gr-plano-llave-content .ubicacion-header{
	position: relative;
	float: left;
	width: 192px;
	height: 44px;
	margin: -12px 0 22px 0;
	padding: 0 0 0 10px;
}

.gr-plano-llave-content .ubicacion-header h3{
	text-indent: -5000px;
	float: left;
	width: 175px;
	height: 44px;
	background: url(../imagenes/gr-ubicacion-header.gif) no-repeat left top;
}


.gr-icono-ciudad{
	float: right;
	padding: 5px 5px 0 0;
}
.gr-plano-llave-content-flash{
	float: left;
	width: 750px;
	margin: 10px 0 0 0;
}

/*BUSCADOR STYLES*/
.gr-resultados-content-left{
	float: left;
	width: 752px;
}
.gr-resultados-content{
	float: left;
	width: 750px;
	background: #f9f9f9 url(../imagenes/gr-historia-bg.jpg) repeat-x left top;
	border: #cbcbcb 1px solid;
	margin: 0 0 24px 0;
}
.gr-resultados-content .resultados-header{
	position: relative;
	float: left;
	width: 192px;
	height: 44px;
	margin: -12px 0 22px 0;
	padding: 0 0 0 10px;
}
.gr-resultados-content .resultados-header h3{
	text-indent: -5000px;
	float: left;
	width: 175px;
	height: 44px;
	background: url(../imagenes/gr-resultados-header.gif) no-repeat left top;
}
.gr-icono-ciudad{
	float: right;
	padding: 5px 5px 0 0;
}
.gr-resultados-content-flash{
	float: left;
	width: 750px;
	margin: -15px 0 0 0;
	padding: 0 5px;
}


/* Modif Gonzalo */
.busqueda_labels{

width:180px;
color:#FFFFFF;
}

.busqueda_labels_hor{
float:left;
margin-left:10px;
margin-right:25px;
font-size:11px;

width:130px;
color:#FFFFFF;
}

table .centrada {
	margin-left:auto;
	margin-right:auto;
}

.titulo_seccion {
	font-size:20px;
	color:#DF1F25;
}

.destacTxt, .totalTxt {
	font-weight:bold;
	color:#C03
}

.head-results {
	margin-top:10px;
}

table.head-results a,
table.head-results a:visited {
	color:#000;
	text-decoration:none;
}

table.head-results a:hover {
	text-decoration:underline;
}

table.head-results {
	margin:20px 0px;
	width:100%;
}

table.head-results tr.head-bck {
	text-align:left;
	background-color:#036;
}

table.head-results tr.row1 {
	background-color:#A3E0FC;
}

table.head-results tr.row2 {
	background-color:#E8F8FF;
}

table.head-results tr.l_listado:hover {
	background-color:#FFFFFF;
	cursor:pointer;
}

table.head-results tr.l_listado td:hover {
	text-decoration:underline;
}

table.head-results tr.on {
	background-color:#FFFFFF;
}

table.head-results td {
	padding:5px 10px 5px 0px;
	vertical-align:top;
}

table.head-results td.first-col {
	background-image:url('../images/backs/border-td.gif');
	background-repeat:repeat-y;
	background-position:top left;
	padding-left:20px
}

table.head-results td.mid-col {
}

table.head-results td.last-col {
	background-image:url('../images/backs/border-td.gif');
	background-repeat:repeat-y;
	background-position:top right;
	padding-right:20px
}

table.head-results th {
	padding:3px 10px 3px 0px;
	color:#FFFFFF;
}

table.head-results th.first-col {
	background-image:url('../images/backs/tl.gif');
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:20px
}

table.head-results th.mid-col {
}

table.head-results th.last-col {
	background-image:url('../images/backs/tr.gif');
	background-repeat:no-repeat;
	background-position:top right;
	padding-right:20px
}

/*Final de la tabla - lista de resultados*/
table.head-results tr.final-row td {
	padding:0px;
	border:0px;
}

table.head-results .list-bottom {
	position:relative;
	margin:0px;
	height:25px;
	text-align:left;
	width:100%;
}

.list-bottom .bck-left {
	height:100%;
	width:11px;
	float:left;
	background-image:url('../images/backs/bl-trans.gif');
	background-repeat:no-repeat;
	background-position:bottom;
}

.list-bottom .bck-cntr {
	height:100%;
	background-image:url('../images/backs/border-bott.gif');
	background-repeat:repeat-x;
	background-position:bottom;
}

.list-bottom .bck-right {
	height:100%;
	width:11px;
	position:absolute;
	right:0px;
	top:0px;
	background-image:url('../images/backs/br-trans.gif');
	background-repeat:no-repeat;
	background-position:bottom
}

.pags-results {
	margin:10px auto;
	text-align:center;
}

.pags-results .linkPaginaMas {
}
.pags-results .linkPagina {
	padding:0px 1px;
}
.letter-nav {
	padding:10px 0px 5px;
}

.publicidad {

	font-size:10px;

	color:#CCCCCC;

	text-align:center;

	width:100%;

}

/*SOPORTE STYLES*/

.gr-soporte-content-left{
	float: left;
	width: 738px;
}
.gr-soporte-content{
	float: left;
	width: 736px;
	background: #f9f9f9 url(../imagenes/gr-historia-bg.jpg) repeat-x left top;
	border: #cbcbcb 1px solid;
	margin: 0 0 24px 0;
}
.gr-soporte-content .soporte-header{
	position: relative;
	float: left;
	width: 274px;
	height: 44px;
	margin: -12px 0 22px 0;
	padding: 0 0 0 10px;
}
.gr-soporte-content .soporte-header h3{
	text-indent: -5000px;
	float: left;
	width: 175px;
	height: 44px;
	background: url(../imagenes/gr-soporte-header.gif) no-repeat left top;
}
.gr-soporte-content-text{
	font-size: 13px;
	float: left;
	width: 645px;
	padding: 0 45px 30px;
}
.gr-soporte-content-text h4{
	font-size: 16px;
	color: #c60023;
	margin: 0 0 25px 0;
}
.gr-soporte-content-text p{
	margin: 0 0 25px 0;

}
.gr-soporte-content-text img{
	padding: 0 0 20px 50px;

}
.gr-soporte-content-text ul{
	list-style-image: url(../imagenes/gr-historia-bullet.jpg);
	margin: 0 0 0 40px;
}
.gr-soporte-content-text ul li{
	margin: 0 0 5px 0;
}

/*SUCURSALES STYLES*/

.gr-sucursal-content-left{
	float: left;
	width: 738px;
}
.gr-sucursal-content{
	float: left;
	width: 736px;
	background: #f9f9f9 url(../imagenes/gr-historia-bg.jpg) repeat-x left top;
	border: #cbcbcb 1px solid;
	margin: 0 0 24px 0;
}
.gr-sucursal-content .sucursal-header{
	position: relative;
	float: left;
	width: 274px;
	height: 44px;
	margin: -12px 0 22px 0;
	padding: 0 0 0 10px;
}
.gr-sucursal-content .sucursal-header h3{
	text-indent: -5000px;
	float: left;
	width: 175px;
	height: 44px;
	background: url(../imagenes/gr-sucursales-header.gif) no-repeat left top;
}
.gr-sucursal-content-text{
	font-size: 13px;
	float: left;
	width: 645px;
	padding: 0 45px 30px;
}
.gr-sucursal-content-text h4{
	font-size: 16px;
	color: #c60023;
	margin: 0 0 25px 0;
}
.gr-sucursal-content-text p{
	margin: 0 0 25px 0;

}
.gr-sucursal-content-text img{
	padding: 0 0 20px 50px;

}
.gr-sucursal-content-text ul{
	list-style-image: url(../imagenes/gr-historia-bullet.jpg);
	margin: 0 0 0 40px;
}
.gr-sucursal-content-text ul li{
	margin: 0 0 5px 0;
}



.sucursales_tabla{

border:#CCCCCC;
border-style:solid;
border-width:thin;


}

.sucursales_tabla td{

border:#CCCCCC;
border-style:solid;
border-width:thin;


}


/*AYUDA STYLES*/

.gr-ayuda-content-left{
	float: left;
	width: 738px;
}
.gr-ayuda-content{
	float: left;
	width: 736px;
	background: #f9f9f9 url(../imagenes/gr-historia-bg.jpg) repeat-x left top;
	border: #cbcbcb 1px solid;
	margin: 0 0 24px 0;
}
.gr-ayuda-content .ayuda-header{
	position: relative;
	float: left;
	width: 274px;
	height: 44px;
	margin: -12px 0 22px 0;
	padding: 0 0 0 10px;
}
.gr-ayuda-content .ayuda-header h3{
	text-indent: -5000px;
	float: left;
	width: 175px;
	height: 44px;
	background: url(../imagenes/gr-ayuda-header.gif) no-repeat left top;
}
.gr-ayuda-content-text{
	font-size: 13px;
	float: left;
	width: 645px;
	padding: 0 45px 30px;
}
.gr-ayuda-content-text h4{
	font-size: 16px;
	color: #c60023;
	margin: 0 0 25px 0;
}
.gr-ayuda-content-text p{
	margin: 0 0 25px 0;

}
.gr-ayuda-content-text img{
	padding: 0 0 20px 50px;

}
.gr-ayuda-content-text ul{
	list-style-image: url(../imagenes/gr-historia-bullet.jpg);
	margin: 0 0 0 40px;
}
.gr-ayuda-content-text ul li{
	margin: 0 0 5px 0;
}

/*CONTACTO STYLES*/

.gr-contacto-content-left{
	float: left;
	width: 738px;
}
.gr-contacto-content{
	float: left;
	width: 736px;
	background: #f9f9f9 url(../imagenes/gr-historia-bg.jpg) repeat-x left top;
	border: #cbcbcb 1px solid;
	margin: 0 0 24px 0;
}
.gr-contacto-content .contacto-header{
	position: relative;
	float: left;
	width: 274px;
	height: 44px;
	margin: -12px 0 22px 0;
	padding: 0 0 0 10px;
}
.gr-contacto-content .contacto-header h3{
	text-indent: -5000px;
	float: left;
	width: 175px;
	height: 44px;
	background: url(../imagenes/gr-contacto-header.gif) no-repeat left top;
}
.gr-contacto-content-text{
	font-size: 13px;
	float: left;
	width: 645px;
	padding: 0 45px 30px;
}
.gr-contacto-content-text h4{
	font-size: 16px;
	color: #c60023;
	margin: 0 0 25px 0;
}
.gr-contacto-content-text p{
	margin: 0 0 25px 0;

}
.gr-contacto-content-text img{
	padding: 0 0 20px 50px;

}
.gr-contacto-content-text ul{
	list-style-image: url(../imagenes/gr-historia-bullet.jpg);
	margin: 0 0 0 40px;
}
.gr-contacto-content-text ul li{
	margin: 0 0 5px 0;
}

/*ENVIAR STYLES*/

.gr-enviar-content-left{
	float: left;
	width: 758px;
}
.gr-enviar-content{
	float: left;
	width: 756px;
	background: #f9f9f9 url(../imagenes/gr-historia-bg.jpg) repeat-x left top;
	border: #cbcbcb 1px solid;
	margin: 0 0 24px 0;
}
.gr-enviar-content .enviar-header{
	position: relative;
	float: left;
	width: 274px;
	height: 44px;
	margin: -12px 0 22px 0;
	padding: 0 0 0 10px;
}
.gr-enviar-content .enviar-header h3{
	text-indent: -5000px;
	float: left;
	width: 175px;
	height: 44px;
	background: url(../imagenes/gr-enviar-mapa-header.gif) no-repeat left top;
}
.gr-enviar-content-text{
	font-size: 13px;
	float: left;
	width: 645px;
	padding: 0 45px 30px;
}
.gr-enviar-content-text h4{
	font-size: 16px;
	color: #c60023;
	margin: 0 0 25px 0;
}
.gr-enviar-content-text p{
	margin: 0 0 25px 0;

}
.gr-enviar-content-text img{
	padding: 0 0 20px 50px;

}
.gr-enviar-content-text ul{
	list-style-image: url(../imagenes/gr-historia-bullet.jpg);
	margin: 0 0 0 40px;
}
.gr-enviar-content-text ul li{
	margin: 0 0 5px 0;
}

/*MAPA ENVIADO STYLES*/
.gr-enviado-content-left{
	float: left;
	width: 752px;
}
.gr-enviado-content{
	float: left;
	width: 755px;
	background: #f9f9f9 url(../imagenes/gr-historia-bg.jpg) repeat-x left top;
	border: #cbcbcb 1px solid;
	margin: 0 0 24px 0;
}
.gr-enviado-content .enviado-header{
	position: relative;
	float: left;
	width: 192px;
	height: 44px;
	margin: -12px 0 22px 0;
	padding: 0 0 0 10px;
}
.gr-enviado-content .enviado-header h3{
	text-indent: -5000px;
	float: left;
	width: 172px;
	height: 44px;
	background: url(../imagenes/gr-mapa-amigo.gif) no-repeat left top;
}
.gr-icono-ciudad{
	float: right;
	padding: 5px 5px 0 0;
}
.gr-enviado-content-flash{
	float: left;
	width: 750px;
	margin: 10px 0 0 0;
}

.plano-llave{
	width:212px;
	height:100px;
	background-color:#FFFFFF;
	margin-top:5px;
	margin-left:5px;

}

.plano-icono-mx{
	height:85px;
	background-color:#999999;
	border-style:solid;
	border-width:1px;
	border-color:#FFFFFF;

}

.plano-icono-gdl{
	height:85px;
	background-color:#999999;
	border-style:solid;
	border-width:1px;
	border-color:#FFFFFF;

}

.plano-icono-mty{
	height:85px;
	background-color:#999999;
	border-style:solid;
	border-width:1px;
	border-color:#FFFFFF;

}
.plano-label-link a{
height:15px;
width:106px;
background-color:#202020;
float:left;
text-align:center;
text-decoration:none;
color:#FFFFFF;
font-size:11px;

}

.plano-label-link a:hover{
height:15px;
width:106px;
background-color:#BB1614;
float:left;
text-align:center;
text-decoration:none;
color:#FFFFFF;

}

.letter-nav {
	position:relative;
	margin:10px 0px 5px;
}
.letter-nav .pagina {
	font-size:15px;
	font-weight:bold;
	padding:3px 5px;
	margin:0px 1px;
	background-color:#F93;
	color:#FFF;
}
.letter-nav a.pagina,
.letter-nav a.pagina:link,
.letter-nav a.pagina:active,
.letter-nav a.pagina:visited {
	background-color:#09F;
	text-decoration:none;
}
.letter-nav a.pagina:hover {
	background-color:#F00;
	text-decoration:underline;
}


/*LISTADO COLONIAS STYLES*/
.gr-listado-colonia-content-left{
	float: left;
	width: 752px;
}
.gr-listado-colonia-content{
	float: left;
	width: 755px;
	background: #f9f9f9 url(../imagenes/gr-historia-bg.jpg) repeat-x left top;
	border: #cbcbcb 1px solid;
	margin: 0 0 24px 0;
}
.gr-listado-colonia-content .listado-colonia-header{
	position: relative;
	float: left;
	width: 192px;
	height: 44px;
	margin: -12px 0 22px 0;
	padding: 0 0 0 10px;
}
.gr-listado-colonia-content .listado-colonia-header h3{
	text-indent: -5000px;
	float: left;
	width: 175px;
	height: 44px;
	background: url(../imagenes/gr-listado-colonia-header.gif) no-repeat left top;
}

.gr-listado-colonia-content .ubicacion-header{
	position: relative;
	float: left;
	width: 192px;
	height: 44px;
	margin: -12px 0 22px 0;
	padding: 0 0 0 10px;
}

.gr-listado-colonia-content .ubicacion-header h3{
	text-indent: -5000px;
	float: left;
	width: 175px;
	height: 44px;
	background: url(../imagenes/gr-ubicacion-header.gif) no-repeat left top;
}


.gr-listado-colonia-content-flash{
	
	
	float: left;
	width: 750px;
	margin: -15px 0 0 0;
	padding: 0 5px;
	
}

.destacTxt, .totalTxt {
	font-weight:bold;
	color:#C03
}
.pags-results {
	margin:10px auto;
	text-align:center;
}
.pags-results .linkPaginaMas {
}
.pags-results .linkPagina {
	padding:0px 1px;
}

/* Para share de facebook y twitter */

.share-twitter-fb
{	
	margin-top:13px;
	width:70px;
	height:50px;
	text-align:right;
	float:right;


}

.comparte{
text-align:center;
font-size:10px;


}

.addthis_toolbox .custom_images a
{
    
	width: 32px;
    height: 32px;
    margin: 0;
    padding: 0;
}

.addthis_toolbox .custom_images a:hover img
{
    opacity: 1;
}

.addthis_toolbox .custom_images a img
{
    opacity: 0.75;
}

/*Termina Modif Gonzalo*/ 
