﻿/* 
Skin por defecto
media: Screen

 */

@font-face {
	font-family:'Carolus FG Regular';
	src: url('/res/fonts/carolus/carof___wa.eot');
	src: local('☺'), url('/res/fonts/carolus/carof___w.woff') format('woff'), 
					url('/res/fonts/carolus/carof___w.ttf') format('truetype'), 
					url('/res/fonts/carolus/carof___w.svg#webfontok393AqM') format('svg');
	font-weight: normal;
	font-style: normal;
}
 
BODY		{ padding:1em 1em 4em 1em; font-family:Candara,'Lucida sans unicode',Futura,Verdana,sans-serif; }
a			{ outline:none; text-decoration:none; }
h1, h2, h3, #menu-nav, #logo	
			{ font-family:'Carolus FG Regular','Book Antiqua',Didot,'Palatino Linotype','Free serif', serif; }
h1			{ font-size:25px; }
h2			{ font-size:1.2em; }

#header		{ background:#e5eca9 url('header_bkgd.png') top right no-repeat; color:#1b552d; }
#header0	{ border-width:1px 1px 0 1px; padding-bottom:40px; }
#logo		{ display:block; width:190px; height:195px; 
				background:url('../comunes/logo-big.png') no-repeat; font-size:4em; text-indent:-5000px; }
#logo span	{ padding:10px; }
#container	{ color:#54261a; }
#horarios p	{ margin:0.6em 0; }

#header0, #menu-nav	{ border-style:solid; border-color:#799B2E; }

#footer-sup	{ position:absolute; top:-43px; width:100%; height:43px; background:url('footer_sup.png') repeat-x; }
#footer0	{ padding:0 1em; background:url('footer_bkgd.png') repeat-y; }
#footer-inf	{ height:14px; background:url('footer_inf.png') no-repeat; }

/* -----------------------------       MENU NAV     ------------------------------- */
#menu-nav	{ position:absolute; z-index:101; bottom:0; left:-1px; border-width:0 1px; height:38px; width:99.95%;
				background:url('nav_bkgd.png') repeat-x; font-family:'Carolus FG Regular'; }
#menu-nav li	{ float:left; display:inline; margin:0 10px; padding:0 5px;   }
#menu-nav a	{ display:block; line-height:36px; color:#1b552d; text-decoration:none; font-size:26px; }
#portada	{ font-size:20px !important; }

/* -----------------------------       CARTA     ------------------------------- */
#carta			{ margin:4em 0 2em; text-align:center; }
#menuTabs		{ overflow:hidden; margin-bottom:-1px; }
#menuTabs li		{ float:left; width:48%; margin:0 1%; }
#menuTabs a		{ display:block; padding:10px; font-size:24px; }
.tabContent, #pag_contacto #carta		{ padding:2em; font-size:1.3em; }
.tabContent h2	{ margin:1em 0; padding-left:75px; height:60px; 
					line-height:60px; text-align:left; font-size:1.6em; }
