/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}
.bg {
	background: #6892AB;
}
.bg_int {
	background-color:#6892AB;
}
.cFooter {
	background-color:#6892AB;
}
img {
	border:0;
}
a:hover {
	text-decoration:underline;
}
a:visited {
	/*text-decoration:none;*/
}
a:active {
	text-decoration:underline;
}
a:link {
	/*text-decoration:none;*/
}
a {
	text-decoration:none;
}
.pointsLine {
	border-bottom:dotted #121011 1px;
	margin-top:10px;
	margin-bottom:10px;
}
.conts_home {
	margin-top:26px;
	margin-right:29px;
	margin-left:38px;
	margin-bottom:20px;
}
.conts_int {
	margin-top:10px;
	margin-right:0px;
	margin-left:27px;
	background-image:url(../images/bg_internas_full.jpg);
	background-repeat:no-repeat;
}
.conts_int_magazine {
	margin-top:10px;
	margin-right:0px;
	margin-left:27px;
	background-image:url(../images/bg_internas_full3.jpg);
	background-repeat:no-repeat;	
}
.conts_int_contact {
	margin-top:10px;
	margin-right:0px;
	margin-left:27px;
	background-image:url(../images/bg_internas_contact.jpg);
	/*background-repeat:no-repeat;*/
}
.conts_int_test {
	margin-top:10px;
	margin-right:0px;
	margin-left:27px;
	background-image:url(../images/bg_internas_full2.jpg);
	background-repeat:no-repeat;
}
.conts_int_about {
	margin-top:10px;
	margin-right:0px;
	margin-left:27px;
	background-image:url(../images/bg_internas_about3.jpg);
	/*background-repeat:no-repeat;*/
}
.conts_int_events {
	margin-top:10px;
	margin-right:0px;
	margin-left:27px;
	background-image:url(../images/bg_internas_events2.jpg);
	background-repeat:no-repeat;
}
.conts_int_asoc {
	margin-top:10px;
	margin-right:0px;
	margin-left:27px;
	background-image:url(../images/bg_internas_full1.jpg);
	background-repeat:no-repeat;
}
.footer {
	margin:0px 0px 15px 0px;
	font-size:12px;
	color:#ccc;
	background:url(../images/footer.jpg) repeat-x;
}

.footer a {
	text-decoration:none;
	color:#ccc;
}
.footer a:hover {
	text-decoration:underline;
	color:#ccc;
}
.footer a:active {
	text-decoration:underline;
	color:#ccc;
}


.footeri {
	margin-left:27px;
	margin-bottom:15px;
	font-size:12px;
	color:#CCCCCC;
	margin-top:0px;
	background:url(../images/footer.jpg) no-repeat;
}

.footeri a {
	text-decoration:none;
	color:#CCCCCC;
}
.footeri a:hover {
	text-decoration:underline;
	color:#fff;
}
.footeri a:active {
	text-decoration:underline;
	color:#fff;
}


.bt-more {
	padding-top:3px;
	padding-bottom:3px;
}
.cont-events {
	margin-bottom:10px;
}
.box-magazine {
	background:#648CA5;
	padding:8px;
	padding-top:16px;
	text-align:center;
	margin-bottom: 16px;
}
.menu {
	padding:2px;/*padding-right:29px;*/
	}
.pBottom5 {
	margin-bottom:8px;
}
.pBottom {
	margin-bottom:12px;
}
.pBtMingle {
	margin-top:12px;
	margin-bottom:30px;
}
.borderMagazine {
	border: solid 6px #121011;
}
.magazinePast {
	/*width:202px;*/
	border: solid 6px #121011;
	margin-top:5px;
	margin-bottom:5px;
}
.titMagazine {
	width:212px;
}

.magazineLat {
	border: solid 6px #121011;
	width:202px;
	bottom:0;
	}
	
	
	
/**********************************/
/*******    Interiores    *********/
/**********************************/
.separaBajada {
	height:15px;
}
.logos {
	background: #FFFFFF;
	text-align:center;
	
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	
	border:0px;
	margin:0px;
	
	height:50px;
	width:90px;
}
.bmas {
	padding-top:4px;
	padding-bottom:4px;
}
.left {
	margin:14px 22px 24px 19px;
}
.puntecenter {
	height:3px;
	background: url(../images/punts.png) left bottom no-repeat;
	margin-left:3px;
	}
