@charset "utf-8";
/* CSS Document */

.form1 {  width:90%; padding:0px;  margin:0 0 0 0px;}
.form1 fieldset {
color:#01697a;width:100%; display:block; border:1px solid #0084a0; padding:2em; font-family:verdana, sans-serif; margin-bottom:0.5em; line-height:1.5em;}
.form1 legend { font-size:1.1em; font-weight:bold;  margin-bottom:5px; padding:3px;  color:#01697a; }
.form1 label
{float:left; margin:0px 10px 10px 0; height:4em;text-align:left; color:#2e4d52;}
.form1 input {border:1px solid #01697a; width:99%; background:#FFFFFF;   }
.form1 select {border:1px solid #01697a; width:99%; background:#FFFFFF;   }
.form1 textarea {border:1px solid #01697a; width:99%; background:#FFFFFF;   }
.form1 option {background:#ffffff; color:#000000; margin:0.8em 0 0.6em 0;}
.form1 optgroup {background:#cccccc; color:#000; font-family:georgia, serif;}
.form1 optgroup option {background:#666666; color:#fff;}
.form1 #button {color:#ffffff; padding-right:0.5em; cursor:pointer; width:105px; margin-left:8px; background:#01697a;font-weight:bold;}
.form1 #button:hover {background-position:center left; color:#91bd1d;font-weight:bold;}
#largo{ width:30em; }
.checkbox{
width:10px;}
.marginlabel{margin:1em 0 1em 0;font-size:1.1em;width:100%;}
.littel{font-size:0.8em;}

.formulario .button{ margin-top:1em; background:#3A3B3D; color:#ffffff;} 

.botonera{	border-top:1px #CCCCCC dotted;	margin:0.31em;	padding:0.31em;	}
	
/*.boton {color:#ffffff; padding-right:0.5em; cursor:pointer; width:105px; margin-left:8px; background:#01697a;font-weight:bold;} 	


.boton a:link {color:#FFFFFF;font-weight:bold;font-size:0.63em;}
.boton a:visited {color:#FFFFFF;font-weight:bold;font-size:0.63em;}
.boton a:hover {color:#FFFFFF;font-weight:bold;font-size:0.63em;}
.boton a:active {color:#FFFFFF;font-weight:bold;font-size:0.63em;}*/

div.env_postal { float:left; width: 100%;}
.env_postal{width:85px; color:#ffffff; text-align:center; margin:auto; font-size:1.1em; font-family:Verdana, Arial, Helvetica, sans-serif;}
#fotos .env_postal a:link {color:#FFFFFF;font-weight:normal;  background:#01697a; padding:0.1em 2em 0.1em 2em;}
#fotos .env_postal a:visited {color:#FFFFFF;font-weight:normal;  background:#01697a; padding:0.1em 2em 0.1em 2em;}
#fotos .env_postal a:hover {color:#91bd1d;font-weight:normal;  background:#01697a; padding:0.1em 2em 0.1em 2em;}
#fotos .env_postal a:active {color:#91bd1d;font-weight:normal;  background:#01697a; padding:0.1em 2em 0.1em 2em;}


.margin_right{ margin-right:2em;}


.form_login { padding:0px;  margin:0 0 0 0px;}
.form_login fieldset {
color:#cccccc; width:25em;  border:1px solid #cccccc; padding:2em; font-family:verdana, sans-serif; margin-bottom:0.5em; line-height:1.5em;}
.form_login legend { font-size:1.1em; font-weight:bold;  margin-bottom:5px; padding:3px; width:150px; color:#666; }
.form_login label
{float:left; margin:0px 10px 10px 0; height:4em;text-align:left; color:#666666;}
.form_login input {border:1px solid #999999; width:99%; background:#FFFFFF;   }