/* @override http://g4scol/css/gpstyles.css *//* @group font */@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700,900);/* @end *//* @group reset */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {	margin:0px;	padding: 0;	}.Container {text-align:center;}/* HTML5 display-role reset for older browsers */article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}body {	line-height: 1;}ol, ul {	list-style: none;}blockquote, q {	quotes: none;}blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}.table {	border-collapse: collapse;	border-spacing: 0;}a, a:hover{	cursor: pointer;}/* @end */body, html{	width: 100%;	height: 100%;	margin:0px;	display: inline-block;	font-family: "Roboto Condensed", Arial, Helvetica, Geneva, sans-serif;	background-color: #FCFCFC;	background-image: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/bg.jpg);	background-size:cover;}/*Espacios*/.space_small{	display: block;	height: 10px;	margin: 0;	padding: 0;}.space_med{	display: block;	height: 20px;	margin: 0;	padding: 0;}.space_big{	display: block;	height: 40px;	margin: 0;	padding: 0;}/*Backgruonds colores*/.verdeBg{	background-color: #5FE600;}/*Columnas 100%*/.col1{	display: inline-block !important;	width: 98% !important;	margin-right: 1% !important;	margin-left: 1% !important;}/*Columnas 50%-50%*/.col2{	display: inline-block;	width: 47.5%;	margin-right: 1%;	margin-left: 1%;}/*Columnas 33%-33%-33%*/.col3{	display: inline-block;	width: 31%;	margin-right: 1%;	margin-left: 1%;}/*Columnas 25%-25%-25%-25%*/.col4{	display: inline-block;	width: 23%;	margin-right: 1%;	margin-left: 1%;}/*Posiciones*/.izq{	float: left;}.der{	float: right;}/*Mensajes formulario*/#mensajes {	font-size: 12px;	color: red;	line-height: 20px;	margin-bottom: 5px;}#mensajes p::before {	content: "x";	background-color: red;	width: 14px;	height: 14px;	display: inline-block;	color: white;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	margin: 0 4px 0 0;	padding: 0;	font: bold 14px/13px Arial, Helvetica, Geneva, sans-serif;}/* @end *//* @group index */#inicio .Container header {	text-align: left;	margin-left: 5%;	margin-right: 5%;}#inicio div.Container header div.logo {	margin-top: 20px;	margin-bottom: 0px;	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/inicio-logo.png) no-repeat;}#inicio div.Container header div.titulo {	text-align: right;	padding-right: 55px;	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/header-gps-ico.png) no-repeat right;	margin-bottom: 20px;	top:100px;	}#inicio .Container header .titulo h1{	font-size: 35px;	font-weight: 700;}#inicio .Container header .titulo h3{	color: gray;}footer {	font-size: 14px;	color: red;	font-weight: bold;	position: fixed;	bottom: 0;	display: block;	width: 100%;	background-color: white;	padding-bottom: 10px;	padding-top: 10px;}footer::after{	content: " ";	display: block;	position: absolute;	z-index: 1;	width: 150px;	height: 50px;	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/wide-logo.png) no-repeat center center;	top: 0;	right: 0;}footer a{	text-decoration: none;	color: black;	font-weight: normal;	font-style: normal;	margin-bottom: 2px;	display: inline-block;	font-size: 12px;}footer .emailFoot {	padding-left: 20px;	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/email-ico.png) left no-repeat;	margin-left: 10px;	color: red;}/* @group idioma */#inicio .Container section .mIdioma {	display: block;	position: relative;	float: right;	margin-right: 100px;}#inicio .Container .mIdioma .idioma {	display: block;	padding-top: 10px;	padding-right: 20px;	text-align: left;}#inicio .Container .mIdioma .idioma a {	text-decoration: none;	color: silver;	margin-left: 20px;}#inicio .Container .mIdioma .idioma a strong {	font-weight: bold;	padding-right: 25px;	padding-left: 15px;	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/inicio-flecha-gris.png) no-repeat 92% center;	color: gray;}#inicio .Container .mIdioma .idioma .menuIdioma {	display: none;	position: absolute;	right: 50px;	top: 1px;	text-align: left;}#inicio .Container .mIdioma .idioma .menuIdioma a{	color: white;	text-decoration: none;	background-color: red;	display: block;	padding-right: 15px;	line-height: 10px;	padding-top: 10px;	padding-bottom: 10px;	margin: 0;}#inicio .Container .mIdioma .idioma .menuIdioma a:hover{	background-color: black;}#inicio .Container .mIdioma .idioma .menuIdioma strong{		font-weight: bold;	padding-right: 25px;	padding-left: 15px;	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/inicio-flecha-rojo.png) no-repeat 92% center;	color: white;}#inicio .Container .mIdioma .idioma li:hover .menuIdioma{	display: block;	width:200px;	left:30px;}#inicio .Container section .logo {	margin-top: 5%;	margin-bottom: 30px;}#inicio .Container section .logo img , .imgLogo{	width:320px; height:101px;	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/inicio-logo.png) no-repeat;}.imgLogoIntro{	width:310px; height:101px;margin-left: auto ;margin-right: auto ;	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/inicio-logo.png) no-repeat;	}/* @end */#inicio .Container div#loginbox.formulario {	min-height: 350px;	vertical-align: middle;	padding-top: 90px;	background: #f1f1f1 url(http://web1.shareservice.co/SITE/Style/G4S/IMG/inicio-bg.png) no-repeat;	padding-left: 50%;}#inicio .Container section #loginbox form ul {	list-style-type: none;}#inicio .Container section #loginbox form ul li {	display: block;}#inicio .Container section #loginbox form ul li#mensajes {	display: block;}#inicio .Container section #loginbox form ul li#recordar {	display: block;	color: black;	font-weight: 300;	font-style: normal;	font-size: 14px;	margin-top: 15px;	margin-bottom: 25px;}#inicio .Container section #loginbox form ul li input#user, #inicio .Container section #loginbox form ul li input#pass, #loginbox .inputLogin {	font: 16px/35px "Roboto Condensed", Arial, Helvetica, Geneva, sans-serif;	padding-left: 40px;	border: 1px solid silver;	-webkit-border-radius: 12px;	-moz-border-radius: 12px;	border-radius: 12px;	padding-right: 20px;}#inicio .Container section .formulario input#user:focus, #inicio .Container section .formulario input#pass:focus , #loginbox .inputLogin:focus{	outline:0px;		-webkit-border-radius: 12px;	-moz-border-radius: 12px;	border-radius: 12px;}#inicio .Container section #loginbox form ul li input#user , #TxtUser{	background: #e4e4e4 url(http://web1.shareservice.co/SITE/Style/G4S/IMG/form-user-ico.png) no-repeat 15px;	margin-bottom: 10px;}#inicio .Container section #loginbox form ul li input#pass , #TxtPass{	background: #e4e4e4 url(http://web1.shareservice.co/SITE/Style/G4S/IMG/form-pass-ico.png) no-repeat 15px;}#inicio .Container section #loginbox form ul li input#enviar, #loginbox .inputSend{	background: #e4e4e4 url(http://web1.shareservice.co/SITE/Style/G4S/IMG/form-ingresar-btnBg.jpg) no-repeat center center;	width: 160px;	height: 37px;	color: white;	border-style: none;	-webkit-border-radius: 8px;	-moz-border-radius: 8px;	border-radius: 8px;	font: 16px/normal "Roboto Condensed", Arial, Helvetica, Geneva, sans-serif;}#inicio .Container section #loginbox form ul li input#enviar:hover , #loginbox .inputSend:hover {	color: #ffd900 !important;	cursor: pointer;}/* @end *//* @group dashboard*/#dashboard .Container header {	text-align: left;	margin: 0;	padding: 0;	display: block;}#dashboard div.Container header div.logo {	margin: 20px 5% 10px;}#dashboard div.Container header div.barra {	background-color: black;	color: white;	height: 65px;	padding-right: 5%;	padding-left: 5%;	display: table;	width: 100%;	padding: 0;}#dashboard div.Container header div.barra div.titulo {	display: inline-block;	font-size: 24px;	vertical-align: middle;	margin-left: 5%;	height: 65px;}#dashboard div.Container header div.barra div.titulo h1 {	display: inline-block;	font-weight: 700;	padding-top: 15px;	vertical-align: middle;}#dashboard div.Container header div.barra div.login {	display: inline-block;	float: right;	position: relative;	padding-right: 4%;	text-align: right;	height: 65px;}#dashboard div.Container header div.barra div.login div.closeStyle {	display: inline-block;	vertical-align: middle;}#dashboard div.Container header div.barra div.login div.closeStyle a {	display: block;	vertical-align: middle;	padding-top: 5px;	padding-left: 5px;}#dashboard div.Container header div.barra div.login div.user {	display: inline-block;	vertical-align: middle;	font-size: 12px;	font-weight: 400;	font-style: normal;	line-height: normal;	padding-top: 5px;}#dashboard div.Container header div.barra div.login div.user p.fecha {	color: gray;	font-weight: 300;	font-style: normal;	padding-top: 3px;}#dashboard div.Container section div.contenido {	display: block;	background: #f1f1f1 url(http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-contenido-bg.png) no-repeat left top;	min-height: 350px;}#dashboard div.Container section div.contenido nav {	display: inline-block;	vertical-align: top;	float: left;	min-height: 350px;	min-width: 435px;}#dashboard div.Container section div.contenido nav ul {	margin-top: 10%;	margin-bottom: 10%;	padding-top: 5px;}#dashboard div.Container section div.contenido nav ul>li{	text-align: left;	margin-left: 15%;	display: block;}#dashboard div.Container section div.contenido nav ul li a{	display: block;	color: black;	text-decoration: none;	font-weight: 900;	font-size: 16px;	line-height: normal;	border-bottom: 1px solid #df030d;	vertical-align: middle;	padding-left: 55px;	padding-top: 25px;	padding-bottom: 25px;}#dashboard div.Container section div.contenido nav ul li a#dispositivos{	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-ico-dispositivos.png) no-repeat 15px;}#dashboard div.Container section div.contenido nav ul li a#fechas{	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-ico-fechas.png) no-repeat 10px;}#dashboard div.Container section div.contenido nav ul li a#_aCMD{	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-ico-backoffice.png) no-repeat 10px;}#dashboard div.Container section div.contenido nav ul li a#dispositivos:hover{	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-ico-dispositivos_f2.png) no-repeat 15px;		color: #df1f0d;}#dashboard div.Container section div.contenido nav ul li a#fechas:hover{	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-ico-fechas_f2.png) no-repeat 10px;		color: #df1f0d;}#dashboard div.Container section div.contenido nav ul li a#_aCMD:hover{	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-ico-backoffice_f2.png) no-repeat 10px;		color: #df1f0d;		}#dashboard div.Container section div.contenido article {	display: inline-block;	vertical-align: top;	max-width: 40%;	text-align: right;}#dashboard div.Container section div.contenido article ul>li {	display: inline-block;	width: 40%;	margin-left: 5px;	min-width: 140px;	margin-top: 6%;	text-align: center;}#dashboard div.Container section div.contenido article ul>li label{	display: block;}#dashboard div.Container section div.contenido article ul>li a{	display: block;	text-decoration: none;	font-weight: normal;	font-style: normal;	line-height: normal;	color: black;	max-height: 130px;	vertical-align: top;}#dashboard div.Container section div.contenido article ul>li a img{	display: inline-block;}#dashboard div.Container section div.contenido article ul>li a:hover{	color: #df1f0d;}/* @end *//* @group interna */.interna{	background-color: white;}.Container header .barra1 {	color: white;	height: 42px;	display: block;	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/interna-header-bg.jpg) repeat-x;}.Container header .barra1 .logo {		display: inline-block;	position: relative;	z-index: 2;	width: 300px;	height: 77px;	float: left;	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/logo-interna.png) no-repeat;}.Container header .barra1 nav ul {	margin-right: 10px;	text-align: right;	padding-top: 1px;}.Container header .barra1 nav ul div {	display: inline;	float: right;}.Container header .barra1 nav ul li {	display: inline-block;	padding-left: 10px;	font-size: 12px;	vertical-align: middle;}.Container header .barra1 nav  a {	color: white;	text-decoration: none;	font-size: 13px;	font-weight: 400;	line-height: 30px;	display: block;	padding-top: 10px;}.Container header .barra1 nav  a:hover {	color: red;}.Container header .barra1 nav li a#HeadertTow_aOnline {	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/interna-dispositivos-ico.png) no-repeat 5px center;	padding-left: 25px;	margin-right: 10px;}.Container header .barra1 nav li a#inicio, .inicio a{	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/interna-home-ico.png) no-repeat 0px center;	padding-left: 25px;	margin-right: 10px;}#interna div.Container header div.logo {	display: inline-block;	position: relative;	z-index: 2;	width: 300px;	height: 77px;	float: left;	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/logo-interna.png) no-repeat;}#interna div.Container header div.barra1 ul {	background-color: black;	color: white;	height: 40px;	text-align: right;	font-size: 14px;}#interna div.Container header div.barra1 nav ul>li {	display: inline-block;	vertical-align: middle;}#interna div.Container header div.barra1 nav ul>li a{	color: white;	text-decoration: none;	display: block;	height: 100%;	line-height: 30px;}#interna div.Container header div.barra1 nav ul>li a:hover{	color: red;}.Container header .barra1 nav li a#aOnline {	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/interna-dispositivos-ico.png) no-repeat 5px center;	padding-left: 25px;	margin-right: 10px;}.Container header .barra1 nav li a#inicio {	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/interna-home-ico.png) no-repeat 0px center;	padding-left: 25px;	margin-right: 10px;	}.Container header .barra1 nav li a#fechas {	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/interna-fechas-ico.png) no-repeat 0px center;	padding-left: 25px;	margin-right: 10px;}.Container header .barra1 nav li a#Backoffice {	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-back-ico.png) no-repeat 100% center;	padding-right: 25px;	margin-right: 10px;}.Container header .barra1 nav li#bienvenido {	margin-left: 10px;	font-weight: 300;	font-style: normal;	display: inline-block;}.Container header .barra1 nav li#bienvenido strong{	font-weight: bold;}div.Container header div.barra1 nav ul li.cerar {	padding: 0;	margin: 0;}div.Container header div.barra1 nav ul li.cerar a{	padding: 0px;	margin: 0px;       }div.Container header div.barra1 nav ul li.user{	padding: 0;	margin: 0 0px 0 5px;}div.Container header div.barra1 nav ul li.user a{	padding: 0;	margin: 0;}div.Container header div.barra1 nav ul li.user img{		width: 40px;	height: auto;	display: block;}/*#interna div.Container header div.barra2 nav>ul {	background-color: #df1f0d;	margin-top: 1px;	height: 35px;	font-size: 14px;}#interna div.Container header div.barra2 nav ul li  {	display: inline-block;}#interna div.Container header div.barra2 nav ul li a {	display: block;	color: white;	text-decoration: none;	vertical-align: middle;}*/.Container header .barra2 {	background-color: #ff0000;	height: 33px;	margin-top: 2px;	text-align: right;	padding-right: 50px;	margin-bottom: 1px;}.Container header .barra2 ul {	width: 100%;}.Container header .barra2 ul>li {	display: inline-block;	position: relative;	vertical-align: top;    z-index:1000;}.Container header .barra2 ul>li a {	font-weight: normal;	font-style: normal;	text-decoration: none;	color: white;	font-size: 14px;	line-height: normal;	display: inline-block;	margin-right: 10px;	margin-left: 10px;	padding: 10px 15px 7px 30px;}.Container header .barra2 nav ul li ul li{	display: block;	position: relative;	z-index: 1;	text-align: left;}.Container header .barra2 nav ul li ul li a{	padding: 10px 5px 10px 20px;	display: block;	margin: 0;	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/interna-bullet-ico.png) 5px center no-repeat #ff0000;	min-width: 100%;	border-bottom: 1px solid red;}.Container header .barra2 nav ul li ul li a:hover{	background-color: #000000 !important;}.Container header .barra2 nav ul li > ul {	position: absolute;	width: auto;	display: none;}.Container header .barra2 nav ul li:hover ul {	display: block;}.Container header .barra2 ul>li a#historico {	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/interna-historico-ico.png) no-repeat 8px center;}.Container header .barra2 ul>li a#admon {	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/interna-admin-ico.png) no-repeat  8px center;}.Container header .barra2 ul>li a#ayuda {	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/interna-ayuda-ico.png) no-repeat  8px center;}.Container header .barra2 ul li ul>li a:hover {	background-color: #ff0000 !important;	color: white;}.Container header .barra2 ul>li a:hover {	color: #000000 ;}/* @end */@media (max-width:720px){#inicio .Container div#loginbox.formulario {	padding-top: 90px;	background: #f1f1f1 none no-repeat;	padding-left: 0%;}footer {	text-align: left;	padding-left: 30px;}footer::after{	content: " ";	display: block;	position: absolute;	z-index: 1;	width: 150px;	height: 50px;	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/wide-logo.png) no-repeat center center;	top: 0;	right: 0;}#dashboard div.Container section div.contenido article ul {	text-align: center;}#dashboard div.Container section div.contenido article ul li{	margin: 0;	padding: 0;}#dashboard div.Container section div.contenido article {	display: inline-block;	vertical-align: top;	max-width: 90%;	text-align: right;	margin-bottom: 70px;	margin-top: 10px;}#inicio div.Container header div.titulo {	margin-top: 10px;}footer a {	display: block !important;}}@media (max-width:460px){#inicio div.Container header div.titulo {	margin-top: 20px ;}.servicios .actividad li{	margin-bottom: 5px;	margin-top: 5px;}.servicios .tipo li{	margin-bottom: 3px;	margin-top: 3px;}} .imgClose{	content:url('http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-salir-ico.png');    background: url('http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-salir-ico.png') no-repeat; 	background-size: 56px 55px;}.imgHistory{	content:url("http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-ico-historico.png");    background: url('http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-ico-historico.png') no-repeat; 	background-size: 114px 114px;}.imgHistory:hover{	content:url("http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-ico-historico_f2.png");    background: url('http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-ico-historico_f2.png') no-repeat; 	background-size: 114px 114px;	color: #df1f0d;}.imgHistory:hover{	content:url("http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-ico-historico_f2.png");    background: url('http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-ico-historico_f2.png') no-repeat; 	background-size: 114px 114px;	color: #df1f0d;}.imgReportes{	content:url("http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-ico-reportes.png");    background: url('http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-ico-reportes.png') no-repeat; 	background-size: 114px 114px;}.imgReportes:hover{	content:url("http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-ico-reportes_f2.png");    background: url('http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-ico-reportes_f2.png') no-repeat; 	background-size: 114px 114px;	color: #df1f0d;}.imgLatLng{	content:url("http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-ico-lat.png");    background: url('http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-ico-lat.png') no-repeat; 	background-size: 114px 114px;	color: #df1f0d;}.imgLatLng:hover{	content:url("http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-ico-lat_f2.png");    background: url('http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-ico-lat_f2.png') no-repeat; 	background-size: 114px 114px;	color: #df1f0d;}.imgHelp{	content:url("http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-ico-ayuda.png");    background: url('http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-ico-ayuda.png') no-repeat; 	background-size: 114px 114px;}.imgHelp:hover{	content:url("http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-ico-ayuda_f2.png");    background: url('http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-ico-ayuda_f2.png') no-repeat; 	background-size: 114px 114px;	color: #df1f0d;}.imgCloseHeader{	content:url("http://web1.shareservice.co/SITE/Style/G4S/IMG/interna-salir-ico.png");    background: url('http://web1.shareservice.co/SITE/Style/G4S/IMG/interna-salir-ico.png') no-repeat; 	height:33px;	width:33px;		        right:0px;    top: 0px;}.imgUserHeader{	content:url("http://web1.shareservice.co/SITE/Style/G4S/IMG/s.gif");    background: url('http://web1.shareservice.co/SITE/Style/G4S/IMG/s.gif') no-repeat; 	height:0px;	width:0px;		background-size : 0px 0px;}.imgIconGPS{	content:url("http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-titulo-ico.png");    background: url('http://web1.shareservice.co/SITE/Style/G4S/IMG/dashboard-titulo-ico.png') no-repeat; 	}input[type="text"], input[type="password"], textarea , .campo {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #3b3b3b;	border: 1px solid #a19a97;		}select {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #3b3b3b;	border: 1px solid #a19a97;}.select {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #3b3b3b;	border: 1px solid #a19a97;}in-pagebar {    	display: block;	font-size: 11px;	font-weight: normal;	text-align: left;	border-bottom-width: 10px;	border-bottom-style: solid;	border-bottom-color: #ffffff;	float: left;	width: 100%;		}.in-pagebar span#pagetitle {	color: #252525;	display: block;	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	float: left;	text-align: left;	padding-left: 20px;	text-indent: 0px;	padding-top: 10px;		padding-right: 20px;	width: auto;}.in-pagebar div#pagetools {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	text-align: left;	text-indent: 0px;		padding-top: 4px;	padding-left: 12px;	float: left;	display: block;	width: auto;}.in-pagebar div#pagetools td {	font-weight: normal;	padding-left: 4px;	padding-right: 2px;}.in-pagebar div#pagetools label {	color: #252525;	font-weight: bold;}.line{width:92%;color:#df1f0d;}.CajaTitle{background-image: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/bg_dark.gif);	background-repeat: repeat;	background-color: #ff0000;}/* @group servicios */.servicios {	display: block;	font-size: 14px;	padding-bottom: 50px;}.servicios ul, .servicios li{	display: inline-block;	padding-right: 10px;	padding-left: 10px;}.servicios .tipo{	padding-top: 10px;	padding-bottom: 10px;	border-bottom: 1px solid silver;	font-weight: 700;}.servicios h2 {	color: red;}.servicios strong {	color: red;	font-weight: 900;	padding-right: 2px;	padding-left: 2px;}.servicios .actividad {	padding-top: 10px;	padding-bottom: 10px;}.servicios .actividad ul{/*list-style-position: outside;list-style-image: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/inicio-flecha-rojo.png);list-style-type: disc !important;*/}.servicios .actividad li{	text-align: left;	max-width: 90px;	background: url(http://web1.shareservice.co/SITE/Style/G4S/IMG/inicio-flecha-rojo.png) left 0 no-repeat;	padding-left: 13px;}/* @end */