@charset "ISO-8859-1";

body {
    background-color: #2e2e2e;
	text-align: center;
	
}
p.oculto {
	font-family: verdana, arial; 
  font-size: 10pt; 
  text-align: center;
	color: #2e2e2e;
}
body.pbp {
    background-color: #000070;
	text-align: center;
}

/*body.pbp {
    background-color: #000070;
	text-align: center;
	background: url(fondoPBPazul.jpg); 
}
*/


p.ocultopbp {
	font-family: verdana, arial; 
  font-size: 10pt; 
  text-align: center;
	color: #000070;
}
body.mgm {
    background-color: #700000;
	text-align: center;
}
p.ocultomgm {
	font-family: verdana, arial; 
  font-size: 10pt; 
  text-align: center;
	color: #700000;
}



p.titulo {
	font-family: "Berlin Sans FB", verdana, arial; 
  font-size: 14pt; 
  text-align: center;
	color: #009999;
}
p.cen7 {
	font-family: verdana, arial; 
  font-size: 7pt; 
  text-align: center;
	color: #000000;
}
p.izq7 {
	font-family: verdana, arial; 
  font-size: 7pt; 
  text-align: left;
	color: #000000;
}
p.der7 {
	font-family: verdana, arial; 
  font-size: 7pt; 
  text-align: right;
	color: #000000;
}

p.cen8 {
	font-family: verdana, arial; 
  font-size: 8pt; 
  text-align: center;
	color: #000000;
}
p.izq8 {
	font-family: verdana, arial; 
  font-size: 8pt; 
  text-align: left;
	color: #000000;
}
p.der8 {
	font-family: verdana, arial; 
  font-size: 8pt; 
  text-align: right;
	color: #000000;
}

p.der10 {
	font-family: verdana, arial; 
  font-size: 10pt; 
  text-align: right;
	color: #000000;
}

p.cen10 {
	font-family: verdana, arial; 
  font-size: 10pt; 
  text-align: center;
	color: #000000;
}

p.izq10 {
	font-family: verdana, arial; 
  font-size: 10pt; 
  text-align: left;
	color: #000000;
}
p.izq12 {
	font-family: verdana, arial; 
  font-size: 12pt; 
  text-align: left;
	color: #000000;
}
p.cen12 {
	font-family: verdana, arial; 
  font-size: 12pt; 
  text-align: center;
	color: #000000;
}

p.der12 {
	font-family: verdana, arial; 
  font-size: 12pt; 
  text-align: right;
	color: #000000;
}




h1 {
   font-family: verdana, Arial, sans-serif;
   font-size: 18pt; 
   text-align: center;
	 color: #009999;
}
h2 {
   font-family: verdana, Arial, sans-serif;
   font-size: 16pt; 
   text-align: center;
	 color: #009999;
}
h3 {
   font-family: verdana, Arial, sans-serif;
   font-size: 14pt; 
   text-align: center;
	 color: #6699cc;
}
h4 {
   font-family: verdana, Arial, sans-serif;
   font-size: 12pt; 
   text-align: center;
	 color: #6699cc;
}
h5 {
   font-family: verdana, Arial, sans-serif;
   font-size: 10pt; 
   text-align: center;
	 color: #5566ff;
}



.txtinvisible {
	display: none;
}

table.principal { 
   margin: 0; padding: 0; border: 0;
   background-image: url();
   border-style: dotted; 
   background-color: ffffff; 
   font-family: verdana, arial; 
   font-size: 10pt; 
   text-align: center;
   width: 900px;
}

 
table.brevet { 
   margin: 0; padding: 0; border: 0;
   background-image: url();
   border-style: dotted; 
   background-color: ffffff; 
   font-family: verdana, arial; 
   font-size: 10pt; 
   text-align: center;
   width: 800px;
} 


td.brevet1 {
  
  font-family: verdana, arial; 
  font-size: 10pt; 
  text-align: left;
	color: #000000;
}

td.brevet2 {
  font-family: arial, verdana;
	font-weight: bold;
  font-size: 12pt; 
  text-align: center;
	color: #000000;
}

td.brevet3 {
  padding-left: 50px;
  font-family: verdana, arial; 
  font-size: 10pt; 
  text-align: center;
	color: #000000;
	width: 200px;
}


#botonera {
  margin: 0; padding: 0; border: 0;
  width: 800px;
	height: 40px;
	position: relative;
	left: 46px;
	_left: 0px;
	
}

	ul#botones {
	margin: 0; padding: 0; border: 0;
		list-style-type: none;
		}

	ul#botones li {
	margin: 0; padding: 0; border: 0;
		float: right;
		text-align: center;
		line-height: 20pt;
		}

	ul#botones li a {
	margin: 0; padding: 0; border: 0;
		display: block;
		width: 100px;
		height: 40px;
		background: #efefef url(botones/randonneursazul.jpg) 0 0 no-repeat;
		text-decoration: none;
		color: #ddd;
	
	}

	ul#botones li a:hover {
	margin: 0; padding: 0; border: 0;
		background: #efefef url(botones/randonneursverde.jpg) 0 0 no-repeat;
		color: #fff;
	  font-weight: bold;
		font-size: 12px;
	
	}

	ul#botones li a.activa {
	margin: 0; padding: 0; border: 0;
		background: #efefef url(botones/randonneursverde.jpg) 0 0 no-repeat;
		color: #fff;
		font-weight: bold;
		font-size: 12px;
	
	}
	
PRE {
	 text-align : left;
	 }

a.evento {
color: #0000D9;
width: 100%;
height: 100%;
text-decoration: none;
}
a.evento:hover {
text-decoration: none;
background: #77AADD;
}
table.evento {
border: 1px solid #0000ff;
font-family: verdana, arial; 
font-size: 10pt; 
margin-left: auto;
margin-right: auto;
}
td.evento {
align: middle;
border: 1px solid #000099;

}
td.eventoactivo {
align: middle;
border: 2px solid #0000ff;
background: #77AADD;
}
table.foto {
margin: 0; padding: 0; border: 0;
background-color: ffffff; 
font-family: verdana, arial; 
font-size: 10pt; 
text-align: center;
width: 100%;
height: 400px;

}
td.izq {
align: left;

}
td.der {
align: right;

}
p.piefot1 {
	font-family: verdana, arial; 
  font-size: 12pt; 
  text-align: center;
	color: #000000;
}
p.piefot2 {
	font-family: verdana, arial; 
  font-size: 10pt; 
  text-align: center;
	color: #000000;
}
p.piefot3 {
	font-family: verdana, arial; 
  font-size: 8pt; 
  text-align: center;
	color: #000000;
}
img {
border: 0;
}


