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

.form1 {  width:100%; padding:0em 2em 2em 2em;  margin:0 0 0 0px; background:url(../images/form_bg.png) no-repeat 0px 0px; } 
.form1 fieldset {
color:#cccccc;width:98%; display:block; border:0px solid #cccccc; padding:5px; font-family:verdana, sans-serif; margin-bottom:0.5em; line-height:1.5em;}
.form1 legend { font-size:1.4em; font-weight:normal; margin:2em 0 2em 0; padding:3px; width:300px; color:#ffffff; }
.form1 label
{float:left; margin:0px 10px 10px 0; height:4em;text-align:left; color:#000;}
.form1 input {border:1px solid #ffffff; width:99%; background:#D0C336;   }
.form1 select {border:1px solid #999999; width:99%; background:#FFFFFF;   }
.form1 textarea {border:1px solid #ffffff; width:99%; background:#D0C336; height:60px;   }
.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:#000000; cursor:pointer; width:108px; font-weight:bold; background:url(../images/button.png) no-repeat; padding:1em 2em 1em 2em; border:none;}
.form1 #button:hover {background:url(../images/button.png) no-repeat 0px -46px; color:#000; }
#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 {background: #666666;color:#B2A50B;font-weight:bold;font-size:1em;border:0em;padding:3px;margin:0.31em;cursor: pointer;	}

.boton a:link {color:#B2A50B;font-weight:bold; background:#C9BA29;}
.boton a:visited {color:#B2A50B;font-weight:bold;background:#C9BA29;} 
.boton a:hover {color:#666666;font-weight:bold;background:#C9BA29;}
.boton a:active {color:#666666;font-weight:bold;background:#C9BA29;} 

.margin_right{ margin-right:2em;}



.form_login {  width:100%; padding:0em 2em 2em 2em;  margin:0 0 0 0px; background: #C1B21E; } 
.form_login fieldset {
color:#cccccc;width:98%; display:block; border:0px solid #cccccc; padding:5px; font-family:verdana, sans-serif; margin-bottom:0.5em; line-height:1.5em;}
.form_login legend { font-size:1.4em; font-weight:normal; margin:2em 0 2em 0; padding:3px; width:300px; color:#ffffff; }
.form_login label
{float:left; margin:0px 10px 10px 0; height:4em;text-align:left; color:#000;}
.form_login input {border:1px solid #ffffff; width:99%; background:#D0C336;   }
.form_login select {border:1px solid #999999; width:99%; background:#FFFFFF;   }
.form_login textarea {border:1px solid #ffffff; width:99%; background:#D0C336; height:60px;   }
.form_login option {background:#ffffff; color:#000000; margin:0.8em 0 0.6em 0;}
.form_login optgroup {background:#cccccc; color:#000; font-family:georgia, serif;}
.form_login optgroup option {background:#666666; color:#fff;}
.form_login #button { text-align:center;color:#000000; cursor:pointer; width:108px; font-weight:bold; background:url(../images/button.png) no-repeat; padding:1em 1em 1.5em 1em; border:none;}
.form_login #button:hover {background:url(../images/button.png) no-repeat 0px -46px; color:#000; }
.form_login #button:hover {background:url(../images/button.png) no-repeat 0px -46px; color:#000; }