
.colorTextos {
	color:#DA101F;
}

.bordeCuerpoCON {
  border: 1px solid #DA101F;
}

.bordeCuerpoSIN {
  border: 0px solid #DA101F;
}

.tituloCabecera
{
	background-color:#F7E909;
  border: 1px solid #DA101F;
	color:#DA101F;
	font: bold 100% CASMIRA,mistral av,comic sans ms,tahoma,verdana,arial;   
	font-size:50px;
}

.tituloCabeceraImg
{
	background-color:#F7E909;
  border: 1px solid #DA101F;
  background-image:url(/miurba/estilos/sanquepoo/images/titulo.jpg);
}

.tituloCabeceraImg2
{
	background-color:#F7E909;
  border: 1px solid #DA101F;
	font-size:0px;  
}

.pie
{
	font-size:85%;
	font-weight:normal;
	color:#DA101F;
}

.modulo
{
	background-color:#FDEC79;
	color:#DA101F;
  border: 1px solid #FEE858;	
}

.BarraSombra
{

    padding:5px 5px 5px 5px;
    margin-right:20px;
		border: 1px solid #DA101F;
    
    background-image:url(/miurba/estilos/sanquepoo/images/barra3.jpg);
    background-color: transparent;
    margin: 5px 5px 5px 5px;
    font: bold 80% tahoma,verdana,arial;
    color:#F7E909;
    text-align: left;
    vertical-align: bottom;
    background-repeat: repeat-x;    

    height:24px;
    
}

.TextoBarra
{
    color:#F7E909;
}

.formInput
{
	font-size:100%;
	font-weight:normal;
	color:#DA101F;
	border:1px solid #DA101F;
}

.formInputError
{
	font-size:100%;
	font-weight:bold;
	color:#FFFFFF;
	background-color: #DA101F;	
	border:1px solid #A60C18;	
}

.formTextArea
{
	/*
	// FAF8D1 claro.				fondo del centro.
	// FAF7C5 menos claro.	fondo del lateral.
	// F7E909 oscuro,				fondo de la cabecera.
	// DA101F más oscuro.		Borde textos y fondo de error.
	*/
	
	font: normal 100% tahoma,verdana,arial;
	color:#DA101F;
	border:1px solid #DA101F;
	scrollbar-arrow-color: #FAF7C5;
	scrollbar-base-color: #DA101F; /* bordes. */
	scrollbar-dark-shadow-color: #FAF8D1; /* nada */
	scrollbar-track-color: #FAF7C5;	/* No sé qué es */
	scrollbar-face-color: #F7E909;	
	scrollbar-shadow-color: #FAF7C5;
	scrollbar-highlight-color: #F7E909;
}

.formTextAreaError
{
	font: bold 100% tahoma,verdana,arial;
	color:#FFFFFF;
	background-color: #DA101F;	
	border:1px solid #A60C18;
	scrollbar-arrow-color: #FAF7C5;
	scrollbar-base-color: #DA101F; /* bordes. */
	scrollbar-dark-shadow-color: #FAF8D1; /* nada */
	scrollbar-track-color: #FAF7C5;	/* No sé qué es */
	scrollbar-face-color: #F7E909;	
	scrollbar-shadow-color: #FAF7C5;
	scrollbar-highlight-color: #F7E909;
}


.formInputFile
{
	font-size:100%;
	font-weight:normal;
	color:#DA101F;
	border:1px solid #DA101F;
}

.formInputFileError
{
	font-size:100%;
	font-weight:bold;
	color:#FFFFFF;
	background-color: #DA101F;	
	border:1px solid #A60C18;	
}

.formCombo
{
	font-size:100%;
	font-weight:normal;
	color:#DA101F;
	border:1px solid #DA101F;
}

.formComboError
{
	font-size:100%;
	font-weight:bold;
	color:#FFFFFF;
	background-color: #DA101F;	
	border:1px solid #A60C18;	
}

.formCheck
{
	font-size:100%;
	font-weight:normal;
	color:#DA101F;
}

.formCheckError
{
	font-size:100%;
	font-weight:bold;
	color:#FFFFFF;
	background-color: #DA101F;	
	border:1px solid #A60C18;	
}

.formLabel
{
	font-size:70%;
	font-weight:normal;
}

.formLabelError
{
	font-size:70%;
	font-weight:bold;
}

.formLabel2
{
	color:#A4151F;
	font-size:70%;
	font-weight:bold;
	text-decoration:underline;
		
}

IMG.recuadroFichero
{
	border:1px solid #DA101F;	
}

.recuadroFichero
{
	border:1px solid #DA101F;	
}

/* Estilo para editores */

/* EDITOR 3 */

