a {
	color:#000000;
}

.erro {
	font-size:14px;
	font-family:Verdana;
	color:#FF0000;
}

.erro_small {
	font-size:10px;
	font-family:Verdana;
	color:#FF0000;
}

.ok {
	font-size:14px;
	font-family:Verdana;
	color: #045900; 
}
.circle {
	-moz-border-radius: 200px;
	border-radius:200px;
}

.circle_left {
	-moz-border-radius-topleft: 200px; 
	border-top-left-radius:200px;
	-moz-border-radius-bottomleft: 200px; 
	border-bottom-left-radius:200px;
}
.round_rect_all {
	-moz-border-radius: 10px; 
	border-radius:10px;
}

.round_rect_all_5 {
	-moz-border-radius: 5px; 
	border-radius:5px;
}

.rb {
	-moz-border-radius-bottomright: 10px; 
	border-bottom-right-radius:10px;	
}
.lb {
	-moz-border-radius-bottomleft: 10px; 
	border-bottom-left-radius:10px;
}
.rt {
	-moz-border-radius-topright: 10px; 
	border-top-right-radius:10px;
}
.lt {
	-moz-border-radius-topleft: 10px; 
	border-top-left-radius:10px;
}

.rb5 {
	-moz-border-radius-bottomright: 5px; 
	border-bottom-right-radius:5px;	
}
.lb5 {
	-moz-border-radius-bottomleft: 5px; 
	border-bottom-left-radius:5px;
}
.rt5 {
	-moz-border-radius-topright: 5px; 
	border-top-right-radius:5px;
}
.lt5 {
	-moz-border-radius-topleft: 5px; 
	border-top-left-radius:5px;
}

.trans_80 {
	opacity: 0.90; 
	filter:alpha(opacity=90);
}

.trans_40 {
	opacity: 0.40; 
	filter:alpha(opacity=40);
}

input {
	height:40px;
	font-size:16px;
	font-family:Verdana;
	background-color:#EFEFEF;
	border-style:solid;
	border-width:1px;
	border-color: #C8C8C8;
	text-indent:15px;
	-moz-border-radius: 5px; 
	border-radius:5px;
}

select {
	height:44px;
	font-size:16px;
	font-family:Verdana;
	background-color:#EFEFEF;
	border-style:solid;
	border-width:1px;
	border-color: #C8C8C8;
	text-indent:10px;
	-moz-border-radius: 5px; 
	border-radius:5px;
	padding-left:10px;
}

textarea {
	background-color:#EFEFEF;
	border-style:solid;
	border-width:1px;
	border-color: #C8C8C8;
	-moz-border-radius: 5px; 
	border-radius:5px;
}

.texto16 {
	font-size:16px;
	font-family:Verdana;
	color: #333333;
}

.texto22 {
	font-size:22px;
	font-family:Verdana;
	color: #333333;
	font-weight:bold;
}

.texto_white_20 {
	font-size:16px;
	font-family:Verdana;
	font-weight:bold;
	color:#FFFFFF;
}

.texto_white_40 {
	font-size:40px;
	font-family:Verdana;
	font-weight:bold;
	color:#FFFFFF;
}

.texto_white_60 {
	font-size:60px;
	font-family:Verdana;
	font-weight:bold;
	color:#FFFFFF;
}


.texto_preto_50 {
	font-size:40px;
	font-family:Verdana;
	font-weight:bold;
	color:#000000;
}

.laranja_20 {
	font-size:20px;
	font-family:Verdana;
	font-weight:bold;
	color: #FF9E1C;
}

.laranja_15 {
	font-size:15px;
	font-family:Verdana;
	font-weight:bold;
	color: #FF9E1C;
}

.pts_jogo {
	font-size:20px;
	font-family:Verdana;
	font-weight:bold;
	color: #FFFFFF;
}

.erro_color {
	font-family:Verdana;
	font-size:12px;
	color: #B94F00;
	font-weight:bold;
}

.ok_color {
	font-family:Verdana;
	font-size:12px;
	color: #1D7100;
	font-weight:bold;
}

.letra_padrao {
	font-size:14px;
	font-family:Verdana;
	color: #333333;
}

.letra_padrao_gray {
	font-size:14px;
	font-family:Verdana;
	color: #EAEAEA;
}

.letra_padrao_white {
	font-size:14px;
	font-family:Verdana;
	color: #FFFFFF;
}

.white_12 {
	font-size:14px;
	font-family:Verdana;
	color: #FFFFFF;
}

.white_10 {
	font-size:10px;
	font-family:Verdana;
	color: #FFFFFF;
}

.letra_small {
	font-size:10px;
	font-family:Verdana;
	color: #333333;
}

.search_off {
	color: #888888;
}

.row1 {
	background-color:#D2DAFF;
}
.row2 {
	background-color:#B3B5FF;
}

.botao {
	background-color: #0000CC;
	-moz-border-radius: 7px; 
	border-radius:7px;
	height:45px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	border:#000099;
	cursor:pointer;
	text-indent:0px;
	padding:15px;
}

.botao2 {
	background-color: #CC0000;
	-moz-border-radius: 7px; 
	border-radius:7px;
	height:45px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	border:#000099;
	cursor:pointer;
	text-indent:0px;
	padding:15px;
}

.botao3 {
	background-color:#666666;
	text-indent:0px;
	cursor:pointer;
	font-size:16px;
	font-family:Verdana;
	font-weight:bold;
	color:#FFFFFF;
	-moz-border-radius: 5px; 
	border-radius:5px;
	height:60px;
}

.fade_medal {
	opacity: 0.4;
	-webkit-filter: grayscale(1);
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: url(#greyscale);
	filter: gray;
}

@-webkit-keyframes blink {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
@-moz-keyframes blink {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
@-o-keyframes blink {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
.pisca {
    -webkit-animation: blink 1s;
    -webkit-animation-iteration-count: infinite;
    -moz-animation: blink 1s;
    -moz-animation-iteration-count: infinite;
    -o-animation: blink 1s;
    -o-animation-iteration-count: infinite;
}

input[type=checkbox], input[type=radio] {
    vertical-align: middle;
    position: relative;
    bottom: 1px;
}

.circle_left {
	-moz-border-radius-topleft: 200px; 
	border-top-left-radius: 200px;
	-moz-border-radius-bottomleft: 200px; 
	border-bottom-left-radius: 200px;
}

.circle_right {
	-moz-border-radius-topright: 200px; 
	border-top-right-radius: 200px;
	-moz-border-radius-bottomright: 200px; 
	border-bottom-right-radius: 200px;
}
