/* @override http://www.sunsetgrill.com.mx/test/sunset.css */

/* Stylesheet für Sunset Grill Foto Galerie*/

/* @group Allgemeine für Body */

/* Allgemeine für Body ========================= */
* {
	margin: 0;
	padding: 0;
	color: #ffffcc;
	font: lighter 97%/150% "Lucida Grande", Lucida, Verdana, sans-serif;
}

h2 {
	font-size: 160%;
	text-transform: uppercase;
	letter-spacing: 3px;
	margin-bottom: 15px;
}

h3 {
	font-size: 120%;
	letter-spacing: 1px;
	margin-bottom: 10px;
	margin-top: 20px;
	font-weight: bold;
}

h4 {
	text-decoration: underline;
	margin-bottom: 5px;
}


h5 {
	font-size: 120%;
	text-transform: uppercase;
	letter-spacing: 3px;
	padding-top: 20px;
}



a {
	text-decoration: none;
	outline: none;
	letter-spacing: 1px;
	padding-bottom: 2px;
}



.fotos div#wrapper {	
	float: left;
	width: 800px;
	margin: 27px;
}

.fotos h5 {
	margin-left: 10px ;
}


.fotos #titel_gallery {
	clear: both;
	margin-left: 38px;
}

.fotos #titel_gallery a:link, 
.fotos #titel_gallery a:visited {
	border-bottom:1px dotted #FFFFCC;
	margin-right: 15px;
}

.fotos #titel_gallery a:hover, 
.fotos #titel_gallery a:focus {
	color:#FFEF88;
}



/* @end */

/* @group Container */

/* Container =================================== */
div#container {
	width: 800px;
	margin: auto;
	background: url(schatten.jpg) repeat-y center;
	padding-right: 20px;
	padding-left: 20px;
}



/* @end */

/* @group Header */

/* Header ====================================== */

div#header {
	background-color: #ffffcc;
	color: #ffffcc;
	padding-bottom: 15px;
	border-top: 8px solid #990000;
	border-bottom: 5px solid #990000;
	text-align: center;
	padding-top: 15px;
}




/* @end */

/* @group Sprache */

/* Sprache =================================== */
div#sprache {
	float: right;
	position: relative;
	bottom: 33px;
	margin-right: 15px;
}

div#sprache a {
	color: #990000;
	margin: 5px;
	font-size: 90%;
	padding: 0;
}


div#sprache a:visited {
	color: #990000;
	background: none;
	padding: 0;
}


div#sprache a:hover {
	border-bottom: 1px dotted #990000;
	background: none;
	padding: 0;
}


div#sprache a:focus {
	border-bottom: 1px dotted #990000;
	background: none;
	padding: 0;
}

div#sprache a:active {
	border-bottom: 1px dotted #990000;
	background: none;
	padding: 0;
}



/* @end */

/* @group Navi */

/* navi =================================== */

div#navi {
	background-color: #fff599;
	height: 65px;
	width: 800px;
	float: left;
	position: relative;
	top: -20px;
}


div#navi li {
	list-style-type: none;
	display: inline-block;
	position: relative;
	text-align: center;
	float: left;
	width: 160px;
	height: 65px;
	padding-top: 7px;
}



div#navi p {
	color: #ff6600;
	font-size: 80%;
	letter-spacing: normal;
	line-height: 100%;
}

div#navi a:link, div#navi a:visited {
	color: #990000;
	text-transform: uppercase;
	font-weight: bold;
	padding: 8px 30px 40px 28px;
}


div#navi a:hover, div#navi a:focus {
	background-color: #FFF065;
}

div#navi a:active {
	background-color: #FFCC00;
}




/* @end */

/* @group Wrapper */

/* wrapper =================================== */
div#wrapper {
	float: left;
	width: 800px;
}



/* @end */

/* @group Galerie */


.a, .a:visited {
	color:#660000;
}


