@CHARSET "ISO-8859-1";

/* CSS Document */

.clear
{
	clear				: both;
}

.clearfix:after {
    content				: ".";
    display				: block;
    clear				: both;
    visibility			: hidden;
    line-height			: 0;
    height				: 0;
}

.clearfix {
    display				: inline-block;
}

HTML[xmlns] .clearfix {
    display				: block;
}

* HTML .clearfix {
    height				: 1%;
}

html, body
{
	background-color	: #cacaca
	/*background-color	: #f5f5f7;*/
}

#pagina
{
	position			: relative;
	width				: 992px;
	margin				: 0 auto;
	background-color	: #FFF;	
}

#header
{
	position			: relative;
	padding				: 13px 0 8px 0;
	height				: 319px;
	_padding-bottom		: 2px;
	background			: #FFF url(../img/header/fundo.gif) repeat-x top left;	
}

#flash_header div.alt
{
	display				: none;
	min-height			: 145px;
	height				: 145px;
	background-color	: #474747;
}

#header UL.nav
{
	position			: relative;
	display				: block;
	width				: 960px;
	height				: 25px;
	overflow			: hidden;
	margin-top			: 8px;
	margin-left			: 16px
}

#header UL.intereco	{	background			: #0197D3;}
#header UL.brico	{	background			: #EE0133;}
#header UL.station	{	background			: #EE0133;}
#header UL.veti		{	background			: #008AC2;}

#header UL.nav LI
{
	height				: 50px;
	background-repeat	: no-repeat;
	background-position	: 0 0;
}


#header UL.intereco LI
{
	background-image	: url(../img/header/navmenu/nav_full_intereco.png);
}

#header UL.brico LI
{
	background-image	: url(../img/header/navmenu/nav_full_brico.png);
}

#header UL.veti LI
{
	background-image	: url(../img/header/navmenu/nav_full_veti.png);
}

#header UL.roady LI
{
	background-image	: url(../img/header/navmenu/nav_full_station.png);
}

#header UL.nav LI A
{
	display				: block;
	position			: relative;
	width				: 100%;
	height				: 50px;
	outline				: none;
}

#header UL.intereco LI.item1	{	width				: 219px;}
#header UL.intereco LI.item2	{	width				: 175px;}
#header UL.intereco LI.item4	{	width				: 137px;}
#header UL.intereco LI.item5	{	width				: 128px;}
#header UL.intereco LI.item6	{	width				: 179px;}
#header UL.intereco LI.item7	{	width				: 127px;}



#header UL.brico LI.item1	{	width				: 162px;}
#header UL.brico LI.item2	{	width				: 162px;}
#header UL.brico LI.item3	{	width				: 162px;}
#header UL.brico LI.item4	{	width				: 162px;}
#header UL.brico LI.item5	{	width				: 162px;}
#header UL.brico LI.item6	{	width				: 162px;}



#header UL.veti LI.item1	{	width				: 312px;}
#header UL.veti LI.item2	{	width				: 162px;}
#header UL.veti LI.item3	{	width				: 162px;}
#header UL.veti LI.item4	{	width				: 322px;}
#header UL.veti LI.item5	{	width				: 157px;}
#header UL.veti LI.item6	{	width				: 329px;}

#header UL.roady LI.item1	{	width				: 160px;}
#header UL.roady LI.item2	{	width				: 161px;}
#header UL.roady LI.item3	{	width				: 161px;}
#header UL.roady LI.item4	{	width				: 161px;}
#header UL.roady LI.item5	{	width				: 161px;}
#header UL.roady LI.item6	{	width				: 161px;}



#header .data
{
	position			: relative;
	text-align			: right;
	padding-right		: 180px;
	font-size			: 85%;
	color				: #FF0000;
}

#main
{
	background-color	: #FFF;
	margin				: 0 16px 16px 16px;
}

/*
div.two_col
{
	clear				: both;
	position			: relative;
	margin				: 0 0 7px 0;
}
div.two_col div.left
{
	position			: relative;
	float				: left;
	width				: 163px;
	height				: 106px;
	margin-right		: 14px;
}
*/
div.left div.pesquisa_box
{
	position			: relative;
	height				: 100px;
	background-color	: #EE0133;
	padding				: 6px 8px 0 10px;
	margin-bottom		: 10px; 
}

div.left div.pesquisa_box SELECT
{
	color				:  #7F7F7F;
	width				:  143px;
	border				:  1px solid #F4F4F4;
	margin-bottom		:  6px;
	font-family			:  Arial, sans-serif;
	/*font-size				:70%;*/
	font-size				:85%;
}
div.pesquisa_box INPUT.botpesquisar
{
	display				:  block;
	margin				:  0 auto;
	background-color	:  #EE0133;
}




