	/*a:link {
		color: #007168;
			text-decoration: none;
	}
	a:visited {
		color: #00A699; 
			text-decoration: none;
	}
	a:hover {
	color: #007168;
	text-decoration: none;
	}
*/
body{
	
	margin: 0px;
	background: #F3F3F3 url(../img/fondoCoaatg.jpg) no-repeat center top;
	/*color: #FFFFFF;*/
}
#Container{

	width:95%;
	max-width:990px;
	min-width: 770px;
	width: expression((documentElement.clientWidth <1000) ? "770px" : "990" );
	margin:auto;
	background:#FFFFFF;
	border: solid 4px #fff
	
	}
.fnCabecera{
	background:url(../img/fnCabecera.jpg) no-repeat right top;
	
}
.fnCabecera h1{
	margin:20px 0 0 0 }
.fnCabecera2{
	background:url(../img/fnCabecera2.jpg) no-repeat right top;
	height:21px;}
.EnlacesSup a{color:#000; text-decoration:none}
#Pie{
	background:url(../img/Pie.gif) repeat-x left top;
	height:150px;
	text-align:center;
	font-size:10px}
form{
	margin:0;
	padding:0}
.TitAreaPrivada{
	font:normal 15px "Lucida Sans Unicode", Tahoma, Verdana;
	color:#003366;
	padding-left:5px;
	padding-top:4px;
	padding-bottom:2px}
