body {
	margin:0px;
	padding:0px;
	background-color:#fef8ea;
}

.table-comun{
    font-size:1px;
}
.table-height{
    height:100%; 
    font-size:1px;
}

.line_principal{
	border-left:1px solid #cfb67f;
	border-right:1px solid #cfb67f;
	border-top:0px solid #cfb67f;
	border-bottom:1px solid #cfb67f;
	font-size:1px;
}
.line_menu{
	border-left:0px solid #fff;
	border-right:0px solid #fff;
	border-top:3px solid #fff;
	border-bottom:0px solid #fff;
	font-size:1px;
}
.line_contenido1{
	border-left:3px solid #fff;
	border-right:3px solid #fff;
	border-top:0px solid #fff;
	border-bottom:3px solid #fff;
	font-size:1px;
	background-color:#FFFFFF;
}
.line_contenido2{
	border-left:0px solid #fff;
	border-right:3px solid #fff;
	border-top:3px solid #fff;
	border-bottom:0px solid #fff;
	font-size:1px;
	/*background-color:#FFFFFF;*/
}

.line_contenido3{
	border-left:1px solid #112904;
	border-right:1px solid #112904;
	border-top:1px solid #112904;
	border-bottom:1px solid #112904;
	font-size:1px;
	background-color:#fef8ea;
}
.line_contenido4{
	border-left:0px solid #112904;
	border-right:1px solid #112904;
	border-top:1px solid #112904;
	border-bottom:1px solid #112904;
	font-size:1px;
	background-color:#fef8ea;
}
.line_middle1{
	border-bottom:1px solid #112904;
	font-size:1px;
}
.line_middle2{
	border-bottom:1px solid #E2CB99;
	font-size:1px;
}






.bg_left1{
	background-image:url(../img/background/left1.jpg);
	background-position:right top;
	background-repeat:repeat-y;
	background-color:#fef8ea;
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:10px;
}
.bg_left2{
	background-image:url(../img/background/left2.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	background-color:#fef8ea;
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:10px;
}
.bg_left3{
	background-image:url(../img/background/left3.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#fef8ea;
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:10px;
}
.bg_right1{
	background-image:url(../img/background/right1.jpg);
	background-position:left top;
	background-repeat:repeat-y;
	background-color:#fef8ea;
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:10px;
}
.bg_right2{
	background-image:url(../img/background/right2.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	background-color:#fef8ea;
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:10px;
}
.bg_right3{
	background-image:url(../img/background/right3.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#fef8ea;
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:10px;
}
.bg_right4{
	background-color:#e2cb99;
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:10px;
}
.bg_right5{
	background-image:url(../img/background/content-interior1b.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	background-color:#e2cb99;
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:10px;
}
.bg_middle2{
	background-image:url(../img/background/middle2.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	background-color:#fef8ea;
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:10px;
}
.bg_direction{
	background-image:url(../img/background/direction.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#fff;
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:10px;
}
.bg_content-interior{
	background-image:url(../img/background/content-interior1a.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#fff;
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:10px;
}
.bg_transparent-white{
	background-image:url(../img/background/transparent-white.png);
	background-position:center;
	background-repeat:repeat;
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:1px;
}
.bg_blog{
	background-image:url(../img/background/blog.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:10px;
}






.td-margin1{
	padding:10px 0px 10px 10px;
	/*background-color:#e2cb99;*/
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:10px;
}
.td-margin2{
	padding:10px 0px 10px 10px;
	border-top:1px solid #fda204;
	/*background-color:#e2cb99;*/
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:10px;
}
.td-margin3{
	padding:10px 0px 10px 10px;
	border-top:1px solid #fda204;
	border-bottom:1px solid #fda204;
	background-image:url(../img/background/transparent-white.png);
	background-position:center;
	background-repeat:repeat;
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:10px;
}



.title-content1{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:12px;
	color:#112904;
	font-weight:bold;
	line-height:100%;
}
.title-content2{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:12px;
	color:#9e7211;
	font-weight:bold;
	line-height:150%;
}
.title-content3{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:18px;
	color:#112904;
	font-weight:bold;
	line-height:100%;
}
.title-content4{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:14px;
	color:#556c49;
	font-weight:bold;
	line-height:100%;
}
.title-content5{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:15px;
	color:#9e7211;
	font-weight:bold;
	line-height:120%;
}

.text-content1{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:12px;
	color:#556c49;
	line-height:120%;
}	
.text-content2{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#112904;
	line-height:160%;
}	
.text-content3{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#9a5509;
	line-height:160%;
}	
.text-content4{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#fda204;
	font-weight:bold;
	line-height:160%;
}
.text-content5{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:10px;
	color:#fda204;
	font-weight:bold;
	line-height:100%;
}
.text-content6{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:12px;
	color:#000;
	line-height:120%;
}
.text-content7{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#9a5509;
	line-height:120%;
}
.text-content8{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#d01e34;
	line-height:120%;
}

.text-direction{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:10px;
	color:#112904;
	font-weight:bold;
	line-height:150%;
}
.text-foot{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#9e7211;
	line-height:150%;
}
.text-ml{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#9e7211;
	line-height:150%;
}
.text-blog-year{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:36px;
	color:#E2CB99;
	line-height:100%;
	padding-bottom:3px;
}
.text-blog-day{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:24px;
	color:#E2CB99;
	line-height:100%;
}






a.link-content1:link{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#556c49;
	text-decoration:none;
}
a.link-content1:visited{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#556c49;
	text-decoration:none;
}
a.link-content1:hover{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#9a5509;
	text-decoration:underline;
}
a.link-content1:active{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#556c49;
	text-decoration:none;
}

a.link-content2:link{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#112904;
	text-decoration:none;
}
a.link-content2:visited{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#112904;
	text-decoration:none;
}
a.link-content2:hover{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#9a5509;
	text-decoration:underline;
}
a.link-content2:active{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#112904;
	text-decoration:none;
}

a.link-content3:link{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#9a5509;
	text-decoration:none;
}
a.link-content3:visited{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#9a5509;
	text-decoration:none;
}
a.link-content3:hover{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#112904;
	text-decoration:underline;
}
a.link-content3:active{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#9a5509;
	text-decoration:none;
}

a.link-content4:link{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:10px;
	color:#fda204;
	text-decoration:none;
}
a.link-content4:visited{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:10px;
	color:#fda204;
	text-decoration:none;
}
a.link-content4:hover{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:10px;
	color:#112904;
	text-decoration:underline;
}
a.link-content4:active{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:10px;
	color:#fda204;
	text-decoration:none;
}

a.link-content8:link{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#d01e34;
	text-decoration:none;
}
a.link-content8:visited{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#d01e34;
	text-decoration:none;
}
a.link-content8:hover{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#112904;
	text-decoration:underline;
}
a.link-content8:active{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#d01e34;
	text-decoration:none;
}

a.link-foot:link{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#112904;
	text-decoration:none;
}
a.link-foot:visited{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#112904;
	text-decoration:none;
}
a.link-foot:hover{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#9a5509;
	text-decoration:underline;
}
a.link-foot:active{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#112904;
	text-decoration:none;
}




div#container{
	position:relative; 
	left:0;
	top:0;
	width:768px;
	height:100%;
	z-index:1;
}
div#window1{
	position:absolute;
	top:247px;
	left:0px;
	width:515px;
	height:auto;
	display: none;
	z-index:10;
	padding:0px;
}
div#window2{
	position:absolute;
	top:247px;
	left:0px;
	width:515px;
	height:auto;
	/*visibility:hidden;*/
	z-index:10;
	padding:0px;
}
div#window3{
	position:absolute;
	top:247px;
	left:0px;
	width:766px;
	height:auto;
	display: none;
	z-index:10;
	padding:0px;
}
div#window4{
	position:absolute;
	top:247px;
	left:0px;
	width:766px;
	height:auto;
	z-index:10;
	padding:0px;
	display:none;
}
div#articulos{
	position:absolute;
	top:240px;
	left:524px;
	width:241px;
	height:210px;
	/*visibility:visible;*/
	overflow:auto;
	z-index:10;
	padding:0px;
}
div#articulo1{
	position:absolute;
	top:210px;
	left:3px;
	width:507px;
	height:408px;
	/*visibility:hidden;*/
	overflow:auto;
	z-index:10;
	padding:0px;
	border:1px solid #112904;
}
div#articulo2{
	position:absolute;
	top:210px;
	left:3px;
	width:507px;
	height:408px;
	/*visibility:hidden;*/
	overflow:auto;
	z-index:10;
	padding:0px;
	border:1px solid #112904;
}

div#cnt_articulo{
	position:absolute;
	top:210px;
	left:3px;
	width:507px;
	height:408px;
	display:none;
	overflow:auto;
	z-index:10;
	padding:0px;
	border:1px solid #112904;
}


