.linksSeo a{font-size:10px; text-decoration:none; color:#999;}

*{ margin:0px; padding:0px; outline:none; }
body{ background:url(../images/background.gif); color:#7d7b80; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; height:100%; width:100%; }
img{ border:0; }
p{ text-align:justify; }
input, textarea, select{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#333;}
textarea{border:1px solid #666; height:100px;}
/* Contenidos */
.centrarDiv{margin-left:auto; margin-right:auto;}
#generalContent{ background-color:#FFF; width:929px; margin-left:auto; margin-right:auto;}
#head{ 	width:100%; height:166px; }
#menu{ text-align:center; margin-top:1px; }
#content{ margin-top:0px; padding:20px; }
#footer{ text-align:center; font-size:12px; padding:5px 20px 5px 20px; border-top:#CCC solid 1px; background-color:#F5F5F5}
#parrafoIzq{ position:relative; float:left;  width:340px; }
#parrafoDer{ position:relative; float:right; width:540px; }
#parrafoIzqGrande {position:relative; float:left;  width:540px;}
#parrafoDerGrande {position:relative; float:right; width:340px;}
#parrafoCentral{ width:889px;}
#fotosHome{	float:right; position:relative; margin-top:20px;}
.fotosHome { padding:12px; border:solid 1px #999; }
/* General */
.titulo{color:#FEB92E; font-size:16px; font-weight:bold;}
.txtGrande{font-size:24px;}
.m_t_15{margin-top:15px;}
.m_r_15{margin-right:15px;}
.clear{clear:both;}
.rojo{color:red;}
.verde{color:green;}
.posChk{position:relative; top:1px;}
.floatDer{position:relative; float:right;}
/* Menu */
.bgMenu{ background:url(../images/menu-background.gif) repeat-x; }
.separador{ display:block; width:1px; height:26px; background:#B3B4B5; }
.menuLnk{ outline: none; color:#EEE; text-decoration:none; display:block; width:123px; height:30px;  margin:auto; }
.menuLnk:hover{ outline: none; text-decoration:none; color:#FEB92E; background:url(../images/menu-over-selected.gif) no-repeat center;}
.menuLnk span{ display:block; padding-top:2px; width:100%; height:100%;}
.menuLnk span:hover{ padding-top:6px;}
.lnkSelected{color:#FEB92E; background:url(../images/menu-over-selected.gif) no-repeat center;}
.lnkSpanSelected{padding-top:6px!important;}
/*  FOOTER */
.lnkFooter{color:#36C; font-weight:bold; text-decoration:none;}
.lnkFooter:hover{ text-decoration:underline;}
/* Donde estamos y Fotos Coffee */
#mapaContacto, #fotosCoffee{ position:relative; float:right; width:540px; height:auto; }
/* Fotos */
#fotos img{ padding:12px; border:solid 1px #999; }
/* contacto */
#formContacto{ position:relative; float:right; width:540px; height:270px; }
.tCon { vertical-align:top; }
.input{ border:1px solid #666; width:200px; }
.textArea{ width:400px; }
/* Tarifas */
.inFecha{ border:1px solid #666; width:96px; } 
.inCant{border:1px solid #666; width:20px; text-align:center;}
.cmbHoras{border:1px solid #666; width:120px;}
.fieldSet{padding:4px; color:#666; }
.textAreaTarifas{width:99%;}
.descripcion{font-size:10px;}
.botonSubmit{height:36px; width:140px; font-size:18px; font-weight:bold; color:#fff; background-color:#FEA604; border:solid 1px; border-color:#FFC420 #FD8000 #FD8000 #FFC420; padding-bottom:4px; margin-top:10px;}
.bordeFormTarifa{border:1px solid #999; padding:18px 0; width:855px !important;}



.txt_clientes{
color:#666666;
font-family:verdana;
font-size:9px;
font-weight:normal;
}
.borde_clientes {
	text-decoration:none;	
}
.borde_clientes  img{
	border:solid 1px #C0C0C0;
	padding:1px;
	margin:5px;
}


