@font-face {
  font-family: 'Open Sans';
  /*font-family: arial;*/
  font-style: normal;
  font-weight: 200;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://themes.googleusercontent.com/static/fonts/opensans/v7/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}

@font-face {
  font-family: 'FontAwesome';
  src: url('fonts/fontawesome-webfont.eot?v=4.3.0');
  src: url('fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
body {
	margin:0px;
	font-size:10pt;
	color:#666;
	font-family:'Open Sans Condensed',arial;
	/*font-family:arial;*/; 
	padding:10px 0 0 0;
}
img {
	border:0px;
}
a {
	color:#808080;
	text-decoration:none;
}
ul {
	list-style-type:none;
}
h1 {
	text-shadow:1px 1px 0px #C0C0C0;
	font-size:18pt;
	margin:15px 0 15px 0;
	padding:0 0 10px 5px;
	border-bottom:1px dotted #808080;
	font-family:'Yanone Kaffeesatz',arial;
	font-weight:400;
	color:#808080;
}
input, select, textarea {
	font-size:10pt;
	padding:5px 10px;
	border:1px solid #C0C0C0;
}
table,td {
	color:#808080 !important;
}
#submit {
	background:#b1cc03;
	color:#000;
	font-weight:bold;
	border:0px;
	font-size:10pt;
	padding:0 25px;
	height:35px;
	line-height:35px;
	border-right:1px solid #808080;
	border-bottom:1px solid #808080;
}
#submit:hover {
	color:#fff;
}
#submitsend {
	background:#b1cc03 url('images/sendmail.png') no-repeat center right;
	color:#000;
	text-shadow:0px 1px 1px #fff;
	font-weight:bold;
	border:0px;
	font-size:12pt;
	padding:0px 55px 0px 25px;
	height:45px;
	line-height:45px;
	border-right:1px solid #808080;
	border-bottom:1px solid #808080;
}
#submitback {
	background:#fff;
	color:#b1cc03;
	text-shadow:0px 1px 1px #fff;
	font-weight:bold;
	border:0px;
	font-size:12pt;
	padding:0px 25px 0px 25px;
	height:45px;
	line-height:45px;
	border:1px solid #b1cc03;
}
#submitregist {
	background:#b2cc07;
	color:#1d686a;
	font-weight:bold;
	border:0px;
	font-size:10pt;
	border-right:1px solid #808080;
	border-bottom:1px solid #808080;
	padding:0 12px;
	height:30px;
	line-height:30px;
	margin:4px 0 0 0;
}
#submitregist:hover {
	background:#3e3e3e;
}
#inputregist {
	height:20px;
	line-height:20px;
	margin:4px 0 0 0;
	background:#fff;
}
#nobor {
	border-right:0px !important;
}
#nobor a {
	border-right:0px !important;
}
#img {
	float:right;
	position:relative;
	margin:0 0 0 30px;
}
#img img {
	margin:0 0 20px 20px;
	padding:0px;
	border-top-left-radius:50px;
	border-bottom-right-radius:50px;
}
#img p {
	position:absolute;
	bottom:20px;
	left:0px;
}
#img p img {
	border-radius:0px !important;
}
#imgcart {
	margin:-3px 0 0 0;
}
.fullpage {
	width:1050px;
	margin:0 auto;
	padding:0px;
	font-family:'FontAwesome','Open Sans Condensed',arial;
	/*font-family:arial;*/
	font-size:12pt;

	/*box-shadow: 1px 0px 15px #3e3e3e;*/
}
.header {
	margin:0px;
	padding:0px;
	height:120px;
	position:relative;
}
.logo {
	position:absolute;
	top:0px;
	/*left:355px;*/
	/*width:450px;*/
	margin:0px;
	padding:1px 0 0 1px;
	/*border:2px solid black;*/
}
.logo img {
    /*border:1px solid #83c12f;*/
	/*width:350px;*/
	height:29px;
	margin:0px;
	padding:0px;
}
.bolso {
	display:none;
	position:absolute;
	top:87px;
	right:5px;
	width:140px;
}
.bolso img {
	width:60px;
	height:auto;
}
.shoes {
	display:none;
	position:absolute;
	top:70px;
	right:-55px;
	width:140px;
	z-index:9999;
}
.shoes img {
	width:45px;
	height:auto;
}
.logged {
	position:absolute;
	top:5px;
	right:20px;
	padding:7px 10px 5px 10px;
	font-size:9pt;
	font-family:arial;
	color:#fff;
	text-shadow:0px 1px 1px #3e3e3e;
	border-radius:4px;
}
.search {
	position:absolute;
	top:17px;
	left:20px;
	border-radius:4px;
	height:25px;
	line-height:25px;
	margin:0px !important;
	padding:0px !important;
}
#searchinput {
	border:0px;
	height:23px;
	width:185px;
	margin:-9px 0 0 0;
	padding:0 10px;
	border-right:1px solid #399093;
	border-bottom:1px solid #399093;
	color:#fff;
}
#submitsearch {
	position:absolute;
	top:7px;
	left:221px;
	color:#fff;
	border-left:1px solid #C0C0C0;
	border-radius:0px;
	margin:-4px 0 0 0 !important;
	border:0px;
	background:none !important;
	z-index:999;
}
.searchtitle {
	position:absolute;
	top:60px;
	left:25px;
	font-size:10pt;
}
.carrito {
   position:absolute;
   top:9px;
   left:260px;
   font-size:10pt;
   font-family:arial;
   border-radius:4px;
   margin:0px !important;
   text-shadow:0px 1px 1px #3e3e3e;
   padding:0 0 5px 10px;
   color:#eee;
}
@media screen and (max-width: 1000px)  {
	.micuentaon {
		position:absolute;
		top:8px;
		right:350px;
		font-size:9pt;
		font-family:arial;
		color:#eee;
		text-shadow:0px 1px 1px #3e3e3e;
		padding:0 0 5px 10px;
		text-align:right;
		border:1px solid red;
		width:500px;
	}
}
@media screen and (min-width: 1200px)  {
	.micuentaon {
		position:absolute;
		top:8px;
		right:350px;
		font-size:9pt;
		font-family:arial;
		color:#eee;
		text-shadow:0px 1px 1px #3e3e3e;
		padding:0 0 5px 10px;
		text-align:right;
		width:500px;
	}
}
.micuentaoff {
	position:absolute;
	top:13px;
	right:330px;
	font-size:9pt;
	font-family:arial;
	color:#3e3e3e;
	text-shadow:0px 1px 1px #3e3e3e;
	padding:0 0 5px 10px;
}
.micuentaoff a, .micuentaon a {
	color:#eee;
}
#imgleft {
	float:left;
	padding:0 7px 0 0;
	margin:-4px 0 0 0;
	width:25px;
}
#imgleft_c {
	float:left;
	padding:0 7px 0 0;
	margin:-4px 0 0 0;
	height:25px;
}