.capa {
 SCROLLBAR-FACE-COLOR: #E0E0E0; 
 SCROLLBAR-HIGHLIGHT-COLOR: #E5E4EA; 
 SCROLLBAR-SHADOW-COLOR: #C5C5C5; 
 SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
 SCROLLBAR-ARROW-COLOR: #012B5D; 
 SCROLLBAR-TRACK-COLOR: #E1E1E1; 
 SCROLLBAR-DARKSHADOW-COLOR: #012B5D; 
 SCROLLBAR-BASE-COLOR: #F4F4F4;
}
.bordelat {
	
	background: #fff;background: url(../img/bordeMenu.gif) repeat-y right top;
	/*border-right: solid 1px #444*/
}
.tdgrisosc {
	background-color: #003366;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.txtblanco {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
}
.TITULOS {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #007168;
	text-decoration: none;
	text-align: left;
}
.MigaPan{
font:normal 11px Tahoma, Verdana, Arial;
color: #333;
padding:5px 0 5px 15px}
.MigaPan a{color: #007168; text-decoration:none}

.TablaBordes {
	background: #00958A;
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	text-align:center;
	}
	
.TablaFichaColegiado {
	border-bottom: #E2E0DA solid 2px;
	border-left: #E2E0DA solid 2px;
	border-right: #E2E0DA solid 2px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #00968B;
	text-decoration: none;
	text-align:center;

}

.txtazulnegrita {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #007168;
	text-decoration: none;
	line-height: 15px;
	text-indent: 3pt;
	text-align: left;

}
.tdTablaBordes {
	background-color: #F3F3F3;
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #00403C;
	text-decoration: none;
	text-align:center;
}
.txtnegronegrita {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
}
.input {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #666666;
}
.inputDisabled {
	border: 1px solid #666666;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}
.inputder {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	border: 1px solid #003366;
	text-align: right;
}
.TITULOS2 {
	font-family: Tahoma, Arial, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	line-height: 15px;
	text-align: left;
}
.tdazulmedio {
	background-color: #666666;
}
.cabecera1 {
	font: bold 12px Tahoma, Arial, Verdana;

	color: #fff;
	text-decoration: none;
	text-align:left;
	background-image: url(../img/fnFichaUp.jpg);
	padding:3px

}
.cabecera1 a{color:#fff; text-decoration:none}
.paginacion {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #00736A;
	text-decoration: none;
}
a.pag:link {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #00736A;
	text-decoration: none;
}
a.pag:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #00958A;
	text-decoration: none;
}
a.pag:visited {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #00C6B7;
	text-decoration: none;
	font-style: normal;
}
.txtnegro {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
	text-align: left;

}
.txtblanco {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 16px;
	text-align: left;

}
.txtrojo {

	font:normal 10px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration: none;
	line-height: 16px;
}
.txtRojo {

	font:normal 10px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration: none;
	line-height: 16px;
}
.txtazul {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	line-height: 16px;
	text-align: left;

}
.txtazul a{color:#00736A}
.BordeImagenNoticias{
	border: solid 4px #E4E4E4;
	padding:1px}
.txtNoticiasHome{
	font:normal 13px Tahoma, Verdana, Arial;
	color: #666;
	text-align:left	
}
.txtNoticiasHome a{
	
	color: #005953;
	text-decoration:none;
	
}
.txtNoticiasHome a:hover{
	
	color: #005953;
	text-decoration:none;
	
}
.DestacadosDch{
	font:normal 17px Arial, Helvetica, sans-serif;
	color: #00736A;
	text-align:left	;
}
.DestacadosDch a{color: #00736A; text-decoration:none}
.titulomenu {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #444444;
	text-indent: 7pt;

}
.fondomenu {
	background-attachment: fixed;
	background-image: url(../img/imagen.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #E5E9ED;
}
.bordeabajo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #444444;
}
.menu {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000066;
	text-decoration: none;
}
.Repositorio{
	font:normal 12px Tahoma, Verdana, Arial;
	color:#333333}
.Repositorio a{color:#333333; text-decoration:none}
.Repositorio a:hover{color: #00736A; text-decoration:none}
/*
a.link:link  {
	color: #333333;
	text-decoration: none;
}
a.link:hover  {
	color: #00736A;
	text-decoration: none;
}
a.link:visited {
	color: #00A699;
	text-decoration: none;
}

*/
a.link2:link  {
	color: #000033;
	text-decoration: none;
}
a.link2:hover  {
	color: #00CEBE;
	text-decoration: none;
}
a.link2:visited {
	color: #00A699;
	text-decoration: none;
}
.transparente {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	background-color: #F5F7FA;
	border: 1px solid #F5F7FA;
}
.cabecera2 {

	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	text-decoration: none;
	background-color: #EDF1F8;
	
}
.fila1 {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	


}
.fila2 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000033;
	text-decoration: none;
	background-color: #F2F4F6;


}

.filaVerde {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000033;
	text-decoration: none;
	background-color: #DDFFDD;
}

.filaAmarillo {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000033;
	text-decoration: none;
	background-color: #FFFFDD;
	height:20px;
}

.filaAzul {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000033;
	text-decoration: none;
	background-color: #DDDDFF;
}

.filaRojo {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000033;
	text-decoration: none;
	background-color: #FFDDDD;
	height:20px;
}
.filaNaranja {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000033;
	text-decoration: none;
	background-color: #FFDDAA;
}
.txtazulngrta {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
}
.raymenu {
	background-image: url(../img/ray-menu.gif);
	background-repeat:  repeat-x;
	background-position: left center;
}

.txt {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
	line-height: 15px;
}
.txtJusti {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
	line-height: 15px;
	text-align:justify;
}
.txtpeq {


	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000066;
	text-decoration: none;
}
.fonazul {
	background-color: #E6EAEE;
}
.verd10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}
.verd10gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
.tablabanners {
	border: 1px solid #AEBBC8;
	background-color: #FFFFFF;
}
.verd10grisnegrt {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	background-image: url(../img/barra.gif);
	background-repeat:  repeat-x;
	background-position: left center;
	border: 0px;
}
.buscador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	border: 1px solid #284E8B;

}
.verd10login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3861A3;
	text-decoration: none;
	font-weight: bold;

}
.fNoticias {
	background: #F4F4F4 url(../img/fNoticias.gif) no-repeat;
}

.login {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
	border: 1px solid #999999;
	background-color: #FFFFFF;

}
.bordelat2 {
	border-right-style: none;
	background-image: url(../img/fnlat.gif);
}
.Subtitulo {
	font: bold  15px Tahoma, Verdana, Arial;

	color: #00403C;
	background:url(../img/flechitas2.gif) no-repeat left 7px;
	padding-left:15px
}
.Titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
.lopd {
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;

	color: #333333;
	text-decoration: none;
	text-align: justify;
}
.4bordes{
	border: solid 1px #444444;
}
.bordes4{
	border: solid 1px #444444;
}
.f1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #003366;
	padding: 3px;
}
.B1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C0D0E9;
	border-bottom-color: #C0D0E9;

}
.B2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C0D0E9;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C0D0E9;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C0D0E9;


}
.bordes3 {
	border-bottom: 1px solid #444444;
	border-left: 1px solid #444444;
	border-right: 1px solid #444444;

}
.Factura{
	background:#284D91}
.FacturaFondo{
	background: url(../img/factura/fondo.gif) repeat-x top left}
.txtpeqnegro {



	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
}
.txtpeqsubrayado {




	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
.txt7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	padding: 2px;
}
.txt7negrta {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	padding: 2px;
}
.1bordeizq {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C0D0E9;
}
.txtnegrojust {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}
.capaover {
	overflow: hidden;
}
.bloque1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 5px 5px 10px 20px;
}
.tdrojoclarito {

	/*background-color: #F5F7FA;*/
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.tdrojo {

	/*background-color: #F5F7FA;*/
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.ray3p {
	line-height: 3px;
	background-color: #444444;
	height: 3px;
}
.spacer1 {
	line-height: 1px;
	height: 1px;
}
.fblanco {
	background-color: #FFFFFF;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #007168;
	line-height: 15px;
	
}
.bot1 {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	background-image: url(../img/bot1.gif);
	height: 22px;
	text-indent: 17px;	
}
.bot1 :hover{
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	background-image: url(../img/bot1_Over.gif);
	display:block;
	padding-left: 0px;
	height: 22px;
	padding-top: 4px;
	margin:0;
}

.bot2 {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	background-image: url(../img/bot2.gif);
	height: 21px;
	text-indent: 28px;
}

.bot2 :hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	background-image: url(../img/bot2_Over.gif);
	display:block;
	height: 21px;
	padding-top: 4px;
}
.fnLogin {
	background: url(../img/fnLogeado.jpg) no-repeat right bottom;
	padding:3px 0
	
}
.fnLogueado {
	background: url(../img/fnLogeado.jpg) no-repeat right bottom;
	padding:3px 0
	
}
.fnBuscador {
	background-color: #003366;
	height: 19px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.spacer8 {
	line-height: 10px;
	height: 10px;
}
.fQuienes {
	height: 120px;
	background-image: url(../img/fquienes.gif);
	background-repeat: no-repeat;
	background-color: #F4F4F4;
	background-position: bottom;
}
.fgrisclaro {
	/*background-color: #F5F5F5;*/
	
}
.ray1gris {
	line-height: 1px;
	background-color: #444444;
	height: 1px;
}
.spacer5 {

	line-height: 5px;
	height: 5px;
}
.fOfertas {
	background-color: #F4F4F4;
	height: 97px;
	background-image: url(../img/fquienes2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.fnCalendario {

	height: 149px;

	background:#F7F7F7 url(../img/calendarioActividades.gif) no-repeat right bottom
}
.txtBLNCnegrita {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.BotOver {
	color: #CC3300;
	text-decoration: none;
}
.BotOut {
	color: #444444;
	text-decoration: none;
}

.logueado {
	font:bold 11px  Tahoma, Arial, Verdana;

	color: #444444;
	background: none;
	border:none;
	text-transform:uppercase
	
}
.CAzul {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #007168;
	text-decoration: none;
	line-height: 18px;
	text-align: center;
}
.CFinde {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #00534D;
	line-height: 16px;
	text-align: center;
	text-decoration:none;
	}
.Cnegro {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
	text-align: center;

}
.CNegro a{
color: #333333;
text-decoration:none
}
.RayNoticias {
	line-height: 1px;
	background-color: #005CD0;
	height: 1px;
}
.TxtLogo {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #005BCF;
}
.TxtLineaAzul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000066;
	color: #000000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-bottom-color: #000066;
}

.Volver {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #007269;
	text-decoration: none;
	background: #F7F7F7 url(../img/anterior.gif) no-repeat left 5px;

	height: 18px;
	padding-left: 15px;
	text-align:left;border-top: solid 1px #CCCCCC;
border-bottom: solid 1px #CCCCCC
	
}
.Volver a{color: #005E56 !important;}
.FondoPaginacion{background: #F7F7F7;
border-top: solid 1px #CCCCCC;
border-bottom: solid 1px #CCCCCC}

/* ---- INICIO ESTILOS PARA EL EDITOR ------*/
#editor img {border:0px}
#editor img.left {float:left;margin-right:3px}
#editor img.right {float:right;margin-left:3px}

#editor ul{
	font-family: Tahoma, Verdana, Arial;
	font-size: 100%;
	font-weight: normal;
	color: #000000;
	text-align:justify;
	margin-bottom: 2px;
	margin-top: 2px;
	text-align:left
}
#editor ol {
	margin:0 0 0 22px; padding:0; text-align:left}
ol li{padding-left: 0px; list-style:decimal; background:none;color: #333}

#editor ol li{padding-left: 0px; list-style:decimal; background:none;color: #333}
#editor ul ul {font-family: Tahoma, Verdana, Arial; font-size: 100%; font-weight: normal; color: #000000; text-align:justify;margin-left:20px }

#editor  ul li {list-style: none; margin:0 0 0 30px;	/*Para firefox*/line-height: 14px;	padding-left: 10px;	background-image: url(../img/tri_azul.gif);	background-repeat: no-repeat;background-position: 0 6px;}
/*#editor  ul li a {font-family: Tahoma, Arial, Verdana;color:#333333}*/

#editor p {	font-family: Tahoma, Arial, Verdana; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; line-height: 16px; text-align: justify; }
#editor p.center {text-align:center;}
#editor p.left {text-align:left;}
#editor p.right {text-align:right;}
/* ---- FIN PARA EL EDITOR ------*/
/* ---- MAILING ------*/

.MailCab {
	background: url(http://www.COAATG.es/COAATG/fijos/img/mailing/fCabecera.gif) no-repeat right top;
}
.Mailtdazul {
	background-color: #003366;
	font-family: Tahoma, Arial, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:2px;
	text-align:right;
}
.MailTit{
	font-family: Tahoma, Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	border-bottom: 1px solid #003366;
	background: url(http://www.COAATG.es/COAATG/fijos/img/cuadritos.gif) no-repeat right center;
	text-align:left;
	padding-top:4px;
}
.MailNoticias{
	background: url(http://www.COAATG.es/COAATG/fijos/img/toponoticias.gif) no-repeat left 2px;
	padding-left:20px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;color: #333333;
}
.FichaColegiado{
	background:#FFFFFF;
	border:3px solid #ffffff;
	text-align:center;}
.FichaColegiado fieldset, .tdTablaBordes fieldset{
	width:97%;
	border:#007168 solid 1px;
	padding-bottom:10px;
	display:block;
	}

.FichaColegiado legend, .tdTablaBordes legend{
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #007168;}

.FichaColegiado fieldset.SinBorde{
	width:97%;
	border:none;
	padding-bottom:10px;
	display:block;;
}
.LineaColegiado{
background:url(../img/LineaColegiado.jpg) repeat-x top left;
margin:0px;

}

.TxtNegro11Bold {
	font: bold  11px/16px Tahoma, Verdana, Arial;
	color: #444444;
	text-decoration: none;
}
.TxtNegro11BoldIzquierda {

	font: bold  11px/16px Tahoma, Verdana, Arial;
	color: #444444;
	text-decoration: none;
	text-align:left;
}
.TxtNegro11Izq {
	font: normal 11px/16px Tahoma, Verdana, Arial;
	color: #444444;
	text-decoration: none;
	text-align: left;
}
.TxtNegro11{
	font: normal 11px/16px Tahoma, Verdana, Arial;
	color: #444444;
	text-decoration: none;

}
th {
	font: bold 11px Tahoma, Verdana, Arial;
	color: #003366;
	background: #B6C4CD;
	padding-left: 3px;
}
.FilaTabla {
	font: normal 11px Tahoma, Verdana, Arial;
	color: #444444;
	padding-left: 3px;
	background:#ffffff;
	height:20px;
	text-align:left;
}
.FilaTabla a, .fila1 a, .filaNaranja a, .filaRojo a, .filaVerde a, .filaAmarillo a, .filaAzul a{color: #444444; text-decoration:none}
.FilaTabla a:hover, .fila1 a:hover, .filaNaranja a:hover, .filaRojo a:hover, .filaVerde a:hover, .filaAmarillo a:hover, .filaAzul a:hover{color:#007168}
.FilaTablaGris {
	font: normal 11px Tahoma, Verdana, Arial;
	color: #444444;
	padding-left: 3px;
	background:#cccccc;
}
.FotoFicha{
border:solid 1px #cccccc;
padding:5px;
background:#ffffff;
width:150px;
float:right}
.FichaNivel1{
	background: #003366;
	font: bold 12px Tahoma, Arial, Verdana;
	color: #FFFFFF;
	text-transform:uppercase;
	background-image: url(../img/topoBlanco.gif);
	background-repeat: no-repeat;
	background-position: 4px 8px;
	padding-left:12px;
	width:97%;
	text-align:left;
	padding-bottom:2px;
	padding-top:2px;
}
.FichaNivel2{
	
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	border-bottom: solid 1px #003366;
	text-align:left
}
.CategoriaTabla{
	background: #EEEEEE;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #444444;
	padding-left: 3px;}.fPest {
	background: url(../img/fPest.gif) repeat-x;
}
/*menus*/
.Menu1Sel {
	background: #005953;
	font: bold 12px Tahoma, Verdana, Arial;
	color: #fff;
	text-align:left;
	padding-top:3px;
	padding-bottom:4px;
	
}
.Menu1Sel a{
	background: #005953;
	font: bold 12px Tahoma, Verdana, Arial;
	color: #fff;
	text-decoration:none;
	padding-left: 10px;

}
.Menu1Sel a:hover{	
	font: bold 12px Tahoma, Verdana, Arial;
	color: #fff;
	text-decoration:none;
	display:block;
}

.Menu1NoSel {
	background: url(../img/fnMenu1.gif) repeat-y left;
	font: bold 12px Tahoma, Verdana, Arial;
	color: #fff;
	/*border-top: 1px solid #FFFFFF;*/
	text-align:left;
	padding-top:3px;
	padding-bottom:4px;
	
	
	
	
}
.Menu1NoSel a{
	background: url(../img/fnMenu1.gif) repeat-y left;
	font: bold 12px Tahoma, Verdana, Arial;
	color: #fff;
	text-decoration:none;
	padding-left: 10px;
	display:block;
	

}
.Menu1NoSel a:hover{
	background: url(../img/fnMenu1.gif) repeat-y ;
	font: bold 12px Tahoma, Verdana, Arial;
	color: #00CEBE;
	text-decoration:none;
}
.Menu2Sel {
	background: #005953 url(../img/flechitas2.gif) no-repeat 10px 7px;
	font: normal 12px Tahoma, Verdana, Arial;
	color: #fff;
	text-align:left;
	padding-top:3px;
	padding-bottom:4px;
}
.Menu2Sel a {
	
	font: normal 12px Tahoma, Verdana, Arial;
	color: #fff;
	text-decoration:none;
	padding-left: 23px;
	display:block;

}


.Menu2NoSel {
	background: #FAFAF2 url(../img/flechitas2.gif) no-repeat 10px 7px;
	font: normal 12px Tahoma, Verdana, Arial;
	color: #007168;
	text-align:left;
	padding-top:3px;
	padding-bottom:4px;
	border-bottom: solid 1px #007168;
}
.Menu2NoSel a {
	
	font: normal 12px Tahoma, Verdana, Arial;
	color: #005953;
	text-decoration:none;
	padding-left: 23px;
	display:block;

}
.Menu2NoSel a:hover{
	
	font: normal 12px Tahoma, Verdana, Arial;
	color: #00CEBE;
	text-decoration:none;
}
.Menu2MasSel {
	background: #005953 url(../img/mas3.gif) no-repeat 6px 3px;
	font: normal 11px Tahoma, Verdana, Arial;
	color: #fff;
	text-align:left;
	padding-top:3px;
	padding-bottom:4px;
	border-bottom: solid 1px #007168;
}
.Menu2MasSel a {
	
	font: normal 12px Tahoma, Verdana, Arial;
	color: #fff;
	text-decoration:none;
	padding-left: 23px;
	display:block;

}


.Menu2MasNoSel {
	background: #FAFAF2 url(../img/mas2.gif) no-repeat 6px 3px;
	font: normal 12px Tahoma, Verdana, Arial;
	color: #007168;
	text-align:left;
	padding-top:3px;
	padding-bottom:4px;
	border-bottom: solid 1px #007168;
}
.Menu2MasNoSel a {
	
	font: normal 12px Tahoma, Verdana, Arial;
	color: #005953;
	text-decoration:none;
	padding-left: 23px;
	display:block;

}
.Menu2MasNoSel a:hover{
	
	font: normal 12px Tahoma, Verdana, Arial;
	color: #00988C;
	text-decoration:none;
}


.Menu3NoSel {
	background:#FAFAF2 url(../img/flecha.gif) no-repeat 15px 6px;
	font: normal 12px Tahoma, Verdana, Arial;
	color: #007168;
	text-align:left;
	padding-top:3px;
	padding-bottom:4px;
	border-bottom: solid 1px #007168;
}
.Menu3NoSel a{

	font: normal 12px Tahoma, Verdana, Arial;
	color: #007168;
	text-decoration:none;
	padding-left: 30px;
	display:block;

}
.Menu3NoSel a:hover{
	
	font: normal 12px Tahoma, Verdana, Arial;
	color: #00CEBE;
	text-decoration:none;
}

.Menu3Sel {
	background:#005953 url(../img/flechaBlanca.gif) no-repeat 15px 6px;
	font: normal 12px Tahoma, Verdana, Arial;
	color: #fff;
	text-align:left;
	padding-top:3px;
	padding-bottom:4px;
	border-bottom: solid 1px #007168;

}
.Menu3Sel a{
	
	font: normal 12px Tahoma, Verdana, Arial;
	color: #fff;
	text-decoration:none;
	padding-left: 30px;display:block;

}

.fBoton{
	background: url(../img/fBoton.jpg) repeat-x;
	border: 1px solid #999999;
	font: bold 11px Tahoma, Verdana, Arial;
	color: #444444;
}

.Boton {
		font: bold 11px Tahoma, Verdana, Arial;
		color: #333;
		background: url(../img/botonfondo.gif) repeat-x left top;
		border: 1px solid #007168;
		text-align:center;
		cursor: hand;
		
	
	
	}
.Boton a{

		color: #333 !important;
		text-decoration:none
}	
.Boton a:hover{

		color: #333;
		text-decoration:none
}
.Boton2 {
	font: bold 11px Tahoma, Verdana, Arial;
		color: #333;
		background: url(../img/botonfondo.gif) repeat-x left top;
		border: 1px solid #005953;
		text-align:center;
	height:20px;
	cursor:hand
}

.BotonSeleccione {
	font: bold 11px Tahoma, Verdana, Arial;
		color: #444444;
		background: url(../img/botonFondoSeleccione.jpg) no-repeat left top;
		border: 1px solid #999999;
		text-align:center;
	height:20px;
	cursor:hand;
	padding-left:8px
}
html>/**/body .BotonSeleccione{padding-left:20px}

.MapaNivell {
background: url(../img/cuadritos2.gif) no-repeat 10px 7px;
	font: bold 12px Tahoma, Verdana, Arial;
	color: #007970;
	height: 19px;
	padding-left: 28px;
	border-right: none;
	text-align:left;
}

.MapaNivel2 {
	background: url(../Img/flechitas2.gif) no-repeat 30px 6px;
	font: normal 11px Tahoma, Verdana, Arial;
	color: #007970;
	height: 19px;
	padding-left: 48px;
	border-right: none;
	text-align:left;
}

.MapaNivel3 {
	background: url(../Img/flecha.gif) no-repeat 60px 6px;
	font: normal 11px Tahoma, Verdana, Arial;
	color: #336799;
	height: 19px;
	padding-left: 78px;
	border-right: none;
	text-align:left;
}
.MapaNivel4 {
	background: url(../Img/flecha.gif) no-repeat 90px 6px;
	font: normal 11px Tahoma, Verdana, Arial;
	color: #336799;
	height: 19px;
	padding-left: 108px;
	border-right: none;
	text-align:left;
}

.MapaNivell a, .MapaNivel2 a, .MapaNivel3 a, .MapaNivel4 a{
	text-decoration:none;
	color:#007168}   
.txtError {
	border-right: 1px solid #999999;
	width: 20px;
	background-image: url(../img/exclamacion.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.txtrojonegrita{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #FF0000;
	text-decoration: none;
	line-height: 16px;
}
.ResultadoVisadosBorradores {
	border-right: 1px solid #999999;
	width:25px;
	background: url(../img/VisadosBorrador.gif) no-repeat;
}
ul {
	margin: 0px;
}
ul li{
	background: url(../img/tri_azul.gif) no-repeat 0px 7px;
	list-style: none;
	line-height:20px;
	padding-left:10px;
	font: normal 11px Tahoma, Verdana, Arial;
	color: #333333;
	margin-left: 0px;
	padding-bottom:1px;
	padding-top:1px;
	text-align:left;
}
li{
	background: url(../img/tri_azul.gif) no-repeat left center;
	list-style: none;
	padding-left:15px
}
.TablaMailVisado{
	background:#003366;
	border-left:8px solid #003366;
	}
.TituloVisado{
	font:normal 20px Arial, Helvetica, sans-serif;
	
	color: #00403C;
	text-decoration: none;
}
.ImagenProducto{
	padding: 10px;
	border: 1px solid #CCCCCC;
	text-align:center;
	background:#ffffff;
}
.advertencia{
	background: url(/COAATG/Fijos/Img/advertencia.gif) no-repeat 0.5em 1em;
	padding-left: 3.5em;
	padding-bottom: 1em;
	padding-top: 1em;
	padding-right: 1em;
	margin-bottom:0.3em;
	font: bold  11px/16px Tahoma, Verdana, Arial;
	color: #444444;
	font-weight: bold;
	text-align:left

}
.fnRayaTab{
	background:url(/COAATG/Fijos/img/fnRaya.gif) repeat-x left bottom}
h1{
	color:#00403C;
	font:22px Arial, Tahoma, Verdana;
	text-align:left
}
h1 span{color:#007168}
.fnLogin{
	background: url(../img/fnLogin.jpg) no-repeat left top;
	color:#00403C;
	font:22px Arial, Tahoma, Verdana;
	text-align:left;
	padding-left:100px;
	height:63px}
.fnRecordar{
	background: url(../img/fnRecordar.jpg) no-repeat left top;
	color:#00403C;
	font:22px Arial, Tahoma, Verdana;
	text-align:left;
	padding-left:100px;
	height:63px}
.fnGris2{
	
	background: url(../img/bordeMenu.gif) repeat-y right top;}
.fnGris3{
	background:url(../img/fondo1.gif) no-repeat bottom left}
.RayaNoticias{
	border-bottom: dashed 1px #E4E4E4;
	line-height:4px;
	height:4px}
.RayaOfertas{
	border-right: dotted 1px #9CC9EF}
.RayaOfertas2{
	border-bottom: dotted 1px #007168}
.RayaCursos{
	border-right: dotted 1px #AEDE0A}
.RayaCursos2{
	border-bottom: dotted 1px #00E8D7}
.RayaEncuestas{
	border-right: dotted 1px #FFCC00}
.RayaEncuestas2{
	border-bottom: dotted 1px #FFCC00}
.fnOfertas{
	background:url(../img/TitOfertas.gif) repeat-x left top;
	padding-bottom:1px;
	}
.fnCursos{
	background:url(../img/TitCursos.gif) repeat-x left top;
	padding-bottom:1px;
	}
.fnEncuestas{
	background:url(../img/TitEncuestas.gif) repeat-x left top;
	padding-bottom:1px;
	border-bottom: dotted 1px #FFCC00}
h2.Ofertas{
color:#007168;
font:17px "Lucida Sans Unicode", Tahoma, Verdana;
text-align:left
}
h2.Cursos{
	color:#00CABB;
	font:17px "Lucida Sans Unicode", Tahoma, Verdana;
	text-align:left
}
h2.Encuestas{
color:#FFCC00;
font:17px "Lucida Sans Unicode", Tahoma, Verdana;
text-align:left
}
h2.Noticias{
color:#007168;
font:normal 18px Arial, Tahoma, Verdana;
text-align:left
}
h2{
margin:0;
padding:0}
.fnNoticias{
	/*background:url(../img/fndNoticias.gif) repeat-x left top;*/
	background:url(../img/RayTitulos.jpg) repeat-x left top;
	padding-bottom:10px
	
}
.FilaCalendario{
	background:#002F2C;
	color:#fff;
	font-weight:bold}
.fnRaya2{
	background:url(../img/fnRaya2.gif) repeat-x left top;
	height:6px;
	line-height:6px}
.EnlaceIdiomas{
	color:#013567;
	border-left: solid 1px #fff;
	padding:0 10px;
	border-right: solid 1px #000033}
.EnlaceIdiomas a{
	color:#013567;
	font-weight:bold}
.FlotarIzquierda{
	float:left;
	padding:0 10px}
img.FlotarIzquierda {
	border:0}
	
.MenuSuperior{
	font:bold 13px "Lucida Sans Unicode", Tahoma, Verdana;
	text-align:center;
	padding:3px 0;
	background:#013567;
	color:#fff}
.MenuSuperior a{ color:#fff; text-decoration:none}
.MenuSuperiorActivo{
	font:bold 13px "Lucida Sans Unicode", Tahoma, Verdana;
	text-align:center;
	padding:3px 0;
	color:#fff;
	background-color: #00403C;
}
.MenuSuperiorActivo a{
	color:#fff !important;
	text-decoration:none}
#MenuSuperior a:hover{color:#fff !important;
	text-decoration:none}
#MenuSuperior a:visited{color:#fff !important;
	text-decoration:none}
.TituloContenidos{
	font:20px "Lucida Sans Unicode", Tahoma, Verdana;
	color:#00403C}
.RayaTitulosContenido{
background:url(../img/RayTitulos.jpg) repeat-x left top;
padding-bottom:20px}
.RayaMail{
	border-top: dotted 2px #00403C}
#editor img{
 float:right;
 margin-left:10px}
 #editor a{	 color:#007168}
.punteado{
	border-top: dotted 1px #007168;
	border-bottom: dotted 1px #007168;
}
.SinResultados{
	text-align:left;
	font-weight:bold;
	padding-left:25px;
	margin-top:20px;
	margin-bottom:10px;
	margin-left:300px;
	color:#FF0000;
	background-image: url(../img/exclamacion.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.SinResultadosFlotante{
	text-align:left;
	font-weight:bold;
	padding-left:25px;
	margin-top:20px;
	margin-bottom:10px;
	margin-left:100px;
	color:#FF0000;
	background-image: url(../img/exclamacion.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.SolicitudExito{
	text-align:left;
	font-weight:bold;
	padding-left:125px;
	margin-top:20px;
	margin-bottom:10px;
	margin-left:100px;
	color:#00403C;
	background-image: url(../img/SolicitudEngranaje.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	line-height:55px;
}
.SolicitudError{
	text-align:left;
	font-weight:bold;
	padding-left:90px;
	margin-top:20px;
	margin-bottom:10px;
	margin-left:150px;
	color:#FF0000;
	background-image: url(../img/SolicitudExclamacion.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	line-height:65px;
}
.SolicitudExito a, .SolicitudError a {
	text-decoration:underline;
}
.TextoAzul {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #005CD0;
	text-decoration: none;
	line-height: 15px;
	text-indent: 3pt;
	text-align: left;

}
#editor th{
	font-family: Tahoma, Arial, Verdana;font-size: 12px;font-weight: bold;color: #fff;text-decoration: none;background-image: url(../img/fnFichaUp.jpg);
	padding:3px
	}
#editor table{
background:#fff; border:1px solid #00736A }
#editor td{
background:#fff;padding:5px  ; color:#333333
}

#editor #LogosFicha img{
 float:none;margin-right:5px;vertical-align:middle; margin-bottom:5px}
 
 #editor #LogosFicha ul li {list-style: none;	/*Para firefox*/line-height: 14px;	padding-left: 10px;	background-image: none;	background-repeat: no-repeat;}
 
 .colorFormacion{
background-color:#FFB66C;}

.colorEventos{
background-color:#B1E4B1;}

.CReservado {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#71B8FF;
	text-decoration: none;
	line-height: 16px;
	text-align: center;
}

.FichaColegiadoUp{
	border-left: #E2E0DA solid 2px;
	border-right: #E2E0DA solid 2px;
	border-top: #E2E0DA solid 2px;
	color:#009B8F;
	background: #FFFFFF;
	font: bold 12px Tahoma, Arial, Verdana;
	text-align:center;
	padding:5px 0

}
.FichaColegiadoDw{
	border-left: #E2E0DA solid 1px;
	border-right: #E2E0DA solid 1px;
	border-top: #E2E0DA solid 1px;
	border-bottom: #E2E0DA solid 2px;
	color:#666;
	background: url(/coaatg/fijos/Img/fnFichaDW.jpg) repeat-x left top;
	font: normal 12px Tahoma, Arial, Verdana;
	text-align:center;padding:5px 0}
.FichaColegiadoDw a{	

	text-decoration:none;
	color:#666}
	
#editor .Listadocolegio ul {margin:50px}

#Repositorio li{
	background:url(../img/carpeta2.gif) no-repeat left 3px;
	padding-left:20px;padding-bottom:5px}
#Repositorio li	.RepositorioActivo{
	font-weight:bold;
	font-size: 12px;
	background:url(../img/carpeta1.gif) no-repeat left 3px;
	padding-left:20px; padding-bottom:5px}
#Repositorio li	.RepositorioActivo a{
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
	text-align: left;
	padding-bottom:5px
	}
#Documentos li{
font-weight: normal;
	background:url(../img/ficha.gif) no-repeat left 5px;
	padding-left:20px
}
#Repositorio li a{
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
	text-align: left;}
#rep a{font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#005953;
	text-decoration: none;
	line-height: 16px;
	text-align: left;}
#editor #Repositorio li{
	background:url(../img/carpeta2.gif) no-repeat left 3px;
	padding-left:20px;padding-bottom:5px}
#editor #Repositorio li	.RepositorioActivo{
	font-weight:bold;
	font-size: 12px;
	background:url(../img/carpeta1.gif) no-repeat left 3px;
	padding-left:20px; padding-bottom:5px}
#editor #Repositorio li	.RepositorioActivo a{
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
	text-align: left;
	padding-bottom:5px
	}
#editor #Documentos li{
font-weight: normal;
	background:url(../img/ficha.gif) no-repeat left 5px;
	padding-left:20px
}
#editor #Repositorio li a{
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
	text-align: left;}

.TablaModo {
	border-bottom: #000000 solid 1px;
	border-left: #000000 solid 1px;
	border-right: #000000 solid 1px;
	border-top: #000000 solid 1px;
	}