.vBulletin_editor {
	background: #FAF7C5;
	padding: 6px;
}
.imagebutton {
	background: #FAF7C5;
	color: #000000;
	padding: 1px;
	border: none;
}
.ocolor, .ofont, .osize, .osmilie, .osyscoloar, .smilietitle {
	background: #FFFFFF;
	color: #000000;
	border: 1px solid #FFFFFF;
}
.popup_pickbutton {
	border: 1px solid #FFFFFF;
}
.popup_feedback {
	background: #FFFFFF;
	color: #000000;
	border-right: 1px solid #FFFFFF;
}
.popupwindow {
	background: #FFFFFF;
}
#fontOut, #sizeOut, .popup_feedback div {
	background: #FFFFFF;
	color: #000000;
}
.alt_pickbutton {
	border-left: 1px solid #FAF7C5;
}
.popup_feedback input, .popup_feedback div
{
	border: 0px solid;
	padding: 0px 2px 0px 2px;
	cursor: default;
	font: 11px tahoma;
	overflow: hidden;
}

/* FIN EDITOR 3 */

.toolbar {
	BACKGROUND: #FAF7C5; /* cabeceraCON */
	BORDER-BOTTOM: #DA101F 1px solid; /* bordeCuerpoCON */
	BORDER-LEFT: #DA101F 1px solid; 
	BORDER-RIGHT: #DA101F 1px solid; 
	BORDER-TOP: #DA101F 1px solid; 
	HEIGHT: 28px; 
	MARGIN-BOTTOM: 3pt; 
	OVERFLOW: hidden;
}

SELECT.heading_selected {
	BACKGROUND: #DA101F;  /* Lateral izquierdo *7
	FONT: 90% tahoma,verdana,arial;
}

OPTION.heading_selected {
	BACKGROUND: #DA101F; /* bordes, textos y fondo de error */
	COLOR: #FFFFFF;			/* form imput */
	FONT: 90% tahoma,verdana,arial;
}

OPTION.heading_noselected {
	BACKGROUND: #FAF7C5; /* bordes, textos y fondo de error */
	COLOR: #DA101F;			/* form imput */
	FONT: 90% tahoma,verdana,arial;
}

OPTION.heading_special {
	BACKGROUND: #BB9626; /* bordes, textos y fondo de error */
	COLOR: #FFFFFF;			/* form imput */
	FONT: 90% tahoma,verdana,arial;
}

.mode LABEL {
	FONT: bold 60% tahoma,verdana,arial;
	COLOR: #DA101F;
}

.mode .current {
	COLOR: #F89DA3;
}

BODY.editores_textbox {
  background: #FAF8D1;
  color: #ff0000;
  border: 0px solid;

	CURSOR: default; 
	MARGIN: 0pt; 
	PADDING-BOTTOM: 2pt; 
	PADDING-LEFT: 2pt; 
	PADDING-RIGHT: 2pt; 
	PADDING-TOP: 2pt  
}

BODY.editores_toolbar {
  font: normal 70% tahoma,verdana,arial;
  color:#DA101F;
  border: 1px solid #D8F4D2;
}

/*
P {
	line-height: 10pt;
}
*/

/* fin de editores */

BODY {
  background: #FFFFFF;
  color: #000000;
  border: 1px solid;
  margin: 0px;
}

HR {
  border: 1px solid;
  color:#DA101F;
}

TD {
	FONT-FAMILY: tahoma,verdana,arial;
	font-size:80%;	
	color:#DA101F;	
}

/* Estadísticas */
TR.barodd
{
	background-color:#FAF8D1; color:#DA101F;
	font-size:85%;	
}

TR.bareven
{
	background-color:#F9F5B9; color:#DA101F;
	font-size:85%;
}

TR.barhead
{
	background-color:#F6ED6D; color:#DA101F;
	BORDER-TOP: 1px solid #54784C; BORDER-LEFT: 1px solid #FAF8D1;
	BORDER-RIGHT: 1px solid #54784C ; BORDER-BOTTOM: 1px solid #FAF8D1;
	font-size: 95%; FONT-FAMILY: Arial, Helvetica; font-weight: bold;
	text-align: center;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FAF9EE,endColorStr=#F6ED6D);
}

TD.barhead
{
	background-color:#F6ED6D; color:#DA101F;
	BORDER-TOP: 1px solid #D8F4D2; BORDER-LEFT: 1px solid #FAF8D1;
	BORDER-RIGHT: 1px solid #D8F4D2; BORDER-BOTTOM: 1px solid #FAF8D1;
	font-size: 95%; FONT-FAMILY: Arial, Helvetica; font-weight: bold;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FAF9EE,endColorStr=#F6ED6D);
}

/* Fin estadísticas */

TD.cuerpoLateralCON
{
	background-color:#FAF7C5;
  border: 1px solid #DA101F;	
}

TD.cuerpoLateralSIN
{
	background-color:#FAF7C5;
  border: 0px solid #DA101F;	
}

TD.cuerpoCentralCON
{
	background-color:#FAF8D1;
  border: 1px solid #DA101F;		
}