.puntecenter2 {
	height:3px;
	background: url(../images/punts.png) left bottom no-repeat;
	margin-top:29px;
	margin-left:3px;
}
.puntecenter1 {
	height:3px;
	background: url(../images/punts.png) left bottom no-repeat;
	margin-top:24px;
	margin-left:3px;
}
.puntecenter3 {
	height:3px;
	background: url(../images/punts.png) left top no-repeat;
	margin-left:3px;
	}
.center {
	margin:14px 10px 4px 16px;
	padding-bottom:5px;
}
.center3 {
	margin:14px 10px 4px 16px;
	padding-bottom:0px;
	
}
.center2 {
	margin:14px 10px 4px 16px;
	padding-bottom:5px;
	
}
.right {
	margin:14px 3px 14px 19px;
}
.righta {
	padding:14px 0px 14px 14px;
	font-size:12px;
	color:#121011;
	width:202px;
	text-decoration:none;
}
.righta a {
	text-decoration:none;
	color:#C60C40;
	}
.righta a:hover{
	text-decoration:underline;
	color:#C60C40;
	}

.righta a:active {
	text-decoration:underline;
	color:#C60C40;
	}


.rightaBold {
	
	font-size:13px;
	color:#C60C40;
	font-weight:bold;
}
.mright {
	padding-right:14px;
}
.imgBig {
	border:11px solid #121011;
}
.news {
	margin-bottom:10px;
/*	background:url(../images/punts.jpg) bottom right no-repeat;*/
}
.sep-events {
	margin-bottom:10px;
}
.sep-news {
	margin-bottom:20px;
}
.contMina {
	padding:0px 5px 0px 23px;
}
.contMinaFaqs {
	padding:0px 5px 0px 21px;
}
.contMinaContacts {
	padding:0px 5px 0px 21px;
}
.contMina1 {
	padding:25px 20px 0px 24px;
}
.contpress {
	padding:0px 5px 0px 27px;
}
.contpress1 {
	padding:0px 5px 0px 48px;
}
.contpress2 {
	padding:0px 5px 0px 30px;
}
.alto_cub {
	height:109px;
	overflow:hidden;
}
.pre-footer {
	height:290px;
}
.pref1 {
	margin-left:19px;
	margin-right:19px;
	
}
.pref2 {
	margin-left:20px;
		margin-right:18px;
	
}
.pref3 {
	margin-left:22px;
		margin-right:16px;
}
.faq {
	font-size:12px;
	color:#AAC0CD;
	padding-top:3px;
	padding-bottom:3px;
}

.faq h4 {
	
	color:#FFFFFF;
}

.faq a {
	font-weight:bold;
	color:#AAC0CD;
	text-decoration:none;
}	
.faq a:hover {
	text-decoration:underline;
}	

	
/**********************************/
/*******       Fonts      *********/
/**********************************/



.h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	margin:0;
	text-align:left;
	/*cambios*/
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding-bottom:5px;
}
.h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#fff;
	margin:0;
	text-align:left;
	/*cambios*/
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding-bottom:5px;
}
.h3 {
	font-size:13px;
	color:#C60C40;
	margin:0;
	text-align:left;
}

.tit-newsSifr {
	font-size:13px;
	color:#9FBCC0;
	text-align:left;
	margin-top:3px;
	margin-bottom:3px;
}


.titnewsff {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	margin:0;
	text-align:left;
}
.fechas {
	color:#72A1BF;
	font-size:10px;
	padding-top:3px;
	padding-bottom:3px;
}
.fecha-events {
	font-size:14px;
	color:#dae5eb;
	padding-top:3px;
	padding-bottom:3px;
}
.fecha-events-ff {
	font-size:14px;
	color:#ffffff;
	padding-top:3px;
	padding-bottom:3px;
}
.contact {
	font-size:14px;
	color:#ffffff;
	padding-top:15px;
	padding-bottom:15px;
}
.atendance-detail {
	font-family:Arial, Helvetica, sans-serif;
	color:#dae5eb;
	font-size:10px;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
}

a.atendance-detail:hover {
	text-decoration:underline;
}
a.atendance-detail:active {
	text-decoration:underline;
}

.atendance-detailWhite {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:10px;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
}
a.atendance-detailWhite:hover  {
	color:#FFFFFF;
	text-decoration:underline;
}
a.atendance-detailWhite:active  {
	color:#FFFFFF;
	text-decoration:underline;
}

