/* CSS Document */


body{
background: #dcd4c6 url(../img/fon_sitio.gif) repeat-x;
margin:0px;
min-width:950px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}


p {
font-size:12px;
line-height:18px;
margin:0px 0px 25px 0px;
}

a{
color:#000000;
text-decoration:none;
font-weight:bold;
}

a:hover{
color:#BD1E2C;
}

#contContenido h1{
font-size:22px;
margin:0px;
padding:0px;
font-weight:normal;
font-family: "Century Gothic","Trebuchet MS",serif;
}

#contContenido h2{
color:#BD1E2C;
font-size:18px;
margin:0px 0px 10px 0px;
font-family: "Century Gothic","Trebuchet MS",serif;
font-weight:normal;
}

#contContenidoInicio h2{
color:#FFFFFF;
font-size:22px;
margin:0px 0px 10px 0px;
font-family: "Century Gothic","Trebuchet MS",serif;
font-weight:normal;
}


#contContenido h3{
color:#BD1E2C;
font-size:14px;
margin:0px 0px 10px 0px;
font-family: "Century Gothic","Trebuchet MS",serif;
font-weight:normal;
}

#contSitio{
background:#EFECE6;
border-left:5px solid #FFFFFF;
border-right:5px solid #FFFFFF;
padding:55px 0px 40px 0px;
margin:0 auto;
width:950px;
text-align: left;
}

#contSuperior{
background:#FFFFFF;
width:950px;
height:190px;
border-top:5px solid #FFFFFF;
border-bottom:5px solid #FFFFFF;
}

#contContenido{
background:;
width:920px;
padding:60px 15px 60px 15px;
}

#contContenidoInicio{
background:;
width:920px;
padding:60px 20px 60px 20px;
}

#contPie{
background:#1C75BA;
width:950px;
height:19px;
padding:3px 0px 3px 0px;
text-align:center;
color:#FFFFFF;
font-size:12px;
font-family: "Century Gothic","Trebuchet MS",serif;
font-weight:bold;
}

#contPie a{
color:#FFFFFF;
text-decoration:none;
}


#colIzqInicio{
width: 470px;
margin:0px 30px 0px 0px;
}


#colDerInicio{
width: 405px;
}

.titBloqueInicioIzq{
background:#D6CEBD url(../img/tit_bloqueInicioIzq.gif) no-repeat;
height:30px;
font-size:22px;
padding:3px 0px 0px 15px;
color:#FFFFFF;
font-family: "Century Gothic","Trebuchet MS",serif;
}

.titBloqueInicioDer{
background:#D6CEBD url(../img/tit_bloqueInicioDer.gif) no-repeat;
height:30px;
font-size:22px;
padding:3px 0px 0px 15px;
color:#FFFFFF;
font-family: "Century Gothic","Trebuchet MS",serif;
}

.txtInicio{
background:#FFFFFF;
padding:10px 20px 10px 20px;
}

.titDynInicioIzq{
background:#E66E34 url(../img/fon_bloqueInicio1.gif) no-repeat;
width:230px;
margin:0px 0px 0px 0px;
height:20px;
}

.titDynInicioDer{
background: #BD1E2C url(../img/fon_bloqueInicio2.gif) no-repeat;
width:230px;
height:20px;
}

#capacitacion{
background: #BD1E2C;
color:#FFFFFF;
width:190px;
}

#multiaventura{
background: #E66E34;
margin:0px 0px 0px 0px;
color:#FFFFFF;
width:190px;
}

.bloqueIntInicio{
border-bottom:1px dashed #D6CEBD;
margin:0px 0px 20px 0px;
}

.btnsBloqueInicioIzq{
background: #D6CEBD url(../img/btn_bloqueInicioIzq.gif) no-repeat;
margin:0px 0px 20px 0px;
font-size:11px;
height:16px;
padding:2px 10px 0px 10px;
text-align:right;
}

.btnsBloqueInicioDer{
background: #D6CEBD url(../img/btn_bloqueInicioDer.gif) no-repeat;
margin:0px 0px 20px 0px;
font-size:11px;
height:16px;
padding:2px 10px 0px 10px;
text-align:right;
}

.imgBloqueInicio{
margin:0px;
}


.bloqueInicio3{
background: url(../img/fon_bloqueInicio3.gif) no-repeat;
margin:0px 0px 20px 0px;
font-size:11px;
height:315px;
text-align:right;
padding:10px 230px 10px 20px;
color:#FFFFFF;
width:155px;
}

/*MENU*/


#contMnu{
background:#BD1E2C;
margin:0px;
padding:0px;
width: 200px;
}

#contMnu{
background:#BD1E2C;
margin:0px;
padding:0px;
width: 200px;
height:190px;
}

