BODY{
	background:#4a4947;
	margin: 0 0 0 5;
	padding: 0 0 0 0;	
	
}

BODY.oculto table,
BODY.oculto iframe,
BODY.oculto > div {

	display:none;
}

.CabezaLinks {
	font-family: Arial, sans-serif;
	font-size: 9px;
	color:#000;
	text-decoration:none;
}
.CabezaLinks:hover {
	font-family: Arial, sans-serif;
	font-size: 9px;
	color:#fff;
	text-decoration:underline
}

table {  font-family: Arial, Helvetica, sans-serif; font-size: 13px}

.Textfieldbz { background:url('../imagenes/select_icons/bg.gif') repeat-x scroll 0 0 #F2F2F2; border: 1px solid #C3C3C3; display:inline-block; position:relative;vertical-align: middle; font: Arial,Helvetica,sans-serif; font-size:14px; color:#333; margin: 3px;}


.Textfield {  font-family: Arial, Helvetica, sans-serif; font-size: 9px}
.Botones {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; height: 20px; width: 75px; color: #FF9900; line-height: 12px; font-weight: bold; border-color: #CCCCCC #000000 #000000 #CCCCCC; background-color: #666666}
.Mini-boton {  font-family:Arial, Helvetica, sans-serif; font-size: 8px; height: 17px; width: 50px; color: #FFFFFF; line-height: 12px; font-weight: bold; border-color: #CCCCCC #000000 #000000 #CCCCCC; background-color: #666666}

.Textfield2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.BarraNegra {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#FFFFFF}


.MenuLinks {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.MenuLinks:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.MenuLinksCapa {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.MenuLinksCapa:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.NegraLinks {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#000000;font-weight:bolder;text-decoration:none}
.NegraLinks:hover {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#000000;text-decoration:underline}

.LinkBlanco {font-family: Arial, Helvetica, sans-serif;  color:#FFFFFF;font-weight:bolder;text-decoration:none}
.LinkBlanco:hover {font-family: Arial, Helvetica, sans-serif;  color:#000000;text-decoration:underline}

.LinkDest {font-family: Arial, Helvetica, sans-serif;color:#000000;text-decoration:none;font-size:10px;}
.LinkDest:hover {font-family: Arial, Helvetica, sans-serif;color:#000000;text-decoration:underline;font-size:10px;}

.LinkFondoAzul {font-family:  Arial, Helvetica, sans-serif; font-size: 13px; color:#000000;text-decoration:none}
.LinkFondoAzul:hover {font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bolder; color:#086E38;text-decoration:underline}


.PieLinks {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; text-decoration:none}
.PieLinks:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; text-decoration:underline}

.MiniTitulosLinks {font-family:  Arial, Helvetica, sans-serif; font-size: 9px; color:#0000CC; text-decoration:none}
.MiniTitulosLinks:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#000080; text-decoration:underline}

.MiniTitulosLinks {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#000000; text-decoration:none}
.MiniTitulosLinks:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#000000; text-decoration:underline}

.Txiki {  font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#666}

.texto {  font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.texto2 { font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.MiniTxiki {  font-family: Arial, Helvetica, sans-serif; font-size: 8px}
.MiniTxikiLink {  font-family: Arial, Helvetica, sans-serif; font-size: 8px;text-decoration:none}


.TituloNaranjaB { font-family: Arial,Helvetica, sans-serif; font-size:15px; font-weight: bold; color: #FF9900;margin-bottom:0px; text-decoration:none }

.TituloNaranjaC {
	border-bottom:1px solid #FF9900;
	color:white;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
	margin-bottom:5px;
	padding-left:15px;
	text-decoration:none;
}

.Propiedad {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #990000;}

.Formu {  font-family: Arial, Helvetica, sans-serif; font-size: 10px;line-height:12px}.LinkRojo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6699FF; text-decoration: none}
.LinkRojo:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6633FF; text-decoration: underline}
.MenuLinksNovedad { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#FFFF00;font-weight:bold;text-decoration:none }
.MenuLinksNovedad:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#FFFF00;text-decoration:underline }

.link {color:#3A2B65;text-decoration:none;font-size: 10px; font-style:normal; font-weight: bold;text-align:center;}
.link:visited{color:#FB9708;}
.link:hover{color:#ffffff;}

.Perfil {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#dd6600; text-decoration:none; font-weight:bold}
.Perfil:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#ffcc66; font-weight:bold}

.Perfil2 {font-family:  Arial, Helvetica, sans-serif; color:#903300; text-decoration:none}
.Perfil2:hover {font-family:  Arial, Helvetica, sans-serif;color:#404040; text-decoration:underline}

.Textfield3 {font-family:  Arial, Helvetica, sans-serif; font-size: 10px;color:#000099;background-color:#cde1f1;border-right:3px  #000000; border-bottom:3px #000000}

.estilo {font-size:11px;font-family: Arial; color:#0066FF; background-color: #cccccc; height:20px ; width: 125px;font-weight:bold}
.estilo2 {
	font-family: Arial;
	color:#0066FF;
	background-color:#efefef;
	font-size:11px;
}
.estilo_combo {font-family: Arial; color:#000000; background-color: #efefef;font-size:10px}
.estilo_combo2 {font-family: Arial; color:#000000; background-color: #98A8B4;font-size:10px}
.clase_boton{font-size:10px;font-family:Arial, Helvetica;font-weight:bold;color:#0033ff;background:#1B1818;width:75px;height:20px;border-bottom-color:black;border-right-color:#000000      }
.mis_textos {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-align: left;color:#00000}

.titulo {font-family:Arial, Helvetica, sans-serif; font-size:22px;text-decoration:none;color:#dd6600;font-weight:bold}
.titulo:hover {font-family:Arial,Verdana,Arial, Helvetica, sans-serif; font-size:22px;text-decoration:none;color:#bbbbbb;font-weight:bold;}
.titulo:visited {font-family:Arial,Verdana,Arial, Helvetica, sans-serif; font-size:22px;text-decoration:none;color:#d87b1e;font-weight:bold;}

.tituloInv {font-family:Arial, Helvetica, sans-serif; font-size:15px;text-decoration:none;color:#bbbbbb;font-weight:bold}
.tituloInv:hover {font-family:Arial,Verdana,Arial, Helvetica, sans-serif; font-size:15px;text-decoration:none;color:#dd6600;font-weight:bold;}
.tituloInv:visited {font-family:Arial,Verdana,Arial, Helvetica, sans-serif; font-size:15px;text-decoration:none;color:#cc9966;font-weight:bold;}

.tituloG {font-family:Arial, Helvetica, sans-serif; font-size:17px;text-decoration:none;color:#333399;font-weight:bold}
.tituloG:hover {font-family: Arial, Helvetica, sans-serif; font-size:17px;text-decoration:none;color:#517CBD;font-weight:bold}

.tituloTxiki {font-family:Arial, Helvetica, sans-serif; font-size:11px;text-decoration:none;font-weight:bold;color:#565555}
.tituloTxiki:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px;text-decoration:none;font-weight:bold;color:#bbbbbb}
.tituloTxiki:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px;text-decoration:none;font-weight:bold;color:#333333}


.titulotxikiclaro {font-family:Arial, Helvetica, sans-serif; font-size:11px;text-decoration:none;font-weight:bold;color:#a8a8a8}
.titulotxikiclaro:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px;text-decoration:none;font-weight:bold;color:#bbbbbb}
.titulotxikiclaro:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px;text-decoration:none;font-weight:bold;color:#333333}


.tituloforo {font-family:Arial, Helvetica, sans-serif; font-size:13px;text-decoration:none;font-weight:bold;color:#565555}
.tituloforo:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px;text-decoration:none;font-weight:bold;color:#bbbbbb}
.tituloforo:visited {font-family:Arial, Helvetica, sans-serif; font-size:13px;text-decoration:none;font-weight:bold;color:#333333}

.titulodest {font-family:Arial, Helvetica, sans-serif; font-size:11px;text-decoration:none;color:#565555}
.titulodest:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px;text-decoration:none;color:#bbbbbb}
.titulodest:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px;text-decoration:none;color:#333333}

.titulohome {font-family:Arial, Helvetica, sans-serif; font-size:12px;text-decoration:none;font-weight:bold;color:#565555}
.titulohome:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px;text-decoration:none;font-weight:bold;color:#bbbbbb}
.titulohome:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px;text-decoration:none;font-weight:bold;color:#333333}

.titulohometest {font-family:Arial, Helvetica, sans-serif; font-size:12px;text-decoration:none;font-weight:bold;color:#dd6600}
.titulohometest:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px;text-decoration:none;font-weight:bold;color:#bbbbbb}
.titulohometest:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px;text-decoration:none;font-weight:bold;color:#cc9966}

.tituloM {font-family:Arial, Helvetica, sans-serif; font-size:12px;text-decoration:none;color:#333399}
.tituloM:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px;text-decoration:none;color:#517CBD}
.tituloM:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px;text-decoration:none;color:#990033}


.linkforo {font-family:Arial,Verdana, Helvetica, sans-serif; font-size:12px;text-decoration:none;color:#000099}
.linkforo:hover {font-family:Verdana, Helvetica, sans-serif; font-size:12px;text-decoration:underline;color:#000099}

.CajaTitulo {  font-family:  Arial, Helvetica, sans-serif; font-size:10px; width:300;background-color:#EEF2F7}
.CajaMensaje {  font-family:  Arial, Helvetica, sans-serif; font-size:12px;width:450;height:250;background-color:#EEF2F7}
.ComboForo {  font-family:  Arial, Helvetica, sans-serif; font-size: 10px;background-color:#EEF2F7}


.body { font-family: arial, helvetica, sans-serif;background-color: #B5B5B5;margin: 0px;padding: 0px;}
.td, th { font-family: arial, helvetica, sans-serif;font-size: 8pt;color: #000000;	}
.select.HeaderNavSelect { font-family: arial, helvetica, sans-serif;font-size: 8pt;color: #FFFFFF;background-color: #272727;			border-width: 1px;border-style: solid;border-color: #707070;	}
.ImageNameHeadline { font-size: 9pt;font-weight: 700;text-transform: uppercase;	}

.titb {font-family:Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none;color:#ffffff}
.titb:hover {font-family:Arial,Helvetica,sans-serif;font-size:10px;text-decoration:underline;color:#ffffff}

#BZ-Bicicleta-Ficha H1{
	font-family: Arial, Helvetica, Verdana;
	font-size:16px;
	color:#fff;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#BZ-Bicicleta-Ficha TD{
	font-family: Arial, Helvetica, Verdana;
	font-size:10px;
}
#BZ-Bicicleta-Buscar H1{
	font-family: Arial, Helvetica, Verdana;
	font-size:15px;
	color:#fff;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#BZ-Bicicleta-Buscar H3{
	font-family: Arial, Helvetica, Verdana;
	font-size:24px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#BZ-Bicicleta-Buscar H4{
	font-family: Arial, Helvetica, Verdana;
	font-size:16px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#BZ-Bicicleta-Buscar TD{
	font-family: Arial, Helvetica, Verdana;
	font-size:12px;
}
.MenuTitulo{
	font-family: Arial, "Trebuchet MS", Verdana, ;
	font-size: 15px;
	color:#f90;
	text-indent:6px;
	font-weight:bolder;
}
.MenuOpcion A {
	display:block;
	height:18px;
	text-indent:18px;
	font: bold; 
	font-size: 10px;
	font-family: Verdana, Arial;
	color:#fff;	
	background: url("../imagenes/boton-menu.gif") 0 0 no-repeat;
	text-decoration: none;
}
.MenuOpcion A:hover { 
	background-position: 0 -18px;
	color: #ff3300;
}
#opcionforos{
			visibility:hidden;
			position: absolute;
			background:#EFEFEF;
			width: 150px;
			z-index:1;
			border-right-style: solid;
			border-right-width: 1;
			border-top-style: solid;
			border-top-width: 1;
			border-left-style: solid;
			border-left-width: 1;
			border-bottom-style: solid;
			border-bottom-width: 1;
			border-top-color: #000;
			border-right-color: #000;
			border-left-color: #000;
			border-bottom-color: #000;
}
.MenuForos A {
display:block;
margin-left:0px;
text-indent:20px;
text-align:left;
height:18px;
font: bold 12px;
font-family: Arial, "Trebuchet MS", Verdana;
color:#000;	
text-decoration: none;
}
.MenuForos A:hover { 
background: url("../imagenes/boton-menu2.gif") 0 0 no-repeat;
background-position: 0px -18px;
color: #000;
}
#fantasma{
			visibility:hidden;
			position: absolute;
			z-index:2;
			margin-left:40px;
			background:#000000;
		}
.Transition {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.Transition:hover {
	FONT-SIZE: 11px; COLOR: #00cc33; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Transition2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #fff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.Transition2:hover {
	FONT-SIZE: 11px; COLOR: #00cc33; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Form_grande { font-family: Arial, Helvetica, sans-serif; font-size:12px}
FORM { padding: 0 0 0 0; margin: 0 0 0 0; }




.CabezaLinks3 {
	font-family: Arial, "Trebuchet MS", Verdana, sans-serif;
	font-size: 10px;
	color:#fff;
	text-decoration:none;
}
.CabezaLinks3:hover {
	font-family: Arial,"Trebuchet MS", Verdana, sans-serif;
	font-size: 10px;
	color:#f90;
	text-decoration:none;
}


.CabezaLinks2 {
	font-family: Arial,"Trebuchet MS", Verdana, sans-serif;
	font-size: 10px;
	color:#ffffff;
	text-decoration:none;
}
.CabezaLinks2:hover {
	font-family: Arial, "Trebuchet MS", Verdana, sans-serif;
	font-size: 10px;
	color:#ff9900;
	text-decoration:none;
}
.CabezaTexto {
	font-family: Arial,"Trebuchet MS", Verdana, sans-serif;
	font-size: 10px;
	color:#ffffff;
}
.CabezaTexto2 {
	font-family: Arial,"Trebuchet MS", Verdana, sans-serif;
	font-size: 10px;
	color:#ff9900;
}
.CabezaCajas {
	background-color: #ffddaa;
	border: 1px solid #ff9900;
	color:#553300;
	font-family: Arial, "Trebuchet MS", Verdana, sans-serif;
	font-size: 10px;
}
.CabezaBoton {
	background-color: #ff9900;
	border: 1px solid #ffddaa;
	color:#553300;
	font-family: Arial , "Trebuchet MS", Verdana, sans-serif;
	font-size: 10px;
}


.cabecera-enlaces {
	color:#320;text-decoration:none;font-weight:bold;font-size:11px;font-family:"Trebuchet MS", Arial;
}
.cabecera-enlaces:hover {
	color:#fff;background-color:#7B6339;display:block;
}
.cabecera-titulo {
	color:#fff;font-family:"Trebuchet MS", Arial;font-size:20px;
}

.evento {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:underline;color:#0000ff;}
.evento:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px;text-decoration:underline;color:#ff0000; }
.evento:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px;text-decoration:underline:color;color:#800080; }

.estilo_combo {border-right: 100px solid #000000; border-bottom: 10px solid #000000; font-family: Verdana; color:#000000; background-color: #efefef;font-size:11px}


<!--
h3 {
	font-size: 130%;
	}
 
.container {
	padding: 12px;
	margin: 0px 0 0 0;
	background: #000;
	text-align:right;
	}
 
#minitabs {
	margin: 0;
	padding: 0 0 20px 10px;
	border-bottom: 1px solid #f90;
	}
 
#minitabs li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	}
	
#minitabs a:link, #minitabs a:visited {
	float: right;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	margin: 0 10px 4px 10px;
	padding-bottom: 2px;
	text-decoration: none;
	color: #f90;
	}
 
#minitabs a.active:link, #minitabs a.active:visited, #minitabs a:hover {
	border-bottom: 4px solid #f90;
	padding-bottom: 2px;
	background: #000;
	color: #fff;
	font-weight:bold
	} 

#nomseccion {
float:left; 
color:#fff; 
text-decoration:none; 
font-family:Arial, Helvetica, sans-serif; 
font-size:18; 
margin-bottom:50px;
border-bottom: 4px solid #000;
}
--> 

body{
   margin:0;
   padding:0;
   text-align:center;
   font-family:"Trebuchet MS", Arial, Verdana;
   font-size:12px;
}
/* Aquí modificamos el Contenedor*/
#cont{
   text-align:center;
   padding: 5px;
   margin: 0 auto;
   width:500px; 
}
/* Ahora la sombra */
#sombra{
   margin:10px;
   background:#CCCCCC; /* Color de la sombra */
   border: solid 1px #CCCCCC; /* Color del borde */
   width: 500px;
}
/* Veamos el texto */
#text{
   border:solid 1px #CCCCCC;
   margin:-10px 2px 2px -10px; /* Aqui están los famosos márgenes negativos*/
   padding:2px;
   background:#FFFFFF; /* Le damos un color de fondo */
}

.clearit {
	margin: 0;
	padding: 0;
	height: 0;
	clear: both;
}

/* BUBBLE PLASTIC HORIZONTAL MENU */

.bubplastic.horizontal {
	width: 95%;
	height: 27px;
	margin-left: 5px;
	margin-right: 5px;
	padding: 0;
	
	background: #000000 url(images/bg-bubplastic.gif) top left repeat-x;
}
.bubplastic.horizontal ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.bubplastic.horizontal ul li {
	float: left;
	margin: 0;
	padding: 0;
	background: transparent url(images/bg-bubplastic-button.gif) top left no-repeat;
}

.bubplastic.horizontal ul li a {
	display: block;
	height: 27px;
	padding-left: 12px;
	float: left;
	text-transform: uppercase;
	font-family: "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
	font-size: 10;
	color: #FFFFFF;
	text-decoration: none;
}

.bubplastic.horizontal ul li a.green,
.bubplastic.horizontal ul li a.green:hover,
.bubplastic.horizontal ul li a.green.selected {
	background: transparent url(images/bgg-bubplastic.gif) top left repeat-x;
	
}

.bubplastic.horizontal ul li a.green span {

	background:none repeat scroll 0 0 transparent!important;
}

.bubplastic.horizontal ul li a span.menu_ar {
	display: block;
	float: left;
	height: 22px;
	padding-top: 5px;
	padding-right: 12px;
	background: transparent url(images/bg-bubplastic-button.gif) top right no-repeat;
	cursor: pointer;
}
/* END BUBBLE PLASTIC HORIZONTAL MENU */



/* ORANGE HOVER */
.bubplastic.orange ul li a.selected,
.bubplastic.orange ul li a:hover,
.bubplastic.orange ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-orange.gif) top left no-repeat;
	color:#ebc177;
}

.bubplastic.orange ul li a.selected span.menu_ar,
.bubplastic.orange ul li a:hover span.menu_ar,
.bubplastic.orange ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-orange.gif) top right no-repeat;
}

#test li {
	display: block;
	border: solid 1px red;
}                                       

#cajainputbox{
	font-family: Arial, Helvetica, sans-serif; font-size:13px;
	height: 26px;
	border: 3px solid #FF9900;
	padding: 2px;
    margin-bottom:1em;
    background-color:#FFF; 
    padding-left:0.5em; padding-right:0.5em;
    -moz-border-radius:7px; -webkit-border-radius:7px;
}

a.squarebutton{
background: transparent url('media/square-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #494949; /*button text color*/
}

a.squarebutton span{
background: transparent url('media/square-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; 
width: 100%;
}


.bkTabs ul {
	list-style-type:none;
	margin:0;
	padding:0;
}


.bkTabs ul li {
	background:transparent url(images/bg-bubplastic-button.gif) no-repeat scroll left top;
	float:left;
	margin:0;
	padding:0;
}


.bkTabs ul li a,
.bkTabs ul li a:visited,
.bkTabs ul li a:active {

	float:left;
	margin:0;
	padding:0 10px 0 10px;
	height: 20px;
	text-decoration:none;
	color: white;
	background:transparent url(images/bg-bubplastic.gif) no-repeat scroll left top;
}


.bkTabs ul li a:hover,
.bkTabs ul li a.selected {
	
	background:transparent url(images/bg-bubplastic-h-orange.gif) no-repeat scroll left top;
	font-weight:bold;
	height: 20px;
	color:#ebc177;
}


.bkTabs ul li a.green,
.bkTabs ul li a.green:hover,
.bkTabs ul li a.green.selected {

	background:transparent url(images/bgg-bubplastic.gif) repeat-x scroll left top;
}

.bkTabs ul li a span {
	display:block;
	font-size:11px;
	padding-top:4px;
}

/*.bkTabs ul li a.selected span {
	background:transparent url(images/bg-bubplastic-h-orange.gif) no-repeat scroll left top;
}*/


.comenta {
-x-system-font:none;
float:right;
font-family:Tahoma,Arial;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:15px;
line-height:normal;
margin:0 0;
}
.comenta .comentarios_Izq {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EFEFEF url(http://www.bikezona.com/img/fnd_comenta_not_izq.gif) no-repeat scroll left center;
float:left;
height:15px;
text-align:center;
}
.comenta .comentarios_Izq span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.bikezona.com/img/fnd_comenta_not_centro.gif) no-repeat scroll right center;
color:#27242D;
display:block;
padding:1px 6px 2px;
}
.comenta .comentarios_Der {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.bikezona.com/img/fnd_comenta_not_1px.gif) repeat-x scroll 0 0;
border-right:2px solid #EFEFEF;
float:left;
height:15px;
padding:0 5px 0 0;
}
.comenta .comentarios_Der a {
color:#FFFFFF;
float:left;
font-size:11px;
padding-left:5px;
text-decoration:none;
}
#contenedor-portada .comenta .comentarios_Der a:hover {
background-color:transparent;
text-decoration:underline;
}


/* BUTTONS */

.buttons a, .buttons button{
    display:block;
    /*float:left;*/
    margin:5px; 5px 5px; 5px;;
    background-color:#f5f5f5;
    /*border:1px solid #dedede;*/
	border:1px solid #c3c3c3;
    border-top:1px solid #c3c3c3;
    border-left:1px solid #c3c3c3;
	/*eee*/
/*dedede*/

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */

}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}


/* STANDARD */

button:hover, .buttons a:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
.buttons a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

/* POSITIVE */

button.positive, .buttons a.positive{
    color:#FF9900;
	font-weight:bold;
}
.buttons a.positive:hover, button.positive:hover{
    background-color:#fff;
    border:1px solid #FF9900;
    color:#FF9900;
	font-weight:bold;
}
.buttons a.positive:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}

/* NEGATIVE */

.buttons a.negative, button.negative{
    color:#d12f19;
}
.buttons a.negative:hover, button.negative:hover{
    background:#fbe3e4;
    border:1px solid #fbc2c4;
    color:#d12f19;
}
.buttons a.negative:active{
    background-color:#d12f19;
    border:1px solid #d12f19;
    color:#fff;
}

/* Votacion 5 Estrellas */

    #rateStatus{float:left; clear:both; width:100%; height:20px;}
    #rateMe{float:left; clear:both; width:100%; height:auto; padding:0px; margin:0px;}
    #rateMe li{float:left;list-style:none;}
    #rateMe li a:hover,
    #rateMe .on{background:url(./images/star_on.gif) no-repeat;}
    #rateMe a{float:left;background:url(./images/star_off.gif) no-repeat;width:19px; height:19px;}
    #ratingSaved{display:none;}
    .saved{color:red; }

/* Fin Votacion 5 Estrellas */

/* Social */
div.sociable { margin: 5px 0; }

span.sociable_tagline { position: relative; }

span.sociable_tagline span { display: none; width: 14em; }

span.sociable_tagline:hover span {

	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}

.sociable span {

	display: block;
	margin:0;
	padding:0;

}

.sociable ul {

	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}

.sociable ul li {

	background: none;
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}

.sociable ul li:before { content: ""; }

.sociable img {

	float: none;
	/*width: 32px;
	height: 32px;
	*/
	border: 0;
	margin: 0;
	padding: 0;
}



.sociable-hovers {

	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

.sociable-hovers:hover {

	opacity: .8;
	-moz-opacity: .8;
	filter: alpha(opacity=80);
}

/* Fin social */

blockquote.texto2 p {

	margin:0;
}

.listapatroul
{
list-style-type: none;
padding: 0px;
margin-left: 10px;
}
.listapatroli
{
background-image: url(../equipobz/imagenes/bolitaorange.gif);
background-repeat: no-repeat;
background-position: 0px 5px; 
padding-left: 14px; 
padding-top: 2px; 
}


.curvy {position:relative; width:80%; background:#efefef; color:#000; margin:8px auto;}
#ctl, #cbl, #ctr, #cbr {position:absolute; width:20px; height:20px; color:#9caf9c; background:#fff; overflow:hidden; font-style:normal; z-index:1;}
#ctl {top:0; left:0;}
#cbl {bottom:0; left:0;}
#ctr {top:0; right:0;}
#cbr {bottom:0; right:0;}
.curvy em b {position:absolute; font-size:150px; font-family:arial; color:#efefef; line-height:40px; font-weight:normal;}
#ctl b {left:-8px;}
#ctr b {left:-25px;}
#cbl b {left:-8px; top:-17px;}
#cbr b {left:-25px; top:-17px;}
.curvy p {position:relative; z-index:100; padding:5px 10px;}


.borderit img{
border: 1px solid #ccc;
}

.borderit:hover img{
border: 1px solid navy;
border-color:#f90
}

.borderit:hover{
color: red; /* irrelevant definition to overcome IE bug */
border-color:#f90
}