a.gallery, 
a.gallery:visited {
	display:inline; 
	color:#660000; 
	text-decoration:none; 
	border:3px solid #ffffcc; 
	width:153px; 
	height:114px; 
	float:left; 
	margin: 7px 21px 10px 10px; 
	position: relative; 
	cursor:default;
	padding: 0;
	vertical-align: bottom;
}


a.gallery span {
	visibility:hidden; 
	display:block; 
	position:absolute; 
	top:189px; 
	left:9px; 
	color:#660000; 
	background: #ffef88; 
	text-align:center;
	letter-spacing:1px; 
	cursor:default;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	font-weight: bold;
}



a.gallery:hover {
	white-space:normal; 
	border:3px solid #ffef88; 
	z-index:100;
}

a.gallery:hover span {
	visibility:visible; 
	z-index:100;
}

a.gallery:hover span img {
	margin:20px; 
	border:1px solid #660000; 
	position:relative; 
	z-index:100;
}

a.gallery:active, 
a.gallery:focus {
	border:3px solid #ffef88; 
	z-index:10;
}

a.gallery:active span, 
a.gallery:focus span {
	visibility:visible; 
	z-index:10;
}

a.gallery:active span img, 
a.gallery:focus span img {
	border:1px solid #660000; 
	position:relative; 
	margin: 20px; 
	z-index:10;}

/* @group Restaurant */

/* Restaurant */
	
a.slide1 {background:url(fotos/restaurant_thumbs/restaurant24a.jpg);}
a.slide2 {background:url(fotos/restaurant_thumbs/restaurant25a.jpg);}
a.slide3 {background:url(fotos/restaurant_thumbs/restaurant26a.jpg);}
a.slide4 {background:url(fotos/restaurant_thumbs/restaurant27a.jpg);}
a.slide5 {background:url(fotos/restaurant_thumbs/restaurant28a.jpg);}
a.slide6 {background:url(fotos/restaurant_thumbs/restaurant29a.jpg);}
a.slide7 {background:url(fotos/restaurant_thumbs/restaurant30a.jpg);}
a.slide8 {background:url(fotos/restaurant_thumbs/restaurant31a.jpg);}
a.slide9 {background:url(fotos/restaurant_thumbs/restaurant32a.jpg);}
a.slide10 {background:url(fotos/restaurant_thumbs/restaurant33a.jpg);}
a.slide11 {background:url(fotos/restaurant_thumbs/restaurant34a.jpg);}
a.slide12 {background:url(fotos/restaurant_thumbs/restaurant35a.jpg);}
a.slide13 {background:url(fotos/restaurant_thumbs/restaurant36a.jpg);}
a.slide14 {background:url(fotos/restaurant_thumbs/restaurant37a.jpg);}
a.slide15 {background:url(fotos/restaurant_thumbs/restaurant38a.jpg);}
a.slide16 {background:url(fotos/restaurant_thumbs/restaurant39a.jpg);}
a.slide17 {background:url(fotos/restaurant_thumbs/restaurant40a.jpg);}
a.slide18 {background:url(fotos/restaurant_thumbs/restaurant41a.jpg);}
a.slide19 {background:url(fotos/restaurant_thumbs/restaurant42a.jpg);}
a.slide20 {background:url(fotos/restaurant_thumbs/IMG_5296.jpg);}
a.slide21 {background:url(fotos/restaurant_thumbs/IMG_5319.jpg);}
a.slide22 {background:url(fotos/restaurant_thumbs/IMG_5327.jpg);}
a.slide23 {background:url(fotos/restaurant_thumbs/PB260076.jpg);}
a.slide24a {background:url(fotos/restaurant_thumbs/_MG_0969.jpg);}
a.slide25a {background:url(fotos/restaurant_thumbs/DSC_2557.jpg);}
a.slide26a {background:url(fotos/restaurant_thumbs/DSC00298.jpg);}
a.slide27a {background:url(fotos/restaurant_thumbs/DSC00483a_edited.jpg);}
a.slide28a {background:url(fotos/restaurant_thumbs/fotos6.jpg);}
a.slide29a {background:url(fotos/restaurant_thumbs/fotos7.jpg);}
a.slide30a {background:url(fotos/restaurant_thumbs/fotos8.jpg);}
a.slide31a {background:url(fotos/restaurant_thumbs/fotos9.jpg);}
a.slide32a {background:url(fotos/restaurant_thumbs/fotos10.jpg);}
a.slide33a {background:url(fotos/restaurant_thumbs/fotos11.jpg);}
a.slide34a {background:url(fotos/restaurant_thumbs/fotos10.jpg);}
a.slide35a {background:url(fotos/restaurant_thumbs/fotos12.jpg);}
a.slide36a {background:url(fotos/restaurant_thumbs/fotos13.jpg);}
a.slide37a {background:url(fotos/restaurant_thumbs/fotos14.jpg);}
a.slide38a {background:url(fotos/restaurant_thumbs/IMG_3963.jpg);}
a.slide39a {background:url(fotos/restaurant_thumbs/IMG_4003.jpg);}
a.slide40a {background:url(fotos/restaurant_thumbs/IMG_4008.jpg);}
a.slide41a {background:url(fotos/restaurant_thumbs/IMG_5286.jpg);}
a.slide42a {background:url(fotos/restaurant_thumbs/IMG_5287.jpg);}


