BODY
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif
}
DIV
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
P
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
H1
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
H2
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    FONT-WEIGHT: normal;
    COLOR: #5da95e;
    FONT-FAMILY: Arial
}
H3
{
	BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    COLOR: #0051ae;
    FONT-FAMILY: Verdana
}
H4
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
H5
{
	BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
	color: #777777;
	font-family: Verdana;
	font-size: 12px
}


HR
{
    BORDER-RIGHT: #777777 thin;
    BORDER-TOP: #777777 thin;
    BORDER-LEFT: #777777 thin;
    WIDTH: 175px;
    BORDER-BOTTOM: #777777 thin
}
UL
{
	border-right: medium none;
	padding-right: 0px;
	border-top: medium none;
	margin-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	border-left: medium none;
	padding-top: 0px;
	border-bottom: medium none;
}
LI
{
	border-right: medium none;
	padding-right: 0px;
	border-top: medium none;
	margin-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	border-left: medium none;
	padding-top: 0px;
	border-bottom: medium none;
}
TABLE
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}

P
{
}

EM
{
    FONT-STYLE: italic
}
I
{
    FONT-STYLE: italic
}
STRONG
{
    FONT-WEIGHT: bold
}


.CARTOservicio
{
    FONT-SIZE: 20px;
    COLOR: #199ea5;
    LINE-HEIGHT: 75px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana
}
.CARTOprovincia
{
    FONT-SIZE: 20px;
    COLOR: #0060ac;
    LINE-HEIGHT: 75px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana
}
.SITservicio
{
    FONT-SIZE: 20px;
    COLOR: #459445;
    LINE-HEIGHT: 80px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana
}
.SITprovincia
{
    FONT-SIZE: 20px;
    COLOR: #0060ac;
    LINE-HEIGHT: 80px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana
}
.IDEliteral
{
	font-size: 18px;
	color: #777777;
	font-style: normal;
	font-family: verdana;
}
.IDEregistro
{
    BACKGROUND-POSITION: center 50%;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #0088a2;
    LINE-HEIGHT: 10mm;
    FONT-FAMILY: verdana;
    WHITE-SPACE: normal;
    TEXT-ALIGN: center
}
.IDEtxt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #777777;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: left
}
.caja
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}
.CARTOservicio
{
    FONT-SIZE: 21px;
    COLOR: #147f87;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana
}
.CARTOprovincia
{
    FONT-SIZE: 21px;
    COLOR: #2f628d;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana
}
A:link
{
    FONT-WEIGHT: normal;
    COLOR: #056ec9;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #056ec9;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
/*
A:unknown
{
    FONT-WEIGHT: normal;
    COLOR: #056ec9;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
*/

.SITtabla
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: medium none;
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid
    
}
.IDEcab
{
	width: 1000px;
	border-right: #036fc9 5px solid;
	border-top: #777777 1px solid;
	border-left: #036fc9 6px solid;
	background-image: url(images/idemap/Idemapcabecera.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: right;
	margin: 0px;
	border-spacing :0;
	padding :0;
	border-collapse:collapse;	
}
.IDEcabcamino
{
	width: 100%;
	border-right: #036fc9 5px solid;
	border-top: #777777 1px solid;
	border-left: #036fc9 6px solid;
	background-image: url(images/idemap/Idemapcabecera2.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: right;
	margin: 0px;
	border-spacing :0;
	padding :5;
	border-collapse:collapse;	
}

.IDEtabla
{
	width: 1000px;
    BORDER-RIGHT: #036fc9 5px solid;
    BORDER-LEFT: #036fc9 6px solid;
    BORDER-BOTTOM: #036fc9 6px solid;
    margin: 0px;
	border-spacing :0;
	padding :0;
	border-collapse:collapse;
}
.IDEtablacamino
{
    width: 100%;
	BORDER-RIGHT: #036fc9 5px solid;
    BORDER-LEFT: #036fc9 6px solid;
    BORDER-BOTTOM: #036fc9 6px solid;
    margin: 0px;
	border-spacing :0;
	padding :5;
	border-collapse:collapse;
}
.IDEcelda
{
    BORDER-RIGHT: #777777 1px solid;
    BORDER-TOP: #777777 1px dotted;
    BORDER-LEFT: #777777 1px dotted;
    BORDER-BOTTOM: #777777 1px dotted;
    BACKGROUND-COLOR: #efefef
}
.caminocelda
{
    BORDER-RIGHT: #777777 1px dotted;
    BORDER-TOP: #777777 1px dotted;
    BORDER-LEFT: #777777 1px dotted;
    BORDER-BOTTOM: #777777 1px dotted;
    BACKGROUND-COLOR: #F8FCF8
}

.tituloGris
{
	font-size: 15px;
	color: #777777;
	font-family: verdana;
	text-decoration: none;
	vertical-align: top;
	
}
.parrafoazul
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #135EA2;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.parrafogris
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #777777;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.parrafoverde
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #2f7431;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.parrafoblanco
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.cartoverde
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #2b939e;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.cartoazul
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #0364b3;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.SITalfatxt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #2f7431;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.caminoliteral
{
    FONT-SIZE: 14px;
    COLOR: #459445;
    LINE-HEIGHT: 14px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana
}

DIV.SITtree SPAN
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
DIV
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.required
{
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: verdana
}
.visortextsmall
{
    FONT-SIZE: 9px;
    COLOR: #2e7cbc;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana
}
.recuadroimagen
{
    BORDER-RIGHT: #cccccc 1px dotted;
    BORDER-TOP: #cccccc 1px dotted;
    BORDER-LEFT: #cccccc 1px dotted;
    BORDER-BOTTOM: #cccccc 1px dotted
}
.opcion
{
    COLOR: #d7ebf6;
    BACKGROUND-COLOR: #d7ebf6;
    TEXT-DECORATION: none
}
.celdalistado
{
    BORDER-TOP: #777777 1px solid
}
.tablalistado
{
    BORDER-RIGHT: #777777 1px solid;
    BORDER-TOP: #777777 1px solid;
    BORDER-LEFT: #777777 1px solid;
    BACKGROUND-COLOR: #e4eef7
}
.f1
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica
}
.f2
{
    FONT-SIZE: 10px;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.f3
{
    FONT-SIZE: 10px;
    COLOR: #838383;
    FONT-FAMILY: verdana,arial,helvetica
}
.f5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #993300;
    FONT-FAMILY: verdana, arial, helvetica
}
.areg:link
{
    FONT-SIZE: 9px;
    COLOR: #339eae;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
/*
.areg:unknown
{
    TEXT-DECORATION: underline
}
*/
.A1
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
.A1:hover
{
    TEXT-DECORATION: underline
}
.A2
{
    FONT-SIZE: 10px;
    COLOR: #663300;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
.A2:hover
{
    TEXT-DECORATION: underline
}
.A3
{
    FONT-SIZE: 10px;
    COLOR: #838383;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
.A3:hover
{
    TEXT-DECORATION: underline
}
.A4
{
    FONT-SIZE: 10px;
    COLOR: #838383;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: underline
}
.A4:hover
{
    TEXT-DECORATION: none
}
.A6
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
.status
{
    FONT-SIZE: 8px;
    COLOR: #005c9e;
    FONT-FAMILY: verdana,arial,helvetica
}
#tip
{
    VISIBILITY: hidden;
    POSITION: absolute
}
INPUT.button
{
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: baseline;
	COLOR: #4E88AE;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 19px;
	BACKGROUND-COLOR: #FFFFFF;
	border: 1px solid #4E88AE;
	font-weight: bold;

}
TD.detailName
{
    FONT-WEIGHT: bolder;
    WIDTH: 200px
}
TD.detailValue
{
}
TD.detailTitle
{
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 10px;
    COLOR: #006ec7;
    PADDING-TOP: 10px;
    TEXT-ALIGN: center
}
TD.tematext
{
    FONT-SIZE: 12px;
    COLOR: #006ec7;
    FONT-FAMILY: Verdana
}
TD.tituloPagina
{
	vertical-align: middle;
	color: #0051ae;
	font-family: Verdana;
	text-align: left;
	height: 40px;
	font-size: 12px;
	font-weight: bold;
	text-indent: 50px;
}
TD.piePagina
{
	height: 75px;
	background-image: url(images/idemap/Idemap-pie.jpg);
	vertical-align: bottom;
	background-repeat: no-repeat;
}
TD.piePaginacamino
{
	height: 75px;
	background-image: url(images/idemap/Idemap-pie2.jpg);
	vertical-align: bottom;
	background-repeat: repeat;
}

.toctab
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana
}
.toctabselected
{
    BORDER-RIGHT: #808080 thin solid;
    BORDER-TOP: #808080 thin solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #808080 thin solid;
    BORDER-BOTTOM: #808080 thin solid;
    FONT-FAMILY: Verdana
}
A.buttonBlanco
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 10px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: medium none;
    COLOR: #0060ad;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Geneva, Arial, helvetica, sans-serif;
    TEXT-ALIGN: center;
    FONT-VARIANT: small-caps
}
TD.cabecera
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: #cccccc 1px solid
}
BODY.toc
{
    SCROLLBAR-FACE-COLOR: #eff1f3;
    MARGIN: 0px;
    SCROLLBAR-HIGHLIGHT-COLOR: #eff1f3;
    SCROLLBAR-SHADOW-COLOR: #eff1f3;
    SCROLLBAR-3DLIGHT-COLOR: #eff1f3;
    SCROLLBAR-ARROW-COLOR: #0060ad;
    SCROLLBAR-TRACK-COLOR: #eff1f3;
    SCROLLBAR-DARKSHADOW-COLOR: #eff1f3;
    SCROLLBAR-BASE-COLOR: #ffffff;
    BACKGROUND-COLOR: #eff1f3
}
TD.prt
{
    VISIBILITY: hidden
}
TABLE.prt
{
    WIDTH: 390px
}
.3Dcab
{
    BORDER-RIGHT: #036fc9 5px solid;
    BORDER-TOP: #777777 1px solid;
    BORDER-LEFT: #036fc9 6px solid
}
.3Dtabla
{
    BORDER-RIGHT: #036fc9 5px solid;
    BORDER-LEFT: #036fc9 6px solid;
    BORDER-BOTTOM: #036fc9 6px solid
}
.3Dparrafoazul
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #056ec9;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.3Dtituloazul
{
    FONT-SIZE: 21px;
    COLOR: #0060ac;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana
}
.3Dparrafogris
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #777777;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.notazul
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #2a66af;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.notagris
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: verdana;
    HEIGHT: 14px;
    TEXT-DECORATION: none
}
.cajaregistro
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    WIDTH: 250px;
    COLOR: #333333;
    FONT-FAMILY: Verdana;
    HEIGHT: 14px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.img_descarga
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	text-decoration: none;
	border: 0px;
	
}

UL.listasIdemap
{
	color: #666666;
	list-style-type: none;
}

.azulpequeña
{
	color: #2a66af;
	font-size: 10px
}	
P.parrafoazul
{
	color: #2a66af;
	font-size: 10px;
	text-indent: 40px;
	text-align: justify

}
UL.listasDOS
{
	color: #2a66af;
	list-style-position: inside;
	list-style-type: disc;
	font-size: 10px;
	text-indent: 40px
}

a.descarga
{
	font-size: 10px;
	
	text-decoration: underline;

}
.LitForm
{
	font-size: 11px;
	text-align: right;
	color: gray;
}

/* Dragable CSS classes:*/
.dragbox {
  background-color: #ffff00;
  border: 1px solid #000000;
  color: #000000;
  padding: 0px;
  position: absolute;
}

.dragbar {
  background-color: #AACDE9;
  color: #ffffff;
  cursor: move;
  font-weight: bold;
  padding: 2px 1em 2px 1em;
}

.dragcontent {
  padding: 1em;
}