* {

font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

font-size : 11px;
font-style:normal;

}
h1{
	color:#000000;
}
body {

padding : 0;

margin : 0;

margin-top : 0;

background:#000 url(../img/b.jpg) ;

text-align : center;

}







.dhead{

margin : auto;

text-align : left;

width : 867px;

position : relative;

padding : 0;

}

.dline{

	width : 867px;

	float: left;

}

#h1{

padding: 0;

margin: 0;

float: left;

 width: 204px;

 height: 24px;

	background:url(../img/h1.jpg) no-repeat;

}



#h11{

padding: 0;

margin: 0;

float: left;

 width: 663px;

 height: 24px;

	background: url(../img/t.gif);

}

#h2{

padding: 0;

margin: 0;

float: left;

 width: 204px;

 height: 105px;

	background: url(../img/h2.jpg) no-repeat;

}



#h21{

padding: 0;

margin: 0;

float: left;

 width: 663px;

  height: 105px;

background: url(../img/l.gif) no-repeat;

}

#dc{

	width:550px; height:99px; float:left; border:0px solid red;

}

.dlang{

	width:100px; float:left; padding:10px 0 0 0;

}

.dlang a{

font-weight: 700;

text-decoration: underline;

}

.dlang a:hover{

text-decoration: none;

}

.dpage{

margin : auto;

text-align : left;

width : 867px;

position : relative;

padding : 0;

background:#370f03 url(../img/ll.gif);

}

.dbox{

margin : 0;

float: left;

width : 867px;

padding : 0;

background: url(../img/ll.gif);

}

.dmenuleft {

width : 204px;

text-align : left;

float : left;

padding : 0 0 0 0px;

}



.dmt ul {

list-style-type : none;

margin : 0;

padding : 0;



}

.dmt li {

border-style:none;

list-style:none;

padding:2px;



}

.dmt a {

padding : 4px 0 4px 0;

color : #079800;

font-size : 10px !important;

text-decoration:underline;



}



.dmt a:hover {

text-decoration : none;

}







.dmenuleft ul {

list-style-type : none;

margin : 0;

padding : 0;



float: left;

}

.dmenuleft li {

border-bottom : 1px solid #dab545;

float: left;

}

.dmenuleft a {

padding : 4px 0 4px 18px;

color : #f1e2c2;

text-decoration : none;

display : block;

width : 186px;

font-size : 12px !important;

float: left;

font-weight: 700;

}



.dmenuleft a:hover {

background: url(../img/a.gif) repeat-y;

color : #d23302;

}



.dmenuleft #dselect a {

background:#fff url(../img/a.gif) repeat-y;

color : #d23302;

font-weight: 700;

}



.dinfo_txt{

padding :0;

margin : 0;

width : 643px;

background : #fff url(../img/page.gif) no-repeat top right;

border : 0;

float : left;

}

.dfootp{

	width : 643px; 

	background : #fff url(../img/page.gif) no-repeat top right; 

	float:left; border:1px solid red;

}

#did1{

background :#000 url(../img/id1.jpg) no-repeat top right;

border : 0;

float : left;



}

.dinfo{

padding : 6px 0 0 20px;

margin : 0;

width : 643px;

background : #fff url(../img/p.gif) repeat-y  right;

border : 0;

float : left;

}



.dinfo_txt h1 {

text-align : left;

font-size : 18px;

margin : 0;

border-bottom : 1px solid #b84011;

padding : 7px 0 7px 20px;

color : #ffbb00;

background: #000;

width: 643px;

text-transform : uppercase;

}

.dtree{

	padding: 0 0 4px 0;

	margin: 0;

	float: left;

	

	width: 564px;

	color : #d23302;

	font-size : 10px;

}

.dtree a {

color : #6d6e71;

text-decoration : none;

font-size : 10px;

}

.dtree  a:hover {

text-decoration : underline;

}



.dtxt {

background : url(../img/bg.jpg) no-repeat top center;

width : 617px;

float : left;

padding : 4px 0 0 0px;

margin : 0;

}

.dtxtd {

background : url(../img/bg.jpg) no-repeat top center;

width : 267px;

float : left;

padding : 4px 0 0 0px;

margin : 0;

}



.dimg {

text-align : center;

width : 150px;

float : left;

padding :35px 20px 5px 0px;

margin : 0;

}



