/* CSS Document */

/* CSS Document */
   body {
        margin:0;
        padding:0;
        border:0;		/* This removes the border around the viewport in old versions of IE */
         background: #323232 url(../images/azpia2.jpg) center top no-repeat; 

        min-width:600px;    /* Minimum width of layout - remove line if not required */
							/* The min-width property does not work in old versions of Internet Explorer */

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
    }
	 h1, h2, h3 {
        margin:.8em 0 .2em .8em;
        padding:0;
    }
    p {
        margin:.4em 0 .8em .8em;
        padding:0;
    }
 a:link {

	font-size: 11px;	
	color: #ffffff;
	font-weight: normal;	
	text-decoration:none;

}
 a:visited {
font-size: 11px;
	color: #ffffff;
	text-decoration:none;
} 
a:hover {
font-size: 11px;
    text-decoration:none;
	color: #FF0066;
	
}
a:active {
font-size: 11px;
	text-decoration:none;
	color: #666666;
} 

	




.clear{ clear:both;}
/* ------------------------------------------------------------------------------*/

	
#body{
	width:950px;
	margin:auto;
	background: url(../images/azpi2.gif);



}

#body:after {
    content: "&nbsp;"; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#header {
       clear:both;
        float:left;
      	font-size:10px;
	width:100%;

	background:url(../images/header.gif) no-repeat;
	height:158px;
}

#header p,

	#header h2 {
	    padding:.4em 15px 0 15px;
        margin:0;
	}

	#header h1{
	padding:1px 0px 0px 0px;
	margin:0px;
	float:left;}
	

#header ul {
	  
	    list-style:none;
	    margin:5px 0 0 498px;
	    padding:0  0 0 0px;
	}
	#header ul li {
	text-align:right;
	    display:inline;
	    list-style: url(../images/li.gif);
	    margin:0;
	    padding:2px 10px 0 10px;
		border-right:1px #c70168 solid;
	}
	#header ul li a:link {

	    color:#ffffff;
	    text-decoration:none;



	}
		#header ul li a:visited {

	    color:#bababa;
	    text-decoration:none;
	}
			#header ul li a:active {

	    color:#ffffff;
	    text-decoration:none;
	}
	#header ul li a:hover {

		color:#c70168;
		    text-decoration:none;
	}

 h3{
color:#FFFFFF;

font-size:18px;
border-bottom: #FFFFFF 1px solid;
padding:0px 5px 0 0;}

#margen{
padding:0 0 0 450px;}


.argaz{
padding:30px 0 0 30px;
float:left;}
/*==============================CONTENEDOR===================================*/
#colmasc {
    position:relative;		/* This fixes the IE7 overflow hidden bug */
	    clear:both;
	    float:left;
        width:80%;			/* width of whole page */
		overflow:hidden;	/* This chops off any overhanging divs */
			
}
/* common column settings */
	.colright,
	.colmid,
	.colleft {
		float:left;
		width:100%;
		position:relative;
	
	}
	.col1,
	.col2,
	.col3 {
		float:left;
		position:relative;
		padding:0 0 1em 0;
		overflow:hidden;
	}

	/* Full page settings */
	.fullpage {
		/* page background colour */
	}
	.fullpage .col1 {
	
		width:96%;				/* page width minus left and right padding */
		left:2%;	
					/* page left padding */
	}
	


/* 2 Column (left menu) settings */
	.leftmenu {
		background:#fff;		/* right column background colour */
	}
	.leftmenu .colleft {
		right:75%;				/* right column width */
	
	 
	}
	.leftmenu .col1 {


		width:65%;				/* right column content width */
		left:109.5%;				/* 100% plus left column left padding */
	}
	
	
	
	.col2 ul li{
	text-align:left;
	font-size:11px;
	}
	.leftmenu .col2 {
		
		width:34%;				/* left column content width (column width minus left and right padding) */
		left:10.5%;				/* (right column left and right padding) plus (left column left padding) */
	
	}
	.col2 p{
	text-align:justify;}
	
	.col1 h2{
	color:#BABABA;
	width:100%;
	text-align:right;
	margin:0 20px 0 0;
	font-weight:normal;
	}
	.col2 ul{
	padding:7px;
	margin:0;}
	.col2  ul li{
	list-style:url(../images/gezia.gif);
	border-bottom:1px #666666 solid;
	margin:5px 0 5px 20px;
	padding: 0 0 3px 0;
	font-weight:bold;}
		.col2  ul ul li{
	list-style: none;
	border-bottom:1px #666666 solid;
	margin:5px 0 5px 20px;
	padding: 0 0 3px 0;
	font-weight: normal;}
