
/*******************************LIST NEWS**********************************************/

.section-news #news{
	margin-top:70px;
}

.section-news .datenews{
	margin-top:20px;
	margin-bottom:20px;
}

#news-list, #news{
	/*width:95%;*/
	margin-top:40px;
}


#news-list .news, #news{
	margin:10px 20px;
	clear:none;
	/*width:95%;*/
	font-size:12px;
	color:#005596;
}
#news-list .news{
	padding-bottom:5px; 
	/*border-bottom:1px solid #cccccc;*/
	width:95%;
}

#news-list .news hr{
	border:0px;
	border-bottom:1px solid #dfdfdf;
	margin:2px auto;
}
#news-list .news .date, #news  .date{
	font-weight:bold; 
	font-size:12px;
	width:auto;
	padding-right:15px;	
	color:#005596;
	float:none;
	margin-bottom:10px; 
	/*margin-top:10px; */
	word-spacing:3px; 
	margin-left:0px; 
	padding-left:0px;	
}

#news-list .news .venue, #news  .venue{
	font-size:12px;
	color:#aaaaaa;
	margin-left:15px;
	font-weight:bold;
}

#news-list .news .title{
	margin-left:50px;
	margin-bottom:3px;
	font-weight:bold;
}
#news  .title{
	font-weight:bold;
	/*margin-bottom:10px; */
	font-size:14px;
}

#news-list .news .title a, #news  .title a{
	/*margin-left:50px;*/
	color:#005596;
	font-size:12px;
	width:95%;
	font-weight:bold;
}

#news .news-text{
	margin-top:20px;
	line-height:16px; 
	word-spacing:2px; 
	color:#005596;
	text-align:justify;
}

#news .news-text strong{
	font-size:12px; 
	font-weight:bold;
}

#news .news-text p{
	margin-bottom:10px;
}

#news .news-text .bold{
	margin-left:0px;
	color:#0280fe;
}

#news .links{
	/*margin-left:50px;*/
	/*margin-top:20px;*/
	height:auto;
}
#news .links ul li{
	padding-bottom:5px;
}

#news .links a{
	color:#005596;
	font-weight:bold;
	
}

#news-list .news .abstract, #news  .abstract{
	margin-left:80px;
	margin-bottom:10px;
	line-height:16px;
	word-spacing:2px;
	text-align:justify;
	padding-right:15px;
	color:#454545;
}
#news-list .news .abstract .readmore, #news-list .news .readmore{
	color:#ff8f15;
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px; 
	padding-left:5px;
}
#news-list .news .readmore{
	
}

/*******************************LIST EVENTS**********************************************/
#event-list{
	padding:25px;
	padding-top:0px;
}

#event-list .tituloListado{
	width:99%;
	border-bottom:1px solid #005596;
	margin-bottom:15px;
	color:#005596;
	font-weight:bold; 
	font-size:14px; 
	padding-left:5px;
	text-transform:uppercase;
	padding-top:25px;
}

#event-list .event{
	margin-left:15px;
	margin-top:20px;
}
#event-list .event .date{
	font-size:12px; 
	/*color:#005596;*/
	font-weight:bold; 
	width:60px;
	text-align:right;
	color:#0280fe;
}

#event-list .event .title{
	font-size: 14px; 
	font-weight:normal; 
	color: #0280fe;
}
#event-list .event .title a{
	color:#0280fe;
	padding-left:15px;
	font-weight:normal;
}

#event-list .event .title .venue{
	padding-left: 5px;
	padding-right:5px;
	color:#aaaaaa;
	font-weight:normal;
	font-size:10px;
}

#event-list .event .abstract{
	color: #000000;
	font-size:12px; 
	text-align:justify;
	margin-left:80px;
	margin-right:20px;
	margin-bottom:15px;
	margin-top:3px;
	line-height:16px; 
	word-spacing:2px;
}

#event-list .event .abstract .readmore a{
	color:#ff8f15;
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px; 
	padding-left:5px;	
}

#section-events #event{
	padding:25px;
}


#section-events #event .title{
	font-size:14px; 
	color: #005596;
	font-weight:bold; 
	margin-top:30px;
}
#section-events #event .date{
	color:#005596;
	font-size:14px;
	font-weight:bold;
	width:99%;
	padding-right:20px;
	padding-left:0px;
}

#event .date .venue{
	padding-left:10px;
}

#section-events #event .event-text{
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
}