.dimg .dpimg {

padding : 0 0 5px 0;

margin : 0;

color : #008000;

text-decoration : none;

}



.dpimg  a{

text-decoration: none;

font-size : 9px;

color: #008000;

text-transform: uppercase;

}

.dpimg  a:hover{

color: #d4461b;

}





.dd{

	float: left;

	width: 550px;

	padding: 20px 0 10px 0;

	text-align: center;

}

.dd a{

text-decoration: none;

color: #6d6e71;

}

.dd a:hover{

text-decoration: underline;



color: #6d6e71;

}







.dlinks {

width : 195px;

text-align : left;

float : left;

padding : 10px 0 0 45px;

}

.dlinks ul {

list-style-type : none;

margin : 0;

padding : 0;



float: left;

}

.dlinks li {

border-bottom : 1px solid #4c291e;

float: left;

}

.dlinks a {

padding : 4px 0 4px 18px;

color : #d4d0d0;

text-decoration : none;

display : block;



width : 207px;

font-size : 12px !important;

float: left;

}

.dlinks a:hover {

background : #fff url(../img/ico.gif) no-repeat left center;

color : #6b0000;

}





.df{

margin : auto;

text-align : left;

width : 867px;

position : relative;

border : 0 solid #717171;

padding : 0;

}



.dfimg{

background :  url(../img/foot.gif) no-repeat top right;

padding : 0 0 40px 0;

margin : 0;

float: left;

height: 22px;

width: 867px;

}





.dhours{

	padding: 7px 12px;

	margin: 0;

	background:#9f101d; color:#fff; 

	text-align: right;

}

.dtd{

	padding: 7px 12px !important;

	margin: 0;

	border: 1px solid #faf3d9;

}

.dblue{

	padding: 7px 12px;

	margin: 0;

	background:#ffe27b; color:#846d1b; 

	text-align: right;

}

.dbrow{	

	padding: 2px 12px;

	margin: 0 0 0 10px;

	background:#CCF2EE; color:#000; 

}.dsec{	

	padding: 2px 12px;

	margin: 0 0 0 10px;

}



.dupr img{border:0;}

.dupr {

padding:auto;

text-align:center;

}



.dgreen{

	padding: 7px 12px;

	margin: 0;

	background:#336482; color:#fafcea;

	text-align:center;

}

.dt{

width:98%;

float:left;

	padding: 7px 12px 7px 10px;

	margin: 0 0 10px 0;

	background:#025407; color:#fff;

	text-align:left;

}



.dservice table, td, th {border-collapse: collapse; border-spacing:0;}

.dservice{

	padding: 7px 12px 7px 142px;

	margin: 0;

	color:#46412b; 

	float: left;

}







/*begin form reserve*/

.dreservehome{

float : right;

padding: 30px 60px 0 0;

}

.reserve {

width : 202px;

float : left;

/*padding: 20px 0 10px 230px;-*/

padding: 20px 0 40px 20px;

margin: 0;

text-align: left;

background:url(../img/contact.jpg) no-repeat;

}

#titulo_reserva {

padding : 5px 0 5px 0;

width : 202px;

float : left;

text-align : center;

font-size : 11px;

font-weight : 700;

background : url(/img/line.gif) no-repeat bottom center;

color: #846d1b;

text-transform: uppercase;

}

.pequenios_titulos {

font-size : 9px;

padding : 5px 0 1px 10px;

width : 192px;

float : left;

color:#846d1b;

font-weight: 700;

text-transform: capitalize;



}

.marco_fecha {

width : 202px;

padding : 0;

margin : 0;

float : left;

}

.fecha {

padding : 0 0 0 10px;

float : left;

}

#enviar_correo {

width : 142px;

padding : 5px 0 0 60px;

margin : 0;

float : left;

}

#enviar_correo input {

padding : 0;

background : url(/img/send.gif) no-repeat;

border : 0 solid;

color : #ebd5a4;

width : 49px;

height : 18px;

font-weight : 700;

cursor : pointer;

text-transform: capitalize;

}

input {



font-size : 9px;

float : left;

border : 1px solid #7f9db9;

}

.fecha select {



font-size : 9px;

float : left;

border : 1px solid #7f9db9;

color : #656565;

}

.fecha textarea {

float : left;

border : 1px solid #7f9db9;



}
.pd1{
	color:#000000;
}
/*end form reserve*/