a.slide1 span {left: 40px; top: -420px; }
a.slide2 span {left: -150px; top: -420px; }
a.slide3 span {left: -340px; top: -420px; }
a.slide4 span {left: -530px; top: -420px; }

a.slide5 span {left: 40px; top: -420px; }
a.slide6 span {left: -150px; top: -420px; }
a.slide7 span {left: -340px; top: -420px; }
a.slide8 span {left: -530px; top: -420px; }

a.slide9 span {left: 40px; top: -420px; } 
a.slide10 span {left: -150px; top: -420px; }
a.slide11 span {left: -340px; top: -420px; }
a.slide12 span {left: -530px; top: -420px; }

a.slide13 span {left: 40px; top: -420px; }
a.slide14 span {left: -150px; top: -420px; }
a.slide15 span {left: -340px; top: -420px; }
a.slide16 span {left: -530px; top: -420px; }

a.slide17 span {left: 40px; top: -420px; }
a.slide18 span {left: -150px; top: -420px; }
a.slide19 span {left: -340px; top: -420px; }
a.slide20 span {left: -530px; top: -420px; }

a.slide21 span {left: 40px; top: -420px; }
a.slide22 span {left: -150px; top: -420px; }
a.slide23 span {left: -340px; top: -420px; }
a.slide24a span {left: -340px; top: -420px; }

a.slide25a span {left: 40px; top: -420px; }
a.slide26a span {left: -150px; top: -420px; }
a.slide27a span {left: -340px; top: -420px; }
a.slide28a span {left: -530px; top: -420px; }

a.slide29a span {left: 40px; top: -420px; }
a.slide30a span {left: -150px; top: -420px; }
a.slide31a span {left: -340px; top: -420px; }
a.slide32a span {left: -530px; top: -420px; }

a.slide33a span {left: 40px; top: -420px; }
a.slide34a span {left: -150px; top: -420px; }
a.slide35a span {left: -340px; top: -420px; }
a.slide36a span {left: -530px; top: -420px; }

a.slide37a span {left: 40px; top: -420px; }
a.slide38a span {left: -150px; top: -420px; }
a.slide39a span {left: -340px; top: -420px; }
a.slide40a span {left: -530px; top: -420px; }

a.slide41a span {left: 40px; top: -420px; }
a.slide42a span {left: -150px; top: -420px; }

/*===============================*/

/* @end */

/* @group Around */