#section-events #event .event-text p{
	padding-left:0px;
	margin-left:0px;
	line-height:16px; 
	word-spacing:2px;
}

#section-events #event ul li, #section-events #event ol li{
	font-size: 12px; 
	color:#005596;
	margin-left:5px;
	padding-left:0px;
}

#section-events #event strong{
	font-weight:bold; 
	color:#005596;
}
#section-events #event .bold{
	margin-left:0px;
	font-weight:bold;
	color:#0280fe;
}

#section-events #event a{
	text-decoration:underline;
	color:#224075;
}

#section-events #event .links{
	margin-left:50px;
	margin-top:20px;
}

#section-events #event .links a{
	color:#005596;
}

#section-events #event .links ul{
	padding-left:20px;
	color:#005596;
}

/************************************COMMENTS************************************************/

#comentarios{
margin-top:30px;
	width:90%;  
}

#comentarios #comments_title.titlelink{
	color:#f49b2b;
	font-weight:bold;
	padding-bottom:0px; 
	padding-top:0px; 
	width:300px; 
	border-bottom:1px solid #f49b2b;
	margin-left:20px;	
}

#comments{
	margin-left:15px; 	
}

#comments .result{
	margin-top:10px; 
	margin-bottom:20px;
	margin-left:30px;
	/*border-bottom:1px solid #005596;*/
}

#comments .result .comments_header{
color: #454545;
/*border:1px solid #ccc;*/
font-size:14px;
float:left;
width:99.5%;
background-color:#eff9ff;
border-bottom:1px solid #e5eaf1;
padding:3px 0 0px 5px;
}
#comments .result .comments_header span{
	float:left;
	/*font-weight:bold;*/
}

#comments .result .comments_header .comments_number{
margin-right:15px; 
width:41px;
height: 20px; 
background: url(../images/Template-css/comments.png) no-repeat;
/*
color:#3B5998;*/
padding-top:3px;
padding-left:4px;
color:#005596;
font-weight:bold;
}

#comments .result .comments_header .comments_author{
width:auto;
/*color:#3B5998;*/
color:#005596;
background:url(../images/Template/comment.png)left no-repeat;
padding-left:20px;
font-weight:bold;
}

#comments .result .comments_date{
width:auto; 
font-size:14px;
color:#aaa; 
font-weight:bold;
margin-left:34px;
/*clear:left;
padding-left:40px;*/
}

#comments .result .comments_body{
color:#005596;
border: 1px solid #efefef;
border-top:0px;
font-size:14px;
padding:20px;
padding-top:30px; 
padding-bottom:10px; 
}

#comments_pagelist{
width:100%;

}
#comments_pagelist .pagination{
text-align:right;
border-bottom:#454545;
padding:10px; 
margin-right:0px;
padding-right:0px;

}

#comments_pagelist .pagination .prev,
#comments_pagelist .pagination .page,
#comments_pagelist .pagination .next{
	color:#8e8e8e;
	font-size:14px; 
	font-weight:bold;
	padding:10px 10px;
	border:1px solid #e8e8e8;
	margin-right:10px;
}
#comments_pagelist .pagination .prev{
	border-left:1px solid #e8e8e8;
	padding-left:20px;
}
#comments_pagelist .pagination .next{
	border-right:1px solid #e8e8e8;
	padding-right:20px;
}

#comments_pagelist .pagination .prev a,
#comments_pagelist .pagination .page a,
#comments_pagelist .pagination .next a{
	
	color:#005596;
}

#comments_pagelist .pagination .prev a:hover,
#comments_pagelist .pagination .page a:hover,
#comments_pagelist .pagination .next a:hover{
	color:#f49b2b;
}

#register{ 
	background-color:#F8F8F8;
	border: 1px solid #eee;
	width:470px;
	margin:0 auto;
	padding:0 4px 10px 15px;
	margin-top:20px;
}

#user_comment_create{
	width:auto;
	border-top:1px dotted #bbbbbb; 
	margin-bottom:15px; 
	padding-left:15px; 
	padding-top:15px; 
}

#user_comment_create textarea{
	/*border:1px solid #bcdaec;*/
	border:3px solid #E0EAEF;
	/*background-color:#f3f9fd;*/
	color:#005596;
	width:440px;
	height:180px;
}
#user_comment_create input{
	/*background-color:#fff;
	border-width:1px; 
	border-color:#005596;
	color:#005596;*/
	border:1px solid #A8C3CF !important;
	color: #035a89;
	font-size:12px; 
	font-weight:bold; 
	text-align:center;
	padding:3px;
}

