body {
   margin: 0px;
	padding: 0px;
	color: #FFF;
   font: 11px Verdana, Arial, Helvetica, sans-serif;
}
td{
   color: #FFF;
   font: 10px Verdana, Arial, Helvetica, sans-serif;
}
th{
	text-align: center;
}
label input, select, textarea{
	margin-top: 5px;
}
fieldset{
	border: none;
}
img{
   border: none;
	filter: expression(this.alphaxLoaded?"":(this.src.substr(this.src.length-4)==".png"?((!this.complete)?"":this.runtimeStyle.filter=("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+(this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+String(this.alphaxLoaded=true).substr(0,0)+(this.src="imgs/px.gif").substr(0,0)):this.runtimeStyle.filter=""));
}
.form{
   color: #000000;
   background-color: #F5F6F5;
   border: 1px solid #D9DBD8;
   font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.formbt{
   color: #5F5F5F;
   background-color: #F5F5F5;
   border: 1px solid #5F5F5F;
   font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.hide{
	visibility: hidden;
	display: none;
}
/*---*/
#closecol{
	position: absolute;
	width: 100px;
	height: 17px;
	left: 50%;
	margin-left: 350px;
	top: 50%;
	margin-top: -319px;
	text-align: center;
	padding-top: 3px;
	cursor: pointer;
	font-weight: bold;
	visibility: hidden;
	display: none;
	z-index: 2;
	background: url(../imgs/bg_close.png);
}
#bg1{
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 100%;
}
#bg2{
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 100%;
}
#conteudo{
	position: absolute;
	z-index: 1;
	width: 1000px;
	height: 570px;
	left: 50%;
	margin-left: -500px;
	top: 50%;
	margin-top: -300px;
}
#col1{
	float: left;
	width: 250px;
	height: 480px;
}
#col2{
	float: right;
	width: 700px;
	height: 550px;
	padding: 10px;
	/*background: url(../imgs/bg_cont.png);*/
}
#logo{
	width: 250px;
	height: 95px;
	/*background: url(../imgs/logo.png) no-repeat top center;*/
}
#menu_col{
	width: 250px;
	height: 375px;
	padding-top: 10px;
	background: url(../imgs/bg_menu.png);
}
#video{
	width: 220px;
	height: 150px;
	margin-left: 15px;
	background-color: #000;
}
#menu{
	width: 230px;
	height: 170px;
	margin-left: 10px;
}
.menu_bt{
	float: left;
	width: 100px;
	height: 10px;
	margin-top: 10px;
	margin-left: 10px;
	padding-top: 8px;
	padding-bottom: 12px;
	text-align: center;
	color: #FFF;
   font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	cursor: pointer;
	background: url(../imgs/bg_menu_bt.png);
}
.menu_bt:hover{
	color: #000;
	background: url(../imgs/bg_menu_bt.png) no-repeat bottom center;
}
#menu_icons{
	width: 230px;
	height: 45px;
	margin-left: 10px;
}
#ico1, #ico2, #ico3, #ico4{
	float: left;
	width: 45px;
	height: 45px;
	margin-left: 10px;
	cursor: pointer;
}
#ico1{
	background: url(../imgs/ico_f.png);
}
#ico1:hover{
	background: url(../imgs/ico_f.png) no-repeat bottom center;
}
#ico2{
	background: url(../imgs/ico_m.png);
}
#ico2:hover{
	background: url(../imgs/ico_m.png) no-repeat bottom center;
}
#ico3{
	background: url(../imgs/ico_t.png);
}
#ico3:hover{
	background: url(../imgs/ico_t.png) no-repeat bottom center;
}
#ico4{
	background: url(../imgs/ico_y.png);
}
#ico4:hover{
	background: url(../imgs/ico_y.png) no-repeat bottom center;
}
.printer{
	position: absolute;
	width: 48px;
	height: 48px;
	right: 10px;
	background: url(../imgs/printer.png);
	cursor: pointer;
}
.pg_tit{
	padding-bottom: 10px;
	color: #FFF;
   font: 18px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.pg_tit_print{
	padding: 10px;
	color: #000;
   font: 18px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.arte_list{
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #FFF;
   font: 11px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px dashed #FFF;
}
.videos_list{
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #FFF;
   font: 11px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px dashed #FFF;
}
.videos_tit{
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
	padding-bottom: 10px;
}
.videos_tit:hover{
	color: #FCC;
}
.videos_listc{
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	color: #FFF;
	text-align: justify;
   font: 11px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px dashed #FFF;
}
.videos_titc{
	color: #FFF;
   font: 9px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.bt_save{
	position: absolute;
	top: 5px;
	left: 5px;
	cursor: pointer;
}
.down_list{
	float: left;
	padding: 5px;
	text-align: center;
}
.down_list a{
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
}
.down_list a:hover{
	color: #FFF;
}
.gal_list{
	color: #FFF;
   font: 11px Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px dashed #FFF;
}
.jogos_list{
	float: left;
	padding: 10px;
	text-align: center;
	border-bottom: 1px dashed #FFF;
}
.jogos_list span{
	color: #FFF;
   font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#rodape{
	position: absolute;
	z-index: 2;
	width: 100%;
	height: 50px;
	bottom: 0px;
	background: url(../imgs/bg_rodape.png) repeat-x bottom center;
}
#rodape_lg_pink{
	float: left;
	width: 153px;
	height: 43px;
	margin-left: 50px;
	background: url(../imgs/lg_pink.png) no-repeat;
}
#player{
	position: absolute;
	width: 100px;
	height: 30px;
	left: 50%;
	margin-top: 18px;
	margin-left: -50px;
	text-align: center;
}
#rodape_lg_ribnet{
	float: right;
	width: 50px;
	height: 27px;
	margin-top: 18px;
	margin-right: 50px;
	cursor: pointer;
	background: url(../imgs/lg_ribnet.png) no-repeat;
}
#rodape_lg_ribnet:hover{
	background: url(../imgs/lg_ribnet.png) no-repeat bottom center;
}
#rodape_lg_coc{
	float: right;
	width: 50px;
	height: 27px;
	margin-top: 18px;
	margin-right: 50px;
	cursor: pointer;
	background: url(../imgs/logo_coc_mini.jpg) no-repeat;
}