/* Global Styles */
body {
	margin:0px;
	background-color: #FFFFFF;
	font-family: Helvetica, Arial;
}
#contenedor {
	clear: both;
	height: auto;
	width: 100%;
}
td {
	color:#000000;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "bitstream vera sans", "trebuchet ms", verdana, arial, sans-serif;
}
td a {
	font-size: 14px;
	text-decoration: none;
	padding: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
td a:hover {
	background-color: #FFFFAA;
	color: #000000;
}
.TextBlanco {
	color: #FFFFFF;
	line-height:18px;
	font-size: 11px;
}
.TituloAtencion {
	color: #990000;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFCC;
	line-height: 25px;
	vertical-align: middle;
	border: 1px solid #FF9900;
	padding: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	width: 790px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	margin-bottom: 10px;
	text-align: center;
}
.box_gris {
	background-color: #E6E6E6;
	vertical-align: middle;
	border: 1px solid #999999;
	padding: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	width: 980px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.TituloAtencionVerde {
	color: #003300;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CCFFDB;
	line-height: 25px;
	vertical-align: middle;
	border: 1px dotted #009900;
	padding: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	width: 790px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#TablaLista {
	color: #000066;
	text-decoration: none;
	font-size: 14px;
	width: 800px;
	border: 1px solid #666666;
	margin-right: auto;
	margin-left: auto;
}
#TablaLista td {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #666666;
	border-left-color: #666666;
	margin: 0px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
}
#content {
	clear: both;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFF66;
	height: auto;
}
/* FORMULARIOS*/
.FormTextBox {
	font-size: 12px;
}
.FormBtn {
	font-size: 10px;
	background-color: #990000;
	color: #FFFFFF;
	border: 1px solid #FF6600;
}
.FormLbl {
	font-size: 10px;
	color: #000000;
}
.lista_description {
	height: 60px;
	font-size: 10px;
	overflow: hidden;
}
.on {
	background-image: url(img/turn-off-icon.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 46px;
	width: 45px;
	display: block;
	text-indent: -999px;
	margin-right: auto;
	margin-left: auto;
}
.apagado {
	background-image: url(img/turn-off-icon.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 46px;
	width: 45px;
	display: block;
	text-indent: -999px;
	margin-right: auto;
	margin-left: auto;
}
/***** Numeracion de Pagina *****/
	#num_conten {
	clear: both;
	height: auto;
	width: 800px;
	margin-top: 25px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
}
#num {
	text-align: left;
	width: 100%;
}
#num li {
	margin-top: 20px;
	font-family: "Lucida Grande", Tahoma, Verdana;
	font-size: 13px;
	margin-bottom: 20px;
	list-style-type: none;
}
#num li a {
	color: #B72400;
	border: 1px solid #E6D5BD;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	margin-right: 1px;
	margin-left: 1px;
}
#num li a:hover {
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	display: inline;
	margin-right: 1px;
	background-color: #FF9900;
	text-decoration: none;
	margin-left: 1px;
}
/***** Numeracion de Pagina FIN *****/
.borrar a {
	background-image: url(img/error.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
	padding: 5px;
	height: 33px;
	width: 33px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.modificar a {
	background-image: url(img/modificar_icon.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
	padding: 5px;
	height: 33px;
	width: 33px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
#footer {
	font-size: 12px;
	font-family: Helvetica, Arial;
	padding-top: 20px;
	color: #333333;
	margin-top: 20px;
}
#footer a {
}
#footer {
	height: 100px;
	background-color: #666666;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #404040;
	text-align: center;
	clear: both;
	width: 100%;
}
.tienda {
	font-size: 10px;
	color: #333333;
}
#login {
	font-family: Verdana, Geneva, Arial, sans-serif;
	text-align: center;
	vertical-align: middle;
	margin-top: -86px;
	margin-left: -184px;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 360px;
	height: auto;
}
#login2 {
	height: 160px;
	width: 360px;
	background-color: #F3F3F4;
	padding: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.box_img {
	text-align:center;
	vertical-align:middle;
	height: 70px;
	width: 90px;
	clear: both;
	display: table-cell;
	margin: 0px;
	padding: 0px;
}
.box_img img {
	max-width:90px;
	max-height:70px;
}
.table-contenedor {
	padding: 10px;
	clear: both;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 10px;
}
.menu-contenedor {
	clear: both;
	width: 90%;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
/*Image Table View*/
table tr td {
	border: 1px none #CCCCCC;
	margin: 0px;
	padding: 0px;
}
div.lcms_imageTableView table tr td {
	height:67px !important;
	padding:0;
}
div.lcms_imageTableView table tr th.lcms_tableViewImage {
	width:98px;
	text-align:center;
	padding-left:15px;
	padding-right:15px;
}
div.lcms_imageTableView table tr td.lcms_imageTableViewThumb {
	width:98px;
	background:url(img/lcms_imageTableView-sprite.png) left top no-repeat;
	background-color:transparent !important;
	padding:0 15px;
	overflow:hidden;
}
div.lcms_imageTableView table tr td.lcms_imageTableViewThumb div {
	background-color:transparent !important;
	max-height:43px;
	margin:9px 0 0 0 !important;
	overflow:hidden;
}
div.lcms_imageTableView table tr td.lcms_imageTableViewThumb div img {
	width:75px;
}
.magentop {
}
.gris {
background: rgb(226,226,226); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,1)), color-stop(50%,rgba(219,219,219,1)), color-stop(51%,rgba(209,209,209,1)), color-stop(100%,rgba(254,254,254,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
text-shadow: rgba(255,255,255,.4) 0 1px 0;
}

/******************* Acualizar Rapido Campo*****************/
.input-box {
	height: 55px;
	width: 273px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	float: left;
	padding-left: 10px;
	padding-bottom: 10px;
}
.input-box input {
	width: 250px;
	height: auto;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.input-box p {
	margin: 0px;
	padding: 0px;
}
.textarea-box {
	height: 110px;
	width: 594px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	float: right;
	padding-left: 10px;
	padding-bottom: 10px;
}
.select-box {
	height: 55px;
	width: 273px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	float: left;
	padding-left: 10px;
	padding-bottom: 10px;
}
.select-box select {
	width: 250px;
	height: auto;
	padding: 5px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.select-box p {
	margin: 0px;
	padding: 0px;
}
.textarea-box textarea {
	width: 550px;
	height: 82px;
	padding: 5px;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.textarea-box p {
	margin: 0px;
	padding: 0px;
}
/******************* Acualizar Rapido Campo Fin ***************/

#myArea1{
	width:710px;
	overflow: scroll;
	height:380px
}

.box-tableros {
	float: left;
	width: 48%;
	overflow: hidden;
	margin-bottom: 20px;
	margin-right: 1%;
	margin-left: 1%;
}
