a:link {color: #18a345}    
a:visited {color: #18a345} 
a:hover {color:#666666}

body{
	font-family:Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height:17px;
	color:#363636;
	text-align:center;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	background-color:#dcfdea;
	background-image:url(../images/bg_gral.jpg);
	background-repeat:repeat;
	background-position:center top;
}

/*estilos txt*/
.txt_fecha{
font-family:Tahoma, Verdana, Arial;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
}

.txt_dest{
font-weight:bold;
}

.txt_dest2{
font-weight:bold;
font-size:13px;
}

.txt_dest_color{
font-family:Tahoma, Verdana, Arial;
font-size:12px;
color:#18a345;
font-weight:bold;
}

.txt_fechaNews{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
line-height:25px;
color:#18a345;
font-weight:bold;
}

.txt_DestfechaNews{
font-family:Tahoma, Verdana, Arial;
font-size:14px;
line-height:25px;
color:#18a345;
font-weight:bold;
}

.txt_temaNews{
font-family:Tahoma, Verdana, Arial;
font-size:10px;
line-height:25px;
color:#18a345;
}


.txt_footer{
font-family:Tahoma, Verdana, Arial;
font-size:10px;
color:#18a345;
font-weight:bold;
}

.txt_title{
font-family:Tahoma, Verdana, Arial;
font-size:20px;
color:#18a345;
font-weight:bold;
line-height:35px;
}

.mar_izq{
padding-left:10px;
}

.mar_der{
padding-right:10px;
}

.paddingx4{
padding:10px;
}

.paddingx1{
padding-bottom:20px;
}

.padding_image_news{
padding-top:10px;
padding-bottom:10px;
}

.padding_logo{
padding-top:30px;
padding-left:24px;
}

.padding_menu{
padding-left:13px;
padding-top:15px;
}

/*divs estructura general*/
#div_contenedor {
z-index:1;
width:984px;
height:100%;
text-align:center;
margin-left:auto;
margin-right:auto;
background-image:url(../images/bg_cont.png);
background-repeat:repeat-y;
background-position:center;
}

#menuSup{
width:942px;
height:33px;
background-color:#21ce59;
margin-left:21px;
margin-right:21px;

}

#div_header{
width:940px;
background-image:url(../images/bg_header2.jpg);
height:auto;
background-repeat:no-repeat;
margin-left:21px;
margin-right:21px;
text-align:left;
}

#div_header_gaz{
width:940px;
background-image:url(../images/bg_header3.jpg);
height:auto;
background-repeat:no-repeat;
margin-left:21px;
margin-right:21px;
text-align:left;
}

#div_footer{
width:910px;
height:64px;
background-color:#FFFFFF;
text-align:center;
margin-left:35px;
margin-right:31px;
}


#contenidos{
width:942px;
margin-left:21px;
margin-right:21px;
text-align:left;
height:100%;
position:relative;
padding-bottom:20px;
}


#Noticias{
padding-left:5px;
}

.bg_Noticias{
background-image:url(../images/img_cb_acc-02.gif);
background-repeat:repeat-y;
padding-left:10px;
padding-right:10px;
}


#NoticiasHome{
padding-left:16px;
}

.bg_NoticiasHome{
background-image:url(../images/img_cb_not-02.gif);
background-repeat:repeat-y;
padding-left:10px;
padding-right:10px;
}

#Gazteak{
padding-left:16px;
}

.bg_Gazteak{
background-image:url(../images/img_cb_not-02.gif);
background-repeat:repeat-y;
padding-left:10px;
padding-right:10px;
}

#Blog_post{
padding-left:16px;
}

.bg_blogFecha{
background-image:url(../images/img_blog.gif);
width:55px;
background-repeat:no-repeat;
background-position:left top;
}

.txt_mes{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
}

.txt_dia{
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
color:#18a145;
font-weight:bold;
}

.txt_tit_blog{
font-family:Tahoma, Verdana, Arial;
font-size:13px;
line-height:25px;
color:#18a345;
font-weight:bold;
}

.txt_tags_blog{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#18a345;
font-weight:bold;
}

.bg_comentarios{
background-image:url(../images/img_blog-02.gif);
padding-left:30px;
background-position:left;
background-repeat:no-repeat;
font-weight:bold;
}

.img_blog{
padding-right:10px;
padding-bottom:10px;
}


.txt_PostNews{
font-family:Tahoma, Verdana, Arial;
font-size:12px;
line-height:25px;
color:#18a345;
font-weight:bold;
}

#UltimosPost{
padding-left:26px;
}

#UltimosComent{
padding-left:26px;
padding-top:15px;
}

#tags{
padding-left:26px;
padding-top:15px;
}

