@charset "utf-8";
*{ margin: 0 auto; }
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a:link {text-decoration:none; color:#000;} /* Link no visitado*/
a:visited {text-decoration:none; color:#000; } /*Link visitado*/
a:active {text-decoration:none; color:#000; } /*Link activo*/
a:hover {text-decoration:none; color:#000; } /*Mause sobre el link*/

img, object, embed {
    max-width: 100%;
	margin: 0px;
    margin-top: 0px;
    margin-right-value: 0px;
    margin-bottom: 0px;

padding: 0px;
border: 0px none;
font: inherit;
vertical-align: baseline;
}


.seccion{
    margin: 0px;
	margin-top: 10px;
    padding: 0px;
    direction: ltr;
}



.container {
    padding-left: 2px;
    padding-right: 2px;

}
.row_cont {
    clear: both;
    max-width: 996px;
    margin: 0px auto;
    overflow: hidden;

}
.row_cont_news {
    clear: both;
    max-width: 992px;
    margin: 0px auto;
    overflow: hidden;

}
.col_1 {
    width: 33.5%;
	float: left;
	border:	#999 1px solid;
    margin-right: 0%;
    position: relative;
}
.col_1_contenedor2_1{
	height: 448px;
	/* [disabled]border: #999 solid 1px; */
	position: relative;
	overflow: hidden;
}
.col_1_sil_1{
	width:1800px;
	height:auto;
	margin-left: 0px;
	position:relative;
}
.col_1_sil_2{
	height:auto;
	float:left;
	position:relative;
}
.col_1_contenedor2_1_1{
	background-color:#000;
	padding:8px 10px 10px 8px;
}
.col_1_contenedor2_1_2{
	width:100%;
	height:auto;
	color:#FFF;
	font-size:12pt;
	margin-top:10px;
	font-weight:bold;
}
.col_1_contenedor2_1_3{
	width:auto;
	height:auto;
	padding:15px 10px 10px 8px;
	Line-height: 22px;
}
.col_1_contenedor2_1_4{
	padding:5px 10px 10px 8px;
	color:#436B87;
}
.col_1_contenedor2_1_1 img{
	width:100%;
	border: #CCC solid 1px;
}
#sil_nav1{
	width:100%;
	height:auto;
	float:left;
	position:relative;
	background-color: #CCC;
	font-size:8pt;
	border-top:#999 solid 2px;
}
#nav222{
	width:auto;
	height:auto;
	float:left;
	padding:5px;
	border-right: #999 1px solid;
	position:relative;
}
#sil_nav4{
	width:auto;
	border-left: #999 1px solid;
	float:right;
	position:relative;
	display:inline-block;
}
.sil_nav3{
	width:auto;
	float:right;
	text-align:center;
	padding:5px;
}
.sil_nav3:hover{
	background-color:#000;
	color:#FFF;
	cursor:pointer;
}

.col_2 {
    width: 31.9%;
	border-top:#999 5px solid;
	border-bottom:#999 1px solid;
	border-right:#999 1px solid;
	background-color:#EFF3F5;
	float: left;
    padding-top: 10px;
	padding-bottom: 10px;
    position: relative;
}
.secc3_info1{
	width:95%;
	height:89px;
	background-color:#EFF3F5;
	border-bottom: #CCC solid 1px;
	overflow: hidden;
}
.secc3_info2{
	width:83px;
	height:83px;
	background:url(../../site/images/marco1.png);
	border-right:#CCC solid 1px;
	border-top:#FFF solid 1px;
	padding:6px 0px 0px 6px;
	float:left;
	position:relative;
}

.secc3_info2 img{
	border:#FFF 3px solid;
	margin: 0px 0px 0px 0px;
}
h2{
	text-align: left;
	font-size: 1.1em;
	color: #436B87;
}
h3{
	text-align: left;
	font-size: 1.5em;
	color: #436B87;
}
h4{
	text-align: left;
	font-size: 9pt;
	color: #000000;
	font-weight:normal;
}
h5{
	text-align: left;
	font-size: 10pt;
	color: #000000;
	font-weight:normal;
	margin-left:2%;
	margin-right:2%;
}
h6{
	text-align: left;
	font-size: 1em;
	color: #436B87;
}
h7{
	text-align: left;
	font-size: 1.5em;
	color: #436B87;
	font-style: italic;
}


.secc3_titulares{
	margin-left: 95px;
	margin-top:8px;
}

.col_3 {
	width: 33.5%;
	text-align:center;
	float: right;
	position: relative;
}
.col_3_art{
	height:auto;
	border: #CCC solid 1px;
	border-top:#999 5px solid;
	padding:3px 3px 1px 3px;
	background-color:#FFF;
}
.col_3_art_1{
	height:auto;
}
#col_3_fb_0{
	text-align:left;
	background-color: #000000;
	cursor:pointer;
}
#col_3_fb_1{
	padding: 5px 15px 5px 10px;
	color: #FFF;
	font-weight: bold;
	background: url("../images/arrow.png") no-repeat scroll right center transparent;
	background-color: #000000;
	display: none;	
}
#col_3_fb_2{
	overflow:hidden;
}
#f_fb{
	margin-top:-65px;
}

