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

h2#titulo{
font-family:"Trebuchet MS", Verdana, Arial;
color:#00549f;
font-size:18px;
font-weight:bold;
height: 20px;
margin-bottom:40px;
margin-top:0px;
padding-left:18px;
background-image:url(../images/izq_titulo.gif);
background-repeat:no-repeat;
background-position:left 6px;
}

h3{
font-family:"Trebuchet MS", Verdana, Arial;
color:#f8b612;
font-size:16px;
font-weight:bold;
height: 20px;
margin-bottom:10px;
margin-top:20px;
margin-left:50px;

}

ol{
font-family:"Trebuchet MS", Verdana, Arial;
color: #333333;
font-size:12px;

}

p{
font-family:"Trebuchet MS", Verdana, Arial;
color: #333333;
font-size:12px;
width:80%;

}

li#este{
color:#f8b612;
}

form{
padding:0px;
margin:0px;
}

fieldset{
font-family:"Trebuchet MS", Verdana, Arial;
color: #333333;
font-size:12px;
border: solid 1px #999999;
padding:10px;
margin-bottom:10px;
margin-left:50px;
width:80%;
}



fieldset input { float : left;  border : 1px solid #004A97; }
fieldset input:hover { border-color : #f8b612; }
fieldset input:active, input:focus { border-color : #f8b612; }

fieldset select { float : left;  border : 1px solid #004A97; }
fieldset select:hover { border-color : #f8b612; }
fieldset select:active, select:focus { border-color : #f8b612; }

fieldset#pri label, label span { display : block; padding-bottom : .25em; padding-right:10px;}
fieldset#pri label { float : left; width : 100%; }
fieldset#pri label span { float : left; width : 45%; text-align : right; }

input#boton_submit{
border: solid 1px #004A97;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
color:#ffffff;
background-color:#66B1CD;
text-transform:uppercase;
cursor:pointer;
margin-top:17px;
height:20px;
margin: 0 auto;
}
input#boton_submit:active, input#boton_submit:focus input#boton_submit: hover{ border: solid 1px #004A97; }