#iniciar {
	color:#b4cb0b;
	padding:0 !important;
	margin:3px 0 0 0 !important;
	position:relative;
}
#iniciar a {
	color:#b4cb0b;
}
#wishtop {
	color:#fff !important;
}
#wishtop img {
	margin:-5px 0 0 0;
}
.cuenta {
   width:300px;
   height:125px;
   margin:0px;
   padding:10px 0px 0px 20px;
}
.menutoprincipal {
	margin:0;
	padding:0;
	position:relative;
}
#separadorleft {
	position:absolute;
	top:-40px;
	left:0px;
}
#separadorright {
	position:absolute;
	top:-40px;
	right:0px;
}
.menutop {
	list-style-type:none;
	margin:0px;
	z-index:100;
	height:40px;
	background:#fff;
	border-top:1px solid #808080;
	border-bottom:3px solid #a5be04;
}
.menutop li {
	position:relative;
	float:left;
	margin:0 0 0 10px;
	text-align:center;
	font-size:16pt;
	color:#808080;
	font-weight:bold;
	font-family:'Yanone Kaffeesatz',arial;
	font-weight: 400; 
	text-shadow:0px 1px 1px #d5d5d5;
}
.menutop li a {
	display:block;
	line-height:40px;
	width:100px;
	text-decoration:none;
}
.menutop li a:hover {
	background:url('images/menutoplibg02.jpg') no-repeat center;
	text-shadow:0px 2px 2px #fff; 
}
.top_hm {
   position:absolute;
   top:5px;
}
.top_hmart {
   background:red !important;
   border-radius:50px;
   position:absolute;
   top:5px;
}
.boxmenu {
	background:#fff;
	border:2px solid #C0C0C0;
	padding:15px;
	overflow:hidden;
}
.box1menu {
	float:left;
	width:220px;
	padding:0px !important;	
}
.box1menu li {
	text-align:left !important;
	margin:0px !important;
	font-size:14pt !important;
}
.box1menu li a {
	color:#808080 !important;
	width:250px !important;
	line-height:25px !important;
	text-shadow:none !important;
	padding:0 0 2px 15px !important;
	cursor:auto !important;
}
.box1menu li a:hover {
	background:none !important;
}
.box2menu {
	float:right;
	width:270px;
}
.box2menu a {
	margin:0px !important;
	padding:0px !important;
}
.box2menu img {
	width:270px;
	height:320px;
}
#shadow {
	text-align:center;
	margin:0;
	padding:0px;
}
.content {
	margin:0px;
	padding:0 10px 40px 10px;
	z-index:0;
	overflow:hidden;
	position:relative;
	font-family:'Yanone Kaffeesatz',arial;
	font-size:14pt;
	color:#3e3e3e;
}
.contenthome {
	margin:0px;
	padding:0px;
	z-index:0;
	overflow:hidden;
	position:relative;
	border-bottom:0px dotted #808080;
}
.tableadd1 {
	width:900px !important;
	color:#808080;
}
.contentadd1 {
	width:1030px !important;
	margin:0px;
	padding:0px;	
}
.instruccionesbox {
	font-size:10pt;
	margin:3px 0 20px 0;
	padding:0px;
	font-family:arial;
	color:#808080;
}
#submitcont {
	background:#b1cc03;
	color:#000;
	font-weight:bold;
	border:0px;
	font-size:.9em;
	text-align:center;
	height:35px;
	line-height:15px;
	width:180px !important;
	border-right:1px solid #808080;
	border-bottom:1px solid #808080;
	margin:0 0 8px 0;
}
#submitcont:hover {
	background:#3e3e3e;
	color:#fff;
}
.aviso {
	margin:0 0 3px 0;
	padding:15px 0 0 0;
}
.banners {
	margin:0px;
	padding:0px;
}
.carruselhome {
	margin:0 0 20px 0;
	padding:0px;
}
.iframebannerhome {
	margin:0 0 0 3px;
}
.tddata {
	border:1px solid #C0C0C0;
	padding:20px;
	background:#eee;
	background: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#ffffff));
	background: -moz-linear-gradient(top,  #eeeeee,  #ffffff);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff');
}
.tddata input, select, textarea {
	margin:0 0 7px 0;
}
.tddata strong {
	font-size:16pt;
}
.dirent {
	margin:0px;
	padding:0px;
	width:900px;
	overflow:hidden;
}
.dirent li {
	float:left;
	width:370px;
	margin:0 8px 8px 0;
	padding:12px;
	background:#eee;
	background: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#ffffff));
	background: -moz-linear-gradient(top,  #eeeeee,  #ffffff);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff');	
	border:1px solid #C0C0C0;
}
.dirent li a {
	color:#b9ca30;
	font-weight:bold;
	text-decoration:none;
}
#titleturqueza {
	background:#258385;
	padding:7px 0;
	text-align:center;
	color:#fff;
	margin:7px 0;
	text-shadow:0px 1px 1px #3e3e3e;
}
.tdgris {
	background:#C0C0C0;
	border:1px solid #C0C0C0;
	padding:3px 10px;
	font-size:10pt;
	color:#3e3e3e;
	text-shadow:0px 1px 1px #ffffff;
}
.boxborder {
	padding:20px;
	border:1px solid #C0C0C0;
}
.boxcontent {
	float:right;
	width:783px;
	margin:0;
	padding:4px 15px 15px 15px;
	z-index:50;
}
.productos {
	overflow:hidden;
	width:850px;
	margin:0px;
	padding:0px;
}
.productos li {
	float:left;
	width:230px;
	/*height:410px;*/
	height:375px;
	margin:0 15px 0 0;
	padding:10px 10px 45px 10px;
	border:1px solid #fff;
	position:relative;
	font-size:10pt;
	font-family:'Roboto Condensed',arial;
}
.productos li img {
	width:225px;
	height:320px;
	margin:0px;
	padding:0px;
}
.productos li:hover {
	border:1px solid #C0C0C0;
}
.subcarreta {
	display:none;
	position:absolute;
	bottom:5px;
	left:5px;
}
#submitcarreta {
	background:#b2cc07;
	background: -webkit-gradient(linear, left top, left bottom, from(#b2cc07), to(#94a907));
	background: -moz-linear-gradient(top,  #b2cc07,  #94a907);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2cc07', endColorstr='#94a907');
	color:#fff;
	font-weight:bold;
	border-right:1px solid #1f6466 !important;
	border-bottom:1px solid #1f6466 !important;
	height:30px !important;
	line-height:30px !important;
	width:125px;
	padding:0px !important;
	cursor:pointer;
}
#submitcarreta:hover {
	background:#bed90c;
}
.subwhish {
	display:none;
	position:absolute;
	bottom:5px;
	right:5px;
}
#submitwish {
	color:#fff;
	background:#1f6466;
	border-right:1px solid #3e3e3e !important;
	border-bottom:1px solid #3e3e3e !important;
	height:30px !important;
	line-height:30px !important;
	width:107px;
	padding:0px !important;
}
#submitwish:hover {
	background:#2f8c8f;
}
.productos li:hover > .subcarreta {
	display:block;
}
.productos li:hover > .subwhish {
	display:block;
}

