@charset "utf-8";
/* CSS Document */

html, body { margin:0; padding:0; height:100%; }
body { background-color:#999999; }

#container   { height:100%; min-height:100%; position:relative; width:755px; margin: 0 auto; background: transparent url('../gfx/bgcontent.gif') repeat-y scroll top center; background-color:#25418a; }
#header      { background:#FFFF00; background: transparent url('../gfx/bgtop2.gif') no-repeat scroll top right; height:195px; text-align:right; }
#header span { padding-right:15px; }
#body        { padding-left:9px; padding-bottom:30px;  /* Height of the footer */ }
#footer      { position:absolute; bottom:0; width:100%; height:30px;   /* Height of the footer */ background: transparent url('../gfx/bottom.gif') no-repeat scroll bottom right; text-align:right; }
#footer span    { color:#333333; font-family:Geneva,Arial,Helvetica,sans-serif; font-size:12px; padding-right:20px; vertical-align:top; }
#topInternLeft  { width:435px; height:96px; background: transparent url('../gfx/top_internleft.gif') no-repeat scroll top right; float:left; margin-top:85px; }
#topInternRight { width:320px; height:77px; background: transparent url('../gfx/top_internright.gif') no-repeat scroll top right; float:left; margin-top:104px; text-align:center; }
#topInternRight span {	color: #293C63; font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bolder; }
.TitulosGrandes { width:280px; margin-top:7px; margin-left:27px;}


.boxLogin  { width:320px; margin: 0px; line-height:0px;font-size:0px; top:50%; position:absolute; left:50%; margin-left:-160px; } 
.loginForm { width:320px; height:136px; background: transparent url('../gfx/patt_useradv4.gif') no-repeat scroll top center; }

.textField1 { width:155px; float:left; }
fieldset {padding: 0; border:none; }  
fieldset ul {  list-style: none; margin:0; padding:0; padding-top:1em;}  
fieldset li { float: left; clear: left; width: 100%; padding-bottom:12px; height:20px; line-height:20px; vertical-align:middle; }
fieldset.submit {  border-style: none;  }
label { display:block; float: left; width:140px; margin-left:5px; margin-right:5px; color: #39598C; font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; text-decoration: none; }
.cedulaExtranjero, .cedulaNacional { padding-bottom:0; }
.formatoCedula { color:#FF0000; margin-left:10px; }
.submit { margin-left:125px; }