TD.cuerpoCentralSIN
{
	background-color:#FAF8D1;
  border: 0px solid #DA101F;		
}

TD.cabeceraCON
{
	background-color:#F7E909;
  border: 1px solid #DA101F;
}

TD.cabeceraSIN
{
	background-color:#F7E909;
  border: 0px solid #DA101F;
}

TD.pieCON
{
	background-color:#F7E909;
  border: 1px solid #DA101F;	
  padding: 2;
}

TD.pieSIN
{
	background-color:#F7E909;
  border: 0px solid #DA101F;	
  padding: 2;  
}

/* Estilos para marcos de los laterales. */

.MarcoTopLeft
{
    width:5px;
    height:40px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.top.left.gif);
    background-repeat:  no-repeat;
}

.MarcoTopCenter
{
    padding:5px 5px 5px 5px;
    margin-right:20px;
    border: none;    
 
    background-image:url(/miurba/estilos/sanquepoo/images/marco.top.center.jpg);
    background-color: transparent;
    margin: 5px 5px 5px 5px;
    font: bold 90% tahoma,verdana,arial;
 		color: #DA101F;		
    text-align: center;
    vertical-align: middle;
    background-repeat: repeat-x;    

    height:40px;
}

.MarcoTopRight
{
    width:5px;
    height:40px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.top.right.gif);
    background-repeat:  no-repeat;
}

.MarcoMiddleLeft
{
    width:5px;
    height:1px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.middle.left.jpg);
}

.MarcoMiddleCenter
{
    padding:0px 0px 0px 0px;
    margin-right:20px;
    border: none;    
    
    background-image:url(/miurba/estilos/sanquepoo/images/marco.middle.center.jpg);
    background-color: transparent;
    margin: 0px 0px 0px 0px;
    font: 70% tahoma,verdana,arial;
    color: #DA101F;
    text-align: left;
    vertical-align: middle;
}

.MarcoMiddleCenterSeparador
{
		height:5px;
    padding:0px 0px 0px 0px;
    margin-right:20px;
    border: none;    
    
    background-image:url(/miurba/estilos/sanquepoo/images/separador.opcion.jpg);
    background-color: transparent;
    margin: 0px 0px 0px 0px;
    font: 70% tahoma,verdana,arial;
    color: #DA101F;
    text-align: left;
    vertical-align: middle;
}

.MarcoMiddleRight
{
    width:5px;
    height:1px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.middle.right.jpg);
}

.MarcoBottomLeft
{
    width:5px;
    height:2px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.bottom.left.gif);
    background-repeat:  no-repeat;    
}

.MarcoBottomCenter
{
    padding:0px 0px 0px 0px;
    margin-right:20px;
    border: none;     
    
    background-image:url(/miurba/estilos/sanquepoo/images/marco.bottom.center.jpg);
    background-color: transparent;
    margin: 5px 5px 5px 5px;
    font: 80% tahoma,verdana,arial;
 		color: green;		
    text-align: right;
    vertical-align: top;
    background-repeat: repeat-x;

    height:2px;
}

.MarcoBottomRight
{
    width:5px;
    height:2px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.bottom.right.gif);
    background-repeat:  no-repeat;  
}

/* Estilos para marcos de la zona centro. */

.MarcoTopLeft2
{
    width:5px;
    height:40px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.top.left.2.gif);
    background-repeat:  no-repeat;
}

.MarcoTopCenter2
{
    padding:5px 5px 5px 5px;
    margin-right:20px;
    border: none;    
 
    background-image:url(/miurba/estilos/sanquepoo/images/marco.top.center.2.jpg);
    background-color: transparent;
    margin: 5px 5px 5px 5px;
    font: bold 90% tahoma,verdana,arial;
 		color: #DA101F;		
    text-align: center;
    vertical-align: middle;
    background-repeat: repeat-x;    

    height:40px;
}

.MarcoTopRight2
{
    width:5px;
    height:40px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.top.right.2.gif);
    background-repeat:  no-repeat;
}

.MarcoMiddleLeft2
{
    width:5px;
    height:1px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.middle.left.2.jpg);
}

.MarcoMiddleCenter2
{
    padding:0px 0px 0px 0px;
    margin-right:20px;
    border: none;    
    
    background-image:url(/miurba/estilos/sanquepoo/images/marco.middle.center.2.jpg);
    background-color: transparent;
    margin: 0px 0px 0px 0px;
    font: 70% tahoma,verdana,arial;
    color: #DA101F;
    text-align: left;
    vertical-align: middle;
}

.MarcoMiddleCenterSeparador2
{
		height:5px;
    padding:0px 0px 0px 0px;
    margin-right:20px;
    border: none;    
    
    background-image:url(/miurba/estilos/sanquepoo/images/separador.opcion.2.jpg);
    background-color: transparent;
    margin: 0px 0px 0px 0px;
    font: 70% tahoma,verdana,arial;
    color: #DA101F;
    text-align: left;
    vertical-align: middle;
}

