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

body {
	display:block;
	/*width:975px;*/
	margin:0;
	padding:0;
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#666666;
	/*background: #DCDCDC url(/temas/streamroad/imgs/bg.gif) repeat-x top;*/
}
	
a {
	outline:none;
	text-decoration:underline;
	font-weight:bold;
	color:#7A1310;

}
	
a:hover {
	outline:none;
	text-decoration:none;
}
	
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

.none {display: none;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}

.floatLeft {
	display:block;
	float:left;
}
.floatRight {
	display:block;
	float:right;
}

.esconde {
	display:none;
}

.clear {
	clear:both;
}

.divGeralAmbiente {
	display:block;
	background:url(/temas/streamroad/imgs/ambiente01.jpg) no-repeat top center; 
	min-height:419px;
}



/********** header **********/
.divGeralHeader {
	display:block;
	width:955px;
	height:145px;
	margin:0 auto;
	padding:0;
}
.divHeaderPosition {
	display:block;
	width:955px;
	height:145px;
	margin:0;
	padding:0;
	position:relative;
}
.logoTopo {
	display:block;
	width:290px;
	height:139px;
	margin:0;
	padding:0;
	background-image:url(/temas/streamroad/imgs/logoStreamroad.png);
	position:absolute;
	top:0;
	/*left:-11px; */
	left:-10px;
	z-index:1;
}
.logoTopo a{
	display:block;
	width:290px;
	height:139px;
}
.divNewsletterIdioma {
	display:block;
	width:687px;
	left: 268px;
	height:41px;
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	position:absolute;
	z-index:1;
}
.divNewsletterPosition {
	display:block;
	float:left;
	width:254px;
	height:41px;
	margin:0 8px 0 0;
	padding:0;
	position:relative;
	background-image:url(/temas/streamroad/imgs/bgNewsletter.gif);
}
.divInputNewsletter {
	display:block;
	margin:0;
	padding:0;
	position:absolute;
	top:13px;
	left:7px;
}
.inputNewsletter {
	display:block;
	width:204px;
	margin:0;
	padding:0;
	background:none;
	border:none;
	font: normal 10px Arial, Helvetica, sans-serif;
	color:#777777;
}
.divBtOkNewsletter {
	display:block;
	margin:0;
	padding:0;
	position:absolute;
	top:10px;
	right:2px;
}
.btOkNewsletter {
	display:block;
	width:20px;
	height:20px;
	margin:0;
	padding:0;
	background:none;
	border:none;
}
.divIdioma {
	display:block;
	float:left;
	margin:0;
	padding:0;
}
.inputIdioma {
	display:block;
	margin:11px 10px 0 0;
	padding:0;
	font: normal 10px Arial, Helvetica, sans-serif;
	color:#777777;
}
/********** end header **********/




/********** menu home **********/
.divSeparadorLeft {
	display:block;
	float:left;
	background:url(/temas/streamroad/imgs/bgLeftMenuBottom.png); 
	width:265px;
	height:87px;
	margin:0;
	padding:0;
}
#menuHome {
	display:block;
	margin:0 0 0px 0;
	padding:0;
}
#menuHome ul {
	margin:0;
	padding:0;
}
#menuHome ul li {
	list-style:none;
	float:left;
	padding:0;
	margin:0;
}
#menuHome ul li a {
	display:block;
	float:left;
	margin:0;
	padding:0;
	height:87px;
}
.bt01Home {
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/bt01Home-off.png);
	width:230px;
}
.bt01Home a{
	display:block;
	width:230px;
}
.bt01Home a:hover{
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/bt01Home-on.png);
}
.bt02Home {
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/bt02Home-off.png);
	width:229px;
}
.bt02Home a{
	display:block;
	width:229px;
}
.bt02Home a:hover{
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/bt02Home-on.png);
}
.bt03Home {
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/bt03Home-off.png);
	width:231px;
}
.bt03Home a{
	display:block;
	width:231px;
}
.bt03Home a:hover{
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/bt03Home-on.png);
}
/********** end menu home **********/





