html, 
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-18103842-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>
body {
	background-color:#ffffff;
	margin:0;
	padding:0;
	border:none;
	border-spacing:0;
	height:100%; 
	width:100%;
	font-family:Arial, Helvetica, sans-serif;font-size:11px; 
}

input, textarea{
font-family:Arial, Helvetica, sans-serif;font-size:11px; 
width:130px; 
}

.input, checkbox{
font-family:Arial, Helvetica, sans-serif;font-size:11px; 
width:15px; 
}

.inputEmpleados{
font-family:Arial, Helvetica, sans-serif;font-size:11px; 
width:150px; 
}

.inputCedula{
font-family:Arial, Helvetica, sans-serif;font-size:11px; 
width:75px; 
}

.inputDe{
font-family:Arial, Helvetica, sans-serif;font-size:11px; 
width:50px; 
}



.menu{
background-image:url(img/backMenu.jpg); background-repeat:repeat-x; height:26px;
}
.menuMiddle{
background-image:url(img/backMenu.jpg); background-repeat:repeat-x; height:26px;vertical-align:middle;
}

.usuarios{
background-image: url(img/BackAccesoClien.jpg); background-repeat:repeat-x;
}
.textos{
background-image:url(img/backText.jpg); background-repeat:no-repeat; width:553px;
}
.footer{
background-image: url(img/backfotter.jpg); background-repeat:repeat-x; height:23px;
font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#ffffff;
}



.titulosBlancos{
font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#ffffff;
}
.titulosAzul{
font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#011e32;
}
.textFotter{
font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#ffffff;
}
.limpiar_float {clear:both; line-height:0; font-size:0; height:0; }


/*Diseño en DIV's*/
.barra { background-color: #3C7FAF; border-left: solid 1px white; border-right: solid 1px white; height: 20px auto; padding: 2px; }
.buscador { float: right; text-align: right; }
.contenedor { display: table; margin: 0px auto; width: 960px; }
.contenido { background-color: White; text-align: left; padding: 5px; }
.contenidos { background-color: White; padding: 5px; }
.contenidoC1 { float: left; text-align: left; width: 735px; }
.contenidoC2 { float: right; text-align: left; top: 0px; width: 210px; }
.creditos { color: Black; font-size: 10px; font-style: italic; padding-top: 5px; text-align: right; }
.encabezado {}
.enlaces { float: right; text-align: right; }
.limpiar_float {clear:both; line-height:0; font-size:0; height:0; }
.ingreso { padding-top: 5px; text-align: center; }
.menu { float: left ; text-align: left; }
.nivel0 { background-color: #EEEEEE; background-image: url(imagenes/fondo.png); background-repeat: repeat-x; display: table; height: 100%; width: 100%;}
.pie { background-color: White; padding: 5px 2px 5px 2px; text-align: left; }
.powered { padding-top: 5px; text-align: right; }
.ruta { float: left; font-size: 9px; }
.utilidades { background-color: White; padding: 2px; }

/*[BREADCRUMB]*/
a.Breadcrumb, a.Breadcrumb:hover, a.Breadcrumb:link {
  color: #091446;
  font-family: Arial, Sans-Serif;
	font-size: 9px;
}
/*[LOGIN]*/
A.Login, A.Login:hover, A.Login:link {
	color: #3C7FAF;
	font-family: Arial, Sans-Serif;
	font-size: 10px;
}
/*[SOLPARTMENU]*/
.m_Menu, .m_RootMenu, .m_SubMenu, .m_SubMenuSel {
	color: White;
	cursor: pointer;
	font-family: Arial, Sans-Serif;
	font-size: 14px;
}
.m_RootMenuBreadcrumb, .m_SubMenuBreadcrumb {
	color: white;
	cursor: pointer;
	font-family: Arial, Sans-Serif;
	font-size: 14px;
}
.m_SubMenu {
	background-color: #fa8501;
	border-color: #fa8501;
	border-style: solid;
	border-width: 1px;
	color: White;
	cursor: pointer;
}
.m_SubMenuSel {
	color: White;
	background-color: #CD6C01;	
	border-color: #CD6C01;
	border-style: solid;
	border-width: 1px;
	cursor: pointer;
}
/*DNN*/
#dnn_dnnSEARCH_cmdSearch img {
  border: 0;
  left: -5px;
  position: relative;
  top: -3px;
}
/* mediaboxAdvanced - black theme */
#mbOverlay {
	position: absolute;
	z-index: 9998;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}
#mbOverlay.mbOverlayFF {
	background: transparent url(MediaBox/images/80.png) repeat;
}
#mbOverlay.mbOverlayIE {
	background: transparent url(MediaBox/images/50.gif) repeat;
}
#mbCenter, #mbBottomContainer {
	position: absolute;
	z-index: 9999;
	left: 50%;
	overflow: hidden;
	background-color: #000;
}
.mbLoading {
	background: #000 url(MediaBox/images/BlackLoading.gif) no-repeat center;
}
#mbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #000;
	background-repeat: no-repeat;
/*	Sets the style for inline content, if no style is given	*/
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	line-height: 19px;
	font-size: 12px;
	color: #fff;
	text-align: left;
}
/*	Sets the style for inline content, if no style is given	*/
#mbImage a, #mbImage a:link, #mbImage a:visited {
	color: #ddd;
}
/*	Sets the style for inline content, if no style is given	*/
#mbImage a:hover, #mbImage a:active {
	color: #fff;
}
#mbBottom {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	line-height: 19px;
	font-size: 12px;
	color: #999;
	text-align: left;
	border: 10px solid #000;
	border-top-style: none;
}
#mbTitle {
	display: inline;
	color: #fff;
	font-weight: bold;
	line-height: 20px;
	font-size: 12px;
}
#mbNumber {
	display: inline;
	color: #999;
	line-height: 14px;
	font-size: 10px;
}
#mbCaption {
	display: block;
	color: #999;
	line-height: 14px;
	font-size: 10px;
}
#mbPrevLink, #mbNextLink, #mbCloseLink {
	display: block;
	float: right;
	height: 20px;
	width: 20px;
	background: transparent url(MediaBox/images/MinimalClose.png) no-repeat center;
	margin: 0;
	outline: none;
}
#mbPrevLink {
	width: 20px;
	background: transparent url(MediaBox/images/MinimalPrevious.png) no-repeat center;
}
#mbNextLink {
	width: 20px;
	background: transparent url(MediaBox/images/MinimalNext.png) no-repeat center;
}
#mbCloseLink {
	width: 20px;
	background: transparent url(MediaBox/images/MinimalClose.png) no-repeat center;
}
#mbError {
	position: relative;
	top: 30%;
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	line-height: 19px;
	font-size: 12px;
	color: #fff;
	text-align: center;
	border: 10px solid #700;
	padding: 20px 10px 30px;
	margin: auto;
}
