body{ margin:0; padding:0; font:11px calibri; background:#8C4804; color:#555; text-align:center; }
br, hr{ clear:both; }
a{ text-decoration:none; color:#B63609; }
h1{ clear:both; margin: 5 0 5 0; padding:0; text-align:left; color:#703800; font-size:17px; }
td{vertical-align:top;}
#cont{ width:700px; height:auto; padding:0; margin:0 auto 0 auto; }
#div_top{ width:100%;height:113px;float:left; margin:0; padding:0; background:none; }
	#div_logo{ width:283px;height:103px;background:none; padding:0;float:left; }
	#div_menu{ width:auto;height:10px;background:none; margin-top:0; padding:10 0 10 0;float:right; }
		#div_menu a{ width:auto; height:auto; margin:0; padding:10 20 10 20; text-align:center; text-decoration:none; background:url('../img/fondocafe.jpg') repeat-x; color:#fff; }
#div_slideshow{ width:100%;height:200px; float:left; background:none; }
	#div_slideshow img{ margin:0; position: absolute; top: 0; left: 0;  }
#div_med{ width:100%; height:auto; float:left; clear:both; margin:0;padding:0; background:#FEFAEC; }
#div_prin{ padding:10px; text-align:justify; clear:both; }
#div_izq{ width:470;height:auto; float:left; background:none; }
#div_der{ width:190; padding:0 10px 0 10px;height:auto; float:left; background:#CFD2A7; }
#div_pie{ width:100%;height:30px; float:left; margin:0; padding: 5 0 5 0; background:url('../img/fondopie.jpg') repeat-x; color:#FFCC99; text-align:center; }

.formu{ width:auto; background:none; margin:0 auto 0 auto; }
.formu label{ width:120px; float:left; text-align:left; }
.formu input, select, textarea{ width:200px; float:left; font-size:11px; /*color:#6F0900;*/ }
.formu textarea{ height:120px; }
submit, .botones{ background:#6F0900; color:#FFCC99; font-size:11px; text-align:center; margin:0; padding: 5 10 5 10; border:0; cursor:pointer; }