@charset "utf-8";
/*  
Theme Name: EIE
Theme URL: http://www.idazleak.org/
Version: 1.0
Author: 2011 - iametza interaktiboa
Author URL: http://www.iametza.com/


FUENTEAK
------------------------------------------------
Orokorra	
Bigarrena
------------------------------------------------

KOLOREAK
------------------------------------------------
#FFFFFF		Gorputz kolorea	 	Txuria
#16474b		Testuen kolorea	 	Berde iluna
#aac11e		Fondo kolorea		Berde argia
------------------------------------------------

ESKALA
------------------------------------------------
960px (1024x768 min) Fijoa.
------------------------------------------------
*/

body {
	/*font-family: "HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", Helvetica, Arial, sans-serif;*/
	font-family: Helvetica, Arial, sans-serif;
	font-size:75%;
	color: #333;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat;
}
h1 {
 display: none;	
}
h2 {
	font-weight: normal;
	background-color: #FFF;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 8px;
	margin-bottom: 10px;
	color: #2E6DCC;
	font-size: 180%;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
h2 span {
	padding-left: 250px;
	font-size: 50%;

}
h2 span a {
	color: #2E6DCC;
}
h2 span a:hover {
	text-decoration:underline;
}
h3 {
	font-weight: normal;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 8px;
	margin-bottom: 5px;
	font-size: 160%;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
h4 {
	font-weight: normal;
	padding-top: 8px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 8px;
	margin-bottom: 5px;
	font-size: 160%;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	text-align:center;
	color: #2E6DCC;
}
h5 {
	font-weight: normal;
	padding-top: 8px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 8px;
	margin-bottom: 5px;
	font-size: 140%;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	color: #2E6DCC;
}
h6 {
	font-weight: normal;
	padding: 2px 0px 4px 8px;
	margin-bottom: 5px;
	font-size: 140%;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	color: #2E6DCC;
	border-bottom:1px solid #ccc;
}
h6 a {
	color: #2E6DCC;
}
h6 a:hover {
	color: #333!important;
}
.img_ezker {
	float:left;
	margin-right:8px;
	margin-top: 4px;
}
.img_eskubi {
	float:right;
	margin-left:8px;
	margin-top: 4px;
}
.img_erdi {
	margin-left:auto;
	margin-right:auto;
	margin-top: 2px;
	display: block;
}
.gehiagoirakurri {
	color: #2E6DCC;
	font-size: 90%;
	text-transform: uppercase;
}
.gehiagoirakurri:hover {
	color: #333;
}
.hutsa {
	width:100%;
	height:20px;
}
.hutsa2 {
	width:100%;
	height:4px;
}
.literatura {
	background-color: #2E6DCC;
	color: #FFF;
	padding-right: 5px;
	padding-left: 5px;
}
.literatura:hover {
	color: #2E6DCC;
	background-color: #FFF;
}
.atzera {
	width: 540px;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
}
.atzera a {
	background-color: #2E6DCC;
	color: #FFF;
	padding: 5px;
	float: right;
}
.atzera a:hover {
	color: #000;
	background-color: #2E6DCC;
}
.ikusi {
	width: 540px;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
}
.ikusi a {
	background-color: #2E6DCC;
	color: #FFF;
	padding: 5px;
}
.ikusi a:hover {
	color: #000;
	background-color: #2E6DCC;
}
.gehiago {
	background-color: #2E6DCC;
	font-size:90%;
	color: #FFF!important;
	padding: 2px 4px 2px 4px;
	text-decoration:none!important;
}
.gehiago:hover {
	color: #000;
	background-color: #2E6DCC;
}
.pdf a {
	background-image:url(../images/ikonoak/pdf.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding:0px 0px 2px 22px;
	color:#2E6DCC;
}
.pdf a:hover {
	text-decoration:underline !important;
}
.bideo {
	width:400px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:15px;
}
.bideo#bideoa {
	width:400px;
}
/*--------------------------------------------------- Prehead */
.prehead {
	width: 920px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	margin-bottom: 5px;
}
.prehead .hizkuntzak {
	float: left;
	width: 150px;
	padding-top: 8px;
}
.prehead .hizkuntzak a {
	color: #000;
}
.prehead .hizkuntzak a:hover {
	color: #2e6dcc;
}
.prehead .hizkuntzak a.aktibo {
	color: #FFF;
	background-color: #2e6dcc;
}
.prehead .hizkuntzak a.aktibo:hover {
	color: #FFF;
}
.prehead .saresozialak {
	float:left;
	width:200px;
	padding-top: 4px;
}
.prehead .bilaketa {
	float: right;
	width: 290px;
	text-align:right;
}
/*--------------------------------------------------- Head */
.head {
	width: 920px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:10px;
}
.headidazlea {
	width: 920px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:10px;
}

/*--------------------------------------------------- Edukia */
.kontainer {
	width:920px;
	margin-left:auto;
	margin-right:auto;
}
/*--------------------------------------------------- Menua */
.kontainer .menua {
	width:165px;
	float:left;
	padding: 0;
	border-bottom-width: 0;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 30px;
	margin-left: 0;
	font-size: 95%;
}

.kontainer .menua a.menuitem{
	color: #000;
	display: block;
	position: relative;
	padding-left: 10px;
	text-decoration: none;
	border:none;
	padding-top: 8px;
	padding-right: 26px;
	padding-bottom: 6px;
	text-align:right;
}
.kontainer .menua a.menuitem.aktibo{
	background-color: #2e6dcc;
	color:#FFF;
}
.kontainer .menua a.egilezerrenda{
	color: #000;
	display: block;
	position: relative;
	padding-left: 10px;
	text-decoration: none;
	border:none;
	padding-top: 8px;
	padding-right: 26px;
	padding-bottom: 6px;
	text-align:right;
	margin-top: 20px;
	background-color: #E6E6E6;
}


.kontainer .menua a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
	position: absolute;
	top: 9px;
	right: 10px;
	border: none;
}

.kontainer .menua a.menuitem:hover{
	background-color: #333;
	color:#FFF;
}

.kontainer .menua div.submenu{ /*DIV that contains each sub menu*/
	background-color: #e6e6e6;
	text-align:right;
}

.kontainer .menua div.submenu ul{ /*UL of each sub menu*/
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.kontainer .menua div.submenu ul li{
	border:none;
}

.kontainer .menua div.submenu ul li a{
	display: block;
	color: black;
	text-decoration: none;
	padding-left: 18px;
	padding-top: 6px;
	padding-right: 24px;
	padding-bottom: 6px;
}
.kontainer .menua div.submenu ul li a.aktibo{
	background-color: #2e6dcc;
	color:#FFF;
}
.kontainer .menua div.submenu ul li a:hover{
	color: white;
	background-color: #333;
}
/*--------------------------------------------------- Azpimenua edukian */
.azpimenua {
	padding-left: 12px;
	padding-bottom: 8px;
	display: block;
}
.azpimenua li {
	display: inline;
}
.azpimenua li a {
	display: block;
	float: left;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	margin-right: 4px;
	background-color: #E6E6E6;
	color: #2E6DCC;
	margin-bottom: 4px;
}
.azpimenua li a.aktibo {
	display: block;
	float: left;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	margin-right: 4px;
	background-color: #2E6DCC;
	color: #FFF;
}
.azpimenua li a:hover {
	background-color: #333;
	color: #FFF;
}
/*--------------------------------------------------- Azpimenua edukian 2 */
.azpimenua2 {
	padding-left: 12px;
	padding-bottom: 8px;
	display: block;
}
.azpimenu2a li {
	display: inline;
}
.azpimenua2 li a {
	display: block;
	float: left;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left:6px;
	margin-right: 0px;
	background-color: #E6E6E6;
	border-right:1px solid #999;
	color: #333;
	margin-bottom: 4px;
	font-size:95%;
}
.azpimenua2 li a.aktibo {
	background-color: #2E6DCC;
	color: #FFF;
}
.azpimenua2 li a:hover {
	background-color: #333;
	color: #FFF;
}
/*--------------------------------------------------- Edukia */
.kontainer .edukia {
	width:742px;
	float:left;
	padding-left: 12px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
}
/*--------------------------------------------------- kolumna idazlea */
.kontainer .edukia .kolidazlea {
	float: left;
	width: 740px;
}
.kontainer .edukia .kolidazlea p {
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.kontainer .edukia .kolidazlea p a{
	text-decoration:underline;
	color: #2E6DCC;
}
.kontainer .edukia .kolidazlea p a:hover {
	color: #333;
}
.idazlearena {
	background-color: #E6E6E6;
	padding-top: 8px;
	padding-bottom: 8px;
}
.idazlearena .bloke {
}
.idazlearena .bloke a {
	color: #2E6DCC;
}
.idazlearena .bloke a:hover {
	color: #333;
}
.idazlearena .bloke .ezker p {
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.idazlearena .bloke .eskubi p {
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.idazlearena .bloke .ezker {
	float: left;
	width: 339px;
	padding-left: 15px;
	padding-right: 15px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	min-height:110px;
	padding-top: 10px;
}
.idazlearena .bloke .eskubi {
	float: right;
	width: 339px;
	padding-left: 15px;
	min-height:110px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	padding-top: 10px;
	padding-right: 15px;
}
.idazlearena .bloke .ezker ul {
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 15px;
}
.idazlearena .bloke .ezker ul li {
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #2E6DCC;
	padding-left: 8px;
	margin-bottom: 15px;
}
.idazlearena .bloke .ezker ul li .fetxa {
	font-size: 90%;
	background-color: #DFDFDF;
	margin-top: 2px;
	margin-bottom: 2px;
	display: block;
	padding-left: 4px;
}
.idazlearena .bloke .ezker ul li a {
	font-size: 120%;
	font-weight: bold;
	color: #333;
}
.idazlearena .bloke .ezker ul li a:hover {
	text-decoration: underline;
}
.idazleak {
	margin-right: auto;
	margin-left: auto;
	width: auto;
}
/*--------------------------------------------------- kolumna 1 */
.kontainer .edukia .kol1 {
	float: left;
	width: 564px;
}
.kontainer .edukia .kol1 .astekoautorea {
	padding-top: 8px;
	padding-bottom: 8px;
	background-image: url(../images/autorea_bg.jpg);
	background-repeat: repeat-y;
	border: 1px solid #D2DBEC;
	margin-bottom: 15px;
}
.kontainer .edukia .kol1 .astekoautorea p {
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	margin-bottom:8px;
}
.kontainer .edukia .kol1  p a {
	color: #2E6DCC;
	text-decoration:none;
}
.kontainer .edukia .kol1  p a:hover {
	color: #2E6DCC;
	text-decoration:underline;
}
.kontainer .edukia .kol1 .astekoautorea p a {
	color: #FFF;
	background-color: #2E6DCC;
	margin-top: 15px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border: 1px solid #2E6DCC;
	font-variant: small-caps;
	font-size: 90%;
}
.kontainer .edukia .kol1 .astekoautorea p a:hover {
	text-decoration:none;
	background-color:#333;
}
.kontainer .edukia .kol1 .lehiagenda {
	margin-bottom:25px;
	width: 100%;
}
.kontainer .edukia .kol1 .lehiagenda ul {
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 15px;
}
.kontainer .edukia .kol1 .lehiagenda ul li {
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #2E6DCC;
	padding-left: 8px;
	margin-bottom: 15px;
}
.kontainer .edukia .kol1 .lehiagenda ul li .fetxa {
	font-size: 90%;
	background-color: #DFDFDF;
	margin-top: 2px;
	margin-bottom: 2px;
	display: block;
	padding-left: 4px;
}
.kontainer .edukia .kol1 .lehiagenda ul li a {
	font-size: 120%;
	font-weight: bold;
	color: #333;
}
.kontainer .edukia .kol1 .lehiagenda ul li a:hover {
	text-decoration: underline;
}
.kontainer .edukia .kol1 .prentsaretoa {
	margin-bottom:15px;
}
.kontainer .edukia .kol1 .prentsaretoa p {
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
}

/*--------------------------------------------------- barrukoa */
.kontainer .edukia .kol1#barrukoa p {
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.kontainer .edukia .kol1#barrukoa h2 {
	margin-bottom: 15px;
}
.marra {
	height: 15px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	clear: both;
}
.kontainer .edukia .kol1#barrukoa .dok {
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 15px;
}
.kontainer .edukia .kol1#barrukoa .dok li {
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #2E6DCC;
	padding-left: 8px;
	margin-bottom: 10px;

}
.kontainer .edukia .kol1#barrukoa .dok li a {
	font-weight: bold;
	color: #333;
}
.kontainer .edukia .kol1#barrukoa .dok li a:hover {
	text-decoration: underline;
}
.kontainer .edukia .kol1#barrukoa .form {
	background-color: #E6E6E6;
	padding-top: 8px;
	padding-bottom: 8px;
	width: 540px;
	margin-right: auto;
	margin-left: auto;
}
.kontainer .edukia .kol1#barrukoa .form table td {
	padding: 4px;
}
.kontainer .edukia .kol1#barrukoa .form table .datuak {
	text-align: right;
}
.botoia {
	color: #FFF;
	background-color: #666;
	border: 1px solid #666;
}
a.pop {
color: #2E6DCC;	
}
a.pop:hover {
	text-decoration:underline;	
}

