@charset "UTF-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000;
}
#Contenedor {
			width: 970px;
			margin-left: auto;
			margin-right: auto;
			position: relative;
			overflow: hidden;
			margin-top:25px;
}

/* @group carton */

#ContImagenCARTON {
			width: 511px;
			float:left;
			overflow: visible;
}
#ContTextoCARTON {
			width: 423px;
			margin-left: 25px;
			float:left;
			overflow: visible;
}

#ContTextoCARTON2 {
			width: 430px;
			margin-left: 25px;
			float:left;
			overflow: visible;
}
#ContTexto2CARTON {
			width: 200px;
			margin-left: 138px;
			float:left;
			overflow: visible;
}
.Estilo1CARTON {
	color: #FFFFFF;
	font: bold 18px Tahoma, Helvetica, Arial, sans-serif;
}
.Estilo2CARTON {
	color: #FFFFFF;
	font: 13px/18px Tahoma, Helvetica, Arial, sans-serif;
}
.Estilo3CARTON {
	color: #FF0000;
	font-family: Tahoma, Helvetica, Arial, sans-serif;
}
.Estilo4CARTON {
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #999999;
}
.Estilo5CARTON {
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}


a.linkMailCARTON:link {
			color: #FFFFFF; 
			font-size: 16px;
			text-decoration: none;
			font: Tahoma, Helvetica, Arial, sans-serif;
}
a.linkMailCARTON:visited {
			color: #999999; 
			font-size: 16px;
			text-decoration: none;
			font: Tahoma, Helvetica, Arial, sans-serif;
}			
a.linkMailCARTON:hover {
			color: #FFFFFF; 
			font-size: 16px;
			text-decoration: none;
			font: Tahoma, Helvetica, Arial, sans-serif;
}			
a.linkMailCARTON:active {
			color: #FFFFFF; 
			font-size: 16px;
			text-decoration: none;
			font: Tahoma, Helvetica, Arial, sans-serif;		
}



/* @end */

/* @group TRABAJOS */


.C2_TitSubmenuON {
	color: #FFFFFF;
	font: 14px/18px Tahoma, Helvetica, Arial, sans-serif;
}
.C2_TitSubmenuOFF {
	color: #999999;
	font: 14px/18px Tahoma, Helvetica, Arial, sans-serif;
}
.C2_TxtSubmenuON {
	color: #FFFFFF;
	font: 13px/20px Tahoma, Helvetica, Arial, sans-serif;
}

a.linkTxtSubmenuOFF:link {
	color: #999999;
	font: 13px/18px Tahoma, Helvetica, Arial, sans-serif;
	text-decoration: none;
}
a.linkTxtSubmenuOFF:visited {
	color: #999999;
	font: 13px/18px Tahoma, Helvetica, Arial, sans-serif;
	text-decoration: none;
}			
a.linkTxtSubmenuOFF:hover {
	color: #ffffff;
	font: 13px/18px Tahoma, Helvetica, Arial, sans-serif;
	text-decoration: none;
}			
a.linkTxtSubmenuOFF:active {
	color: #999999;
	font: 13px/18px Tahoma, Helvetica, Arial, sans-serif;
	text-decoration: none;		
}


a.linkTxtSubmenuPAG:link {
	color: #fff;
	font: normal 14px Tahoma, Helvetica, Arial, sans-serif;
	text-decoration: none;
}
a.linkTxtSubmenuPAG:visited {
	color: #fff;
	font: normal 14px Tahoma, Helvetica, Arial, sans-serif;
	text-decoration: none;
}			
a.linkTxtSubmenuPAG:hover {
	color: #999;
	font: normal 14px Tahoma, Helvetica, Arial, sans-serif;
	text-decoration: none;
}			
a.linkTxtSubmenuPAG:active {
	color: #fff;
	font: normal 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;		
}

.C3_TitTrab {
		color: #999999;
		font: 13px/18px Tahoma, Helvetica, Arial, sans-serif;
}
.C3_TxtTrab {
		color: #ffffff;
		font: 13px/18px Tahoma, Helvetica, Arial, sans-serif;
}