#user_comment_login{
	background:#ffffff url(../images/Template-css/candado.jpg) no-repeat 20px 50px;
	width:440px;
	/*border:1px solid #bcdaec;*/
	border:3px solid #E0EAEF;
	color:#005596;
	margin:0 auto;
	margin:15px;
	padding-bottom:30px;
	/*height:150px; */
	min-height:150px;
}
#user_comment_login .check_user{
	font-size:10px;
	font-weight:bold;
	margin-left: 300px; 
	color:#666666;
	height:20px;
}

#user_comment_login .title{
	border-bottom:1px solid #e0eaef;
	color:#3C81A2;
	font-size:14px; 
	font-weight:bold; 
	margin-bottom: 10px; 
	padding:0px;
	line-height:24px;
	margin-left:20px;
	/*background-color:#EFF9FF;
	border-bottom:1px solid #E5EAF1;
	color:#005596;
	font-size:12px;
	font-weight:bold;
	margin-top:3px; 
	margin-bottom:3px;*/
}

#user_comment_login .enter_user{
	font-weight:bold;
	margin:5px;
	margin-left:120px;
	margin-top:15px;
}
#user_comment_login .enter_psswd{
	font-weight:bold;
	margin:5px;
	margin-left:120px;
}


#user_comment_login .enter_user span,
#user_comment_login .enter_psswd span{
font-size:12px;
color:#666666;

}

#user_comment_login .new_user{
	margin-left:25px;
	margin-top:15px;
	border-top:1px dashed #e0eaef;
}
#user_comment_login .forget_password{
	/*margin-left:68px;
	margin-top:5px;
	margin-bottom:5px;*/
	/*float:right;*/
	/*position:relative;
	top:-19px; 
	left:120px;*/
	/*width:100%;*/	
	padding-left:25px;
}

#user_comment_login .new_user a,
#user_comment_login .forget_password a {
font-size:12px; 
color: #035A89;
line-height:16px;
font-weight:bold;
padding-bottom:3px;
}

#user_comment_login .forget_password a {

}

#user_comment_login .enter_user .input_user{
margin-left: 3px;

}
#user_comment_login .enter_user .input_user input{
border:1px solid #A8C3CF;
background-color:#fff;
}
#user_comment_login .enter_psswd .input_psswd input{
border:1px solid #a8c3cf;
background-color:#fff;
margin-left:3px;
}

#user_comment_login .enter_user span{
}

#user_comment_login .submit #loginComments{
	position:relative;
	right:30px; 
	float:right;
	bottom:30px;
	position:relative;
	width:70px;	
	
}

#user_comment_login .submit input{
	border:1px solid #A8C3CF !important;
	color: #035a89;
	font-size:12px; 
	font-weight:bold; 
	text-align:center;
	padding:3px;
}

#user_comment_login .forget_password .rememberpassword{
	/*height:50px;*/
	/*border:1px solid #BCDAEC;*/
	/*border-right:0px;*/
	/*height:24px;*/
	margin-top:5px; 
	margin-bottom:5px;
	padding-top:7px; 
	padding-bottom:7px; 
	height:24px; 
	color:#666666;
	/*background-color: #eff9ff;*/
	/*padding-left:10px;*/
	/*padding-left:20px;*/
}
.rememberpassword span{
	font-size:12px; 
	font-weight:bold;
}
.rememberpassword .input_remember{
	margin-left:15px;
}
#user_comment_login .forget_password .rememberpassword .submit{

	position:relative; 
	
}
#user_comment_login .forget_password .rememberpassword .submit span{
	font-weight:normal; 
	font-size:12px;
}
#user_comment_login .forget_password .rememberpassword .submit input{
	float:right;
	margin-top:-25px;
	margin-right:30px;
	padding:1px;
}

#user_comment_login #comments_logout,
#user_comment_login #comments_account{
	position:relative; 
	float:right; 
	text-transform:uppercase; 
	font-size:11px; 
	margin-right:20px;
	font-weight:bold; 
	
}

#user_comment_login #comments_logout a,
#user_comment_login #comments_account a{
	color:#005596;
}

#user_comment_login #comments_greeting{
	padding-left:120px;
	padding-top:30px;
}
#transparent{
	background:transparent url(../images/Template-css/transparent.png) repeat-y;
	position:absolute; 
	width: 440px; 
	height:160px; 
	z-index:2;
	
}

























