body
{
  font-family:verdana;
  color:#000000;
  font-size:10px;
  margin: 0px 0px 0px 0px;
}

.err {
  color:#FF0000;
  font-weight:bold;
}

.bolas {
	background-image: url(img/bolas.gif);
    width: 118px;
    height: 10px;
	overflow: hidden;
	}
	
input, textarea
{
  font-family:"courier new";
  font-size:13px;
  color:#000000;
}

input.checkbx {
	padding: 0px;
	margin: 1px;
	margin-top: 1px;
	height: 13px;
	width: 13px;
	display:inline
}

input.checkbx2 {
	padding: 0px;
	margin: 1px;
	margin-top: 1px;
	height: 14px;
	width: 14px;
	display:inline
}

input.submt {
  padding: 0px;
  margin: 0px;
  height: 19px;
  font-family:verdana;
  font-size:10px;
  display:inline
}

input.submt2 {
  color:#800000;
  border-top: 0px;
  border-bottom: 1px solid #e0e0e0;
  border-left: 0px;
  border-right: 0px;
  padding: 0px;
  text-align: left;
  margin: 0px;
  width: 93%;
  font-family:verdana;
  font-size:11px;
  font-weight:bold;
  background-color:#f8f5f3;
}


input.submt2:hover{
   text-decoration: underline;
   color: #800000;
   background-color:#FAF8F0;
}


input.submt3 {
  border-top: 0px;
  border-bottom: 1px solid #d0ccc8;
  border-left: 1px solid #f5f3f0;
  border-right: 1px solid #eae4db;
  width: 100%;
  padding: 0px;
  text-align: left;
  margin: 0px;
  font-family:verdana;
  font-size:10px;
  background-color:transparent;
}


input.submt3:hover{
   text-decoration: underline;
   color: #800000;
   background-color:#FAF8F0;
}


form {
        padding: 0px;
        margin: 0px;
        font-family: verdana, arial, sans-serif, courrier;
        font-weight: normal;
}

.formleft {
        padding: 0px;
        margin: 0px;
        text-align: left;
        font-family: verdana, arial, sans-serif, courrier;
        font-weight: normal;
}

form select {
  padding: 0px;
  margin: 0px;
  color: #000000;
  border: 0px solid #000;
  background: #EEEEEE;
  text-align: center;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
}

a{
  text-decoration:underline;color:#000000;
}


textarea {
  color: #302010;
  border-top: 1px solid #908070;
  border-bottom: 1px solid #908070;
  border-left: 0px;
  border-right: 0px;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  background-color: #EBE4DB;
}

.tabla1
{
  padding: 0px;
  margin: 0px;
  color: black;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  border: 0px
}

.tabla1b
{
  padding: 0px;
  margin: 0px;
  color: black;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  border: 0px
}

.tabla2
{
  padding: 0px;
  margin: 0px;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  border: 0px
}

.tabla2t
{
  color: #302010;
  border-top: 1px solid #908070;
  border-bottom: 1px solid #908070;
  border-left: 0px;
  border-right: 0px;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  background-color: #EBE4DB;
}

