*{ margin:0; padding:0; }
html,body{margin:0 0 30px 0;padding:0;}
body{ font-family:"Times New Roman", Times, serif;background-color:#470606; color:#fff;}
a img { border: none; }
:focus {outline: 0;}



#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 980px;
	background-color:#470606;
}

#top {
	background-color:#470606;
	width:980px;
	height:10px;
	font-family:"Times New Roman", Times, serif
}

#container {width:980px; height:auto; overflow:hidden;}

/********************************/
/*********IZQUIERDA**************/
/********************************/

#izquierda {
	float: left;
	width: 200px; overflow:hidden;
}

#logo { 
    width:200px;
	height:200px;
	background: url("../img/logo2.gif") no-repeat;
	float:left;
}


#entre { 
    width:200px;
	height:30px;
	float:left;
}

#entreb { 
    width:200px;
	height:10px;
	float:left;
}


#donde { width:200px; height:67px; float:left;}
#donde ul {padding:0; margin:0; list-style-type:none;}
#donde li {float:left; margin:0; padding:0; display:block; width:200px;}
#donde li.list1 {background:transparent url(../img/bru-a2.gif);}

#donde li.list01 {background:transparent url(../img/bru-b2.gif); display:block; width:200px; padding-top:0; height:67px; color:#000; text-decoration:none; overflow:hidden; font-size: 5px; text-indent: -9999px;}

#donde a {display:block; width:200px; padding-top:67px; height:0; color:#000; text-decoration:none; overflow:hidden;}
* html #donde a:link, * html #donde a:visited {height:67px; he\ight:0;}

#donde a#item1 {background:transparent url(../img/bru-b2.gif) -200px -67px no-repeat;}

#donde a#item1:hover {background-position:top right; z-index:50;}
* html #donde a:hover {height:67px; he\ight:0;}


#promo { 
    width:194px;
	height:167px;
	float:left;
	margin:0 0 6px 0;
	z-index: 9;
}

#promox { 
    width:194px;
	height:167px;
	float:left;
	margin:0 0 6px 0;
	z-index: 9;
}

#promob { 
    width:194px;
	height:235px;
	float:left;
	margin:0 0 6px 0;
	z-index: 9;
}

#asador { width:194px; height:185px; float:left;}
#vvideos { width:194px; height:150px; float:left;}
#fbuk { width:450px; height:30px; margin:20px 0 0 16px; float:left;}
.addthis_button_facebook_like iframe { width:110px !important;}
#recom { width:734px; height:110px; margin-bottom:10px}
#recom1 { width:166px; height:110px; float:left}
#recom2 { width:568px; height:110px; float:left}



#aviso {width: 200px; height: 21px; margin:0; padding:0; float:left}
#avisolist {position: relative; margin: 0; padding: 0; width: 200px; height: 21px; background: url(../img/aviso.gif);}
#avisolist li {width: 200px; height: 21px; position: absolute; top: 0px; background: url(../img/aviso.gif) 0 0 no-repeat; display: block; list-style: none; font-size: 5px; text-indent: -9999px;}
#avisolist a {height: 21px; display: block; border: 0px; font-size: 5px; text-indent: -9999px; text-decoration: none;}

#avisolist #a {left: 5px; background-position: -5px 0; width: 90px;}
#avisolist #b {left: 118px; background-position: -118px 0; width: 80px;}

#avisolist #a a:hover {background: url(../img/aviso.gif) -5px -21px no-repeat;}
#avisolist #b a:hover {background: url(../img/aviso.gif) -118px -21px no-repeat;}

#avisolist #a.selected {background: url(../img/aviso.gif) -5px -21px no-repeat;}
#avisolist #b.selected {background: url(../img/aviso.gif) -118px -21px no-repeat;}




/********************************/
/*********DERECHA**************/
/********************************/

strong { color:#fff;}



#derecha { 
	margin: 0;
	float: left;
	width: 780px;
	height: 1% /* Holly hack for Peekaboo Bug */
	overflow:hidden;
}

#manjar {
	background: url("../img/manjar2.gif") no-repeat;
	width:780px;
	height:78px;
	float:left;
}

