body {
	/*background-color:#e3f7bd;*/
	font-family: sans-serif;

}

th {
	font-family: sans-serif;
	background-color:#f8c802;
	text-align: left; font-family: sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	padding: 3px 3px;
}

td{
	font-family: sans-serif;
	padding: 3px 3px;
	font-size: 12px;
}

h1{
	font-family: sans-serif;
	padding: 10px;
	font-size: x-large;
	font-weight: 500;
}

h2{
	font-family: sans-serif;
	padding: 10px;
	font-size: large;
	font-weight: 500;
}

h3{
	font-family: sans-serif;
}

caption{
	font-family: sans-serif;
}

div{
	font-family: sans-serif;
}

a{
	font-family: sans-serif;
	text-decoration: none;
}

fieldset {
	font-family: sans-serif;
	border: 1px solid #CBD0D2;
	background-color: #F0F0F0;
}

fieldset tr {
	font-family: sans-serif;

}

.fondopar {
	font-family: sans-serif;
	background-color: #F0F0F0;
	font-size: 11px;
	font-family: Arial;
	padding: 3px 3px;
}
.fondopar1 {
	font-family: sans-serif;
	background-color: #F0F0F0;
	font-size: 11px;
	font-family: Arial;
	padding: 3px 3px;
}

.fondoimpar {
	background-color:#ffffff;
	font-size:11px;
	font-family:Arial;
	padding: 3px 3px;
}


input{
	font-family: sans-serif;
	background-color: #FFFFFF;
	color: #838383;
	border: 3px;
	border-color: #ffffff;
	border: 1px solid #CBD0D2;
}

.button
		{
		 text-decoration:none; 
         text-align:center; 
         padding:20px 16px; 
         border:none; 
         -webkit-border-radius:17px;
         -moz-border-radius:17px; 
          border-radius: 17px; 
          font:14px Arial, Helvetica, sans-serif; 
          font-weight:bold; 
          color:#E5FFFF; 
          background-color:#41b3d9; 
          background-image: -moz-linear-gradient(top, #41b3d9 0%, #197796 100%); 
          background-image: -webkit-linear-gradient(top, #41b3d9 0%, #197796 100%); 
          background-image: -o-linear-gradient(top, #41b3d9 0%, #197796 100%); 
          background-image: -ms-linear-gradient(top, #41b3d9 0% ,#197796 100%); 
          filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#197796', endColorstr='#197796',GradientType=0 ); 
          background-image: linear-gradient(top, #41b3d9 0% ,#197796 100%);   
          -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
          -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
          box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;  
  
          }

legend{
	font-family: sans-serif;
	color: #C1433F;
	font-size: 16px;
	padding-bottom: 10px;
	padding-top: 10px;
	font-weight: 700;
}

select{
	background-color: #FFFFFF;
	color: #838383;
	border: 3px;
	border-color: #ffffff;
}

.btn {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
}

.btn-block {
	display: block;
	color: #FFFFFF;
}

.btn {
	border-radius: 3px;
	-webkit-box-shadow: none;
	box-shadow: none;
	border: 1px solid transparent;
}

.btn-info {
	background-color: #00c0ef;
	border-color: #00acd6;
}
