@charset "utf-8";

.fleft	{ float:left }
.fright { float:right }
.fnone	{ float:none }
.cleft	{ clear:left }
.cright	{ clear:right }
.cboth	{ clear:both }
.cnone	{ clear:none }
.dnone	{ display:none }

.interdiv10 { height:10px }
.interdiv20 { height:20px }
.interdiv30 { height:30px }
.interdiv40 { height:40px }
.interdiv50 { height:50px }
.interdiv60 { height:60px }
.interdiv70 { height:70px }
.interdiv80 { height:80px }
.interdiv90 { height:90px }


.pad05 { padding:5px }
.pad10 { padding:10px }
.pad20 { padding:20px }

.padleft10 { padding-left:10px }

.mrg05 { margin:5px }
.mrg10 { margin:10px }
.mrg20 { margin:20px }

.mrgleft10 { margin-left:10px }

.square13	{height:13px;width:13px}
.square20	{height:20px;width:20px}

.elink
{
	width:100%;
	height:100%;
	display:block
}

.herbox_0,
.herbox_1,
.herbox_2
{
	text-align:left;
	border:1px solid #908F89;
	font-size:12px;
	clear:both;
	display:block;
	margin:20px;
	padding:10px 20px
}

.herbox_0 a,
.herbox_1 a,
.herbox_2 a	{color:#FFF;text-decoration:none}

.herbox_0 a strong,
.herbox_1 a strong,
.herbox_2 a strong	{color:#FFF}

.herbox_1 { background:#79A85A }
.herbox_0 { background:#F60 }
.herbox_2 { background:red }

.ombra	{box-shadow:0 3px 5px #000;-moz-box-shadow:0 3px 5px #000;-webkit-box-shadow:0 3px 5px #000;opacity:0.75}
.move	{transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}
.move:hover {opacity:1}
.ombra:first-child {opacity:1}

.rnd5	{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:none}
.rnd8	{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;overflow:none}

input[type=text].error,
input[type=text].textarea {color:#FFF;background:#F00}

.form_label{color:#000;float:left;clear:both}
.form_section{float:left;clear:both;margin-top:30px}
.form_text,.form_area,.form_txts,.form_file{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333;background-color:#F2F2F2;border:1px solid #746D63;margin-right:10px;float:left;display:block;padding:3px}
.form_txts{width:400px}
.form_text{width:200px}
.form_file{width:179px;margin-right:0}
.form_area{width:493px;height:200px;font-size:10px}
.form_butt{color:#FFF;font-size:9px;text-transform:uppercase;background:#666;border:none;display:block;padding:4px 6px 3px 6px}
.form_butt:hover{background:#333}
