/* CSS Document */

* html img,
* html .png{
    position:relative;
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "imagenes/v.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
    );
}
body{
	margin:0px;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#333;
}
form{
	margin:0px;
}
label{
	cursor:pointer;
	vertical-align:middle;
}
a img{
	border:0px;
}
input, textarea{
	resize:none;
	outline:none; 
}
p{
	margin:0px;
	padding:0px;
}
h1, h2, h3{
	margin:0px;
}
h1, h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#601C1E;
}
h1{
	font-weight:normal;
	font-size:32px;
	line-height:44px;
	margin-bottom:10px;
}
h2{
	font-size:18px;
	margin-bottom:4px;
}
h3{
	font-size:13px;
	font-weight:normal;
	color:#601C1E;
	margin-bottom:10px;
}
#capa1{
	width:880px;
	margin:0px auto;
}
#capa2{
	text-align:right;
	font-size:11px;
	color:#CCC;
	line-height:24px;
	width:860px;
	padding-right:20px;
	background-color:#666;
}
#capa2 a{
	color:#CCC;
	text-decoration:none;
}
#capa2 a:hover{
	text-decoration:underline;
}
#capa3{
	width:880px;
	height:338px;
	border-bottom:1px solid #c5c5c5;
	padding-bottom:14px;
}
#capa4{
	margin-top:30px;
	line-height:36px;
	font-size:11px;
	background-color:#e6e6e6;
	padding-left:12px;
	width:868px;
}
#columna_izq{
	float:left;
	width:320px;
}
#columna_izq #caja1{
	background-color:#e5dbdb;
	padding:22px 12px;
	width:296px;
}
#columna_izq .titulos_news{
	background:#bebebe url(../imagenes/icon_1.jpg) no-repeat 12px 6px;
	width:284px;
	padding-left:36px;
	line-height:24px;
	font-size:11px;
	color:#333;
}
#columna_izq #caja2{
	background-color:#e1e1e1;
	padding:10px 12px;
	width:296px;
	overflow:hidden;
	height:100%;
}
#columna_izq #caja3{
	margin-top:10px;
	overflow:hidden;
	height:22px;
}
#columna_izq #caja4{
	background-color:#e9e9e9;
	padding:20px 11px;
	width:296px;
	border:1px solid #c1c1c1;
}
#columna_der{
	float:right;
	width:538px;
}
.info1{
	border-top:3px solid #999;
	border-bottom:3px solid #999;
	margin-top:26px;
	padding-bottom:20px;
}
.info1 .contenedor{
	padding-top:20px;
	padding-bottom:16px;
	border-bottom:1px solid #ccc;
	overflow:hidden;
	height:100%;
}
.info1 .imagen1{
	float:left;
	width:130px;
	margin-right:16px;
}
.info1 .imagen2{
	padding:4px;
	border:1px solid #a8a8a8;
}
.info1 .texto{
	float:left;
	width:392px;
}
.info2{
	margin-top:30px;
	border-top:1px solid #ccc;
	padding-bottom:20px;
}
.info2 .contenedor{
	padding-top:14px;
	padding-bottom:14px;
	border-bottom:1px solid #ccc;
	overflow:hidden;
	height:100%;
}
.info2 .imagen1{
	float:left;
	width:60px;
	height:60px;
	margin-right:10px;
}
.info2 .imagen2{
	margin:0px;
	padding:4px;
	border:1px solid #a8a8a8;
}
.info2 .texto{
	float:left;
	width:560px;
}
.info2 .titulo{
	font-weight:bold;
	color:#601C1E;
	font-size:12px;
}
.info2 .contenido{
	line-height:14px;
	margin-top:1px;
}
.info3{
	border-top:1px solid #ccc;
	margin-top:30px;
	padding-bottom:20px;
}
.info3 .contenedor{
	padding-top:20px;
	padding-bottom:20px;
	border-bottom:1px solid #ccc;
	overflow:hidden;
	height:100%;
}
.info3 .imagen1{
	float:left;
	width:130px;
	margin-right:16px;
}
.info3 .imagen2{
	padding:4px;
	border:1px solid #a8a8a8;
}
.info3 .texto{
	float:left;
	width:484px;
}
.estilo1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#333;
}
.estilo2{
	text-align:justify;
	line-height:17px;
}
.estilo3{
	line-height:17px;
	padding:30px 0px;
}
.estilo4{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#601C1E;
	font-size:17px;
	line-height:21px;
	padding:14px 0px;
}
.estilo5{
	line-height:31px;
}
.imagenes_s{
	overflow:hidden;
	height:100%;
	padding-bottom:15px;
	margin-bottom:15px;
	border-bottom:1px solid #ccc;
}
.imagenes_s .imagen{
	width:112px;
	float:left;
	margin-right:10px;
}
.imagenes_s .texto{
	width:98px;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	line-height:15px;
	color:#666;
}
.vinculo1{
	display:block;
	margin-top:14px;
	background:url(../imagenes/icon_1.gif) no-repeat left 5px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#601C1E;
	text-decoration:none;
}
.vinculo1:hover{
	color:#601C1E;
	text-decoration:underline;
}
.vinculo2{
	display:block;
	background:#fcfcfc url(../imagenes/f_1.gif) repeat-x;
	border:1px solid #999;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	line-height:20px;
	text-decoration:none;
	color:#666;
	float:left;
}
.vinculo2:hover{
	text-decoration:none;
}
.vinculo3{
	background:url(../imagenes/icon_2.gif) no-repeat left 5px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#919191;
	text-decoration:none;
}
.vinculo3:hover{
	color:#666;
	text-decoration:underline;
}
.vinculo4{
	background:url(../imagenes/icon_3.gif) no-repeat left 5px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#919191;
	text-decoration:none;
}
.vinculo4:hover{
	color:#666;
	text-decoration:underline;
}
.vinculo5{
	background:url(../imagenes/icon_4.gif) no-repeat left 3px;
	padding-left:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666;
	text-decoration:none;
}
.vinculo5:hover{
	color:#000;
	text-decoration:underline;
}
.vinculo6{
	margin-top:2px;
	display:block;
	background:url(../imagenes/icon_6.gif) no-repeat left 5px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#919191;
	text-decoration:none;
}
.vinculo6:hover{
	background:url(../imagenes/icon_5.gif) no-repeat left 5px;
	color:#333;
	text-decoration:underline;
}
.vinculo6_s{
	margin-top:2px;
	display:block;
	background:url(../imagenes/icon_6.gif) no-repeat left 5px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
}
.paginado a{
	font-weight:normal;
	padding:0px 4px;
	color:#666;
	text-decoration:none;
}
.paginado a:hover{
	text-decoration:underline;
}
.paginado span{
	font-weight:bold;
	padding:0px 4px;
	color:#666;
}
.input1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#868686;
	padding:3px;
	border:1px solid #999;
}
.input2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#868686;
	padding:3px;
	border:1px solid #ccc;
}