.omega {
    margin-right: 0px !important;
}
.omega1 {
    margin-left: 0.5%;
}
.omega3{
	margin-top:5px;
}
.omega4{
	margin-bottom:5px;
}
.omega5{
	border-left: 1px dotted rgb(153, 153, 153);
}
.omega6{
	margin-left: 0px !important;
}
.omega7{
	border-top: 1px dotted rgb(153, 153, 153);
}
.omega8 {
    margin-right: 1.0%;
}
.omega9 {
	display:block;
}
.omega10 {
	display:none;
}


.col_4_lin {
    width: 32.5%;
	height:auto;
	float: left;
    margin-right: 0.8%;
    position: relative;
}

#wrapper_media_swf {
position: relative;
padding-bottom: 35.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
}
.media_resp iframe, .media_resp object, .media_resp embed  {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.video_resp{

    height:0px;
    width:100%;
    padding-top:56.25%;
    position:relative;

}
#news1{
	padding:2px 2px 2px 2px;
	background:url(../../site/images/marco1.png);
}
.col_news1 {
	width: 65.7%;
	border: #999999 solid 1px;
	float: left;
	position: relative;
	background-color:#FFF;
	display:inline-block;
}
.block_news {
	width:100%;
	border-top: #999999 solid 5px;
	float: right;
	position: relative;
	display:inline-block;
	margin-bottom:15px;
}
.col_news1_media_swf {
position: relative;
padding-bottom: 8.8%;
padding-top: 5.2%;
height: 0;
overflow: hidden;
}

.secc_news1 {
	width:100%;
	margin-top:10px;
	background:url(../../site/images/marco2.png);
	height:auto;
	display:inline-block;
	position:relative;
}
.secc_news1 p{
	width: auto;
	padding: 0px 15px 0px 15px;
	background-color: #FFF;
	margin-left: 15px;
	text-transform: uppercase;
	font-size: 150%;
	font-weight: bold;
	float:left;
	position:relative;
}

.block_video1 {
	width: 98%;
	background-color: #000;
	padding: 10px 0px 8px 0px;
	margin-left: 1%;
	float: left;
	position: relative;
}
.video_col1{
	width:72.5%;
	margin-left:1%;
	float:left;
	position:relative;
}
.video_col1 p {
	font-size:10pt;
	color:#FFF;
	margin-top:8px;
}
.video_col2{
	width:24%;
	margin-right: 1.1%;
	float:right;
	position:relative;
}
.video_col2 img{
	width:100%;
	margin-bottom:6px;
}

.news_n1 {
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	height:auto;
	display:inline-block;
	float:left;
	position:relative;
	overflow:hidden;
}
.news_n1_f{
	width:44%;
	height:auto;
	margin-left:2%;
	margin-right:2%;
	float:left;
}
.news_n1_f img{
	width:100%;
}
.news_n1 h2{
	margin-left:2%;
	margin-top:10px;
}
.news_cols{
	width:100%;
	float:left;
	padding:0% 0% 0% 2%;
	position:relative;
	display:inline-block;
}
.news_cols3{
	width:31.2%;
	float:left;
	height:auto;
}
.news_cols3_center{
	width:32.9%;
}
.news_col3_1{
	margin: 0 5% 0 5%;
}
.news_col3_1 img{
	float:right;
	margin-top:5px;
}
.news_col3_1_t{
	font-size:8pt;
	margin-top:10px;
}

.col_news2 {
	width: 33.1%;

	float: right;
	position: relative;
	display:inline-block;
}
.col_news2_1 {
	width:100%;
	border: #999999 solid 1px;
	border-top: #999999 solid 5px;
	float: right;
	position: relative;
	background-color:#FFF;
	display:inline-block;
	margin-bottom:5px;
}
#col_tit1{
	padding:5px 0px 3px 15px;
	border-bottom: #999999 solid 1px;
	text-transform: uppercase;
	font-size: 110%;
	font-weight:bold;
}
.news_n3 {
	width:100%;
	padding-top:5px;
	padding-bottom:5px;
	height:auto;
	display:inline-block;
	float:left;
	position:relative;
	overflow:hidden;
}
.news_n2_f{
	width:80px;
	height:80px;
	margin-left:2%;
	margin-right:2%;
	float:left;
}
.news_n2{
	padding:5px 5px 3px 5px;
}

a.enlace_op:link {
	text-decoration: none;
	color: #FFF;
}
a.enlace_op:visited {
	text-decoration: none;
	color: #FFF;
}

a.enlace_op:active {
	text-decoration: none;
	color: #FFF;
}

/* pie de pagina css */
#footer1{
	text-align:center;
	margin: 5px 0px 20px 0px;
	padding-top:10px;
	border-top: #666 dotted 1px;
}

