/* CSS Document */

body { margin: 0px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size:11px;  }
#contentSpace{ background:#292933 url(../images/body_bk.gif) repeat-x top; width:100%; height:100%; padding:0px; margin:0px; padding-top:10px; }

.titre, h1, h2 { font-family: Verdana; font-size: 14px; color:#5b5247; text-decoration: none; font-weight: bold;}
.txt, h3, h4, h5 {font-family: Tahoma, Arial, Helvetica, sans-serif; }
.clear{ clear:both; }
.form_larg1 { width:320px; border:#cccccc 1px solid; color:#333333;}

a:LINK{text-decoration:none;}
a:VISITED{text-decoration:none;}
a:HOVER{color:#a13636;text-decoration: underline; }
a:ACTIVE{color:#ff0000;text-decoration: underline; }

#pagina {position:relative; display:block; width: 758px; left:50%; margin-left:-379px; }
#right { display:block; width:576px; float:left; background-color:#FFFFFF;}
#left{ display:block; width:182px; float:left; background-color:#676e72; }

#top { display:block; float:left; width:572px; height:71px; background: url(../images/top_bk.gif) repeat-x top;}
#top_r { display:block; float:right; width:4px; height:71px; background:url(../images/top_r.gif) no-repeat; }

#menuTopo { position:relative; display:block; z-index:5; height:22px; margin-top:8px; padding-right:5px; text-align:right; font-size:10px; color:#fff;}
#menuTopoRight { display:none; }
#menuTopoBody { height:22px; float:right; display:block; text-align:right;}
#menuTopoLeft { display:none; }
#menuTop { margin:0px; padding:0px; position:relative; }
#menuTop li { display:inline; list-style:none; padding:0px 5px 0px 5px; margin:0px; position:relative; border-left:#fff 1px solid; }
#menuTop a { font-size:10px; font-weight:300;  color:#fff; }

#menuTop2{ display:block; height:23px; margin-top:4px; padding-right:5px; text-align:right; font-size:10px; color:#fff; }
#conteudoHeight { display:block; position:relative; width:1px; height:450px; float:right;}
#conteudo{ position:relative; z-index:1; display:block; width:555px; padding:10px; margin-top:-26px; float:left; }
#conteudo img { border:#666666 1px solid; margin:3px; }
#location { display:block; height:16px; margin-top:0px; padding-right:5px; text-align:right; font-size:12px; color:#ccc; padding-right:5px;}
#locationHome { display:none; height:16px; } #titlePageHome { display:none;}
#location a { color:#ccc; } #location a:hover { text-decoration:none; color:#a13636; } 
#titlePage {color:#993333; font-size:13px; font-weight:900; font-variant:small-caps; margin:20px; margin-top:10px; margin-right:30px; }
#conteudoPage{ position:relative; display:block; width:515px;  margin:20px; margin-top:10px; margin-right:0px;}
#loading { width:100%; text-align:center; }
#loading img { border:0px; margin-top:100px; margin-bottom:200px;}

#right_b{background:url(../images/main_bot.gif) no-repeat bottom; font-size:3px; width:576px; height:4px; }
#powered { background:#292933; color:#fff; text-align:center; padding-top:3px; font-size:10px;}
#powered a { color:#fff; }

#logo{background:url(../images/logo.gif); width:182px; height:86px; }
#left_bk{background:url(../images/left_bk.gif) repeat-x top;  border-left:#ffffff 1px solid; color:#fff; margin:0px; padding:0px; }
#left #mensagem {display:block; padding:5px; color:#fff; border-bottom:#fff 1px solid; margin-left:5px; margin-right:5px; padding-top:20px; padding-bottom:15px;  }
#menuLateralAltura { display:block; position:relative; width:1px; height:200px; float:right;}
#menuLateral { display:block; position:relative; width:171px; float:left; margin:5px 0px 5px 0px; margin-bottom:0px;}
#menuLateralTop {display:none; }
#menuLateralBottom {display:none; }
#menuLateralBody { display:block; position:relative;  width:171px;}
#menuLat {padding-top: 10px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; font-size: 11px; font-weight: bold; }
#menuLat li { padding-top:5px; list-style:square; }
#menuLat li a {color: #ffffff;}
#menuLat_sub1 {padding-top: 6px; padding-right: 0px; padding-bottom: 3px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 11px; font-size: 11px; font-weight: bold; }
#menuLat_sub1 li { padding-top:0px; list-style:square; }
#menuLat_sub2 {padding-top: 3px; padding-right: 0px; padding-bottom: 0px; padding-left: 3px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 11px; font-size: 11px; font-weight: bold; }
#menuLat_sub2 li { padding-top:0px; list-style:square; }
#left_b{display:block; width:182px; height:7px; background:url(../images/left_bot.gif) no-repeat bottom; font-size:3px; } 

#TXTvistaProdutoFoto { position:relative; display:block; width:515px!important; width:500px; height:390px; background:#d9dbd8; border:#cccccc 1px solid;}
/*#TXTvistaProdutoFoto img { position:relative; display:block; top: 50%; left: 50%; }*/
#TXTvistaProdutoFotoList {position:relative; display:block; width:515px!important; width:500px; height:152px; background:url(../commonIMG/fotoFrame1.jpg) repeat-x top left; border:#cccccc 0px solid; margin-top:5px;}
#TXTvistaProdutoFotoListSub { position:relative; display:block; top:11px;  }

#vistaMP3 ul { margin:0px; padding:0px;}
#vistaMP3 li { list-style:none; line-height:17px; margin-top:5px;}

#forum {}
#forum ul { margin:0px; padding:0px;}
#forum li { display:block; list-style:none; margin-bottom:10px; background:url(../commonIMG/forum1.gif) no-repeat top left; padding-left:35px; cursor:pointer; }
.ForTitle {font-family: Verdana; font-size: 14px; color:#5b5247; text-decoration: none; font-weight: bold;}
.ForName {font-family: Tahoma, Arial, Helvetica, sans-serif; }
.ForData {font-family: Tahoma, Arial, Helvetica, sans-serif; font-style:italic;}
#particip_txt{margin-top:10px; font-style:italic; text-align:justify;}
#ForOptions { display:block; position:relative; float:right; margin:0px; padding:0px; padding-left:15px;}
#ForSep { display:block; position:relative; margin:0px; padding:0px; border-left:#eee 1px solid;}
#ForSep li { display:block; list-style:none; margin:0px; padding:0px; padding-right:24px; cursor:pointer;font-family: Verdana; font-size: 11px; color:#383838; text-decoration: none; font-weight: bold; line-height:25px; text-align:right; margin-left:15px; }
#ForSep  a { font-family: Verdana; font-size: 11px; color:#383838; text-decoration: none; font-weight: bold;}
#ForHome { background:url(../commonIMG/forumHomeOf.gif) no-repeat top right; }
#ForHot { background:url(../commonIMG/forumHotOf.gif) no-repeat top right; }
#ForPart { background:url(../commonIMG/forumParticipGrey.gif) no-repeat top right; }
#ForPartResp { background:url(../commonIMG/forumRespGrey.gif) no-repeat top right; }
#respostas_tit h1 {color:#993333; font-size:13px; font-weight:900; font-variant:small-caps; margin:0px; margin-top:15px;  }
