@charset "UTF-8";
/* CSS Document */

body{ margin-left:0px; margin-right:0px; font-family: 'Libre Baskerville', serif;}
hr { color:#600;}

a:link { text-decoration:none; color: #600;}
a:hover{ opacity:0.4;
filter:alpha(opacity=40);}
a:img:hover{opacity:0.4;
filter:alpha(opacity=40);}
a:visited{ color: #600;}

.tlo {height:500px;
background-image:url(img/fondo2.jpg);
background-repeat:no-repeat;
background-position:center;
width:100%;
z-index:-1;
position:absolute;
margin-top:-10px;}

#contenedor{ width: 1000px;
margin:auto;
width: 100%;
overflow: hidden;
max-width: 1024px;
min-width: 240px;}

#logo {float: left;}

#redes { float:right; margin-top:13px;}
#redes ul{ list-style:none;}
#redes ul li { float:left; margin-left:10px;}

#menu { float:right; 
font-family: 'Clicker Script', cursive; 
font:#600; 
font-size:1.7em; 
background: url(img/fondo_menu.png);
width:65%;
height:60px;
margin-top:10px;}

#menu ul{ list-style:none; padding:10px 0px 0px 0px; margin: auto; height: 40px; width:605px;}
#menu ul li { float:left; display: inline;}
#menu ul li a {display: inline-block; width:151px; /*118 si no tiene eventos, con eventos poner a 100px*/ text-align: center; text-decoration: none; line-height: 40px;}

#cabecera{ height:490px;}

#welcome { 
padding:0em 10em 0em 10em;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
color: #333;}

#welcome p{ font-family: 'Libre Baskerville', serif;
color:#666666;}

#welcome img{ width:100%;}

#pie { width:100%; margin-top:100px; font-family: 'Libre Baskerville', serif; color: #600; font-size:0.8em;}

.tabla1{ list-style:none; width:670px; float:left; margin-left:0px;}
.tabla1 li { float:left; }
.tabla1 li a{ display: inline-block;  width:220px; text-align: center; line-height: 40px; }

.tabla2{ list-style:none; width:251px; float:right; }
.tabla2 li { float:left; display: inline;}
.tabla2 li a{ display: inline-block;  width:33px; text-align:right; line-height: 50px; margin-right:13px; }

.czcionka1{ font-family: 'Clicker Script', cursive; }
.czcionka2{ font-family: font-family: 'Libre Baskerville', serif;}

#pasteles{ width:100%; margin-top:60px;}

#pasteles ul{ list-style:none; margin:auto; width:920px; padding:0;}
#pasteles ul li{/* float:left; margin:10px;  display: inline;*/ margin-bottom:40px; }
#pasteles ul li a{/* display: inline-block; width:100%;   width:440px; height:440px;*/}

#pastel{ width:100%; margin-top:60px;}
#pastel ul{ list-style:none; margin:auto; width:920px; padding:0;}
#pastel ul li{ /*float:left;  display: inline; */margin-bottom:50px;}
#pastel ul li a{/*display: inline-block; width:100%; */}

.tytul{ font-size:2.5em; font-family:'Clicker Script', cursive;  background-image:url(img/listekl.png), url(img/listekr.png); background-position:left top, right top;  background-repeat:no-repeat; padding-left:60px; color: #600; margin-bottom:0px; }
.tytul02{ font-size:2.5em; font-family:'Clicker Script', cursive;  background:url(img/listekl02.png), url(img/listekr02.png); background-position:left top, right top;; background-repeat:no-repeat; color: #600; padding-left:60px; float:left;  margin-top:0px;}

.opis{ color:#666666;}

.ant{ float:left; width:100px; background-image:url(img/pop.png); height:50px; padding-left:50px;}
.sig{ float:right; width:125px; background-image:url(img/nas.png); height:50px; padding-right:0px;}

#stopka{height:30px;
float:right;
color:#999;
font-family: "Times New Roman", Times, serif;}

.in{ padding-top:15px; font-size:16px;}