body { font-family:Verdana, Arial, Helvetica, sans-serif;}
p { margin: 10px 10px;}

h3, ul, li, nav, section {border: 0px none;  font: inherit; margin: 0px; padding: 0px; vertical-align: baseline; text-decoration: none; list-style: none outside none;}
.secondary {float: left; width: 120px; list-style: none outside none;}
.secondary ul, .secondary ol, .secondary section { background-color:#DDEEFF; color: #666666; font-size: 12px; line-height: 16px; margin-bottom: 0px;}
.secondary li { background-color:#DDEEFF; -moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; 
		-moz-border-right-colors: none; -moz-border-top-colors: none; border-color: rgba(0, 0, 0, 0.2); border-style: solid; border-width: 0 0 1px; position: relative;}
.secondary li:first-child {border-top-width: 1px; list-style: none outside none;}
.secondary li a.selected {color: #333333; font-weight: bold; list-style: none outside none;}
.secondary li a.selected, .secondary li a:hover {background: none repeat scroll 0 0 #ECF5FE; list-style: none outside none;}
.secondary h2 {font-size: 12px; list-style: none outside none;}
.secondary h2 a {color: inherit; list-style: none outside none;}
.secondary li a, .secondary h2 {display: block; line-height: 15px; text-decoration: none; list-style: none outside none;}
.secondary li a, .secondary h2, .secondary p {padding: 2px;}
.secondary p {margin-bottom: 0px;}
.secondary p.note {color: #666666; line-height: 1.2em; padding: 3px 0 0; list-style: none outside none;}
.secondary section section {margin: 0; list-style: none outside none;}
.secondary h2 {color: #333333; font-family: "Helvetica Neue",Arial,sans-serif; font-style: normal; font-weight: bold; text-transform: uppercase; 
			list-style: none outside none;}
.secondary h2 .seeall {font: 12px "Helvetica Neue",Arial,sans-serif; margin-left: 0.5em; text-transform: none;}

.button, button, input[type="submit"],input[type="button"] {background-color:#669BE1; bgcolor:#669BE1;  background: -moz-linear-gradient(#669BE1, #5784BF) repeat scroll 0 0 #5784BF;
    border: 0 none; border-radius: 6px 6px 6px 6px; box-shadow: 0 1px rgba(0, 0, 0, 0.1), 0 -2px rgba(0, 0, 0, 0.1) inset;  color: #FFFFFF;  cursor: pointer;
    padding: 0px 10px 0px; position: relative;	font-size:14px;  text-align: center;   text-decoration: none;   text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);}
	
	
.island { background: -moz-linear-gradient(#FCFDFE, #F4F8FC) repeat scroll 0 0 #FCFDFE;
    border: 1px solid #C9DDF2; border-radius: 5px 5px 5px 5px; box-shadow: 0 -2px 0 rgba(204, 223, 243, 0.3) inset, 0 0 1px rgba(0, 0, 0, 0.1);
    display: block; float: left; margin-bottom: 15px; padding: 14px 14px 16px;}
.island2 {  background: -moz-linear-gradient(#FCFDFE, #F4F8FC) repeat scroll 0 0 #DDEEFF;
    border: 1px solid #C9DDF2; border-radius: 5px 5px 5px 5px;  box-shadow: 0 -2px 0 rgba(204, 223, 243, 0.3) inset, 0 0 1px rgba(0, 0, 0, 0.1);
    display: block; margin-bottom: 15px; padding: 14px 14px 16px;}

#menuflotante { float:left; position:fixed; top:0px; text-align:right; height:18px;}
#menuflotante li {float:left; padding:2px 18px 0;}
#menuflotante ul {margin:0; line-height:normal; list-style:none;}
#menuflotante a:hover {font-weight:bold;color: #009999;}
#menuflotante a { float:left;text-decoration:none;font:12px Arial; font-weight:bold;color:#000000;}
#menuflotante .current_page_item {color:#000000;}
#search-box {height: 20px;width: 214px;background:transparent;color: #009999;border: 2px groove #cccccc; float:right; margin-left:5px; margin-right:5px}
#search-btn{background: transparent;border: 1px groove #cccccc;color: #ffffff; float:right; margin-left:5px; margin-right:35px}
#search-btn:hover{background: #009999;}
#search-btn:active{background: #006b6b;}

.login102 { background-color:#DDEEFF  }

.imag {border:1px #2d5bb0 solid; padding:4px}
#imageCamping{ -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -webkit-box-shadow:5px 5px 3px #888; -moz-box-shadow:5px 5px 13px #888;}
.imagpadding {padding:2px}
.inputtexto { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  text-align:left;  color:#000000;  font-weight:bold; border-style:groove;  height:15px}
.link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;  color:#777;  font-weight:normal; line-height:10px;}
.linkwhite { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;  color:#FFFFFF;  font-weight:bold;}
.linkazul { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  color:#0066CC;  font-weight:bold; text-decoration:underline; cursor:pointer;}
.linkrojo { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;  color:#FF0000;  font-weight:bold; line-height:10px; text-decoration:underline; cursor:pointer;}
.linkgris { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;  color:#666666;  font-weight:bold; text-decoration:underline; cursor:pointer;}
.enlaces { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;  text-align:left;  color:#000000;  font-weight:normal; text-decoration:none; border:0px}
.linkright { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;  text-align:right;  color:#999999;  font-weight:normal; line-height:15px}

.cielo { background-color:#D9E8F9};
.fondomenu { background-color:#aaCCCC};
.cabeceradecaja { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000 ; background-color:#FFFFFF; margin:5px; margin-bottom:0px; }
.cabeceradecajadealta { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left; color:#FFFFFF ; background-color:#99b3cc; margin:5px; padding:0px; padding-left:9px; padding-right:9px; margin-bottom:0px; }
.cabeceradehorseroad { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:left; color:#FFFFFF ; background-color:#000066; margin:5px; padding:0px; padding-left:9px; padding-right:9px; margin-bottom:0px; }
.cajas { background-color:#FFFFFF; text-align:left;}
.cajasdealta { background-color:#D9E8F9; text-align:left;}
.campos {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; padding-left:9px; padding-right:9px;}
.columnasdetablas { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left; color:#000000 ; background-color:#FFFFCC; margin:5px; padding:0px; margin-bottom:0px;}

.textos { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000000; text-decoration:none;}
.textosblancos { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF;}
.textosblancosbold { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF;}
.textosital { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:italic; font-weight:normal; color:#000000; text-decoration:none;}
.textosgrandesital { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; font-weight:normal; color:#000000; text-decoration:none;}
.textospeqblanco { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.textosmin { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; text-decoration:none;}
.textospeq { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;}
.textos10gris { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#444444}
.textosbold { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
.textosboldazul { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#006699;}
.textosgrandes { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000000; text-decoration:none;}
.textosmuygrande { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight: bold; color:#000000}
.textosgrandesgrandes { font-size:24px; font-weight:bold}
.textosmediano {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration:none;}
.textosgrandesgrandes102 { font-size:24px; font-weight:bold; color:#003333 }
.login102 { background-color:#AABBCC  }

.textospeqblack { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; line-height:18px; color:#000000}
.textospeqwhite { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; line-height:18px; color:#FFFFFF}
.textospeqwhitebold { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; line-height:16px; color:#FFFFFF}
.textosboldred { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF0000; text-decoration:none;}
.textosboldcolor { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#191970;}
.textosboldblanco { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF;}

.titulos { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#006699;}
.titulocamping {text-shadow:2px 2px 5px #325179; font-size:20px; color:#003399; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.titulosgrandes { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#006699;}
.titulosgrandesazul { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#006699;}
.titulosgrandesrojo { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FF0000;}
.titulosgrandesblanco { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF;}
.titulosmuygrandesblanco { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF;}
.titulosmuygrandes { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; line-height:normal; color:#0066CC;}
.titulosgrandesfactura { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px;  font-weight:bold; color:#003366;}

.secciones { background-image: url(http://www.worldofgalina.com/imagenes/menubackblue.gif); background-repeat: repeat-x; height:25px; font-family:Arial, Helvetica, sans-serif;  line-height:20px; font-size:12px; list-style:none; padding:1px 5px 1px 5px ; text-align:center; text-decoration:none; color:#FFFFFF; font-weight:bold; }
.menupanelmove { width:20px; height:20px}

.cuadrotextodescripcion { font-size:11px; font-weight: bold; width:100%; height:100%; color:#000000; font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; padding-left:5px; padding-right:5px; border:1px solid #9999CC; width:100%	}
.cuadrotexto { 	height:16px; font-size:11px; font-weight: bold; color:#000000; background-color:#FFFFFF; padding-left:5px; padding-right:5px; border:1px solid #9999CC; }
.titulo { font-size:14px; font-weight:bold; color:#000099; text-align:left; }
.textoPeq {	font-size:11px; color:#666666; 	}
.marcaCampoObligatorio {font-size:20px;	vertical-align:bottom; color:#CC0000; line-height:10px; }
.textoEstatico {font-size:12px; font-weight:bold; color:#000000; padding-top:3px; }

.campos100100 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#191970; width:100%; border:1px white solid; background-color:#FFFFFF}
.campos250 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#191970; width:250px; border:1px white solid; background-color:#FFFFFF}
.campos200edit { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#191970; width:200px; border:1px #99b3cc solid;  background-color:#FFFFFF;}
.campos0edit { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#191970; width:1px; size:1px; border:1px #99b3cc solid;  background-color:#FFFFFF;}
.campos200 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#191970; width:200px; border:1px white solid; background-color:#FFFFFF}
.campos100 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#191970; width:100px; border:1px white solid; background-color:#FFFFFF}
.campos250edit { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#191970; width:250px; border:1px #99b3cc solid;  background-color:#FFFFFF;}
.campos350 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#191970; width:350px; border:1px white solid; background-color:#FFFFFF}
.campos300 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#191970; width:300px; border:1px white solid; background-color:#FFFFFF}
.campos350edit { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#191970; width:350px; border:1px #99b3cc solid;  background-color:#FFFFFF;}
.campos550 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#191970; width:550px; border:1px white solid; background-color:#FFFFFF}
.campos550edit { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#191970; width:550px; border:1px #99b3cc solid;  background-color:#FFFFFF;}
.camposdescripcion { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#191970; border:1px white solid;  background-color:#FFFFFF;}
.camposdescripcionedit { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#191970; border:1px #99b3cc solid;  background-color:#FFFFFF;}
.campos150 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#191970; width:150px; border:1px white solid; background-color:#FFFFFF}
.campos150precio { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#191970; width:150px; border:1px white solid; background-color:#FFAAFF}
.campos50 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#191970; width:40px; border:1px white solid; background-color:#FFFFFF}
.campos80 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#191970; width:60px; border:1px white solid; background-color:#FFFFFF}
.campos90 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#191970; width:70px; border:1px white solid; background-color:#FFFFFF}
.campos50peq { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#191970; width:40px; border:1px white solid; background-color:#FFFFFF}
.campos50edit { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#191970; width:50px; border:1px #99b3cc solid;  background-color:#FFFFFF;}
.campos80edit { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#191970; width:60px; border:1px #99b3cc solid;  background-color:#FFFFFF;}
.campos90edit { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#191970; width:70px; border:1px #99b3cc solid;  background-color:#FFFFFF;}
.campos30edit { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#191970; width:30px; border:1px #99b3cc solid;  background-color:#FFFFFF;}
.campos100edit { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#191970; width:100px; border:1px #99b3cc solid;  background-color:#FFFFFF;}
.campos150edit { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#191970; width:150px; border:1px #99b3cc solid;  background-color:#FFFFFF;}
.campos150editprecio { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#191970; width:150px; border:1px white solid; background-color:#FFAAFF}
.campos180edit { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#191970; width:180px; border:1px #99b3cc solid;  background-color:#FFFFFF;}
.campos180editgran { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#191970; height:20px; width:280px; border:1px #99b3cc solid;  background-color:#FFFFFF;}
.campos80editgran { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#191970; height:20px; width:100px; border:1px #99b3cc solid;  background-color:#FFFFFF;}

.botonred {font-size:12px; font-weight:bold; width:110px; height:20px; background-color:#FF0000; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;}
.boton3 {font-size:12px; font-weight:bold; height:20px; background-color:#000066; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;}
.boton { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; width:110px;  height:20px; text-align:center; background-color:#2d5bb0;  color:#FFFFFF ;}
.boton2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;  height:20px; text-align:center; background-color:#2d5bb0;  color:#FFFFFF ;}
.botondisabled { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; width:110px;  height:20px; text-align:center; background-color:#CCCCCC;  color:#AAAAAA ;}
.botonpeq { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; width:80px;  text-align:center; height:16px;  background-color:#2d5bb0; margin:2px; border-color:#FFFFFF;  color:#FFFFFF; border: 1px solid #AAAAAA}
.botonpeqsinancho { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-align:center; height:16px;  background-color:#2d5bb0; margin:2px; border-color:#FFFFFF;  color:#FFFFFF; border: 1px solid #AAAAAA}
.botonpeqdisabled { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; width:80px; text-align:center; height:16px; background-color:#999999;  color:#FFFFFF; border: 1px solid #FFFFFF}
.botonimage { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; width:100px;  height:20px; text-align:center;  background-image:url(http://www.worldofgalina.com/imagenes/boton-20-100.gif) ; background-repeat:no-repeat; color:#FFFFFF ;}
.botondesc { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; width:110px;  height:20px;  background-color:#CCCCCC;  color:#FFFFFF ;}

.boton30 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#FFFFFF ; width:300px;  text-align:center;  background-color:#2d5bb0;  height:25px;}
.boton20 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF ; width:200px;  text-align:center;  background-color:#2d5bb0;  height:25px;}

#gallery { position: relative; height:340px; margin:0; padding:0; }
#gallery1 { position: relative; height:340px; margin:0; padding:0; }
#gallery li { display: block; }
#gallery1 li { display: block; }

.botongoogle { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF ; width:70px; height:20px; background-color:#2d5bb0; }
.botonmini { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF ; width:20px; height:20px; background-color:#CCCCCC; }
.botonmodificar { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; height:20px;background-color:#2d5bb0;  color:#FFFFFF ;}
.caja { width:100%;  background-color:#EEEEEE; }
.cabeceradecaja { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2d5bb0 ; background-image:url(../../imagenes/degrad_fond2.jpg); background-repeat:repeat-x }
.cabeceradecaja2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2d5bb0 ; }
.cabeceradecajawhite { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; height:20px; font-weight:bold; color:#FFFFFF ; }
.cabeceradecajasin { top:5px; background-color:#99b3cc; }
.cabeceradegrid { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#2d5bb0; background-color:#003366; border: 1px solid #FFFFFF;  color:#FFFFFF; }
.cajas { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:left;}
.cajasdealta { background-color:#D2D9E0; text-align:left;}
.pos10 { position:relative;}
.texare { height:50px;  min-height:50px;  left: 100;  top: 20;  width: 660px;  border:1px #CCCCCC solid;  min-width:600px; background-color:#FFFFFF }

.menuwogorg{ border:none; border:0px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-size:1.1em; }
.menuwogorg ul{ background-image: url(http://www.worldofgalina.com/imagenes/menubackblue.gif); background-repeat: repeat-x; height:25px; list-style:none; margin:0; padding:0; } 
.menuwogorg li{  float:left;  padding:0px;  } 
.menuwogorg li a{ background:#003366 ; background-image: url(http://www.worldofgalina.com/imagenes/menubackblue.gif); background-repeat: repeat-x;  color:#FFFFFF;  display:block;  font-weight:normal;  line-height:20px;  margin:0px;  padding:1px 10px 1px 10px ;  text-align:center;  text-decoration:none;  font-size:11px;  font-weight:bold;  }  
.menuwogorg li a:hover, .menuwogorg ul li:hover a{ background:#33CCCC;  color:#FFFFFF;   text-decoration:none;   } 
.menuwogorg li ul{  vertical-align:middle;  background:#6699CC;  display:none;  height:auto;  padding:0px;  margin:0px;  border:0px;  position:absolute;  width:150px;  z-index:200;  /*top:1em;  /*left:0;*/  } 
.menuwogorg li:hover ul{  display:block;    } 
.menuwogorg li li {  display:block;  float:none;  margin:0px;  padding:0px;  border:1px #FFFFFF solid;  width:150px;  } 
.menuwogorg li:hover li a{  background:#33CCCC;    } 
.menuwogorg li ul a{  display:block;  height:15px;  font-size:11px;  font-style:normal;  border:0px #FFFFFF solid;  margin:0px;  padding:1px 1px 3px 1px;  text-align:left;  }  
.menuwogorg li ul a:hover, .menuwogorg li ul li:hover a{   background:#336699;   border:0px;   border:0px #FFFFFF solid;   color:#FFFFFF;   text-decoration:none;   } 
.menuwogorg p{  clear:left;  } 

.menuwogorgmag{ border:none; border:0px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold }
.menuwogorgmag ul{ background-image: url(http://www.worldofgalina.com/imagenes/menubackblue.gif); background-repeat: repeat-x; height:25px; list-style:none; margin:0; padding:0; } 
.menuwogorgmag li{  float:left;  padding:0px;  } 
.menuwogorgmag li a{ background:#003366 ; background-image: url(http://www.worldofgalina.com/imagenes/menubackblue.gif); background-repeat: repeat-x;  color:#FFFFFF;  display:block;  font-weight:normal;  line-height:20px;  margin:0px;  padding:1px 10px 1px 10px ;  text-align:center;  text-decoration:none; font-weight:bold;  }  
.menuwogorgmag li a:hover, .menuwogorgmag ul li:hover a{ background:#003366;  color:#FFFFFF;   text-decoration:none;   } 
.menuwogorgmag li ul{  vertical-align:middle;  background:#003366;  display:none;  height:auto;  padding:0px;  margin:0px;  border:0px;  position:absolute;  width:150px;  z-index:200;  /*top:1em;  /*left:0;*/  } 
.menuwogorgmag li:hover ul{  display:block;    } 
.menuwogorgmag li li {  display:block;  float:none;  margin:0px;  padding:0px;  border:1px #FFFFFF solid;  width:150px;  } 
.menuwogorgmag li:hover li a{  background:#003366;    } 
.menuwogorgmag li ul a{  display:block;  height:15px;  font-size:11px;  font-style:normal;  border:0px #FFFFFF solid;  margin:0px;  padding:1px 1px 3px 10px;  text-align:left;  }  
.menuwogorgmag li ul a:hover, .menuwogorgmag li ul li:hover a{   background:#DDEEFF;   border:0px;   border:0px #FFFFFF solid;   color:#003366;  padding:1px 1px 3px 10px;   text-decoration:none;   } 
.menuwogorgmag p{  clear:left;  } 

.menuwogorgsetup{ border:none; border:0px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold }
.menuwogorgsetup ul{ background-image: url(http://www.worldofgalina.com/imagenes/menubackblue40.gif); background-repeat: repeat-x; height:40px; list-style:none; margin:0; padding:0; } 
.menuwogorgsetup li{  float:left;  padding:10px 0px ;  } 
.menuwogorgsetup li a{ background:#003366 ; background-image: url(http://www.worldofgalina.com/imagenes/menubackblue40.gif); background-repeat: repeat-x;  color:#FFFFFF;  display:block;  font-weight:normal;  line-height:20px;  margin:0px;  padding:1px 10px 1px 10px ;  text-align:center;  text-decoration:none; font-weight:bold;  }  
.menuwogorgsetup li a:hover, .menuwogorgsetup ul li:hover a{ background:#BBDDEE;  color:#FFCC33; background-image: url(http://www.worldofgalina.com/imagenes/menubackblue40.gif); background-repeat: repeat-x; ;   text-decoration:none;   } 
.menuwogorgsetup li ul{  vertical-align:middle;  background:#999999;  display:none;  height:auto;  padding:0px;  margin:0px;  border:0px;  position:absolute;  width:150px;  z-index:200;  /*top:1em;  /*left:0;*/  } 
.menuwogorgsetup li:hover ul{  display:block;    } 
.menuwogorgsetup li li {  display:block;  float:none;  margin:0px;  padding:0px;  border:1px #FFFFFF solid;  width:150px;  } 
.menuwogorgsetup li:hover li a{  background:#33CCCC;    } 
.menuwogorgsetup li ul a{  display:block;  height:15px;  font-size:11px;  font-style:normal;  border:0px #FFFFFF solid;  margin:0px;  padding:1px 1px 3px 1px;  text-align:left;  }  
.menuwogorgsetup li ul a:hover, .menuwogorgsetup li ul li:hover a{   background:#999999;   border:0px;   border:0px #FFFFFF solid;   color:#FFFFFF;   text-decoration:none;   } 
.menuwogorgsetup p{  clear:left;  } 

.menuwogorgeco{ border:none; border:0px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold }
.menuwogorgeco ul{ background-image: url(http://www.worldofgalina.com/imagenes/menubackgreen.gif); background-repeat: repeat-x; height:25px; list-style:none; margin:0; padding:0; } 
.menuwogorgeco li{  float:left;  padding:0px;  } 
.menuwogorgeco li a{ background:#003366 ; background-image: url(http://www.worldofgalina.com/imagenes/menubackgreen.gif); background-repeat: repeat-x;  color:#FFFFFF;  display:block;  font-weight:normal;  line-height:20px;  margin:0px;  padding:1px 10px 1px 10px ;  text-align:center;  text-decoration:none; font-weight:bold;  }  
.menuwogorgeco li a:hover, .menuwogorgeco ul li:hover a{ background:#006600; background-color:  color:#FFFFFF;   text-decoration:none;   } 
.menuwogorgeco li ul{  vertical-align:middle;  background:#999999;  display:none;  height:auto;  padding:0px;  margin:0px;  border:0px;  position:absolute;  width:150px;  z-index:200;  /*top:1em;  /*left:0;*/  } 
.menuwogorgeco li:hover ul{  display:block;    } 
.menuwogorgeco li li {  display:block;  float:none;  margin:0px;  padding:0px;  border:1px #FFFFFF solid;  width:150px;  } 
.menuwogorgeco li:hover li a{  background:#33CCCC;    } 
.menuwogorgeco li ul a{  display:block;  height:15px;  font-size:11px;  font-style:normal;  border:0px #FFFFFF solid;  margin:0px;  padding:1px 1px 3px 1px;  text-align:left;  }  
.menuwogorgeco li ul a:hover, .menuwogorgeco li ul li:hover a{   background:#999999;   border:0px;   border:0px #FFFFFF solid;   color:#FFFFFF;   text-decoration:none;   } 
.menuwogorgeco p{  clear:left;  } 

.menuwogorg102{ border:none; border:0px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold }
.menuwogorg102 ul{ background-image: url(http://www.worldofgalina.com/imagenes/menubackblue.gif); background-repeat: repeat-x; height:25px; list-style:none; margin:0; padding:0; } 
.menuwogorg102 li{  float:left;  padding:0px;  } 
.menuwogorg102 li a{ background:#003366 ; background-image: url(http://www.worldofgalina.com/imagenes/menubackblue.gif); background-repeat: repeat-x;  color:#FFFFFF;  display:block;  font-weight:normal;  line-height:20px;  margin:0px;  padding:1px 10px 1px 10px ;  text-align:center;  text-decoration:none; font-weight:bold;  }  
.menuwogorg102 li a:hover, .menuwogorg102 ul li:hover a{ background:#003366;  color:#FFFFFF;   text-decoration:none;   } 
.menuwogorg102 li ul{  vertical-align:middle;  background:#999999;  display:none;  height:auto;  padding:0px;  margin:0px;  border:0px;  position:absolute;  width:150px;  z-index:200;  /*top:1em;  /*left:0;*/  } 
.menuwogorg102 li:hover ul{  display:block;    } 
.menuwogorg102 li li {  display:block;  float:none;  margin:0px; padding:0px;  border:1px #FFFFFF solid; width:150px;  } 
.menuwogorg102 li:hover li a{  background:#003366    } 
.menuwogorg102 li ul a{  display:block;  height:15px;  font-size:11px;  font-style:normal;  border:0px #000000 solid;  margin:0px;  padding:1px 1px 3px 1px;  text-align:left;  }  
.menuwogorg102 li ul a:hover, .menuwogorg102 li ul li:hover a{ background:#999999; border:0px; border:0px #FFFFFF solid; color:#FFFFFF; text-decoration:none;   } 
.menuwogorg102 p{  clear:left;  } 

.menuwogorg2{ border:none; border:0px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; background-color: #000000; }
.menuwogorg2 ul{ background-image: url(imagenes/menubackblue.gif); background-repeat: repeat-x; height:25px; list-style:none; margin:0; padding:0; } 
.menuwogorg2 li{  float:left;  padding:0px;  } 
.menuwogorg2 li a{  background:#000000 ;  color:#FFFFFF;  display:block;  font-weight:normal;  line-height:20px;  margin:0px;  padding:1px 20px 1px 20px ;  text-align:center;  text-decoration:none;  font-size:14px;  font-weight:bold;  }  
.menuwogorg2 li a:hover, .menuwogorg ul li:hover a{   background:#6699CC;  color:#FFFFFF;   text-decoration:none;   } 
.menuwogorg2 li ul{  vertical-align:middle;  background:#333;  display:none;  height:auto;  padding:0px;  margin:0px;  border:0px;  position:absolute;  width:30px;  z-index:200;  /*top:1em;  /*left:0;*/  } 
.menuwogorg2 li:hover ul{  display:block;    } 
.menuwogorg2 li li {  display:block;  float:none;  margin:0px;  padding:0px;  border:1px #FFFFFF solid;  width:30px;  } 
.menuwogorg2 li:hover li a{  background:none;    } 
.menuwogorg2 li ul a{  display:block;  height:15px;  font-size:14px;  font-style:normal;  border:0px #FFFFFF solid;  margin:0px;  padding:1px 1px 1px 1px;  text-align:left;  }  
.menuwogorg2 li ul a:hover, .menuwogorg2 li ul li:hover a{   background:#003366;   border:0px;   border:0px #FFFFFF solid;   color:#FFFFFF;   text-decoration:none;   } 
.menuwogorg2 p{  clear:left;  } 

.menuwogorg3{ border:none; border:0px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background-color: #000000; }
.menuwogorg3 ul{ height:25px; list-style:none; margin:0; padding:0; } 
.menuwogorg3 li{  float:left;  padding:0px;  } 
.menuwogorg3 li a{  background:#000000 ;  color:#FFFFFF;  display:block;  font-weight:normal;  line-height:20px;  margin:0px;  padding:1px 1px 1px 1px ;  text-align:center;  text-decoration:none;  font-size:11px;  font-weight:bold;  }  
.menuwogorg3 li a:hover, .menuwogorg ul li:hover a{   background:#6699CC;  color:#FFFFFF;   text-decoration:none;   } 
.menuwogorg3 li ul{  vertical-align:middle;  background:#333;  display:none;  height:auto;  padding:0px;  margin:0px;  border:0px;  position:absolute;  width:25px;  z-index:200;  /*top:1em;  /*left:0;*/  } 
.menuwogorg3 li:hover ul{  display:block;    } 
.menuwogorg3 li li {  display:block;  float:none;  margin:0px;  padding:0px;  border:1px #FFFFFF solid;  width:30px;  } 
.menuwogorg3 li:hover li a{  background:none;    } 
.menuwogorg3 li ul a{  display:block;  height:15px;  font-size:11px;  font-style:normal;  border:0px #FFFFFF solid;  margin:0px;  padding:1px 1px 1px 1px;  text-align:left;  }  
.menuwogorg3 li ul a:hover, .menuwogorg3 li ul li:hover a{   background:#003366;   border:0px;   border:0px #FFFFFF solid;   color:#FFFFFF;   text-decoration:none;   } 
.menuwogorg3 p{  clear:left;  } 

.menuwogorg200{ border:none; border:0px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-size:1.1em; background-color: #DDDDFF; }
.menuwogorg200 ul{ height:25px; list-style:none; margin:0; padding:0; } 
.menuwogorg200 li{  float:left;  padding:0px;  } 
.menuwogorg200 li a{  background:#DDDDFF ;  color:#006699;  display:block;  font-weight:normal;  line-height:20px;  margin:0px;  padding:1px 2px 1px 2px ;  text-align:center;  text-decoration:none;  font-size:11px;  font-weight:bold;  }  
.menuwogorg200 li a:hover, .menuwogorg200 ul li:hover a{   background:#6699CC;  color:#FFFFFF;   text-decoration:none;   } 
.menuwogorg200 li ul{  vertical-align:middle;  background:#333;  display:none;  height:auto;  padding:0px;  margin:0px;  border:0px;  position:absolute;  width:30px;  z-index:200;  /*top:1em;  /*left:0;*/  } 
.menuwogorg200 li:hover ul{  display:block;    } 
.menuwogorg200 li li {  display:block;  float:none;  margin:0px;  padding:0px;  border:1px #FFFFFF solid;  width:30px;  } 
.menuwogorg200 li:hover li a{  background:none;    } 
.menuwogorg200 li ul a{  display:block;  height:15px;  font-size:11px;  font-style:normal;  border:0px #FFFFFF solid;  margin:0px;  padding:1px 1px 1px 1px;  text-align:left;  }  
.menuwogorg200 li ul a:hover, .menuwogorg200 li ul li:hover a{   background:#003366;   border:0px;   border:0px #FFFFFF solid;   color:#FFFFFF;   text-decoration:none;   } 
.menuwogorg200 p{  clear:left;  } 

.menuwogorg3B{ border:none; border:0px; margin:0px; background:#003366; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; font-size:1.1em; }
.menuwogorg3B ul{ background-image: url(http://www.worldofgalina.com/imagenes/menubackblue.gif); background-repeat: repeat-x; height:25px; list-style:none; margin:0; padding:0; } 
.menuwogorg3B li{  float:left;  padding:0px;  } 
.menuwogorg3B li a{ background:#003366 ; background-image: url(http://www.worldofgalina.com/imagenes/menubackblue.gif); background-repeat: repeat-x;  color:#FFFFFF;  display:block;  font-weight:normal;  line-height:20px;  margin:0px;  padding:1px 20px 1px 20px ;  text-align:center;  text-decoration:none;  font-size:13px;  font-weight:bold;  }  
.menuwogorg3B li a:hover, .menuwogorg3 ul li:hover a{ background:#003366;  color:#FFFFFF;   text-decoration:none;   } 
.menuwogorg3B li ul{  vertical-align:middle;  background:#003366;  display:none;  height:auto;  padding:0px;  margin:0px;  border:0px;  position:absolute;  width:150px;  z-index:200;  /*top:1em;  /*left:0;*/  } 
.menuwogorg3B li:hover ul{  display:block;    } 
.menuwogorg3B li li {  display:block;  float:none;  margin:0px;  padding:0px;  border:1px #FFFFFF solid;  width:150px;  } 
.menuwogorg3B li:hover li a{  background:#3399CC;    } 
.menuwogorg3B li ul a{  display:block;  height:15px;  font-size:13px;  font-style:normal;  border:0px #FFFFFF solid;  margin:0px;  padding:1px 10px 3px 10px;  text-align:left;  }  
.menuwogorg3B li ul a:hover, .menuwogorg3 li ul li:hover a{ -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -webkit-box-shadow:5px 5px 3px #888; -moz-box-shadow:5px 5px 13px #888; background:#003366;   border:0px;   border:0px #FFFFFF solid;   color:#FFFFFF;   text-decoration:none;   } 
.menuwogorg3B p{  clear:left;  } 

.menuwogorg3{ border:none; border:0px; margin:0px; background:#33CCCC; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-size:1.1em; }
.menuwogorg3 ul{ height:22px; list-style:none; margin:0; padding:0; } 
.menuwogorg3 li{  float:left;  padding:0px;  } 
.menuwogorg3 li a{ color:#FFFFFF;  display:block;  font-weight:normal;  line-height:20px;  margin:0px;  padding:1px 1px 1px 1px ;  text-align:center;  text-decoration:none;  font-size:11px;  font-weight:bold;  }  
.menuwogorg3 li a:hover, .menuwogorg3 ul li:hover a{ background:#000066;  color:#FFFFFF;   text-decoration:none;   } 
.menuwogorg3 li ul{  vertical-align:middle;  background:#6699CC;  display:none;  height:auto;  padding:0px;  margin:0px;  border:0px;  position:absolute;  width:150px;  z-index:200;  /*top:1em;  /*left:0;*/  } 
.menuwogorg3 li:hover ul{  display:block;    } 
.menuwogorg3 li li {  display:block;  float:none;  margin:0px;  padding:0px;  border:1px #FFFFFF solid;  width:150px;  } 
.menuwogorg3 li:hover li a{  background:#3399CC;    } 
.menuwogorg3 li ul a{  display:block;  height:15px;  font-size:11px;  font-style:normal;  border:0px #FFFFFF solid;  margin:0px;  padding:1px 1px 3px 1px;  text-align:left;  }  
.menuwogorg3 li ul a:hover, .menuwogorg3 li ul li:hover a{   background:#336699;   border:0px;   border:0px #FFFFFF solid;   color:#FFFFFF;   text-decoration:none;   } 
.menuwogorg3 p{  clear:left;  } 

.menuviahop{ border:none; border:0px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; background-color: #000000; }
.menuviahop ul{ height:30px; list-style:none; margin:0; padding:0; } 
.menuviahop li{  float:left;  padding:0px;  } 
.menuviahop li a{  background:#CCCCCC ;  color:#000000; border-right:1px #FFFFFF solid;  display:block;  font-weight:normal;  line-height:28px;  margin:0px;  padding:1px 20px 1px 20px ;  text-align:center;  text-decoration:none;  font-size:18px;  font-weight:normal;  }  
.menuviahop li a:hover, .menuviahop ul li:hover a{   background:#FFFFFF;  color:#000000;   text-decoration:none;   } 
.menuviahop li ul{  vertical-align:middle;  background:#FFFFFF;  display:none;  height:auto;  padding:0px;  margin:0px;  border:0px;  position:absolute;  width:30px;  z-index:200;  /*top:1em;  /*left:0;*/  } 
.menuviahop li:hover ul{  display:block;    } 
.menuviahop li li {  display:block;  float:none;  margin:0px;  padding:0px;  border:1px #FFFFFF solid;  width:30px;  } 
.menuviahop li:hover li a{  background:none;    } 
.menuviahop li ul a{  display:block;  height:30px;  font-size:18px;  font-style:normal;  border:0px #FFFFFF solid;  margin:0px;  padding:1px 1px 1px 1px;  text-align:left;  }  
.menuviahop li ul a:hover, .menuviahop li ul li:hover a{   background:#003366;   border:0px;   border:0px #FFFFFF solid;   color:#FFFFFF;   text-decoration:none;   } 
.menuviahop p{  clear:left;  } 

.formulariopad  { padding:5px 10px 0px 10px }
.formulariopad2  { background-color:#DDEEFF; padding:5px 10px 0px 10px }

.casillasdepasos { clear: both;  overflow: hidden;}
.casillasdepasos li { background-image: url("/imagenes/casillasdepasos.png"); background-repeat: no-repeat;  color: white;  float: left; font-size: 12px; font-weight: bold; padding: 0 22px 0 0;}
.casillasdepasos li span {display: block; height: 29px; line-height: 29px; padding: 0 10px;}
.casillasdepasos li.present {background-position: right -58px;}
.casillasdepasos li.present span {background-color: #5488BA;}
.casillasdepasos li.futur { background-position: right -87px;}
.casillasdepasos li.previ.futur { background-position: right -29px;}
.casillasdepasos li.futur span { background-color: #F5F5F5; color: #B3B3B3;}
.casillasdepasos li.pasat { background-position: right 0;}
.casillasdepasos li.previ.pasat { background-position: right -29px;}
.casillasdepasos li.pasat span { background-color: #243B6B;}
.casillasdepasos li.primer {}
.casillasdepasos li.primer span {border-radius: 5px 0 0 5px; padding-left: 20px;}
.casillasdepasos li.ultim { background-image: none; padding: 0;}
.casillasdepasos li.ultim span { border-radius: 0 5px 5px 0;padding-right: 20px;}

.lcontingut {border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;padding: 10px; background-color:#DDEEFF}
.cabecaradecuadros { background-color:#496595; background-image: -moz-linear-gradient(center bottom , #496595 20%, #5C72A4 65%); border-top-left-radius: 2px; border-top-right-radius: 2px;}
.cabecaradecuadrosred { background-color:#FF0000; background-image: -moz-linear-gradient(center bottom , #FF0000 20%, #EE0000 65%);padding:10px; border-top-left-radius: 2px; border-top-right-radius: 2px;}

