
body
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #000000;
}
td 
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
}
th
{
	color:white;
	font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
}
textarea, select
{
	border:1px solid #558297;	
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size:8.5pt;
	font-weight:normal;
}
input
{

	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size:8.5pt;
	font-weight:normal;
	height:20px;
}
td.check
{
	background-color:#DDE7EC;
}

table.cuadricula 
{
	border-bottom:1px solid #558297;
	border-right:1px solid #558297;
}
td.cuadricula
{
	border-top:1px solid #558297;
	border-left:1px solid #558297;
}
.fondo_horizontal
{
	background-position:bottom;
	background-repeat:repeat-x;
}
input.boton,input.botonIntra
{
	background-image:url(../images/home/fondo_boton.jpg);
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	height:20px;
	border:1px solid #558297;
	background-color:#92ADBC;
	cursor:pointer;
	padding-left:10px;
	padding-right:10px;
}
input.botonRojo
{
	background-image:url(../images/home/fondo_botonRojo.jpg);
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	height:20px;
	border:1px solid #C9252D;
	background-color:#DF7C82;
	cursor:pointer;
	padding-left:10px;
	padding-right:10px;
}
span.marcas input, input.marcas
{
	border:0px solid #ffffff;
}

.negrita
{
	font-weight:bold;
}
.pieLogin
{
	font-size:10px;
	color:#3f3f3f;
}
	a:link {
		text-decoration:underline;
		color:#336799;
		font-weight:bold;
	}
	a:active {
		text-decoration:underline;
		color:#336799;
		font-weight:bold;
	}
	a:visited {
		text-decoration:underline;
		color:#336799;
		font-weight:bold;
	}
	a:hover {
		text-decoration:underline;
		color:#003366;
		font-weight:bold;
	}

a.menu
{
	text-decoration:none;
}
a.menu:link
{
	text-decoration:none;
}
a.menu:active
{
	text-decoration:none;
}a.menu:visited
{
	text-decoration:none;
}
a.menu:hover
{
	text-decoration:none;
}
a.enlace
{
	color:#000000;
	text-decoration:underline;
}
a.enlace:visited
{
	color:#3f3f3f;
	text-decoration:underline;
}
a.enlace:hover
{
	color:#C9252D;
	text-decoration:underline;
}

td.pageTitle
{
	background-image: url(../images/home/fondo_titulo.jpg);
	background-position: left bottom;
	background-repeat: repeat-y;
}
.pageTitleText
{
	color: #ffffff;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	padding-left: 20px;
}
td.pageTitleSubText
{
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: right;
	padding-right: 10px;
}
td.pageTitleSubText a
{
	color: #000000;
	text-decoration:none;
}
td.pageTitleSubText a:hover
{
	color: #C9252D;
	text-decoration: underline;
}

.tableTitleText
{
	color: #000000;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	padding-left: 20px;
}

td.pie{
	border-top:1px solid #C9252D;
}
.pie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
a.pie:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}
a.pie:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}
a.pie:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;	
	font-weight:bold;
	text-decoration:none;
}
a.pie:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C9252D;
	font-weight:bold;
	text-decoration:underline;
}

td.cablistintra, .cablistintra td
{
	color:white;
	font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	background-color:#558297;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
}
tr.cablistintra
{
	color:white;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	background-color:#558297;
	text-align:center;
}
td.EleListIntraSelected, .EleListIntraSelected td 
{
	font-size:8.5pt;
	font-family:"Tahoma, Verdana, Arial, Helvetica, sans-serif";
	text-align:center;
	cursor:pointer;
	border-bottom:solid 1px #558297;
	padding:2px;
	background-color:#DDE7EC;
	font-weight:bold;
}
.elelistintraselected a
{
	color:black;
	text-decoration:none;
}
.elelistintraselected a:hover
{
	color:black;
	text-decoration:underline;
}
td.elelistintra, .elelistintra td
{
	font-size:8.5pt;
	font-family:"Tahoma, Verdana, Arial, Helvetica, sans-serif";
	text-align:center;
	cursor:pointer;
	border-bottom:solid 1px #558297;
	padding:2px;
}
.elelistintra a
{
	color:black;
	text-decoration:none;
}
.elelistintra a:hover
{
	color:black;
	text-decoration:underline;
}
td.elelistintra_PRe
{
	font-size:8.5pt;
	font-weight:bold;
	font-family:"Tahoma, Verdana, Arial, Helvetica, sans-serif";
	text-align:center;
	cursor:pointer;
	border-bottom:solid 1px #558297;
	padding:2px;
}
td.elelistintra_PDi
{
	font-size:8.5pt;
	font-weight:bold;
	font-family:"Tahoma, Verdana, Arial, Helvetica, sans-serif";
	text-align:center;
	cursor:pointer;
	border-bottom:solid 1px #558297;
	padding:2px;
}
td.elelistintra_Con
{
	font-size:8.5pt;
	font-family:"Tahoma, Verdana, Arial, Helvetica, sans-serif";
	text-align:center;
	cursor:pointer;
	border-bottom:solid 1px #558297;
	padding:2px;
}
td.elelistintra_Tar
{
	font-size:8.5pt;
	font-weight:bold;
	font-family:"Tahoma, Verdana, Arial, Helvetica, sans-serif";
	text-align:center;
	cursor:pointer;
	border-bottom:solid 1px #558297;
	padding:2px;
}
td.elelistintra_ETa
{
	font-size:8.5pt;
	font-family:"Tahoma, Verdana, Arial, Helvetica, sans-serif";
	text-align:center;
	cursor:pointer;
	border-bottom:solid 1px #558297;
	padding:2px;
}
td.elelistintra_Pag
{
	font-size:8.5pt;
	font-family:"Tahoma, Verdana, Arial, Helvetica, sans-serif";
	text-align:center;
	cursor:pointer;
	border-bottom:solid 1px #558297;
	padding:2px;
}
td.elelistintra_CaC
{
	font-size:8.5pt;
	font-weight:bold;
	font-family:"Tahoma, Verdana, Arial, Helvetica, sans-serif";
	text-align:center;
	cursor:pointer;
	border-bottom:solid 1px #558297;
	padding:2px;
}
td.elelistintra_Can
{
	font-size:8.5pt;
	font-family:"Tahoma, Verdana, Arial, Helvetica, sans-serif";
	text-align:center;
	cursor:pointer;
	border-bottom:solid 1px #558297;
	padding:2px;
}
td.eletitintra3
{
	font-size:8.5pt;
	font-family:"Tahoma, Verdana, Arial, Helvetica, sans-serif";
	background-color:#ffffff;
	text-align:left;
	font-weight:bold;
}
td.elelistintra2
{
	font-size:8.5pt;
	font-family:"Tahoma, Verdana, Arial, Helvetica, sans-serif";
	text-align:center;
	border-bottom:solid 1px #558297;
	padding:2px;
}
td.elelistintra2r
{
	font-size:8.5pt;
	font-family:"Tahoma, Verdana, Arial, Helvetica, sans-serif";
	text-align:right;
	border-bottom:solid 1px #558297;
	padding:2px;
}

