/* CSS Document */
body {background-image:url(servicios_software/bg.gif); background-color:#454545; font-family:Arial, Helvetica, sans-serif; margin-top:20px;}	
.pie {font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-bottom:10px; color:#003366; font-weight:bold;text-decoration:none;}

/* HS */
h1 {background: url(images/headtitulo.gif) no-repeat right; margin-left:14px; margin-top:14px; padding-left:20px;}
h2 {background: url(servicios_software/flecha.gif) no-repeat; margin:14px 10px 18px 6px; padding-left:16px; color:#666666;}

/* Estilos */
.tith1 {font-size:12px; font-weight:bold;}
.tit01 {font-size:10px; font-weight:bold;}
.tit02 {font-size:10px; color:#333333;}
.tit03 {font-size:14px; color:#0066CC; font-weight:bold;}
.tit04 {font-size:14px; color:#0066CC; font-weight:bold;}
.titItem {
	font-size:18px;
	font-weight:bold;
}
.cont01 {font-size:12px; color:#000000;}
.links {font-size:11px; font-weight:bold; color:#0066CC; text-decoration:none;}
.links a:hover {background-color:#0066CC; color:#FFFFFF;}
.foot {font-size:10px; font-weight:bold; color:#333333; text-decoration:none;}
.tabla1 {border:solid #CCCCCC 1px; background-color:#F2F2F2; margin-bottom:6px; background-color:#FFFFFF;}

/* Divs */
.contenido {margin:20px 16px 30px 16px;}

	
/* Menu */
.menu ul{list-style-type:none; padding:0; margin:0;}
.menu li{float:left; position:relative; z-index:auto;}
.menu table{position:absolute; border-collapse:collapse; z-index:80; left:-1px; top:31px;}
.menu a, .menu :visited { display:block; font-size:10px; width:113px; padding:10px 3px; color:#ffffff; font-weight:bold; background:#454545; text-decoration:none; text-align:center;}
.menu :hover{color:#454545; background:#25a5d7;}
.menu ul ul {visibility:hidden; position:absolute; width:149px; height:0;}
.menu ul li:hover ul, .menu ul a:hover ul{visibility:visible;}
.menucontainer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00C;
	background-color: #f2f2f2;
}

