/* ############################## */
/*    ETIQUETAS PERSONALIZADAS    */
/* ############################## */

BODY {
  background-position: center; 
  font-family:Verdana, Tahoma, Arial, serif; 
  font-size:10px; font-weight: normal;
  margin:0px; padding: 3px 0px 3px 0px;
}
* { margin:0px; padding:0px; }

a { text-decoration: underline; font-family:Verdana, Tahoma, Arial, serif; font-size:11px; color:#666666; }
a.a { text-decoration: none; color:#FFFFFF; }
a.b { font-family:Verdana, Tahoma, Arial, serif; font-size:13px; font-weight: bold; color:#19630E; text-decoration: none; }
a.c { text-decoration: none; color:#19630E; font-family:Verdana, Tahoma, Arial, serif; font-size:10px; font-weight: bold; padding:0px; margin:0px; }
a.d { text-decoration: none; color:#19630E; font-family:Verdana, Tahoma, Arial, serif; font-size:10px; font-weight: bold; padding:0px; margin:0px; }
a.e { text-decoration: none; color:#FFFFFF; }
a.f { text-decoration: none; font-family:Verdana, Tahoma, Arial, serif; font-size:11px; padding:0px; margin:0px; color:#19630E;; font-weight: bold; }
a.g { text-decoration: none; color:#000000; font-family:Verdana, Tahoma, Arial, serif; font-size:10px; font-weight: bold; padding:0px; margin:0px; }
a.mail { text-decoration: none; color:#000000; font-family:Verdana, Tahoma, Arial, serif; font-size:10px; font-weight: normal; padding:0px; margin:0px; }

a:hover { text-decoration: none; font-family:Verdana, Tahoma, Arial, serif; font-size:11px; color:#666666; }
a:hover.a { text-decoration: underline; color:#FFFFFF; }
a.hover.b { font-family:Verdana, Tahoma, Arial, serif; font-size:13px; font-weight: bold; color:#19630E; text-decoration: underline; }
a:hover.c { text-decoration: underline; color:#19630E; font-family:Verdana, Tahoma, Arial, serif; font-size:10px; font-weight: bold; padding:0px; margin:0px; }
a:hover.d { text-decoration: underline; color:#19630E; font-family:Verdana, Tahoma, Arial, serif; font-size:13px; font-weight: bold; padding:0px; margin:0px; }
a:hover.e { text-decoration: underline; color:#FFFFFF; }
a:hover.f { text-decoration: underline; font-family:Verdana, Tahoma, Arial, serif; font-size:11px; padding:0px; margin:0px; color:#19630E; font-weight: bold; }
a:hover.g { text-decoration: underline; font-family:Verdana, Tahoma, Arial, serif; font-size:11px; padding:0px; margin:0px; color:#000000; font-weight: bold; }
a:hover.mail { text-decoration: underline; font-family:Verdana, Tahoma, Arial, serif; font-size:11px; padding:0px; margin:0px; color:#000000; font-weight: normal; }

a:link { color:#000000; font-family:Verdana, Tahoma, Arial, serif; font-size:11px; color:#666666 }
a:link.a { color:#FFFFFF; font-family:Verdana, Tahoma, Arial, serif; font-size:10px; }
a:link.b { font-family:Verdana, Tahoma, Arial, serif; font-size:13px; font-weight: bold; color:#19630E; }
a:link.c { color:#19630E; font-family:Verdana, Tahoma, Arial, serif; font-size:10px; font-weight: bold; padding:0px; margin:0px; }
a:link.d { color:#19630E; font-family:Verdana, Tahoma, Arial, serif; font-size:13px; font-weight: bold; padding:0px; margin:0px; }
a:link.e { color:#FFFFFF; font-family:Tahoma, Verdana, Arial, serif; font-size:10px; }
a:link.f { font-family:Verdana, Tahoma, Arial, serif; font-size:11px; padding:0px; margin:0px; color:#19630E; font-weight: bold; }
a:link.g { font-family:Verdana, Tahoma, Arial, serif; font-size:11px; padding:0px; margin:0px; color:#000000; font-weight: bold; }
a:link.mail { font-family:Verdana, Tahoma, Arial, serif; font-size:11px; padding:0px; margin:0px; color:#000000; font-weight: normal; }

a:visited { color:#000000; font-family:Verdana, Tahoma, Arial, serif; font-size:11px; color:#666666; }
a:visited.a { color:#FFFFFF; font-family:Verdana, Tahoma, Arial, serif; font-size:10px;  }
a:visited.b { font-family:Verdana, Tahoma, Arial, serif; font-size:13px; font-weight: bold; color:#19630E; }
a:visited.c { color:#19630E; font-family:Verdana, Tahoma, Arial, serif; font-size:10px; font-weight: bold; padding:0px; margin:0px; }
a:visited.d { color:#19630E; font-family:Verdana, Tahoma, Arial, serif; font-size:13px; font-weight: bold; padding:0px; margin:0px; }
a:visited.e { color:#FFFFFF; font-family:Tahoma, Verdana, Arial, serif; font-size:10px;  }
a:visited.f { font-family:Verdana, Tahoma, Arial, serif; font-size:11px; padding:0px; margin:0px; color:#19630E; font-weight: bold; }
a:visited.g { font-family:Verdana, Tahoma, Arial, serif; font-size:11px; padding:0px; margin:0px; color:#000000; font-weight: bold; }
a:visited.mail { font-family:Verdana, Tahoma, Arial, serif; font-size:11px; padding:0px; margin:0px; color:#000000; font-weight: normal; }

a:active { color:#000000; font-family:Verdana, Tahoma, Arial, serif; font-size:11px; color:#666666; }
a:active.a { color:#FFFFFF; font-family:Verdana, Tahoma, Arial, serif; font-size:10px;  }
a:active.b { font-family:Verdana, Tahoma, Arial, serif; font-size:13px; font-weight: bold; color:#19630E; }
a:active.c { color:#19630E; font-family:Verdana, Tahoma, Arial, serif; font-size:10px; font-weight: bold; padding:0px; margin:0px; }
a:active.d { color:#19630E; font-family:Verdana, Tahoma, Arial, serif; font-size:13px; font-weight: bold; padding:0px; margin:0px; }
a:active.e { color:#FFFFFF; font-family:Tahoma, Verdana, Arial, serif; font-size:10px;  }
a:active.f { font-family:Verdana, Tahoma, Arial, serif; font-size:11px; padding:0px; margin:0px; color:#19630E; font-weight: bold; }
a:active.g { font-family:Verdana, Tahoma, Arial, serif; font-size:11px; padding:0px; margin:0px; color:#000000; font-weight: bold; }
a:active.mail { font-family:Verdana, Tahoma, Arial, serif; font-size:11px; padding:0px; margin:0px; color:#000000; font-weight: normal; }

img { margin:0px; border:none; padding:0px }
img.left { margin-right:7; float:left; clear:left; border:1px solid #19630E; }
img.right { margin-left:7; float:right; clear:right; border:1px solid #19630E; }
img.none { }
img.galery { margin:3px; border: none; background-color:#E1F4E1; vertical-align: middle; border:2px solid #19630E; }
img.galeryimg { margin:3px; width:140px; height:107px; background-color:#E1F4E1; vertical-align: middle; border:2px solid #19630E; }
img.div { text-align:center; float:center; margin: 7px 0px 7px 5px }
img.middle { vertical-align: middle; }
img.line { margin: 5px 0px 15px 0px; padding: 0px; width:100%; clear: both; }
img.cursor { cursor: help; }
img.arrow { vertical-align: middle; border:none; width: 15px; height:15px; margin: 2px 5px 2px 0px; font-family:Verdana, tahoma, Arial, serif; font-size:10px; }
img.pension { margin-right:7px; float:left; border:1px solid #19630E; width:100px; height:75px; }
img.semillero { border:1px solid #19630E; }
img.dibujos { border:1px solid #19630E; width: 145px; height:100px; }
img.design { border:none; margin-left:7px; float:right; vertical-align: middle; width:134px; height:12px; }
img.mibandera { margin-left:7px; float:right; border:none; }

script { padding:0px;margin:0px; }
p{padding:0px;margin:0px;}
form{padding:0px;margin:0px;}

table { cellpadding:0px; cellspacing:0px; }
table .100 { width:100%; }

H1 { font-family:Verdana, Tahoma, Arial, serif; font-size:13px; padding: 2px 0px 5px 0px; margin:0px; font-weight: bold; color:#19630E; text-transform:uppercase }
H1.sub { font-family:Tahoma; font-size:10px; margin:0px; font-weight: normal; color:#999999; padding: 0px 0px 2px 0px; text-transform:none; }
H1.up { font-family:Tahoma; font-size:10px; margin:0px; font-weight: bold; color:#999999; padding: 0px 0px 2px 0px; text-transform:uppercase; }

H2 { font-family:Tahoma, Verdana, Arial, serif; font-size:10px; margin:0px; font-weight: normal; color:#999999; padding: 0px 0px 1px 0px; }
H3 { font-family:Verdana, Tahoma, Arial, serif; font-size:11px; padding:0px; margin:0px; color:#666666; font-weight: normal; text-align:justify; }
H3.a { font-family:Verdana, Tahoma, Arial, serif; font-size:12px; padding:0px; margin:0px; color:#666666; font-weight: normal; text-align:right; }
H3.left { text-align:left; }

H4 { font-family:Verdana, Tahoma, Arial, serif; font-size:11px; padding:0px; margin:0px; font-weight: normal; }
H5 { font-family:Verdana, Tahoma, Arial, serif; font-size:10px; padding:0px; margin:0px; font-weight: normal; }

hr { border-bottom:2px solid #008000; color:#FFFFFF; border-top: 1px solid #00CC00; margin: 10px 0px 10px 0px; height:3px; clear:both; }

hr.temp { border-bottom:2px solid #008000; color:#FFFFFF; height:2px; clear:both; }

/* ############################## */
/*           FORMULARIOS          */
/* ############################## */

input {
  border:1px solid #C0C0C0; 
  font-family:Verdana, Tahoma, Arial, serif; 
  font-size:11px; 
  padding:2px; margin:0px;
  color:#666666
}
input.a {
  width: 250px; height:19px;
}
input.b {
  width: 190px; height:19px;
}
input.c {
  width: 90px; height:19px;
}
select {
  border:1px solid #C0C0C0; 
  font-family:Verdana, Tahoma, Arial, serif; 
  font-size:11px; 
  padding:2px; margin:0px;
  height:19px;
  color:#666666
}
select.a {
  width: 56px; height:19px;
}
input.radio {
  border:none;
  vertical-align:middle;
}
input.submit {
  border-left:1px solid #C0C0C0; 
  border-right:1px solid #000000; 
  border-top:1px solid #C0C0C0; 
  border-bottom:1px solid #000000; color: #000000; 
  font-family: Verdana, Tahoma, serif; font-size: 11px; 
  background-color: #DADADA; 
  width:70px; 
  padding-top:3px; padding-bottom:3px;
  cursor:hand; cursor:pointer;
}
textarea {
  border:1px solid #C0C0C0; 
  font-family:Verdana, Tahoma, Arial, serif; 
  font-size:11px; 
  padding:2px; margin:0px;
  width:250px; height:50px;
  color:#666666
}

/* ############################## */
/*        CLASES DEFINIDAS        */
/* ############################## */


/* ################################### */
/*               VARIOS                */
/* ################################### */

.help { border-bottom: 1px dashed #19630E; cursor: help; color:#19630E; font-family:Comic Sans MS, Tahoma, Verdana, Arial; font-size:11px; }

.hand { cursor:hand; cursor:pointer; }
.BBottom { margin-bottom: 10px; margin-left: auto; margin-right: auto; border:1px solid #000000; text-align:center; background-color:#CCCCDC; color:#666699; font-weight: bold; vertical-align:middle; font-size:20px; }

.BTablas { width:100%; height: 100px; margin-bottom: 10px; margin-left: auto; margin-right: auto; border:1px solid #999999; text-align:center; background-color:#E9E9E9; color:#666666; font-weight: bold; vertical-align:middle; font-size:20px }

.DivSec { width:100%; padding: 1px 3px 0px 3px; border:1px solid #19630E; background-color: #E1F4E1; clear: both; }

.DivForm { width:275px; padding: 10px; border:1px solid #19630E; background-color: #E1F4E1; clear: both; margin-left:auto; margin-right:auto; }

#count_Nedstat { visibility:hidden; clear: both; display:none; }

.divSalto { clear: both; }

/* ################################### */
/*             ALINEAMIENTO            */
/* ################################### */

.DSMN { margin:0px; padding:0px; }
.center { text-align:center; }
.right { text-align:right; }
.left { text-align:left }
.justify { text-align:justify; }
.middle { vertical-align: middle; }
.centrado { margin-left: auto; margin-right:auto; }
.abscenter { width:100%; margin:auto; margin-left: auto; margin-right:auto; }
.top { vertical-align:top; }


/* ################################### */
/*    DEFINIMOS LAS TABLAS GENERALES   */
/* ################################### */

#tbl_header { width:770px; height:125px; border: 1px solid #19630E; border-bottom:none; margin-left: auto; margin-right:auto; }
#tbl_headersub { width:772px; margin-left: auto; margin-right: auto; background-color:#2A871E; color:#FFFFFF; border-left: 1px solid #19630E; border-right: 1px solid #19630E; }
#tbl_middle { width:772px; height:400px; margin-left: auto; margin-right: auto; background-color:#FFFFFF; border: 1px solid #19630E; border-top:none; border-bottom:none; vertical-align:top; }
#tbl_bottom { width:772px; margin-left: auto; margin-right: auto; background-color:#000000; color:#FFFFFF; border: 1px solid #19630E; border-top: 1px dotted #19630E; }

#tbl_middle td { vertical-align:top; }
#tbl_bottom td { width:100%; height:25px; padding-left:5px; padding-right:5px; text-align:left; font-family:tahoma, verdana, arial, serif; font-size:10px; vertical-align:middle }
#tbl_headersub td { padding:5px; text-align:right; }

#tbl_middle_l { width:135; vertical-align:top; background-color:#2A871E; color:#FFFFFF; border-right: 1px solid #19630E; padding: 10 0 10 0; text-align:center; background-image:url('../img/cld_back.png'); background-repeat:repeat; background-attachment:fixed; font-family:Verdana, Tahoma, Arial, serif; font-size:10px; vertical-align:top; }
#tbl_middle_c { width:615; vertical-align:top; padding:10px; text-align:left; border-top: 1px dotted #19630E; font-family:Verdana, Tahoma, Arial, serif; font-size:10px; vertical-align:top; }

#cld_header_1 { width:223; vertical-align:top; }
#cld_header_2 { width:547; height:95; vertical-align:top; }
#cld_header_3 { width:547; height:30; vertical-align:top; background-color:#2A871E; color:#FFFFFF; vertical-align:middle; text-align:right; padding-right:5px; background-image:url('../img/cld_back.png'); background-repeat:repeat; background-attachment:fixed; }

#text_volver { width:610px; clear: both; margin:10px auto 0px auto; text-align:center; }

.news_temporal {
  background-color:#E1F4E1; border:1px solid #19630E; padding:10px;
}

.news_temporal_title {
  background-color:#19630E; border:1px solid #19630E; padding:5px; color:#FFFFFF; font-weight: bold; text-transform:uppercase
}
.tbl_actividades_data { background-color:#E1F4E1; border:1px solid #19630E; padding:10px; width:560px; margin-left:auto; margin-right:auto; }

/* ################################### */
/*  DEFINIMOS LOS MENUES Y SUBMENUES   */
/* ################################### */

.mnu_content { margin-left: 0px; border-left:1px solid #19630E; border-right:1px solid #19630E; font-family:Verdana, Tahoma, Arial, serif; font-size:10px; font-weight: normal; text-decoration: none; }

.mnuOut { border-bottom:2px solid #19630E; border-top:1px solid #C4F0BD; padding: 3 0 3 0; width:100%; text-align:left; cursor:hand; cursor:pointer; }
.mnuOver { background-color:#64BC54; color:#000000; border-bottom:2px solid #64BC54; border-top:1px solid #64BC54; width:100%; text-align:left; cursor:hand; cursor:pointer; padding: 3 0 3 0; }

.smnu_content { border-bottom:1px solid #19630E; border-top:1px solid #19630E; width:100%; }
.smnuOut { background-color:#A8E1A8; width:100%; text-align:left; cursor:hand; cursor:pointer; padding: 3 0 3 0; color:#000000 }
.smnuOver { background-color:#FFFFFF; width:100%; text-align:left; cursor:hand; cursor:pointer; color:#000000; padding: 3 0 3 0; }

.mnuCS {
  width: 100%;
  background-color:#DEF3DE;
  font-family:Verdana, Tahoma, Arial, serif; font-size:10px; font-weight: normal;
  clear: both; text-align:right;
  padding: 0;
  border-bottom:1px solid #19630E; border-top:1px solid #19630E;
}
.mnuSubS_out {
  padding: 3 0 3 0; width:100%; text-align:left; cursor:hand; cursor:pointer;
  font-family:Verdana, Tahoma, Arial, serif; font-size:10px; font-weight: normal; color:#000000;
  clear: both; text-align:right;
}
.mnuSubS_over {
  padding: 3 0 3 0; width:100%; text-align:left; cursor:hand; cursor:pointer;
  font-family:Verdana, Tahoma, Arial, serif; font-size:10px; font-weight: normal; color:#FFFFFF;
  background-color: #19630E;
  clear: both; text-align:right
}


/* ################################### */
/*    DEFINIMOS LAS TABLAS CONTENIDO   */
/* ################################### */

#tbl_home { width:100%; font-family:Verdana, Tahoma, Arial, serif; font-size:10px; }
#tbl_home td { vertical-align:top; }

#cld_home_l { border-right:1px solid #C3C3C3; width:340px; padding-right:10px; font-family:Verdana, Tahoma, Arial, serif; font-size:10px; }
#cld_home_r { border-left:1px solid #666666; width:245px; padding-left:10px; font-family:Verdana, Tahoma, Arial, serif; font-size:10px; }

.PPartido_c { background-color:#E1F4E1; border:1px solid #19630E; text-align:center; width:100%; float:left; }
.PPartido_t { font-family:Verdana, tahoma, Arial, serif; font-size:10px; background-color:#2A871E; border-bottom:1px solid #19630E; padding: 3px 0px 3px 0px; width:100%; text-align:center; color:#FFFFFF}
.PPartido_b { font-family:Verdana, tahoma, Arial, serif; font-size:10px; width:100%; height:60px; text-align:left; color:#000000; vertical-align:middle; text-align:center; padding: 3px 0px 3px 0px; margin: 0px 0px 6px 0px; }
.Tefemerides_b { font-family:Verdana, tahoma, Arial, serif; font-size:10px; width:100%; text-align:left; color:#000000; vertical-align:middle; padding:5px 3px 5px 3px; margin: 0px 0px 6px 0px; }


.Pos_c { width:100%; padding-bottom:3px; background-color:#E1F4E1; border:1px solid #19630E; text-align:left; }
.Pos_t { font-family:Verdana, tahoma, Arial, serif; font-size:10px; width:100%; background-color:#2A871E; border-bottom:1px solid #19630E; padding: 3 0 3 0; text-align:center; color:#FFFFFF }
.Pos_b { font-family:Verdana, tahoma, Arial, serif; font-size:10px; float:left; width:50%; height:20; color:#000000; padding: 3 0 3 0; }
.Pos_x { font-family:Verdana, tahoma, Arial, serif; font-size:10px; float:left; width:10%; height:20; color:#000000; text-align:center; padding: 3 0 3 0; }
.Pos_y { font-family:Verdana, tahoma, Arial, serif; font-size:10px; float:left; width:20%; height:20; color:#000000; text-align:center; padding: 3 0 3 0; }
.Pos_ferro { font-weight: bold; }

#tbl_posiciones_cage { width:100%; height: 150px; overflow:auto; background-image:url('../img/cesped.png'); background-attachment: fixed }
#tbl_posiciones { width:100%; border:1px solid #19630E; text-align:left;  }

td.cld_t { text-align:center; background-color: #19630E; color:#FFFFFF; padding: 2 0 3 0; }

.tbl_AmateurPla { 
  width:400; 
  background-color:#E1F4E1; border:1px solid #19630E;
  font-family:Verdana, tahoma, Arial, serif; font-size:10px; text-align:center;
  margin-left:auto; margin-right:auto;
}
td.nro { width:5%; text-align:center; }
td.small { width:15%; text-align:center; }
td.big { width:80%; }

.tbl_AmateurPension { 
  width:500; 
  background-color:#E1F4E1; border:1px solid #19630E;
  font-family:Verdana, tahoma, Arial, serif; font-size:10px; text-align:center;
  margin-left:auto; margin-right:auto;
}
.cld_AmateurPensionImg { width: 110 }

#tbl_dibujos { 
  spacing:5px;
  font-family:Verdana, tahoma, Arial, serif; font-size:10px; text-align:center;
  clear: both;
}
#tbl_dibujos td { 
  padding: 2px; width:149;
  background-color:#E1F4E1; border:1px solid #19630E;
  margin: 5px;
}

#tbl_dibujos td.title { 
  padding: 2px; width:100%;
  background-color:#2A871E; border:1px solid #19630E; color: #FFFFFF;
  margin: 5px; font-weight: bold;
}
#tbl_dibujos td.hidden { background-color:#FFFFFF; border:0px; }

#tbl_PagosAsociados { 
  margin-left:auto; margin-right:auto; 
  width:550; padding-bottom:3px; 
  background-color:#E1F4E1; 
  border:1px solid #19630E; 
  text-align:left;
}
#tbl_PagosAsociados .title { font-family:Verdana, tahoma, Arial, serif; font-size:10px; width:100%; background-color:#2A871E; border-bottom:1px solid #19630E; padding: 3 0 3 0; text-align:center; color:#FFFFFF }
#tbl_PagosAsociados .bodySmall { font-family:Verdana, tahoma, Arial, serif; font-size:10px; float:left; width:10%; height:20; background-color:#E1F4E1; color:#000000; padding: 3 0 3 0; text-align:center; }
#tbl_PagosAsociados .bodyBig { font-family:Verdana, tahoma, Arial, serif; font-size:10px; float:left; height:20; background-color:#E1F4E1; color:#000000; padding: 3 0 3 0; }

/* ################################### */
/*           FORMATO DE TEXTO          */
/* ################################### */

.arrow { font-weight: bold; }
.fsec { font-weight: bold; color:#19630E; }
.bold { font-weight: bold; }
.subtitle { font-family:Tahoma, Arial, serif; font-size:10px; margin:0px; font-weight: normal; color:#999999; padding: 0 0 3 0; }

.F_B { font-weight: bold; }
.F_I { font-style:italic }
.F_U { text-decoration:underline }

.b { font-weight: bold; }
.i { font-style:italic; }
.u { text-decoration:underline }
.t { text-decoration:line-through }

.FH1 { font-family:Verdana, Tahoma, Arial, serif; font-size:13px; padding: 0; margin:0px; font-weight: bold; color:#19630E; text-transform:uppercase }
.FSH1 { font-family:Tahoma; font-size:10px; margin:0px; font-weight: bold; color:#999999; padding: 0; text-transform:uppercase; }
.FH2 { font-family:Tahoma, Verdana, Arial, serif; font-size:10px; margin:0px; font-weight: normal; color:#999999; padding: 0 0 1 0; }
.FH3 { font-family:Verdana, Tahoma, Arial, serif; font-size:11px; padding:0px; margin:0px; color:#666666; font-weight: normal; text-align:justify; }
.FH4 { font-family:Verdana, Tahoma, Arial, serif; font-size:11px; padding:0px; margin:0px; font-weight: normal; }
.FH5 { font-family:Verdana, Tahoma, Arial, serif; font-size:10px; padding:0px; margin:0px; font-weight: normal; }

.b { font-weight: bold; }
.i { font-style:italic }
.u { text-decoration:underline }
.t { text-decoration:line-through }

.F_B_N { font-family:Verdana, Tahoma, Arial, serif; font-size:11px; font-weight: bold; }
.F_I_N { font-family:Verdana, Tahoma, Arial, serif; font-size:11px; font-style:italic }
.F_U_N { font-family:Verdana, Tahoma, Arial, serif; font-size:11px; text-decoration:underline }

.F_Green { color:#19630E; }
.F_Black { color:#000000; }
.F_Red { color:#EA3A00; }
.F_Blue { color:#3333CC; }

.f_green { color:#19630E; }
.f_black { color:#000000; }
.f_red { color:#EA3A00; }
.f_blue { color:#3333CC; }

.white { color: #FFFFFF }

.F_Small { font-family:Verdana, Tahoma, Arial, serif; font-size:10px; font-weight: normal; }

.cld_top { vertical-align:top; }

.paddingTandB20 { padding-top:20px; padding-bottom:20px; }

select.old_news { vertical-align:middle; }
input.imgsearch { border:0px; background:none; padding:0px; margin:0px; vertical-align:middle; }