/* CSS Document */

article{
	width:930px; float:left; text-align:justify; margin-top:10px; padding:10px; margin-bottom:10px;
}

/********************/

.form{
	float:left; position:relative; width:330px; margin-left:30px; color:#CCC; font-size:12px; 
	text-align:justify; margin-bottom:20px;
}

#form_contacto p{color:#333; font-size:14px; padding-bottom:0px; margin-top:0px; padding-top:0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
input[type=text]{
	border:1px #C5C5C5 solid; color:#333; font-size:14px; height:18px; width:300px;
  	margin-bottom: 0; padding:3px; outline:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background-color:#F2F2F2;
  	/*-moz-border-radius: 5px;
  	-webkit-border-radius: 5px; 
	border-radius: 5px;
	filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60; KhtmlOpacity: .60;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";*/
}

input[type=text]:active{ border:#749502 1px solid}
input[type=text]:focus{ border:#749502 1px solid}

textarea{ 
	outline:none; height:60px; padding:4px; padding:3px; outline:none; border:1px #C5C5C5 solid; color:#333; 
	background-color:#F2F2F2; width:300px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px;
	min-height:60px; max-height:100px; min-width:300px; max-width:300px;
	/*-moz-border-radius: 5px;
  	-webkit-border-radius: 5px; 
	border-radius: 5px;	
	filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60; KhtmlOpacity: .60;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";*/
}
textarea:active{ border:#749502 1px solid}
textarea:focus{ border:#749502 1px solid; outline:none}

.boton{
	padding:5px 10px 5px 10px; background-color:#4A7B00; float:left; margin-top:0px;
	color:#FFF; outline:none; border:none; cursor:pointer; font-weight:normal; font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	/*-moz-border-radius: 5px;
  	-webkit-border-radius: 5px; 
	border-radius: 5px;	*/
}

.boton:hover{outline:none; background:#538A00;}
.boton:active{outline:none; background:#538A00;}
.boton:focus{outline:none; background:#538A00;}


.form_contacto label{display:block; padding-bottom:2px; margin-top:0px; margin-top:0px; color:#000;}
.form_contacto label span{color:#C30; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

#mensaje{
	display:none; background-color:#FEF4D3; width:200px; padding:5px; font-size:12px; margin-top:10px;
	float:left; text-align:left; margin-left:10px; color:#C30;
	-moz-border-radius: 5px;
  	-webkit-border-radius: 5px; 
	border-radius: 5px;
}

#mensaje div.enviado{
	font-size:12px; color:#4A7B00; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#mensaje_news{
	display:none; /*background-color:#CCC;*/ width:260px; padding:5px; font-size:12px; margin-top:0px;
	float:left; text-align:left; margin-left:10px; color:#C30;
	/*-moz-border-radius: 5px;
  	-webkit-border-radius: 5px; 
	border-radius: 5px;
	filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60; KhtmlOpacity: .60;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";*/
}
#mensaje_news div.enviado{
	font-size:12px; color:#88D002; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
