@charset "utf-8";
/* CSS Document */
/* ACTUALIZACION EXPLORADOR */
.buorg {
    position:absolute;
    width:100%;
    top:0px;
    left:0px;
    border-bottom:1px solid #A29330;
    background:#FDF2AB no-repeat 1em 0.55em url(http://browser-update.org/img/dialog-warning.gif);
    text-align:left;
    cursor:pointer;
    font-family: Arial,Helvetica,sans-serif; color:#000;
    font-size: 16px !important;
}
.buorg div {
    padding:5px 36px 5px 40px;
}
.buorg a {
    color:#E25600;
}
#buorgclose {
    position: absolute;
    right: .5em;
    top:.2em;
    height: 20px;
    width: 12px;
    font-weight: bold;
    font-size:10px;
    padding:0;
}

/* TERMINA ACTUALIZACION EXPLORADOR */

fieldset { background-color:#FFFFF; padding:16px; border:1px solid #7D77D4; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin:10px;}
legend{padding:10px; color:#7D77D4; font-weight:bold; background-color:#FFFFFF;}
small { font-weight:bold; }
ol, ul { padding: 0 0 0 20px; }

.content h2{
    color: #E50278;
    margin: 1em;
}
div[align="left"]{
    margin-bottom: 1.5em;
}
div[align="left"] a{
    background: #e50278;
    border: 1px solid #e50278;
    color: #FFF;
    padding: 5px;
    border-radius: 6px;
}
div[align="left"] a:hover{
    background: #be0364;
}

.table td{ padding:3px; text-align: center;}
.table th{ text-align: center;}
.table a { color: #E50278; font-size:16px; }
.index th a.asc { padding-right:15px; background:url(images/arrow-up.png) no-repeat right; }
.index th a.desc { padding-right:15px; background:url(images/arrow-down.png) no-repeat right; }
.index td,th{ text-align:left; }
.index th{ padding:3px; font-size: 18px; }
table tr:nth-child(2n+1) td, #archivos .archivo:nth-child(2n+1) { background: #eee; }
form .required:after { content: ''; }

.input { padding-bottom: 10px; }
.input label{ display:block; }
.url .input input{display:inline-block;}
.text input{ font-size:13px; display:block; width:300px; padding:2px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #A09F9F;}
.text input:hover{border-color:#7CB6D1;}
.password  input{ font-size:13px; display:block; width:300px; padding:2px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #A09F9F;}
.password  input:hover{border-color:#7CB6D1;}
.submit input{ background:#fff; text-transform:uppercase; font-size:16px; color:#000; border: solid 1px #777; cursor: pointer;}
.submit input[type="submit"]{ background:#e50278; border:1px solid #e50278; text-transform:uppercase; font-size:16px; color:#FFF; cursor: pointer; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:5px 8px; font-weight:bold;}
.message-error{padding:5px; border:1px red dashed;color:red; background-color: white;clear:both;}
.error-message{font-size:10px;font-weight:bold;color:red;}
.message{padding:5px; border:1px green dashed; margin:5px 0; color:green; background-color: white;clear: both;}
.pagination { margin-top:10px; }
.pagination .current { color: #000; }
.textarea textarea { width: 300px; padding: 2px; }

form .required label:after { color: red; content: '*'; }
form .required { color:#000; }

a.eliminar-imagenes { display:block; }
.s16px { font-size: 16px; }

#legend { cursor: pointer; }
.cantidad input { width:50px; display:inline; }

#actuales { background-color:#f9f9f9; margin-top:5px; border-top:solid 1px #eee; border-bottom:solid 1px #ccc; }
#actuales { float:left; clear:both; }
#actuales div { float:left; }
#actuales div img { margin:5px; display:block; }
#actuales div a { display:block; clear:both; }
#actuales .input { width:150px; padding:0px; clear:both; }
#actuales .input input { width:150px; }
.submit { clear:both; }

#subcategorias, .radio { border: solid 1px #455560; padding: 5px; margin-bottom: 5px; }
#subcategorias fieldset, .radio fieldset { border: none; }
#subcategorias legend, .radio legend { font-weight: bold; font-size: 15px; }
#subcategorias label, .radio label { padding:0 5px; display: inline; }

#archivos { float: left; width: 764px; }
#archivos .archivo { padding: 5px; width: 754px; }
#archivos .archivo .description { width: 500px; }

#pedido { border: solid 1px #D0D0D0; padding: 5px; margin: 10px 0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
#pedido .item { float: left; padding: 5px; width:33%; position:relative; box-sizing:border-box;}
#pedido .item label { width: 75%; display: inline-block; font-size: 11px; font-weight: bold; }
#pedido .item .text { width: 20%; height:25px;}

#pedido .item2 { float: left; padding: 5px; width: 500px; }
#pedido .item2 label { display: inline-block; font-size: 11px; font-weight: bold; }
#pedido .item2 .text { width: 40px; }

#pedido table { vertical-align: top; }
#pedido table td, #pedido table th { vertical-align: top; padding: 2px; }
#pedido table tr+tr td	 { border-top: solid 1px #000 }

.pedido { width:470px; padding-right:20px; border-right:solid 1px #000; }

#content .links_products a { padding: 3px; font-size: 13px; color: #fff; background: #E50278; display: block; float: left; margin-right: 10px; }
#content .links_products a.active { color: #E50278; background: #fff; }
#content .links_products { margin: 10px 0; float: left; }
.uno, .dos, .tres { display: none; }

table.view { margin: 10px 0; width: 100%; }
table.view td { width: 20%; background-color:#DDDDDD; border-bottom:1px solid #FFFFFF; padding:3px 5px; text-align:right; vertical-align:top; }
table.view td + td { background-color:#FFFFFF; text-align:left; vertical-align:middle; width:80%; }
.comi_desglose{
    font-style: italic; font-size:14px; font-family: @FangSong;
}
.comi_desglose tr:nth-child(2n+1) td{
  background: #00FFFF;
}
.comi_desglose tr:nth-child(even){
  background: #FF00FF;
}
#data .action { background-color: #E50278; color: #fff; font-size: 16px; padding: 5px; margin:5px; }
#data .action:hover { text-decoration:underline; }
#data {
  color:#979D95;
  font-size:16px;
  width: 600px;
  height:350px;
  text-align:center;
}
#data a{
  color:#979D95;
  font-size:16px;
}
#data a:hover{
    text-decoration:none;
}
#footer{ text-align:center;}
.pregunta_opciones{
  float:left;
  display:block;
  width: 30%;
}

body {
	font-family:"Trebuchet MS", Calibri, Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:0px;
	padding:0px;
	background-color:#FBF5F6;
}
.wrapper {
	width:100%;
	min-width:780px;
	max-width:1600px;
}
/*TRABAJANDO CON EL HEADER*/
#header{
	width:100%;
	box-sizing:border-box;
	padding:0px;
	margin:0px;
	float:left;
	color: #666;
	border-bottom:10px solid #e50278;
}
#opc_sup_izq{
	float:left;
	margin:10px 0px 0px 20px;
}
#opc_sup_der{
	float:right;
	margin:10px 20px 0px 0px;
}
#opc_sup_der .pink {
	color: #E50278;
}
/*CONTENIDO*/
#content {
	background:#FFF;
	color:#000;
	float:left;
	width:100%;
	padding:0px;
	margin:0px;
	box-sizing:border-box;
	overflow:hidden;
}
#content .sidebar {
	width:18%;
	background-color:#f9f9f9;
	border-right:1px dashed #e6e6e6;
	float:left;
	box-sizing:border-box;
	height:100%
}
#content .content {
	padding:5px;
	width: 80%;
	background: white;
	color: black;
	font-size:1em;
	height:100%;
	float:right;
	box-sizing:border-box;
}
/*MENU*/
#content .sidebar ul.menu {
	padding:0px;
	list-style-type: square;
	color:#558ed5;
	list-style-position:inside;
	margin-left:10px;
}
#content .sidebar ul.menu>li {
	padding:10px 0px 0px 30px;
	font-size:0.9em;}
