@charset "utf-8";
/* CSS Document */
@import url(menus.css);
@import url(slideviewer.css);
a, span, img, div, a, input, span { behavior: url(iepngfix.htc) }
/*img { behavior: url(iepngfix.htc)}*/

/*html,*/
body {
	/*
	background-image:url(../images/bg2.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	line-height:22px;	
	color:#707070;	
*/
color:#9d9880;
	background-image:url(../images/bg4.jpg);

	background-color:#1c0100;
	font-family:Arial, Helvetica, sans-serif;


	font-size:14px;
	margin:0;
    padding:0;
    height:100%;
	text-align:center;

	}
span,table{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.titulo{
		color:#bea457;
		font-weight:bold;
		font-size:16px;
		}
input[type=text] {
color:#FFFFFF;
background-color: #725631;
border:#666666 1px;
margin-bottom:1px;

}  


input {
color:#FFFFFF;
background-color: #725631;
/*border:#666666 1px;*/
margin-bottom:1px;
border: 1px solid #666666;

} 
 
input[type=file] {
color:#FFFFFF;
background-color: #725631;
border:#666666 1px;
margin-bottom:1px;

}  
/*
input[type=button] {
	background-color:#9d9880;
	color:  #000;
	border-top: #bea457 2px solid;
	border-left: #bea457 2px solid;
	border-bottom:#bea457 2px solid;
	border-right: #bea457 2px solid;
	cursor:pointer;
	padding:5px;

}*/
textarea{
color:#FFFFFF;
background-color: #725631;
/*
background-color: #CCCCCC;*/
border:#666666 1px;
}
a:link, a:visited {
	outline:none;
	color:#FFFFFF  ;
	text-decoration:none;
	/*
	color:#ffffff;
	border-bottom:#262726 solid 1px;*/
}
a:hover, a:active {
	color:#AAD700;
	text-decoration:none;
}
		
#pagebody {
	width:720px;
	margin:auto;
   padding-bottom:20px;	
  
}
/*	
#footer {
	text-align:right;
	padding:10px;
	font-size:10px;
}
*/

.header-1 {
	color:#aad700;
	font-size:16px;
	font-weight:normal;

}
.header-2{
	color:#b27429;	
	font-size:16px;
	font-weight:normal;

}
.hilite {
	color:#ffffff;
}

	
#contentContainer {
	position:relative;
	height:700px;
	overflow:hidden;

	/*height:100%;*/
}

#contentContainer .left {
	width:475px;float:left;padding-top:240px;text-align:right;
}

#contentContainer .right {
	width:400px;float:left;padding-top:240px;padding-left:20px;
	/*background-image:url(../images/bar.png);*/
	background-image: url(../images/bar.png)!important;
	background-image:none;
	filter: none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bar.png');	
	background-position:4px 230px;
	background-repeat:no-repeat;

}
#contentContainer .full {
	/*padding-left:240px;*/
	width:710px;
}
#contentContainer .col{
	float:left;width:212px;padding:12px;
	/*background-image:url(../images/bar.png);*/
	background-image: url(../images/bar.png)!important;
	background-image:none;
	filter: none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bar.png');	
	background-position:left top;
	background-repeat:no-repeat;
}
#contentContainer .col2{
	float:left;width:318px;padding:12px;
	/*background-image:url(../images/bar.png);*/
	background-image: url(../images/bar.png)!important;
	background-image:none;
	filter: none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bar.png');	
	background-position:left top;
	background-repeat:no-repeat;
}
	
#contentContainer .contact {
	background-image: url(../images/bg_01.png)!important;
	background-image:none;
	filter: none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg_01.png');	
	/*background-image:url(../images/bg_01.png);*/
	background-repeat:no-repeat;
}

.clearer {
	clear:both;margin:0;padding:0;
	}

#container {
   min-height:100%;
   position:relative;
   
text-align:center;
}
#medio{
	width:1024px;
	margin:auto;
	position:relative;
	}

#header {
	position:relative;
	top:0px;
 	width:100%/*720px*/;
	height:225px;
	text-align:center;

}
#banda{
	position:absolute;
	left:0;
	top:200px;
	/*top:100px;*/
	text-align:center;
	width:100%;
	min-width:100%;
}
#body {
position:relative;
top:-40px;
margin:0;  

   padding-bottom:20px;   /* Height of the footer 
   
   */
   height:500px;
}
#footer {
   position:absolute;
   bottom:0;
   width:100%;
   height:20px;   /* Height of the footer */
   background-image:url(../images/pto.jpg);
   background-repeat:repeat-x;
   background-position:top;
   /*margin-left:100px;
   margin-right:200px;
   padding-right:200px;*/
   text-align:center;

}
#footerC {
	width:auto;
	text-align:center;
	position:relative;
/*	float:left;
	padding:10px;*/
	font-size:10px;
	background-image: url(../images/pto.jpg);
    background-repeat:repeat-x;
    background-position:top;
	height:20px;

}


.mainAreaInternal {
   
   /*position: absolute;top: 40px;
   left: 0px;width: 1024px;
   border: #856824 2px solid;
      */

   text-align:left;
   height: auto;
   padding:0;
   margin:0;
  /* background-color: #cccccc;overflow:hidden;*/
overflow: hidden;
   z-index: 0;
 }

 .mainAreaLoading {
	 top:0;
	 vertical-align:middle;
   position: absolute;
  text-align:center;
   	background-color:#000;
	width:800px;
	height:100% !important;
	height:80px;
	
	/*
		width:800px;
	height:100%;*/
   z-index: 3000;
 }
 .mainAreaInternalInt {
   
   /*position: absolute;top: 40px;
   left: 0px;width: 1024px;
   border: #856824 2px solid;
      */

   text-align:left;
   height: auto;
   padding:0;
   margin:0;
  /* background-color: #cccccc;overflow:hidden;*/
overflow: hidden;
   z-index: 0;
 }

 .mainAreaLoadingInt {
	 top:0;
	 vertical-align:middle;
   position: absolute;
  text-align:center;
   	background-color:#000;
	width:800px;
	height:100% !important;
	height:80px;

	
	/*
		width:800px;
	height:100%;*/
   z-index: 3000;
 }

 #hoteles{
	    text-align:left;
		position:absolute;
		top:300px;
		width:800px;
		float:right;
		right:0;	
		left:200px; 
}
 #ppal{
	    text-align:left;
		position:absolute;
		top:500px;
		width:800px;
		float:right;
		right:0;	
		left:100px; 
}

.fadebox {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.overbox {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
	z-index:1002;
	overflow: auto;
}
#contentmsj {
	background: #333;
	border: solid 3px #CCCCCC;
	padding: 10px;
	color: #FFF;
	font-weight:bold;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
	cursor:pointer;
}

.mootabs_title{
	float: left;
	background-color: #856824;
	padding: 2px 8px 2px 8px;
	margin-right: 2px;
	cursor: pointer;
	height: 24px;
	text-align:center;
	width:80px;
	color:#2c0202;
	font-weight:bold;
	
}
