	/* img ou object */
	.logo
		{	
		margin:50px 0 30px 35px;
		}

	div.global-nav
		{
		width:770px;
		border-top:1px solid #43515F;
		}
	table.base-struct
		{
		background-color:white;
		width:770px;
		}
	table.base-struct td.base-struct.column-zero
		{
		background-color:#43515f;
		width:25px;
		text-align:right;
		background-image:url(../images/home/blocks-layout-corner-02.gif);
		background-repeat:no-repeat;
		background-position:bottom right;
		}
	table.base-struct td.base-struct.column-one
		{
		padding-left:20px;
		background:transparent url(../images/home/column-one-detail.gif) no-repeat 100% 0;
		}
	table.base-struct td.base-struct.column-two
		{
		width:19px;
		/*background-color:#43515f;*/
		background-image:url(../images/home/column-two-bg.gif);
		background-repeat:no-repeat;
		background-position:100% 100%;
		}
	table.base-struct td.base-struct.column-two img
		{
		}		
	table.base-struct td.base-struct.column-three
		{
		background-color:#43515f;
		padding:0;
		width:450px;
		}		
	table.base-struct td.base-struct.column-three img.concept		
		{
		}
	table.base-struct td.base-struct.column-three table
		{
		}
	table.base-struct td.base-struct.column-three table tr td
		{
		padding:0;
		}
		
		
		
		
		
		
		
		
		
	div.doyouneed
		{
		width:233px;
		}
	div.doyouneed div.body
		{
		background-color:#f7f7f6;
		padding:10px;
		width:233px;
		margin:0;
		}
		
	/* hide from ie \*/
	html>body div.doyouneed div.body
		{
		width:213px;
		}
	/* end hide */
	
	
		
	div.doyouneed h3
		{
		display:block;
		background:transparent url(../images/home/doqueprecisa-title.gif) no-repeat;
		text-indent:-10000px;
		height:30px;
		}

	div.doyouneed ul
		{
		margin:0;
		padding:0;
		margin-left:20px;
		list-style-type:none;
		list-style-image:url(img/list-style-arrow-2.gif);
		}
	div.doyouneed ul li
		{
		background-image:url(img/line-dotted-hoz.gif);
		background-position:0 100%;
		background-repeat:repeat-x;
		margin:3px 0;
		padding:3px 0;
		}
	div.doyouneed ul li a:hover,
	div.doyouneed ul li.important a:hover
		{
		background:transparent;
		color:black;
		}
	div.doyouneed ul li a h4
		{
		font-size:1.2em;
		font-weight:normal;
		}
	div.doyouneed ul li a p
		{
		font-size:0.9em;
		}
	div.doyouneed ul li.important a h4
		{
		font-weight:bold;
		}
	div.doyouneed ul li.important.nivel2 a h4
		{
		color:#648901;
		}
	div.doyouneed ul li.important.nivel3 a h4
		{
		color:#ba7b01;
		}

	div.doyouneed div.bottom
		{
		width:auto;
		/*background:none url(../images/home/blocks-corner-down-01.gif) no-repeat;*/
		height:13px;
		padding:0;
		margin:0;
		border:0; 
		}	


	
	div.login
		{
		margin:0!important;
		width:221px;
		padding:0;
		}
		
	div.login div.body
		{
		text-align:left;
		width:220px;
		}
	/* hide from ie \*/
	html>body div.login div.body
		{
		width:208px;
		}
	/* end hide */

	div.login div.bottom
		{
		width:221px;
		background:none;
		padding:0;
		margin:0;
		}
	div.login div.bottom img
		{
		}
		
		
	div.events-block
		{
		background-color:#f4f3ef;
		margin:1px;
		}
	div.events-block table tr td
		{
		padding:10px!important;
		}	
		
		
	div.bottom
		{
		font-size:0.9em;
		padding:10px;
		margin-bottom:20px;
		}
	div.bottom a.logo-dev
		{
		margin-right:0px;
		}
	div.bottom a.logo-estado
		{
		float:left;
		}
		
		
		
		
		
		
		
		/* ////////////////////////////////////////////////////////////////////////////////// */
	div.combo
				{
				background-color:transparent;
				display:block;
				margin:10px;
				width:176px;
				}
	div.combo a,
	div.combo a:visited
				{
				xmenu-documentevents:false;
				background-color:transparent;
				display:block;
				color:#97010a;
				font-weight:normal;
				background-image:url(../images/home/combo-bg.gif);
				background-repeat:no-repeat;
				padding:4px;
				height:15px;
				}			
	div.combo a:hover,
	div.combo a:visited:hover
				{
				background-image:url(../images/home/combo-bg-hover.gif);
				color:black;
				}			
	div.combo a.opened,
	div.combo a.opened:visited
				{
				background-image:url(../images/home/combo-bg-active.gif);
				}			
	div.combo span
				{
				display:none;
				xmenu-display:display none,block;
				position:absolute;
				background-color:#8d8d8d;
				}				
	div.combo span a,
	div.combo span a:visited
				{
				background-image:none;
				border-top:1px solid #9f9f9f;
				color:white;
				}
	div.combo span a:hover,
	div.combo span a:visited:hover
				{
				background:#97010a;
				color:white;
				}

