﻿*{
	padding:0px;
	margin:0px;
	font-family:Tahoma, Arial, Serif;
}

body{
	background:#fff;
}

a
{
	outline:none;
	text-decoration:none;
}

img
{
	border:0px;
}

p
{
	font-size:11px;
	letter-spacing:1px;
	padding:0px 0px 15px 0px;
}

.texto,.texto2
{
	font-size:11px;
	letter-spacing:1px;
	padding:0px 0px 15px 0px;
}.texto2{
	padding:0px 0px 0px 0px;
	color:#fff;
}


.fundo_01{
	background:url(../imagens/fundo_01.gif) top right no-repeat #860506;
}

#paginaAtual,#fundoAtual
{
	display:none;
}

#principal{
	width:1128px;
	padding:0px 0px 0px 6px;
}

#barraSuperior{
	width:1128px;
	height:90px;
	background:#000;
}

.bannerTopo{
	border-left:solid 1px #fff;
	border-right:solid 1px #fff;
	width:728px;
	height:90px;
	margin-left:199px;
}

#interno{
	width:927px;
	min-height:742px;
	height:auto !important;
	height:742px;
	border-left:dashed 1px #d9d9d9;
	border-right:dashed 1px #d9d9d9;
}

#topo{
	width:927px;
	height:116px;
	background:#fff;
}

#topoEsq
{
	width:193px;
	height:34px;
	float:left;
	padding:82px 0px 0px 5px;
	border-right:dashed 1px #d9d9d9;
}#topoEsq h3,#topoEsq h4,#topoEsq h5
{
	width:auto;
	font-weight:normal;
	float:left;
}#topoEsq h3
{
	font-size:24px;
}#topoEsq h4
{
	font-size:21px;
	padding:3px 0px 0px 2px;
}#topoEsq h5
{
	font-size:18px;
	padding:6px 0px 0px 2px;
}#topoEsq a
{
	color:#000;
}#topoEsq a:hover
{
	color:#f00;
}#topoEsq ul
{
	list-style:none;
	float:left;
	padding:8px 0px 0px 40px;
}#topoEsq li
{
	display:inline;
	font-size:10px;
	color:#666;
	
}#topoEsq li a
{
	color:#666;
	border-right:solid 1px #666;
	padding-right:3px;
}

#topoDir
{
	width:728px;
	height:116px;
	float:left;
}#topoDir h1 a
{
	width:310px;
	height:107px;
	display:block;
	text-indent:-9999px;
	padding:4px 0px 0px 411px;
	background:url(../imagens/logoMobile.jpg) bottom right no-repeat;
}#topoDir ul
{
	list-style:none;
	float:left;
	padding:90px 0px 0px 10px;
}#topoDir li
{
	display:inline;
	font-size:10px;
	color:#666;
	
}#topoDir li a
{
	color:#666;
	border-right:solid 1px #666;
	padding-right:3px;
}#topoDir li a:hover
{
	color:#f00;
}

#baixoTopo
{
	width:927px;
	height:52px;
	position:absolute;
	z-index:999;
}

#camposLogin
{
	list-style:none;
	position:absolute;
	padding:10px 0px 0px 20px;
	z-index:99999;
}#camposLogin li
{
	padding:1px;
}

#bannerBaixoTopo
{
	float:right;
}

#ladoEsquerdo
{
	width:198px;
	position:absolute;
	padding:93px 0px 0px 0px;
	z-index:998;
}

#conteudoInterno
{
	width:728px;
	min-height:575px;
	height:auto !important;
	height:575px;
	background:#fff;
	border-left:dashed 1px #ccc;
}

#cimaConteudo
{
	width:712px;
	padding:11px 8px 0px 8px;
}

#ladoDireito
{
	padding:52px 0px 0px 198px;
}

#menu,#menu2,.subMenu
{
	font-size:11px;
}#menu ul,#menu2 ul
{
	width:124px;
	list-style:none;
}#menu ul li,#menu2 ul li
{
	text-align:right;
}#menu a
{
	color:#fff;
}#menu a:hover
{
	text-decoration:underline;
	color:#ccc;
}#menu2 a,.subMenu a
{
	color:#ccc;
}#menu2 a:hover,.subMenu a:hover
{
	color:#fff;
	text-decoration:underline;
}#menu2
{
	padding:25px 0px 0px 0px;
}.subMenu
{
	position:absolute;
	/*margin:-129px 0px 0px 130px;*/
	float:left;
}.subMenu ul
{
	list-style:none
}

