html, body  {
	margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;	
/*  vertical-align: baseline;
    background: transparent;*/
}

body {
        line-height: 1;
		background:		#999999;
}

img {
border:0px;
}
/*************************************/

#container {
	width: 1000px;
	margin: 0 auto 0 auto;
	position: relative;
    font-family: "Verdana", sans-serif;
    font-size: 75%; /* 12px */
    line-height: 1.5; /* 18px */
	/*background:	url(../ok/bgcontent2.gif)	repeat-y top left #ffffff;*/
}


#inte01 #container {
background:url(../images/fondo01.gif) #FFFFFF	no-repeat; 
}

#inte02 #container {
background:url(../images/fondo02.gif) #FFFFFF	no-repeat; 
}

#inte03 #container {
background:url(../images/fondo-formulario.gif) #FFFFFF	no-repeat; 
}

#home #container {
background:url(../images/fondo.gif) #FFFFFF	no-repeat; 
}

#guidepe #container {
background:	url(../images/bgcontent2.gif)	repeat-y top left #ffffff;
}


/*
#container1 {
	width: 1000px;
	margin: 0 auto 0 auto;
	position: relative;
    font-family: "Verdana", sans-serif;
    font-size: 75%; /* 12px 
    line-height: 1.5; /* 18px 
	background:url(../images/fondo02.gif) #FFFFFF	no-repeat; 
}

#container2 {
	width: 1000px;
	margin: 0 auto 0 auto;
	position: relative;
    font-family: "Verdana", sans-serif;
    font-size: 75%; /* 12px 
    line-height: 1.5; /* 18px  
	background:#fff	url(../images/fondo02.gif)	no-repeat;
}

#container3 {
	width: 1000px;
	margin: 0 auto 0 auto;
	position: relative;
    font-family: "Verdana", sans-serif;
    font-size: 75%; /* 12px 
    line-height: 1.5; /* 18px  
	background:#fff	url(../images/fondo02.gif)	no-repeat;
}
/*****************************************/	

#menuv {
padding-top:1px;
width:230px;
}

#menuv ul {
width:205px;
margin-left:5px;
list-style-type:none;
font-size:1.1em;
margin-bottom:20px;
}

#menuv li {
  display: inline: /* :KLUDGE: Removes large gaps in IE/Win */
}

#menuv a {
  display: block;
  width: 190px;
  height: 35px;
  padding-left:20px;
  line-height: 21px;
  color: #666666;
  font-weight:bold; 
  text-decoration: none;
  background: url(../images/vineta2.gif) no-repeat left top;
  text-indent: 10px;
}

#menuv a:hover, #menuv .selected a {
  background-position: left bottom;
  text-decoration:	underline;
  color: #82B100; 
}

#menuv .first a {
  height: 21px;
  line-height: 21px;
}


/*/#boton {
margin-top:50px;
}*/
/******************************************************/


#topdiv {
/*position: relative;*/
width:1000px;
/*height:134px;*/
/*background:	#000000 url(../images/fondotop.gif)	top	left	repeat-x;
display:block;*/
}	
	
#logob {
width:1000px;
height:129px;
padding:0;
margin:0;
}
	
#menuh {
height:103px;
width:745px;
}

/* --------------------------------------------- TOPNAVIGATIE --------------------------------------------- */


#menuho {
width:1000px;
background-color:#FFFFFF;
margin-bottom:7px;
}	

/*********************** Menu h *********************************/
#navigation {
height:27px;
width:940px;
margin:0;
font-size:1em;
font-weight:bold;
background-color:#666666;
padding-left:60px;
}

#navigation ul {
margin:0;
padding:0;
display:inline;
list-style-type:none;
}

#navigation ul li {
display:inline;
}

#navigation ul li a {
height:23px;
width:127px;
margin:0;
padding:4px 0 0 0;
display:block;
float:left;
color:#B5C436;
text-align:center;
background:	url(../images/bot_of.gif) #666666 no-repeat;
}

#navigation ul li a:link, #navigation ul li a:visited {
text-decoration:none;
}

#navigation ul li a:hover {
color:#ffffff;
background:	url(../images/bot_on.gif) #666666 no-repeat;
}

#navigation .sel a {
color:#ffffff;
background:	url(../images/bot_on.gif) #666666 no-repeat;
}

#navigation ul li a span {
display:none;
}


/*********************** SubMenu h2 *********************************/
#navigation2 {
height:18px;
width:850px;
margin:5px 0 5px 0;
padding-left:150px;
font-size:1em;
font-weight:bold;
background:	#ffffff;
}

#navigation2 ul {
margin:0;
padding:0;
display:inline;
list-style-type:none;
}

#navigation2 ul li {
display:inline;
}

#navigation2 ul li a {
height:14px;
margin:0px;
padding:0 20px 0 20px;
display:block;
float:left;
color:#8F8F8F;
text-decoration:none;
border-left:solid 1px #CCCCCC;	
}

#navigation2 ul li a:link, #navigation ul li a:visited {
text-decoration:none;
}

#navigation2 ul li a:hover {
color:	#272625;
text-decoration:none;
}

#navigation2 .sel a {
color:	#272625;
}

#navigation2 ul li a span {
display:none;
}



/* -------------------------------- sub menu ----------------------------------- */

/* --------------------------------------------- TOP IMAGES 0 --------------------------------------------- */
	

/*#tit-foto { position: absolute; left: 202px; top: 362px; width: 715px; padding: 0; margin: 0; }	*/
#titulo-foto { 
width: 1000px;
height: 150px; 
padding: 0; 
margin: 0; 
}

#animacion { 
width: 972px;
height: 260px; 
padding: 0 0 0 28px; 
margin: 0; 
}

