/* Aņadir capas en 4 sitios.BUscar /////////////////////////// + num. */


* {
	padding: 0;
	margin: 0;
}
body {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    text-align: center;
    background: #384065;
    color: #8B8DA9;
}
a, a:link, a:visited {
    color: #566047;
    text-decoration: underline;
}
a:hover {
    text-decoration: none;
}
a:active, a:focus {
    color: #566047;
}  
.p5 span a {
    font-weight: bold;
}
p {
    margin-bottom: 10px;
    line-height: 19px;
    font-size: 70%;
}
acronym {
    font-weight: bold;
    text-decoration: none;
    border-bottom: none;
}
#container {
	position: relative;
	margin: auto;
	text-align: left;
	width: 818px;
	background-color: #384065;
	background-image: url(../imagen/base3_02.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
#pageHeader {
    text-align: center;
    background: #384065 url(../imagen/base3_01.gif) no-repeat center top;
    height: 261px;
} 
#pageHeader h1 span, #pageHeader h2 span {
    display: none;
}
#quickSummary .p1 {
	position: absolute;
    top: 35px;
    left: 120px;
    font-weight: bold;
    color: #384065;
    width: 475px;
	
}
#quickSummary .p2 span {
	position: absolute;
	color: #EBF5FC;
	font-size: 100%;
	text-align: left;
	top: 245px;
    left: 620px;
}
#preamble {
    margin: -40px 50px 20px 225px;
    padding: 20px 20px 10px;
    border: 3px solid #8C9777;
    background: #384065;
}
#llegar {
    margin: -40px 30px 20px 215px;
    padding: 20px 10px 10px 20px;
    border: 3px solid #8C9777;
    background: #384065;
}

#footer {
    margin: 0 0 -55px -235px;
    padding: 20px 20px 0 230px;
    text-align: center;
    clear: both;
    font-size: 70%;
    background: #384065 url(../imagen/base3_04.gif) no-repeat center top;
    height: 90px;
}


#fotos{
	margin: -40px 50px 20px 225px;
	padding: 20px 20px 10px;
	border: 3px solid #8C9777;
	background: #384065;
	text-align: center;
}
#item-carta .p1 span{
	background: #384065;
	padding-right: 10px;
	padding-left: 5px;
	border-bottom: 1px dotted #FFFF99;
	font-size: 12px;	
}
.p1 {
	font-size:12px;
	color: #9A9CB4;
}
#preamble h3 {
    margin-bottom: 10px;
    height: 32px;
    background: transparent url(h3_preamble.gif) left top no-repeat;
    border-bottom: 1px solid #7D8965;
}
#preamble h3 span {
    display: none;
}
#supportingText {
    margin-left: 200px;
    padding: 0 0 35px 35px;
}
#supportingText h3 span {
    display: none;
}
/* //////////////////////////////////////////////////////////////////////////////// 1 */

#arroces, #pescadosymariscos, #aperitivos, #parapicar, #fritos, #entrantes,  #pescados, #mariscos, #bacalao, #carnes, #tortillas, #tostadas, #bocadillos, #complementos, #blancos, #tintos, #rosados, #medias, #cavas {
	MARGIN-right: 50px;
}
/* //////////////////////////////////////////////////////////////////////////////// 2 */

#arroces h3, #pescadosymariscos h3, #parapicar h3, #blancos h3,  #tintos h3, #rosados h3, #medias h3, #cavas h3, #aperitivos h3, #fritos h3, #entrantes h3,  #pescados h3, #mariscos h3, #bacalao h3, #carnes h3, #tortillas h3, #tostadas h3, #bocadillos h3, #complementos h3  
{   margin-bottom: 10px;
    height: 32px;
    border-bottom: 1px solid #7D8965;
}
/* //////////////////////////////////////////////////////////////////////////////// 3 */

#blancos h3 {
    background: transparent url(h3_blancos.gif) left top no-repeat;
}
#rosados h3 {
    background: transparent url(h3_rosados.gif) left top no-repeat;
}
#medias h3 {
    background: transparent url(h3_medias.gif) left top no-repeat;
}
#tintos h3 {
    background: transparent url(h3_tintos.gif) left top no-repeat;
}
#cavas h3 {
    background: transparent url(h3_cavas.gif) left top no-repeat;
}
#bacalao h3 {
    background: transparent url(h3_bacalao.gif) left top no-repeat;
}
#carnes h3 {
    background: transparent url(h3_carnes.gif) left top no-repeat;
}
#tortillas h3 {
    background: transparent url(h3_tortillas.gif) left top no-repeat;
}
#tostadas h3 {
    background: transparent url(h3_tostadas.gif) left top no-repeat;
}
#entrantes h3 {
    background: transparent url(h3_entrantes-entrants.gif) left top no-repeat;
}
#pescadosymariscos h3 {
    background: transparent url(h3_pescadosymariscos.gif) left top no-repeat;
}
#mariscos h3 {
    background: transparent url(h3_mariscos.gif) left top no-repeat;
}
#bocadillos h3 {
    background: transparent url(h3_bocadillos-entrepans.gif) left top no-repeat;
}
#aperitivos h3 {
    background: transparent url(h3_aperitivos.gif) left top no-repeat;
}
#fritos h3 {
    background: transparent url(h3_fritos.gif) left top no-repeat;
}
#complementos h3 {
    background: transparent url(h3_complementos.gif) left top no-repeat;
}

