body
	{
	background:#ffffff url("../img/fondo.jpg") no-repeat;
	background-position: top center;
	padding:0px 0px 0px 0px;
	font-family:"arial","Helvetica";
	font-size:12px;
	color:#000000;
	}
a
	{
	color:#0325ff;
	text-decoration:none;
	}
table
	{
	width:100%;
	}
table img
	{
	width:30px;
	}
.Pie
	{
	width:100%;
	height:100%;
	vertical-align:bottom;
	}
.radio
	{
	text-align:center;
	width:25px;
	}
.contradio
	{
	text-align:center;
	background:#c9e6f8;
	}
.contradio1
	{
	text-align:center;
	background:#e2ffe5;
	}
.contradio2
	{
	text-align:center;
	background:#ffefef;
	}
.contradio3
	{
	text-align:center;
	background:#ffffdf;
	}
.boton
	{
	border:0px none;
	cursor:pointer;
	}
.espere
	{
	display:none;
	position:fixed;
	z-index:1000;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background:url('../img/bgalerta.png');
	}
.espere img
	{
	width:200px;
	height:200px;
	position:fixed;
	left:50%;
	top:50%;
	margin:-100px 0px 0px -100px;
	}
.login
	{
	position:relative;
	width:220px;
	padding:0px 0px 0px 5px;
	height:45px;
	top:0px;
	right:0px;
	}
.login input
	{
	position:relative;
	width:80px;
	margin:0px;
	height:15px;
	font-size:8px;
	}
.datusuarios
	{
	font-size:11px;
	font-weight:normal;
	}
.video
	{
	width:1024px;
	height:180px;
	}
.bglogo
	{
	position:absolute;
	top:0px;
	left:0px;
	width:1024px;
	height:104px;													
	border:0px none;
	font-size:30px;
	font-weight:bold;
	}
.logo
	{
	width:100px;
	height:100px;
	float:left;
	border:0px none;
	vertical-align:middle;
	}
.menubg
	{
	width:1024px;
	height:28px;
	border:0px none;
	position:absolute;
	text-align:center;
	left:0px;
	top:120px;
	background:url('../img/bgmenu3.jpg') repeat-x;
	z-index:100;
	}
.menubg ul
	{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px;
	height:28px;
	}
.menubg li
	{
	float:left;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:5px 2px 0px 2px;
	text-align:center;
	width:139px;
	height:22px;
	}
.menubg a
	{
	color:#000000;
	}
.menubg img
	{
	border:0px none;
	vertical-align:middle;
	width:28px;
	}
.menulog
	{
	display:none;
	background:url('../img/bgmenu3.jpg') repeat-x;
	position:relative;
	margin:0 auto;
	top:0px;
	width:1024px;
	z-index:102;
	}
.menulog ul
	{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px;
	height:28px;
	}
.menulog li
	{
	float:left;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 2px 0px 2px;
	text-align:center;
	padding-top:5px;
	width:139px;
	height:22px;
	}
#menuactual
	{
	background:url('../img/bgmenuon3.jpg') repeat-x;
	}
.menulog a
	{
	color:#000000;
	}
.SubMen
	{
	display:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position:relative;
	top:0px;
	left:-3px;
	list-style:none;
	border:0px none;
	float:left;
	}
.SubMen li
	{
	padding:10px 5px 10px 0px;
	background:url('../img/bgmenu23.jpg') repeat;
	text-align:center;
	font-size:12px;
	border-bottom:1px solid;
	}
.submencont
	{
	position:absolute;
	width:145px;
	top:155px;
	left:0px;
	border:0px none;
	background:url('../img/bgmenuon.jpg') repeat;
	}
.menu2
	{
	padding:0px;
	margin:2px 0px 2px 20px;
	color:#000000;
	font-size:16px;
	font-weight:bold;
	list-style-image: url("../img/irs.gif");
	}
.menu2 a
	{
	color:#000000;
	}
.menu2 img
	{
	border:0px none;
	vertical-align:middle;
	margin:0px 2px 0px 0px;
	}
.Pestana
	{
	background:url('../img/bgmenu3.jpg') repeat-x;
	color:#000000;
	width:50px;
	font-size:13px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 2px 0px 2px;
	text-align:center;
	width:139px;
	height:30px;
	}