.MarcoMiddleRight2
{
    width:5px;
    height:1px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.middle.right.2.jpg);
}

.MarcoBottomLeft2
{
    width:5px;
    height:2px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.bottom.left.2.gif);
    background-repeat:  no-repeat;    
}

.MarcoBottomCenter2
{

    padding:0px 0px 0px 0px;
    margin-right:20px;
    border: none;     
    
    background-image:url(/miurba/estilos/sanquepoo/images/marco.bottom.center.2.jpg);
    background-color: transparent;
    margin: 5px 5px 5px 5px;
    font: 80% tahoma,verdana,arial;
 		color: green;		
    text-align: right;
    vertical-align: top;
    background-repeat: repeat-x;

    height:2px;
}

.MarcoBottomRight2
{
    width:5px;
    height:2px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.bottom.right.2.gif);
    background-repeat:  no-repeat;  
}


/* Estilos para marcos para errores. */

.MarcoTopLeft3
{
    width:5px;
    height:40px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.top.left.3.gif);
    background-repeat:  no-repeat;
}

.MarcoTopCenter3
{
    padding:5px 5px 5px 5px;
    margin-right:20px;
    border: none;    
 
    background-image:url(/miurba/estilos/sanquepoo/images/marco.top.center.3.jpg);
    background-color: transparent;
    margin: 5px 5px 5px 5px;
    font: bold 90% tahoma,verdana,arial;
 		color: #FFFFFF;		
    text-align: center;
    vertical-align: middle;
    background-repeat: repeat-x;    

    height:40px;
}

.MarcoTopRight3
{
    width:5px;
    height:40px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.top.right.3.gif);
    background-repeat:  no-repeat;
}

.MarcoMiddleLeft3
{
    width:5px;
    height:1px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.middle.left.3.jpg);
}

.MarcoMiddleCenter3
{
    padding:0px 0px 0px 0px;
    margin-right:20px;
    border: none;    
    
    background-image:url(/miurba/estilos/sanquepoo/images/marco.middle.center.3.jpg);
    background-color: transparent;
    margin: 0px 0px 0px 0px;
    font: 70% tahoma,verdana,arial;
    color: #DA101F;
    text-align: left;
    vertical-align: middle;
}

.MarcoMiddleCenterSeparador3
{
		height:5px;
    padding:0px 0px 0px 0px;
    margin-right:20px;
    border: none;    
    
    background-image:url(/miurba/estilos/sanquepoo/images/separador.opcion.3.jpg);
    background-color: transparent;
    margin: 0px 0px 0px 0px;
    font: 70% tahoma,verdana,arial;
    color: #DA101F;
    text-align: left;
    vertical-align: middle;
}

.MarcoMiddleRight3
{
    width:5px;
    height:1px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.middle.right.3.jpg);
}

.MarcoBottomLeft3
{
    width:5px;
    height:2px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.bottom.left.3.gif);
    background-repeat:  no-repeat;    
}

.MarcoBottomCenter3
{

    padding:0px 0px 0px 0px;
    margin-right:20px;
    border: none;     
    
    background-image:url(/miurba/estilos/sanquepoo/images/marco.bottom.center.3.jpg);
    background-color: transparent;
    margin: 5px 5px 5px 5px;
    font: 80% tahoma,verdana,arial;
 		color: green;		
    text-align: right;
    vertical-align: top;
    background-repeat: repeat-x;

    height:2px;
}

.MarcoBottomRight3
{
    width:5px;
    height:2px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.bottom.right.3.gif);
    background-repeat:  no-repeat;  
}

/* Estilos para marcos de contenido, con contenido, no con menúes. */

.MarcoTopLeft4
{
    width:5px;
    height:12px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.top.left.5.gif);
    background-repeat:  no-repeat;
}

.MarcoTopCenter4
{
    padding:5px 5px 5px 5px;
    margin-right:20px;
    border: none;    
 
    background-image:url(/miurba/estilos/sanquepoo/images/marco.top.center.5.jpg);
    background-color: transparent;
    margin: 0px 0px 0px 0px;
    font: bold 78% tahoma,verdana,arial;
 		color: #DA101F;		
    text-align: center;
    vertical-align: middle;
    background-repeat: repeat-x;    

    height:12px;
}

.MarcoTopRight4
{
    width:5px;
    height:12px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.top.right.5.gif);
    background-repeat:  no-repeat;
}

.MarcoMiddleLeft4
{
    width:5px;
    height:1px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.middle.left.5.jpg);
}

