BODY {
	font-family:arial,helvetica;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	MARGIN: 0px;
	background-color : #ffffff;
}
.fundo_bottom {
	BACKGROUND-IMAGE: url(./imagens/fundo_bottom2.jpg);
	BACKGROUND-REPEAT: repeat-x;
}
.linha_top {
	border-style: solid;
	border-bottom-width: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-color: #8D8D8D;
}
.linha_bottom {
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-color: Black;;
}
.linha_right {
	border-style: solid;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-color: Black;;
}
.linha_left{
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: Gray;
}
.linha_cab_right{
	border-style: solid;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-color: Black;
}
.linha_td {
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: #999999;;
}
.linha_td1 {
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-left-width: 1px;
	border-color: Gray;
}
.linha_td2 {
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	margin-bottom: 5px;
	border-color: Black;
}
.linha_td3 {
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: Black;
}
.linha_td4 {
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: #5F5F5F;
}
.linha_td_fotos {
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: #999999;
}
.pont_left{
	border-style: dotted;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 1px;
	border-color: #5F5F5F;
}
.pont_right{
	border-style: dotted;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-color: #5F5F5F;
}
.pont_atleta{
	border-style: dotted;
	border-bottom-width: 2px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-color: #5F5F5F;
}
.pont_top{
	border-style: dotted;
	border-bottom-width: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-color: #5F5F5F;
}
.pont_bottom{
	border-style: dotted;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-color: #999999;
}
.pont_bottom_top {
	border-style: dotted;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-color: #5F5F5F;
}
.pont_td {
	border-style: dotted;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: #5F5F5F;
}
/* PARA O bloghome*/

a.bloghome:link {
	color: #006B9F;
	text-decoration:none;
	font:normal 1.2em/1em 'trebuchet MS', Verdana, Arial, sans-serif;
}
a.bloghome:visited {
color:#006B9F;
text-decoration:none;
font:normal 1.2em/1em 'trebuchet MS', Verdana, Arial, sans-serif;
}
a.bloghome:hover {
	color: #008BCE;
	text-decoration:none;
	font:normal 1.2em/1em 'trebuchet MS', Verdana, Arial, sans-serif;
}
a.bloghome:active {
	color: #006B9F;
	text-decoration:none;
	font:normal 1.2em/1em 'trebuchet MS', Verdana, Arial, sans-serif;
}
.td_exp {
	background-color : White;
}