#busca
{
	padding:25px 0px 0px 16px;
}

#videoHome
{
	float:left;
	padding:0px 14px 0px 0px;
}

#cimaContEsq
{
	width:403px;
	float:left;
}

#cimaContDir
{
	float:left;
	text-align:center;
	vertical-align:middle;
	padding:0px 0px 0px 5px;
	width:300px;
	height:250px;
}

#baixoContEsq
{
	width:438px;
	padding:0px 0px 0px 25px;
	float:left;
}

#baixoContDir
{
	width:224px;
	padding:27px 0px 0px 23px;
	float:right;
}

#menuNavegacao
{
	padding:10px 0px 10px 15px;
	font-size:11px;
}#menuNavegacao a
{
	color:#666;
}

.tituloConteudo
{
	font-size:28px;
	font-weight:normal;
	padding:0px 0px 10px 0px;
}

.tituGr
{
	font-size:28px;
	color:#f33;
	font-weight:normal;
	padding:26px 0px 0px 0px;
	line-height:32px;
	background:url(../imagens/fundoTitulo.jpg) 253px 0px no-repeat;
}

.fundoSeta
{
	padding:42px 0px 0px 0px;
	background:url(../imagens/fundoTitulo.jpg) 0px 16px no-repeat;
}

.MobileFest
{
	width:217px;
	height:41px;
	text-indent:-99999px;
	background:url(../imagens/mobilefest.jpg);
}

.subTituGr
{
	font-size:18px;
	color:#ccc;
	font-weight:normal;
}.subTituGr a,.subTituGr a:visited
{
	color:#ccc;
}

.subTituGr2
{
	font-size:14px;
	color:#ccc;
	font-weight:normal;
}.subTituGr2 a,.subTituGr2 a:visited
{
	color:#ccc;
}

.campos,.campos2,.campos3
{
	background:#000;	
	width:79px;
	border:0px;
	color:#ccc;
	font-size:10px;
	text-align:right;
	padding:3px;
}.campos2,.campos3
{
	background:#fff;
	color:#666;
}.campos3
{
	border:solid 1px #666;
	text-align:left;
}

.botao
{
	float:left;
	width:18px;
	padding:0px 0px 0px 3px;
}

.botao2{
	background:#000;	
	width:79px;
	border:0px;
	color:#ccc;
	font-size:10px;
	text-align:center;
	padding:3px;
}

.linkPeq
{
	font-size:10px;
	color:#ccc;
}

.link1, .link1:visited{
	color:#F00;
}

.clear
{
	clear:both;
}

#destHomeEsq,#destHomeEsq2
{
    width:198px;
    border-right:dashed 0px #ccc;
    padding-right:32px;
    float:left;
    margin:40px 0px 0px 0px;
}
#destHomeEsq2
{
	width:330px;
}#destHomeEsq2 img
{
	float:left;
	padding:4px;
}

#destHomeDir
{
    float:left;
    width:130px;
    margin:40px 0px 0px 0px;
    padding-left:32px;
}

.destLate
{
    padding:3px 0px 7px 50px;
}

.imgDestLate
{
    border:solid 3px #ccc;
}

.foto
{
    background:url(../imagens/bgFoto.jpg) 0px 4px no-repeat
}

.video
{
    background:url(../imagens/bgVideo.jpg) 0px 4px no-repeat
}

/**************cores****************/

.cor1
{
	color:#f33;
}

.cor2
{
	color:#666;
}

.cor3
{
    color:#ccc;
}

.link{
	color:#f33;
}

.link:visited{
	color:#f33;
}

.link2{
	color:#666;
}

.link2:hover{
	color:#666;
	text-decoration:underline;
}

.link2:visited{
	color:#666;
}

.fontes{
}

#link_logo{
	width:310px;
	height:115px;
	position:absolute;
	display:block;
	z-index:999999999;
	text-indent:-999999px;
	margin:0px 0px 0px 417px;
}

.divBlog{
	width:430px; 
	text-align:justify;
	/*border-bottom: solid 1px #666;*/
}
