*{margin:0;
padding:0;
}


body{

background:url(../images/bg.png);
}
 .main, footer{
background:#F7F6F6 ;
width:100%;
max-width:900px;
margin:10px auto;
text-align:left;
padding:0px 15px;
color:#2c3e50;
/* border-color:#808080;*/}

header {
/*background:#F7F7F7  ;*/
width:100%;
max-width:900px;
margin:10px auto;
text-align:left;
padding:15px 0px;

background:url(../images/azuluaq2.png);
/*margin:20px 0;*/


}



table{

margin:2px auto;
padding:5px;

}
/*background :#2c3e50;
.table th {
  font-size: 1.1em;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	
	border-radius: 6px;
	border: 100px;
	padding: 6px;
}*/

table td{padding:5px;

height:auto;}


table  input{
padding: 5px;



}
table ul{
margin:15px;
padding:15px;}


table input[type=button] {
  width: 100%;
background:url(../images/azuluaq4.png);
  color: white;
  padding: 14px 20px;
  margin: 8px 0;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}

 table input[type=submit] {
  width: 100%;
background:url(../images/azuluaq4.png);
 color:#ffffff;
  padding: 14px 20px;
  margin: 8px 0;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}/*
 table input[type=button]:hover {
  background-color:#999999;
}

table  input[type=submit]:hover {
  background-color:#999999;
}*/

table th {
  font-size: 1.1em;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	
/*	background :#2c3e50;
	*/
	/*border-radius: 6px;
	border: 100px;
	 padding: 6px;*/
	 background:url(../images/azuluaq4.png);
}
table td{
padding:5px;
font-size:12px;
}


table thead {
  font-size: 1em;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	background :#2c3e50;
	border-radius: 6px;
	border: 100px;
	padding: 6px;
}

h3{

color:#2c3e50;
font-size:13px;
padding: 2px, 15px, 0px, 10px;
}
.imp1{color:#2c3e50;
font-size:13px;
padding: 2px, 15px, 0px, 10px;


}
@media print {
  .oculto-impresion,
  .oculto-impresion * {
    display: none !important;
  }
}

 @media print {
  .hidden-print {
    display: none !important;
	ul, img, table {
	page-break-inside: avoid;
}
  }
}
@media print{
   .noprint{
       display:none;
   }
}

 @media print {
  .no-print {
    visibility: hidden;
  }
} 