a.linkcab:link {
	color:#000000;
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
a.linkcab:visited {
	color:#000000;
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
a.linkcab:hover {
	color:#000000;
	text-decoration: underline;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
a.linkcab:active {
	color: #000000;
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

a.linkcab2:link {
	color:#000000;
	text-decoration: none;
}
a.linkcab2:visited {
	color:#000000;
	text-decoration: none;
}
a.linkcab2:hover {
	color:#000000;
	text-decoration: underline;
}
a.linkcab2:active {
	color: #000000;
	text-decoration: none;
};
.td_atleta {
	padding-left : 8px;padding-top : 10px;
}
/* PARA O LINK 1 */

a.linkum:link {
color:#666666;
text-decoration:none;
}
a.linkum:visited {
color:#666666;
text-decoration:none;
}
a.linkum:hover {
color:#999999;
text-decoration:none;
}
a.linkum:active {
color:#666666;
text-decoration:none;
}

/* PARA O LINK 1 */

a.news:link {
color:#333333;
text-decoration:none;
}
a.news:visited {
color:#333333;
text-decoration:none;
}
a.news:hover {
color:#666666;
text-decoration:none;
}
a.news:active {
color:#333333;
text-decoration:none;
}


/* PARA O LINK 1 */

a.link2:link {
	color: #333333;
	text-decoration:none;
	font: bold;
}
a.link2:visited {
color:#333333;
text-decoration:none;
font: bold;
}
a.link2:hover {
	color: #999999;
	text-decoration:none;
	font: bold;
}
a.link2:active {
color:#333333;
text-decoration:none;
font: bold;
}


a.linque {
	display:block;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: #ffffff;
}
a.linque:hover {
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: #333333;
}
a.linque_img {
	display:block;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: #666666;
	padding-left:3px;
	padding-bottom : 3px;
	padding-right : 3px;
	padding-top : 3px;
}
a.linque_img:hover {
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: #666666;
	padding-left:3px;
	padding-bottom : 3px;
	padding-right : 3px;
	padding-top : 3px;
}
.equipe_img {
	display:block;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: #666666;
	padding-left:3px;
	padding-bottom : 2px;
	padding-right : 3px;
	padding-top : 2px;
}
.FORM {
	background : #CACACA;
	border : 1px solid Black;
	font : 11px;
}
/* PARA O LINK menu2 */

a.menu2:link {
	color: #666666;
	text-decoration:none;
}
a.menu2:visited {
color:#666666;
text-decoration:none;
}
a.menu2:hover {
	color: #999999;
	text-decoration:none;
}
a.menu2:active {
color:#666666;
text-decoration:none;
}

/* PARA O LINK menu3*/

a.menu3:link {
	color: #cccccc;
	text-decoration:none;
}
a.menu3:visited {
color:#cccccc;
text-decoration:none;
}
a.menu3:hover {
	color: #999999;
	text-decoration:none;
}
a.menu3:active {
color:#cccccc;
text-decoration:none;
}

/* PARA O LINK link_prod3*/

a..link_prod3:link  {
	display:block;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: #666666;
	padding-left:2px;
	padding-bottom : 2px;
	padding-right : 2px;
	padding-top : 2px;
}
a..link_prod3:active  {
	display:block;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: #666666;
	padding-left:2px;
	padding-bottom : 2px;
	padding-right : 2px;
	padding-top : 2px;
}
a..link_prod3:visited {
	display:block;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: #666666;
	padding-left:2px;
	padding-bottom : 2px;
	padding-right : 2px;
	padding-top : 2px;
}
a..link_prod3:hover {
	display:block;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: #999999;
	padding-left:2px;
	padding-bottom : 2px;
	padding-right : 2px;
	padding-top : 2px;
}

a.linque_det {
	display:block;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: #333333;
	padding-left:2px;
	padding-bottom : 2px;
	padding-right : 2px;
	padding-top : 2px;
}
a.linque_det:hover {
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: #999999;
	padding-left:2px;
	padding-bottom : 2px;
	padding-right : 2px;
	padding-top : 2px;
}
a.link_prod:hover {
	border-style: dotted;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: Silver;
	padding-left:2px;
	padding-bottom : 2px;
	padding-right : 2px;
	padding-top : 2px;
	text-decoration: none;
}
a.link_prod{
	display:block;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: #999999;
	padding-left:2px;
	padding-bottom : 2px;
	padding-right : 2px;
	padding-top : 2px;
}
a.link_prod2{
	display:block;
	border-style: dotted;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: #999999;
	padding-left:2px;
	padding-bottom : 2px;
	padding-right : 2px;
	padding-top : 2px;
}

.alpha{
	FILTER: alpha(opacity=80)
}
.flash{
	z-index:1; POSITION: absolute; overflow: hidden; overflow: -moz-scrollbars-none ;width: 100%; height: 1000px; top:-85px;left:-5px;right:0px
}
.tb{
	z-index:2; POSITION: absolute; overflow: hidden; overflow: -moz-scrollbars-none ;width: 100%; height: 100%;visibility: visible; top:0px;left:0px;right:0px
}
.scroll{
	overflow: hidden;
	overflow-x: -moz-scrollbars-hidden ;
}

a.menu-shop:link {
	color: #999999;
	MARGIN: 0px 0px 0px;
	FONT: 12px verdana,Arial, Helvetica, sans-serif;
	LIST-STYLE-TYPE: none
}
a.menu-shop:visited {
color: #999999;
MARGIN: 0px 0px 0px; FONT: 12px verdana,Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
a.menu-shop:hover {
color:#fff;
MARGIN: 0px 0px 0px; FONT: 12px verdana,Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
a.menu-shop:active {
color: #999999;
MARGIN: 0px 0px 0px; FONT: 12px verdana,Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}

/* menu produtos*/

a.menu-prod:link {
	background-image : url(imagens/aprosideON.gif);
}
a.menu-prod:visited {
	background-image : url(imagens/aprosideON.gif);
}
a.menu-prod:hover {
	background-image : url(imagens/aprosideOFF.gif);
}
a.menu-prod:active {
	background-image : url(imagens/aprosideON.gif);
}

/* ------------------------------------------------------------------*/
/* MENU PROSIDE*/

/* INICIO EMPRESA*/
	
#aproside a{
background:url(imagens/aprosideON.gif);
width:108px;
height:19px;
}
#aproside a:hover {
background:url(imagens/aprosideOFF.gif);
width:108px;
height:19px;
}

#historia a{
background:url(imagens/historiaON.gif);
width:108px;
height:19px;
}
#historia a:hover {
background:url(imagens/historiaOFF.gif);
width:108px;
height:19px;
}

#representante a{
background:url(imagens/representON.gif);
width:108px;
height:20px;
}
#representante a:hover {
background:url(imagens/representOFF.gif);
width:108px;
height:20px;
}

/* FIM EMPRESA*/
/* ------------------------------------------------------------------*/
/* INICIO PRODUTOS*/
	
#masc a{
background:url(imagens/mascON.gif);
width:101px;
height:19px;
}
#masc a:hover {
background:url(imagens/mascOFF.gif);
width:101px;
height:19px;
}