.productos_if {
	overflow:hidden;
	width:1100px;
	margin:0px;
	padding:0px;
}
.productos_if li {
	float:left;
	width:220px !important;
	/*height:410px;*/
	height:375px !important;
	margin:0 15px 0 0;
	padding:10px 5px 45px 5px;
	border:1px solid #fff;
	position:relative;
	font-size:10pt;
	font-family:'Roboto Condensed',arial;
}
.productos_if li img {
	width:225px;
	height:320px;
	margin:0px;
	padding:0px;
}
.productos_if li:hover {
	border:1px solid #C0C0C0;
}
.subcarreta_if {
	display:none;
	position:absolute;
	bottom:5px;
	left:5px;
}
#submitcarreta_if {
	/*background:#3e3e3e;*/
	/*border:1px solid #3e3e3e !important;*/

	background:#b2cc07;
	background: -webkit-gradient(linear, left top, left bottom, from(#b2cc07), to(#94a907));
	background: -moz-linear-gradient(top,  #b2cc07,  #94a907);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2cc07', endColorstr='#94a907');
	color:#fff;
	height:30px !important;
	line-height:30px !important;
	width:118px !important;
	border-right:1px solid #1f6466 !important;
	border-bottom:1px solid #1f6466 !important;
	padding:0px !important;
	cursor:pointer;
}
#submitcarreta_if:hover {
	/*background:#1a1a1a;*/
	background:#bed90c;
}

.subwhish_if {
	display:none;
	position:absolute;
	bottom:5px;
	right:5px;
}
#submitwish_if {
	/*color:#000;*/
	color:#fff;
	background:#1f6466;
	height:30px !important;
	line-height:30px !important;
	width:96px !important;
	border-right:1px solid #1f6466 !important;
	border-bottom:1px solid #1f6466 !important;
	padding:0px !important;
}
#submitwish_if:hover {
	/*background:#d5d5d5;*/
	background:#2f8c8f;
}
.productos_if li:hover > .subcarreta_if {
	display:block;
}
.productos_if li:hover > .subwhish_if {
	display:block;
}
.gtq {
	font-weight:bold;
	font-family:arial;
	font-size:11pt;
	margin:4px 0;
	padding:0px;
	color:#808080;
}
.preciof {
	margin:4px 0;
	padding:0px;
}
.preciof strike {
	color:#C0C0C0;
}
.preciof b {
	color#808080;
}
.nombreprod {
	font-size:16pt;
	text-transform:uppercase;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#808080 !important;
}
.prodtext {
	border-top:1px dotted #3e3e3e;
	margin:20px 0 0 0;
	padding:15px;
	color:#808080 !important;
}
.prodtextsocial {
	border-top:1px dotted #3e3e3e;
	border-bottom:1px dotted #3e3e3e;
	margin:5px 0 0 0;
	padding:5px;
	color:#808080 !important;
}
#submitprodet {
	background:url('images/cartsubmit2.png') no-repeat center left;
	height:37px !important;
	line-height:37px !important;
	border:1px solid #3e3e3e;
	color:#3e3e3e;
	padding:0 10px 0 35px !important;
	margin:0px;
	border-radius:0px;
	font-weight:bold;
	cursor:pointer;
}
#submitprodet:hover {
	background:#eee url('images/cartsubmit2.png') no-repeat center left;
}
#submitprodwish {
	height:37px;
	line-height:37px;
	color:#fff;
	border-top:0px;
	border-right:0px;
	padding:0 25px !important;
	margin:0px;
	border-radius:0px;
	font-weight:bold;
	cursor:pointer;
	padding:0 15px 0 35px !important;
}
#submitprodwish:hover {
	color:#b1cb06;
}
.productodetalle {
	margin:0 0 40px 0;
	padding:0px;
	overflow:hidden;
	color:#808080 !important;
}
.prodbox1 {
	float:left;
	width:395px;
	margin:0px;
	padding:0 20px 0 80px;
	border-right:1px solid #b1cc03;
	position:relative;
	color:#808080 !important;
}
#verticalslider {
	position:absolute;
	top:30px;
	left:0px;
}
.prodbox2 {
	float:right;
	width:500px;
	margin:15px 0 0 0;
	padding:0 0 0 20px;
	color:#808080 !important;
}
.prodbox3 {
	float:right;
	width:500px;
	margin:15px 0 0 0;
	padding:0 0 0 20px;
	color:#808080 !important;
}
.socialnprod {
	overflow:hidden;
	width:300px;
	padding:0;
	margin:0px;
	color:#808080 !important;
}
.socialnprod li {
	float:left;
	width:35px;
	height:35px;
	margin:0 7px 0 0;
	padding:0px;
	color:#808080;
	text-shadow:0px 1px 1px #fff;
}
.socialnprod li img {
	width:35px;
	height:35px;
	margin:0 10px 0 0;
	padding:0px;
}
#socialtitlehome {
	width:50px;
	text-align:right;
	line-height:30px;
	color:#333;
}
.prodlist {
	margin:25px 0;
	padding:30px 20px 20px 20px;
	border-top:1px solid #C0C0C0;
	position:relative;
}
#prodlistitle {
	position:absolute;
	top:-20px;
	left:400px;
	text-transform:uppercase;
	font-weight:bold;
	width:210px;
	text-align:center;
	padding:5px 0;
	margin:0px;
	background:#fff;
	font-size:16pt;
}
.sidebar {
	float:left;
	width:180px;
	margin:3px 0 0 0;
	padding:5px 10px 20px 10px;
	font-size:10pt;
	font-family:'Roboto Condensed',arial;
	border-radius:6px;
}
.menuboxsidebar {
	padding:0 0 10px 0;
}
.menusidebar {
	padding:6px 0;
	margin:0px;
	display:block;
	text-transform:uppercase;
}
.submenusidebar {
	padding:4px 0 4px 12px;
	text-shadow:0px 1px 1px #fff;
}
.menutitlesidebar {
	font-size:12pt;
	padding:30px 8px 13px 26px;
	/*padding:30px 8px 3px 9px;*/
	font-weight:bold;
	margin:0 0 7px -5px;
	font-weight:bold;
	font-family: 'Open Sans Condensed';	
	background:url('images/separador5.png') no-repeat bottom left;
	
}
.acumulado {
	position:absolute;
	top:10px;
	right:20px;
}
.acumuladolabel {
	margin:-110px 0 0 400px;
	width:250px;
	height:420px;
	text-align:left;
	background:url('/images/etiqueta2.png') no-repeat top center;
	z-index:9999;
	position:relative;
}
#acumuladovalor {
	position:absolute;
	top:255px;
	left:10px;
	width:180px;
	text-align:center;
	margin:0;		
	font-size:26pt;
	color:#fff;
	text-shadow:0px 1px 1px #3e3e3e;
}
#acumuladopuntos {
	position:absolute;
	left:10px;
	bottom:3px;
	width:180px;
	text-align:center;
	color:#fff;
	font-size:16pt;
}
.menucuenta {
	float:left;
	margin:7px 0 40px 0;
	padding:0px;
	width:180px;
}
.menucuenta li {
	border:1px solid #C0C0C0;
	border-left:7px solid #b1cc03;
	margin:0 0 7px 0;
}
.menucuenta li a {
	display:block;
	padding:5px 10px;
}
.menucuenta li a:hover {
	background:#eee;
}
.cuentabox2 {
	float:right;
	width:800px;
}
#vitrina {
	position:absolute;
	top:-20px;
	left:355px;
	text-transform:uppercase;
	font-weight:bold;
	width:300px;
	text-align:center;
	border:1px solid #C0C0C0;
	padding:5px 0;
	margin:0px;
	background:#fff;
}
.footer {
	clear:both;
	padding:10px 0 0 0;
	margin:0;
	font-size:14pt;
	margin:15px 0 0 0;
	background:#fff;
	/*border-bottom:3px solid #b2cc07;*/
	border-top:3px solid #808080;
	z-index:9999;
	color:#258285;
	font-family:'Roboto Condensed',arial;
}
.footerbox {
	position:relative;
	margin:0px;
	padding:0px;
	height:200px;
}
.socialn {
	overflow:hidden;
	position:absolute;
	top:-33px;
	left:430px;
	width:215px;
	height:35px;
	padding:0px;
	/*background:#1f6466;*/
}
.socialn li {
	float:left;
	width:30px;
	height:30px;
	margin:0 12px 0 0;
	padding:0px;
	color:#808080;
	text-shadow:0px 1px 1px #fff;
}
.socialn li img {
	width:35px;
	height:35px;
	margin:0 5px 0 0;
	padding:0px;
}
#socialtitle {
	width:140px;
	text-align:right;
}
.datosabajo {
	overflow:hidden;
	margin:-17px 0 0 0;
	padding:35px 20px 20px 0px;
	color:#808080;
	font-size:9pt;
	z-index:100;
	width:1150px;
}
.datosabajo li {
	float:left;
	margin:0px;
	padding:10px 0 0 20px;
	height:140px;
	text-align:left;
	font-size:10pt;
	border-right:1px dotted #C0C0C0;
}
.datosabajo li a {
	color:#206e71;
}
#abajotitle {
	margin:0 0 10px 0;
	padding:0px;
	font-weight:bold;
	color:#b2cc07;
}
.columnaabajo1 {
    width:195px;
}
.columnaabajo2 {
    width:195px;
}
.columnaabajo3 {
    width:195px;
}
.columnaabajo4 {
    width:140px;
}
.columnaabajo5 {
    width:280px;
    border:0px !important;
    font-size:10pt !important;
    padding:-10px 0 0 20px !important;
    color:#258285;
}