div.three_col
{
	position			: relative;
	clear				: both;
}

div.three_col .left
{
	position			: relative;
	float				: left;
	left				: 0;
	width				: 163px;
	/*overflow			: hidden;*/
	margin-right		: 14px;
	_margin-right		: 10px;
}
div.three_col .center
{
	position			: relative;
	float				: left;
	width				: 620px;
	margin-right		: 14px;		
	overflow			: hidden;
	
}
div.three_col .right
{
	position			: relative;
	float				: left;
	width				: 149px;
}

div.breadcrumbs
{
	background-color	: #f02135;
	/*font-size				:70%;*/
	font-size				:85%;
	color				: #FFF;
	padding				: 2px 0 2px 6px;
	margin-bottom		: 7px;
}

div.breadcrumbs a
{
    color                : #FFF;
    padding                : 2px 0 0px 0px;
    margin-bottom        : 7px;
}


#footer
{
	clear				: both;
	position			: relative;
	height				: 53px;
	background			:  url(../img/footer/fundo.gif) repeat-x top left; 
}

#footer .top
{
	position			: relative;
	height				: 36px;
	background-image	: url(../img/footer/fundo_left.png);
	background-repeat	: no-repeat;	
}

#footer .top .universo
{
	float				: left;
	width				: 147px;
	height				: 25px;
	font-size			: 10px;
	padding-top			: 11px;
	padding-left		: 35px;
	color				: #000504;
	cursor				: default;	 
}
#footer .top .universo a
{
	color				: #000504;
}

#footer .top div.active
{
	color				: #BABBBA;
	cursor				: default;
}
#footer .top div.active a
{
	cursor				: default;
	color				: #BABBBA;
	text-decoration		: none;
}


#footer .top UL LI
{
	float				: left;
}

#footer .top UL LI.active a
{
	opacity				:  0.3;
	/* IE */
	zoom				:  1;
	filter				:  alpha(opacity=30);
	cursor				:  default;
}



#footer UL.subnav
{
	position			: absolute;
	display				: block;
	background-color	: #e3e3e5;
	top					: 9px;
	right				: 17px;
	height				: 18px;
	padding				: 0 2px;
}
#footer UL.subnav LI
{
	float				: left;
	padding				: 0 4px;
}
#footer UL.subnav LI A
{
	text-decoration		: none;
	font-size			: 85%;
	color				: #292929;
	padding				: 0 2px;
}

#footer UL.subnav LI A:hover
{
	color				: #999999;
}

#footer UL.subnav LI.active A
{
	color				: #f02135;
}




#footer .bottom
{
	clear				: both;
	position			: relative;
	height				: 16px;
	text-align			: center;
	/*background-color	: #F02135;*/
	color				: #FFF;
	font-size			: 85%;
	padding-top			: 2px;
}

#footer .bottom a
{
	color				: #FFF;
	text-decoration		: none;
}
#footer .bottom a:hover
{
	text-decoration		: underline;
}


/*****
 * Universo
 */

#pagina div.header_universo
{
	height				: 125px;
	
}
#pagina div.header_universo div.data
{
	position			: absolute;
	padding				: 0;
	right				: 28px;
	top					: 45px;
}

#pagina div.header_universo ul.menu_universo
{
	display				: block;
	position			: relative;
	top					: -25px;
	margin-left			: 179px;
	height				: 29px;
	background			: #FFF url(../img/universo/menu/fundo.gif) repeat-x;
}

#pagina div.header_universo ul.menu_universo li
{
	display				: block;
	position			: relative;
	float				: left;
	height				: 29px;
	background			: #FFF url(../img/universo/menu/fundo_li.gif) repeat-x;
}

#pagina div.header_universo ul.menu_universo li.separador
{
	background			: #FFF url(../img/universo/menu/separador.gif) no-repeat;
	width				: 5px;
}

#pagina div.header_universo ul.menu_universo li a
{
	display				: block;
	position			: relative;
	float				: left;
	height				: 12px;
	color				: #000;
	text-decoration		: none;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 9px;
	margin				: 3px 0 6px 0;
	padding				: 4px 3px 4px 4px;
	
}


#pagina div.header_universo ul.menu_universo li.active a,
#pagina div.header_universo ul.menu_universo li a:hover
{
	background-color	:#F02135;
	color				:#FFF;
}


/* overwrites para intereco */

#intereco div.left div.pesquisa_box
{
	background-color	:#fe370b;
}

#intereco div.pesquisa_box input.botpesquisar {
	background-color	:#fe370b;
}

#intereco #footer .bottom
{
	background-color	:#fe370b;
}

#intereco #footer
{
	background-image	:url(../../img/footer/intereco_fundo.gif);
}




