/*hoja de estilos aesevilla*/


/*Valores por defecto*/

BODY{
	color: #5C5C5C;
	font-size: 11px;
	font-family: Verdana, Arial, Geneva;
	font-weight: normal;
	scrollbar-base-color: #C3C3C3;
	scrollbar-track-color: #F3F3F3;
	scrollbar-face-color: #F3F3F3;
	scrollbar-highlight-color: #C3C3C3;
	scrollbar-3dlight-color: #F3F3F3;
	scrollbar-darkshadow-color: #F3F3F3;
	scrollbar-shadow-color: #C3C3C3;
	scrollbar-arrow-color: #CCCCCC;
}


TH, TD, FONT { font-size: 11px; font-family: Verdana, Arial, Geneva;}



/*fuentes*/


font.lista1 {
 font-size: 10px; 
 font-family: Verdana, Arial, Geneva; 
 font-weight: normal;  
 color : #8C8C8C;
 }
 
font.cabecera1 { 
font-size: 10px; 
font-family: Arial, Verdana, Geneva;
font-weight:normal; 
color : #5867AA;
}

font.cabecera2 { 
font-size: 10px;
font-family: Arial, Verdana, Geneva; 
font-weight: normal; 
 color : #000000;
 }
 
font.pie {
 font-size: 9px; 
 font-family: Verdana, Arial, Geneva; 
 font-weight:normal; 
  color : #727272;
  }
  
font.grande {
font-family : Verdana, Arial, Geneva;
 font-weight : normal; 
 font-size : 18px;
 }
 
 font.medium {
font-family : Verdana, Arial, Geneva;
 font-weight : normal; 
 font-size : 14px;
 font-weight : bold;
 }


/*links*/

a:link {
 color: #727272;
 font-size: 10px; 
 font-family: Arial, Verdana, Geneva; 
 text-decoration: none;
 font-weight:normal;
	}
 
 a:active  {
 color: #727272;
 font-size: 10px; 
 font-family: Arial, Verdana, Geneva; 
 text-decoration: none;
 font-weight:normal;
	}
	
a:visited  {
 color: #727272;
 font-size: 10px; 
 font-family: Arial, Verdana, Geneva; 
 text-decoration: none;
 font-weight:normal;
	}
 
a:hover { 
color: #9A7825; 
font-size: 10px; 
font-family: Arial, Verdana, Geneva; 
text-decoration: underline; 
font-weight: normal;
}

a.cabecera:link { 
 color: #5867AA; 
 font-size: 10px;
 font-family: Arial, Verdana, Geneva; 
 text-decoration: none;
 font-weight:normal;
 }
 
 a.cabecera:active  { 
 color: #5867AA; 
 font-size: 10px;
 font-family: Arial, Verdana, Geneva; 
 text-decoration: none;
 font-weight:normal;
 }
 
 a.cabecera:visited  { 
 color: #5867AA; 
 font-size: 10px;
 font-family: Arial, Verdana, Geneva; 
 text-decoration: none;
 font-weight:normal;
 }
 
a.cabecera:hover { 
 color: #000000; 
 font-size: 10px; 
 font-family: Arial, Verdana, Geneva; 
 text-decoration:underline; 
 font-weight: normal;
 }


a.submenu:link { 
 color: #0E64A6;
 font-size: 11px;
 font-family: Arial, Verdana, Geneva;
 text-decoration: none; 
 font-weight: normal;
 }
 
 a.submenu:visited { 
 color: #0E64A6;
 font-size: 11px;
 font-family: Arial, Verdana, Geneva;
 text-decoration: none; 
 font-weight: normal;
 }
 
 a.submenu:active {
 color: #0E64A6;
 font-size: 11px;
 font-family: Arial, Verdana, Geneva;
 text-decoration: none; 
 font-weight: normal;
 }

a.submenu:hover { 
 color: #0E64A6; 
 font-size: 11px; 
 font-family: Arial, Verdana, Geneva; 
 text-decoration:underline; 
 font-weight: bold;
 }

a.negrita:link {
	color:#0E64A6; 
	font-size: 11px; 
	font-family : Arial, Verdana, Geneva;
	text-decoration: none; 
	font-weight: bold;
	}	
	
a.negrita:visited {
	color:#0E64A6; 
	font-size: 11px; 
	font-family : Arial, Verdana, Geneva;
	text-decoration: none; 
	font-weight: bold;
	}
	
a.negrita:active {
	color:#0E64A6; 
	font-size: 11px; 
	font-family : Arial, Verdana, Geneva;
	text-decoration: none; 
	font-weight: bold;
	}
	
a.negrita:hover {
	color:#0E64A6; 
	font-size: 11px; 
	font-family : Arial, Verdana, Geneva; 
	text-decoration: underline;
	 font-weight: bold;
	 }


/*formularios*/

input.form1 {
	border-color : #2C77C0;
	border-width : 1px;
	border-style : solid;
	font-family : Arial, Verdana, Geneva;
	font-size : 11 px;
	color : #214B8F;
	font-weight : normal;
	}

select.form1 {
	border-color : #2C77C0;
	border-width : 1px;
	border-style : solid;
	font-family : Arial, Verdana, Geneva;
	font-size : 11 px;
	color : #214B8F;
	font-weight : normal;
	}