/********** menu interior **********/
#menuInterior {
	display:block;
	margin:0 0 0px 0;
	padding:0;
	position:absolute;
	top:42px;
	right:0px;
	z-index:1;
}
#menuInterior ul {
	margin:0;
	padding:0;
}
#menuInterior ul li {
	list-style:none;
	float:left;
	padding:0;
	margin:0;
}
#menuInterior ul li a {
	display:block;
	float:left;
	margin:0;
	padding:0;
	height:87px;
}
.bt01Interior {
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/bt01Interior-off.png);
	width:229px;
}
.bt01Interior a{
	display:block;
	width:229px;
}
.bt01Interior a:hover, .bt01InteriorSelected{
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/bt01Interior-on.png);
}

.bt02Interior {
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/bt02Interior-off.png);
	width:229px;
}
.bt02Interior a{
	display:block;
	width:229px;
}
.bt02Interior a:hover, .bt02InteriorSelected{
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/bt02Interior-on.png);
}
.bt03Interior {
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/bt03Interior-off.png);
	width:229px;
}
.bt03Interior a{
	display:block;
	width:229px;
}
.bt03Interior a:hover, .bt03InteriorSelected{
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/bt03Interior-on.png);
}
/********** end menu interior **********/



/********** content home **********/
.divGeralContentHome {
	display:block;
	width:955px;
	height:269px;
	margin:0 auto;
}
.divDestaqueContentHome {
	display:block;
	/*width:955px;
	height:269px;*/
	padding:45px 0 0 15px;
	margin:0;
}
.saibaMaisHome {
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/btSaibaMais.png);
	width:81px;
	height:12px;
	margin:15px 0 0 15px;
}
.saibaMaisHome a{
	display:block;
	width:81px;
	height:12px;
}
/********** end content home **********/





/********** footer **********/
.divGeralFooter {
	display:block;
	background:#FFFFFF;
	margin:0;
	padding:45px 0 40px 0;
}
.divFooter955 {
	display:block;
	width:955px;
	margin:0 auto;
	padding:15px 0 18px 0;
	background:url(/temas/streamroad/imgs/separadorFooter.gif) repeat-x top;
}
.copy {
	display:block;
	width:42px;
	height:20px;
	float:left;
	margin:0px 229px 0 0;
	padding:0;
	background-image:url(/temas/streamroad/imgs/copy.gif);
}
#footer {
	display:block;
	float:left;
	margin:0 0 0px 0;
	padding:0;
}
#footer ul {
	margin:0;
	padding:0;
}
#footer ul li {
	list-style:none;
	float:left;
	padding:0;
	margin:0 12px 0 0;
}
#footer ul li a {
	display:block;
	float:left;
	margin:0;
	padding:0;
	height:20px;
}
.bt01Footer {
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/bt01FooterHome-off.gif);
	width:67px;
}
.bt01Footer a{
	display:block;
	width:67px;
}
.bt01Footer a:hover{
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/bt01FooterHome-on.gif);
}
.bt02Footer {
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/bt02FooterHome-off.gif);
	width:123px;
}
.bt02Footer a{
	display:block;
	width:123px;
}
.bt02Footer a:hover{
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/bt02FooterHome-on.gif);
}
.bt03Footer {
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/bt03FooterHome-off.gif);
	width:113px;
}
.bt03Footer a{
	display:block;
	width:113px;
}
.bt03Footer a:hover{
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/bt03FooterHome-on.gif);
}
.bt04Footer {
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/bt04FooterHome-off.gif);
	width:26px;
}
.bt04Footer a{
	display:block;
	width:26px;
}
.bt04Footer a:hover{
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/bt04FooterHome-on.gif);
}
.bt05Footer {
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/bt05FooterHome-off.gif);
	width:85px;
}
.bt05Footer a{
	display:block;
	width:85px;
}
.bt05Footer a:hover{
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/bt05FooterHome-on.gif);
}
.bt06Footer {
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/bt06FooterHome-off.gif);
	width:118px;
}
.bt06Footer a{
	display:block;
	width:118px;
}
.bt06Footer a:hover{
	display:block;
	background-image:url(/temas/streamroad/imgs/pt/bt06FooterHome-on.gif);
}