td.eletitintra
{
	font-size:8.5pt;
	font-family:"Tahoma, Verdana, Arial, Helvetica, sans-serif";
	background-color:#ffffff;
	text-align:right;
	font-weight:bold;
}
td.eletitintrarojo
{
	font-size:8.5pt;
	font-family:"Tahoma, Verdana, Arial, Helvetica, sans-serif";
	background-color:#CC5555;
	text-align:center;
	font-weight:bold;
	border-bottom:solid 1px #558297;
	padding:2px;
}
td.eletitintraverde
{
	font-size:8.5pt;
	font-family:"Tahoma, Verdana, Arial, Helvetica, sans-serif";
	background-color:#55CC55;
	text-align:center;
	font-weight:bold;
	border-bottom:solid 1px #558297;
	padding:2px;
}

b.navegadorOn 
{
	color:black;
	font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size:10pt;
	font-weight:bold;
	background-color:#DDE7EC;
	border:1px solid #558297;
}
.navegador 
{
	color:#3f3f3f;
	font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size:9pt;
	font-weight:normal;
	background-color:White;
}
a.navegador 
{
	color:#3f3f3f;
	text-decoration:none;
}
a.navegador:hover 
{
	color:#C9252D;
	text-decoration:underline;
}

table.buscador
{
	border: 1px solid #558297;
}
table.buscador td 
{
	background-color: #DDE7EC;
	padding: 2px;
}

table.buscadorSimple
{
}
table.buscadorSimple td 
{
	padding: 0px;
}

div.tree
{
	border:0px;
}


/*table.buscador th
{
	color:white;
	font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	background-color:#558297;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
}*/

table.mantenimiento
{
}
table.mantenimiento td 
{
	padding: 2px;
	border-top:3px solid #ffffff;
}

div.tree td
{
	background-color:#ffffff;
	padding:0px;
	border:0px;
}
table.tree, table.tree td
{
	padding:0px;
	border:0px;
}
/*table.mantenimiento th
{
	color:white;
	font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	background-color:#558297;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
}*/

table.marcas 
{
	background-color:#DDE7EC;
}
table.marcas td, table.marcas input
{
	border:0px solid #ffffff;
}

td.elecabintra
{
	background-color:#DDE7EC;
	font-size:10px;
	font-family:"Arial, Helvetica, sans-serif";
	text-align:right;
}
td.elecabintraC
{
	background-color:#DDE7EC;
	font-size:10px;
	font-family:"Arial, Helvetica, sans-serif";
	text-align:center;
}
td.elecabintraL
{
	background-color:#DDE7EC;
	font-size:10px;
	font-family:"Arial, Helvetica, sans-serif";
	text-align:left;
}
input.gris
{
background-color:#CCCCCC;	
}
/*clases de la intranet*/
td.cablistintra, .cablistintra td
{
	color:white;
	font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	background-color:#558297;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
}
td.cablistintraR, .cablistintraR td
{
	color:white;
	font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	background-color:#558297;
	text-align:right; 
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
}
tr.cablistintra
{
	color:white;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	background-color:#558297;
	text-align:center;	
}
a.cablistintra, .cablistintra a
{
	color:White;  
}
td.elelistintra, .elelistintra td
{
	font-size:8.5pt;
	font-family:"Tahoma, Verdana, Arial, Helvetica, sans-serif";
	text-align:center;
	cursor:pointer;
	border-bottom:solid 1px #558297;
	padding:2px;
}
.elelistintra a
{
	color:black;
	text-decoration:none;
}
.elelistintra a:hover
{
	color:black;
	text-decoration:underline;
}
td.elelistintra_R
{
	font-size:8.5pt;	
	font-family:"Tahoma, Verdana, Arial, Helvetica, sans-serif";
	text-align:right;
	cursor:pointer;
	border-bottom:solid 1px #558297;
	padding:2px;
}

table.menu_buscador #FechasCoche_pZona .textoimput
{
    width:160px;
}