html {
	position: relative;
	margin: 0px;
	padding: 0px;
	background-image: url(/img/fondo_pagina.gif);
	background-repeat: repeat;
	background-repeat: repeat-x;
	}

body {
	position: relative;
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size : 75%;
	margin: 0px;
	padding: 0px;
	line-height: 130%;
	color:#666;
}



.ok, .ok A {
	color : #9C4141;
}

.error, .error A {
	color :  #cc3333;
}

.titulo { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #3868A8; 
	font-weight: bold; 
	text-decoration: none
}


.titulo1 {
	font-size: 145%;
 	font-weight: lighter;
	padding:0px 0px 0px 0px;
	margin:4px 0px 0px 0px;
	line-height:110%;
	color:#A65454;
}

.titulo2 {
	font-size: 125%;
 	font-weight: lighter;
	padding:0px 0px 0px 0px;
	margin:4px 0px 0px 0px;
	line-height:110%;
	color:#A65454;
}

.titulo3 {
	font-size: 110%;
 	font-weight: lighter;
	padding:0px 0px 0px 0px;
	margin:4px 0px 0px 0px;
	line-height:110%;
	color:#A65454;
}

.texto { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px; 
	 color: #000000; 
	 font-weight: normal
	 text-decoration: none
}

h1 {
 	font-weight: lighter;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

h2 {
	font-size: 145%;
 	font-weight: lighter;
	padding:0px 0px 0px 0px;
	margin:4px 0px 0px 0px;
	line-height:110%;
	color:#A65454;
}

.f02, .f02 TD
{
    font-family: Small Fonts, Verdana, Arial, Helvetica, sans-serif; font-size: 8px;
	color : #999999;
}

.f00, .f00 TD
{
    font-family: Small Fonts, Verdana, Arial, Helvetica, sans-serif; font-size: 9px;
	color : #999999;
}


.f0, .f0 TD
{
    font-family: Small Fonts, Verdana, Arial, Helvetica, sans-serif; font-size: 9px;
}


.f1, .f1 TD
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.f2, .f2 TD
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.f25, .f25 TD
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
}

.f3, .f3 TD
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
}

.f4, .f4 TD
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
}


.gr1, .gr1 A
{
	color : #333333;
}

.gr2, .gr2 A
{
	color : #666666;
}

.gr3, .gr3 A
{
	color : #999999;
}

.gr4, .gr4 A
{
	color : #cccccc;
}

.b, .b A
{
	color : #ffffff;
}




.r1, .r1 A
{
	color : #B17777;
}

.gra, .gra A
{
	color:#A65454;
}



a {
	text-decoration: underline;
	color:#666666;
}

.form { 
	border-top: 1px solid #ECE9E0;
	border-left: 1px solid #ECE9E0;
	border-right: 1px solid #ECE9E0;
	border-bottom: 1px solid #ECE9E0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background : #F7F6F2;
}

.boton { 
	border-top: 1px solid #7C2C2C;
	border-left: 1px solid #7C2C2C;
	border-right: 1px solid #7C2C2C;
	border-bottom: 1px solid #7C2C2C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background : #9C4141;
}


.fondo_buru_inicio {
	background-image: url(/img/buru_inicio_2.jpg);
	background-position: right top;
	background-repeat:no-repeat;
}

.fondo_buru_historia {
	background-image: url(/img/buru_historia_2.jpg);
	background-position: right top;
	background-repeat:no-repeat;
}

.fondo_buru_espectaculos {
	background-image: url(/img/buru_espectaculos_2.jpg);
	background-position: right top;
	background-repeat:no-repeat;
}

.fondo_buru_taller {
	background-image: url(/img/buru_taller_2.jpg);
	background-position: right top;
	background-repeat:no-repeat;
}

.fondo_buru_agenda {
	background-image: url(/img/buru_agenda_2.jpg);
	background-position: right top;
	background-repeat:no-repeat;
}

.fondo_buru_festival {
	background-image: url(/img/buru_festival_2.jpg);
	background-position: right top;
	background-repeat:no-repeat;
}

.fondo_buru_harresi {
	background-image: url(/img/buru_harresi_2.jpg);
	background-position: right top;
	background-repeat:no-repeat;
}

.fondo_buru_contacto {
	background-image: url(/img/buru_contacto_2.jpg);
	background-position: right top;
	background-repeat:no-repeat;
}

.fondo_buru_resto {
	background-image: url(/img/buru_resto_2.jpg);
	background-position: right top;
	background-repeat:no-repeat;
}

#lista li {
text-align:right;
	voice-family: "\"}\"";
	voice-family: inherit;
	text-decoration: none;
	font-weight: lighter;
	margin: 1px 0px 1px 0px;
	padding: 0px 0 0px 0px;
	}
	
	.actual {
   text-align:right;
	font-size : 105%;
	voice-family: "\"}\"";
	voice-family: inherit;
	text-decoration: none;
	font-weight: lighter;
	margin: 3px 0px 3px 0px;
	padding: 3px 0 3px 0px;
	background:#9C4141;
	color: #ffffff;
	}
	
#lista li a {	
	text-align:right;
	voice-family: "\"}\"";
	voice-family: inherit;
	text-decoration: none;
	font-weight: lighter;
	
	}
	
#lista li a:link, #lista li a:visited {
	color: #666666;
	display: block;
	padding: 1px 0 0px 0px;
	background-repeat: no-repeat;
	}

#lista li a:hover {
	color: #666666;
	background:#eeeeee  0 0px;
	padding: 1px 0 0px 0px;
	background-repeat: no-repeat;
	font-weight: lighter;
	}


 ul {
	
	list-style: none;
	margin: 0px;
	padding: 0;
	width:150px;
	}
	
	#foto {
	background-color: #ECE9E0;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 5px;
	float:right;
	text-align:center;
}

	#foto2 {
	background-color: #ECE9E0;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
	text-align:center;
}

.lista2 {
	width:100%;
	padding: 0px;
	margin: 0px;
	LIST-STYLE-TYPE: none
}


.lista2 UL {
	width:100%;
	padding: 0px; 
	margin: 0px;
	list-style-type: none;
}

.lista2 {
	margin-bottom: 0;
}

.lista2 LI {
		voice-family: "\"}\"";
	voice-family: inherit;
	font-weight: lighter;
	margin: 3px 0px 0px 0px;
	padding: 1px 0 3px 11px;
	background: url(/img/ikono_lista.gif);
	background-repeat: no-repeat;
}

.lista2 LI:before {
	padding: 0px;
	display: inline;
	margin: 0px;
}

#lista2 LI SPAN {
	padding: 2px 10px 2px 10px;
	display: block;
	font-weight: bold;
	color: #666;
}

.lista2 LI SPAN#configParent {
	padding: 0px;
	display: inline;
	font-weight: normal;
}

#lista LI SPAN  {
	padding: 0px;
	display: inline;
	font-weight: normal;
}



.lista2 LI LI A {
	padding: 3px 8px 3px 0px;
}
