html,body{font-size:1em;font-family: Tahoma,Verdana,Arial,sans-serif;color:#333333;}

fieldset {
  padding: 1em;
  font-size:0.8em;
  /*font:80%/1 sans-serif;*/
  margin: 0px;
  padding:0px;
  }
label {
  float:left;
  width:130px;
  margin-right:5px;
  padding-top:2px;
  text-align:right;
  font-weight:bold;
   }

fieldset { border:0px solid green; }

legend {
  padding: 0.2em 0.5em;
  border:0px solid green;
  color:#d8001d;
  font-size:1.1em;
  text-align:right;
  font-weight:bold;
  }

input,textarea{color: gray;}
textarea{width:357px;}

input{margin-bottom:2px;width:357px;}
.azul{background-color:#c6d9ea;margin:0 0 5px 5px;padding:4px 4px 2px 25px;width:500px;text-align:right;}
.azult{background-color:transparent;margin:0 0 5px 0px;padding:4px 0px 2px 0px;width:500px;text-align:left;}
.azult2{background-color:transparent;margin:0 0 0px 0px;padding:4px 0px 2px 0px;width:500px;text-align:left;}
.note{font-size:0.8em;width:480px;margin:5px;padding:5px 25px 5px 5px;text-align:right;color:#333333;}
.note2{font-size:0.7em;width:480px;margin:0px 5px 20px 5px;padding:0 0 0 25px;text-align:justify;}

.divfile{height:38px; padding: 5px 10px 0 10px;border: 1px outset #E5E5E5; background-color: #F5F5F5; width:478px;margin-bottom: 2px;}
.divfile *{/*float:left;*/}
.divfile embed{float:left;margin:0px;}
.boton img{border:0;}
.help{font-size: 0.9em}


.gallery{/*height:720px;*/width:560px;padding:2px; border:1px solid orange; background-color: #f2c35a;}
.item_gallery{width:550px;/*float:left;*/padding:2px;margin:2px;font-size:0.8em;border:1px solid orange;background-color: #ffe0a1 }
.item_gallery img{float:right;border:0px;margin:2px}
.gallery_imagename{font-size:0.75em;}

input #condiciones {width:100px;}
.info, .success, .alert, .error, .warning { font-size:0.7em; border: 1px solid;margin: 5px 0 5px 5px; width:445px;/*	margin: 10px auto 10px auto; */ padding:5px 10px 5px 70px;    
             background-repeat: no-repeat;  background-position: 10px center;}
.info     {color: #00529B; background-color: #BDE5F8; background-image: url('../images/dialogs/dialog_info.png');  }
.success  {color: #4F8A10; background-color: #DFF2BF; background-image: url('../images/dialogs/success.png'); }
.warning  {color: #9F6000; background-color: #FEEFB3; background-image: url('../images/dialogs/icon_warning.png'); margin-bottom:0px;}
.warning strong{line-height: 14px;}
.error    {color: #D8000C; background-color: #FFBABA; background-image: url('../images/dialogs/dialog_error.png');}
.alert    {color: #9F6000; background-color: #FEEFB3; background-image: url('../images/dialogs/alert.png');}
.info p, .success p, .alert p, .error p, .warning p{/*padding-left:35px;*/}
