/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#C3C1B0;
	background-image:url(../img/bg-sup.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
.topi{width:800px; height:132px; background-image:url(../img/top1.jpg);}
.botonera{width:800px; padding-top:10px; background-color:#1A5B49;}
.central{width:800px;  padding-bottom:10px; background-color:#1A5B49; clear:both;}
.pie{width:auto; height:454px; background-image:url(../img/inf_bg.jpg); background-repeat:repeat-x;}
.pie-inf{width:1013px; height:280px; background-image:url(../img/inf.jpg); background-position:center; background-repeat:no-repeat;}
.ref{width:1013px; height:171px; background-image:url(../img/ref.jpg); background-position:center; background-repeat:no-repeat;}
.bot {width:auto; height:32px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#999999; padding-top:5px; text-decoration:none;}
.bot a {color:#FFFFFF; text-decoration:none;}
.bot a:hover{color:#999999; text-decoration:none;}
.bot a:link a:active{color:#999999; text-decoration:none;}
.titulo{width:666px; height:25px; background-color:#4C4840; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; color:#FFFFFF; padding-top:5px;} 
.titulo_gral{width:696px; height:25px; background-color:#4C4840; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; color:#FFFFFF; padding-top:5px;} 
/* slide */
#slider {
    width: 664px; /* important to be same as image width */
    height: 306px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
	width: 664px; /* important to be same as image width or wider */
	position: absolute;
	top: 0;
	margin-left: 0;
	left: 1px;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 664px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
ul { list-style-type: none;}
.contenedor{width:666px;
			background-color:#333333; 
			height:306px; 
			filter: alpha(opacity=70);
			-moz-opacity: 0.7;
			-khtml-opacity: 0.7;
			opacity: 0.7;
			padding-top:3px;
			padding-left:3px;
}
/* slide */
.contacto{width:696px; height:330px; background-color:#CCCCCC;}
.cont_contacto{width:684px; height:317px; background-color:#C0C0C0; margin:6px;}
.contacto_logo{margin-top:38px; margin-left:13px; width:214px; height:86px; background-image:url(../img/logo.jpg); background-repeat:no-repeat; float:left;}
.cont_form{margin-left:23px; margin-top:23px; width:402px; height:267px; float:left; border-left:#666666; border-left-style:solid; border-left-width:1px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#1A5B49; font-size:6pt;}
.formulario{margin-left:14px; color:#666666;}
.cont_formulario{border:solid; border-width:0px; background-color:#CCCCCC; width:373px; height:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#1A5B49; font-size:7pt;}
.cont_formulario1{border:solid; border-width:0px; background-color:#CCCCCC; width:373px; height:88px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#1A5B49; font-size:7pt;}
.restablece{background-color:#484848; border:solid; border-width:0px; height:21px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:6pt; color:#FFFFFF;}
.botones_form{width:373px; height:21px; background-color:#1A5B49;}
.boton_enviar{background-color:#1A5B49; border:solid; border-width:0px; height:21px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:6pt; color:#FFFFFF;}

.home_bienvenidos{width:280px; height:15px; margin-bottom:2px; margin-left:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#1A5B49;}
.home_bienvenidos-gris{width:349px; height:15px; margin-bottom:2px; margin-left:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#666666;}
.home_texto{width:349px;  margin-left:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#333333; margin-bottom:2px; text-align:justify;}
.contenido-gral{width:696px; background-color:#CCCCCC;}
.cont_contenido{width:684px;  padding-bottom:30px; background-color:#C0C0C0; margin-top:6px; margin-left:6px; margin-bottom:6px;}
.contacto_logo{margin-top:38px; margin-left:13px; width:214px; height:86px; background-image:url(../img/logo.jpg); background-repeat:no-repeat; float:left;}
.cont_contenido-int{margin-left:23px; margin-top:23px; margin-bottom:30px; width:402px;  float:left; border-left:#666666; border-left-style:solid; border-left-width:1px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#1A5B49; font-size:6pt;}
.gal{width:388px; height:86px; margin-top:38px; margin-left:24px; float:left; background-image:url(../img/galeria.jpg); background-repeat:no-repeat;}
.foto{width:100px; height:100px; margin:2px; background:#CCCCCC; border-color:#666666; border-style:solid; border-width:2px; float:left;}
.cont-foto{width:650px; height:324px; margin-left:17px; margin-top:10px; margin-bottom:10px;}
.bot-galeria{width:650px; height:20px; margin-left:17px; margin-bottom:10px;}
.ubica{width:630px;  margin-left:17px; margin-top:10px; margin-bottom:10px;}
.ubica_tit{width:388px; height:86px; margin-top:38px; margin-left:24px; float:left; background-image:url(../img/como.jpg); background-repeat:no-repeat;}

/* acordion */
div#test-accordion{
	padding:10px;
}

div.accordion {
	position: relative; /* required for bounding */
	width:290px;
}

div.accordion-toggle{
    position: relative; /* required for effect */
    z-index: 10;		/* required for effect */
	color:#ffffff;
    cursor: pointer;
	margin-bottom:1px;
	padding:2px 4px 2px 4px;
	border-top:1px solid #333333;
	background-color:#1A5B49;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	padding-left:10px;
}
div.accordion-toggle:hover, div.accordion-toggle-active{
	background-color:#1A5B49;
	color:#FFFFFF;
	border-top:1px solid #333333;
}

div.accordion-content{
	overflow: hidden;	/* required for effect */
    background-color:#C0C0C0;
	padding:2px 4px 2px 4px;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	padding-left:10px;
}
.cont_tari{margin-left:23px; margin-top:23px; width:300px; height:267px; float:left;  font-family:Verdana, Arial, Helvetica, sans-serif; color:#1A5B49; font-size:6pt;}
.cont_acord{margin-left:23px; margin-top:23px; width:300px; height:267px; float:left; border-left:#666666; border-left-style:solid; border-left-width:1px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#1A5B49; font-size:6pt;}

.cont_link{margin-left:35px; margin-top:23px; width:300px; height:267px; float:left; border-left:#666666; border-left-style:solid; border-left-width:1px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#1A5B49; font-size:6pt;}

a:link {
	color: #ffffff;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #ffffff;
}
a:hover {
	text-decoration: none;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #666666;
}
.lin:link {
	color: #ffffff;
	text-decoration: none;
}
.lin:visited {
	text-decoration: none;
	color: #ffffff;
}
.lin:hover {
	text-decoration: none;
	color: #666666;
}
.lin:active {
	text-decoration: none;
	color: #666666;
}