.modulo_producto
	{
	background:url('../img/bgprod.jpg');
	position:absolute;
	width:700px;
	height: 180px;
	top:11px;
	left:325px;
	text-align:center;
	}
.Precio
	{
	color:#005013;
	font-weight:bold;
	font-size:20px;
	}
.cuerpo
	{
	border:0px none;
	position:absolute;
	top:155px;
	left:138px;
	width:874px;
	padding: 0px 10px 0px 10px;
	}
.cuerpo2
	{
	border:0px none;
	position:absolute;
	top:155px;
	width:1024px;
	padding: 0px 10px 0px 10px;
	}
.cuerpo2
	{
	text-align:center;
	border:0px none;
	position:absolute;
	top:155px;
	width:981px;
	padding: 0px 20px 0px 20px;
	}
.etiqueta
	{
	margin:4px 2px 2px 4px;
	padding:10px 20px 10px 0px;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:right;
	}
p
	{
	text-indent:50px;
	text-align:justify;
	font-weight:normal;
	}
input
	{
	background:#c9e6f8;
	color:#000000;
	vertical-align:middle;
	width:300px;
	}
input.btn
	{
	background:#c9e6f8 url("../img/bgbotona.jpg");
	color:#000000;
	vertical-align:middle;
	width:300px;
	}
textarea
	{
	background:#c9e6f8;
	color:#000000;
	width:300px;
	}
select
	{
	background:#c9e6f8 url("../img/bgbotona.jpg");
	color:#000000;
	vertical-align:middle;
	}
h1
	{
	width:100%;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	background:url('../img/bgmenu.jpg');
	padding:5px 0px 5px 0px;
	}
.notit
	{
	font-size:16px;
	font-weight:bold;
	text-align:center;
	background:url('../img/bgmenu.jpg');
	padding:5px 0px 5px 0px;
	}
.resaltado
	{
	font-size:12px;
	font-weight:bold;
	}
.notcuer
	{
	font-size:14px;
	}
.noticia
	{
	width:100%;
	border:1px dotted #0129ad;
	background:#bcd7ff;
	margin:0px 0px 20px 0px;
	}
.modulos_portada
	{
	width:700px;
	border:0px none;
	position:absolute;
	top:210px;
	left:325px;
	}
.portmen
	{
	width: 310px;
	position:absolute;
	top:10px;
	left:0px;
	}
.portmen img
	{
	vertical-align:middle;
	border:0px none;
	width:30px;
	}
.portmen ul
	{
	list-style-type:none;
	padding:0px 0px 0px 10px;
	margin:0px;
	cursor:pointer;
	}
.portmen li
	{
	padding:0px 0px 30px 0px;
	font-size:16px;
	font-weight:bold;
	}

.modport
	{
	background:url('../img/globo1.gif') no-repeat;
	font-size:25px;
	font-weight:bold;
	width:340px;
	height:100px;
	margin:0px;
	padding:0px;
	}
.modb
	{
	background:url('../img/globob.gif') no-repeat;
	width:340px;
	height:10px;
	margin:0px;
	padding:0px;
	}
.modport2
	{
	background:url('../img/globo2.gif') no-repeat;
	font-size:25px;
	font-weight:bold;
	width:340px;
	height:100px;
	margin:0px;
	padding:0px;
	}
.modport3
	{
	background:url('../img/globo3.gif') no-repeat;
	font-size:25px;
	font-weight:bold;
	width:340px;
	height:100px;
	margin:0px;
	padding:0px;
	}
.modport4
	{
	background:url('../img/globo4.gif') no-repeat;
	font-size:25px;
	font-weight:bold;
	width:340px;
	height:100px;
	margin:0px;
	padding:0px;
	}
.modpors
	{
	width:20px;
	}
.modtit
	{
	background:url('../img/globos.gif');
	margin:0px;
	padding:0px 20px 0px 40px;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	width:340px;
	}
.modcor
	{
	background:url('../img/globos.gif');
	font-size:14px;
	padding:10px 20px 10px 60px;
	width:340px;
	}
.acecuer
	{
	font-size:40px;
	padding:30px;
	text-align:center;
	color:#caeeff;
	}
