/* APERTURA DEL RESPONSIVE CSS
@media screen and (min-width: 800px) and (max-width: 1280px) { */

* {
	padding: 0;
	margin: 0;
}

body {
	font-size: 12px;
	font-family: Tahoma;
	color: #5D5247;
	background-color:#9D9990;
	background-image:url(../images/bg/body_bg.jpg);
	background-repeat:repeat-x;
}
img{
	border:none;
}
a{
	cursor:pointer;
	color:#5D5247;
	text-decoration:none;
}
a:hover{
	color:#999999;
}
input, select, textarea{
	border:#999 solid 1px;
	padding:1px;
	color:#5D5247;
	background-color:#E9E9E9;
	
	font-size:11px;
}

#contenedor {
	margin: 10px auto;
	width: 975px;
	#width: 100%;
	height: 100%;
    	max-height: 100%;
	max-width: 100%;
	border:#CCCCCC solid 1px;
	background:#F8F7F3;

	-moz-box-shadow: 2px 4px 10px #777;
	-webkit-box-shadow: 2px 4px 10px #777;
	box-shadow: 2px 4px 10px #77;
}
#top_01 {
	width: 100%;
	height:35px;
	float: left;
	background-image:url(../images/bg/top_01_bg.jpg);
}
#top_01 .espacio{
	text-align:center;
	font-size:9px;
	text-transform:uppercase;
}
#top_01 .espacio div{
	display:inline-block;
	margin:5px;	
	margin-top:6px;
}
#top_02 {
	width: 100%;
	height:121px;
	float: left;
	background-image:url(../images/bg/top_02_bg.jpg);
	repeat: no-repeat;
	background-repeat:repeat-x;
}
#top_03 {
	width: 100%;
	height:21px; /* era 19px*/
	float: left;
	background-image:url(../images/bg/top_03_bg.jpg);
}
#top_03 .espacio{
	margin:1px;/* era 1px*/
}
#top_03 .espacio div{
	display:inline-block;

	font-size:12px!important;
}
#top_03 .espacio .login{
	width:95%;
	/*border:#999999 solid 1px;*/
	padding-left:25px;
	text-transform:uppercase;
	color:#999;

}
#top_03 .espacio .login div{
	font-size:9px!important;


}
#top_03 .espacio .login .label{
	margin-right:15px;
}
#top_03 .espacio .login .ingresar{
	margin-left:15px;
	margin-right:15px;
	font-weight:bold;
}
#top_03 .espacio .login .registrarse{
	margin-left:15px;
	margin-right:15px;
}

#top_03 .espacio .letra{
	width:10%;
	text-align:right;
}
#top_04 {
	width: 100%;
	height:9px;
	float: left;
	background-image:url(../images/bg/top_04_bg.jpg);
}


#top_05 {
	width: 100%;
	height:25px;
	float: left;
	background-image:url(../images/bg/top_05_bg.jpg);
}
#top_05 .espacio{
	margin:4px;
	#margin-left:250px;
	margin-left:1px;
	color:#FFFFFF;
	font-weight:bold;
	text-shadow: #000 1px -1px 1px;
}
#top_05 .nombrepagina{
	float:left;
	display:inline-table;
	#width:130px;
	#margin-left:250px;
	margin-left:50%;
}

#top_05 .inicio{
	float:left;
	display:inline-table;
	#width:130px;
	margin-left:0px;
}

#top_05 #back {
    float: right;
    margin-right: 50px;
}

#izquierda {
	width: 232px;
	height:541px;	
	float: left;
	background-image:url(../images/bg/izquierda_bg.jpg);
}
#izquierda .espacio{
	margin-top:25px;
	padding:10px;
}
#izquierda .espacio ul{
	margin:5px;
	margin-right:15px;
	text-align:right;
}
#izquierda .espacio li{
	list-style:none;
	padding:2px;
	padding-right:10px;
	
	width:99%;
	
	font-family: Tahoma;
	font-size:12px;
}
#izquierda .espacio a{
	font-weight:bold;
	padding:2px;
	width:100%;	
	display:inline-block;
	/*border-bottom:#D3C9AF solid 1px;*/
}
#izquierda .espacio a:hover{
	background-color:#D3C9AF;
	color:#000;
}
#cuerpo{
	float: left;
	width: 743px;
	display: inline;
	background-image:url(../images/bg/cuerpo_bg.jpg);
	background-repeat:no-repeat;
}
#cuerpo .espacio{
	margin:15px;
	padding:10px;
	/*background-image:url(../images/bg/alfa.png);*/
}
#derecha {
	color: #333;
	margin: 0px 0px 5px 0px;
	padding: 10px;
	width: 195px;
	float: left;
	/*border:#CCCCCC solid 1px;*/
}