.MarcoMiddleCenter4
{
    padding:0px 0px 0px 0px;
    margin-right:20px;
    border: none;    
    
    background-image:url(/miurba/estilos/sanquepoo/images/marco.middle.center.5.jpg);
    background-color: transparent;
    margin: 0px 0px 0px 0px;
    font: 70% tahoma,verdana,arial;
    color: #DA101F;
    text-align: left;
    vertical-align: middle;
}

.MarcoMiddleCenterSeparador4
{
		height:5px;
    padding:0px 0px 0px 0px;
    margin-right:20px;
    border: none;    
    
    background-image:url(/miurba/estilos/sanquepoo/images/separador.opcion.5.jpg);
    background-color: transparent;
    margin: 0px 0px 0px 0px;
    font: 70% tahoma,verdana,arial;
    color: #DA101F;
    text-align: left;
    vertical-align: middle;
}

.MarcoMiddleRight4
{
    width:5px;
    height:1px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.middle.right.5.jpg);
}

.MarcoBottomLeft4
{
    width:5px;
    height:2px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.bottom.left.5.gif);
    background-repeat:  no-repeat;    
}

.MarcoBottomCenter4
{

    padding:0px 0px 0px 0px;
    margin-right:20px;
    border: none;     
    
    background-image:url(/miurba/estilos/sanquepoo/images/marco.bottom.center.5.jpg);
    background-color: transparent;
    margin: 5px 5px 5px 5px;
    font: 80% tahoma,verdana,arial;
 		color: green;		
    text-align: right;
    vertical-align: top;
    background-repeat: repeat-x;

    height:2px;
}

.MarcoBottomRight4
{
    width:5px;
    height:2px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.bottom.right.5.gif);
    background-repeat:  no-repeat;  
}

/* Estilos para marcos impares. */

.MarcoTopLeft5
{
    width:5px;
    height:12px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.top.left.4.gif);
    background-repeat:  no-repeat;
}

.MarcoTopCenter5
{
    padding:5px 5px 5px 5px;
    margin-right:20px;
    border: none;    
 
    background-image:url(/miurba/estilos/sanquepoo/images/marco.top.center.4.gif);
    background-color: transparent;
    margin: 0px 0px 0px 0px;
    font: bold 78% tahoma,verdana,arial;
 		color: #DA101F;		
    text-align: center;
    vertical-align: middle;
    background-repeat: repeat-x;    

    height:12px;
}

.MarcoTopRight5
{
    width:5px;
    height:12px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.top.right.4.gif);
    background-repeat:  no-repeat;
}

.MarcoMiddleLeft5
{
    width:5px;
    height:1px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.middle.left.4.gif);
}

.MarcoMiddleCenter5
{
    padding:0px 0px 0px 0px;
    margin-right:20px;
    border: none;    
    
    background-image:url(/miurba/estilos/sanquepoo/images/marco.middle.center.4.gif);
    background-color: transparent;
    margin: 0px 0px 0px 0px;
    font: 70% tahoma,verdana,arial;
    color: #DA101F;
    text-align: left;
    vertical-align: middle;
}

.MarcoMiddleCenterSeparador5
{
		height:5px;
    padding:0px 0px 0px 0px;
    margin-right:20px;
    border: none;    
    
    background-image:url(/miurba/estilos/sanquepoo/images/separador.opcion.4.gif);
    background-color: transparent;
    margin: 0px 0px 0px 0px;
    font: 70% tahoma,verdana,arial;
    color: #DA101F;
    text-align: left;
    vertical-align: middle;
}

.MarcoMiddleRight5
{
    width:5px;
    height:1px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.middle.right.4.gif);
}

.MarcoBottomLeft5
{
    width:5px;
    height:2px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.bottom.left.4.gif);
    background-repeat:  no-repeat;    
}

.MarcoBottomCenter5
{

    padding:0px 0px 0px 0px;
    margin-right:20px;
    border: none;     
    
    background-image:url(/miurba/estilos/sanquepoo/images/marco.bottom.center.4.gif);
    background-color: transparent;
    margin: 5px 5px 5px 5px;
    font: 80% tahoma,verdana,arial;
 		color: green;		
    text-align: right;
    vertical-align: top;
    background-repeat: repeat-x;

    height:2px;
}

.MarcoBottomRight5
{
    width:5px;
    height:2px;
    background-image:url(/miurba/estilos/sanquepoo/images/marco.bottom.right.4.gif);
    background-repeat:  no-repeat;  
}

A.linkOpcionMenu {
	COLOR: #DA101F; TEXT-DECORATION: none;FONT-WEIGHT: normal
}
A.linkOpcionMenu:visited {
	COLOR: #DA101F; TEXT-DECORATION: none;FONT-WEIGHT: normal
}
A.linkOpcionMenu:hover {
	COLOR: #A60C18; TEXT-DECORATION: underline;FONT-WEIGHT: normal
}

