
/****************************************************************************************************
	Definicion de e etiquetas HTML
****************************************************************************************************/

body {font-size:62.5%; background:#362d1e url("https://www.hotelespanya.com/images/bg-body-1.jpg") repeat-x top left; color:#ffffff;}

/****************************************************************************************************
	LAYOUT
****************************************************************************-fla************************/

#container {position:relative; margin:auto; width:990px;}
#header {position:relative;	margin:auto auto 3px auto; padding:0px 0px 0px 0px;	height:137px; z-index:2;}
#content {position:relative; margin:auto; padding:0px 0px 0px 0px; background:#a69d96; overflow:hidden; border-bottom:1px solid #41382b; z-index:1;}
#footer {position:relative; clear:both; margin:auto auto 60px auto; padding:15px 10px 10px 10px; background:#a69d96; /*overflow:hidden;*/  z-index:1; }

/****************************************************************************************************
 Estilos de las zonas comunes
****************************************************************************************************/

/* Cabecera (header.php)
**************************************************/

#header h1 a {position:absolute; top:20px; left:20px; display:block; width:231px; height:115px; background:#362d1e url("https://www.hotelespanya.com/images/logo-hotel-espana.jpg") no-repeat top left; text-indent:-10000px;}

#header #opening {position:absolute; left:240px; top:5px; width:88px; height:91px; background:transparent url("https://www.hotelespanya.com/images/violet-circle.jpg") no-repeat top left;}
#header #opening span {display:block; margin:18px 0 0 13px; width:60px; text-align:center; font-family:"Arial"; font-size:1.2em; line-height:normal; color:#a69d96; text-decoration:none;}

#header #languages {position:absolute; right:230px; top:0;}
#header #languages ul li {float:left; padding:10px 8px 0px 7px; background:transparent url("https://www.hotelespanya.com/images/dot-languages.jpg") no-repeat 100% 18px;}
#header #languages ul li.last {padding:10px 8px 0px 7px; background:none;}
#header #languages ul li a {font-family:"Arial"; font-size:1.2em; line-height:normal; color:#a69d96; text-decoration:none;}

#header #visit-condes {position:absolute; top:0; right:0px; padding:0 35px 0 5px; background:#a69d96 url("https://www.hotelespanya.com/images/left-arrow-visit-condes.jpg") no-repeat top right;}
#header #visit-condes a.trebuchet {font-family:"Trebuchet MS"; font-size:1.1em; line-height:normal; color:#373026; text-decoration:none;}
#header #visit-condes a.garamond {font-family:"Garamond"; font-size:1.1em; line-height:normal; color:#373026; font-weight:bold; text-decoration:none;}





/*#header #menu ul li.fonda-espana {padding:20px 8px 10px 28px; background:transparent url("https://www.hotelespanya.com/images/ico-cutlery.jpg") no-repeat 8px 15px;}*/

#header #menu {position:absolute; right:0; bottom:0; }
#header #menu ul li {float:left; padding:20px 8px 10px 8px; border-left:1px solid #a69d96;}
#header #menu ul li.first {padding:20px 8px 10px 0px; border:none;}
#header #menu ul li a {font-family:"Arial"; font-size:1.4em; line-height:normal; color:#a69d96; text-transform:uppercase; text-decoration:none;}
#header #menu ul li.restauracion { padding:20px 0 10px 0; font-family:"Arial"; font-size:1.4em; line-height:normal; color:#a69d96; text-transform:uppercase; text-decoration:none;}
#header #menu ul li.restauracion  span { padding:0 8px 0 8px; display:block; }


	/* Submenu. */

	#header #menu ul li div.submenu { position:absolute; z-index:100; margin:0 0 0 0; padding:0 0 0 0; display:none; }
	#header #menu ul li div.submenu div.spacer { height:18px; background-color:#362d1e; }
	#header #menu ul li div.submenu div.box { width:auto; height:auto; padding:10px 0 0px 0; overflow:hidden; background-color:#362d1e; text-align:left; }	

	/* Contenidos submenu. */

	#header #menu ul li div.submenu div.box ul { float:left; overflow:hidden; }
	#header #menu ul li div.submenu div.box ul li { float:none; padding:1px 0 1px 0; margin:0 0 0 0; height:auto !important; background:#362d1e url("https://www.hotelespanya.com/images/menu-point.png") no-repeat 9px 10px; border:none !important; }
	#header #menu ul li div.submenu div.box ul li:hover {background-color:#504c49;}
	#header #menu ul li div.submenu div.box ul li a { font-family:"Arial"; font-size:13px !important; line-height:normal; text-transform:uppercase; text-decoration:none; display:block; padding:3px 15px 3px 22px; height:auto !important; color:#a69d96 !important; text-align:left; }


#header #sharethis {position:absolute; top:35px; right:0; width:180px;}
#header #sharethis a.stbutton {font-family:"Arial"; font-size:1.4em; line-height:normal; color:#a69d96; text-decoration:none !important; border:none !important;}


/* Cuerpo central.
**************************************************/

#content #page {position:relative; float:left; width:750px; background:#a69d96;}

#content #page #img-container {position:relative; width:750px; height:177px; background:#362d1e; overflow:hidden;}

#content #page #img-container #banner_up_down_arrow {position:absolute; bottom:0px; right:0px; width:36px; height:31px; z-index:200; cursor:pointer;}
#content #page #img-container #banner_left_arrow {position:absolute; top:160px; left:0px; width:36px; height: 31px; z-index: 200; cursor:pointer;}
#content #page #img-container #banner_right_arrow {position:absolute; top:160px; right:0px; width:36px; height: 31px; z-index: 200; cursor:pointer;}

#content #page #header-bcn {position:relative; width:750px; height:218px; background:#2e2623 url("http://www.hotelespanya.com/images/bg-header-bcn.png") no-repeat;}
#content #page #video {position:relative; width:393px; height:218px; background:#2e2623; margin:auto; padding-left:10px; padding-right:5px;}

/* breadcrumbs	*/

#content #page #breadcrumbs {position:relative; padding:10px 15px 10px 15px; font-family:"Arial"; font-size:1.2em; line-height:normal; color:white; text-transform:lowercase;}
#content #page #breadcrumbs a {color:white; text-transform:lowercase;}

/*	page-menu	*/

#content #page #page-menu {position:relative; float:left; width:186px; height:auto; padding:15px 0px 0px 0px;}
#content #page #page-menu ul li {margin:0 0 10px 0;}
#content #page #page-menu ul li a {display:block; padding:5px 0 5px 15px; font-family:"Arial"; font-size:1.4em; line-height:normal; color:white; text-decoration:none;}
#content #page #page-menu ul li a:hover {background-color:#504c49 !important;}
#content #page #page-menu ul li a.selected {background-color:#504c49 !important;}
#content #page #page-menu ul li a.item {background:#2e2623 url("https://www.hotelespanya.com/images/menu-left-arrow.png") no-repeat 96% center;}
#content #page #page-menu ul li a.group {background:#2e2623 url("https://www.hotelespanya.com/images/menu-down-arrow.png") no-repeat 96% center;}
#content #page #page-menu ul li ul li {margin:0 0 0 0;}
#content #page #page-menu ul li ul li a {padding:5px 0 5px 25px; color:#2e2623; background:#a69d96 url("https://www.hotelespanya.com/images/dot-brown.png") no-repeat 15px center; border-bottom:1px dotted #504c49;}
#content #page #page-menu ul li ul li a:hover {background:#69645f url("https://www.hotelespanya.com/images/dot-white.png") no-repeat 15px center !important;}
#content #page #page-menu ul li ul li a.selected {background:#69645f url("https://www.hotelespanya.com/images/dot-white.png") no-repeat 15px center !important;}

/* page-content	*/

#content #page #page-content {position:relative; float:left; width:534px; height:auto; padding:10px 15px 15px 15px;}

/* tiny-content */

#content .tiny-content p {margin:0 0 0.5em 0; font-family:"Arial"; font-size:1.4em; line-height:1.4em; color:#352e2c;}
#content .tiny-content h2 {font-family:"Arial"; font-size:1.6em; line-height:1.6em; color:#352e2c;}
#content .tiny-content h3 {font-family:"Arial"; font-size:1.5em; line-height:1.5em; color:#ffffff;}
#content .tiny-content a {color:#352e2c; text-decoration:underline;}
#content .tiny-content hr {color:#ffffff; border:none; border-bottom:2px dotted #352e2c;}
#content .tiny-content ul {list-style: disc inside; margin: 1em 0 1em 2em;}
#content .tiny-content ul li {font-family:"Arial"; font-size:1.4em; line-height:normal; color:#352e2c;}
#content .tiny-content ol {list-style:decimal inside; margin: 1em 0 1em 0;}
#content .tiny-content ol li {font-family:"Arial"; font-size:1.4em; line-height:normal; color:#352e2c;}

/* sidebar	*/

#content #sidebar {position:relative; float:left; width:240px; background:#373026;}
#content #sidebar ul li a {text-decoration:none;}

#content #sidebar ul li.info-and-reservations {padding:10px 10px 10px 10px; background-color:#8e8681;}
#content #sidebar ul li.info-and-reservations h2 span.arial {font-family:"Arial"; font-size:1.6em; font-weight:normal; line-height:normal; color:#373026; text-transform:uppercase; text-decoration:none;}
#content #sidebar ul li.info-and-reservations h2 span.garamond {font-family:"Garamond"; font-size:1.8em; font-weight:bold; line-height:normal; color:#373026; text-transform:uppercase; text-decoration:none;}
#content #sidebar ul li.info-and-reservations span.phone {display:block; margin:15px 0 10px 0; padding:10px 10px 10px 20px; font-family:"Arial"; font-size:1.3em; font-weight:normal; line-height:normal; color:#373026; text-transform:uppercase; text-decoration:none; background:#8e8681 url("https://www.hotelespanya.com/images/sidebar/ico-phone.jpg") no-repeat center left;}

#content #sidebar ul li.packs-and-offers {padding:10px 10px 7px 10px; background:#504c49 url("https://www.hotelespanya.com/images/sidebar/bg-packs-and-offers.jpg") repeat-x top left;}
#content #sidebar ul li.packs-and-offers h2 a {display:block; background:#504c49 url("https://www.hotelespanya.com/images/sidebar/left-arrow-packs-and-offers.jpg") no-repeat center right;}
#content #sidebar ul li.packs-and-offers h2 a span.arial {font-family:"Arial"; font-size:1.6em; font-weight:normal; line-height:normal; color:#a69d96; text-transform:uppercase; text-decoration:none;}
#content #sidebar ul li.packs-and-offers h2 a span.garamond {font-family:"Garamond"; font-size:1.8em; font-weight:bold; line-height:normal; color:#a69d96; text-transform:uppercase; text-decoration:none;}

#content #sidebar ul li.fonda-espana {position:relative; padding:5px 10px 7px 10px; height:111px; background:#000000 url("https://www.hotelespanya.com/images/sidebar/bg-fonda-espana.jpg") no-repeat top left;}
#content #sidebar ul li.fonda-espana h2 a span.arial {font-family:"Arial"; font-size:1.4em; font-weight:normal; line-height:normal; color:#000000; text-transform:uppercase; text-decoration:none;}
#content #sidebar ul li.fonda-espana h2 a span.georgia {font-family:"Georgia"; font-size:1.4em; font-weight:bold; font-style:italic; line-height:normal; color:#000000; text-decoration:none;}
#content #sidebar ul li.fonda-espana a.make-a-reservation {position:absolute; bottom:5px; right:0; padding:2px 20px 2px 5px; background:#000000 url("https://www.hotelespanya.com/images/sidebar/left-arrow-fonda-espana.jpg") no-repeat 96% center; font-family:"Arial"; font-size:1.2em; font-weight:normal; line-height:normal; color:#ffffff; text-decoration:none;}

#content #sidebar ul li.alaire {position:relative; padding:1px 10px 0px 10px; height:122px; background:#c1042e url("https://www.hotelespanya.com/images/sidebar/bg-alaire-ramblas.jpg") no-repeat top left;}
#content #sidebar ul li.alaire h2 a span.garamond {padding:8px 0 0 0; display:block; font-family:"Garamond"; font-size:1.4em; font-weight:bold; color:#ffffff; text-transform:uppercase; text-decoration:none; text-align:center;}
#content #sidebar ul li.alaire a.discover-it {position:absolute; bottom:4px; right:0; padding:2px 20px 2px 5px; background:#c1042e url("https://www.hotelespanya.com/images/sidebar/left-arrow-alaire.jpg") no-repeat 96% center; font-family:"Arial"; font-size:1.2em; font-weight:normal; line-height:normal; color:#ffffff; text-decoration:none;}

#content #sidebar ul li.comments {}

#content #sidebar ul li.blog {padding:18px 10px 20px 10px; background:#504c49 url("https://www.hotelespanya.com/images/sidebar/bg-blog.jpg") repeat-x top left;}
#content #sidebar ul li.blog h2 a {display:block; background:#504c49 url("https://www.hotelespanya.com/images/sidebar/left-arrow-blog.jpg") no-repeat center right;}
#content #sidebar ul li.blog h2 a span.arial {font-family:"Arial"; font-size:1.6em; font-weight:normal; line-height:normal; color:#a69d96; text-transform:uppercase; text-decoration:none;}
#content #sidebar ul li.blog h2 a span.garamond {font-family:"Garamond"; font-size:1.6em; font-weight:bold; line-height:normal; color:#a69d96; text-transform:uppercase; text-decoration:none;}

#content #sidebar ul li.social-media {padding:10px 10px 3px 10px; overflow:hidden; background:#373026;}
#content #sidebar ul li.social-media h2 {font-family:"Arial"; font-size:1.6em; font-weight:normal; line-height:1.8em; color:#a69d96; text-transform:uppercase; text-decoration:none;}
#content #sidebar ul li.social-media ul {float:right;}
#content #sidebar ul li.social-media ul li {float:left; margin:0px 0px 0px 7px;}

#content #sidebar ul li.newsletter-subscription {padding:10px 20px 7px 10px; background:#504c49 url("https://www.hotelespanya.com/images/sidebar/bg-newsletter-subscription.jpg") repeat-x top left;}
#content #sidebar ul li.newsletter-subscription h2 a {display:block; background:#504c49 url("https://www.hotelespanya.com/images/sidebar/left-arrow-packs-and-offers.jpg") no-repeat center right;}
#content #sidebar ul li.newsletter-subscription h2 a span.arial {font-family:"Arial"; font-size:1.5em; font-weight:normal; line-height:normal; color:#a69d96; text-transform:uppercase; text-decoration:none;}
#content #sidebar ul li.newsletter-subscription h2 a span.garamond {font-family:"Garamond"; font-size:1.8em; font-weight:bold; line-height:normal; color:#a69d96; text-transform:uppercase; text-decoration:none;}

#content #sidebar ul li.press-area {padding:18px 10px 17px 10px; background:#8e8681 url("https://www.hotelespanya.com/images/sidebar/bg-press-area.jpg") repeat-x top left;}
#content #sidebar ul li.press-area h2 a {display:block; background:#8e8681 url("https://www.hotelespanya.com/images/sidebar/left-arrow-press-area.jpg") no-repeat center right;}
#content #sidebar ul li.press-area h2 a span.arial {font-family:"Arial"; font-size:1.6em; font-weight:normal; line-height:normal; color:#373026; text-transform:uppercase; text-decoration:none;}
#content #sidebar ul li.press-area h2 a span.garamond {font-family:"Garamond"; font-size:1.8em; font-weight:bold; line-height:normal; color:#373026; text-transform:uppercase; text-decoration:none;}

#content #sidebar ul li.visitas-guiadas {padding:10px 20px 8px 10px; background:#373026 url("https://www.hotelespanya.com/images/sidebar/bg-visitas-guiadas.jpg") repeat-x top left;}
#content #sidebar ul li.visitas-guiadas h2 a {display:block; background:#373026 url("https://www.hotelespanya.com/images/sidebar/left-arrow-visitas-guiadas.jpg") no-repeat center right; padding:10px 0 10px;}
#content #sidebar ul li.visitas-guiadas h2 a span.garamond {font-family:"Garamond"; font-size:1.8em; font-weight:bold; line-height:normal; color:#A69D96; text-transform:uppercase; text-decoration:none;}

#content #sidebar ul li.visitas-guiadas-fonda {padding:10px 20px 8px 10px; background:#504c49 url("https://www.hotelespanya.com/images/sidebar/bg-visitas-guiadas-fonda.jpg") repeat-x top left;}
#content #sidebar ul li.visitas-guiadas-fonda h2 a {display:block; background:#504c49 url("https://www.hotelespanya.com/images/sidebar/left-arrow-visitas-guiadas-fonda.jpg") no-repeat center right; padding:10px 0 10px;}
#content #sidebar ul li.visitas-guiadas-fonda h2 a span.garamond {font-family:"Garamond"; font-size:1.8em; font-weight:bold; line-height:normal; color:#FFFFFF; text-transform:uppercase; text-decoration:none;}

#content #sidebar ul li.visitas-guiadas-alaire{padding:10px 20px 8px 10px; border-bottom:1px dotted #B99A75;}
#content #sidebar ul li.visitas-guiadas-alaire h2 a {display:block; background: url("https://www.hotelespanya.com/images/sidebar/flecha-visitas-alaire.png") no-repeat center right; padding:10px 0 10px;}
#content #sidebar ul li.visitas-guiadas-alaire h2 a span.garamond {font-family:"Garamond"; font-size:1.8em; font-weight:bold; line-height:normal; color:#FFFFFF; text-transform:uppercase; text-decoration:none;}

/* destacados home	*/

#content #page #featured {position:relative; margin:0 15px 15px 15px; float:left; *float:none; overflow:hidden; background:#373026;}
#content #page #featured ul li {float:left; margin:0; padding:15px 30px 15px 10px; width:319px; background:#373026;}
#content #page #featured ul li.box-1 {border-right:1px solid #58585a; border-bottom:1px solid #7a7169;}
#content #page #featured ul li.box-2 {border-bottom:1px solid #7a7169;}
#content #page #featured ul li.box-3 {border-right:1px solid #58585a;}
#content #page #featured ul li.box-4 {}
#content #page #featured ul li h2 a {font-family:"Arial"; font-size:1.6em; font-weight:normal; line-height:normal; color:white; text-decoration:none;}
#content #page #featured ul li img {margin:7px 0 5px -10px;}
#content #page #featured ul li p {margin:0 0 10px 0; font-family:"Arial"; font-size:1.4em; font-weight:normal; line-height:normal; color:white; text-decoration:none;}
#content #page #featured ul li a.see-offer {padding:3px 35px 3px 5px; font-family:"Arial"; font-size:1.2em; font-weight:normal; line-height:normal; color:#373026; text-decoration:none; background:#a69d96 url("https://www.hotelespanya.com/images/featured-left-arrow.jpg") no-repeat 95% center;}

/* habitaciones	(habitaciones-list.php) */

#content #page #rooms {position:relative; margin: 0 0 20px 0; padding:0 10px 0 10px; width:100%; overflow:hidden; background:#a69d96;}
#content #page #rooms ul li {float:left; padding:0; margin:0 0 10px 20px; width:335px; background:#a69d96; border-bottom:1px dotted #504c49;}
#content #page #rooms ul li h2 a {font-family:"Arial"; font-size:1.6em; font-weight:bold; line-height:normal; color:#ffffff; text-transform:uppercase; text-decoration:none;}
#content #page #rooms ul li .img-room {position:relative; width:335px; height:225px; margin:3px 0 15px 0;}
#content #page #rooms ul li .img-room a.see-room {position:absolute; bottom:0px; right:0px; padding:3px 35px 3px 5px; font-family:"Arial"; font-size:1.2em; font-weight:normal; line-height:normal; color:#ffffff; text-decoration:none; background:#794f62 url("https://www.hotelespanya.com/images/left-arrow-offers.jpg") no-repeat 95% center;}

/*	habitaciones interna	(habitaciones.php) */

#content #page #page-content #amenities {margin:0 0 5px 0;overflow:hidden; border-bottom:1px dotted #504c49;}
#content #page #page-content #amenities p {padding:0 0 5px 0; font-family:"Georgia"; font-size:1.6em; font-weight:bold; font-style:italic; line-height:normal; color:#ffffff; border-bottom:1px dotted #504c49;}
#content #page #page-content #amenities ul {list-style:none; margin:0;}
#content #page #page-content #amenities li {float:left; margin:0 10px 10px 0; padding:0 0 0 65px; font-family:"Georgia"; font-size:1.2em; font-weight:bold; font-style:italic; line-height:normal; color:#ffffff;}
#content #page #page-content #amenities li div {display:table; width:100px; height:75px;}
#content #page #page-content #amenities li span {display:table-cell; vertical-align:middle;}

#content #page #page-content #other-amenities {overflow:hidden; border-bottom:1px dotted #504c49;}
#content #page #page-content #other-amenities p {padding:0 0 5px 0; font-family:"Georgia"; font-size:1.6em; font-weight:bold; font-style:italic; line-height:normal; color:#ffffff; border-bottom:1px dotted #504c49;}
#content #page #page-content #other-amenities ul {list-style:none; margin:0;}
#content #page #page-content #other-amenities li {float:left; width:57px; height:57px; margin:0 10px 10px 0;}

/* packs y ofertas (ofertas-list.php)	*/

#content #page #offers {position:relative; margin: 0 0 20px 0; padding:0 15px 30px 15px; width:100%; overflow:hidden; background:#a69d96;}
#content #page #offers ul li {float:left; padding:0 0 10px 0; margin:0 0 10px 20px; width:330px; background:#a69d96; border-bottom:1px dotted #504c49;}
#content #page #offers ul li.offer-box {}
#content #page #offers ul li h2 a {font-family:"Arial"; font-size:1.4em; font-weight:bold; line-height:normal; color:#ffffff; text-transform:uppercase; text-decoration:none;}
#content #page #offers ul li .img-offer {position:relative; width:330px; height:140px; margin:3px 0 5px 0px;}
#content #page #offers ul li .img-offer a.see-offer {position:absolute; bottom:0px; right:0px; padding:3px 35px 3px 5px; font-family:"Arial"; font-size:1.2em; font-weight:normal; line-height:normal; color:#ffffff; text-decoration:none; background:#794f62 url("https://www.hotelespanya.com/images/left-arrow-offers.jpg") no-repeat 95% center;}
#content #page #offers ul li p {font-family:"Arial"; font-size:1.4em; font-weight:normal; line-height:normal; color:#352e2c; text-decoration:none;}

/* salones (salones-list.php) */

#content #page div#private-rooms-searcher-results-txt {padding:0 0 10px 20px; font-family:"Georgia"; font-size:1.6em; font-weight:bold; font-style:italic; line-height:normal; color:#2e2623;}

#content #page div#private-rooms-searcher {position:relative; float:left; margin:0 0 20px 20px; padding:13px 0 0 0; width:706px; height:34px; background:#2e2623 url("https://www.hotelespanya.com/images/bg-form-salones.jpg") repeat-x top center;}
#content #page div#private-rooms-searcher span.title {padding:0 25px 0 35px; background:#2e2623 url("https://www.hotelespanya.com/images/arrow-form-salones.jpg") no-repeat 7% center; font-family:"Georgia"; font-size:1.6em; font-weight:bold; font-style:italic; line-height:normal; color:#ffffff;}
#content #page div#private-rooms-searcher label {font-family:"Arial"; font-size:1.4em; font-weight:normal; font-style:normal; line-height:normal; color:#ffffff;}
#content #page div#private-rooms-searcher .textField {padding:0 1px 0 1px; background:#ffffff; border:none; font-family:"Arial"; font-size:12px; line-height:normal; color:#000000; text-decoration:none;}
#content #page div#private-rooms-searcher .select {padding:0 1px 0 1px; width:150px; background:#ffffff; border:none; font-family:"Arial"; font-size:12px; line-height:normal; color:#000000; text-decoration:none;}
#content #page div#private-rooms-searcher .button {float:right; background:#797b7d; border:none; cursor:pointer; margin:0 10px 0 0; padding:3px 5px 3px 5px; font-family:"Georgia"; font-size:12px; line-height:normal; font-weight:bold; color:#ffffff; text-align:center; text-decoration:none !important; *margin: -20px 10px 0 0 !important; }

#content #page div#private-rooms {position:relative; margin: 0 0 20px 0; padding:10px 5px 15px 5px; width:736px; overflow:hidden; background:#a69d96;}
#content #page div#private-rooms ul li {float:left; padding:0; margin:0 0 10px 16px; width:224px; background:#a69d96;}
#content #page div#private-rooms ul li h2 a {font-family:"Arial"; font-size:1.6em; font-weight:bold; line-height:normal; color:#ffffff; text-transform:uppercase; text-decoration:none;}
#content #page div#private-rooms ul li div.img-room {position:relative; width:224px; height:120px; margin:3px 0 0 0;}
#content #page div#private-rooms ul li div.img-room a.see-room {position:absolute; bottom:0px; right:0px; padding:3px 35px 3px 5px; font-family:"Arial"; font-size:1.2em; font-weight:normal; line-height:normal; color:#ffffff; text-decoration:none; background:#794f62 url("https://www.hotelespanya.com/images/left-arrow-offers.jpg") no-repeat 95% center;}

/* salones	interna (salones.php) */

#content #page #page-content #measures {position:relative; margin:0 0 20px 0; overflow:hidden;}
#content #page #page-content #measures p {padding:0 0 0 0; font-family:"Georgia"; font-size:1.6em; font-weight:bold; font-style:italic; line-height:normal; color:#ffffff;}
#content #page #page-content #measures ul {list-style:none; margin:0; overflow:hidden;}
#content #page #page-content #measures ul li {float:left; margin:0 3px 0 0;}
#content #page #page-content #measures ul li.last {margin:0;}
#content #page #page-content #measures ul li span {display:block; width:94px;}
#content #page #page-content #measures ul li span.item {padding:5px 5px 5px 5px; background:#2e2623; font-family:"Georgia"; font-size:12px; font-weight:bold; font-style:italic; line-height:normal; color:#ffffff; text-align:center;}
#content #page #page-content #measures ul li span.value {margin:5px 0 0 0; padding:5px 5px 5px 5px;  border:1px dotted #2e2623; border-left:none; border-right:none; font-family:"Arial"; font-size:14px; font-weight:normal; line-height:normal; color:#2e2623; text-align:center;}

#content #page #page-content #capacities {position:relative; margin:0 0 30px 0; overflow:hidden;}
#content #page #page-content #capacities p {padding:0 0 0 0; font-family:"Georgia"; font-size:1.6em; font-weight:bold; font-style:italic; line-height:normal; color:#ffffff;}
#content #page #page-content #capacities ul {list-style:none; margin:0; overflow:hidden;}
#content #page #page-content #capacities ul li {float:left; margin:0 3px 0 0;}
#content #page #page-content #capacities ul li.last {margin:0;}
#content #page #page-content #capacities ul li span {display:block; width:64px;}
#content #page #page-content #capacities ul li span.item {margin:0 0 5px 0; padding:5px 0px 5px 0px; background:#2e2623; font-family:"Georgia"; font-size:12px; font-weight:bold; font-style:italic; line-height:normal; color:#ffffff; text-align:center;}
#content #page #page-content #capacities ul li img {margin:0 0 0 20px;}
#content #page #page-content #capacities ul li span.value {margin:5px 0 0 0; padding:5px 0px 5px 0px;  border:1px dotted #2e2623; border-left:none; border-right:none; font-family:"Arial"; font-size:14px; font-weight:normal; line-height:normal; color:#2e2623; text-align:center;}

#content #page #page-content #plane {position:relative; margin:0 0 30px 0; overflow:hidden; text-align:center;}

/* oferta (ofertas.php) */

#content #page #page-content.offer-data img {float:left; margin:5px 10px 5px 0;}

/* mapa web (sitemap.php)	*/

.sitemap {font-family:"Arial"; font-size:1.4em !important; line-height:normal;}
.sitemap h2 {font-family:"Arial"; font-size:16px; line-height:normal; color:#352e2c;}
.sitemap a {color:#352e2c; text-decoration:underline;}

.sitemap ul {margin:5px 0px 0px 0px !important; list-style:none !important;}
.sitemap ul li {margin:0px 0px 5px 0px !important;}
.sitemap ul li a {font-weight:bold; padding:0px 0px 0px 10px !important; background:transparent url('https://www.hotelespanya.com/images/brown-arrow-sitemap.gif') no-repeat 0px 7px !important;}

.sitemap ul li ul {margin:5px 0px 15px 0px !important;}
.sitemap ul li ul li {margin:0px 0px 5px 15px !important;}
.sitemap ul li ul li a {font-weight:normal; padding:0px 0px 0px 10px !important; background:transparent url('https://www.hotelespanya.com/images/brown-arrow-sitemap.gif') no-repeat 0px 7px !important;}

.sitemap ul li ul li ul {margin:5px 0px 0px 0px !important;}
.sitemap ul li ul li ul li {margin:0px 0px 5px 15px !important;}
.sitemap ul li ul li ul li a {font-weight:normal; padding:0px 0px 0px 10px !important; background:transparent url('https://www.hotelespanya.com/images/brown-arrow-sitemap.gif') no-repeat 0px 7px !important;}

/* ofertas de trabajo */

#job_list {margin:5px 0 0 0; width:100%;}
#job_list ul {margin:0 !important; list-style:none !important;}
#job_list ul li {margin:0 0 7px 0; padding:0 0 0 16px; background:#8e8681 url('https://www.hotelespanya.com/images/bullet-point-job-offer.jpg') no-repeat top left;}
#job_list ul li a {display:block; padding:0 20px 0 0; background:transparent url('https://www.hotelespanya.com/images/left-arrow-job-offer.jpg') no-repeat center right; color:#ffffff !important; text-decoration:none  !important;}


/* Pie (footer.php)
**************************************************/

#footer .left-block {float:left;}
#footer .left-block p {font-family:"Arial"; font-size:1.1em; line-height:normal; color:#352e2c;}
#footer .left-block a {color:#352e2c; text-decoration:none;}
#footer .right-block {float:right; color:#352e2c;}
#footer .right-block ul {clear:right;}
#footer .right-block ul li {float:right;}   
#footer .right-block ul li a {font-family:"Arial"; font-size:1.1em; line-height:normal; color:#352e2c; text-decoration:none;}

/* FORMULARIOS
**************************************************/

.form {background-color:#373026;}
.form tr td {padding:5px 5px 5px 5px;}
.form tr td.title {padding:5px 0 5px 0; background:#373026 url("https://www.hotelespanya.com/images/left-arrow-form.jpg") no-repeat center left; border-bottom:2px dotted #8e8681;}	
.form tr td.title span {display:block; padding:0 0 0 25px; font-family:"Georgia"; font-size:16px; line-height:normal; font-weight:bold; font-style:italic; color:#c64613; text-decoration:none;}
.form tr td.title span.book-table {background:transparent url("https://www.hotelespanya.com/images/bg-tit-book-table-form.jpg") no-repeat 99% center;}	
.form tr td span.confirmation {font-family:"Georgia"; font-size:12px; line-height:normal; font-weight:bold; color:#ffffff; text-decoration:none;}
.form tr td label {font-family:"Georgia"; font-size:12px; line-height:normal; font-weight:bold; color:#ffffff; text-decoration:none;}
.form tr td label a {font-family:"Georgia"; font-size:12px; line-height:normal; font-weight:bold; color:#ffffff !important; text-decoration:underline !important;}
.form tr td span {font-family:"Georgia"; font-size:12px; line-height:normal; font-weight:bold; color:#ffffff; text-decoration:none;}
.form tr td .textField {padding:0 1px 0 1px; background:#504c49; border:none; font-family:"Georgia"; font-size:12px; line-height:normal; color:#ffffff; text-decoration:none;}
.form tr td .select {padding:0 1px 0 1px; background:#504c49; border:none; font-family:"Georgia"; font-size:12px; line-height:normal; color:#ffffff; text-decoration:none; width:215px;}
.form tr td .button {float:right; background:#f8a747 url("https://www.hotelespanya.com/images/left-arrow-button-form.jpg") no-repeat 96% center; border:none; cursor:pointer; padding:2px 20px 1px 10px; font-family:"Arial"; font-size:12px; line-height:normal; font-weight:bold; color:#ffffff; text-decoration:none;}

.confirmation {display:block; padding: 0 0 0 20px; background:transparent url("https://www.hotelespanya.com/images/ok.png") no-repeat top left; font-family:"Georgia"; font-size:12px; line-height:normal; font-weight:bold; color:#ffffff; text-decoration:none;}
.warning {display:block; padding: 0 0 0 20px; background:transparent url("https://www.hotelespanya.com/images/alert.png") no-repeat center left; color: #352e2c;}

.back-button {float:right; background:#c64613 url("https://www.hotelespanya.com/images/right-arrow-button.jpg") no-repeat 5px 1px; border:none; cursor:pointer; padding:2px 10px 1px 20px; font-family:"Georgia"; font-size:12px; line-height:normal; font-weight:bold; color:#373026; text-decoration:none;}



/* FIRMULARIO SIDE BAR
****************************************************/
#content #sidebar .side_form { background-color:#8e8681; font-family:"Arial"; }
#content #sidebar .side_form tr td {padding:5px 2px 5px 2px;}
#content #sidebar .side_form tr td label {font-size:11px; line-height:normal; color:#373026; text-decoration:none;}
#content #sidebar .side_form tr td label a {font-size:11px; line-height:normal; color:#373026 !important; text-decoration:underline !important;}
#content #sidebar .side_form tr td .textField {padding:3px 1px 3px 1px; background:#ffffff; border:none; font-size:11px; /*line-height:normal*/; color:#373026; text-decoration:none;}
#content #sidebar .side_form tr td .select {padding:0 1px 0 1px; background:#ffffff; border:none; font-size:11px; line-height:normal; color:#373026; text-decoration:none;}
#content #sidebar .side_form tr td .button { background:#f8a747; font-family:"Arial"; border:none; cursor:pointer; padding:2px 5px 2px 5px; font-size:12px; line-height:normal; color:#ffffff; text-decoration:none;}
#content #sidebar .side_form tr td img { cursor:pointer; vertical-align: middle;}/**/


.button {float:right; background:#f8a747 url("https://www.hotelespanya.com/images/left-arrow-button-form.jpg") no-repeat 96% center; border:none; cursor:pointer; padding:5px 20px 5px 10px; font-family:"Arial"; font-size:12px; line-height:normal; font-weight:bold; color:#ffffff; text-decoration:none !important;}
.button2 {float:left; background:#f8a747 url("https://www.hotelespanya.com/images/right-arrow-button-form.jpg") no-repeat 9% center; border:none; cursor:pointer; padding:5px 10px 5px 20px; font-family:"Arial"; font-size:12px; line-height:normal; font-weight:bold; color:#ffffff; text-decoration:none !important;}


