/* basic elements */
body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top:0px;
	}
#container {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 957px;
	height: 533px;
	margin-top: -266px;
	margin-left: -478px;
}
/*#base {
	position: absolute;
	visibility: visible;
	width: 957px;
	height: 533px;
	}
*/
.home {
	background:  url(imgs/fondohome.gif) no-repeat left top;
	}
.panaderia {
	background:  url(imgs/fondopanaderia.gif) no-repeat left top;
	}
.pasteleria {
	background:  url(imgs/fondopasteleria.gif) no-repeat left top;
	}
.catering {
	background:  url(imgs/fondocatering.gif) no-repeat left top;
	}
.contacto {
	background:  url(imgs/fondocontacto.gif) no-repeat left top;
	}

#direccion {
	margin-left: 420px;
	margin-top: 430px;
	position: absolute;
	visibility: visible;
	width: 442px;
	height: 26px;
	z-index: 2;
	}
#logo {
	margin-left: 60px;
	margin-top: 16px;
	position: absolute;
	visibility: visible;
	width: 108px;
	height: 343px;
	}
#bloquenegro {
	margin-left: 15px;
	margin-top: 369px;
	position: absolute;
	visibility: visible;
	width: 928px;
	height: 89px;
	background:  url(imgs/bloquenegro.gif) no-repeat left top;
	}
#contenidos {
	margin-left: 186px;
	margin-top: 53px;
	position: absolute;
	visibility: visible;
	width: 732px;
	height: 379px;
	z-index: 2;
	}
#pie {
	margin-left: 15px;
	margin-top: 458px;
	position: absolute;
	visibility: visible;
	width: 928px;
	height: 75px;
	}
/***************contenidos home**************/
#titulohome {
	margin-left: 474px;
	margin-top: 19px;
	position: absolute;
	visibility: visible;
	width: 236px;
	height: 26px;
	}
#imagenhome {
	margin-left: 29px;
	margin-top: 73px;
	position: absolute;
	visibility: visible;
	width: 279px;
	height: 279px;
	}
/***************contenidos pasteleria**************/
#titulopasteleria {
	margin-left: 500px;
	margin-top: 25px;
	position: absolute;
	visibility: visible;
	width: 185px;
	height: 23px;
	}

#bloquetxtpasteleria {
	margin-left: 7px;
	margin-top: 10px;
	position: absolute;
	visibility: visible;
	width: 459px;
	height: 329px;
	}
#bloquetxtpasteleria2 {
	margin-left: 5px;
	margin-top: 10px;
	position: absolute;
	visibility: visible;
	width: auto;
	height: auto;
	}
.txtpasteleria {
color: #000000;
font-family: Verdana, Arial;
font-size: 11px;
font-weight: bold;
margin-left: 8px;
text-align: justify;
}
.txtpasteleria2 {
color: #ffead0;
font-family: Verdana, Arial;
font-size: 36px;
font-weight: bold;
margin-left: 0px;
line-height: 35px;
}
#imgpasteleriadcha {
	margin-left: 481px;
	margin-top: 63px;
	position: absolute;
	visibility: visible;
	width: 237px;
	height: 298px;
	}
#imgpasteleriaizda {
	float: left; 
	margin-right: 15px;
	margin-top: -4px;
	margin-left: 4px;	
}
#pdfpast { 
	margin-left: 305px;
	margin-top: 280px;
	width: 97px;  
	height: 44px;
	position: absolute;
	visibility: visible;
	background:  url(imgs/pdfpastelesb.jpg) no-repeat;
}
#pdfpast a{ 
width: 97px;  
height: 44px;
position: absolute;
visibility: visible;
background:  url(imgs/pdfpasteles.jpg) no-repeat;
text-indent: -10000px;
text-decoration: none;
}
#pdfpast a:hover{ 
width: 97px;  
height: 44px;
position: absolute;
visibility: visible;
background:  url(imgs/pdfpastelesb.jpg) no-repeat;
text-indent: -10000px;
text-decoration: none;
}
#pdfpast2 { 
	margin-left: 225px;
	margin-top: 330px;
