body {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #003;
	font-size : 14px;
	margin : 0;
	padding : 0;
	background-color : #3d4b78;
	/*text-align: justify;*/ 
text-align:center; /* hack para o IE */
}
.floatLeft { 
float : left; 
margin-right : 0; 
} 
.floatRight { 
float : right; 
} 
.clear { 
clear : both; 
} 
a {
	outline : none;
	color:#006
} 
#page-wrap { 
float : left; 
width : 170px; 
margin-left : 2px; 
margin-right : 7px; 
position : relative; 
min-height : 170px; 
} 
#page-wrap-b3 { 
float : left; 
width : 170px; 
margin-left : 2px; 
margin-right : 7px; 
position : relative; 
min-height : 170px; 
} 
ul { 
list-style : square inside; 
} 
a, a:visited {
	color : #00F;
	text-decoration : none;
} 
a:hover, a:active {
	color : #0FF;
	text-decoration: underline;
} 
blockquote { 
padding : 0 20px; 
margin-left : 20px; 
border-left : 20px solid #ccc; 
font-size : 14px; 
font-family : Georgia, serif; 
font-style : italic; 
margin-top : 10px; 
} 
.slider-wrap { 
width : 170px; 
position : absolute; 
top : 2px; 
left : 2px; 
} 
.panel ul { 
text-align : left; 
margin : 0 0 0 0; 
} 
.stripViewer { 
float : left; 
position : relative; 
overflow : hidden; 
width : 170px; 
height : 170px; 
margin : 0; 
padding : 0; 
position : relative; 
} 
.panelContainer { 
float : left; 
height : 100%; 
position : relative; 
width : 170px; 
top : 0; 
} 
.panel { 
float : left; 
height : 100%; 
position : relative; 
width : 170px; 
} 
.stripNavL, .stripNavR, .stripNav { 
display : none; 
} 
.nav-thumb { 
border : 1px solid black; 
margin-right : 2px; 
} 
#movers-row { 
margin : -43px 0 0 62px; 
} 
#movers-row div { 
width : 20%; 
float : left; 
} 
#movers-row div a.cross-link { 
float : right; 
} 
.photo-meta-data { 
background : url(images/transpBlack.png); 
padding : 10px; 
height : 30px; 
margin-top : -50px; 
position : relative; 
z-index : 9999; 
color : white; 
} 
.photo-meta-data span { 
font-size : 13px; 
} 
.cross-link { 
display : block; 
width : 62px; 
margin-top : -14px; 
position : relative; 
padding-top : 15px; 
z-index : 9999; 
} 
.active-thumb { 
background : transparent url(images/icon-uparrowsmallwhite.png) no-repeat center top; 
} 
/*td { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10pt; 
color : #ffffff; 
} 
*/
.table_bg { 
background-color : #000000; 
} 
.table_head { 
background-color : #1d2b58; 
color : #ffffff; 
} 
.table_col_0 { 
background-color : #3d4b78; 
color : #ffffff; 
} 
.table_col_1 { 
background-color : #2d3b68; 
color : #ffffff; 
} 
/*.forum_list_header_entry { 
background-color : #47578b; 
} 
.forum_list_header_author { 
background-color : #47578b; 
} 
.forum_list_header_count { 
background-color : #47578b; 
} 
.forum_list_header_date { 
background-color : #47578b; 
} 
.forum_msg_header2 { 
background-color : #47578b; 
} 
.forum_header { 
letter-spacing : 0.1ex; 
font-weight : bold; 
} 
.forum_msg_body { 
border : 2px solid #47578b; 
} 
.forum_jump { 
margin : 2px; 
border : 2px solid #47578b; 
} 
.forum_answer { 
margin : 2px; 
} 
.forum_summary { 
margin : 2px; 
} 
.voteBox { 
width : 100%; 
margin-bottom : 15px; 
border : 1px solid #47578b; 
} 
.voteHeading { 
background-color : #47578b; 
font-weight : bold; 
} 
.voteContent { 
margin : 0; 
} 
.voteResultPositive { 
color : #ff0000; 
font-weight : bold; 
} 
.voteResultNegative { 
font-weight : bold; 
} 
*/
P.p414 {
	font-family : arial, helvetica, sans-serif;
	font-size : smaller;
	color : #000000;
	background-color : transparent;
	margin-bottom: 1px;
	margin-top: 1px;
} 
P.p1012 { 
font-family : arial, helvetica, sans-serif; 
font-size : 12px; 
color : #000066; 
margin-bottom: 1px;
margin-top: 1px;
background-color : #ccffcc; 
} 
P.p_footer {
	font-size : smaller;
	margin-bottom: 1px;
	margin-top: 1px;
} 
/*div.footerBox { 
width : 95%; 
margin : 10px; 
padding-top : 10px; 
border-top : 1px solid #ffffff; 
} 
.footer_timestamp_small { 
font-size : smaller; 
} 
*/
#tudo {
	display: table;
	width: 760px;
	margin:0 auto;
	padding: 1px;
	text-align:left; /* "remédio" para o hack do IE */
	background-color: #3d4b78;
	border : 3px solid #003;
	margin-bottom: 0px;
} 

#topo { 
width : 760px; 
height : 101px; 
} 
#topo h1 { 
margin : 0; 
color : #fff; 
} 

#menu { 
float : left; 
width : 198px; 
height : 500px; 
} 

#conteudo {
float: right;
width: 550px;
height: auto;
}

#box_esquerda { 
float : left; 
} 
#box_direita { 
float : right; 
} 
#menu_clube { 
float : right; 
padding : 0px; 
} 
#principal { 
margin : 0 0 0 0; 
} 
#rodape {
clear: both;
height: 20px;
background-color: #3d4b78;
}
.conteinerfoto { 
float : left; 
width : 170px; 
height : 170px; 
margin : 2px; 
padding : 2px; 
position : relative; 
background-color : #f5f7f9; 
border-right : 1px solid #a5a7aa; 
border-bottom : 1px solid #a5a7aa; 
text-align : left; 
} 
.conteinerfoto1 { 
float : left; 
width : 125px; 
height : 125px; 
margin-left : 2px; 
padding : 3px; 
position : relative; 
background-color : #f5f7f9; 
border-right : 1px solid #a5a7aa; 
border-bottom : 1px solid #a5a7aa; 
text-align : left; 
} 
#conteudo p {
	color : #ff0;
	margin-right: 4px;
	margin-top: 0px;
	border-bottom: 0px;
	margin-bottom: 0px;
	padding-right: 2px;
	padding-left: 2px;
} 
body, td, th {
	color : #0FF;
} 
a.c1 { 
display : none; 
visibility : hidden; 
} #tudo #conteudo .Part .Sect p span {
	color: #F0F0F0;
}
.todo_dia {
	color: #F00;
	background-color: #FFF;
}