/*Around*/
a.slide24 {background:url(fotos/around_thumbs/thumb48.jpg);}
a.slide25 {background:url(fotos/around_thumbs/thumb49.jpg);}
a.slide26 {background:url(fotos/around_thumbs/thumb50.jpg);}
a.slide27 {background:url(fotos/around_thumbs/thumb51.jpg);}
a.slide28 {background:url(fotos/around_thumbs/fotos2.jpg);}
a.slide29 {background:url(fotos/around_thumbs/fotos3.jpg);}
a.slide30 {background:url(fotos/around_thumbs/fotos4.jpg);}
a.slide31 {background:url(fotos/around_thumbs/fotos5.jpg);}
a.slide32 {background:url(fotos/around_thumbs/IMG_0764.jpg);}
a.slide33 {background:url(fotos/around_thumbs/IMG_0774.jpg);}
a.slide34 {background:url(fotos/around_thumbs/IMG_0783.jpg);}
a.slide35 {background:url(fotos/around_thumbs/IMG_1718.jpg);}
a.slide36 {background:url(fotos/around_thumbs/IMG_1777.jpg);}
a.slide37 {background:url(fotos/around_thumbs/IMG_1778.jpg);}
a.slide38 {background:url(fotos/around_thumbs/IMG_1782.jpg);}
a.slide39 {background:url(fotos/around_thumbs/IMG_1951.jpg);}
a.slide40 {background:url(fotos/around_thumbs/IMG_2598.jpg);}
a.slide41 {background:url(fotos/around_thumbs/IMG_3957.jpg);}
a.slide42 {background:url(fotos/around_thumbs/IMG_4028.jpg);}
a.slide43 {background:url(fotos/around_thumbs/IMG_4082.jpg);}
a.slide44 {background:url(fotos/around_thumbs/IMG_4083.jpg);}
a.slide45 {background:url(fotos/around_thumbs/IMG_4154.jpg);}
a.slide46 {background:url(fotos/around_thumbs/IMG_4215.jpg);}
a.slide47 {background:url(fotos/around_thumbs/P2190006.jpg);}
a.slide48a {background:url(fotos/around_thumbs/002_Sunset6.jpg);}
a.slide49a {background:url(fotos/around_thumbs/DSC01242.jpg);}
a.slide50a {background:url(fotos/around_thumbs/FOTO-FOLLETO.jpg);}
a.slide51a {background:url(fotos/around_thumbs/fotos1.jpg);}

a.slide24 span {left: 40px; top: -420px; }
a.slide25 span {left: -150px; top: -420px; }
a.slide26 span {left: -340px; top: -420px; }
a.slide27 span {left: -530px; top: -420px; }

a.slide28 span {left: 40px; top: -420px; }
a.slide29 span {left: -150px; top: -420px; }
a.slide30 span {left: -340px; top: -420px; }
a.slide31 span {left: -530px; top: -420px; }

a.slide32 span {left: 40px; top: -420px; }
a.slide33 span {left: -150px; top: -420px; }
a.slide34 span {left: -340px; top: -420px; }
a.slide35 span {left: -530px; top: -420px; }

a.slide36 span {left: 40px; top: -420px; }
a.slide37 span {left: -150px; top: -420px; }
a.slide38 span {left: -340px; top: -420px; }
a.slide39 span {left: -530px; top: -420px; }

a.slide40 span {left: 40px; top: -420px; }
a.slide41 span {left: -150px; top: -420px; }
a.slide42 span {left: -340px; top: -420px; }
a.slide43 span {left: -530px; top: -420px; }

a.slide44 span {left: 40px; top: -420px; }
a.slide45 span {left: -150px; top: -420px; }
a.slide46 span {left: -340px; top: -420px; }
a.slide47 span {left: -530px; top: -420px; }

a.slide48a span {left: 40px; top: -420px; }
a.slide49a span {left: -150px; top: -420px; }
a.slide50a span {left: -340px; top: -420px; }
a.slide51a span {left: -530px; top: -420px; }

/* @end */

/* @group Food */