.tabla3
{
  padding: 0px;
  margin: 0px;
  border: 0px;
  color: black;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.tabla4
{
  color: #302010;
  border-top: 1px solid #908070;
  border-bottom: 1px solid #908070;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  background-color: #EBE4DB;
}

.tabla4.stats
{
    border:0;
    margin:0;
    padding:0;
    white-space: nowrap;
    width:100%;
    border-collapse: collapse;
    text-align:right;
    border-bottom: 1px solid #999;
}
.tabla4.stats td {padding:2.46px 2.5px; white-space: nowrap;}
.tabla4.stats td.bi { border-left:1px solid #B2ACA3; }
.tabla4.stats td.ai { text-align:left; }
.tabla4.stats td.ac { text-align:center; }

.tabla4.stats tr.titulo {vertical-align: middle;  border-top: 1px solid #a86565;}
.tabla4.stats tr.titulo td.bi { border-left:1px solid #633;}

.aladerecha
{
    text-align:right;
}
.tabla5
{
  background-color:#883333;
  color:#FFEE99;
  font-weight: bold;
}

.pmain
{
  color: #000000;
  border: 2px solid #000000;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  background-image: url('img/cuadro800.png');
}

.pmain1
{
  color: #000000;
  border: 1px solid #000000;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  background-color: #EBE4DB;
}

a:link {color: #800000; text-decoration: underline; }
a.tabla5:link {color: #FFEE99; text-decoration: underline; }

.textarea1 {
  color: #302010;
  border-top: 1px solid #908070;
  border-bottom: 1px solid #908070;
  border-left: 0px;
  border-right: 0px;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  background-color: #EBE4DB;
}

.textarea2 {
  color: #302010;
  border-top: 1px solid #908070;
  border-bottom: 1px solid #908070;
  width: 544px;
  border-left: 0px;
  border-right: 0px;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  background-color: #EBE4DB;
}

.textarea3 {
  color: #302010;
  border-top: 1px solid #908070;
  border-bottom: 1px solid #908070;
  border-left: 0px;
  border-right: 0px;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  background-color: #EBE4DB;
  text-align:center;
}

table.sortable
{
  padding: 0px;
  margin: 0px;
  color: black;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  border: 0px
}

table.sortable a.sortheader {
background-color:#883333;
color:#FFEE99;
font-weight: bold;
text-decoration: none;
display: block;
}

tr#kwicks td.kwick
{
    background:url("img/solapaheader.jpg");
    text-align:center;
    cursor: pointer;
	font-size: 11px;
	width: 57px;
}

tr#kwicks td.kwick a
{
    color:#fff; text-decoration: none; white-space: nowrap;
}

tr#kwicks td.kwick a b
{
    color:#ffd080;
    margin:0 10px;
}

img.estrellas
{
    background: url(img/estrellas.gif) no-repeat top left; border:0 none; width: 101px; height: 11px;
}

.nros-sprite {background: url(img/nros.gif) no-repeat top left; border:0 none; width: 22px; height: 21px;}

.nros-sprite.n0 { background-position: 0 0; } 
.nros-sprite.n1 { background-position: 0 -22px; } 
.nros-sprite.n10 { background-position: 0 -44px; } 
.nros-sprite.n100 { background-position: 0 -66px; } 
.nros-sprite.n101 { background-position: 0 -88px; } 
.nros-sprite.n102 { background-position: 0 -110px; } 
.nros-sprite.n103 { background-position: 0 -132px; } 
.nros-sprite.n104 { background-position: 0 -154px; } 
.nros-sprite.n105 { background-position: 0 -176px; } 
.nros-sprite.n106 { background-position: 0 -198px; } 
.nros-sprite.n107 { background-position: 0 -220px; } 
.nros-sprite.n108 { background-position: 0 -242px; } 
.nros-sprite.n109 { background-position: 0 -264px; } 
.nros-sprite.n11 { background-position: 0 -286px; } 
.nros-sprite.n110 { background-position: 0 -308px; } 
.nros-sprite.n111 { background-position: 0 -330px; } 
.nros-sprite.n112 { background-position: 0 -352px; } 
.nros-sprite.n113 { background-position: 0 -374px; } 
.nros-sprite.n114 { background-position: 0 -396px; } 
.nros-sprite.n115 { background-position: 0 -418px; } 
.nros-sprite.n116 { background-position: 0 -440px; } 
.nros-sprite.n117 { background-position: 0 -462px; } 
.nros-sprite.n118 { background-position: 0 -484px; } 
.nros-sprite.n119 { background-position: 0 -506px; } 
.nros-sprite.n12 { background-position: 0 -528px; } 
.nros-sprite.n120 { background-position: 0 -550px; } 
.nros-sprite.n121 { background-position: 0 -572px; } 
.nros-sprite.n122 { background-position: 0 -594px; } 
.nros-sprite.n123 { background-position: 0 -616px; } 
.nros-sprite.n124 { background-position: 0 -638px; } 
.nros-sprite.n125 { background-position: 0 -660px; } 
.nros-sprite.n126 { background-position: 0 -682px; } 
.nros-sprite.n127 { background-position: 0 -704px; } 
.nros-sprite.n128 { background-position: 0 -726px; } 
.nros-sprite.n129 { background-position: 0 -748px; } 
.nros-sprite.n13 { background-position: 0 -770px; } 
.nros-sprite.n130 { background-position: 0 -792px; } 
.nros-sprite.n131 { background-position: 0 -814px; } 
.nros-sprite.n132 { background-position: 0 -836px; } 
.nros-sprite.n133 { background-position: 0 -858px; } 
.nros-sprite.n134 { background-position: 0 -880px; } 
.nros-sprite.n135 { background-position: 0 -902px; } 
.nros-sprite.n136 { background-position: 0 -924px; } 
.nros-sprite.n137 { background-position: 0 -946px; } 
.nros-sprite.n138 { background-position: 0 -968px; } 
.nros-sprite.n139 { background-position: 0 -990px; } 
.nros-sprite.n14 { background-position: 0 -1012px; } 
.nros-sprite.n140 { background-position: 0 -1034px; } 
.nros-sprite.n141 { background-position: 0 -1056px; } 
.nros-sprite.n142 { background-position: 0 -1078px; } 
.nros-sprite.n143 { background-position: 0 -1100px; } 
.nros-sprite.n144 { background-position: 0 -1122px; } 
.nros-sprite.n145 { background-position: 0 -1144px; } 
.nros-sprite.n146 { background-position: 0 -1166px; } 
.nros-sprite.n147 { background-position: 0 -1188px; } 
.nros-sprite.n148 { background-position: 0 -1210px; } 
.nros-sprite.n149 { background-position: 0 -1232px; } 
.nros-sprite.n15 { background-position: 0 -1254px; } 
.nros-sprite.n150 { background-position: 0 -1276px; } 
.nros-sprite.n151 { background-position: 0 -1298px; } 
.nros-sprite.n152 { background-position: 0 -1320px; } 
.nros-sprite.n153 { background-position: 0 -1342px; } 
.nros-sprite.n154 { background-position: 0 -1364px; } 
.nros-sprite.n155 { background-position: 0 -1386px; } 
.nros-sprite.n156 { background-position: 0 -1408px; } 
.nros-sprite.n157 { background-position: 0 -1430px; } 
.nros-sprite.n158 { background-position: 0 -1452px; } 
.nros-sprite.n159 { background-position: 0 -1474px; } 
.nros-sprite.n16 { background-position: 0 -1496px; } 
.nros-sprite.n160 { background-position: 0 -1518px; } 
.nros-sprite.n161 { background-position: 0 -1540px; } 
.nros-sprite.n162 { background-position: 0 -1562px; } 
.nros-sprite.n163 { background-position: 0 -1584px; } 
.nros-sprite.n164 { background-position: 0 -1606px; } 
.nros-sprite.n165 { background-position: 0 -1628px; } 
.nros-sprite.n166 { background-position: 0 -1650px; } 
.nros-sprite.n167 { background-position: 0 -1672px; } 
.nros-sprite.n168 { background-position: 0 -1694px; } 
.nros-sprite.n169 { background-position: 0 -1716px; } 
.nros-sprite.n17 { background-position: 0 -1738px; } 
.nros-sprite.n170 { background-position: 0 -1760px; } 
.nros-sprite.n171 { background-position: 0 -1782px; } 
.nros-sprite.n172 { background-position: 0 -1804px; } 
.nros-sprite.n173 { background-position: 0 -1826px; } 
.nros-sprite.n174 { background-position: 0 -1848px; } 
.nros-sprite.n175 { background-position: 0 -1870px; } 
.nros-sprite.n176 { background-position: 0 -1892px; } 
.nros-sprite.n177 { background-position: 0 -1914px; } 
.nros-sprite.n178 { background-position: 0 -1936px; } 
.nros-sprite.n179 { background-position: 0 -1958px; } 
.nros-sprite.n18 { background-position: 0 -1980px; } 
.nros-sprite.n180 { background-position: -23px 0; } 
.nros-sprite.n181 { background-position: -23px -22px; } 
.nros-sprite.n182 { background-position: -23px -44px; } 
.nros-sprite.n183 { background-position: -23px -66px; } 
.nros-sprite.n184 { background-position: -23px -88px; } 
.nros-sprite.n185 { background-position: -23px -110px; } 
.nros-sprite.n186 { background-position: -23px -132px; } 
.nros-sprite.n187 { background-position: -23px -154px; } 
.nros-sprite.n188 { background-position: -23px -176px; } 
.nros-sprite.n189 { background-position: -23px -198px; } 
.nros-sprite.n19 { background-position: -23px -220px; } 
.nros-sprite.n190 { background-position: -23px -242px; } 
.nros-sprite.n191 { background-position: -23px -264px; } 
.nros-sprite.n192 { background-position: -23px -286px; } 
.nros-sprite.n193 { background-position: -23px -308px; } 
.nros-sprite.n194 { background-position: -23px -330px; } 
.nros-sprite.n195 { background-position: -23px -352px; } 
.nros-sprite.n196 { background-position: -23px -374px; } 
.nros-sprite.n197 { background-position: -23px -396px; } 
.nros-sprite.n198 { background-position: -23px -418px; } 
.nros-sprite.n199 { background-position: -23px -440px; } 
.nros-sprite.n2 { background-position: -23px -462px; } 
.nros-sprite.n20 { background-position: -23px -484px; } 
.nros-sprite.n200 { background-position: -23px -506px; } 
.nros-sprite.n21 { background-position: -23px -528px; } 
.nros-sprite.n22 { background-position: -23px -550px; } 
.nros-sprite.n23 { background-position: -23px -572px; } 
.nros-sprite.n24 { background-position: -23px -594px; } 
.nros-sprite.n25 { background-position: -23px -616px; } 
.nros-sprite.n26 { background-position: -23px -638px; } 
.nros-sprite.n27 { background-position: -23px -660px; } 
.nros-sprite.n28 { background-position: -23px -682px; } 
.nros-sprite.n29 { background-position: -23px -704px; } 
.nros-sprite.n3 { background-position: -23px -726px; } 
.nros-sprite.n30 { background-position: -23px -748px; } 
.nros-sprite.n31 { background-position: -23px -770px; } 
.nros-sprite.n32 { background-position: -23px -792px; } 
.nros-sprite.n33 { background-position: -23px -814px; } 
.nros-sprite.n34 { background-position: -23px -836px; } 
.nros-sprite.n35 { background-position: -23px -858px; } 
.nros-sprite.n36 { background-position: -23px -880px; } 
.nros-sprite.n37 { background-position: -23px -902px; } 
.nros-sprite.n38 { background-position: -23px -924px; } 
.nros-sprite.n39 { background-position: -23px -946px; } 
.nros-sprite.n4 { background-position: -23px -968px; } 
.nros-sprite.n40 { background-position: -23px -990px; } 
.nros-sprite.n41 { background-position: -23px -1012px; } 
.nros-sprite.n42 { background-position: -23px -1034px; } 
.nros-sprite.n43 { background-position: -23px -1056px; } 
.nros-sprite.n44 { background-position: -23px -1078px; } 
.nros-sprite.n45 { background-position: -23px -1100px; } 
.nros-sprite.n46 { background-position: -23px -1122px; } 
.nros-sprite.n47 { background-position: -23px -1144px; } 
.nros-sprite.n48 { background-position: -23px -1166px; } 
.nros-sprite.n49 { background-position: -23px -1188px; } 
.nros-sprite.n5 { background-position: -23px -1210px; } 
.nros-sprite.n50 { background-position: -23px -1232px; } 
.nros-sprite.n51 { background-position: -23px -1254px; } 
.nros-sprite.n52 { background-position: -23px -1276px; } 
.nros-sprite.n53 { background-position: -23px -1298px; } 
.nros-sprite.n54 { background-position: -23px -1320px; } 
.nros-sprite.n55 { background-position: -23px -1342px; } 
.nros-sprite.n56 { background-position: -23px -1364px; } 
.nros-sprite.n57 { background-position: -23px -1386px; } 
.nros-sprite.n58 { background-position: -23px -1408px; } 
.nros-sprite.n59 { background-position: -23px -1430px; } 
.nros-sprite.n6 { background-position: -23px -1452px; } 
.nros-sprite.n60 { background-position: -23px -1474px; } 
.nros-sprite.n61 { background-position: -23px -1496px; } 
.nros-sprite.n62 { background-position: -23px -1518px; } 
.nros-sprite.n63 { background-position: -23px -1540px; } 
.nros-sprite.n64 { background-position: -23px -1562px; } 
.nros-sprite.n65 { background-position: -23px -1584px; } 
.nros-sprite.n66 { background-position: -23px -1606px; } 
.nros-sprite.n67 { background-position: -23px -1628px; } 
.nros-sprite.n68 { background-position: -23px -1650px; } 
.nros-sprite.n69 { background-position: -23px -1672px; } 
.nros-sprite.n7 { background-position: -23px -1694px; } 
.nros-sprite.n70 { background-position: -23px -1716px; } 
.nros-sprite.n71 { background-position: -23px -1738px; } 
.nros-sprite.n72 { background-position: -23px -1760px; } 
.nros-sprite.n73 { background-position: -23px -1782px; } 
.nros-sprite.n74 { background-position: -23px -1804px; } 
.nros-sprite.n75 { background-position: -23px -1826px; } 
.nros-sprite.n76 { background-position: -23px -1848px; } 
.nros-sprite.n77 { background-position: -23px -1870px; } 
.nros-sprite.n78 { background-position: -23px -1892px; } 
.nros-sprite.n79 { background-position: -23px -1914px; } 
.nros-sprite.n8 { background-position: -23px -1936px; } 
.nros-sprite.n80 { background-position: -23px -1958px; } 
.nros-sprite.n81 { background-position: -23px -1980px; } 
.nros-sprite.n82 { background-position: -46px 0; } 
.nros-sprite.n83 { background-position: -46px -22px; } 
.nros-sprite.n84 { background-position: -46px -44px; } 
.nros-sprite.n85 { background-position: -46px -66px; } 
.nros-sprite.n86 { background-position: -46px -88px; } 
.nros-sprite.n87 { background-position: -46px -110px; } 
.nros-sprite.n88 { background-position: -46px -132px; } 
.nros-sprite.n89 { background-position: -46px -154px; } 
.nros-sprite.n9 { background-position: -46px -176px; } 
.nros-sprite.n90 { background-position: -46px -198px; } 
.nros-sprite.n91 { background-position: -46px -220px; } 
.nros-sprite.n92 { background-position: -46px -242px; } 
.nros-sprite.n93 { background-position: -46px -264px; } 
.nros-sprite.n94 { background-position: -46px -286px; } 
.nros-sprite.n95 { background-position: -46px -308px; } 
.nros-sprite.n96 { background-position: -46px -330px; } 
.nros-sprite.n97 { background-position: -46px -352px; } 
.nros-sprite.n98 { background-position: -46px -374px; } 
.nros-sprite.n99 { background-position: -46px -396px; } 


.banderas2-sprite {background: url(img/banderasgrandes.gif) no-repeat top left; border:0 none; width: 18px; height: 12px; }

.banderas2-sprite_af { background-position: 0 0; } 
.banderas2-sprite_al { background-position: 0 -13px; } 
.banderas2-sprite_am { background-position: 0 -26px; } 
.banderas2-sprite_an { background-position: 0 -39px; } 
.banderas2-sprite_ao { background-position: 0 -52px; } 
.banderas2-sprite_ar { background-position: 0 -65px; } 
.banderas2-sprite_at { background-position: 0 -78px; } 
.banderas2-sprite_au { background-position: 0 -91px; } 
.banderas2-sprite_aw { background-position: 0 -104px; } 
.banderas2-sprite_az { background-position: 0 -117px; } 
.banderas2-sprite_ba { background-position: 0 -130px; } 
.banderas2-sprite_bb { background-position: 0 -143px; } 
.banderas2-sprite_bd { background-position: 0 -156px; } 
.banderas2-sprite_be { background-position: 0 -169px; } 
.banderas2-sprite_bf { background-position: 0 -182px; } 
.banderas2-sprite_bg { background-position: 0 -195px; } 
.banderas2-sprite_bh { background-position: 0 -208px; } 
.banderas2-sprite_bi { background-position: 0 -221px; } 
.banderas2-sprite_bj { background-position: 0 -234px; } 
.banderas2-sprite_bm { background-position: 0 -247px; } 
.banderas2-sprite_bn { background-position: 0 -260px; } 
.banderas2-sprite_bo { background-position: 0 -273px; } 
.banderas2-sprite_br { background-position: 0 -286px; } 
.banderas2-sprite_bs { background-position: 0 -299px; } 
.banderas2-sprite_bt { background-position: 0 -312px; } 
.banderas2-sprite_bw { background-position: 0 -325px; } 
.banderas2-sprite_by { background-position: 0 -338px; } 
.banderas2-sprite_bz { background-position: 0 -351px; } 
.banderas2-sprite_ca { background-position: 0 -364px; } 
.banderas2-sprite_cf { background-position: 0 -377px; } 
.banderas2-sprite_cg { background-position: 0 -390px; } 
.banderas2-sprite_ch { background-position: 0 -403px; } 
.banderas2-sprite_ci { background-position: 0 -416px; } 
.banderas2-sprite_ck { background-position: 0 -429px; } 
.banderas2-sprite_cm { background-position: 0 -442px; } 
.banderas2-sprite_cn { background-position: 0 -455px; } 
.banderas2-sprite_co { background-position: 0 -468px; } 
.banderas2-sprite_cr { background-position: 0 -481px; } 
.banderas2-sprite_cu { background-position: 0 -494px; } 
.banderas2-sprite_cv { background-position: 0 -507px; } 
.banderas2-sprite_cy { background-position: 0 -520px; } 
.banderas2-sprite_cz { background-position: 0 -533px; } 
.banderas2-sprite_de { background-position: 0 -546px; } 
.banderas2-sprite_dk { background-position: 0 -559px; } 
.banderas2-sprite_dz { background-position: 0 -572px; } 
.banderas2-sprite_ec { background-position: 0 -585px; } 
.banderas2-sprite_ee { background-position: 0 -598px; } 
.banderas2-sprite_eg { background-position: 0 -611px; } 
.banderas2-sprite_er { background-position: 0 -624px; } 
.banderas2-sprite_es { background-position: 0 -637px; } 
.banderas2-sprite_et { background-position: 0 -650px; } 
.banderas2-sprite_fi { background-position: 0 -663px; } 
.banderas2-sprite_fj { background-position: 0 -676px; } 
.banderas2-sprite_fo { background-position: 0 -689px; } 
.banderas2-sprite_fr { background-position: 0 -702px; } 
.banderas2-sprite_ga { background-position: 0 -715px; } 
.banderas2-sprite_gb { background-position: 0 -728px; } 
.banderas2-sprite_ge { background-position: 0 -741px; } 
.banderas2-sprite_gi { background-position: 0 -754px; } 
.banderas2-sprite_gl { background-position: 0 -767px; } 
.banderas2-sprite_gp { background-position: 0 -780px; } 
.banderas2-sprite_gr { background-position: 0 -793px; } 
.banderas2-sprite_gt { background-position: 0 -806px; } 
.banderas2-sprite_gu { background-position: 0 -819px; } 
.banderas2-sprite_gy { background-position: 0 -832px; } 
.banderas2-sprite_hk { background-position: 0 -845px; } 
.banderas2-sprite_hr { background-position: 0 -858px; } 
.banderas2-sprite_ht { background-position: 0 -871px; } 
.banderas2-sprite_hu { background-position: 0 -884px; } 
.banderas2-sprite_id { background-position: 0 -897px; } 
.banderas2-sprite_ie { background-position: 0 -910px; } 
.banderas2-sprite_il { background-position: 0 -923px; } 
.banderas2-sprite_in { background-position: 0 -936px; } 
.banderas2-sprite_iq { background-position: 0 -949px; } 
.banderas2-sprite_ir { background-position: 0 -962px; } 
.banderas2-sprite_is { background-position: 0 -975px; } 
.banderas2-sprite_it { background-position: 0 -988px; } 
.banderas2-sprite_jm { background-position: 0 -1001px; } 
.banderas2-sprite_jo { background-position: 0 -1014px; } 
.banderas2-sprite_jp { background-position: 0 -1027px; } 
.banderas2-sprite_ke { background-position: 0 -1040px; } 
.banderas2-sprite_kg { background-position: 0 -1053px; } 
.banderas2-sprite_kh { background-position: 0 -1066px; } 
.banderas2-sprite_ki { background-position: 0 -1079px; } 
.banderas2-sprite_kp { background-position: 0 -1092px; } 
.banderas2-sprite_kr { background-position: 0 -1105px; } 
.banderas2-sprite_ky { background-position: 0 -1118px; } 
.banderas2-sprite_kz { background-position: 0 -1131px; } 
.banderas2-sprite_lb { background-position: 0 -1144px; } 
.banderas2-sprite_lc { background-position: 0 -1157px; } 
.banderas2-sprite_lk { background-position: 0 -1170px; } 
.banderas2-sprite_lt { background-position: 0 -1183px; } 
.banderas2-sprite_lu { background-position: 0 -1196px; } 
.banderas2-sprite_lv { background-position: 0 -1209px; } 
.banderas2-sprite_ly { background-position: 0 -1222px; } 
.banderas2-sprite_mc { background-position: 0 -1235px; } 
.banderas2-sprite_md { background-position: 0 -1248px; } 
.banderas2-sprite_mg { background-position: 0 -1261px; } 
.banderas2-sprite_mn { background-position: 0 -1274px; } 
.banderas2-sprite_mo { background-position: 0 -1287px; } 
.banderas2-sprite_mp { background-position: 0 -1300px; } 
.banderas2-sprite_ms { background-position: 0 -1313px; } 
.banderas2-sprite_mx { background-position: 0 -1326px; } 
.banderas2-sprite_my { background-position: 0 -1339px; } 
.banderas2-sprite_mz { background-position: 0 -1352px; } 
.banderas2-sprite_na { background-position: 0 -1365px; } 
.banderas2-sprite_nc { background-position: 0 -1378px; } 
.banderas2-sprite_nf { background-position: 0 -1391px; } 
.banderas2-sprite_nl { background-position: 0 -1404px; } 
.banderas2-sprite_no { background-position: 0 -1417px; } 
.banderas2-sprite_np { background-position: 0 -1430px; } 
.banderas2-sprite_nr { background-position: 0 -1443px; } 
.banderas2-sprite_nz { background-position: 0 -1456px; } 
.banderas2-sprite_om { background-position: 0 -1469px; } 
.banderas2-sprite_pa { background-position: 0 -1482px; } 
.banderas2-sprite_pe { background-position: 0 -1495px; } 
.banderas2-sprite_pf { background-position: 0 -1508px; } 
.banderas2-sprite_ph { background-position: 0 -1521px; } 
.banderas2-sprite_pk { background-position: 0 -1534px; } 
.banderas2-sprite_pl { background-position: 0 -1547px; } 
.banderas2-sprite_pm { background-position: 0 -1560px; } 
.banderas2-sprite_pr { background-position: 0 -1573px; } 
.banderas2-sprite_pt { background-position: 0 -1586px; } 
.banderas2-sprite_py { background-position: 0 -1599px; } 
.banderas2-sprite_qa { background-position: 0 -1612px; } 
.banderas2-sprite_ro { background-position: 0 -1625px; } 
.banderas2-sprite_ru { background-position: 0 -1638px; } 
.banderas2-sprite_sa { background-position: 0 -1651px; } 
.banderas2-sprite_sb { background-position: 0 -1664px; } 
.banderas2-sprite_sd { background-position: 0 -1677px; } 
.banderas2-sprite_se { background-position: 0 -1690px; } 
.banderas2-sprite_sg { background-position: 0 -1703px; } 
.banderas2-sprite_si { background-position: 0 -1716px; } 
.banderas2-sprite_sk { background-position: 0 -1729px; } 
.banderas2-sprite_sl { background-position: 0 -1742px; } 
.banderas2-sprite_so { background-position: 0 -1755px; } 
.banderas2-sprite_tc { background-position: 0 -1768px; } 
.banderas2-sprite_tg { background-position: 0 -1781px; } 
.banderas2-sprite_th { background-position: 0 -1794px; } 
.banderas2-sprite_tn { background-position: 0 -1807px; } 
.banderas2-sprite_to { background-position: 0 -1820px; } 
.banderas2-sprite_tp { background-position: 0 -1833px; } 
.banderas2-sprite_tr { background-position: 0 -1846px; } 
.banderas2-sprite_tt { background-position: 0 -1859px; } 
.banderas2-sprite_tv { background-position: 0 -1872px; } 
.banderas2-sprite_tw { background-position: 0 -1885px; } 
.banderas2-sprite_tz { background-position: 0 -1898px; } 
.banderas2-sprite_ua { background-position: 0 -1911px; } 
.banderas2-sprite_ug { background-position: 0 -1924px; } 
.banderas2-sprite_us { background-position: 0 -1937px; } 
.banderas2-sprite_uy { background-position: 0 -1950px; } 
.banderas2-sprite_va { background-position: 0 -1963px; } 
.banderas2-sprite_ve { background-position: 0 -1976px; } 
.banderas2-sprite_vg { background-position: 0 -1989px; } 
.banderas2-sprite_vi { background-position: -19px 0; } 
.banderas2-sprite_vn { background-position: -19px -13px; } 
.banderas2-sprite_ws { background-position: -19px -26px; } 
.banderas2-sprite_ye { background-position: -19px -39px; } 
.banderas2-sprite_yu { background-position: -19px -52px; } 
.banderas2-sprite_za { background-position: -19px -65px; } 
.banderas2-sprite_zw { background-position: -19px -78px; } 

.banderas-sprite {background: url(img/banderas.gif) no-repeat top left; border:0 none; width: 15px; height: 9px;}

.banderas-sprite_ad { background-position: 0 0; } 
.banderas-sprite_ae { background-position: 0 -10px; } 
.banderas-sprite_al { background-position: 0 -20px; } 
.banderas-sprite_ao { background-position: 0 -30px; } 
.banderas-sprite_ar { background-position: 0 -40px; } 
.banderas-sprite_at { background-position: 0 -50px; } 
.banderas-sprite_au { background-position: 0 -60px; } 
.banderas-sprite_az { background-position: 0 -70px; } 
.banderas-sprite_ba { background-position: 0 -80px; } 
.banderas-sprite_bd { background-position: 0 -90px; } 
.banderas-sprite_be { background-position: 0 -100px; } 
.banderas-sprite_bg { background-position: 0 -110px; } 
.banderas-sprite_bo { background-position: 0 -120px; } 
.banderas-sprite_br { background-position: 0 -130px; } 
.banderas-sprite_by { background-position: 0 -140px; } 
.banderas-sprite_ca { background-position: 0 -150px; } 
.banderas-sprite_ch { background-position: 0 -160px; width: 9px;} 
.banderas-sprite_cl { background-position: 0 -170px; } 
.banderas-sprite_cn { background-position: 0 -180px; } 
.banderas-sprite_co { background-position: 0 -190px; } 
.banderas-sprite_cr { background-position: 0 -200px; } 
.banderas-sprite_cy { background-position: 0 -210px; } 
.banderas-sprite_cz { background-position: 0 -220px; } 
.banderas-sprite_dc { background-position: 0 -230px; } 
.banderas-sprite_de { background-position: 0 -240px; } 
.banderas-sprite_dk { background-position: 0 -250px; } 
.banderas-sprite_do { background-position: 0 -260px; } 
.banderas-sprite_dz { background-position: 0 -270px; } 
.banderas-sprite_ec { background-position: 0 -280px; } 
.banderas-sprite_ee { background-position: 0 -290px; } 
.banderas-sprite_eg { background-position: 0 -300px; } 
.banderas-sprite_en { background-position: 0 -310px; } 
.banderas-sprite_es { background-position: 0 -320px; } 
.banderas-sprite_fi { background-position: 0 -330px; } 
.banderas-sprite_fo { background-position: 0 -340px; } 
.banderas-sprite_fr { background-position: 0 -350px; } 
.banderas-sprite_ge { background-position: 0 -360px; } 
.banderas-sprite_gr { background-position: 0 -370px; } 
.banderas-sprite_gt { background-position: 0 -380px; } 
.banderas-sprite_hn { background-position: 0 -390px; } 
.banderas-sprite_hr { background-position: 0 -400px; } 
.banderas-sprite_hu { background-position: 0 -410px; } 
.banderas-sprite_id { background-position: 0 -420px; } 
.banderas-sprite_ie { background-position: 0 -430px; } 
.banderas-sprite_il { background-position: 0 -440px; } 
.banderas-sprite_in { background-position: 0 -450px; } 
.banderas-sprite_ir { background-position: 0 -460px; } 
.banderas-sprite_is { background-position: 0 -470px; } 
.banderas-sprite_it { background-position: 0 -480px; } 
.banderas-sprite_ix { background-position: 0 -490px; } 
.banderas-sprite_jo { background-position: 0 -500px; } 
.banderas-sprite_jp { background-position: 0 -510px; } 
.banderas-sprite_ke { background-position: 0 -520px; } 
.banderas-sprite_kg { background-position: 0 -530px; } 
.banderas-sprite_kp { background-position: 0 -540px; } 
.banderas-sprite_kr { background-position: 0 -550px; } 
.banderas-sprite_kw { background-position: 0 -560px; } 
.banderas-sprite_kz { background-position: 0 -570px; } 
.banderas-sprite_lb { background-position: 0 -580px; } 
.banderas-sprite_li { background-position: 0 -590px; } 
.banderas-sprite_lt { background-position: 0 -600px; } 
.banderas-sprite_lu { background-position: 0 -610px; } 
.banderas-sprite_lv { background-position: 0 -620px; } 
.banderas-sprite_ma { background-position: 0 -630px; } 
.banderas-sprite_md { background-position: 0 -640px; } 
.banderas-sprite_mk { background-position: 0 -650px; } 
.banderas-sprite_mt { background-position: 0 -660px; } 
.banderas-sprite_mx { background-position: 0 -670px; } 
.banderas-sprite_my { background-position: 0 -680px; } 
.banderas-sprite_mz { background-position: 0 -690px; } 
.banderas-sprite_ng { background-position: 0 -700px; } 
.banderas-sprite_ni { background-position: 0 -710px; } 
.banderas-sprite_nl { background-position: 0 -720px; } 
.banderas-sprite_no { background-position: 0 -730px; } 
.banderas-sprite_pa { background-position: 0 -740px; } 
.banderas-sprite_pe { background-position: 0 -750px; } 
.banderas-sprite_ph { background-position: 0 -760px; } 
.banderas-sprite_pk { background-position: 0 -770px; } 
.banderas-sprite_pl { background-position: 0 -780px; } 
.banderas-sprite_pt { background-position: 0 -790px; } 
.banderas-sprite_py { background-position: 0 -800px; } 
.banderas-sprite_ro { background-position: 0 -810px; } 
.banderas-sprite_ru { background-position: 0 -820px; } 
.banderas-sprite_sa { background-position: 0 -830px; } 
.banderas-sprite_se { background-position: 0 -840px; } 
.banderas-sprite_sg { background-position: 0 -850px; } 
.banderas-sprite_si { background-position: 0 -860px; } 
.banderas-sprite_sk { background-position: 0 -870px; } 
.banderas-sprite_sn { background-position: 0 -880px; } 
.banderas-sprite_sq { background-position: 0 -890px; } 
.banderas-sprite_sr { background-position: 0 -900px; } 
.banderas-sprite_sv { background-position: 0 -910px; } 
.banderas-sprite_sx { background-position: 0 -920px; } 
.banderas-sprite_th { background-position: 0 -930px; } 
.banderas-sprite_tn { background-position: 0 -940px; } 
.banderas-sprite_tr { background-position: 0 -950px; } 
.banderas-sprite_tt { background-position: 0 -960px; } 
.banderas-sprite_ua { background-position: 0 -970px; } 
.banderas-sprite_us { background-position: 0 -980px; } 
.banderas-sprite_uy { background-position: 0 -990px; } 
.banderas-sprite_ve { background-position: 0 -1000px; } 
.banderas-sprite_vn { background-position: 0 -1010px; } 
.banderas-sprite_wa { background-position: 0 -1020px; } 
.banderas-sprite_xa { background-position: 0 -1030px; } 
.banderas-sprite_xb { background-position: 0 -1040px; } 
.banderas-sprite_xc { background-position: 0 -1050px; } 
.banderas-sprite_xd { background-position: 0 -1060px; } 
.banderas-sprite_xe { background-position: 0 -1070px; } 
.banderas-sprite_xf { background-position: 0 -1080px; } 
.banderas-sprite_xg { background-position: 0 -1090px; } 
.banderas-sprite_xh { background-position: 0 -1100px; } 
.banderas-sprite_xi { background-position: 0 -1110px; } 
.banderas-sprite_xj { background-position: 0 -1120px; } 
.banderas-sprite_xk { background-position: 0 -1130px; } 
.banderas-sprite_xl { background-position: 0 -1140px; } 
.banderas-sprite_xm { background-position: 0 -1150px; } 
.banderas-sprite_xn { background-position: 0 -1160px; } 
.banderas-sprite_xo { background-position: 0 -1170px; } 
.banderas-sprite_xp { background-position: 0 -1180px; } 
.banderas-sprite_xq { background-position: 0 -1190px; } 
.banderas-sprite_xr { background-position: 0 -1200px; } 
.banderas-sprite_xs { background-position: 0 -1210px; } 
.banderas-sprite_xt { background-position: 0 -1220px; } 
.banderas-sprite_xu { background-position: 0 -1230px; } 
.banderas-sprite_xv { background-position: 0 -1240px; } 
.banderas-sprite_xw { background-position: 0 -1250px; } 
.banderas-sprite_xx { background-position: 0 -1260px; } 
.banderas-sprite_xy { background-position: 0 -1270px; } 
.banderas-sprite_xz { background-position: 0 -1280px; } 
.banderas-sprite_yu { background-position: 0 -1290px; } 
.banderas-sprite_yx { background-position: 0 -1300px; } 
.banderas-sprite_za { background-position: 0 -1310px; } 