.txt_tag1{
font-family:Tahoma, Verdana, Arial;
font-size: 11px;
color:#363636;
line-height:15px;
}

.txt_tag2{
font-family:Tahoma, Verdana, Arial;
font-size: 11px;
color:#363636;
font-weight:bold;
line-height:15px;
}

.txt_tag3{
font-family:Tahoma, Verdana, Arial;
font-size: 14px;
color:#363636;
line-height:19px;
}

.txt_tag4{
font-family:Tahoma, Verdana, Arial;
font-size: 14px;
line-height:19px;
color:#363636;
font-weight:bold;
}

.txt_tag5{
font-family:Tahoma, Verdana, Arial;
font-size: 20px;
color:#363636;
font-weight:bold;
line-height:24px;
}

#Acciones{
padding-left:5px;
padding-bottom:5px;
}

.bg_Acciones{
background-image:url(../images/img_cb_acc_g-02.gif);
background-repeat:repeat-y;
padding-left:10px;
padding-right:10px;
}

#AccionesHome{
padding-left:5px;
}

.bg_AccionesHome{
background-image:url(../images/img_cb_acc-02.gif);
background-repeat:repeat-y;
padding-left:10px;
padding-right:10px;
}

#bio{
padding-left:5px;
}

.bg_bio{
background-image:url(../images/img_cb_acc-02.gif);
background-repeat:repeat-y;
padding-left:10px;
padding-right:10px;
}

#Concurso{
padding-left:5px;
padding-bottom:5px;
}

.bg_Concurso{
background-image:url(../images/img_cb_acc_g-02.gif);
background-repeat:repeat-y;
padding-left:10px;
padding-right:10px;
}

#DiagnosticoHome{
padding-left:5px;
padding-bottom:5px;
height:auto;
}

.bg_DiagnosticoHome{
background-image:url(../images/diagnostico.gif);
background-repeat:no-repeat;
height:122px;
}

#GazteaakHome{
padding-left:5px;
height:auto;
padding-bottom:5px;
}

.bg_GazteaakHome{
background-image:url(../images/gazteak.gif);
background-repeat:no-repeat;
height:124px;
}

/*forms*/
.imput_search{
width:153px;
height:20px;
color:#333333;
background-color:#FFFFFF;
border:none;
} 
 
 /*links*/
a.linkIdioma:link{
font-family:Tahoma, Verdana, Arial;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}	
a.linkIdioma:visited{
font-family:Tahoma, Verdana, Arial;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
a.linkIdioma:hover{
font-family:Tahoma, Verdana, Arial;
font-size:10px;
color:#18a345;
font-weight:bold;
text-decoration:none;
}

a.linkFooter:link{
font-family:Tahoma, Verdana, Arial;
font-size:10px;
color:#18a345;
font-weight:bold;
text-decoration:none;
}	
a.linkFooter:visited{
font-family:Tahoma, Verdana, Arial;
font-size:10px;
color:#18a345;
font-weight:bold;
text-decoration:none;
}
a.linkFooter:hover{
font-family:Tahoma, Verdana, Arial;
font-size:10px;
color:#666666;
font-weight:bold;
text-decoration:none;
}


a.linkBase:link{
font-family:Tahoma, Verdana, Arial;
font-size: 11px;
line-height:14px;
color:#363636;
text-decoration:none;
}	
a.linkBase:visited{
font-family:Tahoma, Verdana, Arial;
font-size: 11px;
line-height:14px;
color:#363636;
text-decoration:none;
}
a.linkBase:hover{
font-family:Tahoma, Verdana, Arial;
font-size: 11px;
line-height:14px;
color:#18a345;
text-decoration:none;
}

a.linkSubmenu:link{
font-family:Tahoma, Verdana, Arial;
font-size:12px;
color:#18a345;
font-weight:bold;
text-decoration:none;
}	
a.linkSubmenu:visited{
font-family:Tahoma, Verdana, Arial;
font-size:12px;
color:#18a345;
font-weight:bold;
text-decoration:none;
}
a.linkSubmenu:hover{
font-family:Tahoma, Verdana, Arial;
font-size:12px;
color:#666666;
font-weight:bold;
text-decoration:none;
}


/* AGREGADOS POR PROGRAMACION */
a.linkNoticias:link{
font-family:Tahoma, Verdana, Arial;
font-size: 11px;
line-height:14px;
color:#363636;
text-decoration:none;
}	
a.linkNoticias:visited{
font-family:Tahoma, Verdana, Arial;
font-size: 11px;
line-height:14px;
color:#363636;
text-decoration:none;
}
a.linkNoticias:hover{
font-family:Tahoma, Verdana, Arial;
font-size: 11px;
line-height:14px;
color:#18a345;
text-decoration:none;
}



div#paginacion {
	padding-left: 10px;
	padding-top: 40px;
	clear: both;
}
div#paginacion ul {
	position: relative;
	top: -25px;
	/*left: 40px !important;
	left: 50px;
	float: left;*/
}
/**+html div#paginacion ul {
	left: 50px !important;
}*/
div#paginacion li {
	display: inline;
	float: left;
	margin-right: 1px;
}
div#paginacion li a:link, div#paginacion li a:visited {
	width: 20px;
	height: 17px;
	background: #E8FAEE;
	float: left;
	text-align: center;
	text-decoration: none;
	color: #666;
	
}
div#paginacion li a:hover {
	color: #FFF;
	background: #18A345;
}
div#paginacion li.activa {
	color: #FFF;
	background: #666;
	width: 20px;
	height: 17px;
	float: left;
	text-align: center;
}
div#paginacion .noClick {
	width: 20px;
	height: 17px;
	background: #E8FAEE;
	float: left;
	text-align: center;
	text-decoration: none;
	color: #666;
}


