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

.contindex{ display:block; position:relative; width:100%; float:left;}

.contindex .slider{height:380px; position:relative; float:left; width:100%; margin-top:15px; overflow:hidden;}
.contindex .slider .textslide{ width:409px; position:relative; float:left; }
.contindex .slider .textslide h2.pays{ background:url(main/pays.png) 0px 0px no-repeat; width:209px; height:89px; margin:0px auto; position:relative; text-indent:-9999px; margin-top:10px;}

.contindex .slider .textslide h2.pasteles{ background:url(main/pasteles.png) 0px 0px no-repeat; width:210px; height:87px; margin:0px auto; position:relative; text-indent:-9999px; margin-top:10px;}

.contindex .slider .textslide h2.ninos{ background:url(main/ninos.png) 0px 0px no-repeat; width:210px; height:87px; margin:0px auto; position:relative; text-indent:-9999px; margin-top:10px;}

.contindex .slider .textslide .separatorm{ background:url(main/pasteleriacafe.png) 0px 0px no-repeat; width:281px; height:32px; margin:0px auto; position:relative; text-indent:-9999px; margin:0px auto;}
.contindex .slider .textslide h3{position:relative; display:block; font-family:Garamond, Georgia, "Times New Roman", Times, serif; font-size:30px; text-align:center; font-weight:bold; color:#321806; text-shadow:1px 1px 1px #fff; margin-top:5px;}
.contindex .slider .textslide a.vermas{position:relative; display:block; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color:#5b3316; width:100%; border-top:1px dashed #5b3316; border-bottom:1px dashed #5b3316; padding:10px 0; background:url(main/vermasbg.jpg) 146px 10px no-repeat; font-size:16px; margin-top:10px;}
.contindex .slider .imgslide{display:block; float:left; padding:14px 26px; position:relative; width:497px;}

.contindex .slider .nav{width:121px; position:absolute; margin:0 auto; background:url(main/bgnav.png) 0px 0px no-repeat; height:31px; left:106px; bottom:33px; padding:8px 0 0 77px;}
.contindex .slider .nav a{ width:11px; height:11px; background:url(main/navbtn.jpg) 0px 0px no-repeat; position:relative; float:left; margin-right:10px; text-indent:-9999px; margin:2px 6px 0 0;}
.contindex .slider .nav a:hover, .contindex .slider .nav a:active, .contindex .slider .nav a.current{ background-position:0 -11px;}

.contindex .promosep{background:url(main/bgshindex1.png) center top no-repeat; height:30px; position:relative; float:left; width:100%;}
.contindex .promos{background:url(main/bgshindex2.png) center bottom no-repeat; height:123px; position:relative; float:left; width:100%; padding-left:5px;}
.contindex .promos .promosingle{width:311px; float:left; position:relative; display:block; height:98px; border-right:1px dashed #5b3316; padding-left:5px;}
.scrollhead #scrollb {width:950px; height:380px; float:left; position:relative;overflow:hidden;clear:both; overflow:hidden;}
.scrollhead #scrollb .items {width:20000em;position:absolute;clear:both;margin:0;padding:0; overflow:hidden;} 
.scrollhead #scrollb .items .item{ float:left; position:absolute; width:950px; margin-right:20px;  background:#001a3d;}
