﻿body,a	{font-family:Arial; font-size:11px; color:#9c9d9f; margin:0px;}
body	{background-image:url(../_img/HomeFondo.jpg); background-repeat:repeat;}
img,p	{margin:0px;border:0px;}
a		{text-decoration:none;}
strong	{color:#000000;}
h1		{font-size:16px; margin:0px 0px 0px 75px;color:#353535; font-weight:normal;}

/*Estilos Master Page*/
#BloquesContenedor		{overflow:hidden; padding-left:0px; clear:left;}
#BloqueCentral			{background-color:#ffffff;margin-top:11px;width:749px; float:left; position:relative;}
#BloqueCentralInferior	{clear:both; float:none; margin-top:11px; overflow:hidden;}	
#BloqueInferior			{background-color:#ffffff; margin:12px 0px 0px 0px; overflow:hidden; height:90px;}
#BloqueLateralIzq		{width:243px; margin-top:11px; float:left; margin-right:11px;}
#BloqueLateralDer		{width:243px; margin-top:11px; float:right; margin-left:0px;}

#Cabecera											{background-color:#ffffff;height:67px;}
#Cabecera #CabeceraContenidos						{height:67px;width:1003px; margin:0px auto; position:relative; overflow:hidden;}
#Cabecera #CabeceraContenidos a						{color:#9c9d9f; font-size:14px; font-weight:bold;}
#Cabecera #CabeceraContenidos #CabeceraMenu			{position:absolute; right:5px; top:5px; list-style-type:none; margin:0px;}
#Cabecera #CabeceraContenidos #CabeceraMenu li		{float:left; margin-left:3px; color:#000000;}
#Cabecera #CabeceraContenidos #CabeceraMenu a		{color:#878787;text-decoration:none; font-size:11px; font-weight:normal;}
#Cabecera #CabeceraContenidos #CabeceraMenu a:hover	{text-decoration:underline;}
#Cabecera #CabeceraContenidos img					{margin-top:12px; margin-left:3px; margin-right:3px;}

#Cuerpo														{overflow:hidden;}
#Cuerpo #CuerpoContenidos									{width:1003px; margin:0px auto; position:relative; overflow:hidden;}
#Cuerpo #CuerpoContenidos .MenuCuerpo						{height:33px;position:relative;  /*left:261px; width:765px;*/ list-style-type:none;margin:0px 0px 0px 253px;clear:left;z-index:1000;padding:0px; /*width:750px;*/}
#Cuerpo #CuerpoContenidos .MenuCuerpo .MenuItem				{float:left; margin:0px;position:relative;}
#Cuerpo #CuerpoContenidos .MenuCuerpo .MenuItem a:hover		{/*background-image:url(../_img/MenuFondo-On.jpg);*/ text-decoration:underline;}
#Cuerpo #CuerpoContenidos .MenuCuerpo .Enlace				{background-image:url(../_img/MenuFondo.jpg); background-repeat:repeat-x;color:#4e4d4d; display:block;font-size:12px; float:left;height:17px; padding:8px 19px;}
#Cuerpo #CuerpoContenidos .MenuCuerpo span					{background-image:url(../_img/MenuFondo.jpg); background-repeat:repeat-x;color:#4e4d4d; display:block;font-size:12px; float:left;height:17px; padding:8px 19px;margin-right:1px; clear:left;}
#Cuerpo #CuerpoContenidos .MenuCuerpo .EnlaceAplicaciones	{padding:8px 21px;/*width:130px;*/ /*padding:8px 16px !important;*/ text-align:center;}
#Cuerpo #CuerpoContenidos .MenuCuerpo .EnlaceActivo			{background-image:url(../_img/MenuFondo-On.jpg) !important;}
#Cuerpo #CuerpoContenidos .MenuCuerpo .MargenDer			{margin-right:1px;}
#Cuerpo #CuerpoContenidos .MenuMargenInferior				{/*margin-bottom:130px; */margin-top:11px;}

.MenuEstaticoContenedor				{height:28px;}
.MenuSubmenu						{width:175px; position:absolute; background-color:#ededed; left:0px; top:33px; margin:0px; list-style-type:none; padding:0px;}
.MenuSubmenu .SubMenuOpcion			{background-color:#bdbdbd; font-size:12px;color:#ffffff; margin-bottom:8px;}
.MenuSubmenu .SubMenuOpcion a		{background-image:none !important;font-size:12px;color:#ffffff !important;}
.MenuSubmenu .SubMenuOpcionUltimo	{margin-bottom:0px !important;}
.MenuSubmenu .SubMenuOpcion img		{vertical-align:middle; margin:0px 10px 0px 20px;}
.MenuSubmenuEstatico				{position:relative !important;left:253px; top:0px;}
.MenuSubmenuEstaticoInferior		{margin-top:11px !important;}

#Cuerpo #CuerpoContenidos .MenuInferior .MenuSubmenu	{/*top:-136px !important;*/ top:-136px; position:absolute; }

#Pie				{padding:5px 7px; overflow:hidden; clear:left;}
#Pie img			{float:left;}
#Pie div			{float:left; padding:2px 5px;}
#Pie a				{color:#878787;text-decoration:none;}
#Pie a:hover		{text-decoration:underline;}
#Pie .PieLogoDerecha{float:right !important;}



/*Estilos Home*/
.DestacadoPie					{overflow:hidden; float:left; width:240px; padding:7px 0px;}
.DestacadoPieSeparador			{width:1px; height:78px;background-color:#dedede; float:left; margin:5px 4px 0px 4px;}
.DestacadoPie img				{float:left;}
.DestacadoPie .Titular			{color:#3c3b3b; font-size:12px; padding-top:5px;}
.DestacadoPie .Titular a:hover	{text-decoration:underline;}
.DestacadoPie .Texto			{float:left; width:165px;}

#HomeAplicaciones				{background-image:url(../_img/HomeAplicacionesFondo.jpg); background-repeat:no-repeat; width:243px; height:311px; position:relative;}
#HomeAplicaciones img			{margin-top:5px; cursor:pointer;}
#HomeAplicaciones .EnlaceActivo	{color:#000000; font-weight:bold;}
#HomeAplicaciones .Texto		{width:173px !important;}
#HomeAplicaciones .TextoPie		{margin-top:0px; font-weight:bold;}
#HomeAplicaciones ul			{list-style-type:none; padding:0px; margin:0px 0px 0px 0px; position:absolute; top:183px; left:15px;}
#HomeAplicaciones ul a:hover	{text-decoration:underline;}
#HomeDescargas					{position:relative; padding-bottom:45px;}
#HomeDescargas	img				{position:absolute; right:0px; bottom:0px;}
.HomeDestacado					{background-color:#ffffff; display:block;}
.HomeDestacadoLargo				{background-image:url(../_img/HomeAplicacionesFondoLargo.jpg) !important;background-repeat:no-repeat; width:243px; height:480px !important;}
.HomeDestacadoLargo img			{margin-top:15px !important; cursor:pointer;}
.HomeDestacadoMediano			{height:412px !important;}
.HomeDestacadoLargo .TextoPie	{margin-top:140px !important;}
.HomeDestacadoMediano .TextoPie {margin-top:105px !important;}

.HomeDestacado .Titular			{font-size:18px; color:#1a171b; padding:14px 0px 3px 16px;}
.HomeDestacado .Texto			{font-size:12px; color:#808081; padding:0px 0px 0px 16px;}

#HomeMenu						{width:1003px; padding-left:0px; /*height:72px;*/ margin:0px; z-index:900; position:relative; list-style-type:none;}
#HomeMenu li					{float:left; margin:0px; width:244px;}
#HomeMenu img					{margin:0px;}
#HomeMenu .MargenDer			{margin-right:11px;}

#HomeMenu .HomeMenuItem						{position:relative; width:212px; height:44px; background-repeat:no-repeat; margin-right:9px; font-size:18px; color:#ffffff; padding:28px 0px 0px 32px;}
#HomeMenu .HomeMenuItem p					{margin-top:5px;}
#HomeMenu .HomeMenuItemS					{height:28px !important;padding:7px 0px 0px 32px; width:212px; margin-top:8px;}
#HomeMenu .HomeMenuItemS .HomeMenuSubmenu	{top:35px !important;}
#HomeMenu .HomeMenuControlAccesos			{background-image:url('../_img/MenuControlAccesos.jpg');}
#HomeMenu .HomeMenuControlAccesosS			{background-image:url('../_img/MenuControlAccesosS.jpg');}
#HomeMenu .HomeMenuControlVideoVigilancia	{background-image:url('../_img/MenuVideoVigilancia.jpg');}
#HomeMenu .HomeMenuControlVideoVigilanciaS	{background-image:url('../_img/MenuVideoVigilanciaS.jpg');}
#HomeMenu .HomeMenuControlIntrusion			{background-image:url('../_img/MenuAntiintrusion.jpg');}
#HomeMenu .HomeMenuControlIntrusionS		{background-image:url('../_img/MenuAntiintrusionS.jpg');}
#HomeMenu .HomeMenuAlarmas					{background-image:url('../_img/MenuAlarmas.jpg');margin-right:0px !important;}
#HomeMenu .HomeMenuAlarmasS					{background-image:url('../_img/MenuAlarmasS.jpg');margin-right:0px !important;}

.HomeMenuSubmenu							{position:absolute;left:0px; top:72px;width:244px; background-color:#e9e9e9;}
.HomeMenuSubmenu ul							{list-style-type:none; margin:0px; padding:0px; margin-top:10px;}
.HomeMenuSubmenu ul	li						{float:none !important; clear:left;padding:0px;}
.HomeMenuSubmenu div						{color:#515151; font-size:12px; float:none !important; clear:left !important; margin-bottom:0px; /*padding:3px 0px 3px 6px;*/ display:block; padding:0px;}
.HomeMenuSubmenu a							{color:#515151; font-size:12px; float:none !important; clear:left !important; margin:0px;padding:0px;display:block; height:15px;}
.HomeMenuSubmenu a:hover					{background-color:#65a623;}
.HomeMenuSubmenu a.CajaParaDosLineas		{color:#ffffff; font-size:12px; float:none !important; clear:left !important; margin:0px 0px 6px 0px !important; padding:3px 2px 7px 5px !important; display:block; height:15px; line-height:10px;}
.HomeMenuSubmenu a.CajaParaDosLineas:hover	{background-color:#65a623;}
.HomeMenuSubmenu div						{margin:5px; display:none;}
.HomeMenuSubmenu span						{display:block; margin:5px; font-size:12px; color:#515151; padding:0px !important;}
.HomeMenuSubmenu span span					{margin-left:0px;}
.HomeMenuSubmenu .HomeSubMenuOpcion			{background-color:#80d12d;color:#ffffff; padding:5px 0px 5px 5px !important;margin:0px 0px 8px 0px;}
.HomeMenuSubmenu .HomeSubMenuOpcionUltimo	{margin-bottom:0px !important;}
.HomeMenuEstaticoVacio						{margin-top:38px;}

#HomeMenu .MenuExpanded							{margin-top:10px; overflow:visible; height:auto !important; padding-bottom:23px;}
#HomeMenu .MenuExpanded .HomeMenuSubmenu		{position:relative !important; left:-33px !important;top:13px !important; /*clear:left; */margin:10px 0px 0px 0px !important; padding:0px 0px 45px 0px !important; background-color:Transparent;}
#HomeMenu .MenuExpanded .HomeMenuSubmenu span	{ display:none;}
#HomeMenu .MenuExpanded .HomeMenuSubmenu div	{display:block;position:absolute; width:990px;font-size:15px;}
#HomeMenu .MenuExpanded .HomeMenuSubmenu ul li	{position:absolute; top:30px; width:244px;}

#HomeMenu .MenuExpanded #HomeMenuItem1Submenu ul li	.HomeSubMenuOpcion					{background-color:#aaf062;}
#HomeMenu .MenuExpanded #HomeMenuItem1Submenu ul li	.HomeSubMenuOpcion:hover			{background-color:#65a623; }
#HomeMenu .MenuExpanded #HomeMenuItem1Submenu ul li .HomeSubMenuOpcionSelected			{background-color:#80d12d;}
#HomeMenu .MenuExpanded #HomeMenuItem1Submenu ul li .HomeSubMenuOpcionSelected:hover	{background-color:#80d12d;}

#HomeMenu .MenuExpanded #HomeMenuItem2Submenu ul li	.HomeSubMenuOpcion					{background-color:#96c0f8;}
#HomeMenu .MenuExpanded #HomeMenuItem2Submenu ul li	.HomeSubMenuOpcion:hover			{background-color:#4e6f9a;}
#HomeMenu .MenuExpanded #HomeMenuItem2Submenu ul li .HomeSubMenuOpcionSelected			{background-color:#6a90c2;}
#HomeMenu .MenuExpanded #HomeMenuItem2Submenu ul li .HomeSubMenuOpcionSelected:hover	{background-color:#4e6f9a;}

/*FALTA POR CONCRETAR LOS COLORES DE LOS 2 PRIMEROS!!*/
#HomeMenu .MenuExpanded #HomeMenuItem3Submenu ul li	.HomeSubMenuOpcion					{background-color:#fda675;}
#HomeMenu .MenuExpanded #HomeMenuItem3Submenu ul li	.HomeSubMenuOpcion:hover			{background-color:#dd5a0f;}
#HomeMenu .MenuExpanded #HomeMenuItem3Submenu ul li .HomeSubMenuOpcionSelected			{background-color:#fe7527;}
#HomeMenu .MenuExpanded #HomeMenuItem3Submenu ul li .HomeSubMenuOpcionSelected:hover	{background-color:#dd5a0f;}

/*FALTA POR CONCRETAR LOS COLORES DE LOS 2 PRIMEROS!!*/
#HomeMenu .MenuExpanded #HomeMenuItem4Submenu ul li	.HomeSubMenuOpcion					{background-color:#96c0f8;}
#HomeMenu .MenuExpanded #HomeMenuItem4Submenu ul li	.HomeSubMenuOpcion:hover			{background-color:#4e6f9a;}
#HomeMenu .MenuExpanded #HomeMenuItem4Submenu ul li .HomeSubMenuOpcionSelected			{background-color:#ff1e3b;}
#HomeMenu .MenuExpanded #HomeMenuItem4Submenu ul li .HomeSubMenuOpcionSelected:hover	{background-color:#d31c34;}

.MenuSeparacionVertical	{margin-top:47px !important;}

/*#HomeMenu #HomeMenuItem1Submenu			{position:absolute; left:-32px !important;}*/
#HomeMenu .MenuExpanded #HomeMenuItem1Submenu	{position:absolute; left:-33px !important;}
#HomeMenu .MenuExpanded #HomeMenuItem2Submenu	{position:absolute; left:-287px !important;}
#HomeMenu .MenuExpanded #HomeMenuItem3Submenu	{position:absolute; left:-541px !important;}
#HomeMenu .MenuExpanded #HomeMenuItem4Submenu	{position:absolute; left:-795px !important;}

#HomeMenu .MenuExpanded .HomeMenuSubmenu ul .OpcionMenuItem1	{left:0px;}
#HomeMenu .MenuExpanded .HomeMenuSubmenu ul .OpcionMenuItem2	{left:254px;}
#HomeMenu .MenuExpanded .HomeMenuSubmenu ul .OpcionMenuItem3	{left:508px;}
#HomeMenu .MenuExpanded .HomeMenuSubmenu ul .OpcionMenuItem4	{left:762px;}

#HomeMenuItem2Submenu .HomeSubMenuOpcion		{background-color:#6a90c2;}
#HomeMenuItem2Submenu .HomeSubMenuOpcion:hover	{background-color:#4e6f9a;}

#HomeMenuItem3Submenu .HomeSubMenuOpcion		{background-color:#fe7527;}
#HomeMenuItem3Submenu .HomeSubMenuOpcion:hover	{background-color:#dd5a0f;}

#HomeMenuItem4Submenu .HomeSubMenuOpcion		{background-color:#ff1e3b;}
#HomeMenuItem4Submenu .HomeSubMenuOpcion:hover	{background-color:#d31c34;}


.PastillaGris								{width:719px; margin:15px auto;}
.PastillaGris .PastillaGrisCabecera			{width:719px;background-image:url(../_img/TitularFondoSuperior.jpg); background-repeat:no-repeat; height:4px;}
.PastillaGris .PastillaGrisContenido		{width:719px;  background-color:#f2f1f1;}
.PastillaGris .PastillaGrisContenido img	{float:left; margin:3px 20px 0px 26px;}
.PastillaGris .PastillaGrisContenido div	{padding:5px 20px 5px 0px;}
.PastillaGris .PastillaGrisPie				{width:719px;background-image:url(../_img/TitularFondoInferior.jpg); background-repeat:no-repeat;height:4px;}

/*Estilos Formularios*/
form					{width:655px; margin:50px 0px 0px 50px; font-size:12px; padding-bottom:20px;overflow:hidden;}
form a					{font-size:12px; text-decoration:underline;}
form a:hover			{text-decoration:underline;}
form div				{float:left;}
form span				{text-align:right; margin-right:10px;width:140px; display:block; float:left; margin-bottom:5px;}
form .Small				{width:100px !important;}
form .Large				{width:300px !important; text-align:left; margin-left:150px;float:left;}
form .NoMargin			{margin-left:0px !important; padding-top:2px;}
form #Acepto			{width:auto !important; border:0px; vertical-align:middle; clear:left; float:left;margin-left:150px; margin-right:5px;}
form #Enviar			{width:50px; border:0px; float:right; margin-right:13px; background-image:url(../_img/BtnEnviar.jpg); background-repeat:no-repeat; padding:45px 0px 0px 0px; background-color:#ffffff; cursor:pointer; color:#9c9d9f; height:auto !important;}
form input				{width:185px; border:solid 1px #a6a6a6;float:left;margin-bottom:5px;color:#9c9d9f; font-size:12px;height:16px;}
form select				{width:187px; border:solid 1px #a6a6a6;float:left;margin-bottom:5px; height:20px;color:#9c9d9f;}
form textarea			{width:485px; border:solid 1px #a6a6a6;float:left;margin-bottom:5px; height:100px; overflow:auto;color:#9c9d9f;}

/*Esitlos Objetos common*/
.EnlaceCabecera			{text-align:right; margin-bottom:5px;}
.EnlaceCabecera img		{vertical-align:baseline !important;}
.EnlaceCabecera a:hover	{text-decoration:underline;}

#Herramientas			{position:absolute; top:0px; right:0px;}
#Herramientas a			{margin-left:10px; background-color:#ebebeb; display:block; float:left; padding:2px 10px 2px 30px; position:relative;}
#Herramientas a:hover	{text-decoration:underline;}
#Herramientas img		{position:absolute; left:5px;}

.ClearLeft		{clear:left;}
.Enter			{margin-top:0px !important;}
.Negrita		{font-weight:bold;}
.NoMargin		{margin:0px !important;}
.ZIndexGrande	{z-index:100;}

@media print
{
#CabeceraMenu							{display:none;}	
#Cuerpo #CuerpoContenidos .MenuCuerpo	{display:none;}
.DestacadoInferior						{display:none;}
.MenuEstaticoContenedor					{display:none;}
#HomeMenu								{display:none;}
#Herramientas							{display:none;}
#HomeAplicaciones						{display:none;}
li										{font-size:14px;}
.InstalasVentajas p						{font-size:14px !important;}
.EnlaceCabecera							{display:none;}
#LogoImpresion							{position:absolute; top:0px; left:0px; float:left; z-index:-1;}
}
@media screen
{
	#LogoImpresion			{position:absolute; top:0px; left:0px; float:left; display:none;}
}