input.form2 {
	border-color : #DFA22F;
	border-width : 1px;
	border-style : solid;
	font-family : Arial, Verdana, Geneva;
	font-size : 11 px;
	color : #D08714;
	font-weight : normal;
	background : #FFFFFF;
	}


select.form2 {
	border-color :  #DFA22F;
	border-width : 1px;
	border-style : solid;
	font-family : Arial, Verdana, Geneva;
	font-size : 11 px;
	color : #D08714;
	font-weight : normal;
	}

	
input.form3 {
	border-color : #BBC02C;
	border-width : 1px;
	border-style : solid;
	font-family : Arial, Verdana, Geneva;
	font-size : 11 px;
	color : #7E8F21;
	font-weight : normal;
	background : #FFFFFF;
	}

select.form3 {
	border-color :  #BBC02C;
	border-width : 1px;
	border-style : solid;
	font-family : Arial, Verdana, Geneva;
	font-size : 11 px;
	color : #7E8F21;
	font-weight : normal;
	}


textarea.form2 {
	border-color : #DFA22F;
	border-width : 1px;
	border-style : solid;
	font-family : Arial, Verdana, Geneva;
	font-size : 11 px;
	color : #D08714;
	font-weight : normal;
	background : #FFFFFF;
	}


textarea.form3 {
	border-color : #BBC02C;
	border-width : 1px;
	border-style : solid;
	font-family : Arial, Verdana, Geneva;
	font-size : 11 px;
	color : #7E8F21;
	font-weight : normal;
	background : #FFFFFF;
	}
	
	
	
textarea.form1 {
	border-color : #2C77C0;
	border-width : 1px;
	border-style : solid;
	font-family : Arial, Verdana, Geneva;
	font-size : 11 px;
	color : #214B8F;
	font-weight : normal;
	background : #FFFFFF;
	}
	
	
/*tablas y celdas */

table.orange{
	border-color : #DFA22F;
	border-width : 1px;
	border-style : solid;
	}


table.green{
	border-color : #878F21;
	border-width : 1px;
	border-style : solid;
	}

table.azul{
	border-color : #2C77C0;
	border-width : 1px;
	border-style : solid;
	}
	

td.advertencia {
	background-image : url(../imagenes/fondo_advertencia.gif);
	background-position : center;
	background-repeat : no-repeat;
	}

td.trama3 {
	background-image : url(../imagenes/trama_03.gif);
	background-position : right top;
	background-repeat : repeat-y;
	color:#608928;
}

td.justifica {
	text-align: justify;
}

font.letra {
	font-family : Arial, Verdana, Geneva;
	font-size : 20px;
	color : #FFFFFF;
	font-weight : normal;
}

.ordenada {
	font-family: Tahoma;
	font-size: 10px;
	color: #A9A9A9;
	font-weight : bold;
	color : #737373;
}

.lista {
	list-style-image: url(../imagenes/bullet_lista.gif);
	list-style-position: outside;
	white-space: normal;
	list-style-type: none;

	
}


a.mapa:link { 
 font-size: 11px;
 font-family: Tahoma;
 text-decoration: none; 
 font-weight: bold;
 }
 
 a.mapa:visited { 
 font-size: 11px;
 font-family: Tahoma;
 text-decoration: none; 
 font-weight: bold;
 }
 
 a.mapa:active {
 font-size: 11px;
 font-family: Tahoma;
 text-decoration: none; 
 font-weight: bold;
 }

a.mapa:hover { 
 font-size: 11px; 
 font-family: Tahoma; 
 text-decoration:underline; 
 font-weight: bold;
 }
 
.cabecera { 
 color: #5867AA; 
 font-size: 10px;
 font-family: Arial, Verdana, Geneva; 
 text-decoration: none;
 font-weight:normal;
 }
 
 .CabeceraDisposicionNormativa
 {
	color:White;
	background-color:#BDC64A;
	font-weight:bold;
 }
 
 .lista1 {
 font-size: 10px; 
 font-family: Verdana, Arial, Geneva; 
 font-weight: normal;  
 color : #8C8C8C;
 }
 
 .ListaVerde
 {
	font-size: 11px; 
	font-family: Verdana, Arial, Geneva; 
	font-weight: bold;  
	color:#878F21;
 }
 .ListaGris
 {
	font-size: 11px; 
	font-family: Verdana, Arial, Geneva; 
	font-weight: bold;  
 }
 .ListaVerdeItalica
 {
	font-size: 11px; 
	font-family: Verdana, Arial, Geneva; 
	font-weight: bolder;  
	color:#94986D;
 }
 .DayHeaderStyle
 {
	font-size:10px;
	font-weight:bold;
	color:#B4B974;
	background-color:#F3F3F3;
 }
 .TodayDayStyle
 {
	color:White;
	background-color:#878F21;
 }
 .SelectorStyle
 {
	background-color:#878F21;
 }
 .NextPrevStyle
 {
	font-size:9px;
	color:Black;
 }
 .SelectedDayStyle
 {
	font-weight:bold;
	background-color:#CCCCFF;
 }
.TitleStyle
{
	font-size:18px;
	font-weight:bold;
	color:#DBDDBC;
	background-color:White;
}
.OtherMonthDayStyle
{
	color:#CC9966;
}
.Calendario
{
	background-color:white;
	color:#B4B4B4;
	font-size:16px;
	font-family:Tahoma;
	border-color:#878F21;
	border-width:1px;
}
.ItemRojo
{
	color:Red;
}