.atendance-detailBlack {
	font-family:Arial, Helvetica, sans-serif;
	color:#121011;
	font-size:10px;
	padding-top:3px;
	padding-bottom:3px;
}
.tit-maga {
	font-size:13px;
	color:#fff;
	text-align:left;
	text-decoration:none;
	/*text-align:center;*/
}
.tit-eventshome {
	font-size:13px;
	color:#72A1BF;
	text-align:left;
	text-decoration:none;
}
.tit-events {
	font-size:13px;
	color:#72A1BF;
	text-align:left;
	text-decoration:none;
}
a.tit-events:hover {
	text-decoration:underline;
	color:#72A1BF;
}
a.tit-events:active {
	text-decoration:underline;
	color:#72A1BF;
}

.tit-events2 {
	font-size:13px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
}
a.tit-events2:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
a.tit-events2:active {
	text-decoration:underline;
	color:#FFFFFF;
}

.tit-events3 {
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
}
a.tit-events3:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
a.tit-events3:active {
	text-decoration:underline;
	color:#FFFFFF;
}


.tituloFlash {
	font-size:23px;
	color:#FFFFFF;
}

.tituloFlash2 {
	font-size:26px;
	color:#FFFFFF;
}

.tit-eventsBlack {
	font-size:14px;
	color:#121011;
	padding-top:3px;
	padding-bottom:3px;
}
.txt-events {
	font-size:12px;
	color:#1d1d1d;
	padding-top:3px;
	padding-bottom:3px;
}
.txt-pink {
	font-size:12px;
	color:#cedee8;
	padding-top:3px;
	padding-bottom:3px;
}
.txt-pink-small {
	font-size:10px;
	color:#cedee8;
	padding-top:3px;
	padding-bottom:3px;
}
.txt-pink-small-about {
	font-size:10px;
	color:#cedee8;
	padding-top:1px;
	padding-left:6px;
}
.txt-news {
	font-size:12px;
	color:#121011;
	margin-bottom:10px;
	margin-right: 10px;
}

.txt-news2 {
	font-size:12px;
	color:#121011;
	padding-top:10px;
	padding-bottom:10px;
	/*line-height:1.4;*/
	text-decoration:none;
}

.txt-news2 a {
	font-weight:bold;
}
.bold {
	font-size:12px;
	font-weight:bold;
}
.boldfris {
	font-size:12px;
	font-weight:bold;
	color:#999999;
}
/**********************************/
/*******    Info Detalle  *********/
/**********************************/

.assc_der {
	height:613px;
	background:url(../images/bg_divAsoc.jpg) no-repeat top center;
	overflow:hidden;
	}
.faq_der {
	height:613px;
	background:url(../images/bg_divFaq.jpg) no-repeat top center;
	overflow:hidden;
}
.past_der {
	height:613px;
	background:url(../images/bg_divPast.jpg) no-repeat top center;
	overflow:hidden;
}
.news_der {
	height:613px;
	background:url(../images/bg_divNews.jpg) no-repeat top center;
	overflow:hidden;
}
.finalnwes {
background:url(../images/punts.jpg) bottom right no-repeat;
height:3px;
}
.press_der {
	height:613px;
	background:url(../images/bg_divPress.jpg) no-repeat top center;
	overflow:hidden;
}
.form_der {
	height:613px;
	background:url(../images/bg_divprof.jpg) no-repeat top center;
	overflow:hidden;
}
.events_der {
	height:613px;
	background:url(../images/bg_divEvents.jpg) no-repeat top center;
	overflow:hidden;
}
.events_der2 {
	border:12px solid #fff;
	background:url(../images/bg_divEvents2.jpg) no-repeat top center;
}
.mingles_der {
	height:613px;
	background:url(../images/bg_divMingles.jpg) no-repeat top center;
	overflow:hidden;
}