#mnu{
    width: 200px;
    color: #304956;
    text-decoration: none;
    padding: 0px 0px 0px 0px;
border-left:5px solid #FFFFFF;
font-family: "Century Gothic","Trebuchet MS",serif;
margin:0px;
}

#mnu li{
	list-style: none;
}

#mnu a {
width: 175px;
color:#FFFFFF;
    display: block;
    padding: 2px 10px 2px 10px;
    margin: 0px 0px 0px 0px;
	text-align: left;
	text-decoration: none;
	list-style: none;
border-bottom:3px solid #FFFFFF;
font-size:13px;
font-weight:bold;
height:17px;
}

#mnu a:hover{
background:#961825;
}



/*INTERIOR*/


#colIzq{
width:610px;
margin:0px 0px 0px 15px;
}

#colDer{
width:260px;
margin:0px 0px 0px 20px;
padding:5px 0px 0px 0px;
}

.titDynInterior{
font-size:22px;
padding:3px 0px 3px 15px;
color:#FFFFFF;
background:#D6CEBD url(../img/fon_titDynInterior.gif) no-repeat;
}

.txtInterior{
background:#FFFFFF;
padding:15px;
min-height:200px;
}

.colDerSup{
background:#D6CEBD;
margin:0px 0px 20px 0px;
padding:0px 20px 10px 20px;
background:#D6CEBD url(../img/fin_colDer.gif) no-repeat bottom;
}

.titDynDer{
background: url(../img/fon_titDynDer.gif) no-repeat top;
height:25px;
margin:0px -20px 0px -20px;
}




.finTxtInterior{
padding:3px 20px 3px 0px;
font-size:11px;
font-weight:bold;
text-align:right;
background:#D6CEBD url(../img/fin_colIzq.gif) no-repeat bottom;
}



.fotosColIzq{
margin:0px 0px 10px 0px;
}

.destacado{
font-family:AGaramond, Georgia, "Times New Roman", Times, serif;
font-size:22px;
line-height:27px;
font-style:italic;
}


/*MENU DER*/

.contMnuDer{
background:url(../img/fon_titDynDer.gif) no-repeat;
padding:10px 0px 0px 0px;
margin:-5px 0px 20px 0px;
}

#mnuDer{
margin:20px 0px 0px 0px;
padding:0px 0px 20px 0px;
background:#D6CEBD url(../img/fin_colDer.gif) no-repeat bottom;
font-family: "Century Gothic","Trebuchet MS",serif;
border-top: 1px dashed #C0B399;
width:260px;
}


#mnuDer li{
	list-style: none;
}

#mnuDer a {
color:#000000;
    display: block;
    padding: 4px 20px 4px 20px;
    margin: 0px 0px 0px 0px;
	text-align: left;
	text-decoration: none;
	list-style: none;
border-bottom: 1px dashed #C0B399;
font-size:14px;
font-weight:normal;
width:220px;
}

#mnuDer a:hover{
color:#FFFFFF;
background:#C9BEA8;
}

/*TABLAS*/

.tablaDatos {
	margin: 0px 0px 20px 0px;
	width: 100%;
	font-size: 12px;
}

.tablaForm {
	margin: 0px 0px 20px 0px;
	width: 60%;
	font-size: 12px;
}

.contenido1 {
	background: #EFECE5;
	border-bottom: 2px solid #E6E1D7;
	padding: 5px 10px 5px 10px;
	color: #000000;
}

.contenido2 {
	background: #EFECE5;
	border-bottom: 2px solid #E6E1D7;
	padding: 5px 10px 5px 10px;
	text-align: center;
font-size:15px;
font-weight:bold;
}

.titTabla {
	background: #DED7CA;
	border-bottom: 2px solid #C0B399;
	padding: 5px 10px 5px 10px;
	text-align: center;
	color: #000000;
	font-weight: bold;
}

.btnsForm {
	background: #DED7CA;
	border-bottom: 2px solid #C0B399;
	padding: 5px 10px 5px 10px;
	text-align: center;
	color: #000000;
	font-weight: bold;
}

.cajasForm{
background: #DED7CA;
border:2px solid #C0B399;
}

#listado{
list-style: square;
font-size:12px;
margin:0px;
padding:0px 20px 25px 20px;
line-height:18px;
}

#subListado{
list-style: square;
font-size:12px;
margin:-20px 0px 0px 0px;
padding:0px 20px 25px 50px;
line-height:18px;
color:#333333;
}



#colDer #listado{
margin:-20px -20px 10px -20px;
padding:10px 20px 10px 30px;
background:#CCC1AC;
border-top: 1px solid #C0B399;
border-bottom: 2px solid #C0B399;
}


.colInterior{
width:295px;
margin:0px 20px 0px 0px;
border-right:1px solid #EFECE6;
}