#fem a{
background:url(imagens/femON.gif);
width:101px;
height:19px;
}
#fem a:hover {
background:url(imagens/femOFF.gif);
width:101px;
height:19px;
}

#catalogo a{
background:url(imagens/catalogoON.gif);
width:101px;
height:20px;
}
#catalogo a:hover {
background:url(imagens/catalogoOFF.gif);
width:101px;
height:20px;
}

/* FIM PRODUTOS*/
/* ------------------------------------------------------------------*/
/* INICIO MIDIAS*/
	
#news a{
background:url(imagens/newsON.gif);
width:95px;
height:18px;
}
#news a:hover {
background:url(imagens/newsOFF.gif);
width:95px;
height:18px;
}

#fotos a{
background:url(imagens/fotosON.gif);
width:95px;
height:18px;
}
#fotos a:hover {
background:url(imagens/fotosOFF.gif);
width:95px;
height:18px;
}

#videos a{
background:url(imagens/videosON.gif);
width:95px;
height:18px;
}
#videos a:hover {
background:url(imagens/videosOFF.gif);
width:95px;
height:18px;
}

#wallpa a{
background:url(imagens/wallpaON.gif);
width:95px;
height:18px;
}
#wallpa a:hover {
background:url(imagens/wallpaOFF.gif);
width:95px;
height:18px;
}

#campanhas a{
background:url(imagens/campanhasON.gif);
width:95px;
height:20px;
}
#campanhas a:hover {
background:url(imagens/campanhasOFF.gif);
width:95px;
height:20px;
}

/* FIM MIDIAS*/
/* ------------------------------------------------------------------*/
/* INICIO CONTATO*/
	
#contato a{
background:url(imagens/contato2ON.gif);
width:84px;
height:18px;
}
#contato a:hover {
background:url(imagens/contato2OFF.gif);
width:84px;
height:18px;
}

#cadastro a{
background:url(imagens/cadastroON.gif);
width:84px;
height:19px;
}
#cadastro a:hover {
background:url(imagens/cadastroOFF.gif);
width:84px;
height:19px;
}

/* FIM CONTATO*/

/* PARA O newshome*/

a.newshome:link {
	color: #B22222;
	text-decoration:none;
	font:normal Verdana, Arial, sans-serif;
}
a.newshome:visited {
color:#B22222;
text-decoration:none;
font:normal Verdana, Arial, sans-serif;
}
a.newshome:hover {
	color: #FF4500;
	text-decoration:none;
	font:normal Verdana, Arial, sans-serif;
}
a.newshome:active {
color:#B22222;
text-decoration:none;
font:normal Verdana, Arial, sans-serif;
}
.linha_td_linha-fundo {
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-color: #666666;
}

/* borda fotos catalogo*/

.pont_foto {
	border-style: solid;
	border-bottom-width: 4px;
	border-top-width: 4px;
	border-right-width: 4px;
	border-left-width: 4px;
	border-color: #cccccc;
}
.pont_foto2 {
	border-style: solid;
	border-bottom-width: 4px;
	border-top-width: 4px;
	border-right-width: 4px;
	border-left-width: 4px;
	border-color: #ffffff;
}
/* PARA O LINK 1 */

a.link-catalogo:link {
	color: #ffffff;
	text-decoration:none;
	font: bold;
}
a.link-catalogo:visited {
color:#ffffff;
text-decoration:none;
font: bold;
}
a.link-catalogo:hover {
	color: #cccccc;
	text-decoration:none;
	font: bold;
}
a.link-catalogo:active {
color:#ffffff;
text-decoration:none;
font: bold;
}

/* LINHA PONTILHADA CATALOGO */
.pont_catalogo {
	border-style: dotted;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-color: #5F5F5F;
}

/* LOGO*/

#logo		{
		width: 117px; height: 110px;
		overflow: hidden;
		background: url(imagens/logo-proside.png) top left no-repeat;
		display: block;
		text-indent: 10000px;
		} 
#logo:hover	{
		background-position: bottom left;
		}

/* HOME*/

#home		{
		width: 70px; height: 39px;
		overflow: hidden;
		background: url(imagens/home.png) top left no-repeat;
		display: block;
		text-indent: 10000px;
		} 
#home:hover	{
		background-position: bottom left;
		}
#homeOF		{
		width: 70px; height: 39px;
		overflow: hidden;
		background: url(imagens/home.png) bottom left no-repeat;
		display: block;
		text-indent: 10000px;
		}
		
/* empresa*/

#empresa		{
		width: 97px; height: 39px;
		overflow: hidden;
		background: url(imagens/empresa.png) top left no-repeat;
		display: block;
		text-indent: 10000px;
		} 
#empresa:hover	{
		background-position: bottom left;
		}
#empresaOF		{
		width: 97px; height: 39px;
		overflow: hidden;
		background: url(imagens/empresa.png) bottom left no-repeat;
		display: block;
		text-indent: 10000px;
		} 

