@font-face {

font-family:Geometr231 Lt BT;
font-style:normal;
font-weight:normal;
src:url(http://www.idldiamonds.com/mavrik/css/GEOMETR0.eot);

}


body {
	 align: top;
     font-family: Geometr231 Lt BT;
     color: purple;
     background-color: #ffffff; 
     margin:0;
}	

dmdSelect{
    background: url(images/fondo_gris.jpg) repeat-x;  
  
}

input.first{
    border:1px gray
    background-color: #FFFFFF; 
    color:#0e1930;
    font-size: 10px;
    font-family: Arial;
    font-weight: normal;
    height: 11px;
} 
input.first2{
    border:1px  solid black;
    background-color: #FFFFFF; 
    color:#0e1930;
    font-size: 10px;
    font-family: Arial;
    font-weight: normal;
    height: 20px;
} 
h1 {
	 font-family: Geometr231 Lt BT; 
	 font-size:25pt;
	 color:#990000; 
	 text-align: center;
} 

h2 {
	 font-family: Geometr231 Lt BT; 
	 font-size:20pt;
	 color: #cc6600; 
	 text-align: center
} 

h3{
	 font-family: Geometr231 Lt BT; 
	 font-size: 10pt;
	 color: #993333; 
	 text-align: center
}

h4 {
	 font-family: Geometr231 Lt BT; 
	 font-size: 11pt;
	 color: #993333; 
	 text-align: center
} 

h5 {
	 font-family: Geometr231 Lt BT; 
	 font-size: 8pt;
	 color: #993333; 
	 text-align: center;
} 

td {
	 font-family: Geometr231 Lt BT;
	 font-size: 10pt;
	 color: #000000;
}

th {
	 font-family: Geometr231 Lt BT;
	 font-size: 10pt;
	 color: #993333; 
	 background-color: #cccc99;
	 text-align: left;
}
 th2 {
     font-family: Arial;
     font-size: 11pt;
     font-weight: bolder;
     color: #ACACAC; 
}
th.formulario {
							text-align: left;
							font-family: Geometr231 Lt BT;
							font-size: 10pt;
}

th.ficha {
  			 text-align: left;
}

td.ficha {
  			 text-align: center;
}

label {
			color: #000000;
            font-family: Verdana;
            font-size: 7pt;

}

a:link {
  		 color: blue; 
}

a:visited {
		color: #660000; 
}

a:hover { 
				/*background: #99ff99;*/
}

img {
		border:none;
}

/**** Par e impar ****/
.par {
	background-color: #dbe9d6;
}

.impar {
	background-color: #c8e9c4;
}

tr.par:hover {
	background-color: #99ff99;
}

tr.impar:hover {
	background-color: #99ff99;
}


/**** Header ****/
div.cabezal {
		
						width: 100%;
						top: 100%;
						height:;
						background-color: #cccc99;
}

div.cabezal logo {
						position: absolute;
						align:left;
						left: 1;
						padding: 0;
  					margin: 1;
						border: solid;
}

div.cabezal p {
						text-align: right;
  					font-size: 8pt;
						font-style: italic;
}


/**** Menu ****/

div.menu {

				 width:0%;
				 height:0%;		
                 	 
}

/* Background del menu */

ul.menu {

				position: fixed;
  			list-style-type: none;
  			padding: 0.5em;
  			margin: 0;
  			top: 7em;
  			left: 1em;
  		  background-color: #cccc99;
}



/* Rectángulos del menu */

ul.menu li {

				background-color: #ffffcc;
  			margin: 0.5em;
  			padding: 0.3em;
				border-right: 1em solid #990000; 
				text-align: center;
				font-size: 10pt;
				font-family: Geometr231 Lt BT;

}

/* Links del menu */

ul.menu a {

				text-decoration: none; 
				text-color: blue;

}



/**** Cuerpo ****/

div.cuerpo {

					 top:0%;
					 vertical-align:super;
					 padding-left: 17em;
} 

/**** Foot ****/

div.pie {		

    padding: 0;
    text-align: center;
    clear: left;
		background-color: #cccc99;
		height:20%;
}

div.pie td {

				text-align: center;
}

/**** Titulo ****/

div.titulo {

					 vertical-align:super;
					 text-align: center;
					 background-color: #aed592;
					 height:3em;
} 

/**** Fieldset ****/

fieldset { 
	
					background-color: #dbeba6; 
					border:none;"
}