/*comunes*/

* { margin: auto; padding:0;  }
ul,li { list-style-type: none; }
a { text-decoration: none; color: #eb671d; font-weight:bold;}
a:hover { color: #a7161b; text-decoration:underline; }
body { background: #fff; font-family: Arial, Georgia,"Times New Roman", Times, serif;  color: #333333; font-size: 75%;}
h1{ color: #bfbfbf;}

/*estructuras*/
#wrap { width: 990px; margin: 0 auto; clear: both;  }
#heading { width: 100%; height: 113px;background:#FFF;  }
#menu{}
#menu ul li{ display:block; float: left;}
#content {  background-color:#e9e9e9;  }
#content .tit{margin-left:15px;}
#contenido{   margin: 15px; padding: 5px; width: 680px; background:right bottom  no-repeat url(../images/logoright.gif) #fff;}
#paginacion{   margin: 15px; padding: 5px; width: 680px; background:right bottom  no-repeat url(../images/logoright.gif) #fff;}

#home { margin: 15px; padding: 5px; width: 680px; background-color: #fff; }
#resultado{   margin: 15px; padding: 5px; width: 680px; background-color: #fff; min-height: 900px; }
#resultadoc{   margin: 15px; padding: 5px; width: 680px; background-color: #fff; min-height: 350px;  }
#home input, #contenido input,  #contenido .textarea, #contenido .select,#home .textarea, #popup input, #popup .textarea, #home .select{ background-color: #e9e9e9; border:2px solid #e9e9e9; font-family: Arial, Georgia,"Times New Roman", Times, serif; color: #000;}

#home ul li{ padding: 10px; border-bottom: 1px solid #e9e9e9;}

#popup{width: 450px; margin: 0 auto; clear: both; }

#popup #heading { width: 100%; height: 69px;background:#FFF;  }

/*listas*/
ul.col6 li{ padding:3px; display:inline; width: 15%; float:left; list-style:none; border-right: 1px solid #efefef; text-align:center;}
ul.col6res li{ padding:3px; display:inline; width: 15%; float:left; list-style:none;  height: 100px; border-top: 1px solid #efefef;  border-right: 1px solid #efefef;}

ul.col7 li{ padding:3px; display:inline; width: 13%; float:left; list-style:none; border-right: 1px solid #efefef; text-align:center;}
ul.col7res li{ padding:3px; display:inline; width: 13%; float:left; list-style:none;  height: 100px; border-top: 1px solid #efefef;  border-right: 1px solid #efefef;}

.col110{padding:3px; display:inline; width: 90px; float:left; list-style:none;  height: 100px; border-top: 1px solid #efefef;  border-right: 1px solid #efefef;}
.col120{padding:3px; display:inline; width: 165px; float:left; list-style:none;  height: 100px; border-top: 1px solid #efefef;  border-right: 1px solid #efefef;}

.col110t{padding:3px; display:inline; width: 90px; float:left; list-style:none;  border-top: 1px solid #efefef;  border-right: 1px solid #efefef;}
.col120t{padding:3px; display:inline; width: 165px; float:left; list-style:none;  border-top: 1px solid #efefef;  border-right: 1px solid #efefef;}

ul.col5 li{ padding:3px; display:inline; width: 18%; float:left; list-style:none; border-right: 1px solid #efefef; text-align:center;}
ul.col5res li{ padding:3px; display:inline; width: 18%; float:left; list-style:none;  height: 100px; border-top: 1px solid #efefef;  border-right: 1px solid #efefef;}

ul.promotoras{position: relative;}
ul.promotoras li{ padding:3px; margin: 3px; display: inline;list-style-type: none; background-color:#e9e9e9; display:block; width:30%; color: #3f3e3e; font-weight:bold; text-align:center; float:left; height: 100px;}


.center{ text-align:center}
#resultado .boton, #resultadoc .boton, #home .boton, #popup .boton, #contenido .boton{ background:#eb671d; color: #000; border:1px solid #eb671d; text-align:center; font-size: 110%; font-weight:bold; font-family: Arial, Georgia,"Times New Roman", Times, serif;}

#resultado #footer{clear: both; text-align:right;}
#restaurante{ background: #f7f6f6; padding:10px; }
#restaurante img{ padding: 10px 10px  10px 0; }


/*formularios derecha*/
#derecha{ float:right; margin-right:15px; margin-top: 15px; width: 240px;}
#buscador{   background: #eb671d;  font-size: 125%; font-weight:bold; color: #000;}
.pad { padding: 25px;}

.superpad { padding-left: 100px; padding-right: 100px; padding-top: 25px; padding-bottom: 25px;}
#buscador input{ background-color: #fff; border:1px solid #fff; font-family: Arial, Georgia,"Times New Roman", Times, serif;}
#buscador .boton{ background:#f6bb19; color: #000; border:1px solid #f6bb19; text-align:center; font-size: 110%; font-weight:bold; width: 200px;}
#socio{  background: #f6bb19 url(../images/sociobottom.gif) no-repeat top right;  font-size: 125%; font-weight:bold; color: #000; margin-top: 15px;}
#socio .boton{ background:#eb671d; color: #000; border:1px solid #eb671d; text-align:center; font-size: 110%; font-weight:bold; font-family: Arial, Georgia,"Times New Roman", Times, serif; width: 200px;}
.error {color: #a7161b;  font-weight: bold;}


/*tablas

table{ text-align:center; width:100%;}
th{ background:#e9e9e9;   color: #000; border:1px solid #fff; width: 12%;}
td{  background:#f7f6f6; color: #000; border:1px solid #fff; height:30px; vertical-align:middle;}*/
/*pie de página*/
#footer { Float:left;clear:both; background-position:center top; font-size:11px; width:100%; display:block;}
#footer p{ text-align:center; }


/*colores*/
.grana{color: #a7161b;}
.rojo{color: #d41616;}

.amarillo {color: #f6bb19; font-size: 150%; font-weight: bold;}