width: 97px;  
height: 44px;
position: absolute;
visibility: visible;
background:  url(imgs/pdfpastasb.jpg) no-repeat;
}
#pdfpast2 a{ 
width: 97px;  
height: 44px;
position: absolute;
visibility: visible;
background:  url(imgs/pdfpastas.jpg) no-repeat;
text-indent: -10000px;
text-decoration: none;
}
#pdfpast2 a:hover{ 
width: 97px;  
height: 44px;
position: absolute;
visibility: visible;
background:  url(imgs/pdfpastasb.jpg) no-repeat;
text-indent: -10000px;
text-decoration: none;
}

#pdfpast4 { 
	margin-left: 180px;
	margin-top: 280px;
width: 97px;  
height: 44px;
position: absolute;
visibility: visible;
background:  url(imgs/pdfpasteleriab.jpg) no-repeat;
}
#pdfpast4 a{ 
width: 97px;  
height: 44px;
position: absolute;
visibility: visible;
background:  url(imgs/pdfpasteleria.jpg) no-repeat;
text-indent: -10000px;
text-decoration: none;
}
#pdfpast4 a:hover{ 
width: 97px;  
height: 44px;
position: absolute;
visibility: visible;
background:  url(imgs/pdfpasteleriab.jpg) no-repeat;
text-indent: -10000px;
text-decoration: none;
}
#pdfpast5 { 
	margin-left: 365px;
	margin-top: 330px;
width: 97px;  
height: 44px;
position: absolute;
visibility: visible;
background:  url(imgs/pdfpostreb.jpg) no-repeat;
}
#pdfpast5 a{ 
width: 97px;  
height: 44px;
position: absolute;
visibility: visible;
background:  url(imgs/pdfpostre.jpg) no-repeat;
text-indent: -10000px;
text-decoration: none;
}
#pdfpast5 a:hover{ 
width: 97px;  
height: 44px;
position: absolute;
visibility: visible;
background:  url(imgs/pdfpostreb.jpg) no-repeat;
text-indent: -10000px;
text-decoration: none;
}

/***************contenidos panaderia**************/
#titulopanaderia {
	margin-left: 474px;
	margin-top: 19px;
	position: absolute;
	visibility: visible;
	width: 196px;
	height: 25px;
	}

#bloquetxtpanaderia {
	margin-left: 280px;
	margin-top: 39px;
	position: absolute;
	visibility: visible;
	width: 414px;
	height: 295px;
	}
#bloquetxtpanaderia2{
	margin-left: 8px;
	margin-top: 25px;
	position: absolute;
	visibility: visible;
	width: auto;
	height: auto;
	top: -9px;
	left: 13px;
	}
.txtpanaderia {
color: #ffffff;
font-family: Verdana, Arial;
font-size: 11px;
font-weight: bold;
line-height: 12px;
text-align: justify;
}
.txtpanaderia2 {
color: #ffe8cb;
font-family: Verdana, Arial;
font-size: 36px;
font-weight: bold;
line-height: 36px;
margin-right: -4px;
line-height: 35px;
}
#fotopan1 {
	margin-left: 60px;
	margin-top: 39px;
	position: absolute;
	visibility: visible;
	width: 166px;
	height: 157px;
	}
#fotopan2 {
	margin-left: 60px;
	margin-top: 203px;
	position: absolute;
	visibility: visible;
	width: 166px;
	height: 157px;
	}
#fotopan3 {
	float: right;
	margin-left: 15px;
	margin-top: -4px;
}
#fotopan4 {
	margin-left: 374px;
	margin-top: 206px;
	position: absolute;
	visibility: visible;
	width: 152px;
	height: 125px;
	}
#fotopan5 {
	margin-left: 540px;
	margin-top: 206px;
	position: absolute;
	visibility: visible;
	width: 152px;
	height: 125px;
	}
#pdfpan { 
	margin-left: 360px;
	margin-top: 260px;