.piedepagina {
	width:1050px;
	margin:0 auto;
	padding:0px;
	color:#808080;
	font-size:10pt;
	z-index:100;
}
.copyright {
	float:left;
	width:600px;
	padding:10px;
	margin:0px;
	text-align:left;
}
.grupo {
	float:right;
	width:300px;
	padding:10px;
	margin:0px;
	text-align:right;
}
.grupo a {
	color:#808080;
}
.tablelist {
	margin:0;
	width:100%;
}
.tablelist td {
	border:1px solid #C0C0C0;
	padding:4px 7px;
}

.admintitles {
	background:#eee;
	color:#3e3e3e;
	font-size:10pt;
	font-weight: bold;
}

.headeradmin {
	margin:0 0 10px 0;
	padding:0px;
	height:80px;
	position:relative;
	/*border-bottom:2px solid #3e3e3e;*/
}
.tablelistadmin {
	margin:0;
	width:100%;
}
.tablelistadmin td {

	padding:2px 3px;
	font-size:10pt;
}
.titleadmin {
	margin:0 0 3px 0;
	padding:5px 0;
	text-align:center;
	background:#3e3e3e;
	color:#fff;
}
.menuadmin {
	margin:0 0 10px 0;
	padding:0px;
}
.menuadmin li {
	border:1px solid #C0C0C0;
	padding:2px 10px;
	margin:0 0 4px 0;
}
.menuadmin li:hover {
	background:#d5d5d5;
}
.searchadmin {
	position:absolute;
	top:8px;
	right:20px;
	margin:0px !important;
	padding:0px !important;
}
.searchadmin input {
	margin:-3px 0 0 0;
}
#submitsearchadmin {
	color:#fff;
	background:#6d6d6d;
}

