/* CSS Document */
@font-face {
    font-family: "TrajanPro";
    font-style: normal;
    font-weight: normal;
    src: url("../font/trajan_pro_regular-webfont.eot?#iefix") format("embedded-opentype"), url("../font/trajan_pro_regular-webfont.woff") format("woff"), url("../font/trajan_pro_regular-webfont.ttf") format("truetype"), url("../font/trajan_pro_regular-webfont.svg#TrajanProRegular") format("svg");
}

.clear{
	clear:both;
	}
.pie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
}
.cuerpo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	
}
.cuerpo_version {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.bullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFCC00;
}
.cuerpo_titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:"Times New Roman", Times, serif;
}
.buscar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.caja_buscar {
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}.texto_fecha {
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: right;
}
a:link {
	font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}a:visited {
	font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}a:hover {
	font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}a:active {
	font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
table, th, td{
	border-collapse:collapse;	
	border-bottom:1px dotted gray;
	}
td {
	background-color:#f6f6f6;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding:5px;

	}
table tr td:first-child{
		border-left:1px solid silver;
	}
table tr td:last-child{
		border-right:1px solid silver;
	}

	
	
#top{
background-image:url(../imagenes/back_fondo_1.jpg);
background-size:cover;
background-position:center;

		position:fixed;
		width:100%;
		
	}

#top .titulo{
	width:90%;
	max-width:950px;
	margin:auto;
	margin-bottom:15px;
	
	}
#top .imagen_titulo{
	
	width:314px;
	height:100px;
	background-image:url(../imagenes/logos_catalogo_2.png);
	background-repeat:no-repeat;
	float:right;
	margin-top:-10px;
	}
#top .titulo_1{
	font-family: 'TrajanPro';
	color:black;
	font-size:20px;
	
	}
#top .titulo_2{
	font-family:"Times New Roman", Times, serif;
	color:black;
	font-size:20px;
	font-style:italic;
	}
#top .titulo_3{
	font-family:"Times New Roman", Times, serif;
	color:#9722af;
	font-size:20px;
	font-style:italic;
	}

table{
	width:90%;
	max-width:950px;
	margin:auto;
	}
.tabla_titulo{
	font-family: "Verdana", "Geneva", sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	background-color:#EAE4EB;
	border-top:1px solid silver;
	}

.titulo_estados{
	margin:auto;
	width:90%;
	max-width:950px;
	
	}
form{
	margin:auto;
	width:90%;
	max-width:950px;

	}
#formulario {
	background-color:white;
	
	margin:auto;

	width:100%;
	padding:5px 0px 5px 0px;
	}

#submit, #submit1, #submit2, #submit3, #submit4, #submit5, #submit6, #submit7{
	width:100%;
	height:30px;
	border-style:none;
	background-color:rgba(234, 228, 235, 0.0);
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	cursor:pointer;
	color:transparent;
	float:left;

	}

#submit:hover, #submit1:hover, #submit2:hover, #submit3:hover, #submit4:hover, #submit5:hover, #submit6:hover, #submit7:hover{
	width:100%;
	height:30px;
	border-style:none;
	background-color:rgba(234, 228, 235, 0.0);
	font-family:"Times New Roman", Times, serif;
	cursor:pointer;
	font-size:12px;
	color:transparent;
	float:left;
	}

.boton1{

     background: url(../imagenes/titulo_1.png) top left no-repeat,
     url(../imagenes/fondo.png) top left repeat;
      
      
      
	
}
.boton1:hover{

     background: url(../imagenes/titulo_1.png) top left no-repeat,
     url(../imagenes/fondo_over.png) top center repeat;	
}
.boton2{
	     background: url(../imagenes/titulo_2.png) top left no-repeat,
     url(../imagenes/fondo.png) top center repeat;
}	
.boton2:hover{

     background: url(../imagenes/titulo_2.png) top left no-repeat,
     url(../imagenes/fondo_over.png) top center repeat;	
}

.boton3{
	     background: url(../imagenes/titulo_3.png) top left no-repeat,
     url(../imagenes/fondo.png) top center repeat;
}
.boton3:hover{

     background: url(../imagenes/titulo_3.png) top left no-repeat,
     url(../imagenes/fondo_over.png) top center repeat;	
}

.boton4{
	     background: url(../imagenes/titulo_4.png) top left no-repeat,
     url(../imagenes/fondo.png) top center repeat;
}	
.boton4:hover{

     background: url(../imagenes/titulo_4.png) top left no-repeat,
     url(../imagenes/fondo_over.png) top center repeat;	
}

.boton5{
	     background: url(../imagenes/titulo_5.png) top left no-repeat,
     url(../imagenes/fondo.png) top center repeat;
}	
.boton5:hover{

     background: url(../imagenes/titulo_5.png) top left no-repeat,
     url(../imagenes/fondo_over.png) top center repeat;	
}

.boton6{
	     background: url(../imagenes/titulo_6.png) top left no-repeat,
     url(../imagenes/fondo.png) top center repeat;
}	
.boton6:hover{

     background: url(../imagenes/titulo_6.png) top left no-repeat,
     url(../imagenes/fondo_over.png) top center repeat;	
}

	
/*#submit2{
-webkit-border-top-left-radius:  10px;
-moz-border-top-left-radius: 10px;
border-top-left-radius: 10px;

	}
#submit7{
-webkit-border-top-right-radius:  10px;
-moz-border-top-right-radius: 10px;
border-top-right-radius: 10px;

	}*/
h1{
	font-family: 'TrajanPro';
	color:#b08bb7;
	font-size:24px;
	font-weight:normal;
	text-shadow: 2px 2px 5px gray;
	}
	
	
/*input[type="radio"] {
    display:none;
}

input[type="radio"] + label {
    color:#f2f2f2;
    font-family:Arial, sans-serif;
    font-size:14px;
}

input[type="radio"] + label span {
    display:inline-block;
    width:19px;
    height:19px;
    margin:-1px 4px 0 0;
    vertical-align:middle;
    background:url(../check_radio_sheet.png) -38px top no-repeat;
    cursor:pointer;
}

input[type="radio"]:checked + label span {
    background:url(../check_radio_sheet.png) -57px top no-repeat;
}

*/#footer{
		
width:100%;
margin:auto;
height:150px;
margin-top:50px;
border-top:double 3px #9C9D9E;
	}
	
#footer p{
color:#999;
padding:0px;
vertical-align:middle;
font-size:12px;
text-align:center;

	}
	
#footer p a{
color:#999;
	}
.text_submit{
margin-top:-20px;
	float:left;
	-webkit-user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
	}
.text_submit span{
	-webkit-user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
	}
.input_boton{
	widht:100%;
	float:left;
	}


/*border-color:#9C9D9E; border-style:double;
border-width:3px 0px 0px 0px*/
	
	.footer_sup{
	width:324px;
	height:36px;
	}
	@media screen and (max-width: 800px) { /* Specific to this particular image */

}