/*

	red:		#FF0000 ;
	green:	#1d8142 ;
	blue:		#0080C0 ;
	Lblue:	#A8D1FB	;
	Dblue:	#4573A0 ;
*/

/* TAGS HTML
 ******************************/
table, div      { border-collapse: collapse; border: 0; font-size:12px; font-family:"Verdana"; cellpadding:0; cellspacing:0; }
body						{ margin:0; background: #000; text-align:center; color:#0080C0; }
#div_center			{ text-align:center; margin:0; padding:0; }
#centered				{ margin-left:auto;margin-right:auto; text-align:left; }
#centeredc			{ margin-left:auto;margin-right:auto; text-align:center; }

.font_bold			{ font-weight:bold; }
.font_blue			{ color:#0080C0; }
.font_dblue 		{ color:#4573A0; }
.font_green 		{ color:#60AB59; }
.font_black			{ color:#000000; }
.font_red				{ color:#CC2024; }
.font_red2			{ color:#ff0000; }
.font_white			{ color:#ffffff; }
.font_bV				{ font-size:8pt; font-family:verdana; }

.head_blue	  	{ background: url(../picsite/header_blue.gif) repeat-x 0 0; border:1px solid #99ACCA; padding:5px 10px 10px; margin:3px; font:bold 15px/1 tahoma; }
.head_blue_nop	{ background: url(../picsite/header_blue.gif) repeat-x 0 50%; border:1px solid #99ACCA; font:bold 13px/0 tahoma; }
.head_breen 	 	{ background: url(../picsite/header_breen.gif) repeat-x 0 0; border:1px solid #99ACCA; padding:5px 10px 10px; margin:3px; font:bold 15px/1 tahoma; }

.menu_x3bb			{ width:500px; text-align:center; font:normal 11px/2 tahoma; }

a               { font: normal 12px/1 "Lucida Grande", "Lucida Sans Unicode", "Verdana", "Arial", "Helvetica", "sans-serif"; color: #7F7F7F; text-decoration: none }
a:visited       { font-weight: normal }
a:hover         { font-weight: normal; color: #0A3 }
a:active        { font-weight: normal; color: #FF2222 }

a.laranja       { font: italic 13px/1 sans-serif; color:#FF8000; text-decoration: none }
a.laranja:hover { font: normal 13px/1 sans-serif; color:#FF8000; text-decoration: dashed }

h1 { font: bold 30px/1 tahoma; color:#9BD; text-decoration: none }
h2 { font: normal 20px/1 tahoma; color:#000000; text-decoration: none }
h3 { font: bold 15px/1 tahoma; color:#000000; text-decoration: none; margin-left: 40; margin-top: 15 }
h5 { font: bold 11px/1 tahoma; color:#000000; text-decoration: none }

hr { color: #BB005E }


/* geral
 ******************************/
.body_header		{ margin:0; padding:0; }
.body_menu			{ margin:0; padding:0; }
.body_p1				{ margin:0; padding:0; height:70px; background-position: 0 0; }
.body_p2				{ margin:0; padding:0; text-align:center; }
.body_p3				{ margin:0; padding:0; height:80px; background-position: 0 0; }

.menu_sel				{ margin:0; padding:2px 5px 2px; background-color: #000; font: bold 11px/1 tahoma; color:#fff; text-align:center; }
/*
.bg_logo1	      { background-image: url(../picsite/tiras/l03.png); background-repeat: no-repeat; background-position: 0 0 }
.bg_logo2	      { background-image: url(../picsite/tiras/04.jpg); background-repeat: no-repeat; background-position: 0 0 }
*/
.data1          { font: normal 12px/1 sans-serif; color:#316262; text-decoration: none }
.data2          { font: normal 10px/1 tahoma; letter-spacing:1px; color:#316262; text-decoration: none }
.data3          { font: bold 15px/1 sans-serif; color:#008040; text-decoration: none }

/* 		{ border: 1px solid #99ACCA; padding: 5px 10px 10px; margin: 3px; font: bold 15px/1 tahoma; color: #fff; } */
.box_green, .box_greenL	{ border:1px solid #99ACCA; text-align: left; padding: 3px 10px 3px; margin: 3px; }
.box_green			{ background-color: #EEFFD5; }
.box_greenL			{ background-color: #F3FFEA; }

.box_white	    { background-color: #ffffff; border:1px solid #336699; text-align: left; text-decoration: none; padding:3px 10px 3px; }
.box_blue_semiL, .box_blue_semiR { border-top:1px dotted #A8D1FB; border-bottom:1px dotted #A8D1FB; }
.box_blue_semiL { border-left:1px dotted #A8D1FB; }
.box_blue_semiR { border-right:1px dotted #A8D1FB; }


.box2_p5, .box2_p10	{ border:1px solid #99ACCA; margin:0; }
.box2_p5				{ padding:5px; }
.box2_p10				{ padding:10px; }

.bk_title_div_500, .bk_title_div_600	{ height:20px; margin:0px;padding:5px 0 0; margin-right:auto;margin-left:auto; border-bottom:1px solid #FF1C1C; }
.bk_title_div_500	{ background: url(../picsite/bk/bk_titulos_500.png) no-repeat 0 0; width:500px; }
.bk_title_div_600	{ background: url(../picsite/bk/bk_titulos_600.png) no-repeat 0 0; width:600px; }
.bk_title_font	{ font:bold 15px/1 cursive; color:#0080C0; letter-spacing:3px; font-variant: small-caps; text-decoration: none;  }
.bk_grad_G1_up 	{ background: url(../picsite/bk/bk_grad_G_EAFEE1.png) repeat-x 0 0; }
.bk_grad_G2_up 	{ background: url(../picsite/bk/bk_grad_G_6DE35A.png) repeat-x 0 0; }
.bk_grad_B1_up 	{ background: url(../picsite/bk/bk_grad_B_F1FAFE.png) repeat-x 0 0; }
.bk_grad_B2_up 	{ background: url(../picsite/bk/bk_grad_B_32B4FF.png) repeat-x 0 0; }
.bk_menu_sel		{ background: url(../picsite/bk/bk_menu_sel.png) repeat-x 0 0; }
.bk_blue_semi		{ background: url(../picsite/bk/bk_campeoes_i.png) repeat-y 0 0; }
.bk_blue_semiL	{ background: url(../picsite/bk/bk_campeoes_e.png) repeat-y 100% 0; }
.welcome				{ width:600px; height:200px; border:1px dotted #4573A0; padding:0;margin:0; }
.welcome_title	{ width:600px; height:15px; border:0px; padding-left:5px; font:bold 11px/1 verdana; margin:0; text-align:left; }
.bk_welcome_1		{ background: url(../picsite/welcome_ultimas.jpg) no-repeat 0 0; }
.bk_welcome_2		{ background: url(../picsite/welcome_estagios.jpg) no-repeat 0 0; }
.bk_welcome_3		{ background: url(../picsite/welcome_luvas.jpg) no-repeat 0 0; }
.bb_d_B1 				{ border-bottom:1px dotted #99ACCA; }



/* tabelas (geral)
 ******************************/
td.mainbody     { background-color: #FFFFFF; border: 1px solid #000000 }
td.rodape       { font-size:10px; color:#fff; text-align: center; }
td.rodape2      { font-size:10px; color:#804000; text-align: center; }

.frame2_ini			{ background-color:#EFF; border:1px solid #99ACCA; padding:10px; margin:0 0 10px; }
.frame2_ini_box { border:1px solid #000; text-align: center; }
.frame2_foto		{ margin:0 0 5px; border:1px solid #000;}

.menu_lat_bb	  { background-color: #DEF; border: 1px solid #336699; text-align: left; text-decoration: none; padding:3px 5px 3px; margin: 3px; }
.frame_fotos    { padding:10px; border-top:1px solid #0080C0;border-bottom:1px solid #0080C0; border-left:1px dashed #ccc;border-right:1px dashed #ccc; }


/* menu principal
 ******************************/
.menu_principal	{ margin:5px 0; padding:0; height:15px; text-align:center; }
.menu_principal_div	{ padding-left: 15px; }
a.menu_principal_a				 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none }
a.menu_principal_a:visited { font-weight: normal }
a.menu_principal_a:hover   { color: #f00; font-weight: normal }
a.menu_principal_a:active  { font-weight: normal }



/* menu secundario
 ******************************/
/*.smenu_header { width:100%; padding: 27px 0 0 47px; font:bold 8pt/0 verdana; float:left; border:1px solid #000; }*/
.smenu_header, .smenu_header2 { width:100%; font:normal 8pt/0 verdana; float:left; color:#B5B5B5; }
.smenu_header { padding: 26px 0 10px 60px; }
.smenu_header2 { padding: 33px 0 17px 60px; }




/* P
 ******************************/
.p_tb0			 { margin:0; }
.p_tb50			 { margin:5px 0 0 0; }
.p_tb05			 { margin:0 0 5px 0; }
.p_tb55			 { margin:5px 0 5px 0; }
.p_tb1000 	 { margin:10px 0 0 0; }
.p_tb0010 	 { margin:0 0 10px 0; }
.p_tb1010 	 { margin:10px 0 10px 0; }

.p_tb0ml		 { margin:0 0 0 20px; }
.p_tb0ml10   { margin:0 0 0 10px; }
.p_tb50ml		 { margin:5px 0 0 20px; }
.p_tb05ml		 { margin:0 0 5px 20px; }
.p_tb1000ml	 { margin:10px 0 0 20px; }
.p_tb0010ml	 { margin:0 0 10px 20px; }
.p_tb1010ml	 { margin:10px 0 10px 20px; }

.p_tb2000  	 { margin:20px 0 0 0; }
.p_tb2000ml	 { margin:20px 0 0 20px; }
.p_tb0020  	 { margin:0 0 20px 0; }
.p_tb0020ml  { margin:0 0 20px 20px; }
.p_tb2020  	 { margin:20px 0 20px 0; }
.p_tb2020ml  { margin:20px 0 20px 20px; }