width: 97px;  
height: 44px;
position: absolute;
visibility: visible;
background:  url(imgs/pdfpanb.jpg) no-repeat;
}
#pdfpan a{ 
width: 97px;  
height: 44px;
position: absolute;
visibility: visible;
background:  url(imgs/pdfpan.jpg) no-repeat;
text-indent: -10000px;
text-decoration: none;
}
#pdfpan a:hover{ 
width: 97px;  
height: 44px;
position: absolute;
visibility: visible;
background:  url(imgs/pdfpanb.jpg) no-repeat;
text-indent: -10000px;
text-decoration: none;
}
#pdfpan2 { 
	margin-left: 480px;
	margin-top: 290px;
width: 97px;  
height: 44px;
position: absolute;
visibility: visible;
background:  url(imgs/pdfpanbollb.jpg) no-repeat;
}
#pdfpan2 a{ 
width: 97px;  
height: 44px;
position: absolute;
visibility: visible;
background:  url(imgs/pdfpanboll.jpg) no-repeat;
text-indent: -10000px;
text-decoration: none;
}
#pdfpan2 a:hover{ 
width: 97px;  
height: 44px;
position: absolute;
visibility: visible;
background:  url(imgs/pdfpanbollb.jpg) no-repeat;
text-indent: -10000px;
text-decoration: none;
}
/***************contenidos catering**************/
#titulocatering {
	margin-left: 494px;
	margin-top: 15px;
	position: absolute;
	visibility: visible;
	width: 88px;
	height: 24px;
	}
#provisional {
	margin-left: 0px;
	margin-top: 44px;
	position: absolute;
	visibility: visible;
	width: 732px;
	height: 335px;
	background: url('imgs/cateringprovisional.jpg') no-repeat;
	}
#imgcatering {
	margin-left: 5px;
	margin-top: 39px;
	position: absolute;
	visibility: visible;
	width: 395px;
	height: 335px;
	}
#bloquetxtcatering {
	margin-left: 360px;
	margin-top: 49px;
	position: absolute;
	visibility: visible;
	width: 360px;
	height: 270px;
	overflow: auto;
	
	scrollbar-face-color: #e9d2b0;
	scrollbar-shadow-color: #e9d2b0;
	scrollbar-highlight-color: #e9d2b0;
	scrollbar-3dlight-color: #e9d2b0;
	scrollbar-darkshadow-color: #e9d2b0;
	scrollbar-track-color: #e9d2b0;
	scrollbar-arrow-color: #B76905;

	}
.txtcateringprimero {
color: #886b3f;
font-family: Verdana, Arial;
font-size: 11px;
font-weight: bold;
margin: 0px;
text-align: justify;
}
.txtcateringprimero em{
font-weight: bold;
color: #000000;
}
.txtcatering {
color: #886b3f;
font-family: Verdana, Arial;
font-size: 11px;
font-weight: bold;
margin: 0px;
margin-top: 10px;
text-align: justify;
}
p.txtcatering,p.txtcateringprimero {
width: 340px;
}
.txtcatering em{
font-weight: bold;
color: #000000;
}
.txtcatering2 {
color: #C68737;
font-family: Verdana, Arial;
font-size: 36px;
font-weight: bold;
margin-left: 0px;
margin-right: 0px;
line-height: 35px;
}

img.diagonal {
	float: left; 
	clear: left; 
	margin: 0 0 0 0;
	}	
#pdfcatering { 
	margin-left: 490px;
	margin-top: 330px;
width: 97px;  
height: 44px;
position: absolute;
visibility: visible;
background: url('imgs/pdfcateringb.jpg') no-repeat;
}
#pdfcatering a{ 
width: 97px;  
height: 44px;
position: absolute;
visibility: visible;
background: url('imgs/pdfcatering.jpg') no-repeat;
text-indent: -10000px;
text-decoration: none;
}
#pdfcatering a:hover{ 
width: 97px;  
height: 44px;
position: absolute;
visibility: visible;
background: url('imgs/pdfcateringb.jpg') no-repeat;
text-indent: -10000px;
text-decoration: none;
}
/***********home***************/
#titulohome {
	margin-left: 430px;
	margin-top: 23px;
	position: absolute;
	visibility: visible;
	width: 90px;
	height: 19px;
	}
#bloquetxthome0 {
	margin-left: 378px;
	margin-top: 64px;
	position: absolute;
	visibility: visible;
	width: autopx;
	height: autopx;
	}
