/* ESTILOS GENERALES.   6B3A37       F4F2C1    */
html, body{
	/*background: url(../images/fondobody.gif) repeat left top;*/
	font-family: "caslon book BE", "franklin gothic book", tahoma, Arial, Helvetica, sans-serif;	
	text-align: center;
	font-size: 10pt;
	height:100%; 
	background: #65574C;
	background:url("../images/floeur.jpg") repeat top left #65574C;
}

li	{	list-style-type:square; border:0px solid #FFF; margin: 0px 0px 5px 20px; color:#4D4239; list-style-image:url("../images/flecha.jpg");}

.marro{font-size:12px;	margin:0px 0px 10px 0px;  font-family:"News Gothic MT", Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 300; color: #9C8B7C; }
.blanco14{font-size:12px;	margin:0px 0px 10px 0px;  font-family:"News Gothic MT", Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 300; color: #fff; }
.cursivasin{	font-size:16px;	margin:0px 0px 10px 0px;  font-family:"caslon book BE", "Times New Roman", Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: 600; 	}
.cursivagris{	font-size:16px;	margin:10px 10px 10px 10px;  font-family:"caslon book BE", "Times New Roman", Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: 300; color: #9C8A7B; 	}
.titulosgrandes{	font-size:30px;	margin:0px; padding:0px 0px 0px 0px; font-family:"caslon book BE", "Times New Roman", Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 400;	}
.cursiva{	font-size:16px;	margin:10px 10px 10px 10px;  font-family:"caslon book BE", "Times New Roman", Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: 600; 	}
.negron{	font-size:12px;	margin:10px 10px 10px 10px;  font-family:"caslon book BE", Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 600; 	}	
.minicursiva{	font-size:11px;	margin:10px 10px 10px 10px;  font-family:"caslon book BE", Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: 400; 	}	
h0{	font-size:20px;	margin:0px; padding:0px 0px 0px 0px; font-family:"caslon book BE", "Times New Roman", Verdana, Arial, Helvetica, sans-serif; font-style: normal;	}
h1{	font-size:24px;	margin:0px; padding:0px 0px 0px 0px; font-family:"caslon book BE", "Times New Roman", Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 400;	}
h2{	font-size:18px;	margin:0px; padding:0px 0px 0px 0px; font-family:"caslon book BE", "Times New Roman", Verdana, Arial, Helvetica, sans-serif; font-style: italic; color: #3A3836; 	}	
h3{	font-size:11px;	margin:0px; padding:0px 0px 0px 0px; font-family:"caslon book BE", Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight:300; color: #3A3836;	}
h4{	font-size:11px; margin:0px; padding:10px 10px 0px 10px; font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight:300;	}
h5{	font-size:11px; margin:0px; padding:10px 10px 10px 10px; font-family:"caslon book BE", Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight:300; color: #3A3836;}
h6{	font-size:11px; margin:0px; padding:10px 10px 0px 10px; font-family:"caslon book BE", Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #3A3836;}
h7{	font-size:11px; margin:0px; padding:10px 10px 10px 10px; font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight:300; color: #3A3836;}
h8{	font-size:11px; margin:0px; padding:10px 10px 10px 0px; font-family:"caslon book BE", Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-align: justify; color: #3A3836;}
h9{	font-size:11px; margin:0px; padding:10px 10px 10px 10px; font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #3A3836;}

a:link 		{	text-decoration:none;		color: #9C8B7C;	}
a:visited 	{	text-decoration: none; 		color: #9C8B7C;}
a:hover 		{	text-decoration: none; color: #2C3031;}
a:active 	{	text-decoration: none; 		color: #9C8B7C;}

h4 a:link 		{	text-decoration:none;		color: #9C8B7C;	}
h4 a:visited 	{	text-decoration: none; 		color: #9C8B7C;}
h4 a:hover 		{	text-decoration: none; color: #fff;}
h4 a:active 	{	text-decoration: none; 		color: #9C8B7C;}

a:link.sincolor 		{	text-decoration:none;		color: #3A3836;	}
a:visited.sincolor 	{	text-decoration: none; 		color: #3A3836;}
a:hover.sincolor 		{	text-decoration: none; color: #2C3031;}
a:active.sincolor	{	text-decoration: none; 		color: #3A3836;}

a:link.negrita 		{	text-decoration:none;		color: #9C8A7B; font-weight: 300;	}
a:visited.negrita 	{	text-decoration: none; 		color: #9C8A7B; font-weight: 300;}
a:hover.negrita 		{	text-decoration: none; color: #2C3031; font-weight: 300;}
a:active.negrita	{	text-decoration: none; 		color: #9C8A7B; font-weight: 300;}


a:link.blanc 		{	text-decoration:none;		color: #fff;	}
a:visited.blanc 	{	text-decoration: none; 		color: #fff;}
a:hover.blanc 		{	text-decoration: none; color: #fff;}
a:active.blanc	{	text-decoration: none; 		color: #fff;}

a:link.listado		{	text-decoration:none;		color: #000;	}
a:visited.listado 	{	text-decoration: none; 		color: #000;}
a:hover.listado 		{	text-decoration: none; color: #2C3031;}
a:active.listado	{	text-decoration: none; 		color: #000;}

a:link.partners 		{	text-decoration:none;		color: #fff;	font-style: normal; font-weight: 300; margin: 0px 0px 0px 10px;}
a:visited.partners 	{	text-decoration: none; 		color: #fff;	font-style: normal; font-weight: 300; margin: 0px 0px 0px 10px;}
a:hover.partners 		{	text-decoration: none; color: #fff;	font-style: normal; font-weight: 300; margin: 0px 0px 0px 10px;}
a:active.partners 	{	text-decoration: none; 		color: #fff;	font-style: normal; font-weight: 300; margin: 0px 0px 0px 10px;}

a:link.menu 		{	text-decoration:none;		color: #fff;	font-style: normal; font-weight: 300;}
a:visited.menu 	{	text-decoration: none; 		color: #fff;	font-style: normal; font-weight: 300;}
a:hover.menu 		{	text-decoration: none; color: #2C3031;	font-style: normal; font-weight: 300;}
a:active.menu 	{	text-decoration: none; 		color: #2C3031;	font-style: normal; font-weight: 300;}

a:link.menugris 		{	text-decoration:none;		color: #2C3031;	font-style: normal; font-weight: 700;	}
a:visited.menugris 	{	text-decoration: none; 		color: #2C3031;	font-style: normal; font-weight: 700;}
a:hover.menugris 		{	text-decoration: none; color: #2C3031;	font-style: normal; font-weight: 700;}
a:active.menugris 	{	text-decoration: none; 		color: #2C3031;	font-style: normal; font-weight: 700;}


a:link.fosc 		{	text-decoration:none;		color: #9C8B7C;	}
a:visited.fosc 	{	text-decoration: none; 		color: #9C8B7C;}
a:hover.fosc 		{	text-decoration: none; color: #B7A391;}
a:active.fosc 	{	text-decoration: none; 		color: #9C8B7C;}

/* La CARCASA de la pgina web y sus secciones. */
#contenedorgrande {	
	background-color: #fff;
	width: 887px;
	
	margin: 0px auto;
	text-align: center;
	border: solid 0px;
	overflow: hidden;
	height: auto;	
}

#contenedor {	
	background-color: #fff;
	width: 847px;
	
	margin: 20px auto;
	text-align: left;
	border: solid 0px;
	overflow: hidden;
	height: auto;	
}

#banner{
width: 847px;
background : #9C8A7B; 
padding : 0px; 
border-top : 0px solid #cccccc; 
border-bottom : 0px solid #cccccc; 
height: 152px;
}

#contenido{ 
width: 847px;
margin-left: 0px; 
margin-top: 0px;
padding: 15px 0px 10px 0px;
background-color : transparent; 
border: solid 0px;
height: auto;
}

#footer{ 
width: 847px;
margin-left: 0px; 
margin-top: 0px;
padding: 10px;
background-color : transparent; 
border: solid 0px;
height: auto;
text-align: center;
color: #000;
}

#menuu{ 
width: 847px;

margin-left: 0px; 
margin-top: 0px;
padding: 0px 0px 0px 5px;
background-color : #9C8A7B; 
border: solid 0px;
color: #fff;
}

#menu{
background : transparent; 
padding : 3px 10px 5px 10px; 
border-top : 0px solid #cccccc; 
border-bottom : 0px solid #cccccc; 
}

#idiomas{
background : #ff4; 
padding : 0px; 
border-top : 0px solid #cccccc; 
border-bottom : 0px solid #cccccc; 
width: 250px;
float: right;
margin-top:0px;
}

.imgborder{
border: 1px;
border-color: #000;
}

.imgnoborder{
border: 0px;
border-color: #000;
}

.publi{
border: 0px;
border-color: #000;
margin: 10px 0px 10px 0px;
}

.partners{
border: 0px;
border-color: #000;
margin: 10px 0px 10px 10px;
}

img.alignleft {
float: left;
padding: 4px;
margin: 0 7px 0px 0;
display: inline;
}

img.location {
border: 0px;
border-color: #000;
}
img.newss {
border: 0px;
border-color: #000;
margin: 10px 0px 0px 10px;
}

img.news {
border: 0px;
border-color: #000;
margin-right: 10px;
}

.minibusca {
	BORDER-RIGHT: #9C8A7B 1px solid;
	PADDING-RIGHT: 1px; 
	BORDER-TOP: #9C8A7B 1px solid; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #9C8A7B 1px solid; 
	WIDTH: 100px; 
	COLOR: #000000; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #9C8A7B 1px solid; 
	FONT-FAMILY: Tahoma; 
	HEIGHT: 16px; 
	BACKGROUND-COLOR: #ffeeee;
	background-image:url(../images/botones/textos.gif);	
}

.textform {
	BORDER-RIGHT: #FF0000 0px solid;
	PADDING-RIGHT: 1px; 
	BORDER-TOP: #FF0000 0px solid; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #FF0000 0px solid; 
	WIDTH: 140px; 
	COLOR: #000000; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #FF0000 0px solid; 
	FONT-FAMILY: Tahoma; 
	HEIGHT: 16px; 
	BACKGROUND-COLOR: #ffeeee;
	background-image:url(../images/botones/textos.gif);	
	
	font-size: 11px;	
  	font-family: "caslon book BE",Verdana,Arial,Helvetica,sans-serif;
	
	margin: 0px  0px;
	
}
.textformoscuro {
	BORDER-RIGHT: #FF0000 0px solid;
	PADDING-RIGHT: 1px; 
	BORDER-TOP: #FF0000 0px solid; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #FF0000 0px solid; 
	WIDTH: 140px; 
	COLOR: #000000; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #FF0000 0px solid; 
	FONT-FAMILY: Tahoma; 
	HEIGHT: 16px; 
	BACKGROUND-COLOR: #775D47;
	background-image:url(../images/botones/textos.gif);	
	color: #fff;
}
.textformoscuromedio {
	BORDER-RIGHT: #FF0000 0px solid;
	PADDING-RIGHT: 1px; 
	BORDER-TOP: #FF0000 0px solid; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #FF0000 0px solid; 
	WIDTH: 105px; 
	COLOR: #000000; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #FF0000 0px solid; 
	FONT-FAMILY: Tahoma; 
	HEIGHT: 16px; 
	BACKGROUND-COLOR: #775D47;
	background-image:url(../images/botones/textos.gif);	
	color: #fff;
}

.minitextform {
	BORDER-RIGHT: #FF0000 0px solid;
	PADDING-RIGHT: 1px; 
	BORDER-TOP: #FF0000 0px solid; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #FF0000 0px solid; 
	WIDTH: 22px; 
	COLOR: #000000; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #FF0000 0px solid; 
	FONT-FAMILY: Tahoma; 
	HEIGHT: 16px; 
	BACKGROUND-COLOR: #775D47;
	background-image:url(../images/botones/textos.gif);	
	color: #fff;
}
.textfind {
	BORDER-RIGHT: #9C8B7C 1px solid;
	PADDING-RIGHT: 1px; 
	BORDER-TOP: #9C8B7C 1px solid; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #9C8B7C 1px solid; 
	WIDTH: 100px; 
	COLOR: #000000; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #9C8B7C 1px solid; 
	FONT-FAMILY: Tahoma; 
	HEIGHT: 16px; 
	BACKGROUND-COLOR: #ffeeee;
	background-image:url(../images/botones/textos.gif);	
	margin: 10px 0px 0px 0px;
}

.grey{
color: #9C8A7B;
font-weight: 600;
}
.blanco{
color: #fff;
margin: 10px 0px 10px 0px;
font-weight: 550;
font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
}
.gris{
color: #9C8A7B;
margin: 10px 0px;
font-weight: 550;
font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
}
.times{	font-size:11px; margin:0px; padding:0px; font-family:"caslon book BE", Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight:300;}
.textbut {
	BORDER-RIGHT: #000000 0px solid;
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #000000 0px solid; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #000000 0px solid; 
	WIDTH: 70px; 
	COLOR: #fff; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #000000 0px solid; 
	FONT-FAMILY: Tahoma; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #9C8A7B;
	margin: 10px 0px 10px 70px;
}
.butfind {
	BORDER-RIGHT: #000000 0px solid;
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #000000 0px solid; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #000000 0px solid; 
	WIDTH: 70px; 
	COLOR: #fff; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #000000 0px solid; 
	FONT-FAMILY: Tahoma; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #9C8A7B;
	margin: 10px 0px 0px 0px;
}
.go {
	BORDER: #9C8A7B 1px solid;
	PADDING-RIGHT: 0px; 
	
	PADDING-LEFT: 0px; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 0px; 
	 
	WIDTH: 30px; 
	COLOR: #000; 
	PADDING-TOP: 0px; 
	
	FONT-FAMILY: Tahoma; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #fff;
	margin: 0px 0px 0px 0px;
}

.again{
	BORDER: #9C8A7B 1px solid;
	PADDING-RIGHT: 0px; 
	
	PADDING-LEFT: 0px; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 0px; 
	 
	WIDTH: 65px; 
	COLOR: #000; 
	PADDING-TOP: 0px; 
	
	FONT-FAMILY: Tahoma; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #fff;
	margin: 0px 0px 0px 0px;
}

.barra{

height: 1px;
}

.margenizq10{
margin-left: 10px;
}