#swf { 
    width:780px;
	height:193px;
	float:left;
}

#flores { 
    width:44px;
	height:194px;
	background: url("../img/flores2.gif") no-repeat;
	float:left;
}


#topmenu {width: 780px; height: 8px; margin:0; padding:0; float:left; background: url(../img/top-menu.gif) top left no-repeat;}
#menu {width: 780px; height: 24px; margin:0; padding:0; float:left;}
#menulist {position: relative; margin: 0; padding: 0; width: 780px; height: 24px; background: url(../img/menu2.gif);}
#menulist li {width: 780px; height: 24px; position: absolute; top: 0px; background: url(../img/menu2.gif) 0 0 no-repeat; display: block; list-style: none; font-size: 5px; text-indent: -9999px;}
#menulist a {height: 24px; display: block; border: 0px; font-size: 5px; text-indent: -9999px; text-decoration: none;}


#menulist #a {left: 14px; background-position: -14px 0; width: 69px;}
#menulist #b {left: 83px; background-position: -83px 0; width: 121px;}
#menulist #c {left: 204px; background-position: -204px 0; width: 112px;}
#menulist #d {left: 316px; background-position: -316px 0; width: 95px;}
#menulist #e {left: 411px; background-position: -411px 0; width: 131px;}
#menulist #f {left: 542px; background-position: -542px 0; width: 105px;}
#menulist #g {left: 647px; background-position: -647px 0; width: 101px;}

#menulist #a a:hover {background: url(../img/menu2.gif) -14px -24px no-repeat;}
#menulist #b a:hover {background: url(../img/menu2.gif) -83px -24px no-repeat;}
#menulist #c a:hover {background: url(../img/menu2.gif) -204px -24px no-repeat;}
#menulist #d a:hover {background: url(../img/menu2.gif) -316px -24px no-repeat;}
#menulist #e a:hover {background: url(../img/menu2.gif) -411px -24px no-repeat;}
#menulist #f a:hover {background: url(../img/menu2.gif) -542px -24px no-repeat;}
#menulist #g a:hover {background: url(../img/menu2.gif) -647px -24px no-repeat;}

#menulist #a.selected {background: url(../img/menu2.gif) -14px -24px no-repeat;}
#menulist #b.selected {background: url(../img/menu2.gif) -83px -24px no-repeat;}
#menulist #c.selected {background: url(../img/menu2.gif) -204px -24px no-repeat;}
#menulist #d.selected {background: url(../img/menu2.gif) -316px -24px no-repeat;}
#menulist #e.selected {background: url(../img/menu2.gif) -411px -24px no-repeat;}
#menulist #f.selected {background: url(../img/menu2.gif) -542px -24px no-repeat;}
#menulist #g.selected {background: url(../img/menu2.gif) -647px -24px no-repeat;}

#contenido {
	float: left;
	width: 780px;
	height: auto!important;
    height: 346px;
    min-height: 346px;
	background-color:#470606;
}


#contenido-indes { width:763px; height:auto; float:left;}
#contenido-bod { width:763px; height:auto; float:left;}

#info {
    width:398px; height:270px;
	margin:0; padding:0;
	float:left;
}

#info p { 
    font-size:16px;
	margin:215px 0 0 54px;
	color:#270202;
	font-weight:bold
	}
	
#info p a:link{ color:#670318; text-decoration:none; padding:2px 4px;}
#info p a:visited{ color:#670318; text-decoration:none;}
#info p a:hover{ color:#ebd279; background-color:#3c030b; text-decoration:none;}
#info p a:active{ color:#670318; text-decoration:none;}



#txt-indes {
    width:365px; height:auto;
	margin:0; padding:0;
	float:left;
	font-size:14px;
	color:#ECE2A2;
}
#txt-indes2 {
    width:763px; height:auto;
	margin:0; padding:0;
	float:left;
	font-size:14px;
	color:#ECE2A2;
}