#boxmain {

font-size:11px;
margin:10px;
text-align:left;

	}
.box {

	width: 100%;
	font-size:11px;
padding: 0px 0px 20px 0px;
text-align:right;

}

.box p{
float:left;
width:500px;
text-align:justify;
padding: 0 0 0 50px;
color:#CCCCCC;
}

	
.box h2{

padding:0px 0 0px 40px;
text-align:left;
font-size:10px;}
.box h4{
font-size:12px;
text-align:left;
padding:0 0 0 40px;}

.box ul{
background:#030303;
	padding:7px;
	margin:0;}
	.box ul li{
	list-style:url(../images/gezia.gif);
	border-bottom:1px #666666 solid;
	margin:5px 0 5px 20px;
	padding: 0 0 3px 0;}
		.box ul li a:link{
		color:#bababa;
		text-decoration:none;}
				.box ul li a:visited{
		color:#bababa;
		text-decoration:none;}
				.box ul li a:active{
		color:#bababa;
		text-decoration:none;}
				.box ul li a:hover{
		color:#bababa;
		text-decoration:none;}
.menu {
	 padding:0px;
	 margin:0px;

}
.menu img{
   border:0px;

}
.menu a:link {
	font-weight: bold;	
	font-size: 11px;
	color: #2d2d2d;
	text-decoration:none;

}.menu a:visited {
 	font-weight: bold;	
	font-size: 11px;
	color: #666666;
	text-decoration:none;


}
.menu a:hover {
 	color: #999999;
}

.menu a:active {
	color: #9698BE;

}

.menu ul {
	 width:100%; 
	 padding:0px;
	 margin:0px;

}
.menu li {
     padding:7px 0px 5px 0px ; 
	 display:block;
	border-bottom:1px solid #2d2d2d;
color: #7B7B7B;
}

.azpimenu a:link {
	font-size: 10px;
color: #7B7B7B;
	font-weight: normal;	
	text-decoration:none;
padding:1px 3px 1px 0px ;


}

.azpimenu a:visited {
   font-size: 10px;
color: #7B7B7B;
	font-weight: normal;	
	text-decoration:none;
padding:1px 3px 1px 0px ;


}
.azpimenu a:hover {
     font-size: 10px;  
	color: #FF9900;
}
.azpimenu a:active {
    font-size: 10px;
	color: #FF9900;
}

.azpimenu li {
     padding:2px 0px 2px 20px ; 
	 display:block;
  font-size: 10px;
  border:0;
}

.small {
	font-size:80%;
}

.big {
	font-size:120%;
}
	#eskuma{
	clear:both;
	width:220px;
	text-align:right;
	font-size:16px;
	margin:0 10px 0 0;
	background: transparent url(../images/gezia.gif)left no-repeat;}
		#eskuma a:link{
	font-size:16px;
}
		#eskuma a:visited{
	font-size:16px;
}
		#eskuma a:hover{
	font-size:16px;
}
		#eskuma a:active{
	font-size:16px;
}



/* Footer styles */
	#footer {
        clear:both;
        float:left;
        width:100%;
		
    }
    #footer p {
        padding:10px;
		font-size:11px;
		color:#999999;
		text-align:center;
        margin:0;
    }
	/*=================================ORRIKA===============================*/
	
	
	/*========================================INDEX=======================*/
	
	/*===============================CLASES===============================*/
	.lauki_baltza{
	background:#030303;
	padding:7px;}
	.gorri{
	color:#e50003;}
	.right{
	text-align:right;}
	
	/*===============================GALERIA===============================*/
	#subgalerias ul{ background:none;}
		#fotos { width:100%;  margin:0 0 0 60px; }
		#fotos ul{ float:left; margin:0; padding:0; background:none;}
	#fotos ul li{ float:left; list-style:none; list-style-image:none; margin:2px 10px 2px 2px; padding:0; border:none; }
	#fotobox{ margin:10px 0 0 62px;}
	#galtit h4 { margin:20px 0 10px 30px; font-size:14px;}
	#galtxt{ width:500px; text-align: justify; margin:0 0 0 62px;}