#bloquetxthome {
	margin-left: 351px;
	margin-top: 51px;
	position: absolute;
	visibility: visible;
	width: 344px;
	height: 315px;
	overflow: auto;
	
	scrollbar-face-color: #B76905;
	scrollbar-shadow-color: #B76905;
	scrollbar-highlight-color: #B76905;
	scrollbar-3dlight-color: #B76905;
	scrollbar-darkshadow-color: #B76905;
	scrollbar-track-color: #B76905;
	scrollbar-arrow-color: #DBB482;

	}
#bloquetxthome2 {
	margin-left: 346px;
	margin-top: 40px;
	position: absolute;
	visibility: visible;
	width: autopx;
	height: autopx;
	}
.txthome {
color: #F8F0E6;
font-family: Verdana, Arial;
font-size: 11px;
font-weight: bold;
text-align: justify;
}
.txthome2 {
color: #ead3b4;
font-family: Verdana, Arial;
font-size: 36px;
font-weight: bold;
margin-right: -2px;
line-height: 35px;
}
p.txthome {
	width: 320px;
	}

/***************contenidos contacto**************/
#titulocontacto {
	margin-left: 479px;
	margin-top: 23px;
	position: absolute;
	visibility: visible;
	width: 90px;
	height: 19px;
	}
#bloquetxtcontacto {
	margin-left: 451px;
	margin-top: 55px;
	position: absolute;
	visibility: visible;
	width: 264px;
	height: 72px;
	}
.txtcontacto {
	color: #8F550B;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	margin-left: 160px;
}
.txtcontacto2 {
	color: #8F550B;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
}
.txtdireccion {
	color: #D15C00;
	font-family:Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	margin-left: 160px;
}
.txtpequeno {
font-size: 8px;
vertical-align:text-top;
}

#bloquecontacto {
	margin-left: 25px;
	margin-top: 23px;
	position: absolute;
	visibility: visible;
	width: 402px;
	height: 347px;
	overflow: auto;
	
	scrollbar-face-color: #F8F0E6;
	scrollbar-shadow-color: #F8F0E6;
	scrollbar-highlight-color: #F8F0E6;
	scrollbar-3dlight-color: #F8F0E6;
	scrollbar-darkshadow-color: #F8F0E6;
	scrollbar-track-color: #F8F0E6;
	scrollbar-arrow-color: #EA9B3B;

	}
#direccioncontacto {
	margin-left: 0px;
	margin-top: 0px;
	position: absolute;
	visibility: visible;
	width: 375px;
	height: 150px;
	}
#direccioncontacto2 {
	margin-left: 0px;
	margin-top: 155px;
	position: absolute;
	visibility: visible;
	width: 375px;
	height: 150px;
	}
#direccioncontacto3 {
	margin-left: 0px;
	margin-top: 310px;
	position: absolute;
	visibility: visible;
	width: 375px;
	height: 150px;
	}
/*#direccioncontacto dd{
	margin-left: 5px;

}
#direccioncontacto2 dd{
	margin-left: 5px;

}
#direccioncontacto3 dd{
	margin-left: 5px;

}
*/
dl {
	margin-top: 25px;
	margin-left: 25px;
	}

#muniecocontacto {
	margin-left: 569px;
	margin-top: 144px;
	position: absolute;
	visibility: visible;
	width: 135px;
	height: 235px;
	}
#email { 
	margin-left: 520px;
	margin-top: 230px;
width: 97px;  
height: 44px;
position: absolute;
visibility: visible;
background:  url(imgs/emailb.jpg) no-repeat;
}
#email a{
	width: 201px;
	height: 36px;
	position: absolute;
	visibility: visible;
	background:  url(imgs/email.jpg) no-repeat;
	text-indent: -10000px;
	text-decoration: none;

}
#email a:hover{ 
width: 201px;  
height: 36px;
position: absolute;
visibility: visible;
background:  url(imgs/emailb.jpg) no-repeat;
text-indent: -10000px;
text-decoration: none;
}
/*************** menu ***************/
#menu {
	margin-left: 186px;
	margin-top: 7px;
	position: absolute;
	visibility: visible;
	padding: 0px;
	}