.news-int {
	padding:93px 26px 0px 26px;
}
.news-int2{
	padding:93px 14px 0px 14px;
}
.scrollgeneric {
	line-height: 1px;
	font-size: 1px;
	position: absolute;
	top: 0;
	left: 0;
}
.vscrollerbase {
	width: 5px;
	background-color: #AFC5D1;
}
.vscrollerbar {
	width: 5px;
	background-color: #ffffff;
}
.hscrollerbase {
	height: 7px;
	background-color: #E8E7E3;
}
.hscrollerbar {
	height: 7px;
	background-color: #cccccc;
}
.scrollerjogbox {
	width: 10px;
	height: 10px;
	top: auto;
	left: auto;
	bottom: 0px;
	right: 0px;
	background-color: gray;
}
#mycustomscrolla {
	/* Typical fixed height and fixed width example */
	width: 411px;
	height: 433px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin-top:0px;
	margin-left:0px;
	padding: 5px;
	padding-left:0px;
	font-size:11px;
	color:#ffffff;
}
#mycustomscrolla2 {
	/* Typical fixed height and fixed width example */
	width: 397px;
	height: 433px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin-top:0px;
	margin-left:0px;
	padding: 5px;
	padding-left:0px;
	font-size:11px;
	color:#ffffff;
}
#mycustomscrolla3 {
	/* Typical fixed height and fixed width example */
	width: 342px;
	height: 433px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin-top:0px;
	margin-left:0px;
	padding: 5px;
	padding-left:0px;
	font-size:11px;
	color:#ffffff;
}
#mycustomscrollb {
	/* Typical fixed height and fixed width example */
	width: 405px;
	height: 530px;
	
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin-top:0px;
	margin-left:0px;
	padding: 5px;
	padding-left:0px;
}
#mycustomscrollc {
	/* Typical fixed height and fixed width example */
	width: 405px;
	height: 585px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin-top:0px;
	margin-left:0px;
	padding: 5px;
	padding-left:0px;
}
#mycustomscrolld {
	/* Typical fixed height and fixed width example */
	width: 611px;
	height: 430px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin-top:0px;
	margin-left:0px;
	padding: 5px;
	padding-left:0px;
	font-size:11px;
	color:#ffffff;
}
#mycustomscrolle {
	/* Typical fixed height and fixed width example */
	width: 611px;
	height: 450px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin-top:0px;
	margin-left:0px;
	padding: 5px;
	padding-left:0px;
}
#mycustomscrollf {
	/* Typical fixed height and fixed width example */
	width: 425px;
	height: 535px;
	background-color:#FFFFFF;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/	
	position: relative;
	margin-top:0px;
	margin-left:0px;
	padding: 5px;
	padding-left:0px;
}
#mycustomscrollg {
	/* Typical fixed height and fixed width example */
	width: 611px;
	height: 440px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin-top:0px;
	margin-left:0px;
	padding: 5px;
	padding-left:0px;
	font-size:11px;
	color:#ffffff;
}
#mycustomscrollh {
	/* Typical fixed height and fixed width example */
	width: 611px;
	height: 440px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin-top:0px;
	margin-left:0px;
	padding: 5px;
	padding-left:0px;
	font-size:11px;
	color:#ffffff;
}
#mycustomscrolli {
	/* Typical fixed height and fixed width example */
	width: 440px;
	height: 400px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin-top:0px;
	margin-left:0px;
	padding: 5px;
	padding-left:0px;
	font-size:11px;
	color:#ffffff;
}
.dwPdf {
	padding-top:10px;
}
.dwPdf1 {
	margin-top:5px;
	margin-right:10px;
}
.separaPast {
	margin-bottom:10px;
}
.contTitsMag {
	margin-left:30px;
}
.img1 {
	width: 181px;
	height: 72px;
	overflow: hidden;
	border: 7px solid #000000;
}
.elink {
	color:#1d1d1d;
}
a.elink:hover {
	color:#1d1d1d;
	text-decoration:underline;
}
a.elink:active {
	color:#1d1d1d;
	text-decoration:underline;
}
a {
	color: #222222;
}
.bold1 {
	font-weight: bold;
}
.separa10 {
	padding-top: 10px;
	padding-bottom: 10px;
}
.fotin {
	float:left;
	margin-right:3px;
	margin-bottom:3px;
}
.btmas {
	position:relative;

	top:25.5px;
	width:63px;
	height:12px;
}
.btmas1 {
	position:relative;
	top:10px;
	width:63px;
	height:12px;
}
.btmas5{
	position:relative;
	top:23px;
	/*top:14.4px;*/
	width:63px;
	height:12px;
}
.btmas2 {
	position:relative;
	top:25px;
	/*top:14.4px;*/
	width:63px;
	height:12px;
}
#elmaga {
	width:214px;
	height:291px;
	margin:0px 0px 0px 23px;
}

.paginador2{
	float:right;
	font-size: 12px;
}

.separodivs{
	margin-bottom: 16px;
}

.imgEv{
width: 201px; 
border: 1px solid #000000; 
margin: 0px 0px 1px 0px;
}

.imgMin{
width: 266px;
border: 1px solid #000000; 
margin: 0px 0px 1px 0px;
}
