﻿/* estilos de contenido html y plantillas */

#body 
{
	gfont-size:10px;/* no meter nada en #body porque afecta de mala manera todas las herencias */
}
.html 
{
	color:#4e4c4f;
}
.html p, .html ul
{
	margin:5px 0;
}
.html br 
{
	margin-bottom:5px;
}
.html ul 
{
	list-style:disc outside;
}
.html li 
{
	margin-left:16px;
}
.html .titulo 
{
	font-weight:bold;
	margin:10px 0 5px;
}
.html .first 
{
	margin-top:0;
}
.html .gfirst 
{
	margin-top:13px;
}
.html .amarillo 
{
	margin-top:13px;
	font-size:12px;
	color:#f3b112;
}
.html .punteado1 {
	background:url(img/sepa.small.h.gif) repeat-x bottom;
	padding-bottom:8px;
}
.html .punteado2 {
	background:url(img/sepa.small.h.gif) repeat-x bottom;
	padding-bottom:1px;
}
.html .LineaInformes {
	padding-top:2px;
	border-bottom:solid 1px #e4e4e4;
	padding-bottom:1px;
	*padding-top:3px;
	*padding-bottom:4px;
	*vertical-align:middle;
	
	gpadding-top:4px;
	gpadding-bottom:7px;
	gvertical-align:middle;
	gheight:22px;
}
.html .DescargaInformes {
	background:url(img/icon.pdf.big.gif) no-repeat bottom;
}
#body .TablonInfo {
	background-color:#fff1d7;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:15px;
	padding-top:3px;
	color:#4e4c4f;
}
#body .TablonInfo h1{
	font-size:14px;
	color:#010000;
}
#body .TablonInfo h6{
	font-size:10px;
	color:#010000;
}
#body .TablonInfo a 
{
	word-wrap:break-word;
}
#body .TablonInfo a.Link:link,
#body .TablonInfo a.Link:visited{
	background:url(img/flecha.negra.2.gif) no-repeat right center;
	gdisplay:block;
	padding-right:22px;
	text-decoration:none;
	padding-top:3px;
	padding-bottom:5px;
	gwidth:130px;
	color:#4e4c4f;
}
#body .TablonInfo a.Link:hover,
#body .TablonInfo a.Link:active{
	text-decoration:underline;	
}
#body .TablonInfo p{
	padding-bottom:2px;
	padding-top:2px;
}
#body .TablonListado {
	margin-top:15px;
	color:#4C4C4C;
	font-size:10px;
	background:url(img/sepa.small.h.gif) repeat-x bottom;
	padding-bottom:15px;
}
#body .TablonItem a {
	display:block;
	background:url(img/icon.file.gris.gif) no-repeat left 2px;
	padding-left:18px;
	color:#4C4C4C;
	line-height:14px;
	font-size:10px;
	font-weight:normal;
	padding-bottom:2px;
	padding-top:2px;
}