A.linkResaltado {
	COLOR: #DA101F; TEXT-DECORATION: underline;FONT-WEIGHT: bold
}
A.linkResaltado:visited {
	COLOR: #DA101F; TEXT-DECORATION: underline;FONT-WEIGHT: bold
}
A.linkResaltado:hover {
	COLOR: #DA101F; TEXT-DECORATION: underline;FONT-WEIGHT: bold
}

A.linkNav {
	COLOR: #DA101F; TEXT-DECORATION: underline;FONT-WEIGHT: bold
}
A.linkNav:visited {
	COLOR: #DA101F; TEXT-DECORATION: underline;FONT-WEIGHT: bold
}
A.linkNav:hover {
	COLOR: #A60C18; TEXT-DECORATION: none;	FONT-WEIGHT: bold
}

A.link {
	COLOR: #F7E909; TEXT-DECORATION: none;FONT-WEIGHT: bold
}
A.link:visited {
	COLOR: #F7E909; TEXT-DECORATION: none;FONT-WEIGHT: bold
}
A.link:hover {
	COLOR: #E2FA13; TEXT-DECORATION: none;	FONT-WEIGHT: bold
}

A.linkCabecera {
	COLOR: #F7E909; TEXT-DECORATION: none;FONT-WEIGHT: bold
}
A.linkCabecera:visited {
	COLOR: #F7E909; TEXT-DECORATION: none;FONT-WEIGHT: bold
}
A.linkCabecera:hover {
	COLOR: #E2FA13; TEXT-DECORATION: none;	FONT-WEIGHT: bold
}

A.linkTabla {
	COLOR: #DA101F; TEXT-DECORATION: underline; FONT-WEIGHT: normal
}
A.linkTabla:visited {
	COLOR: #DA101F; TEXT-DECORATION: underline; FONT-WEIGHT: normal
}
A.linkTabla:hover {
	COLOR: #A60C18; TEXT-DECORATION: none; FONT-WEIGHT: normal
}

table td.tablaCabecera {
  background-color: #DA101F;
  color: #F7E909; FONT-WEIGHT: bold;
}

table tr.tablaRegPar {
  background-color: #F9F5B9;
  font: 86% tahoma,verdana,arial;
}

table tr.tablaRegImpar {
  background-color: #FAF8D1;
  font: 86% tahoma,verdana,arial;

}

table tr.tablaRegOver {
	background-color: #EDE88D;
  font: 86% tahoma,verdana,arial;
}

table tr.tablaMarked {
	background-color: #FBBD18;
  font: 86% tahoma,verdana,arial;
}

table img.tablaOrdenacion {
	border: 0;
	width: 11;
	height: 9;
}

/* NOTICIAS */

.articulo {
	clear: both;
	margin: 0px 0 0px 10px;
	padding: 0 0 10px 0;
	font-family: tahoma,verdana,arial;
	line-height: 1.2em;
}

.articulo .columna {	
	width: 200px;	
}

.articulo .foto p {
	font-size: 9px;
	line-height: 1.5em;	
}

.articulo .firma {
	font-weight: bold;

}

.articulo .derecha .columna {
	float: right;
	padding-left: 15px;
	padding-right: 0;
}

.articulo .izquierda .columna {
	float: left;
	padding-left: 0;
	padding-right: 15px;
}

.noticia {
	clear: both;
	margin: 0px 0 0px 10px;
	padding: 0 0 10px 0;
	font-family: tahoma,verdana,arial;
	line-height: 1.2em;
}

.noticia .columna {	
	width: 320px;	
}

.noticia .foto p {
	font-size: 9px;
	line-height: 1.5em;	
}

.noticia .firma {
	font-weight: bold;

}

.noticia .derecha .columna {
	float: right;
	padding-left: 15px;
	padding-right: 0;
}

.noticia .izquierda .columna {
	float: left;
	padding-left: 0;
	padding-right: 15px;
}


.fecha2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;
	color: #A60C17;
  float:left;
}

.fecha2NoFloat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;
	color: #A60C17;

}

.fecha {
	text-align: center;
	margin-bottom: 5px;
	margin-top: 5px;
	font-weight: normal;
	text-transform: uppercase;
	color: #A60C17;

}


/* FIN NOTICIAS */









































.theurlhomepagecolor
{
	color:#DA101F;
}

.theurlhomepagecolor2
{
	color:#F7E909;
}




td.cuerpoError
{
	FONT-FAMILY:verdana;
	font-size:70%;
	background-color:#FAF8D1;
	color:#FF0000;
}

.input1
{
	FONT-FAMILY:verdana;
	font-size:70%;
	font-weight:normal;
	color:#DA101F;
	border:1px solid #DA101F;
}

.input1Error
{
	FONT-FAMILY:verdana;
	font-size:70%;
	font-weight:bold;
	color:#ff0000;
	border:1px solid #DA101F;	
}

.inputCuerpo
{
	FONT-FAMILY:verdana;
	font-size:100%;
	font-weight:normal;
	color:#DA101F;
	border:1px solid #DA101F;
}