#parapicar h3{
    background: transparent url(h3_parapicar-perpicar.gif) left top no-repeat;
}
#arroces h3{
    background: transparent url(h3_arroces-arrosos.gif) left top no-repeat;
}
#linkList {
    position: absolute;
    top: 275px;
    left: 64px;
    width: 138px;
}
#linkList h3 span {
    display: none;
}
#linkList h3 {
    margin-top: 25px;
    width: 138px;
    height: 30px;
    border-bottom: 1px solid #7D8965; 
}
/* //////////////////////////////////////////////////////////////////////////////// 4 */

h3.pescadosymariscos {
    margin-bottom: 5px;
    background: transparent url(h3_pescadosymariscos.gif) left center no-repeat;
}
h3.bacalao {
    margin-bottom: 5px;
    background: transparent url(h3_bacalao.gif) left center no-repeat;
}
h3.carnes {
    margin-bottom: 5px;
    background: transparent url(h3_carnes.gif) left center no-repeat;
}
h3.tortillas {
    margin-bottom: 5px;
    background: transparent url(h3_tortillas.gif) left center no-repeat;
}
h3.tostadas {
    margin-bottom: 5px;
    background: transparent url(h3_tostadas.gif) left center no-repeat;
}

h3.fritos {
    margin-bottom: 5px;
    background: transparent url(h3_fritos.gif) left center no-repeat;
}
h3.aperitivos {
    margin-bottom: 5px;
    background: transparent url(h3_aperitivos.gif) left center no-repeat;
}
h3.mariscos {
    margin-bottom: 5px;
    background: transparent url(h3_mariscos.gif) left center no-repeat;
}

h3.bocadillos {
    margin-bottom: 5px;
    background: transparent url(h3_bocadillos-entrepans.gif) left center no-repeat;
}

h3.entrantes {
    margin-bottom: 5px;
    background: transparent url(h3_entrantes-entrants.gif) left center no-repeat;
}

h3.parapicar {
    margin-bottom: 5px;
    background: transparent url(h3_parapicar-perpicar.gif) left center no-repeat;
}

h3.arroces {
    margin-bottom: 5px;
    background: transparent url(h3_arroces-arrosos.gif) left center no-repeat;
}

#linkList ul {
    list-style: none;
}
#lselect ul li {
    margin-bottom: 5px;
    padding-bottom: 5px;
    font-size: 70%;
    color: #384065;
    border-bottom: 1px solid #8C9777;
}
#linkList a.c, #linkList a.c:link, #linkList a.c:visited, #linkList a.c:hover, #linkList a.c:active, #linkList a.c:focus {
    display: inline;
    padding: 0;
    font-size: 100%;
    font-weight: normal;
    text-decoration: none;
    color: #384065;
    background-image: none;
}
#lselect ul li a, #lselect ul li a:link, #lselect ul li a:visited {
    display: block;
    clear: both;
    padding: 0 0 2px 20px;
    font-size: 100%;
    font-weight: bold;
    text-decoration: underline;
    color: #FFFFCC;
    background: transparent url(lselect_a_bg.gif) left center no-repeat;
}
#lselect ul li a:hover {
    text-decoration: none;
}
#lselect ul li a, #lselect ul li a:active, #lselect ul li a:focus {
    display: block;
    clear: both;
    padding: 0 0 2px 20px;
    font-size: 100%;
    font-weight: bold;
    text-decoration: underline;
    color: #566047;
    background: transparent url(lselect_a_bg.gif) left center no-repeat;
}
#larchives ul li {
    margin-bottom: 5px;
    font-size: 70%;
    color: #8C9777;
}
#larchives ul li a, #larchives ul li a:link, #larchives ul li a:visited {
    font-weight: bold;
    color: #8C9777;
    text-decoration: underline;
}

.tab1{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFF99;
	background-image: url(tab.gif);
	width: 430px;
	height:1px;
	text-align: right;
	font-size: 70%;
}
.tab{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFF99;
	background-image: url(tab.gif);
	width: 430px;
	height:1px;
	text-align: right;
	font-size: 70%;
	margin-bottom: 5px;
}
.tab2{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFF99;
	background-image: url(tab.gif);
	width: 450px;
	height:1px;
	text-align: left;
	font-size: 80%;
}

.pl {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color:#003366;
	background-color: #CCCCCC;
	color:#FFFFCC;
	background-color: #384065;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFCC;
	width: 98%;
	display: block;
	padding-left: 15px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.pt {
	font-family: "Courier New", Courier, mono;
	font-size: 14px;
	display: block;
	text-align: left;
	font-style: italic;
	padding-left: 25px;
	padding-bottom: 2px;
	padding-top: 2px;
	color: #666666;

}
.ptF {
	font-family: "Courier New", Courier, mono;
	font-size: 14px;
	display: block;
	text-align: left;
	font-style: italic;
	padding-left: 25px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #384065;
	color: #666666;
}

.precio {
	color: #FFFFCC;
	text-align: center;
	vertical-align: top;
	font-size: 14px;
	background-color: #384065;
	padding-bottom: 2px;
	padding-top: 2px;

}