#body .listado_oficinas li
{
	font-size: 11px;
	color:#4d4d4d;
	padding-bottom: 2px;
}
#body .margbot10 
{
	margin-bottom:10px;
}
#body .titulo_oficina 
{
	width:636px;
}
#body .oficinas_direccion li
{
	list-style: none inside none;
	display: inline;
	margin-left: 0px;
	color:#4d4d4d; 
	padding-right: 2px;   
}
#body .oficinas_direccion li span
{
	border-left: 1px solid #4d4d4d;
	display: inline;
	_display:inline-block;/* ie hack */
	margin-left: 2px;
	padding-right: 8px;
}
#body .oficinas_direccion
{
	padding-bottom:10px;
	background: url('img/sepa.small.h.gif') repeat-x scroll center bottom transparent;
	width:100%;
	margin-bottom:9px;
	line-height:15px;
}
#body .oficinas_personal p
{
	color:#4d4d4d;
	line-height:13px;
	font-size:10px;   
}
#body .oficinas_personal p
{
	margin:1px 0;
}
.form input.text, .form input.text2, .form input.password, .form select.text, .form textarea.text, .form textarea.text2, .form button.text {
	border:0 none;
	font-family:Verdana, Geneva, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0;
	margin-top:3px;
	margin-bottom:3px;
	padding:2px;
	background-color:#dddddd;
}
.informes select.text {
	width: 198px;
}
.radio-centrado {
	position:relative;
	bottom:2px;
	height:24px;
	vertical-align:middle;
}
.check-centrado {
	position:relative;
	bottom:1px;
	vertical-align:middle;
}
.imagen{
	margin-bottom:-5px;
}
.contacto select.text {
	width: 216px;
}
.contacto input.text {
	width: 212px;
}
.contacto textarea.text {
	width: 475px;
}
.contacto a.enviar:link,
.contacto a.enviar:visited{
	padding-right:22px;
	background:url(img/flecha.negra.gif) no-repeat right center;
	display:block;
	text-decoration:none;
	color:#4E4C4F;
}
.contacto .Noticias {
	gmargin-bottom:-5px;
	gmargin-top:10px;
}
#body a.pdf {
	color:#4d4d4d;
	font-size:9px;
	background:url(img/icon.file.gif) no-repeat left center;
	padding-left:18px;
	padding-bottom:5px;
	padding-top:5px;
	*line-height:18px;
}
#body .ColInforme {
	width:86px;
	background-color:#eeeeee;
	padding-left:10px;
	padding-right:10px;
	height:250px;
	float:left;
	margin-right:0px;
	padding-top:5px;
}
/*#body .ColInforme.first {
	margin-right:4px;
}*/
#body .ColInforme h1 {
	font-weight:bold;
	color:#f3b112;
	line-height:11px;
}
#html .col-1 h1{
	font-size:11px;
	font-weight:bold;
	color:#4d4d4d;
	padding-bottom:2px;
}
#html .col-1 a.Link{
	color:#4d4d4d;
}
#html .col-1 .Especial{
	border-bottom:2px solid #f5c758;
	margin-bottom:10px;
	margin-top:-5px;
}
#html .col-1 ul{
	background-color:#eeeeee;
	padding-left:14px;
}
#html .col-1 li{
	padding-bottom:3px;
	padding-top:3px;
}
#html .col-1 li.Lista1,
#html .col-1 li.Lista1 a{
	color:#4d4d4d;
}
#html .col-1 li.Lista2,
#html .col-1 li.Lista2 a{
	color:#878787;
}
#html .arquiplanesTitulo1{
	font-size: 14px;
	color: #fbb12f;
	font-weight:bold;
}
#html .arquiplanesTitulo2{
	font-size: 12px;
	color: #fbb12f;
	font-weight:bold;
}
#html .arquiplanesTitulo3{
	font-size: 11px;
	color: #1a171b;
	font-weight:bold;
}
#html .arquiplanesTexto1{
	font-size: 10px;
	color: #1a171b;
}
.perdida_tarjetas
{
	background:#eee;
	width:204px;
	float:left;
	clear:none;
	margin-top:20px;
	padding:6px;
	font-size: 10px;
	line-height:14px;
	
}
.servidores{
	gtext-align:center;
	gfont-size:12px;
	gline-height:20px;
	padding-bottom:10px;
}
a.descargaBig {
	background:url(img/ico_descarga_big.gif) no-repeat 5px 7px;
	display:block;
	float:left;
	width:190px;
	line-height:30px;
	padding-left:30px;
}
.bannerOficina {
	width:477px;
	height:90px;
	border-bottom:1px solid #f7b512;
}

/* PROFESIONALES */
.col1 {
	float:left;
	width:95px;
	min-height:105px;
}
.col2 {
	float:left;
	width:382px;
}
.noFlota {
	clear:both;
}
a.link-prof {
	background:url(../../media/img/flecha-profesionales.gif) no-repeat right center;
	color: #f3b112 !important;
    display: block;
    font-size: 10px;
    font-weight: bold;
    margin-top: 20px;
    padding-left: 2px;
    padding-right: 30px;
    width: 185px;
}