.propell_01 {
	display:block;
}
@media handheld, only screen and (max-width: 767px) {
	.container {
	margin-left:1%;
	margin-right:1%;
	padding-left:0;
	padding-right:0;
	}
	/* kill prefixes and suffixes, otherwise 1-column version breaks 
	.pre_1, .pre_2, .pre_3, .pre_4, .pre_5, .pre_6, .pre_7, .pre_8, .pre_9, .pre_10, .pre_11 {padding-left: 0;}
	.suf_1, .suf_2, .suf_3, .suf_4, .suf_5, .suf_6, .suf_7, .suf_8, .suf_9, .suf_10, .suf_11 {padding-right: 0;}
*/
	/************************************************************************/

	/* cssgrid.net - mobile presets 
	.col_1, .col_2,*/ .col_3, .col_news1, .col_4, .col_5, .col_6,
	.col_7, .col_8, .col_9, .col_10, .col_11, .col_12, .col_news2 {
		clear: both;
		float: none;
		margin-left: 0;
		margin-right: 0;
		width: auto;
		width: -moz-available;
	}
.col_1{
	width: 45%;
}
.col_2{
	width: 54.2%;
}
#col_3_fb_1{
	display:inline-block;
}
#col_3_fb_2{
	display:none;
}
.col_3_art{
	margin-top:10px;
}
.news_n2_f{
	width:60px;
	height:60px;
}
.resp1{
	float:left;
	width: 33.1%;
}
.resp2{
	width:65.0%;
}
.col_news2{
	margin-top:5px;
}
.omega9 {
	display:none;
}
.portada-02-responsive-01-11{
	width:336px;
}
.propell_01 {
	display:none;
}
	/* Columnal - sub columns 
	.col_2 .col_1, 
	.col_3 .col_2, .col_3 .col_1,
	.col_4 .col_3, .col_4 .col_2, .col_4 .col_1,
	.col_5 .col_4, .col_5 .col_3, .col_5 .col_2, .col_5 .col_1,
	.col_6 .col_5, .col_6 .col_4, .col_6 .col_3, .col_6 .col_2, .col_6 .col_1,
	.col_7 .col_6, .col_7 .col_5, .col_7 .col_4, .col_7 .col_3, .col_7 .col_2, .col_7 .col_1,
	.col_8 .col_7, .col_8 .col_6, .col_8 .col_5, .col_8 .col_4, .col_8 .col_3, .col_8 .col_2, .col_8 .col_1,
	.col_9 .col_1, .col_9 .col_2, .col_9 .col_3, .col_9 .col_4, .col_9 .col_5, .col_9 .col_6, .col_9 .col_7, .col_9 .col_8,
	.col_10 .col_9, .col_10 .col_8, .col_10 .col_7, .col_10 .col_6, .col_10 .col_5, .col_10 .col_4, .col_10 .col_3, .col_10 .col_2, .col_10 .col_1,
	.col_11 .col_10, .col_11 .col_9, .col_11 .col_8, .col_11 .col_7, .col_11 .col_6, .col_11 .col_5, .col_11 .col_4, .col_11 .col_3, .col_11 .col_2, .col_11 .col_1,
	.col_12 .col_11, .col_12 .col_10, .col_12 .col_9, .col_12 .col_8, .col_12 .col_7, .col_12 .col_6, .col_12 .col_5, .col_12 .col_4, .col_12 .col_3, .col_12 .col_2, .col_12 .col_1 {
		padding-left: 0;
		padding-right: 0;
		width: 100%;
	}
*/
	/* .row {width: 100%;} */
	/* Type presets 
	.container h1 {margin:.5em 0 .5em;}
	.container h2 {margin:.5em 0 .535em;}
	.container h3 {margin:.5em 0 .57em;}
	.container h4 {margin:.5em 0 .615em;}
	.container h5 {margin:.5em 0 .67em;}
	.container h6 {margin:.5em 0 .8em;}
*/
	/* .reverse {padding-top: 1em; margin-bottom: 1em;} */

	/* Columnal content control - use on any elements to show/hide content on mobile 
	.mobile-hide {display: none;}
	.mobile-only {display: block;}
	*/
}
@media handheld, only screen and (max-width: 630px) {
.col_1, .col_2, .news_cols{
	clear: both;
	float: none;
	margin-left: 0;
	margin-right: 0;
	width: auto;
	width: -moz-available;
}
.col_1_contenedor2_1, .news_cols3{
	height:auto;
}
.col_4_lin {
	margin-bottom:5px;
}
.news_cols{
	padding:0% 3% 0% 3%;
}
.news_col3_1{
	margin:0px;
}
.news_cols3, .news_cols3_center{
	width:100%;
}
.news_cols3{
	padding:10px 0px 10px 0px;
	border-top: 1px dotted rgb(153, 153, 153);
}
.omega5{
	border-left:0px;
}
h7{
	font-size: 1.2em;
}
h5{
	font-size: 1em;
}
.omega10 {
	display:inline-block;
}
.adesense01{
	width:99%;
}
}
