BODY {
	BACKGROUND-COLOR: white;
	padding-top:0em;
	margin-top:3em;
	padding-left:0em;
	padding-bottom:0em;
	margin-left:0em;
	margin-bottom:3em;
	font-family: Arial, Verdana;
	background-image: url(../images/fondo_ok.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}

Form {
	padding-top:0em;
	margin-top:0em;
	padding-left:0em;
	padding-bottom:0em;
	margin-left:0em;
	margin-bottom:0em;
}

P {
	color: #676566;
	font-size: 80%;
	text-align: justify;
}

P a{
	color: #F26921;
	text-decoration:none;
}

P a:hover{
	color: #676566;
}

li {
	color: #676566;
	font-size: 80%;
	text-align: justify;
}

li a{
	color: #F26921;
	text-decoration:none;
}

li a:hover{
	color: #676566;
}

.contenTit {
	position: relative;
	height: 31px;
	width: 435px;
	background-color: white;
}

.padreTit {
	position: absolute;
	z-index:20;
	left: 0px;
	top: 0px;
	width: 185px;
	height: 31px;
}

.hijoTit {
	position: absolute;
	z-index:30;
	left: 185px;
	top:11px !important;
	top:8px;
	width: 200px;
	height: 22px;
}

h1 {
	color: #CCCCCC;
	font-size: 160%;
	font-family: Helvetica, Arial, Verdana;
	margin: 0px;
	padding: 0px;
}

.Peques {
	font-size: 120%;
	color: #CCCCCC;
	font-family: Helvetica, Arial, Verdana;
	vertical-align: bottom;
	margin: 0px;
	padding:0px;
}


.Peques3 {
	font-size: 90%;
	color: #CCCCCC;
	font-family: Arial, Verdana;
	vertical-align: bottom;
	margin: 0px;
	padding:0px;
}


h2 {
	color: #CCCCCC;
	font-size: 140%;
	font-family: Helvetica, Arial, Verdana;

}

h3 {
	color: #F26921;
	font-size: 120%;
	font-family: Helvetica, Arial, Verdana;
	padding-left: 15px;

}

h4 {
	color: #F26921;
	font-size: 120%;
	font-family: Helvetica, Arial, Verdana;
}

h4 a{
	color: #F26921;
}

h4 a:hover{
	color: #F26921;
	text-decoration:none;
}

.Creditos {
	background-color: white;
	/*background-color: #F26921;*/
	color: #666;
	font-size: 70%;
	text-align: center;
	padding-left: 3em;
	padding-top: 1em;
	padding-bottom: 1em;
	border: 1px solid #CCCCCC;
	border-top: none;
}

.Creditos a{
	color: #666;
	text-decoration:none;
}

.Creditos a:hover{
	color: #666;
	text-decoration: underline;
}

.TableBorder {
	border: 1px solid #CCCCCC;
	border-bottom: none;
	background-color: White;
}

.Encabezado {
	background-image: url(../images/Encabezado.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.Encabezado td{
	padding-bottom: 1em;
}

.login {
	font-size: 80%;
	color: #676566;
}

.login2 {
	font-size: 80%;
	color: #676566;
	border: 1px solid #676566;
	padding:5px;
}

.loginCli {
	font-size: 80%;
	color: #676566;
	padding:3px;
/*	background-color: #E8E8E8;*/
	margin-bottom: 6px;
}

.loginCli td{
	padding-left: 3px;
	padding-right: 3px;
}

.loginCli a{
	color: #F26921;
	text-decoration:none;
}

.loginCli a:hover{
	color: #676566;
	text-decoration:none;
}

input {
	font-size: 80%;
	COLOR: #676566;
}

textarea {
	font-size: 11px;
	COLOR: #676566;
}

select {
	font-size: 80%;
	COLOR: #676566;
}

input.areausu {
	height: 1.8em;
	width: 9em;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-BOTTOM: #666666 1px solid;
	padding: 2px 5px 2px 5px;

}

input.boton {
	height: 16px;
	font-size: 11px;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-BOTTOM: #666666 1px solid;
	padding: 0px 5px 3px 5px;
}

.MenuLat {
	font-size: 85%;
	color: Black;
	font-weight: bold;
	margin-top: 20px;
}

.MenuLat td {
	color: Black;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	text-transform: uppercase;
	text-align: left;
}

.MenuLat td a {
	text-transform: lowercase;
	text-decoration:none;
	color: #676566;
}

.MenuLat td a:hover {
	color: Black;
	text-transform: uppercase;
}
 
.Punto {background: white url(../images/Bolita_Menu.jpg) no-repeat right center;}

.Menu {
	font-size: 80%;
	background-color: #F26921;
	color: White;
	padding-top: 0.7em;
	padding-bottom: 0.8em;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
}

.Menu a {
	text-transform: lowercase;
	text-decoration:none;
	color: White;
}

.Menu a:hover {
	color: White;
	text-transform: uppercase;
}

.MenuFin {
	border: 1px solid #C5C3C4;
	text-align: center;
	padding-top: 0.1em;
}

.Raya {
	margin-top:5px;
	margin-bottom:0px;
}

.Fondo1, .Fondo2, .Fondo3, .Fondo4, .Fondo5, .Fondo6, 
.Fondo7, .Fondo8, .Fondo9, .Fondo10, .Fondo11, .Fondo12, .FondoExtranet {
	background-repeat: no-repeat;
	background-position: right bottom;
}

.Fondo1{background-image: url(../images/Img_01.jpg);}
.Fondo2{background-image: url(../images/Img_02.jpg);}
.Fondo3{background-image: url(../images/Img_03.jpg);}
.Fondo4{background-image: url(../images/Img_04.jpg);}
.Fondo5{background-image: url(../images/Img_04.jpg);}
.Fondo6{background-image: url(../images/Img_06.jpg);}
.Fondo7{background-image: url(../images/Img_07.jpg);}
.Fondo8{background-image: url(../images/Img_08.jpg);}
.Fondo9{background-image: url(../images/Img_09.jpg);}
.Fondo10{background-image: url(../images/Img_010.jpg);}
.Fondo11{background-image: url(../images/Img_011.jpg);}
.Fondo12{background-image: url(../images/Img_05.jpg);}
.FondoExtranet{background-image: url(../images/Img_012.jpg);}

.Noticias {
	border: 1px solid #F26921;
	color: #676566;
	font-size: 80%;
	text-align: justify;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
}

.Noticias a{
	color: #F26921;
	text-decoration: none;
}

.Noticias a:hover{
	color: #676566;
}

.Contacto {
	border: 1px solid #676566;
	color: #676566;
	font-size: 80%;
	text-align: justify;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
}

.Contacto a{
	color: #F26921;
	text-decoration: none;
}

.Contacto a:hover{
	color: #676566;
}

.NotInfo {
	margin-top: 10px;
	text-align: right;
	font-weight: bold;
}

.TodasNot {
	margin-top: 15px;
	font-size: 80%;
	font-weight: bold;
}
.TodasNot a{
	color: #F26921;
	text-decoration: none;
}
.TodasNot a:hover{
	color: #676566;
}

.VolverExt {
	padding-left: 18px;
	font-size: 75%;
	font-weight: bold;
}

.VolverExt a{
	color: #F26921;
	text-decoration: none;
}
.VolverExt a:hover{
	color: #676566;
}

.VolverExt3 {
	padding-left: 16px;
	font-size: 85%;
	font-weight: bold;
}

.VolverExt3 a{
	color: #F26921;
	text-decoration: none;
}
.VolverExt3 a:hover{
	color: #676566;
}

.Localiza {
	color: #F26921;
	font-weight: Bold;
}

.TitPortada2{
	font-size: 15px;
	color: #F26921;
	text-align: left;
	font-weight: bold;
	padding-bottom: 10px;
}

.Titularra {
	color: #676566;
	font-size: 9pt;
	text-align: left;
	font-weight: bold;
}

.ArgazkiOina{
	font-size: 8pt;
	color:#676566;
	margin:0px;
	padding: 0px;
}

.NotDoc {
	font-size: 11px;
	color: #676566;
	text-align: left;
}

.NotDoc a{
	color: #F26921;
	text-decoration: none;
}

.NotDoc a:hover{
	color: #676566;
	text-decoration: none;
}

.CuerpoVideo2 {
	font-size: 8pt;
	text-align: center;
	color: White;
	background-color: #F26921;
	padding-top:8px;
	padding-bottom:10px;
}

.navegador {
	font-size: 8pt;
	color: #333333;
	font-weight: bold;
	padding-top:10px;
}

.navegador a{
	color: #F5621C;
	text-decoration: none;
}

.navegador a:hover{
	color: #333333;
	text-decoration: none;
	
}

.TareaTit {
	font-size: 9pt;
	color: White;
	padding: 4px;
	border-top: solid 1px #333333;
	border-right: solid 1px #333333;
	border-left: solid 1px #333333;
	background-color: #F5621C;
	Text-align:center;
	font-weight:bold;
	margin-left: 16px;
	margin-right: 16px;
}

.borderTarea {
	border-bottom: solid 1px #333333;
	border-right: solid 1px #333333;
	border-left: solid 1px #333333;
	margin-left: 16px;
	margin-right: 16px;
	margin-bottom: 10px;
	padding-top: 15px;
}

TABLE.AdministrazioaZerrenda {
	border-collapse: collapse;
	border: solid 1px #333333;
}

TABLE.AdministrazioaZerrenda TD{
	font-size: 8pt;
	color: #333333;
	padding: 2px;
	border: solid 1px #333333;
	text-align: center;
}
TABLE.AdministrazioaZerrenda TD a{
	font-size: 8pt;
	color: #333333;
	text-decoration: underline;
}
TABLE.AdministrazioaZerrenda TD a:hover{
	color: #F5621C;
	text-decoration: none;
}


TABLE.AdministrazioaZerrenda TH{
	font-size: 8pt;
	color: White;
	padding: 2px;
	border: solid 1px #333333;
	background-color: #F5621C;
	Text-align:center;
}

TABLE.AdministrazioaZerrenda TH a{
	color: Black;
	Text-align:center;
	text-decoration: none;
}

TABLE.AdministrazioaZerrenda TH a:hover{
	color: White;
	Text-align:center;
	text-decoration: none;
}

.navFotos {
	font-size: 11px;
	color: #F5621C;
	background-color: #999;
	text-align: center;
}

.navFotos a{
	color: white;
	text-decoration:none;
}

.navFotos a:hover{
	color: #F5621C;
	text-decoration:none;
}

TABLE.AdministrazioaFicha {
	border-collapse: collapse;
	border: solid 1px #333333;
}


TABLE.AdministrazioaFicha TH{
	font-size: 8pt;
	color: Black;
	padding: 2px;
	border: solid 1px #333333;
	background-color: #F5621C;
	text-align: right;
	padding: 0px 4px 0px 0px;
}

TABLE.AdministrazioaFicha TD{
	font-size: 8pt;
	color: #333333;
	padding: 2px;
	border: solid 1px #333333;
	padding: 2px 0px 2px 4px;
}
TABLE.AdministrazioaFicha2 {
	border-collapse: collapse;
	border: solid 1px #666;
}


TABLE.AdministrazioaFicha2 TH{
	font-size: 8pt;
	color: white;
	border: solid 1px White;
	background-color: #666;
	text-align: center;
	padding: 3px 0px 3px 0px;
}

TABLE.AdministrazioaFicha2 TH a{
	font-size: 8pt;
	color: white;
}

TABLE.AdministrazioaFicha2 TH a:hover{
	font-size: 8pt;
	color: white;
	text-decoration: none;
}

TABLE.AdministrazioaFicha2 TD{
	font-size: 8pt;
	color: #666666;
	border: solid 1px #666;
	padding: 2px 4px 2px 4px;
}

TABLE.AdministrazioaFicha2 TD a{
	color: #F5621C;
	text-decoration:none;
}

TABLE.AdministrazioaFicha2 TD a:hover{
	color: #666666;
}

.Consulta {
	border: 1px solid black;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 4px;
	padding: 4px;

}

.EnlaceCentrado {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 10px;
}

.VolverExt a{
	color: #F26921;
	text-decoration: none;
}
.VolverExt a:hover{
	color: #676566;
}

#Sinborde {
	border: 0px;
	padding-left: 0px;
}

.TitMedio {
	text-align: center;
	font-size: 12px;
	padding-top: 7px;
	font-weight: bold;
}

.TitMedio a{
	color: #F26921;
	text-decoration:none
}

.TitMedio a:hover{
	color: #CCC;
}

TABLE.AnunciosMed {
	border-collapse: collapse;
	border: solid 1px #666;
}


TABLE.AnunciosMed TH{
	font-size: 9pt;
	color: white;
	border: solid 1px White;
	background-color: #666;
	text-align: center;
	padding: 4px 0px 4px 0px;
}

TABLE.AnunciosMed TD{
	font-size: 8pt;
	color: #666666;
	border: solid 1px #666;
	padding: 2px 4px 2px 4px;
}

TABLE.AnunciosMed TD a{
	color: #F5621C;
	text-decoration: none;
}

TABLE.AnunciosMed TD a:hover{
	color: #666666;
	text-decoration: none;
}

TABLE.AdministrazioaAnunP {
	font-family: arial;
	border-collapse: collapse;
	border: solid 1px #666;
}


TABLE.AdministrazioaAnunP TH{
	font-size: 8pt;
	color: white;
	border: solid 1px White;
	background-color: #666;
	text-align: center;
	padding: 4px 0px 4px 0px;
}

TABLE.AdministrazioaAnunP TD{
	font-size: 7pt;
	color: #666666;
	border: solid 1px #666;
	padding: 2px 4px 2px 4px;
}

TABLE.AdministrazioaAnunP TD a{
	color: #F5621C;
	text-decoration: none;
}

TABLE.AdministrazioaAnunP TD a:hover{
	color: #666666;
	text-decoration: none;
}

.PreciosIVA {
	font-size: 9px;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 8px;
	font-weight: bold;
}

.PreciosIVA2 {
	font-size: 10px;
	text-align: right;
	padding-top: 2px;
	padding-right: 10px;
	font-weight: bold;
}

.AnAn {
	font-size: 12px;
	color: White;
	padding-left: 10px;
	padding-bottom: 0px;
	margin-bottom: 5px;
	padding-top: 8px;
	font-weight: bold;
}

.sifr_menuA22 {
	background-color: White;
}

.sifr_menuA22 a {
	background-color: White;
}

.sifr_menuA22 a:hover {
	background-color: White;
}

.anec a {
	color: #E30B17;
	text-decoration: none;
}

.anec a:hover {
	color: #E30B17;
	text-decoration: underline;
}

.bordefoto {

	border: 1px solid  #676566;

}

.bordefoto  a{

	border: 1px solid  #676566;

}

.bordefoto a:hover {

	border: 1px solid  #676566;

}

.lista_serv {
	color: white;
	font-size: 1.3em;
	padding-left: 15px;
}

.lista_serv li {
	padding-bottom: 5px; 
	color: #333;
}

.lista_serv li li {
	padding-bottom: 5px; 
	color: #333;
	list-style-type: square;
	font-size: 1em;
}

.lista_serv a{color: #333;}
.lista_serv a:hover{color: #F26921;}


.capas_serv {
	display:none; 
	width:100%; 
	color:black; 
	padding-bottom: 5px;
	padding-top: 5px;
	text-align:left;
}