/*Food*/
a.slide48 {background:url(fotos/food_thumbs/platillo73a.jpg);}
a.slide49 {background:url(fotos/food_thumbs/_MG_0061.jpg);}
a.slide50 {background:url(fotos/food_thumbs/_MG_0991.jpg);}
a.slide51 {background:url(fotos/food_thumbs/DSC00482.jpg);}
a.slide52 {background:url(fotos/food_thumbs/DSC00649.jpg);}
a.slide53 {background:url(fotos/food_thumbs/DSC01099.jpg);}
a.slide54 {background:url(fotos/food_thumbs/DSC01139.jpg);}
a.slide55 {background:url(fotos/food_thumbs/DSC01175.jpg);}
a.slide56 {background:url(fotos/food_thumbs/IMG_2444.jpg);}
a.slide57 {background:url(fotos/food_thumbs/IMG_5324.jpg);}
a.slide58 {background:url(fotos/food_thumbs/IMG_5335.jpg);}
a.slide59 {background:url(fotos/food_thumbs/IMG_5349.jpg);}
a.slide60 {background:url(fotos/food_thumbs/IMG_5355.jpg);}
a.slide61 {background:url(fotos/food_thumbs/IMG_5362.jpg);}
a.slide62 {background:url(fotos/food_thumbs/PB250029.jpg);}
a.slide63 {background:url(fotos/food_thumbs/PB250048.jpg);}
a.slide64 {background:url(fotos/food_thumbs/PB250054.jpg);}
a.slide65 {background:url(fotos/food_thumbs/PB250062.jpg);}
a.slide66 {background:url(fotos/food_thumbs/PB260070.jpg);}
a.slide67 {background:url(fotos/food_thumbs/PB260075.jpg);}
a.slide68 {background:url(fotos/food_thumbs/PB260077.jpg);}
a.slide69 {background:url(fotos/food_thumbs/PB260078.jpg);}
a.slide70 {background:url(fotos/food_thumbs/PB260079.jpg);}
a.slide71 {background:url(fotos/food_thumbs/PC170001.jpg);}
a.slide72 {background:url(fotos/food_thumbs/Provolone.jpg);}
a.slide73a {background:url(fotos/food_thumbs/_MG_0059.jpg);}

a.slide48 span {left: 40px; top: -420px; }
a.slide49 span {left: -150px; top: -420px; }
a.slide50 span {left: -340px; top: -420px; }
a.slide51 span {left: -530px; top: -420px; }

a.slide52 span {left: 40px; top: -420px; }
a.slide53 span {left: -150px; top: -420px; }
a.slide54 span {left: -340px; top: -420px; }
a.slide55 span {left: -530px; top: -420px; }

a.slide56 span {left: 40px; top: -420px; }
a.slide57 span {left: -150px; top: -420px; }
a.slide58 span {left: -340px; top: -420px; }
a.slide59 span {left: -530px; top: -420px; }

a.slide60 span {left: 40px; top: -420px; }
a.slide61 span {left: -150px; top: -420px; }
a.slide62 span {left: -340px; top: -420px; }
a.slide63 span {left: -530px; top: -420px; }

a.slide64 span {left: 40px; top: -420px; }
a.slide65 span {left: -150px; top: -420px; }
a.slide66 span {left: -340px; top: -420px; }
a.slide67 span {left: -530px; top: -420px; }

a.slide68 span {left: 40px; top: -420px; }
a.slide69 span {left: -150px; top: -420px; }
a.slide70 span {left: -340px; top: -420px; }
a.slide71 span {left: -530px; top: -420px; }

a.slide72 span {left: 40px; top: -420px; }
a.slide73a span {left: 40px; top: -420px; }
/* @end */

/* @group Events */

/*events*/

a.slide73 {background:url(fotos/events_thumbs/eventos85a.jpg);}
a.slide74 {background:url(fotos/events_thumbs/eventos86a.jpg);}
a.slide75 {background:url(fotos/events_thumbs/fotos25.jpg);}
a.slide76 {background:url(fotos/events_thumbs/fotos26.jpg);}
a.slide77 {background:url(fotos/events_thumbs/fotos27.jpg);}
a.slide78 {background:url(fotos/events_thumbs/fotos28.jpg);}
a.slide79 {background:url(fotos/events_thumbs/IMG_1237.jpg);}
a.slide80 {background:url(fotos/events_thumbs/IMG_4295.jpg);}
a.slide81 {background:url(fotos/events_thumbs/Mesas-VIP-005.jpg);}
a.slide82 {background:url(fotos/events_thumbs/Mesas-VIP-006.jpg);}
a.slide83 {background:url(fotos/events_thumbs/PC300055_edited-1.jpg);}
a.slide84 {background:url(fotos/events_thumbs/PC300058.jpg);}
a.slide85a {background:url(fotos/events_thumbs/fiesta.jpg);}
a.slide86a {background:url(fotos/events_thumbs/fotos24.jpg);}

