
* { padding: 0; margin: 0; }

body {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
}
#contenedor { 
	 margin: 0 auto;
	 width: 1000px;
}

#marquesina2 {
	height:20px;
	width:1000px;
	background-color:#7D3538;
	background-image:url(images/head5.jpg);
	background-repeat:repeat-x;
	color:#fff;
	font-size:13px;
}

	#marquesina2 * a{
		color:#fff;
		text-decoration:none;
	}
	
	#marquesina2 * a:hover{
		color:#fff;
		text-decoration:underline;
	}

#cabezera {
	width:1000px;
	height:79;
	/*background-color:#D1C4B3;*/
	background-color:#7D3538;
}
#menu {
	width:750px;
	background-color:#854A50;
	color:#FFFFFF;
	padding:5px 5px 5px 0;
	text-align:right;
	float:right;
}
	#menu a{
		color:#FFFFFF;
		text-decoration:none;
	}
	#menu a:hover{
		color:#C28783;
		text-decoration:none;		
	}
	
/*para el cuadro de ultima actualizacion*/
#lastUpdate{
	float:left;
	color:#FFFFFF;
	padding:5px;
	background-color:#854A50;
	width:235px;
}

#menu_principal{
	width:1000px;
	float:left;
	clear:both;
	margin:0;
	background:#D1C4B3 url(images/bg_menu.gif) top left no-repeat;
}
#columnas {
	width:1000px;
	margin:0;
	background-color:#C28783;
	float:left;
	clear:both;
}

/*.uno { 
	width:200px;
	float:left;
	background-color:#C28783;
	padding:15px 0 15px 15px;
}*/

.uno { 
	width:182px;
	float:left;
	background-color:#C28783;
	padding:15px 0 15px 33px;
}

	.uno a:hover img, .selected2{
	 	background-color:#C28783;
		 filter:alpha(opacity=65);
		-moz-opacity:0.65;
		-khtml-opacity: 0.65;
		 opacity: 0.65;
	 }


#centro {
	width:550px;
	float:left;
	background:#ffffff url(images/bg_int.gif) no-repeat top;
	margin:15px 0;
	padding:10px;
	min-height:600px;
}
	#centro h1{
		font-size:18px;
		color:#C28783;
	}
	#centro h2{
		font-size:16px;
		color:#C28783;
	}
	#centro p{
		text-align:justify;
		line-height:14px;
		margin:10px 0;
	}
	#centro a{
		color:#C28783;		
	}
	#centro a:hover{
		color:#7F3738;		
	}
	#centro table{
		margin:auto;		
	}
	#centro ul{
		margin-left:15px;
	}


#pie {
	width:980px;
	float:left;
	clear:both;
	color:#ffffff;
	text-align:center;
	padding:10px;
	background-color:#C28783;
	border-top:1px dashed #CCCCCC;
}
	#pie a{
		color:#7F3738;
		text-decoration:none;
	}
	
	#pie a:hover{
		color:#7F3738;
		text-decoration:underline;
	}
	
input{
	border:#D1C4B3 2px solid;	
}

textarea{
	border:#D1C4B3 2px solid;	
}

select{
	border:#D1C4B3 2px solid;	
}

.msgerror{
	color:#FF3829;
	font-weight:bold;
	font-size:11px;
}

.slim{ /*Outermost DIV for thumbnail viewer*/
padding: 10px;
padding-bottom: 0;
background: #D1C4B3;
/*border:thin solid #C28783;*/
}

#slim{
min-height:140px !important;
height:auto !important;
height:140px;
vertical-align:middle;
}

.table_slim{ /*Outermost DIV for thumbnail viewer*/
background: #FFFFFF;
border:thin solid #C28783;
}

.main_gallery{ /*Outermost DIV for thumbnail viewer*/
width:460px;
height:460px;
background: #FFFFFF;
border:thin solid #C28783;
margin: 0 auto 0 auto;
text-align:left;
}

.main_table{
margin: 0 auto;
background: #FFFFFF;
border:thin solid #C28783;
margin-top:60px;
.margin-top:90px;
_margin-top:0px;
}

.msg_info{
font-size:10px;
color:#C28783;
}

.text_10{
font-size:11px;
}

.img_der{
	float:right;
	margin:10px 0 10px 10px;
	border:1px solid #E0E0E0;
	padding:5px;
}
.img_izq{
	float:left;
	margin:10px 10px 10px 0;
	border:1px solid #E0E0E0;
	padding:5px;
}
.borde_fila{
	border-bottom: dashed 1px #C28783;

}
.datos{
	font-weight:bold;
	color:#763931;
}
.datos a{
	font-weight:bold;
	color:#763931;
	text-decoration:none;
}

.datos_violet
{
	font-weight:bold;
	color:#763931;
	background-color:#F5EBED;
}

.back_violet
{
	background-color:#F5EBED;
}

.datos_grey
{
	background-color:#EFEEEE;
}

.titular_izq
{
	background-color:#EFEEEE;
	float:left;
}
#pais{
	width:auto;
	margin:1px 0 0 0;
	padding:5px;
	font-size:22px;
	font-family: Arial, Helvetica, sans-serif;
	color:#DDCEC4;
	font-weight:bolder;
	border-top:1px solid #DDCEC4;
	border-bottom:1px solid #DDCEC4;
	text-align:center;
}

/*------------------------------------------------------------*/
#bloque_c{
	width:570px;
	float:left;
	padding:15px 0 0 0;
}
.centro1 {
	width:550px;
	float:left;
	background:#ffffff url(images/bg_int.gif) no-repeat top;
	margin:1px 0;
	padding:10px;
	min-height:250px !important;
	height:auto !important;
	height:250px;
}
	.centro1 h1{
		font-size:18px;
		color:#C28783;
	}
	.centro1 h2{
		font-size:16px;
		color:#C28783;
	}
	.centro1 p{
		text-align:justify;
		line-height:14px;
		margin:10px 0;
	}
	.centro1 a{
		color:#C28783;		
	}
	.centro1 a:hover{
		color:#7F3738;		
	}

#buscador{
			   float:right;
			   width:200px;
			   height:25px;                      
			   background:url(images/search.gif) no-repeat;
			   padding:0;
}
#buscador .input{
			   border:0px;
			   height:20px;
			   margin:0 15px 0 10px;                                                  
}

div.uno a img{
	margin:0 0 3px 0;
}