/* produtos*/

#produtos		{
		width: 111px; height: 39px;
		overflow: hidden;
		background: url(imagens/produtos.png) top left no-repeat;
		display: block;
		text-indent: 10000px;
		} 
#produtos:hover	{
		background-position: bottom left;
		}
#produtosOF		{
		width: 111px; height: 39px;
		overflow: hidden;
		background: url(imagens/produtos.png) bottom left no-repeat;
		display: block;
		text-indent: 10000px;
		} 
				
/* equipe*/

#equipe		{
		width: 89px; height: 39px;
		overflow: hidden;
		background: url(imagens/equipe.png) top left no-repeat;
		display: block;
		text-indent: 10000px;
		} 
#equipe:hover	{
		background-position: bottom left;
		}
#equipeOF		{
		width: 89px; height: 39px;
		overflow: hidden;
		background: url(imagens/equipe.png) bottom left no-repeat;
		display: block;
		text-indent: 10000px;
		} 
		
/* blog*/

#blog		{
		width: 70px; height: 39px;
		overflow: hidden;
		background: url(imagens/blog.png) top left no-repeat;
		display: block;
		text-indent: 10000px;
		} 
#blog:hover	{
		background-position: bottom left;
		}		
#blogOF		{
		width: 70px; height: 39px;
		overflow: hidden;
		background: url(imagens/blog.png) bottom left no-repeat;
		display: block;
		text-indent: 10000px;
		} 
					
/* videos*/

#videos		{
		width: 89px; height: 39px;
		overflow: hidden;
		background: url(imagens/videos.png) top left no-repeat;
		display: block;
		text-indent: 10000px;
		} 
#videos:hover	{
		background-position: bottom left;
		}
#videosOF		{
		width: 89px; height: 39px;
		overflow: hidden;
		background: url(imagens/videos.png) bottom left no-repeat;
		display: block;
		text-indent: 10000px;
		}
		
/* fotos*/

#fotos		{
		width: 76px; height: 39px;
		overflow: hidden;
		background: url(imagens/fotos.png) top left no-repeat;
		display: block;
		text-indent: 10000px;
		} 
#fotos:hover	{
		background-position: bottom left;
		}
#fotosOF		{
		width: 76px; height: 39px;
		overflow: hidden;
		background: url(imagens/fotos.png) bottom left no-repeat;
		display: block;
		text-indent: 10000px;
		} 
				
/* contato*/

#contato		{
		width: 104px; height: 39px;
		overflow: hidden;
		background: url(imagens/contato.png) top left no-repeat;
		display: block;
		text-indent: 10000px;
		} 
#contato:hover	{
		background-position: bottom left;
		}
#contatoOF		{
		width: 104px; height: 39px;
		overflow: hidden;
		background: url(imagens/contato.png) bottom left no-repeat;
		display: block;
		text-indent: 10000px;
		} 
/* menu paginacao*/
 
a.paginacao {
	display:block;
	font: 14px Arial, Helvetica, sans-serif;
	color:#000;
	padding:4px 4px;
	text-decoration:none;
}
 
a.paginacao:hover {
 color:#fff;
 background-color:#777777;
 }
#table1 { border-collapse:collapse; }
#table1 #tr2 #td1 {
  width:29px;
  background:#EAEAEA;
  }
#td1 {
 padding:4px 4px;
 text-decoration:none
 background:#000000;
  }
  
/* VIMEO*/

#vimeo		{
		width: 16px; height: 16px;
		overflow: hidden;
		background: url(imagens/vimeo.png) top left no-repeat;
		display: block;
		text-indent: 10000px;
		} 
#vimeo:hover	{
		background-position: bottom left;
		}


/* TWITTER*/

#twitter		{
		width: 16px; height: 16px;
		overflow: hidden;
		background: url(imagens/twitter.png) top left no-repeat;
		display: block;
		text-indent: 10000px;
		} 
#twitter:hover	{
		background-position: bottom left;
		}

/* FACEBOOK*/

#facebook		{
		width: 16px; height: 16px;
		overflow: hidden;
		background: url(imagens/facebook.png) top left no-repeat;
		display: block;
		text-indent: 10000px;
		} 
#facebook:hover	{
		background-position: bottom left;
		}


/* EMAIL*/

#email		{
		width: 16px; height: 16px;
		overflow: hidden;
		background: url(imagens/email.png) top left no-repeat;
		display: block;
		text-indent: 10000px;
		} 
#email:hover	{
		background-position: bottom left;
		}
		
/* orkut*/

#orkut		{
		width: 16px; height: 16px;
		overflow: hidden;
		background: url(imagens/orkut.png) top left no-repeat;
		display: block;
		text-indent: 10000px;
		} 
#orkut:hover	{
		background-position: bottom left;
		}