legend {
	font: bold 110% 'verdana';
	color:#656565; /* IE styles legends with blue text by default */
	*padding-left:-10px; /* A hack that only ie reads to position the legend in the same place cross browser */
}
fieldset {
	border:1px solid #999; /* Default fieldset borders vary cross browser, so make them the same */
	background: none;
	width:397px;
	margin-left:5px;
	margin-right:10px;
	margin-bottom:10px;
}



/*formulario*/


#myform{
background-color: #a7a4a4;
color: #fff;
font: normal 100%  'verdana';
}

#myform a{
color: #808080;
}




.cssform p{
width: 297px;
clear: left;
margin: 0;
padding: 5px 0 5px 0;
padding-left: 30%; /*width of left column containing the label elements*/
height: 0.80%;
font: bold 100% 'verdana', Arial, sans-serif;
}


.cssform label{
font-weight: bold;
float: left;
margin-left: -100px; /*width of left column*/
width: 100px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 200px;
border: 1px solid #207FDF;
font: 1em Lucida, 'Trebuchet MS', verdana, sans-serif;
}

.cssform textarea{
width:200px;
height: 70px;
border: 1px solid #999;
padding: -0.3em;
font: 1em Lucida, 'Trebuchet MS', verdana, sans-serif;
}

.formbutton{
cursor:pointer;
border:outset 1px #BFBFBF;
background-image: url(images/button_bg.png);
color:#000;
font-weight:bold;
padding: 1px 2px;
margin: 2px;
}

#myform .campo {
border: 1px solid #999;
padding: 0.3em;
font-size: 0.98em;}

#myform .error {
border: 1px solid #F00;
padding: 0.3em;
font-size: 0.98em;}

#form .com {
border: 1px solid #999;
padding: 0.3em;
font-size: 0.98em;
width:200px;
height: 5em;
font: 1em Lucida, 'Trebuchet MS', verdana, sans-serif;}

#myform .com-error {
border: 1px solid #F00;
padding: 0.3em;
font-size: 1.2em;
width:200px;
height: 6em;
font: 1em Lucida, 'Trebuchet MS', verdana, sans-serif;}

#myform .boton {
border: 1px solid #999;
padding: 0.3em;
font-size: 1em;
width: 4em;}

#error {
border: 1px dashed #f00;
background-color: #efefef;
padding: 5px;
color: #000;
}

#ok {
border: 1px dashed #000;
background-color:#efefef;
padding: 5px;
color:#000;}
