img, div{ behavior: url('./js/iepngfix.htc'); }

body{
	background-image:url(../img/bg_body.gif);
	margin: 0px;
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
	color:#525252;
}

a{text-decoration: none; color: #3f3f3f;}
a:hover{text-decoration:underline; color: #3f3f3f;}
/*a:link{text-decoration: none; color: #3f3f3f;}
a:active{text-decoration: none;color: #3f3f3f;}
a:visited{text-decoration: none; color: #3f3f3f;}*/

h1{
	font-weight:normal;
	font-size:18px;
	color:#000000;
	line-height:20px;
}

h2{
	font-size:12px;
	color:#000000;
	line-height:14px;
}

p{
	line-height:15px;
	color:#333333;
}

b{
	color:#792013;
}

/*ul, li, form, input, img, table, tr, td, th, div, h1, h2, h3{
	margin: 0px;
	padding: 0px;
	list-style: none;
	border: none;
}*/

.clear{
	clear: both;
}
.espacio{
	clear: both;
	height: 10px;
}
.puntosh{
	clear: both;
	background:url(../img/puntosh.gif) top left repeat-x;
	height:5px;
}
input{
	border:1px solid #999999;
}
textarea{
	border:1px solid #999999;
}
.submit{
	font-size:11px;
	background-color:#CCCCCC;
	border:1px solid #999999;
	margin-top:5px;
}
/************************* contenedor **************************/
#cont_general{
	width: 680px;
	margin: 0px auto;
	padding: 10px;
	background-color:#FFFFFF;
}

/******************** header **************************/
#top {
}

/******************** cuerpo **************************/
#cuerpo{
	width:680px;
}

.col_1{
	width:660px;
      /*vertical-align:top;*/
	background:url(../img/sombra_col_1.gif)  top right repeat-y;
	padding:10px;
}

.col_2{
	/*width:250px;
	vertical-align:top;*/
	background:url(../img/col_der_bg.jpg) top right repeat-y;
	padding:10px;
}

.col_2_bottom{
	background:url(../img/col_der_bottom.jpg) no-repeat;
	height:70px;
	padding-top:15px;
}

/******************** col_der **************************/
#col_der{
}

.col_der_fecha{
	font-size:10px;
	color:#f0725f;
}

.col_der_title{
	font-size:14px;
	line-height:15px;
	color:#FFFFFF;
	margin-bottom:10px;
}

.col_der_texto a{
	font-size:11px;
	line-height:15px;
	color:#eca296;
}

.col_der_texto a:hover{
	color:#eca296;
	text-decoration:underline;
}

.col_der_img{
	width:225px;
	margin:15px 0;
	/* height:70px; */
	overflow:hidden;
}

/******************** sponsors/footer **************************/
#sponsors{
	background:url(../img/sombra_col_1.gif) top right repeat-y;
	padding-top:10px;
	height:60px;
}

#footer{
	width:680px;
	margin:10px auto;
}

.ver_todas{
	text-align:right;
}

.ver_todas a{
	background:url(../img/mas_info.jpg) left no-repeat;
	padding-left:15px;
	color:#eca296;
	text-decoration:none;
}

.ver_todas a:hover{
	color:#eca296;
	text-decoration:underline;
}

#links_servicios ul{
	list-style-image:url(../img/mas_link.gif);
}

#links_servicios b{
	background:url(../img/maletin_link.gif) left no-repeat;
	padding-left:16px;
}
