.gallerycontroller{
width: 175px
}

.gallerycontent{
width: 175px;
height: 90px;
border: 1px solid #CCC;
background-color: #DFDFFF;
padding: 2px;
display: block;
font-size:11px;
font-family:verdana;
text-align:left;
}
body {margin:0px; font-family: Verdana; font-size:12px; background-color:#FFFFFF}
.tableback {background-color:#FFFFFF}
a {color:#162EAF}
input {font-size:11px; font-family:tahoma}
h1{font:bold 11pt arial, tahoma, verdana; color:#000; margin:0px; padding:0px; color:#666;}
h2 {font-size: 18px; display: inline}
h3 {font-size: 13px; display: inline}
form { margin: 0px; padding: 0px}
select {font-family: verdana; font-size: 11px}
.mn {height: 20px; width: 4px}
.inicial {border-collapse: collapse; padding: 0px; BORDER: #000000 2px solid; background:#FEAD4B}
.logueo {border-collapse: collapse; padding: 1px; BORDER: #DF0D17 2px solid; background:#FEAD4B}
.segu {border-collapse: collapse; padding: 1px; BORDER: #FF6600 2px solid; background:#E4E4E4}
.top {font-size: 10px; font-weight: bold; color: #DF0D17; text-align:center; padding:2px 0px 2px}
.topd {text-align:right; padding:2px 0px 2px}
.topc {font-size: 24px; padding:2px 0px 2px}
.otros {border:2px solid #DF0D17; margin-bottom: 5px; background:#FFCCCC}
.login {border:2px solid #DF0D17; margin-bottom: 5px; background:#FEAD4B}
.az {color: #162EAF}
.si {font-size:16px; color:#DF0D17}
.no {font-size:16px}
.quieres {font-size:18px}
.big_az {font-size: 18px; font-weight: bold; color: #162EAF; padding-bottom: 10px}
.big_az2 {font-size: 24px; font-weight: bold; color: #162EAF}
.ro {color: #DF0D17}
.big_ro  {font-size: 18px; font-weight: bold; color: #DF0D17}
.big_ro2 {font-size: 24px; font-weight: bold; color: #DF0D17}
.big {font-size: 24px; font-weight: bold}
.med {font-size: 18px; font-weight: bold}
.blanco {font-size: 13px; font-weight: bold; color: #FFFFFF}
.azul {font-size: 13px; font-weight: bold; color: #162EAF}
.log {font-size: 10px; vertical-align:top}
.log_az {font-size: 9px; color: #162EAF}
.pd {padding-bottom: 10px}
.pr {padding-top: 10px}
.pa {padding:0px 10px 10px 10px}
.barra {font-size: 16px; font-weight:bold}
.user {font-size:13px}
.normal {font-family: Verdana; font-size: 12px; color: #DF0D17; font-weight: bold}
.normal2 {font-family: Verdana; font-size: 12px; color: #162EAF; font-weight: bold}
.seleccionado {font-family: Verdana; font-size: 12px;color: #000000; font-weight: bold}
.con {padding:2px; border:2px solid #DF0D17; background:#CCCCCC; width:137px}
.pg {padding:4px 0px 4px 4px}
.gr {border:2px solid #162EAF}
.bar {border-top: 1px solid #DF0D17; padding-bottom:4px}
.bot {margin: 0px 4px; padding: 0px 5px; background-color:#AEDFE8; font-size: 10px; border: 1px solid #DF0D17;}
.bot a {color: #000000; text-decoration: none}
.arriba { background-color:#CAEEFF}
.actual {font-weight:bold}

.link-menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.link-menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.link-fuxia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0080;
	text-decoration:underline;
}

.link-fuxia:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.blanco-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
.blanco-bold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.blancoo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #FFFF00;
	text-decoration: none;
}
.blancoo:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #000000;
	text-decoration: underline;
}
.verde-fluo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #CCFF00;
	text-decoration: none;
}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.texto-azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0054A8;
	text-decoration: none;
}
.fields {
	background-color:#0070DF;
	border:1px solid #0070DF;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	}

.brand_tag {
  font-size:10px;
}

.bt_tbl {
 margin:1px;
 display:inline; 
 float:left;
}

.bt_row { }
.bt_l { }
.bt_r { }
.bt_c { 
  border-top: 1px solid #e2b209;
  border-bottom: 1px solid #e2b209;
  background-color: #ffcc33;
  padding-left: 1px;
  padding-right: 1px;
  height:18px;
  white-space: nowrap;
}

.bt_c a:hover {
    text-decoration: none;
    color: #cc3300;
    font-weight: bold;
}

.conoceme {text-decoration:none; color:#FFFFFF; font-size:16px; font-weight:bold}
.conoceme:hover {text-decoration:none; color:#CCFF00; font-size:16px; font-weight:bold}
.rank {color: #FFFF00; font-size:12px; padding:2px}
.conocer2 {color: red; font-size:12px; padding:2px}
H1 { color: #000; font-size:13px; padding:2px }
TD { padding:2px; font-size:13px; font-family:Arial, Helvetica, sans-serif }
.share { text-decoration:none; color:#000000 }
.share:hover { text-decoration:underline; color:#000066 }
.menu_tab { padding-left:8px; font-size:12px; background-color:#FFCC66; border-right:1px solid #ccc; border-bottom:1px solid #ccc; font-family:verdana }
.menu_tab:hover { padding-left:8px; font-size:12px; background-color:#E2E2E2; border-right:1px solid #ccc; border-bottom:1px solid #ccc; font-family:verdana }
#topNav { 
  position: relative; z-index: 10;
  border-bottom: 1px solid #888888; 
  width: auto;
  margin: 0px 0px 5px 0px;
  padding-top: 4px;
  background: white;
}

.navTab {
 margin: 2px 4px;
 padding: 0px 12px;
 background-color:#FF6600;
 background-position: 0px 0px;			  
 font-size: 9pt;
 color: #FFFFFF;
 border-top: 1px solid #888888; 
 border-left: 1px solid #888888; 
 border-right: 1px solid #888888; 
}

.butdelUser {
 padding: 1px;
 background-color:#FFAEAE;
 font-size: 11px;
 color: #000000;
 border: 1px solid #888888; 
}
.butPerfil {
 padding: 1px;
 background-color:#FF9900;
 font-size: 11px;
 color: #000000;
 border: 1px solid #888888; 
}

.butapprove {
 padding: 1px;
 background-color:#ADE7A5;
 font-size: 11px;
 color: #000000;
 border: 1px solid #888888; 
}


.navTab a {
 color:#FFFFff;
 text-decoration: none;
}

.navTab a:hover {
 color: black;
}

.hilite {
 background: #99ccff;
}

.currentTab {
 background-color:#336699;
 color: white;
  font-weight:bold;
   /* background-color: #ffdfa0; */
}
form{margin:10px 0px;}
img{border:0px solid;}
.tab{border:2px solid #fff; font:bold 12px arial, tahoma, verdana; color:#000; text-decoration:none; padding:4px;}
.tabhover{border:2px solid #ddd; font:bold 12px arial, tahoma, verdana; color:#eee; text-decoration:none; padding:4px; background-color:#000; background-image:url(bx.jpg); background-repeat:repeat-x;}
.skn{border:2px solid #ddd; background-color:#eee; padding:24px 4px;}
.stxt{font:normal 12px arial, tahoma, verdana; color:#000;}
.stxt A{text-decoration:none; color:#666;}
.stxt A:hover{text-decoration:underline; color:#000;}
.stxtb{font:normal 8pt tahoma, verdana, arial; color:#000;}
.sbox{border:1px solid #ddd; background-color:#eee; padding:8px 10px; font:bold 8pt arial, tahoma, verdana; color:#666; width:auto;}
.smt{font: bold 9pt arial, verdana, helvetica, sans-serif;}
.st{font: normal 8pt arial, verdana, helvetica, sans-serif; color: #000;}
.smtb{
    background-color: #CC3333;
    font: bold 9pt arial,verdana, helvetica, sans-serif;
    color: #fff; cursor: pointer; border-width: 1px 1px 1px 1px; border-style: solid; border-color: #F66 #900 #900 #F66; padding: 2px;
}
fieldset { font-size:11px; font-family:verdana,arial; background-color:#FFFFFF; padding:4px }