﻿BODY {
	/*background-image:url(imagenes/filigrana.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center;*/
	background-color:#ffffff;
	font-family: verdana, arial;
	font-size: 9pt;
	color: #069;
	overflow-x:hidden;

  }

  @import url(https://fonts.googleapis.com/css?family=Roboto+Condensed);
 
table.border0 {
	border:none;

}
  
  TD.calendario  {
	font-family : verdana,arial,helvetica;
	font-size : 10pt;
}

INPUT  {
	font-family : verdana,arial,helvetica;
	font-size : 8pt;
}

TEXTAREA  {
	font-family : verdana,arial,helvetica;
	font-size : 8pt;
		
}

SELECT  {
	font-family : verdana,arial,helvetica;
	font-size : 8pt;
}

.altn  {
	font-family : verdana,arial,helvetica;
	font-size : 10pt;
	color: #ffffff;
	background-color: #666666;
}

.tit  {
	font-family : verdana,arial,helvetica;
	font-size : 10pt;
	color: #ffffff;
	background-color: #333333;
	font-weight: bold;
}
.fs	{
	font-family : verdana,arial,helvetica;
	background-color:	#ff0000;
	color:	#FFFFFF;
	font-weight: bold;
	text-align:	center;
	}
.da	{
	font-family : verdana,arial,helvetica;
	background-color: #F0E68C;
	color:	#FFFFFF;
	font-weight: bold;
	text-align:	center;
	}
  
hr {

border-style:dotted;
border-color: #336699;
	
}

p.titulo {
	font-family: verdana,arial;
    font-size: 12pt;
    color: #FF8000;
}

p.titulines {
	font-family: verdana,arial;
	font-size: 10pt;
	font: bold;
	color: #F30;
	font-weight: bold;
}

p.titulines2 {
	font-family: verdana,arial;
    font-size: 9pt;
	font: bold;
    color: #000000;
}


p.titulomedio {
	font-family: verdana,arial;
    font-size: 12pt;
	font: bold;
	
    color: red;
}

.azul {
	background-color: #69C;
}

fieldset {
 
  border-top: 1px solid #efefef;
  border-left: 1px solid #efefef;
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
  padding: 1em 1em 1em 1.5em; 
  -moz-border-radius: 15px;
} 

legend {
	color: red;
	font-style: bold;
}


H1 {
    font-family: verdana,arial;
    font-size: 25pt;
    font-weight: bold;
    color: red;
  }


H2 {
    font-family: arial,verdana,courier;
    font-size: 16pt;
    font-weight: bold;
    color: white;
  }


H3 {
    font-family: verdana,arial;
    font-size: 10pt;
    font-weight: bold;
    color: white;
  }


H4 {
    font-family: verdana,arial;
    font-size: 10pt;
    font-weight: bold;
    color: orange;
  }


H5 {
    font-family: verdana,arial;
    font-size: 10pt;
    font-weight: bold;
    color: white;
  }


H6 {
    font-family: verdana,arial;
    font-size: 6pt;
    font-weight: bold;
    color: black;
  }

th.valido { background-color:#FFFFFF;
    color : white;
    font-family : verdana,arial;
    font-size : 6pt;
    font-weight : bold;
    text-align : left;
  }
 
  

TH {

    background-color: orange;

	

    color : white;

    font-family : verdana,arial;

    font-size : 9pt;

    font-weight : bold;

    text-align : left;

  }



TD.sinbackground {

	background-color: transparent;

	background-image:url(imagenes/titulos.jpg);



    color : orange;

    font-family : verdana,arial;

    font-size : 10pt;

	text-align : left;

  }

  



TD.vacio {
	background-color: transparent;


    color : orange;
    font-family : verdana,arial;
    font-size : 10pt;
	text-align : left;
  }
  
TD.trans1 {
	background-color:#FFF;
	
    color : #000033;
    font-family : verdana,arial;
    font-size : 10pt;
	text-align : left;
  }
  
  TD.negro {
  background-color:#000000;
    color : orange;
    font-family : verdana,arial;
    font-size : 10pt;
	text-align : left;
  }
  
TH.sinbackground {

	background-color: transparent;
	background-image:url(imagenes/titulos.jpg);

    color : orange;
    font-family : verdana,arial;
    font-size : 10pt;
	text-align : left;
  }

TD {
    background-color:#336699;
	background-image:url(imagenes/tdtabla.jpg);
    color : white;
    font-family : verdana,arial;
    font-size : 10pt;
	text-align : left;
  }
 
td.par {
    background-color:#FF6600;
    color : white;
    font-family : verdana,arial;
    font-size : 10pt;
	text-align : left;
  }
  
td.impar {
    background-color:#F4F5FB;
    color : #330000;
    font-family : verdana,arial;
    font-size : 10pt;
	text-align : left;
  }


TD. {
    font-family: verdana,arial;
    font-size: 10pt;
  }


link {
    color: white;
  }


#layer1 {
    POSITION:absolute;
    TOP:20px;
    RIGHT:40px;
    BORDER-WIDTH:1;
    BORDER-COLOR:#CC00EE;
    width:200px;
  }


#layer2 {
    POSITION:absolute;
    TOP:20px;
    LEFT: 5px;
    color: maroon;
    BORDER-WIDTH:1;
    BORDER-COLOR:#CC00EE;
    width:200px;
  }

div.tirafotos {
	position: top;

	top: 500px;
	border:none;
}

a:link,a:active,a:visited {
    text-decoration: none;
    color: orange;
  }


a:hover {
    text-decoration: none;
    color : #000033;
  }


td:link,td:active,td:visited {
    text-decoration: none;
    color : #ff0000;
  }


td:hover {
    text-decoration: #000033; 
    color : #000033;
  }