h1 {
color:#8F8F8F;
padding:10px 0 5px 0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.4em;
border-bottom:dashed 2px #8F8F8F;
}

#titulos {
height:27px;
width:670px;
background:url(../images/titulos2.gif)	no-repeat;
padding:0 0 0 70px;
margin:0 0 20px 0;
}

#main-titulos {
width:624px;
margin-left:72px;
margin-right:48px;
padding:0;
}

#main-titulos h1 {
	font-size:2em;
	padding:30px 0 20px 0;
	margin:0;
	color:#9CB5A5;
	font-style:	normal;
}
	
	
	
/*****************************************/		
	
#main2 {
	position: relative;
	margin-top: 0;
	padding-left:327px;
	/*margin-left: 327px;
	/*margin-right: 20px;*/

	}

/***********************/
/*
#inte01 #content {
	margin-right: 30px;
	min-height: 600px;
	padding:0 0 20px 20px;
	}*/
	
#content {
	margin-right: 30px;
	min-height: 600px;
	padding:0 0 20px 20px;
	}	

#content4 {
	margin-right: 25px;
	min-height: 600px;
	padding:0 0 20px 20px;
	}	


#espacio {
width:1000px;
height:7px;
}

/*
#home #content {
	margin-right: 30px;
	min-height: 600px;
	padding:20px 10px 15px 10px;
	}

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

#col-banner2 {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 310px;
	background: #EBEBEB;
	padding: 20px; 
	color: #605F65;
	font-size:88%;
	}


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

#navegav2 {
			position: absolute;
			top: 313px;
			left: 0px;
			width:246px;
			font-size:88%;
			padding:20px 20px 20px 55px;
}


#navegav3 {
			position: absolute;
			top: 430px;
			left: 0px;
			width:246px;
			font-size:88%;
			padding:20px 20px 20px 55px;
}

#navegav4 {
			position: absolute;
			top: 196px;
			left: 0px;
			width:246px;
			font-size:88%;
			padding:10px 20px 20px 55px;
}

#navegav5 {
			position: absolute;
			top: 313px;
			left: 0px;
			width:246px;
			font-size:88%;
			padding:60px 20px 20px 55px;
}

#formulario {
margin-top:20px;
background:#EAEAEA;
}

/***************** Footer ************************/

#footer {
	position:relative;
	background:#838383;
	width: 1000px;
	height:60px;
	margin-top:30px;
	padding:0px;
	font-size:1em;
	font-weight:bold;
	}

#footer p {
	color:#EFF0EF;
	text-align:center;
	padding-top:10px;
	}

#design {
	position: absolute;
	top: 40px;
	right: 10px;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#design a {
color:	#999999;
text-decoration:none;
}

#design a:hover {
color:	#CCCCCC;
}

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

#casatexto {
position:relative;
height:106px;
margin:0;
padding:14px 0 0 0;
border-bottom:dashed 2px #DBDBDB;	
}

#casatexto h2 {
margin:0;
padding:0;
color:#8F7845;
text-align:left;
font-size:1.2em
}

#casatexto h2 a {
color:#8F7845;
text-decoration:none;
}

#casatexto h2 a:hover {
color:#8F7845;
text-decoration:underline;
}

#casatexto p {
margin:0;
padding:0;
text-align:left;
}

#casalink {
position:absolute;
top:90px;
right:7px;
width:105px;
height:25px;
background:url(../images/masinfo.gif)	no-repeat;
text-align:left;
margin:0;
padding:2px 0 0 35px;
}

#casalink a {
  color: #878242;
  font-weight:normal;
  text-decoration: none;
  font-size:0.9em;
}
#casalink a:hover{
  text-decoration: underline;
}

.floatleft { 
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
	border:	solid #BFBFBF 4px;
}



.floatf1 { 
	float: left;
	margin: 0 10px 20px 0;
	padding: 0;
	border:	solid #CCCCCC 3px;
}

.floatf2 { 
	float: left;
	margin: 0 9px 9px 2px;
	padding: 3px;
	border:	solid #CCCCCC 3px;
}
.floatf2b { 
	float: left;
	margin: 0 0 9px 0;
	padding: 3px;
	border:	solid #CCCCCC 3px;
}
.floatf3 { 
	float: left;
	background-color:#FFFFFF;
	margin: 0 0 7px 0;
	padding: 8px;
	border:	solid #F7961D 1px;
}



#contacto {
margin:0;
padding:0;
color:#7C7C7C;
text-align:left;
}

#contacto form{
margin:0;
padding:0;
}

#contacto h3{
width:242px;
height:30px;
padding:0;
margin:0;
background:	url(../images/detalle-flechas.gif)	no-repeat;
color:#454641;
}


#detalles {
margin:0;
padding:0;
text-align:left;
}

#detalles h1 {
margin:0;
padding:0 0 5px 0;
font-size:1.6em;
color:6E5489;
text-align:left;
border:none;
}

#detalles h2 {
margin:0;
padding:0;
color:6E5489;
text-align:left;
}


#detalles2 {
margin:0;
padding:0;
height:315px;
vertical-align:top;
}

#detablanco {
margin:0;
padding:0;
background-color:#000000;
}

#mainpicdiv {
margin:0;
padding:0;
height:336px;
}

#detalink {
margin:0;
padding:0;
height:30px;
}

#detalink a {
  color: #85B406;
  font-weight:bold;
  text-decoration: none;
}
#detalink a:hover{
  text-decoration: underline;
}

#textodetalles {
margin:0;
padding:0;
}

#bloque {
height:360px;
}

.texto2 {
font-size:1.1em;
color:	#333333;

}