ul#menu {
	width: auto;  
	height: 46px;  
	list-style: none;
}
ul#menu li { 
 /* Convertimos la lista en horizontal*/ 
	position: absolute;
	display: block;
	height: 46px;
}
/*aqui empiezan los es del submenu */ 
ul#menu li#home { 
/*margin-left: 0px;*/
width: 140px;  
height: 46px;
position: relative;
float: left;
visibility: visible;
background:  url(imgs/home.jpg) no-repeat; 
}
ul#menu li#home a { 
width: 140px;  
height: 46px;
position: relative;
float: left;
visibility: visible;
background:  url(imgs/homeb.jpg) no-repeat; 
text-indent: -10000px;
text-decoration: none;
}
ul#menu li#home a:hover { 
width: 140px;  
height: 46px;
position: relative;
float: left;
visibility: visible;
background:  url(imgs/home.jpg) no-repeat; 
text-indent: -10000px;
text-decoration: none;
}

ul#menu li#panaderia { 
/*margin-left: 109px;*/
width: 144px;  
height: 46px;
position: relative;
float: left;
visibility: visible;
background:  url(imgs/panaderia.jpg) no-repeat; 

}
ul#menu li#panaderia a { 
width: 144px;  
height: 46px;
position: relative;
float: left;
visibility: visible;
background:  url(imgs/panaderiab.jpg) no-repeat; 
text-indent: -10000px;
text-decoration: none;
}
ul#menu li#panaderia a:hover { 
width: 144px;  
height: 46px;
position: relative;
float: left;
visibility: visible;
background:  url(mchk/imgs/panaderia.jpg) no-repeat; 
text-indent: -10000px;
text-decoration: none;
}
ul#menu li#pasteleria { 
/*margin-left: 248px;*/ 
width: 147px;  
height: 46px;
position: relative;
float: left;
visibility: visible;
background:  url(imgs/pasteleria.jpg) no-repeat;
}
ul#menu li#pasteleria a{ 
width: 147px;  
height: 46px;
position: relative;
float: left;
visibility: visible;
background:  url(imgs/pasteleriab.jpg) no-repeat;
text-indent: -10000px;
text-decoration: none;
}
ul#menu li#pasteleria a:hover{ 
width: 147px;  
height: 46px;
position: relative;
float: left;
visibility: visible;
background:  url(imgs/pasteleria.jpg) no-repeat;
text-indent: -10000px;
text-decoration: none;
}
ul#menu li#catering { 
/*margin-left: 248px; */
width: 152px;  
height: 46px;
position: relative;
float: left;
visibility: visible;
background:  url(imgs/catering.jpg) no-repeat;
}
ul#menu li#catering a{ 
width: 152px;  
height: 46px;
position: relative;
float: left;
visibility: visible;
background:  url(imgs/cateringb.jpg) no-repeat;
text-indent: -10000px;
text-decoration: none;
}
ul#menu li#catering a:hover{ 
width: 152px;  
height: 46px;
position: relative;
float: left;
visibility: visible;
background:  url(imgs/catering.jpg) no-repeat;
text-indent: -10000px;
text-decoration: none;
}
ul#menu li#contacto { 
/*margin-left: 248px;*/ 
width: 149px;  
height: 46px;
position: relative;
float: left;
visibility: visible;
background:  url(imgs/contacto.jpg) no-repeat;
}
ul#menu li#contacto a{ 
width: 149px;  
height: 46px;
position: relative;
float: left;
visibility: visible;
background:  url(imgs/contactob.jpg) no-repeat;
text-indent: -10000px;
text-decoration: none;
}
ul#menu li#contacto a:hover{ 
width: 149px;  
height: 46px;
position: relative;
float: left;
visibility: visible;
background:  url(imgs/contacto.jpg) no-repeat;
text-indent: -10000px;
text-decoration: none;
}
#biosfera4 a {
	margin-left: 833px;
	margin-top: 479px;
	position: absolute;
	visibility: visible;
	width: 86px;
	height: 19px;
	background:  url(imgs/biosfera4.jpg) no-repeat; 
	text-indent: -10000px;
}

html {
scrollbar-face-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-track-color: #ffffff;
scrollbar-arrow-color: #EA9B3B;
} 
