
*,html{
	
}

body{
	margin: 0 auto;
	background:url(images/body-back.jpg) left top repeat-x;
	background-color:#e9e5db;
}

#container{
	width: 960px;
	overflow: hidden;
	margin: 0 auto;
}

.vermas {
color:#c5c2c1;
}

#header {
width:960px;
height:138px;
float:left;
overflow:hidden;
}

#logo {
width:129px;
height:138px;
float:left;
background-color:#FFFFFF;
display:inline;
}

#banner {
width:655px;
height:138px;
float:left;
display:inline;
}

#bannertop {
width:785px;
height:138px;
float:left;
background-color:#FFFFFF;
/*background-image:url(images/bannertop.jpg);*/
}

#contopright {
width:175px;
height:138px;
float:left;
overflow:hidden;
background-color:#FFFFFF;
}

#langandsitemapcont {
width:175px;
height:73px;
float:left;
border-bottom:#4a96b4 3px solid;
}

#searchcont {
width:123px;
height:63px;
float:left;
background:url(images/home3_03.jpg) no-repeat;
}

	.input_search {
	width:112px;
	height:17px;
	margin-top:06px;
	_margin-top:02px;
	margin-left:3px;
	display:inline;
	border:none;
	background:transparent !important;
	color: #999999;
	font-family:"Trebuchet MS";
	font-size:10px;
	}

#lang {
width:100px;
height:73px;
margin-top:10px;
float:left;
display:inline;
}

#sitemap {
width:75px;
height:73px;
float:left;
font-family:"Trebuchet MS";
font-size:9px;
color:#4a97b4;
text-decoration:none;
}

#sitemapicon {
width:31px;
height:36px;
margin-top:10px;
float:right;
margin-right:30px;
_margin-right:15px;
}

#sitemaplink {
width:75px;
height:20px;
float:left;
margin-top:5px;
}

.langstylenormal{
font-family:"Trebuchet MS";
font-size:9px;
color:#4a97b4;
text-decoration:none;
padding-top:8px;
width:40px;
overflow:hidden;
}

.langstyleactive {
font-family:"Trebuchet MS";
overflow:hidden;
font-size:9px;
padding-top:8px;
color:#000000;
text-decoration:none;
width:40px;

}

#mainmenu {
width:870px;
height:36px;
padding-left:90px;
background-color:#d1c9b9;
float:left;
}

#content {
width:960px;
height:395px;
float:left;
}

#mainbannerleft {
width:567px;
height:378px;
float:left;
background-color:#FFFFFF;
}

#centered {
width:547px;
height:358px;
float: left;
margin:16px 0px 0px 16px;
display:inline;
}

#mainright {
width:392px;
height:378px;
float:left;
background-image:url(images/back-main-right.jpg);
}

#contentright {
width:361px;
height:339px;
float:right;
margin:18px 2px 9px 20px;
}

#cont1 {
width:363px;
height:110px;
_height:108px;
display:inline;
float:left;
overflow:hidden;
/*background-color:#2b475c;*/
}

#cont_txt {
width:166px;
height:110px;
_height:108px;
margin-left:2px;
display:inline;
float:left;
overflow:inherit;
background-image:url(images/home2.jpg);
}

#wysiwyg1 {
width:112px;
height:101px;
float:right;
margin:6px 5px 2px 51px;
display:inline;
overflow:hidden;
font-family:"Trebuchet MS";
font-size:10px;
color:#c5c2c1;
}
#wysiwyg1 a {
color:#c5c2c1;
}

#wysiwyg1 a {
color:#c5c2c1;
}

#wysiwyg2 {
width:112px;
height:101px;
float:right;
margin:6px 5px 2px 49px;
display:inline;
overflow:hidden;
font-family:"Trebuchet MS";
font-size:10px;
color:#c5c2c1;
}

#wysiwyg2 a {
color:#c5c2c1;
}

#right_img1 {
width:193px;
height:110px;
_height:108px;
display:inline;
float:left;
}

#cont2 {
width:361px;
_width:363px;
height:111px;
_height:109px;
float:left;
overflow:hidden;
background-color:#43756a;

}

#cont_txt2 {
width:175px;
height:111px;
float:left;
background-image:url(images/home3.jpg);
}

#right_img2 {
width:186px;
height:111px;
float:right;
}

#cont3 {
width:361px;
_width:363px;
height:118px;
float:left;
overflow:hidden;
background-color: #ffffff;
/*background-color: #4a97b5;*/
display:inline;
}

#cont_txt3 {
width:173px;
height:111px;
float:left;
background-image:url(images/home3_16.jpg);
}

#right_img3 {
width:188px;
height:118px;
float:left;
background-color:#4a97b5;
}

#footer {
width:960px;
height:16px;
background-color:#a11d21;
float:left;
font-family:"Trebuchet MS";
font-size:12px;
text-align:center;
color:#FFFFFF;
}

.powered {
font-family:"Trebuchet MS";
font-size:12px;
text-align:center;
color:#FFFFFF;
text-decoration:none;
}


/**************************
*     CSS MENU LEFT 
**************************/


/**************************
*     Primer Nivel 
**************************/

#mainmenu div{
height:26px;
padding-top:10px;
float:left;
overflow:hidden;
font-size:11px;
}

.menuNormal {
font-family: "Trebuchet MS";
font-size:11px;
color:#666260;
height:26px;
margin-top:-10px;
padding:10px 10px 0;
display:block;
overflow:hidden;
float:left;
text-decoration:none;

}


.menuActive {
font-family:"Trebuchet MS";
font-size:11px;
color:#666260;
background-color:#aea79a;
height:21px;
border-bottom:5px solid #9c3512;
margin-top:-10px;
padding:10px 10px 0;
display:block;
overflow:hidden;
float:left;
text-decoration:none;
}

.menuNormal:hover {
font-family:"Trebuchet MS";
font-size:11px;
color:#666260;
background-color:#aea79a;
height:26px;
margin-top:-10px;
padding:10px 10px 0;
display:block;
overflow:hidden;
float:left;
text-decoration:none;
}



/* Estilo para la tabla*/
.TM0t0{
font-family:"Trebuchet MS";
font-size:11px;
color:#000000;


}

/* Estilo para el div que contiene cada opcion del menu, estado:normal */

.TM0o0 {
font-family:"Trebuchet MS";
font-size:11px;
color:#000000;

}

/* Estilo para el div que contiene cada opcion del menu, estado:hover */

.TM0o1 {
background-color: #330000;

}

/* Estilo solo para el texto, estado:normal */

.TM0i0 {
font-family:"Trebuchet MS";
font-size:11px;
color:#000000;

}

/* Estilo solo para el texto, primer nivel, estado:hover */

.TM0i1 {
font-family:"Trebuchet MS";
font-size:11px;

}


/**************************
*     Segundo Nivel 
**************************/


/* Estilo para la tabla */
.TM1t0{

}

/* Estilo para el div que contiene cada opcion, estado:normal */

.TM1o0 {

}

/* Estilo para el div que contiene cada opcion, segundo nivel estado:hover */

.TM1o1 {

}

/* Estilo solo para el texto, estado:normal */

.TM1i0 {

}

/* Estilo solo para el texto, estado:hover */

.TM1i1 {

}