a.slide73 span {left: 40px; top: -420px; }
a.slide74 span {left: -150px; top: -420px; }
a.slide75 span {left: -340px; top: -420px; }
a.slide76 span {left: -530px; top: -420px; }

a.slide77 span {left: 40px; top: -420px; }
a.slide78 span {left: -150px; top: -420px; }
a.slide79 span {left: -340px; top: -420px; }
a.slide80 span {left: -530px; top: -420px; }

a.slide81 span {left: 40px; top: -420px; }
a.slide82 span {left: -150px; top: -420px; }
a.slide83 span {left: -340px; top: -420px; }
a.slide84 span {left: -530px; top: -420px; }

a.slide85a span {left: -340px; top: -420px; }
a.slide86a span {left: -530px; top: -420px; }
/* @end */

/* @group Weddings */

/*weddings*/
a.slide85b {background:url(fotos/weddings_thumbs/01.jpg);}
a.slide86b {background:url(fotos/weddings_thumbs/02.jpg);}
a.slide87b {background:url(fotos/weddings_thumbs/03.jpg);}
a.slide88b {background:url(fotos/weddings_thumbs/04.jpg);}
a.slide89b {background:url(fotos/weddings_thumbs/05.jpg);}
a.slide90b {background:url(fotos/weddings_thumbs/06.jpg);}
a.slide91b {background:url(fotos/weddings_thumbs/07.jpg);}
a.slide92b {background:url(fotos/weddings_thumbs/08.jpg);}
a.slide93b {background:url(fotos/weddings_thumbs/09.jpg);}
a.slide94b {background:url(fotos/weddings_thumbs/10.jpg);}
a.slide95b {background:url(fotos/weddings_thumbs/11.jpg);}
a.slide96b {background:url(fotos/weddings_thumbs/12.jpg);}
a.slide97b {background:url(fotos/weddings_thumbs/13.jpg);}
a.slide98b {background:url(fotos/weddings_thumbs/14.jpg);}
a.slide99b {background:url(fotos/weddings_thumbs/15.jpg);}
a.slide100b {background:url(fotos/weddings_thumbs/16.jpg);}
a.slide101b {background:url(fotos/weddings_thumbs/17.jpg);}
a.slide102b {background:url(fotos/weddings_thumbs/18.jpg);}
a.slide103b {background:url(fotos/weddings_thumbs/19.jpg);}
a.slide104b {background:url(fotos/weddings_thumbs/20.jpg);}
a.slide105b {background:url(fotos/weddings_thumbs/21.jpg);}
a.slide106b {background:url(fotos/weddings_thumbs/22.jpg);}
a.slide107b {background:url(fotos/weddings_thumbs/23.jpg);}
a.slide108b {background:url(fotos/weddings_thumbs/24.jpg);}
a.slide109b {background:url(fotos/weddings_thumbs/25.jpg);}
a.slide110b {background:url(fotos/weddings_thumbs/26.jpg);}
a.slide111b {background:url(fotos/weddings_thumbs/27.jpg);}
a.slide112b {background:url(fotos/weddings_thumbs/28.jpg);}
a.slide113b {background:url(fotos/weddings_thumbs/29.jpg);}
a.slide114b {background:url(fotos/weddings_thumbs/30.jpg);}
a.slide115b {background:url(fotos/weddings_thumbs/31.jpg);}
a.slide116b {background:url(fotos/weddings_thumbs/32.jpg);}
a.slide117b {background:url(fotos/weddings_thumbs/33.jpg);}
a.slide118b {background:url(fotos/weddings_thumbs/34.jpg);}
a.slide119b {background:url(fotos/weddings_thumbs/35.jpg);}
a.slide120b {background:url(fotos/weddings_thumbs/36.jpg);}
a.slide121b {background:url(fotos/weddings_thumbs/37.jpg);}
a.slide85 {background:url(fotos/weddings_thumbs/thumb113a.jpg);}
a.slide86 {background:url(fotos/weddings_thumbs/thumb114a.jpg);}
a.slide87 {background:url(fotos/weddings_thumbs/thumb115a.jpg);}
a.slide88 {background:url(fotos/weddings_thumbs/thumb116a.jpg);}
a.slide89 {background:url(fotos/weddings_thumbs/detalle.jpg);}
a.slide90 {background:url(fotos/weddings_thumbs/dinner-inside.jpg);}
a.slide91 {background:url(fotos/weddings_thumbs/DSC00251.jpg);}
a.slide92 {background:url(fotos/weddings_thumbs/DSC00319.jpg);}
a.slide93 {background:url(fotos/weddings_thumbs/fotos16.jpg);}
a.slide94 {background:url(fotos/weddings_thumbs/fotos17.jpg);}
a.slide95 {background:url(fotos/weddings_thumbs/fotos18.jpg);}
a.slide96 {background:url(fotos/weddings_thumbs/fotos19.jpg);}
a.slide97 {background:url(fotos/weddings_thumbs/fotos20.jpg);}
a.slide98 {background:url(fotos/weddings_thumbs/fotos21.jpg);}
a.slide99 {background:url(fotos/weddings_thumbs/fotos22.jpg);}
a.slide100 {background:url(fotos/weddings_thumbs/fotos23.jpg);}
a.slide101 {background: url(fotos/weddings_thumbs/IMG_2173.jpg);}
a.slide102 {background:url(fotos/weddings_thumbs/IMG_2177.jpg);}
a.slide103 {background:url(fotos/weddings_thumbs/IMG_2179.jpg);}
a.slide104 {background:url(fotos/weddings_thumbs/IMG_2506.jpg);}
a.slide105 {background:url(fotos/weddings_thumbs/IMG_4833.jpg);}
a.slide106 {background:url(fotos/weddings_thumbs/IMG_5079.jpg);}
a.slide107 {background:url(fotos/weddings_thumbs/IMG_5219.jpg);}
a.slide108 {background:url(fotos/weddings_thumbs/IMG_5222.jpg);}
a.slide109 {background:url(fotos/weddings_thumbs/P6210014.jpg);}
a.slide110 {background:url(fotos/weddings_thumbs/PC060088.jpg);}
a.slide111 {background:url(fotos/weddings_thumbs/PC060097.jpg);}
a.slide112 {background:url(fotos/weddings_thumbs/PC060099.jpg);}
a.slide113a {background:url(fotos/weddings_thumbs/_MG_0072.jpg);}
a.slide114a {background:url(fotos/weddings_thumbs/_MG_0078.jpg);}
a.slide115a {background:url(fotos/weddings_thumbs/_MG_0283.jpg);}
a.slide116a {background:url(fotos/weddings_thumbs/decoracion.jpg);}

