@charset "utf-8";
body {
background-image:none;
}
h2 {
font-size:1.3em;
text-align:right;
margin:55px 0px 0px 0px;
padding:0px 10px 0px 0px;
}
#IEroot h2 {
padding:0px 80px 0px 0px;
}
address {
margin-left:40px;
}
#container_f {
width:700px;
font-size:0.8em;
margin:0 auto; /* el valor "auto" para margin, junto con un ancho, centra la página */
border:0px solid #000000;
text-align:left; /* sobreescribe el text-align: center del elemento body. */
}
#IEroot #container_f {
font-size:0.75em;
}
#cabecera {
width:100%;
height:79px;
margin:10px 0 0 0;
padding:0px;
background:url(../imgs/logo_fcom.gif) top left no-repeat;
}
#info_f {
width:90%;
min-height:32em;
float:left;
border-left:#333333 solid 8px;
padding:0px 0px 25px 40px;
margin:-2px 0px 0px 0px;
text-align:justify;
}

#info_f p {
margin:0px 0px 20px 0px;
}

/*formularios*/
table {
width:100%;
}
legend{
font-weight:bold;
color:#CC0000;
background-color:#FFFFFF;
}

label{
float:left;
width:150px;
}
fieldset{
margin:20px;
padding:8px;
border:1px dashed gray;
height:1%;
}
input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width:30px;
}
input[name="NOMBRE"], input[name="DIRECCION"],input[name="TELEFONO"],input[name="email"],input[name="NAME"], input[name="ADDRESS"],input[name="TELEPHONE"]{ /*width of text boxes. IE6 does not understand this attribute*/
width:220px;
}
input[name="Enviar"], input[name="Send"]{ /*width of text boxes. IE6 does not understand this attribute*/
margin:0 auto;
text-align:center;
display:block;
}
/*fin formularios*/