.seara {
	display:block;
	width:52px;
	height:20px;
	float:right;
	margin:0px;
	padding:0;
	background-image:url(/temas/streamroad/imgs/logoSeara.gif);
}
.seara a{
	display:block;
	width:52px;
	height:20px;
}
/********** end footer **********/






/********** content interior **********/
.divGeralContentInterior {
	display:block;
	margin:150px 0 0 0;
}
/********** content interior **********/





/********** submenu interior **********/
#submenu {
	display:block;
	height:50px;
	margin:0px 0 1px 0;
	background:#FFFFFF;
}

#submenu div {
	padding:7px 0px 0px 0px;
}

#submenu a {
	color: #666666;
	font: normal 11px Arial, Helvetica, sans-serif;
	/*background: url(/temas/streamroad/imgs/tab-left.png) left top no-repeat;*/
	text-decoration: none;
	padding-left: 15px;
	height:28px;
	cursor:pointer;
}

#submenu a span {
	/*background: url(/temas/streamroad/imgs/tab-right.png) right top no-repeat;*/
	padding-right: 15px;
	height:28px;
	text-transform: uppercase;
}

#submenu a, #submenu a span {
	display: block;
	float: left;
}

/* Hide from IE5-Mac \*/
#submenu a, #submenu a span
{
	float: none
}
/* End hide */

#submenu a:hover, .submenuSelected {
	color: #FFFFFF;
	background: url(/temas/streamroad/imgs/tab-left-hover.gif) left top no-repeat;
	padding-left: 15px;
	text-decoration:none;
}

#submenu a:hover span, .submenuSpanSelected {
	background: url(/temas/streamroad/imgs/tab-right-hover.gif) right top no-repeat;
	padding-right: 15px;
	color: white;
}

#submenu ul {
	list-style: none;
	margin: 0px;
	padding: 11px 0px 0px 0px;
	/*border:1px solid blue;*/
	height:28px;
	overflow: hidden;
}

#submenu li {
	float: left;
	margin: 0 0px 0 30px;
} 

#submenu ul li.selected a {
	color: #FFFFFF;
	background: url(/temas/streamroad/imgs/tab-left-hover.gif) left top no-repeat;
	padding-left: 15px;
	text-decoration:none;
}

#submenu ul li.selected span {
	background: url(/temas/streamroad/imgs/tab-right-hover.gif) right top no-repeat;
	padding-right: 15px;
}
/********** end submenu interior **********/



/********** content interior **********/
.divContentsInterior {
	display:block;
	margin:0px;
	padding:47px 30px 0 30px;
	background:#FFFFFF;
	min-height:210px;
}
.colunaContent0 {
	display:block;
	width:308px;
	float:left;
	padding:0 0px 0 0;
	background:url(/temas/streamroad/imgs/separadorVerticalContent.gif) repeat-y right;
}
.colunaContent1 {
	display:block;
	width:296px;
	padding:0 0px 0 15px;
	float:left;
	background:url(/temas/streamroad/imgs/separadorVerticalContent.gif) repeat-y right;
}
.colunaContent2 {
	display:block;
	width:260px;
	float:left;
	padding:0 0px 0 15px;
}
.titulosColunas {
	display:block;
	font: bold 18px Arial, Helvetica, sans-serif;
	color:#515151;
	margin:0px 0 20px 0;
	padding:0;
}
.caixaTxtColunas {
	display:block;
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#6C6C6C;
	margin:0px 0 0px 0;
	padding:0;
	line-height:163%;
	width:280px;
}
.caixaTxtColunas2 {
	display:block;
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#6C6C6C;
	margin:0px 0 0px 0;
	padding:0;
	line-height:163%;
	width:255px;
}
.btLermais {
	display:block;
	margin:5px 25px 0px 0;
	padding:0;
	float:right;
}
.btLermais a{
	font: normal 10px Arial, Helvetica, sans-serif;
	color:#7A1310;
	text-decoration:none;
}
.btLermais a:hover{
	color:#7A1310;
	text-decoration:underline;
}


.btVoltar {
	display:block;
	margin:5px 25px 0px 0;
	padding:0;
	float:left;
}
.btVoltar a{
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#7A1310;
	text-decoration:none;
}
.btVoltar a:hover{
	color:#7A1310;
	text-decoration:underline;
}
/********** end content interior **********/

