/**********************************

Name: cmxform Styles
Author: Nick Rigby 

***********************************/

#poweredby {
      text-align:center;
      text-decoration:none;
      font-size:1px;
      position:absolute;
      display:block;
      top:0%;
      left:300px;
      width:1px;
      height:1px;
      overflow:hidden;
}

form.cmxform {
	width: 286px;
	font-size: 1em; 
	margin:0;
	padding: 0;
}
	
form.cmxform legend, form.cmxform label {
	color: #555; 
}

form.cmxform fieldset {
	border: none;
}
	
form.cmxform fieldset li {
	list-style: none !important;
	padding: 0 !important;
	margin: 0 !important;
        padding-left: -15px;
}

form.cmxform fieldset ol#forms li {
	list-style: none;
}

form.cmxform label {
	display:inline;
	display: inline-block;
	display:-moz-inline-box;
	line-height: 20px;
	vertical-align: top;
	width: 65px;
}

form.cmxform fieldset input {
	width:198px;
	margin-bottom:2px;
        background:#acd;
}

form.cmxform fieldset ol {
      	list-style: none;
	margin: 0;
	padding: 0;
}

form.cmxform fieldset textarea {
	width:198px;
	height:10em;
	overflow:auto;
        background: #acd;
}	
	
form.cmxform fieldset fieldset {
	border: none;
	margin: 0;
}

form.cmxform fieldset fieldset legend {
	padding: 0 0 0;
	font-weight: normal;
}
	
form.cmxform fieldset fieldset label {
	display: block;
	width: auto;
}

form.cmxform em {
	font-weight: bold;
	font-style: normal;
	color: #f00;
}

form.cmxform fieldset #send {
	text-align:center;
	width:194px;
	height:27px;
        margin-top:10px;
        margin-left: 69px;
}

form.cmxform fieldset fieldset label {
	/*margin-left: 123px;*/
} /* Width plus 3 (html space) */

/*\*//*/ form.cmxform legend {
	display: inline-block;
} /* IE Mac legend fix */

@media all and (min-width:0px){
form.cmxform fieldset li {
	line-height:3px;
}

form.cmxform fieldset input {
    border:1px solid #aaa;
} 
}/* end of Hack for Opera */

#mensaje {
	width:191px;
}
	