/*.top1:hover > .boxcontent1 {*/
/*	display:block;*/
/*	z-index:99;*/
/*}*/

.top_nt:hover > .boxcontent_nt {
  display:block;
  z-index:99;
}

ul.menutoplinks .top_nt:hover {
  background: #fff;
  color: #808080;
}

ul.menutoplinks .top_nt a {
  background: #fff;
  color: #808080;
}

.boxcontent_nt {
  display:none;
  width:550px;
  height:auto;
  margin:0;
  padding:15px 0 0 0;
  position:absolute;
  top:30px;
  cursor:auto !important;
  left: 10px;
}

.top_of:hover > .boxcontent_of {
  display:block;
  z-index:99;
}

ul.menutoplinks .top_of:hover {
  background: #fff;
  color: #808080;
}

ul.menutoplinks .top_of a {
  background: #fff;
  color: #808080;
}

.boxcontent_of {
  display:none;
  width:550px;
  height:auto;
  margin:0;
  padding:15px 0 0 0;
  position:absolute;
  top:30px;
  cursor:auto !important;
  left: -40px;
}

.top_cer:hover > .boxcontent_cer {
  display:block;
  z-index:99;
}

ul.menutoplinks .top_cer:hover {
  background: #fff;
  color: #808080;
}

ul.menutoplinks .top_cer a {
  background: #fff;
  color: #808080;
}