p.indes-1 { margin:20px 10px 0 15px; padding:0; text-align:justify}
p.indes-2 { margin:10px 10px 0 15px; padding:0; text-align:justify}
strong.nar { color:#fff;}

h1.print { display:none}
h2.print { display:none}
h3.print { display:none}
#infor { display:none}

h1.indes { height:76px; background-repeat:no-repeat; }
h1.indes span {display:none;}
h1#t1 {background-image:url("../img/h1-indes-2.gif"); margin:0;}



h2.indes { height:40px; background-repeat:no-repeat; }
h2.indes span {display:none;}
h2#t1 {background-image:url("../img/h2-indes-2.gif"); margin:0;}

h3.swap { height:27px; background-repeat:no-repeat; }
h3.swap span {display:none;}
h3#t1 {background-image:url("../img/h3_01.gif"); margin:0;}
h3#t2 {background-image:url("../img/h3_02.gif"); margin:0;}
h3#t3 {background-image:url("../img/h3_03.gif"); margin:0;}
h3#t4 {background-image:url("../img/h3_04.gif"); margin:0;}
h3#t5 {background-image:url("../img/h3_05.gif"); margin:0;}
h3#t6 {background-image:url("../img/h3_06.gif"); margin:0;}
h3#t7 {background-image:url("../img/h3_07.gif"); margin:0;}
h3#t8 {background-image:url("../img/h3_08.gif"); margin:0;}
h3#t9 {background-image:url("../img/h3_09.gif"); margin:0;}
h3#t10 {background-image:url("../img/h3_10.gif"); margin:0;}
h3#t11 {background-image:url("../img/h3_11.gif"); margin:0;}
h3#t12 {background-image:url("../img/h3_12.gif"); margin:0;}
h3#t13 {background-image:url("../img/h3_13.gif"); margin:0;}
h3#t14 {background-image:url("../img/h3_14.gif"); margin:0;}


#menubo {width: 780px; height: 34px; margin:6px 0 0 0; padding:0; float:left}
#menubo2 {width: 780px; height: auto; margin:6px 0 0 0; padding:0; float:left}
#menubolist {position: relative; margin: 0; padding: 0; width: 763px; height: 34px; background: url(../img/menu-bodas.gif);}
#menubolist li {width: 780px; height: 34px; position: absolute; top: 0px; background: url(../img/menu-bodas.gif) 0 0 no-repeat; display: block; list-style: none; font-size: 5px; text-indent: -9999px;}
#menubolist a {height: 34px; display: block; border: 0px; font-size: 5px; text-indent: -9999px; text-decoration: none;}

#menubolist #a {left: 100px; background-position: -100px 0; width: 113px;}
#menubolist #b {left: 213px; background-position: -213px 0; width: 103px;}
#menubolist #c {left: 316px; background-position: -316px 0; width: 88px;}
#menubolist #d {left: 404px; background-position: -404px 0; width: 85px;}
#menubolist #e {left: 489px; background-position: -489px 0; width: 84px;}
#menubolist #f {left: 573px; background-position: -573px 0; width: 89px;}


#menubolist #a a:hover {background: url(../img/menu-bodas.gif) -100px -34px no-repeat;}
#menubolist #b a:hover {background: url(../img/menu-bodas.gif) -213px -34px no-repeat;}
#menubolist #c a:hover {background: url(../img/menu-bodas.gif) -316px -34px no-repeat;}
#menubolist #d a:hover {background: url(../img/menu-bodas.gif) -404px -34px no-repeat;}
#menubolist #e a:hover {background: url(../img/menu-bodas.gif) -489px -34px no-repeat;}
#menubolist #f a:hover {background: url(../img/menu-bodas.gif) -573px -34px no-repeat;}


#menubolist #a.selected {background: url(../img/menu-bodas.gif) -100px -34px no-repeat;}
#menubolist #b.selected {background: url(../img/menu-bodas.gif) -213px -34px no-repeat;}
#menubolist #c.selected {background: url(../img/menu-bodas.gif) -316px -34px no-repeat;}
#menubolist #d.selected {background: url(../img/menu-bodas.gif) -404px -34px no-repeat;}
#menubolist #e.selected {background: url(../img/menu-bodas.gif) -489px -34px no-repeat;}
#menubolist #f.selected {background: url(../img/menu-bodas.gif) -573px -34px no-repeat;}


#contenido-menus1 { width:250px; height:auto; float:left;}
#contenido-menus1 ul{font-size:13px; color:#ECE2A2; text-align:left; line-height:1.2em; margin: 25px 0 0 30px; list-style-type:none;}
#contenido-menus1 ul li { background:  url("../img/cam_bullet_1.gif") no-repeat 25px 6px; padding: 4px 10px 0 50px;}
#contenido-menus1 a:link { color: #ECE2A2; text-decoration:none; padding:0;}
#contenido-menus1 a:visited { color: #ECE2A2; text-decoration:none; padding:0;}
#contenido-menus1 a:hover { text-decoration:underline; color:#fff;}
#contenido-menus1 a:active {  color: #ECE2A2; text-decoration:none; padding:0;}
.menu-comu a:link { color: #ECE2A2; text-decoration:none; padding:0;}
.menu-comu a:visited { color: #ECE2A2; text-decoration:none; padding:0;}
.menu-comu a:hover { text-decoration:underline; color:#fff;}
.menu-comu a:active {  color: #ECE2A2; text-decoration:none; padding:0;}
#contenido-menus2 { width:513px; height:281px; float:left; background:url(../img/fondo-bodas-dere2.gif) no-repeat;}
#contenido-menus2 p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ECE2A2; text-align:left;margin: 55px 50px 0 50px;}
#contenido-menus2 ul{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cb5914; text-align:left;margin: 10px 50px 0 75px;}
#contenido-menus2 ul li { padding-top: 4px;}
.beis {color:#ECE2A2;}
#contenido-menus2 strong.talam { font-size:13px; color:#cb5914;}
#contenido-menus2 p.nota { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; margin:10px 20px 0 50px; color:#670318;}
#contenido-menus3 { width:763px; height:auto; float:left; padding-top:10px;}
#contenido-menus3 p.nota { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; margin:0 20px 0 50px; color:#670318;}

#cockt { width:763px; height:auto; margin: 22px 0 4px 0; float:left;  }
#cockt2 { width:734px; height:auto; margin: 22px 0 4px 14px; float:left; }
#cockt h2 { font-size:16px; color:#fff; margin:0 20px 0 20px; text-align:center;}
#cockt2 h2 { font-size:16px; color:#fff; margin:0 20px 0 20px; text-align:center;}
#cockt p.nota { font-size:14px; color:#ECE2A2; margin:0 20px 0 20px; padding-bottom:4px;}







#pie {
	clear: both;
	height:auto;
	text-align:right;
	
}

#pie ul.copy {
	padding:18px 17px 0 0;
	font-size:11px;
	list-style-type: none;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
}
#pie li { margin:0 10px 0 0; padding:0; display:inline;}
#pie li.nomarg { margin:0;}
#pie li.selec { color:#fffef6; background-color:#008293; text-decoration:none;}

#pie a:link {color:#ba9655; text-decoration:none;}
#pie a:visited {color:#ba9655; text-decoration:none;}
#pie a:hover {color:#270202; background-color:#ba9655; text-decoration:none;}
#pie a:active {color:#ba9655; text-decoration:none;}


#map { width:730px; height:400px; margin:20px 0 20px 0; font-size:12px; color:#270202; border:2px solid #3C030B;}
#formo { width:734px; height:270px; margin:0;}
#bur p { font-size:14px; color:#670318;}
#bur p a:link {color:#cb5914; text-decoration:underline;}
#bur p a:visited {color:#cb5914; text-decoration:underline;}
#bur p a:hover {color:#fff; background-color:#cb5914; text-decoration:none;}
#bur p a:active {color:#cb5914; text-decoration:underline;}
h2.mapah { font-size:16px; color:#fff; margin:0 0 10px 0; padding-bottom:4px; border-bottom:1px dotted #ECE2A2; text-align:center;}
p.mapa { margin:10px 20px 0 20px; }
p.mapac { text-align:center; color:#ECE2A2;  font-size:14px;}
p.mapac a:link {color:#fff; text-decoration:underline;}
p.mapac a:visited {color:#fff; text-decoration:underline;}
p.mapac a:hover {color:#fff; background-color:#580808; text-decoration:none;}
p.mapac a:active {color:#fff; text-decoration:underline;}
p.priva { color:#ECE2A2;  font-size:14px; margin-bottom:10px; text-align:justify;}
p.priva a:link {color:#fff; text-decoration:underline;}
p.priva a:visited {color:#fff; text-decoration:underline;}
p.priva a:hover {color:#fff; background-color:#580808; text-decoration:none;}
p.priva a:active {color:#fff; text-decoration:underline;}

#ofertas { width:734px; height:auto; float:left}
#ofertas1 { width:574px; height:auto; float:left}
#ofertas2 { width:160px; height:235px; float:left}

#cockt h2.ofertas { font-size:16px; color:#fff; margin:0 20px 0 20px; padding-bottom:4px; border-bottom:1px dotted #ECE2A2; text-align:center;}
#cockt2 h2.ofertas { font-size:16px; color:#fff; margin:0 0 10px 0; padding-bottom:4px; border-bottom:1px dotted #ECE2A2; text-align:center;}
#cockt2 h2.ofertas2 { font-size:16px; color:#fff; margin:0 0 10px 0; padding-bottom:4px; text-align:center;}
#cockt2 h2.autocar { font-size:16px; color:#fff; margin:15px 0 5px 0; text-align:center;}


#ofertas p {font-size:14px; color:#ECE2A2; text-align:justify; margin: 5px 5px 0 20px;}
#ofertas1 p.ofer-fin {margin: 5px 5px 20px 20px;}

table.opcion { width:650px; margin:20px 0 20px 100px; border:none; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ECE2A2; background-color:#580808; border-collapse:collapse;}
table.opcion td { padding:10px 10px 0 10px;}
#ofertas .opcion p{text-align:center; font-size:12px;}
table.opcion th { padding-top:10px;}
.nocol { background-color:#470606;}
table.opcion th.nocolf { background-color:#470606; padding-top:0;}

table.opcion2 { width:734px; margin:20px 0 20px 0; border:none; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ECE2A2; background-color:#580808; border-collapse:collapse;}
table.opcion2 td { padding:10px 5px 0 5px;}
#ofertas .opcion2 p{text-align:center; margin:5px 30px; font-size:12px;}
table.opcion2 th { padding-top:10px;}
.nocol { background-color:#470606;}
table.opcion2 th.nocolf2 { background-color:#470606; padding-top:0;}

table.instalaciones { width:734px; margin:20px 0 20px 0; border:none; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ECE2A2; background-color:#580808; border-collapse:collapse;}
table.instalaciones td { padding:10px 5px;}
#ofertas .instalaciones p{text-align:center;}
table.instalaciones th { padding-top:10px;}
.nocol { background-color:#470606;}
table.instalaciones th.nocolf2 { background-color:#470606; padding-top:0;}


#ofertas9 p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ECE2A2; text-align:justify; margin: 5px 5px 0 20px;}
#ofertas9 p.ofer-fin {margin: 5px 5px 20px 20px;}
p.ofer-fin2 {margin: 5px 5px 20px 20px; text-align:center;}
table.opcion9 { width:700px; margin:10px 0 10px 33px; border:none; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#670318; background-color:#E7BA69; border-collapse:collapse;}
table.opcion9 td { padding:10px;}
table.opcion9 th { padding-top:10px;}
.lef { text-align:left; background: url(../img/fondo-cockk.gif) no-repeat bottom right;}

.accordion_content table.acor { margin:5px 0;}

.acor ul{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#ECE2A2; text-align:left; line-height:1.2em; margin: 5px 0 0 30px; list-style-type:none;}
.acor ul li { background:  url("../img/cam_bullet_1.gif") no-repeat 25px 6px; padding: 4px 10px 0 50px;}

p.uu { text-decoration:underline;}
p.uuc { text-decoration:underline; text-align:center;}
.nono { display:none;}
.bigg { font-size:14px; text-transform:uppercase; font-family:"Times New Roman", Times, serif;}
.bblanco { color:#FFF; font-weight:normal;}



