body { margin-left: 0px; 	margin-top: 0px; 	margin-right: 0px; 	margin-bottom: 0px;	background-color: #CCCCCC; font-family:Arial, Helvetica, sans-serif }
td img {display: block;}
.etiqueta{     text-align: right;     color:#04B0E6;     font-weight: bold; }
.inputuser{   border: solid #04B0E6 1px ;   font-size: 12px;   color:  #04B0E6; }
.erroruser{  color: red;   font-size: 12px; }
.enlace{   color: #04B0E6;   font-size: 11px;}
.enlacesuser{   text-align: right; }
form.example input.b150 {background:transparent url(../img/inputs.png) no-repeat scroll top; border:medium none !important; 	color:#FFFFFF; 	height:24px; 	text-align:center; 	width:112px; cursor:pointer }
form.example input.b150r { 	background:transparent url(../img/inputs.png) no-repeat scroll bottom; 	border:medium none !important; 	color:#FFFFFF; 	height:24px; 	text-align:center; 	width:112px; cursor:pointer }
form.example input { 	background:transparent url(../img/back.gif) scroll 0pt -0px; border:solid 1px #CCCCCC; height:18px; width:241px; color:#666666;}
form.example input.w150 { 	background:transparent url(../img/back.gif) scroll 0pt 0px; border:solid 1px #CCCCCC; height:18px;	width:111px; color:#666666;}
form.example input.radio {     background:transparent; 	border:none; 	height:10px; 	padding-left:0px; 	padding-top:0px; 	width:16px;  color:#666666;}
form.example textarea { 	background:transparent url(../img/back.gif) scroll; border:solid 1px #CCCCCC; 	height:40px; 	padding-left:3px; 	padding-top:3px; 	width:241px;  color:#666666;}
.skinform{ 	width:484px; 	text-align:center; 	margin: 0px; }
.skinforsup{ 	width: 484px; 	margin: 0px;}
.skinforcent{ 	width: 484px; }
.skinforcent .content{ 	text-align: justify; font-size: 11px; padding-left: 20px; padding-right: 20px; color:#666666;}
.skinforinf{ 	width: 484px; }
.item_small{	font-size: 11px; color: #666666; font-family: Verdana, Arial;}
.listouser{   color: green;   font-size: 12px; }
.enlacesuser a{   color: #0099FF; }
.contentcallejero{   color: #0099FF;   padding-left: 20px;   padding-right: 20px;   font-size: 11px; }
.contentcallejeroL{   color: #0099FF;   padding-left: 0px;   padding-right: 0px;   font-size: 11px; }
.callejerotop { 	margin: 0px; 	height: 41px; }
/* Copyright (c) 2008, Yahoo! Inc. All rights reserved.Code licensed under the BSD License:http://developer.yahoo.net/yui/license.txtversion: 2.5.1*/
.yui-skin-sam .yui-ac{position:relative;font-family:arial;font-size:100%;}.yui-skin-sam .yui-ac-input{position:absolute;width:100%;}.yui-skin-sam .yui-ac-container{position:absolute;top:1.6em;width:100%;}.yui-skin-sam .yui-ac-content{position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050;}.yui-skin-sam .yui-ac-shadow{position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:0.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;}.yui-skin-sam .yui-ac-content ul{margin:0;padding:0;width:100%;}.yui-skin-sam .yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;}.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight{background:#B3D4FF;}.yui-skin-sam .yui-ac-content li.yui-ac-highlight{background:#426FD9;color:#FFF;}
.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:120;}yui-panel-container form{margin:0;}.masked .yui-panel-container{z-index:101;}.mask{z-index:100;display:none;position:absolute;top:0;left:0;right:0;bottom:0;/*overflow:auto;*/}.masked select,.drag select,.hide-select select{_visibility:hidden;}.yui-panel-container select{_visibility:inherit; }.hide-scrollbars,.hide-scrollbars *{overflow:hidden;}.hide-scrollbars select{display:none;}.show-scrollbars{overflow:auto;}.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible;}.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto;}.yui-tt-shadow{position:absolute;}.yui-skin-sam .mask{background-color:#000;opacity:.6;*filter:alpha(opacity=60);}.yui-skin-sam .yui-panel-container{padding:0 1px;*padding:2px 3px;}.yui-skin-sam .yui-panel{position:relative;*zoom:1;left:0;top:0;border-style:solid;border-width:1px 0;border-color:#808080;z-index:102;}.yui-skin-sam .yui-panel .hd,.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{*zoom:1;*position:relative;border-style:solid;border-width:0 1px;border-color:#808080;margin:0 -1px;}.yui-skin-sam .yui-panel .hd{border-bottom:solid 1px #ccc;}.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{background-color:#F2F2F2;}.yui-skin-sam .yui-panel .hd{padding:0 10px;font-size:93%;line-height:2;*line-height:1.9;font-weight:bold;color:#000;background:url(../img/sprite.png) repeat-x 0 -200px;}.yui-skin-sam .yui-panel .bd{padding:10px;}.yui-skin-sam .yui-panel .ft{border-top:solid 1px #808080;padding:5px 10px;font-size:77%;}.yui-skin-sam .yui-panel-container.focused .yui-panel .hd{}.yui-skin-sam .container-close{position:absolute;top:5px;right:6px;width:25px;height:15px;background:url(../img/sprite.png) no-repeat 0 -300px;}.yui-skin-sam .yui-panel-container .underlay{right:-1px;left:-1px;}.yui-skin-sam .yui-panel-container.matte{padding:9px 10px;background-color:#fff;}.yui-skin-sam .yui-panel-container.shadow{_padding:2px 5px 0 3px;}.yui-skin-sam .yui-panel-container.shadow .underlay{position:absolute;top:2px;right:-3px;bottom:-3px;left:-3px;*top:3px;*left:-1px;*right:-1px;*bottom:-1px;_top:0;_right:0;_bottom:0;_left:0;_margin-top:3px;_margin-left:-1px;background-color:#000;opacity:.12;*filter:alpha(opacity=12);}.yui-skin-sam .yui-dialog .ft{border-top:none;padding:0 10px 10px 10px;font-size:100%;}.yui-skin-sam .yui-dialog .ft .button-group{display:block;text-align:right;}.yui-skin-sam .yui-dialog .ft .default{border-color:#304369;background-position:0 -1400px;}.yui-skin-sam .yui-dialog .ft .default .first-child{border-color:#304369;}.yui-skin-sam .yui-dialog .ft .default button{color:#fff;}.yui-skin-sam .yui-simple-dialog .bd .yui-icon{background:url(../img/sprite.png) no-repeat 0 0;width:16px;height:16px;margin-right:10px;float:left;}.yui-skin-sam .yui-simple-dialog .bd span.blckicon{background-position:0 -1100px;}.yui-skin-sam .yui-simple-dialog .bd span.alrticon{background-position:0 -1050px;}.yui-skin-sam .yui-simple-dialog .bd span.hlpicon{background-position:0 -1150px;}.yui-skin-sam .yui-simple-dialog .bd span.infoicon{background-position:0 -1200px;}.yui-skin-sam .yui-simple-dialog .bd span.warnicon{background-position:0 -1900px;}.yui-skin-sam .yui-simple-dialog .bd span.tipicon{background-position:0 -1250px;}.yui-skin-sam .yui-tt .bd{position:relative;top:0;left:0;z-index:100;color:#000;padding:2px 5px;border-color:#D4C237 #A6982B #A6982B #A6982B;border-width:1px;border-style:solid;background-color:#FFEE69;}.yui-skin-sam .yui-tt.show-scrollbars .bd{overflow:auto;}.yui-skin-sam .yui-tt-shadow{top:2px;right:-3px;left:-3px;bottom:-3px;background-color:#000;}.yui-skin-sam .yui-tt-shadow-visible{opacity:.12;*filter:alpha(opacity=12);}
#statesautocomplete,#statesautocomplete2 { width:241px;   padding-bottom:2em;  }
#statesautocomplete {   z-index:9000; }
#statesinput, #statesinput2 {            _position:absolute;}
/*ESTRUCTURA.CSS ///////////////////////////////////////////////////// */
#container {    	width: 940px; 	padding: 0px 40px 0px 40px; 	margin-top: 0px; 	margin-bottom: 20px; 	margin-right: auto; 	margin-left: auto; 	background: #ffffff; 	border-top: 0px solid #8a634a; 	border-right: 1px solid #8a634a; 	border-bottom: 0px solid #8a634a; 	border-left: 1px solid #8a634a; 	text-align:left; 	width: 940px; 	voice-family: "\"}\""; 	voice-family:inherit; 	width: 910px;}
html>body #content {	width: 910px;	}
#header {	width: 620px; 	padding-bottom: 50px; }
#left , #right {  	margin:0px; 	padding:0px; }
#left { 	width: 70%; 	float: left; 	position: relative; 	padding-right: 10px; 	border-right: 1px solid #EAE8DB; 	padding-top:50px; }
#right { 	width: 27.5%; 	float: right; 	position: relative; 	top:-175px; 	padding-left: 10px; 	border-left: 1px solid #EAE8DB; 	padding-top:20px; }
#footer { 	clear: both; 	padding: 50px 0 30px 0; 	text-align: center; 	font-size: 12px; 	color: #000; }
#logo{ text-align: left; padding: 20px 0 20px 0; }
#result{font-weight: bold;padding-bottom:10px; }
.ficha_rte{background-color:#f0f0f0;padding:5px;border-bottom: 20px solid #fff;}
#pastilla{text-align:left;}
#ficha_domicilio{padding-left: 15px;padding-top:5px;}
#tipo_comida{padding-left: 15px;color:#5C4627;font-weight:bold;}
.normal{color:#5C4627;font-size:11px;}
#rte{background-color:#DBD6D2;padding:5px;border-bottom: 1px solid #333;}
#primerplato,#segundoplato{padding:0px;margin:0px;width:49%;background-color:#f0f0f0;text-align:left;}
#primerplato{float:left;color:#333;clear: left;}
#segundoplato{float:right;}
#rte_icos{padding: 10px 0px 10px 8px;height: 27px;float:left;}
.ficha_precio{float: right;padding: 5px 5px 5px 5px;margin-top: 8px;color: #ff0000;font-weight: bold;text-align: center;border-top:1px solid #544A41;border-right:2px solid #544A41;border-bottom:2px solid #544A41;border-left:1px solid #544A41;}
.precio_update{padding: 5px;}
#listplatos{padding:0;margin:0;}
#listplatos li {padding: 5px 2px 2px 5px;margin: 0px;list-style-type: none;list-style-position: outside;font-size: 11px;color: #3e2f1a;border-bottom: 1px solid #ccc;}
/*HEADEER.CSS ///////////////////////////////////////////////////// */
.form_txt{font-family: arial, helvetica, sans-serif;color: #A68E7B;font-size: 11px;text-align: right;padding: 0 10px 0 10px;}
#navcontainer {float: right;margin: 10px 0 0 0px;padding: 0;height: 20px;}
#navcontainer ul {border: 0;margin: 0;padding: 0;list-style-type: none;text-align: center;text-transform: uppercase;}
#navcontainer ul li {position:relative;top: -20px;display: block;float: left;padding: 0;margin: 0;}
#navcontainer ul li a {background: #fff;width: 78px;height: 18px;border-left: 1px solid #8a634a;padding: 0;margin: 0 0 10px 0;color: #666;text-decoration: none;display: block;text-align: center;font: normal 10px/18px Arial, sans-serif;font-weight: bold;}
#navcontainer ul li a:hover {color: #930;}
#navcontainer a:active {color: #666;}
#navcontainer li#active a {color: #666;}
/*tabmenu.js ///////////////////////////////////////////////////// */
#tabcontainer {  margin-bottom: 10px;  float:left;  width:100%;  background:#DAE0D2 url("../img_tab/bg.gif") repeat-x bottom;  font-size:93%;  line-height:normal;  }
#tabcontainer ul {  margin:0;  padding:0px 5px 0 5px;  list-style:none;  }
#tabcontainer li {  float:left;  background:url("../img_tab/left.gif") no-repeat left top;  margin:0;  padding:0 0 0 18px;  }
#tabcontainer a {  float:left;  display:block;  background:url("../img_tab/right.gif") no-repeat right top;  padding:5px 5px 10px 5px;  font-size:11px;  text-decoration:none;  text-transform: uppercase;  font-weight:bold;  text-align: right;  color:#765;  }
#tabcontainer a {float:none;}
#tabcontainer a:hover {  color:#333;}
#tabcontainer #current {  background-image:url("../img_tab/left_on.gif");}
#tabcontainer #current a {  background-image:url("../img_tab/right_on.gif");  color:#333;  padding-bottom:10px;}
/*ESTRUCTURA_MONUMENTO.CSS ///////////////////////////////////////////////////// */
.monumento_cabecera {	padding: 10px 20px 0px 20px;	margin-right: auto;	margin-left: auto;	margin-bottom: 10px;	text-align: center;}
.monumento_titulo {		font-size: 15px;		text-align: center;		text-transform: uppercase ;		font-weight: bold ;		margin-bottom: 10px;}
.monumento_texto {		margin-right: auto;	padding: 0px 20px 0px 20px;}
.monumento_imagen {	padding: 0px 20px 20px 20px;	border: 0px;	float:left;	}
/* togle.css ///////////////////////////////////////////////////// */
#intro {display: block; padding: 10px 5px 10px 5px;	color: #FFFFFF;	border-right: 0px dotted #8a634a;	border-bottom: 1px dotted #8a634a;	border-left: 0px dotted #8a634a;	text-align:left;}
#barrios {	position: relative;	display: block;}
#barrios-control.minimised { display: block; }
#leyenda-mapa { display: block; }
/* ///////////////////////////////////////////////////// */

/*estyl del frame*/
div.tabMain {background-color: #FFFFFF;border: 0px solid #333333;border-color: #000000 #000000 #000000 #000000;padding: .0em;position: relative; z-index: 100%}
div.tabIframeWrapper {  width: 100%;  height: 100%;}
iframe.tabContent { background-color: #FFFFFF; border: 0px solid #000000; border-color: #000000 #000000 #000000 #000000; width: 100%; height: 480px; overflow-y: hidde;overflow-x: hidden; overflow: hidden;}
/*estyl del frame*/

/*ESTILOS DE LA PAGINA INDEX.HTM*/
.indexcuerpobotones{width:1000px; height:100px;}
.indexbotonestop{padding-top:14px; padding-right:20px; width: 100%; text-align: right; float: right;}
.div_botones_2{padding-top:14px; padding-right:20px; text-align: right; float: right; height:80px}
.div_botones_1{width:1000px; height:100px;}
.indexbarramenu{ width: 680px; height: 45px; float: right;margin-right:26px; }
.textcontent{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold}
.textcontent_small{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.div_recomendado{background-image:url(../img/titulo.jpg);padding-top:7px;padding-bottom:0px; height:18px; width:270px; text-align:center}
.table_recomendado{border:solid 1px #CCCCCC; width:100%}
.table_recomendado td{height:114px; width:20%; vertical-align:middle; text-align:center}
.table_content{ border:none; width:100%;}
.celda_mensaje{background:url(../img/panel.jpg) no-repeat; height:115px; text-align:center}
.div_mensaje{display:block;width:270px; text-align:center;}
/*END*/
.ocultar{ display: none; }
.mostrar{ display: ; }