#tabh-01		{ border:1px solid #0F8007; border-bottom-width:0; background:#31B127 url('menu_tabhead_ene.png') repeat-x; color:#0F8007; }
#tabh-02		{ border:1px solid #561D39; border-bottom-width:0; background:#94094D url('menu_tabhead_feb.png') repeat-x; color:#561D39; }
#tabh-03		{ border:1px solid #5A320D; border-bottom-width:0; background:#A67123 url('menu_tabhead_mar.png') repeat-x; color:#5A320D; }
#tabh-04		{ border:1px solid #867D1A; border-bottom-width:0; background:#F1E23F url('menu_tabhead_abr.png') repeat-x; color:#867D1A; }
#tabh-05		{ border:1px solid #5A3F18; border-bottom-width:0; background:#D3A766 url('menu_tabhead_may.png') repeat-x; color:#5A3F18; }
#tabh-06		{ border:1px solid #cb7ead; border-bottom-width:0; background:#ea7bd8 url('menu_tabhead_jun.png') repeat-x; color:#b211b0; }
#tabh-07		{ border:1px solid #a70013; border-bottom-width:0; background:#e94a57 url('menu_tabhead_jul.png') repeat-x; color:#a70013; }
#tabh-08		{ border:1px solid #cc99ff; border-bottom-width:0; background:#e1bff8 url('menu_tabhead_ago.png') repeat-x; color:#cc99ff; }
#tabh-09		{ border:1px solid #ff4200; border-bottom-width:0; background:#f86315 url('menu_tabhead_sep.png') repeat-x; color:#ff4200; }
#tabh-10		{ border:1px solid #333399; border-bottom-width:0; background:#305AE7 url('menu_tabhead_oct.png') repeat-x; color:#333399; }
#tabh-11		{ border:1px solid #996600; border-bottom-width:0; background:#b3620d url('menu_tabhead_nov.png') repeat-x; color:#996600; }
#tabh-12		{ border:1px solid #58c3fd; border-bottom-width:0; background:#aae1ff url('menu_tabhead_dic.png') repeat-x; color:#58c3fd; }
#tabh-13		{ border:1px solid #83901e; border-bottom-width:0; background:#c6db29 url('menu_tabhead_dia.png') repeat-x; color:#83901e; }

#enero			{ border:1px solid #0F8007; background-color:#31B127; }
#febrero		{ border:1px solid #561D39; background-color:#94094D; }
#marzo 			{ border:1px solid #5A320D; background-color:#A67123; }
#abril 			{ border:1px solid #867D1A; background-color:#F1E23F; }
#mayo			{ border:1px solid #5A3F18; background-color:#D3A766; }
#junio			{ border:1px solid #cb7ead; background-color:#ea7bd8; }
#julio			{ border:1px solid #a70013; background-color:#e94a57; }
#agosto			{ border:1px solid #cc99ff; background-color:#e1bff8; }
#septiembre		{ border:1px solid #ff4200; background-color:#f86315; }
#octubre		{ border:1px solid #333399; background-color:#305AE7; }
#noviembre		{ border:1px solid #996600; background-color:#b3620d; }
#diciembre		{ border:1px solid #58c3fd; background-color:#aae1ff; }
#diario  		{ border:1px solid #83901e; background-color:#c6db29; }

#tabh-01.selected	{ border-bottom:1px solid #31B127; }
#tabh-02.selected	{ border-bottom:1px solid #94094D; }
#tabh-03.selected	{ border-bottom:1px solid #A67123; }
#tabh-04.selected	{ border-bottom:1px solid #F1E23F; }
#tabh-05.selected	{ border-bottom:1px solid #D3A766; }
#tabh-06.selected	{ border-bottom:1px solid #ea7bd8; }
#tabh-07.selected	{ border-bottom:1px solid #e94a57; }
#tabh-08.selected	{ border-bottom:1px solid #e1bff8; }
#tabh-09.selected	{ border-bottom:1px solid #f86315; }
#tabh-10.selected	{ border-bottom:1px solid #305AE7; }
#tabh-11.selected	{ border-bottom:1px solid #b3620d; }
#tabh-12.selected	{ border-bottom:1px solid #aae1ff; }
#tabh-12.selected	{ border-bottom:1px solid #c6db29; }


#cuchara	{ background:url('menu_cuchara.png') no-repeat; }
#tenedor	{ background:url('menu_tenedor.png') no-repeat;}
#carne		{ background:url('menu_carne.png') no-repeat; }
#pescado	{ background:url('menu_pescado.png') no-repeat; }
#postres	{ background:url('menu_postres.png') no-repeat; }



/* -----------------------------       BOXES     ------------------------------- */
.box1		{ overflow:visible; width:180px; color:#a6581f; font-size:1.5em; }
.resalte1  { background:#a6581f; color:white; }



