#usuario_baneado {
background-color:white;
border:2px dotted red;
color:red;
font-family:monospace;
font-size:51px;
line-height:50px;
margin:0 40px;
padding:0 19px;
position:absolute;
}
.rowhighlight {
background-color:Cornsilk;
}
.index_contenedor_principal {
margin:5px 0 10px;
}
 .index_contenedor_menu {
text-align:center;
}
 .index_contenedor_menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
 .index_contenedor_menu ul li {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background-color:#E2E2E2;
color:white;
display:inline;
padding:4px 10px;
}
 .index_contenedor_menu ul li a {
font-size:13px;
font-weight:bold;
}
.index_contenedor_principal .index_contenedor_opcion {
padding:12px 0;
}

.perfil {
text-align:center;
}
.perfil .perfilizq {
height:auto;
overflow:auto;
text-align:justify;
width:auto;
}
.infPersonal {
font-family:verdana;
font-size:11px;
overflow:visible;
padding:0;
text-align:right;
width:auto;
}
.infPersonal h1 {
border-bottom:1px solid #CCCCCC;
color:#085098;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
padding:3px;
text-align:left;
}
.infPersonal h1 a {
color:#085098;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:15px;
}
.infPersonal h1 a:hover {
color:#EE6700;
}
.infPersonal .foto {
display:block;
float:left;
height:auto;
margin:2px;
padding:5px;
width:auto;
}
.infPersonal .datosPersonal {
margin:0 5px 0 120px;
padding:2px;
width:auto;
}
.perfil .perfilder {
height:20px;
width:100%;
}
ul.menu_perfil {
list-style-type:none;
position:relative;
}
ul.menu_perfil li {
background-color:#E2E2E2;
float:left;
margin:2px;
padding:5px 10px;
text-align:center;
}
ul.menu_perfil li a {
font-size:12px;
font-weight:bold;
}
ul.menu_perfil li a:hover {
color:#085098;
}
.perfil .infBoletos {
text-align:left;
}
.perfil .infComentarios {
}
.confirComentario {
background-color:#E0E0E0;
border:0 none;
color:blue;
font-size:12px;
font-weight:bold;
margin:4px auto;
text-align:center;
width:340px;
}
.mostrar_ganadores {
background-color:white;
border:2px solid #E0E0E0;
height:auto;
margin:2px auto;
padding:10px 5px;
width:90%;
}
.form-row input, .form-row textarea, .form-row select {
border:1px solid #DDDDDD;
font-family:Arial,sans-serif;
font-size:11px;
padding:3px;
vertical-align:middle;
}
.form-row label {
color:#666666;
display:block;
float:left;
font-weight:normal !important;
padding:0 1em 3px 0;
text-align:left;
width:9em;
}
.form-row label.required {
color:#333333 !important;
font-weight:bold !important;
}
.form-row input[type="checkbox"] + label {
display:inline;
float:none;
}
.form-row {
border-bottom:1px solid #DDDDDD;
clear:both;
padding:10px;
}
.form-row .content {
padding-left:9em;
}
.form-errors {
background-color:#FFFFCC;
border:1px solid #FF3333;
margin-bottom:10px;
}
.form-errors h2 {
background:#FF3333 url(../images/error.png) no-repeat scroll 5px 2px;
color:#FFFFFF;
font-size:11px;
padding:5px 20px 5px 25px;
}
.form-errors dl {
padding:5px;
}
.form-errors dt {
float:left;
font-weight:bold;
padding-right:5px;
}
.form-errors dd {
margin:0;
}
.form-error {
color:#FF3333;
}
.form-error input, .form-error select, .form-error textarea {
border:1px solid #FF3333;
}
#divNotice {
background-color:yellow;
border:2px solid red;
padding:2px;
text-align:center;
}
#divNotice h2 {
color:red;
font-size:11px;
}

.user_baneado {
border-color:red -moz-use-text-color;
border-style:dotted none;
border-width:1px 0;
color:red;
font-family:monospace;
font-size:10px;
padding:0 2px;
}
.user_moderador {
border-color:green -moz-use-text-color;
border-style:dotted none;
border-width:1px 0;
color:green;
font-family:monospace;
font-size:10px;
padding:0 2px;
}
.form_error {
color:#D8732F;
padding-left:85px;
}
.countbox {
color:red;
font-size:12px;
font-style:normal;
}

.Contenedor_navigation {
clear:none;
height:auto;
overflow:auto;
}
.Contenedor_navigation .naviResults {
float:left;
}
.navigation {
clear:right;
color:#000000;
font-size:12px;
font-weight:bold;
margin:10px 5px;
overflow:visible;
padding:3px;
}
.navigation a:hover {
text-decoration:underline;
}
.navigation a {
background-color:#80A9EA;
color:white;
font-size:10px;
margin:0 2px;
padding:3px 7px;
}
.navigation a.actual {
background-color:#FE7110;
}