/* LISTAK */
.listae {
	margin-left: 30px;
	margin-top: 10px;
	margin-bottom: 15px;
}
.listae li {
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #2E6DCC;
	padding-left: 8px;
	margin-bottom: 10px;
	list-style-type:none;
}
.listae li a {
	font-weight: bold;
	color: #333;
}
.listae li a:hover {
	text-decoration: underline;
}
.lista1 {
	list-style-type: none;
	padding:0px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.lista1 img {
	width:135px;
	border: none;
}
.lista1 li {
	margin-bottom: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-left:0px;
	padding-top:0px;
	display:block;
}
.lista1 li span {
	display: block;
	min-height:40px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
}
.lista1 a img {
	border:none;
	padding-bottom:0px;
}
.lista1 li a{
	color: #333;
	text-decoration: none;
	padding-bottom:8px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	margin-left:auto;
	margin-right:4px;
	margin-top:0px;
	margin-bottom:15px;
	text-align:center;
	font-size: 100%;
	font-weight:normal;
	display:block;
	float:left;
	background-color: #E6E6E6;
	width:135px;
	min-height:248px;
}

.lista1 li a:hover, .lista1 a:focus{
	color: #333;
}
.lista1 li a.lista1Aktibatuta {
	color: #802149;
}
.lista1 li a.lista1Aktibatuta:hover {
}

/*--------------------------------------------------- kolumna 2 */
.kontainer .edukia .kol2 {
	float: right;
	width: 166px;
}
.kontainer .edukia .kol2 .kaja {
	width: 166px;
	margin-bottom: 20px;
}
.kontainer .edukia .kol2 .kaja_agenda {
	width: 166px;
	margin-bottom: 20px;
	background-image: url(../images/kajak/agenda.jpg);
	background-color: #2960b1;
	background-repeat: no-repeat;
	background-position: center top;
}
.hilabetea {
	color: #2960b1;
}

.kontainer .edukia .kol2 .kaja_agenda table {
	color:#FFF;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.kontainer .edukia .kol2 .kaja_agenda table a {
	color:#333;
}
.kontainer .edukia .kol2 .kaja_agenda table a:hover {
	color:#FFF;
}
.kontainer .edukia .kol2 .kaja_agenda table td {
	width: 14%;
}
/*orrikapena*/
/*--------------------------------------------- Orrikapena */
.orrikapena {
	padding-top: 3px;
	padding-right: 0pt;
	padding-bottom: 5px;
	padding-left: 0pt;
}
.orrikapena p {
	float: left;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 120%;
	line-height: 130%;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	color: #666666;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 2px;
	padding-right: 0pt;
	padding-bottom: 2px;
	padding-left: 0pt;
}

.mod_comentarios .paginacion p {
	float: left;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 120%;
	line-height: 130%;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	color: #666666;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 2px;
	padding-right: 0pt;
	padding-bottom: 2px;
	padding-left: 0pt;
}
.paginacion {
	border-top:1px solid #ccc;
	padding:3px 0 5px 0;
	margin-top:10px;
}
.paginacion p {
	float:left;
	color:#666;
	margin:0;
	padding:2px 0;
}
.mod_comentarios .paginacion {
	border-top:1px solid #ccc;
	padding:3px 0 5px 0;
}
.mod_comentarios .paginacion p {
	float:left;
	font:120%/130% Arial, Helvetica, sans-serif;
	color:#666;
	margin:0;
	padding:2px 0;
}
.nav_paginacion {
	float:right;
	text-align:right;
}
.nav_paginacion ul {}
.nav_paginacion li {
	float:left;
	border-right:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	margin:0 0 0 1px;
	list-style-type:none;
}
.nav_paginacion li.primera {
	border-right:1px solid #FFFFFF;
	padding:0 12px 0 0;
}
.nav_paginacion li.azkena {
	border-left:1px solid #FFFFFF;
	padding:0 0 0 12px;
}
.nav_paginacion .actual{
	border:1px solid #2E6DCC;
	color:#Fff;
	line-height:24px;
	padding:2px 6px;
	text-decoration:none;
	font:11px/24px Tahoma,Arial,Helvetica,sans-serif;
	background-attachment: scroll;
	background-color: #2E6DCC;
	background-image: none;
	background-repeat: repeat;
	background-position: 0%;
}
.nav_paginacion .bateanikusi{
	background:#cdcdcd none repeat scroll 0%;
	border:1px solid #999;
	color:#666;
	font:11px/24px Tahoma,Arial,Helvetica,sans-serif;
	line-height:24px;
	padding:2px 6px;
	text-decoration:none;
	margin-right:12px;
}
.nav_paginacion .bateanikusi:hover {
	background-color:#FFF;
}
a.btn_navega2:link, a.btn_navega2:visited, a.btn_navega2:active {
	color:#666;
	text-decoration:none;
	padding:2px 6px;
	border:1px solid #c7c5c5;
	background-color: #E6E6E6;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
}
a.btn_navega2:hover {
	text-decoration:none;
	color:#FFFFFF;
	background:#666;
	border:1px solid #666;
}
a.btn_navega:link, .mod_comentarios a.btn_navega:visited, .mod_comentarios a.btn_navega:hover, .mod_comentarios a.btn_navega:active {
	color:#666;
	text-decoration:none;
	padding:2px 6px;
	border:1px solid #c7c5c5;
	background-color: #E6E6E6;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
}
a.btn_navega:hover { 
	text-decoration:none;
	color:#FFFFFF;
	background:#666;
	border:1px solid #666;
}

/*--------------------------------------------------- oina */
.oina {
	width: 790px;
	background-image: url(../images/oina.jpg);
	height: 101px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-left: 130px;
}

.oina .helbidea {
	float: left;
	width: 300px;
	color: #FFF;
	line-height: 18px;
}
.oina .babesleak {
	float: right;
	width: 450px;
	padding-top: 6px;
}
.oina .babesleak a img {
	margin-right:20px;
}
/*--------------------------------------------------- kopi */
.copi {
	width: 920px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.copi a {
	color: #2656A0;
	text-decoration: underline;
}
.copi a:hover {
	text-decoration: none;
}