.inputCuerpoError
{
	FONT-FAMILY:verdana;
	font-size:100%;
	font-weight:bold;
	color:#ff0000;
	border:1px solid #DA101F;	
}

A.linkNav {
	COLOR: #DA101F; TEXT-DECORATION: underline;FONT-WEIGHT: bold
}
A.linkNav:visited {
	COLOR: #DA101F; TEXT-DECORATION: underline;FONT-WEIGHT: bold
}
A.linkNav:hover {
	COLOR: #000000; TEXT-DECORATION: none;	FONT-WEIGHT: bold
}



A.link0 {
	COLOR: #F7E909; TEXT-DECORATION: underline;FONT-WEIGHT: bold
}
A.link0:visited {
	COLOR: #F7E909; TEXT-DECORATION: underline;FONT-WEIGHT: bold
}
A.link0:hover {
	COLOR: #E2FA13; TEXT-DECORATION: none;	FONT-WEIGHT: bold
}

A.link1 {
	COLOR: #DA101F; TEXT-DECORATION: none;FONT-WEIGHT: bold
}
A.link1:visited {
	COLOR: #DA101F; TEXT-DECORATION: none;FONT-WEIGHT: bold
}
A.link1:hover {
	COLOR: #000000; TEXT-DECORATION: none;	FONT-WEIGHT: bold
}

A.link2 {
	COLOR: #FCAB10; TEXT-DECORATION: none;FONT-WEIGHT: bold
}
A.link2:visited {
	COLOR: #F8A402; TEXT-DECORATION: none;FONT-WEIGHT: bold;
}
A.link2:hover {
	COLOR: #000000; TEXT-DECORATION: none;	FONT-WEIGHT: bold
}

A.link3 {
	COLOR: #ABC306; TEXT-DECORATION: none;FONT-WEIGHT: bold
}
A.link3:visited {
	COLOR: #ABC306; TEXT-DECORATION: none;FONT-WEIGHT: bold
}
A.link3:hover {
	COLOR: #000000; TEXT-DECORATION: none;	FONT-WEIGHT: bold
}

A.link4 {
	COLOR: #18C306; TEXT-DECORATION: none;FONT-WEIGHT: bold
}
A.link4:visited {
	COLOR: #18C306; TEXT-DECORATION: none;FONT-WEIGHT: bold
}
A.link4:hover {
	COLOR: #000000; TEXT-DECORATION: none;	FONT-WEIGHT: bold
}
A.link5 {
	COLOR: #0ADDBD; TEXT-DECORATION: none;FONT-WEIGHT: bold
}
A.link5:visited {
	COLOR: #0ADDBD; TEXT-DECORATION: none;FONT-WEIGHT: bold
}
A.link5:hover {
	COLOR: #000000; TEXT-DECORATION: none;	FONT-WEIGHT: bold
}
A.link6 {
	COLOR: #0942FB; TEXT-DECORATION: none;FONT-WEIGHT: bold
}
A.link6:visited {
	COLOR: #0942FB; TEXT-DECORATION: none;FONT-WEIGHT: bold
}
A.link6:hover {
	COLOR: #000000; TEXT-DECORATION: none;	FONT-WEIGHT: bold
}
A.link7 {
	COLOR: #B409FB; TEXT-DECORATION: none;FONT-WEIGHT: bold
}
A.link7:visited {
	COLOR: #B409FB; TEXT-DECORATION: none;FONT-WEIGHT: bold
}
A.link7:hover {
	COLOR: #000000; TEXT-DECORATION: none;	FONT-WEIGHT: bold
}
A.link8 {
	COLOR: #FD0BB0; TEXT-DECORATION: none;FONT-WEIGHT: bold
}
A.link8:visited {
	COLOR: #FD0BB0; TEXT-DECORATION: none;FONT-WEIGHT: bold
}
A.link8:hover {
	COLOR: #000000; TEXT-DECORATION: none;	FONT-WEIGHT: bold
}
A.link9 {
	COLOR: #ffffff; TEXT-DECORATION: none;FONT-WEIGHT: bold
}
A.link9:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;FONT-WEIGHT: bold
}
A.link9:hover {
	COLOR: #000000; TEXT-DECORATION: none;	FONT-WEIGHT: bold
}
A.link10 {
	COLOR: #ffffff; TEXT-DECORATION: none;FONT-WEIGHT: bold
}
A.link10:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;FONT-WEIGHT: bold
}
A.link10:hover {
	COLOR: #000000; TEXT-DECORATION: none;	FONT-WEIGHT: bold
}


A.oldlink {
	COLOR: #003366; TEXT-DECORATION: underline;FONT-WEIGHT: bold
}
A.oldlink:visited {
	COLOR: #001933; TEXT-DECORATION: underline;FONT-WEIGHT: bold
}
A.oldlink:hover {
	COLOR: #ff0000; TEXT-DECORATION: none;	FONT-WEIGHT: bold
}






