.form-tabla{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:1px;
}
.form-contactos1{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:14px;
	color:#112904;
}
.form-contactos2{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:13px;
	color:#112904;
}
.form-contactos3{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:13px;
	color:#112904;
}
.form-mensaje1{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:12px;
	color: #FF0000;
	font-weight:bold;
}
.form-mensaje2{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color: #FF0000;
	font-weight:bold;
}
.form-texto{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:12px;
	color:#000;
	font-weight:bold;
}
.form-texto-mini{
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:10px;
	color:#000000;
}
.form-botones{
	background-color:transparent;
	border-bottom:#000000 1px solid;
	border-left:#ffffff 1px solid;
	border-right:#000000 1px solid;
	border-top:#ffffff 1px solid;
	font:bold 12px "Trebuchet MS", Tahoma, Arial;
	color:#112904;
} 
.form-botones_1{
	background-color:#556c49;
	border-bottom:#000000 1px solid;
	border-left:#ffffff 1px solid;
	border-right:#000000 1px solid;
	border-top:#ffffff 1px solid;
	font:bold 12px "Trebuchet MS", Tahoma, Arial;
	color:#fef8ea;
	height:22px;
} 
.form-formulario{
	background-color:transparent;
	border:1px solid #112904;
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#241903;
}
.form-formulario_1{
	background-color:transparent;
	border:1px solid #112904;
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#241903;
}

.form-error{
	background-color:transparent;
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#241903;
	border:1px solid #ddaea2;
	background-color:#f0e0dc;
}

.form-codigo{
	width:55px;
	border:1px solid #241903;
	padding:2px;
	margin:2px;
	background-color:#f4faff;
}
.form-menu{
	background-color:#fff;
	border:1px solid #112904;
	font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:11px;
	color:#241903;
	width:137px;
	height:22px;
}