#Col1_trabajos {
			width: 139px;
			float:left;
			overflow: visible;
}
#Col2_trabajos {
			width: 560px;
			float:left;
			overflow: visible;
			margin-right: 25px;
			margin-left: 25px;
}
#Col2_trabajosSubmenu {
			width: 145px;
			float:left;
			overflow: visible;
			margin-top: 20px;
      border: 0px solid yellow;
}
#Col2_trabajosSubmenuDR {
			width: 125px;
			float:left;
			overflow: visible;
			margin-top: 20px;
}
#Col3_trabajos {
			width: 210px;
			float:left;
			overflow: visible;
}


/* @end */

/* @group EMPRESA */

#Col1_empresa {
			width: 139px;
			float:left;
			overflow: visible;
}

#Col2_empresa {
			width: 645px;
			float:left;
			overflow: visible;
			margin-left: 25px;
}
#Col2_empresaIZ1 {
			width: 321px;
			float:left;
			overflow: visible;
			margin-top: 125px;
}
#Col2_empresaIZ2 {
			width: 324px;
			float:left;
			margin-top: 15px;
}
#Col2_empresaDR {
			width: 301px;
			float:left;
			overflow: visible;
			margin-left: 23px;
}
#Col2_empresaDR1 {
			width: 301px;
			float:left;
			overflow: visible;
}
#Col2_empresaDR2 {
			width: 301px;
			float:left;
			overflow: visible;
	margin-top: 15px;
}
.TxtTitulo_01 {
	font-family:Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
/*TEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTO*/
.TxtBL_01 {
	color: #FFFFFF;
	font: 12px/18px Tahoma, Verdana, Arial;
}
.TxtGR_01 {
	color: #999;
	font: 12px/18px Tahoma, Verdana, Arial;
}
/*TEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTO*/
/* @end */

/* @group MENU */
#Menu01 {
			width: 139px;
			float:left;
			overflow: visible;
			margin-top: 17px;
			height: 250px;
}
#Menu01-1 {
			width: 139px;
			overflow: visible;
			text-align: right;
			margin-bottom: 5px;
}
#Menu02 {
			width: 139px;
			float:left;
			overflow: visible;
			margin-top: 15px;
}



a.linkMenu:link {
			color: #999999;
			text-decoration: none;
			font: 13px Tahoma, Verdana;
}
a.linkMenu:visited {
			color: #999999;
			text-decoration: none;
			font: 13px Tahoma, Verdana;
}			
a.linkMenu:hover {
			color: #FFFFFF;
			text-decoration: none;
			font: 13px Tahoma, Verdana;
}			
a.linkMenu:active {
			color: #999999;
			text-decoration: none;
			font: 13px Tahoma, Verdana;		
}
.MenuON {
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.MenuOF {
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #999999;
}
.Fast {
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #c33500;
}
/* @end */

/* @group PIE */

#pie {
			width: 970px;
			position: relative;
			overflow: hidden;
			color: #999999;
			text-decoration: none;
			font: 10px Tahoma, Verdana;
			margin: 10px auto 10px;
			padding-top: 20px;
			border-top: 1px dotted #999;
}
#pie2 {
			width: 970px;
			position: relative;
			overflow: hidden;
			color: #999999;
			text-decoration: none;
			font: 11px Tahoma, Verdana;
			margin: 10px auto 10px;
			padding-top: 20px;
}



a.linkPie:link {
			color: #999999;
			text-decoration: none;
			font: 11px Tahoma, Verdana;
}
a.linkPie:visited {
			color: #999999;
			text-decoration: none;
			font: 11px Tahoma, Verdana;
}			
a.linkPie:hover {
			color: #FFFFFF;
			text-decoration: none;
			font: 11px Tahoma, Verdana;
}			
a.linkPie:active {
			color: #999999;
			text-decoration: none;
			font: 11px Tahoma, Verdana;		
}
#Col2_contactIZ2 {
			width: 544px;
			height:291px;
			float:left;
			margin-top: 15px;
}

/* @end */

