body{background-color:#F2F2F2 !important}
/** SLIDER HOME**/
.container	
{	width:940px;
	height:331px;
	overflow:hidden;
	margin:auto;
	position:relative;}

/*.container .TabMenu
{
	position: absolute;
	top: 6px;
	right: 6px;
	z-index: 10;
	width:359px;
}*/
.container .TabMenu span
{	display:block;
	height: 54px;
	width:306px;
	margin: 0px;
	padding:0px;
	margin-bottom:1px;
	float:left;
	font-size:1.5em; 
	font-weight:bold; 
	color:#FFF; 
	padding-left:53px;
	line-height:18px;
	vertical-align:middle;
	padding-top:20px;
	cursor: pointer}
/*.container .TabMenu span:hover{color:#c2c1c1;}*/
/*.container .ContentFrame
{
	width: 600px;
	height:299px;
	left: 6px;
	position: absolute;
	overflow:hidden;
	top:6px;
}			
.container .ContentFrame .AllTabs
{
	position: relative;	
	left:0px;		
	width: 2400px;
	height: 299px;
	overflow:hidden;
}*/
.container .ContentFrame .AllTabs .TabContent
{	width:600px;
	height: 299px;
	margin-right:0px;
	text-align: justify;
	float:left;
	overflow:hidden;
	position:relative}
/*.container .ContentFrame .AllTabs .TabContent a{color:#FFF;  text-decoration: none;  }
.container .ContentFrame .AllTabs .TabContent a:hover{color:#CCC; }
.container .ContentFrame .AllTabs .TabContent img{position:absolute; top:0px; left:0px; z-index:1;}*/
/*.container .ContentFrame .AllTabs .TabContent p{ color: #FFF; position:absolute; left:0px; bottom:-20px; height:69px; background:transparent url(/cont/paginas/img/tecnologia/caption-bg.png) bottom left repeat-x; z-index:2; width:530px; padding:13px 50px 13px 20px; font-size:1.2em;}*/
/*.container .ContentFrame .AllTabs .TabContent p .title{font-size:1.5em; font-weight:bold; color: #FFF; background-color: none; line-height:22px;}*/




/* ESTRUCTURA 
.carrusel .container .TabMenu span
----------------------------------
.carrusel .container .ContentFrame .AllTabs .TabContent img
.carrusel .container .ContentFrame .AllTabs .TabContent p a span.title
 ESTRUCTURA */



/* A CERO */
.carrusel, #container, .container, .TabMenu, .numeral, #MenuTab0, #MenuTab1, #MenuTab2, #MenuTab3, .ContentFrame, .AllTabs, .TabContent, #Tab0, .title, #Tab1, #Tab2, #Tab3
	{color:#000; background-color:#FFF; border:none; padding:0; margin:0}
/* A CERO */


.carrusel
	{width:732px; height:246px;background-image:url(/cont/paginas/sectores/img/cajaFondo.gif);
	background-position:center; background-repeat:no-repeat; padding:3px;
	font-family:Arial, Helvetica, sans-serif;}
.carrusel .container
	{width:731px; height:246px; padding:0;margin:0}

.carrusel .container .TabMenu 
	{width:267px; height:242px;position: absolute; top: 0; right: 0px; z-index: 10;
 padding:2px}

.carrusel .container .TabMenu .tpc 
	{color:#005676; margin:0;font-size:1.2em; font-weight:bold; width:254px; background-color:#FFF; padding:6px;  height:69px;}

.carrusel .container .TabMenu .tituloeste
	{width:252px; height:69px; 
	text-align:left; font-weight:bold; text-transform:uppercase;  padding:6px}

.carrusel .container .TabMenu .tituloeste h1{color:#005676; font-size:2.3em;display:inline}

.carrusel .container .TabMenu .tituloeste span
	{
	display:inline;
	height:auto;
	width:auto;
	margin: 0px;
	padding:0px;
	float:none;
	font-weight:bold; 
	line-height:auto;
	color:#005676;
	vertical-align:middle;
	cursor:auto}
	
.carrusel .container .TabMenu .tituloeste .carrusel_pause {
	background-image:url(/cont/paginas/img/pause.png);float:right; padding:0 10px; height:18px; text-decoration:none; background-repeat:no-repeat; background-position:center;}

.carrusel_play {
	background-image:url(/cont/paginas/img/play2.png);float:right; padding:0 10px; height:18px; text-decoration:none; background-repeat:no-repeat; background-position:center;
}

.carrusel .container .TabMenu .numeral
	{margin:0px; width:129px; height:78px;padding:0;display:inline;float:left; cursor:pointer; background-position: center}

.carrusel .container .TabMenu #MenuTab0, 
.carrusel .container .TabMenu #MenuTab1, 
.carrusel .container .TabMenu #MenuTab2, 
.carrusel .container .TabMenu #MenuTab3,
.carrusel .container .TabMenu #MenuTab4 
	{margin:1px  2px;
	background-color:#000;}
	
.carrusel .container .TabMenu .numeral img
	{width:129px; height:78px;
	background-color:#000;
	border: none;
	}	

.numeral img{
	background-color: #FFF;
	border: none;
	padding: 0;
}

/*
.carrusel .container .TabMenu .selector
	{background-color:#000;
	background-image:url(/cont/paginas/sectores/img/play.png);
	background-position:center;
	background-repeat:no-repeat}
	
.carrusel .container .TabMenu .selector img	
	{filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	background-color:#000;}
*/	

.carrusel .container .TabMenu .selector
	{
	background-image:url(/cont/paginas/sectores/img/play.png);
	background-position:center;
	background-repeat:no-repeat;
	}
	

.carrusel .container .TabMenu ul li.selector div.btn_play {
	background:#000 url(/cont/paginas/sectores/img/play.png);
	background-position:center;
	background-repeat:no-repeat; 
	width:100%;
	height:100%;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
	
	
/*----------------------------------*/
.carrusel .container .ContentFrame
	{width:462px; height:233px;
	margin:5px;}
.carrusel .container .ContentFrame .AllTabs .TabContent 
	{background-image:none}
.carrusel .container .ContentFrame .AllTabs .TabContent img
	{height:236px;border: none;}

.carrusel .container .ContentFrame .AllTabs .TabContent p
	{
	position: absolute;
	left: 0px;
	top: 0px;
	background-image:none;
	background-color:rgba(255,255,255,0.5);
	z-index: 2;
	width: 442px;
	height:59px;
	padding: 0px;
	font-size: .9em;
	margin:0;
	padding:10px}

.carrusel .container .ContentFrame .AllTabs .TabContent p a
	{font-size:1.1em; text-align:left; background-color:transparent;
	text-decoration:none; color:#000}

.carrusel .container .ContentFrame .AllTabs .TabContent p a span.title
	{text-transform:uppercase; font-size:1em; background-color:transparent; font-weight:bold}	



/**/






	

	

	