a.slide85b span {left: 40px; top: -420px; }
a.slide86b span {left: -150px; top: -420px; }
a.slide87b span {left: -340px; top: -420px; }
a.slide88b span {left: -530px; top: -420px; }

a.slide89b span {left: 40px; top: -420px; }
a.slide90b span {left: -150px; top: -420px; }
a.slide91b span {left: -340px; top: -420px; }
a.slide92b span {left: -530px; top: -420px; }

a.slide93b span {left: 40px; top: -420px; }
a.slide94b span {left: -150px; top: -420px; }
a.slide95b span {left: -340px; top: -420px; }
a.slide96b span {left: -530px; top: -420px; }

a.slide97b span {left: 40px; top: -420px; }
a.slide98b span {left: -150px; top: -420px; }
a.slide99b span {left: -340px; top: -420px; }
a.slide100b span {left: -530px; top: -420px; }

a.slide101b span {left: 40px; top: -420px; }
a.slide102b span {left: -150px; top: -420px; }
a.slide103b span {left: -340px; top: -420px; }
a.slide104b span {left: -530px; top: -420px; }

a.slide105b span {left: 40px; top: -420px; }
a.slide106b span {left: -150px; top: -420px; }
a.slide107b span {left: -340px; top: -420px; }
a.slide108b span {left: -530px; top: -420px; }