.txt_tag1 a:link, .txt_tag1 a:visited{
font-family:Tahoma, Verdana, Arial;
font-size: 11px;
color:#363636;
line-height:15px;
text-decoration:none;
}
.txt_tag1 a:hover{
font-family:Tahoma, Verdana, Arial;
font-size: 11px;
color:#18a345;
line-height:15px;
text-decoration:none;
}
.txt_tag2 a:link, .txt_tag2 a:visited{
font-family:Tahoma, Verdana, Arial;
font-size: 11px;
color:#363636;
font-weight:bold;
line-height:15px;
text-decoration:none;
}
.txt_tag2 a:hover{
font-family:Tahoma, Verdana, Arial;
font-size: 11px;
color:#18a345;
font-weight:bold;
line-height:15px;
text-decoration:none;
}
.txt_tag3 a:link, .txt_tag3 a:visited{
font-family:Tahoma, Verdana, Arial;
font-size: 14px;
color:#363636;
line-height:19px;
text-decoration:none;
}
.txt_tag3 a:hover{
font-family:Tahoma, Verdana, Arial;
font-size: 14px;
color:#18a345;
line-height:19px;
text-decoration:none;
}
.txt_tag4 a:link, .txt_tag4 a:visited{
font-family:Tahoma, Verdana, Arial;
font-size: 14px;
line-height:19px;
color:#363636;
font-weight:bold;
text-decoration:none;
}
.txt_tag4 a:hover{
font-family:Tahoma, Verdana, Arial;
font-size: 14px;
line-height:19px;
color:#18a345;
font-weight:bold;
text-decoration:none;
}
.txt_tag5 a:link, .txt_tag5 a:visited {
font-family:Tahoma, Verdana, Arial;
font-size: 20px;
color:#363636;
font-weight:bold;
line-height:24px;
text-decoration:none;
}
.txt_tag5 a:hover {
font-family:Tahoma, Verdana, Arial;
font-size: 20px;
color:#18a345;
font-weight:bold;
line-height:24px;
text-decoration:none;
}

.txt_tit_coment{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
line-height:25px;
color:#18a345;
font-weight:bold;
vertical-align: middle;
}
.txt_tit_coment2{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
line-height:25px;
color:#18a345;
font-weight:bold;
vertical-align: top;
}
.txt_tit_coment_mail{
font-size:9px;
}
.txt_coment{
	font-family:Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height:17px;
	color:#363636;
}

.txtVerde{
	width: 155px;
	height: 18px;
	color: #363636;
	border: 1px solid;
	font-family:Tahoma, Verdana, Arial;
	font-size: 11px;
}
.txtVerde{
	border-color: #5EBF1A;
}
.txtVerde input{
	border: 0px;
	color: #363636;
	width: 155px;
	height: 16px;
}

.linkSubmenuActivo{
font-family:Tahoma, Verdana, Arial;
font-size:12px;
color:#666666;
font-weight:bold;
text-decoration:none;
}

.txt_dest a:link, .txt_dest a:visited{
font-family:Tahoma, Verdana, Arial;
font-size: 11px;
color:#363636;
font-weight:bold;
text-decoration:none;
}
.txt_dest a:hover{
font-family:Tahoma, Verdana, Arial;
font-size: 11px;
color:#666666;
font-weight:bold;
text-decoration:none;
}
.txt_destP a:link, .txt_destP a:visited{
font-family:Tahoma, Verdana, Arial;
font-size: 11px;
color:#363636;
text-decoration:none;
}
.txt_destP a:hover{
font-family:Tahoma, Verdana, Arial;
font-size: 11px;
color:#666666;
text-decoration:none;
}