.boxcontent_cer {
  display:none;
  width:550px;
  height:auto;
  margin:0;
  padding:15px 0 0 0;
  position:absolute;
  top:30px;
  cursor:auto !important;
  left: -200px;
}

.top_in:hover > .boxcontent_in {
  display:block;
  z-index:99;
}

ul.menutoplinks .top_in:hover {
  background: #fff;
  color: #808080;
}

ul.menutoplinks .top_in a {
  background: #fff;
  color: #808080;
}

.boxcontent_in {
  display:none;
  width:550px;
  height:auto;
  margin:0;
  padding:15px 0 0 0;
  position:absolute;
  top:30px;
  cursor:auto !important;
  left: -200px;
}

.top_wi:hover > .boxcontent_wi {
  display:block;
  z-index:99;
}

ul.menutoplinks .top_wi:hover {
  background: #fff;
  color: #808080;
}

ul.menutoplinks .top_wi a {
  background: #fff;
  color: #808080;
}

.boxcontent_wi {
	display:none;
	width:300px;
	height:auto;
	margin:0;
	padding:15px 0 0 0;
	position:absolute;
	top:30px;
	cursor:auto !important;
	left: -60px;
}
.saltopag {
	float:right;
	margin:0px;
	padding:0px;
	overflow:hidden;
	width:240px;
}
.saltopag li {
	float:left;
	width:20px;
	height:20px;
	line-height:20px;
	text-align:center;
	border:1px solid #C0C0C0;
	margin:0 4px 4px 0;
	padding:0px;
	font-size:9pt;
	font-family:arial !important;
}
#liactivo {
	background:#b1cc05;
	color:#fff;
	font-weight:bold;
}
#nobor {
	border:0px !important;
}
#noborspace {
	border:0px !important;
	width:14px !important;
	position:left;
}
.contbox {
	font-size:24pt;
	border:1px solid #C0C0C0;
	border-top:3px solid #98bb1e;
	border-bottom:3px solid #98bb1e;
	text-align:center;
	margin:70px 0 0 0;
	padding:50px 0;
	color:#808080;
}
.contbox2 {
	font-size:20pt;
	border:1px solid #C0C0C0;
	border-top:3px solid #98bb1e;
	border-bottom:3px solid #98bb1e;
	text-align:center;
	margin:10px 0 0 0;
	padding:50px 0;
	color:#808080;
}