a.slide109b span {left: 40px; top: -420px; }
a.slide110b span {left: -150px; top: -420px; }
a.slide111b span {left: -340px; top: -420px; }
a.slide112b span {left: -530px; top: -420px; }

a.slide113b span {left: 40px; top: -420px; }
a.slide114b span {left: -150px; top: -420px; }
a.slide115b span {left: -340px; top: -420px; }
a.slide116b span {left: -530px; top: -420px; }

a.slide117b span {left: 40px; top: -420px; }
a.slide118b span {left: -150px; top: -420px; }
a.slide119b span {left: -340px; top: -420px; }
a.slide120b span {left: -530px; top: -420px; }
a.slide121b span {left: -530px; top: -420px; }

a.slide85 span {left: 40px; top: -420px; }
a.slide86 span {left: -150px; top: -420px; }
a.slide87 span {left: -340px; top: -420px; }
a.slide88 span {left: -530px; top: -420px; }

a.slide89 span {left: 40px; top: -420px; }
a.slide90 span {left: -150px; top: -420px; }
a.slide91 span {left: -340px; top: -420px; }
a.slide92 span {left: -530px; top: -420px; }

a.slide93 span {left: 40px; top: -420px; }
a.slide94 span {left: -150px; top: -420px; }
a.slide95 span {left: -340px; top: -420px; }
a.slide96 span {left: -530px; top: -420px; }

a.slide97 span {left: 40px; top: -420px; }
a.slide98 span {left: -150px; top: -420px; }
a.slide99 span {left: -340px; top: -420px; }
a.slide100 span {left: -530px; top: -420px; }

a.slide101 span {left: 40px; top: -420px; }
a.slide102 span {left: -150px; top: -420px; }
a.slide103 span {left: -340px; top: -420px; }
a.slide104 span {left: -530px; top: -420px; }

a.slide105 span {left: 40px; top: -420px; }
a.slide106 span {left: -150px; top: -420px; }
a.slide107 span {left: -340px; top: -420px; }
a.slide108 span {left: -530px; top: -420px; }

a.slide109 span {left: 40px; top: -420px; }
a.slide110 span {left: -150px; top: -420px; }
a.slide111 span {left: -340px; top: -420px; }
a.slide112 span {left: -530px; top: -420px; }

a.slide113a span {left: 40px; top: -420px; }
a.slide114a span {left: -150px; top: -420px; }
a.slide115a span {left: -340px; top: -420px; }
a.slide116a span {left: -530px; top: -420px; }

/* @end */



/* @end */

/* @group Footer */

/* footer =================================== */

div#footer {
	clear: left;
	width: 100%;
	background-color: #ffffcc;
	border-bottom: 10px solid #660000;
	border-top: 6px solid #990000;
	height: 130px;
}

#footer address {
	color: #990000;
	font-size: 80%;
	position: relative;
	top: -50px;
	left: 210px;
	font-style: italic;
}

#logo_klein {
	position: relative;
	top: 20px;
	left: 10px;
}


#footer a:link, 
#footer a:visited {
	padding-bottom: 1px;
	color: #990000;
	font-size: 80%;
	font-style: italic;
}


#footer a:hover, 
#footer a:focus {
	border-bottom: 1px dotted #990000;
}

/* @group bbdesin */
#bbdesin {
	position: relative;
	top: -110px;
	left: 630px;
	width: 80px;
	height: 80px;
}

#bbdesin p {
	color: #990000;
	font-size: xx-small;
	text-align: center;
}

/* @end */



/* @end */