.acecuers
	{
	font-size:40px;
	padding:30px;
	text-align:center;
	color:#031550;
	position:absolute;
	top:29px;
	}
.emergente
	{
	position:absolute;
	top:0px;
	width:874px;
	height:10000px;
	display:none;
	}
.emergentei
	{
	border:8px solid #45B390;
	background:#c9e6f8;
	width:700px;
	position:absolute;
	top:20px;
	left:87px;
	}
.emergente2
	{
	display:none;
	position:fixed;
//	position:absolute;
	top:320px;
//	top: expression( 220+( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) + 'px' );
	left:300px;
//	left:87px;
	z-index:200;
	}
.emergente2i
	{
	border:8px solid #45B390;
	background:#7BB4DF;
	width:700px;
	position:relative;
	top:0px;
	z-index:201;
	}
.parrillaProd
	{
	height:150px;
	background:#64a9ff;
	border:#0228af 1px solid;
	margin:10px 0px 10px 0px
	}
.parrillaProd img
	{
	border:0em none;
	width:13em;
	}
.parrillaProd2
	{
	height:150px;
	background:#D1E6F3;
	border:#0228af 0px solid;
	margin:10px 0px 10px 0px
	}
.parrillaProd2 img
	{
	border:0em none;
	width:8em;
	}
.parrillaProd3
	{
	background:#D1E6F3;
	border:#0228af 0px solid;
	margin:5px 0px 5px 0px;
	padding:0em;
	}
.parrillaProd3 img
	{
	border:0em none;
	width:6em;
	}
.precio
	{
	font-size:14px;
	color:#0325ff;
	}
.cantidad
	{
	font-size:18px;
	color:#000000;
	text-align:center;
	}
.total
	{
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	}
.lista
	{
	list-style-image:url('../img/checked.gif');
	padding-left:50px;
	font-size:14px;
	font-weight:bold;
	}
.lista li
	{
	padding:8px 0px 0px 8px;
	}
.popup
	{
	position:absolute;
	display:block;
	}
.calendario td
	{
	vertical-align:top;
	background:#A3CEEA;
	text-align:center;
	height:50px;
	}
.calendario th
	{
	text-align:center;
	width:90px;
	height:50px;
	background:#a3b7ea;
	}
td.calAsignado
	{
	font-size:14px;
	font-weight:bold;
	background:url("../img/bgcal.png") repeat-x;
	}
textarea.nota
	{
	width:100%;
	height:200px;
	}
td.nota
	{
	padding:20px;
	border-bottom:1px solid #465EF6;
	}
.Tarea_Pendientes td
	{
	padding:0px 10px 0px 0px;
	}
.parnum
	{
	text-align:center;
	font-size:14px;
	font-weight: bold;
	}
.parnom
	{
	font-size:10px;
	padding:10px;
	}
.parp1
	{
	vertical-align:bottom;
	color:#0228af;
	font-size:12px;
	text-align:right;
	}
.parp2
	{
	vertical-align:bottom;
	color:#0228af;
	font-size:13px;
	text-align:right;
	font-weight: bold;
	}
.Modulo_Datos
	{
	padding:10px;
	width:600px;
	margin:0 auto;
	background:#76B0DE;
	}

.Dato
	{
	font-size:14px;
	margin:10px;
	}

.botdet
	{
	background:url("../img/bgbotona.jpg");
	text-align:center;
	padding:.2em;
	border:.1em #0129AD solid;
	cursor:pointer;
	width:12em;
	display:inline-block;
	}

.botb
	{
	background:url("../img/bgbotonb.jpg");
	text-align:center;
	padding:.2em;
	border:.1em #005018 solid;
	color:#94ffb5;
	cursor:pointer;
	width:12em;
	display:inline-block;
	}
.botc
	{
	background:url("../img/bgbotonc.jpg");
	text-align:center;
	padding:.2em;
	border:.1em #ff0000 solid;
	color:#0129AD;
	cursor:pointer;
	width:12em;
	display:inline-block;
	}
.botnom
	{
	background:url("../img/bgparnom.png") no-repeat;
	text-align:center;
	padding:.2em;
	font-weight:bold;
	font-size:1em;
	cursor:pointer;
	color:#0228af;
	}