BODY.normal
{
	FONT-FAMILY:verdana;
	background-image: url("/images/logo_asociacion.gif");
	background-repeat:  no-repeat;
	background-position: top left;
	
}

BODY.printmode
{
	FONT-FAMILY:verdana;
	background-color:#FFFFFF;
	background-image:none;
}

H3{
	font-size:22px;
}

TD.ocultar
{
	FONT-FAMILY:verdana;
	font-size:0%;
}

TD.menu1
{
	FONT-FAMILY:verdana;
	font-size:70%;
}

TD.menuwb
{
	FONT-FAMILY:verdana;
	font-size:70%;
}

TD.menuW
{
	FONT-FAMILY:verdana;
	font-size:70%;
}

TD.menu2
{
	FONT-FAMILY:verdana;
	font-size:70%;
	background-color:#ffffff;
}

td.login
{
	FONT-FAMILY:verdana;
	font-size:70%;
}

TD.borderB {
	background-color:#000080;
}

TD.bckB {
font-size:70%;
	background-color:#dffcff;
}

TD.bckB2 {
font-size:70%;
	background-color:#F98040;
}



.backM1 {
FONT-FAMILY:verdana;
font-size:70%;
background-color:#E93030; 
color:#ffffff; 
border-bottom:#538c4d 2px solid;
}

.backM2 {
FONT-FAMILY:verdana;
font-size:70%;
background-color:#E99430; 
color:#ffffff; 
border-bottom:#538c4d 2px solid;
}

.backM3 {
FONT-FAMILY:verdana;
font-size:70%;
background-color:#E9E230; 
color:#ffffff; 
border-bottom:#538c4d 2px solid;
}

.backM4 {
FONT-FAMILY:verdana;
font-size:70%;
background-color:#69D34D; 
color:#ffffff; 
border-bottom:#538c4d 2px solid;
}

.backM5 {
FONT-FAMILY:verdana;
font-size:70%;
background-color:#30C0E9; 
color:#ffffff; 
border-bottom:#538c4d 2px solid;
}

.backM6 {
FONT-FAMILY:verdana;
font-size:70%;
background-color:#974CCB; 
color:#ffffff; 
border-bottom:#538c4d 2px solid;
}

.backG {
FONT-FAMILY:verdana;
font-size:70%;
background-color:#93c39b; 
color:#ffffff; 
border-bottom:#538c4d 2px solid;
}

.backR {
FONT-FAMILY:verdana;
background-color:#FD8F8A; 
color:#ffffff; 
border-bottom:#D60E03 2px solid;
}

.backB {
FONT-FAMILY:verdana;
background-color:#dae8f4;
color:#000099; 
border-bottom:#6699ff 2px solid;
}

.backTABLON {
FONT-FAMILY:verdana;
font-size:70%;
background-color:#FFFF77; 
color:#000000; 
border-bottom:#CCCC00 2px solid;
}

TD.backW {
FONT-FAMILY:verdana;
background-color:#ffffff;
font-size:70%;
}

p.headp
{
	font-size:small;
	font-weight:bold
}

p.textp
{
	
}

td.form1
{
	FONT-FAMILY:verdana;
	background:#eeeeee;
	font-size:70%;
}

td.form1impar
{
	FONT-FAMILY:verdana;
	background:#dddddd;
	font-size:70%;
}

td.form1Error
{
	FONT-FAMILY:verdana;
	background:#eeeeee;
	font-size:70%;
	color:#ff0000;
}

td.form2
{
	FONT-FAMILY:verdana;
	background:#93c39b;
	
}

td.form3
{
	FONT-FAMILY:verdana;
	background:#dddddd;
	
}


th.form1
{
	FONT-FAMILY:verdana;
	background:#eeeeee;
}

td.tdbord1
{
	border:1px solid black;
	border-left-width:1px;
	border-left-color:#aaaaaa;
	border-left-style:solid;
}

td.tdborde
{
	border:1px solid #bbbbbb;

}

a.menuitem
{
	font-Weight:bold;
	font-style:italic;
}


P.code{
	font-weight:bold;
	font-style:italic;
	padding:12px;
	background:#f0eedd;
	border:1px #aaaaaa groove;
}



.clsMilonicTestOn
{
 background-color: #C1D2EE;
 color: #000000;
}
.clsMilonicTestOff
{
 background-color: #EFEDDE;
 color: #ff0000;
}


.menuon
{
	font-size: 10pt;
	background: #ccccff;
	color: #000000;
	
	font-style:normal;
	font-family: Tahoma;
}

.menuoff
{
	font-size: 10pt;
	background: #ffff00;
	color: #ffffff;
	
	font-style:italic;
	font-family: Tahoma;
}

.mmenu{


}