#pie {
	width: 92%;
	clear: both;
	margin: 0px 0px 10px 30px;
	padding: 10px;
	padding-top: 20px;
	border-top:#CCCCCC dotted 1px;
	
	color:#999;
}

/* -------------- */
/* -- Grillas -- */
/* -------------------------------------------------------------------------------------------- */
#cuerpo .contentpane tr{
	height:30px;
}
#cuerpo .contentpane .sectiontableheader{
	background-color:#A6876A;
	background-image:url(../../../images/ide_26.jpg)
	color:#FFFFFF;
	font-weight:bold;
	height:35px;
}
#cuerpo .contentpane .sectiontableheader a{
	color:#FFFFFF;
}
#cuerpo .contentpane .sectiontableentry1{
	background-color:#fff;
	background-image:url(../../../images/fondo_gris2.png)
}
#cuerpo .contentpane .sectiontableentry2{
	background-color:#ddd;
}

iframe{
	border:none;
}

/**************************************************************/

#top_01 .menu_horizotal{
	/*padding-top:-15px;*/
	/*padding:2px;*/
	margin:1px;/* era 1px*/
	text-align:center;
	/*padding: 10px;*/
	padding-top: 1px;

	
}

#top_01 .menu_horizotal a {
    /*color: #EEEEEE;*/
    cursor: pointer;

    text-decoration: none;
	}

#top_01 .menu_horizotal a:hover{
	color:#999999;
}
#top_01 .menu_horizotal span{
width:300px;
color: #999999;
padding:2px;
font-size:14px;
font-weight: bold;
}

.textbox_btn {
	border:#999 solid 1px;
	padding:1px;
	color:#5D5247;
	background-color:#E9E9E9;
	
	font-size:11px;
}
/************************************LISTADO XML****************************************/
#cuerpo_xml 
{
	
/*background-image:url(../images/bg/cuerpo_bg.jpg);*/
/*background-repeat:no-repeat;*/
/*background:#F8F7F3;*/
/*display:inline;*/
/*float:left;*/
/*background-color:#EDEFED;*/
width:718px;
}
div.valor 
{
	border:'#06C 1px solid';
	background-color:#E8E8E8;/*#E8E8E8*/
	padding: 5px;
	
}
div.sectionIndex {
background-color:#846A4F;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin-left:0;
padding:3px;
}

div.grupo {
background-color:#EDEFED;
width:718px;
}

div.section3 {
background-color:#CCCCCC;
font-weight:bold;
margin-left:60px;
}
div.section5 {
background-color:#CCCCCC;
margin-left:100px;
}


p.section8v {
}

.valor p {
color:#003399;
display:inline;
font-family:Verdana,Arial,Tahoma;
font-style:normal;
margin-left:5px;
padding:3px;
text-decoration:none;
}


div.section7 {
margin-left:140px;
}
a.index {
    color: red;
    font-family: Verdana,Arial,Tahoma;
    font-size: 10px;
    font-weight: normal;
    padding: 3px;
    text-decoration: underline;
}


/************************************LISTADO XML****************************************/


/********************popup turismo****************************/
table.featureInfoTur, div.featureInfoTur{
	heigth: 100% !important;
	background-image: url("../images/bg/izquierda_bg.jpg");
	/*background-color:#C1AE99;*/
	border:double #846A4F;
	border-collapse:collapse;	
}

table.featureInfoTur td{
	#color:#C1AE99;
}

table.featureInfoTur a{
	#color:#FFFFFF;
}

.olPopupCloseBox {
  background: url("img/close2.gif") no-repeat;
  cursor: pointer;
}
/********************popup turismo****************************/
