/* Default CSS Stylesheet for a new Web Application project */

/*
@font-face {
    font-family: 'RC';
    src: url('RobotoCondensed-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
*/

/* @font-face {
    font-family: RC;
    src: url(open-sans-light.eot);
    src: url(open-sans-light.ttf) format("truetype");
}
*/

@font-face {
	font-family: 'RC';
	src: url(open-sans-light.eot); /* IE9 Compat Modes */
	src: url(open-sans-light.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */
	     /*url('open-sans-light.woff') format('woff'), /* Modern Browsers */
	     url(open-sans-light.ttf)  format('truetype'); /* Safari, Android, iOS */
	     /* url('open-sans-light.svg#svgFontName') format('svg'); /* Legacy iOS */
	}




A.link_style:link 
{
	FONT-FAMILY: RC, Calibri, Arial;
	COLOR: #ffffff;
	
	TEXT-DECORATION: none
}

A.link_style:visited 
{
	FONT-FAMILY: RC, Calibri, Arial;
	COLOR: #ffffff;

	TEXT-DECORATION: none
}

A.link_style:active 
{
	FONT-FAMILY: RC, Calibri, Arial;
	COLOR: #ffffff;
	
	TEXT-DECORATION: none
}

A.link_style:hover 
{
	FONT-FAMILY: RC, Calibri, Arial;
	COLOR: #F02890;

	TEXT-DECORATION: none
}


A.link_style2:link 
{
	FONT-FAMILY: RC, Calibri, Arial;
	COLOR: #f02890;
	
	TEXT-DECORATION: none
}

A.link_style2:visited 
{
	FONT-FAMILY: RC, Calibri, Arial;
	COLOR: #f02890;

	TEXT-DECORATION: none
}

A.link_style2:active 
{
	FONT-FAMILY: RC, Calibri, Arial;
	COLOR: #f02890;
	
	TEXT-DECORATION: none
}

A.link_style2:hover 
{
	FONT-FAMILY: RC, Calibri, Arial;
	COLOR: #2258a3;

	TEXT-DECORATION: none
}


A.link_style3:link 
{
	FONT-FAMILY: RC, Calibri, Arial;
	COLOR: #2f353f;
	
	TEXT-DECORATION: none
}

A.link_style3:visited 
{
	FONT-FAMILY: RC, Calibri, Arial;
	COLOR: #2f353f;

	TEXT-DECORATION: none
}

A.link_style3:active 
{
	FONT-FAMILY: RC, Calibri, Arial;
	COLOR: #2f353f;
	
	TEXT-DECORATION: none
}

A.link_style3:hover 
{
	FONT-FAMILY: RC, Calibri, Arial;
	COLOR: #f02890;

	TEXT-DECORATION: none
}

* {
    box-sizing: border-box;
}
.row:after {
    content: "";
    clear: both;
    display: block;
}
[class*="col-"] {
    float: left;
    padding: 15px;
}
.col-1 {width: 8.33%;}
.col-2 {width: 16.66%;}
.col-3 {width: 25%;}
.col-4 {width: 33.33%;}
.col-5 {width: 41.66%;}
.col-6 {width: 50%;}
.col-7 {width: 58.33%;}
.col-8 {width: 66.66%;}
.col-9 {width: 75%;}
.col-10 {width: 83.33%;}
.col-11 {width: 91.66%;}
.col-12 {width: 100%;}
html {
    /* font-family: "Lucida Sans", sans-serif; */
    font-family: "RC, Arial";
}


.talentus {
    position: absolute;
    top: 0;
    left: 5%;
    padding: 0px;
    width: 300px;
}


.contem_ul
{
display: block;
position: relative;
float: right;
margin-right: 0px;
padding: 0px;
/* margin-top: 20px; */
vertical-align: bottom;
top: 8px; 


}

.zona_antes 
{
padding: 0px;
    width: 100%;
    height: 85px;	
}

.zona_fundo
{
padding: 0px;
    width: 100%;
    height: 130px;	
    background-color: #2F353F;
}

.zona_imagem {
    background-color: #EAF0EE;
    /* background-image: url(./imagens/fundo_esq.png); */
    background-repeat: no-repeat;
    background-position: 0 0;
    color: #ffffff;
    padding: 0px;
    width: 100%;
    
    height: 400px;
}

.zona_conteudos 
{
	padding: 0px;
    width: 100%;
    font-size: 14px;
   
    /* font: 12px Calibri; */
    font-family: "RC", "Calibri";
    color: #666666;
    line-height: 1.5;
    
}

.menu_meu {
    position: fixed;
    top: 0;
    left: 0;
    background-color: #2F353F;
    color: #ffffff;
    padding: 0px;
    width: 30px;
    width: 100%;
    padding: 30;
    height: 85px;
   
}
.menu ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.menu li {
    padding: 8px;
    margin-bottom: 7px;
    background-color :#33b5e5;
    color: #ffffff;
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
}
.menu li:hover {
    background-color: #0099cc;
}

.campo_90
{
width: 90px;
}

.campo_490
{
width: 490px;
}

.campo_40
{
width: 40px;
}

.campo_300
{
width: 300px;
}

.confirmacao { Z-INDEX: 800; BORDER-BOTTOM: #ffffff 1px solid; POSITION: fixed; BORDER-LEFT: #ffffff 1px solid; BACKGROUND-COLOR: #2f353f; WIDTH: 300px; DISPLAY: none; HEIGHT: 200px; BORDER-TOP: #ffffff 1px solid; top: 40%; left: 40%;  }


.botao_ok
{
BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	BACKGROUND-COLOR: #eeeeee;
	COLOR: #555555; FONT-SIZE: 8pt;
	BORDER-TOP: #ffffff 1px solid;
	FONT-WEIGHT: bold;
	BORDER-RIGHT: #ffffff 1px solid;
	FONT-FAMILY: "RC";
FONT-SIZE: 8pt;
font-weight: bold;
height: 20px;
vertical-align: middle;
cursor: pointer;
}

/*************************************/

#sddm
{	margin: 0px;
	padding: 0px;
	z-index: 30;
	display: inline;
	
	}

#sddm li /* Aqui */
{	
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	font: 12px RC;
    display: inline;
	}

#sddm li a
{	display: block;
	margin: 0px 0px 0px 0px;
	padding: 2px;
	width: 96px; 
	background: #2F353F;
	color: #ffffff;
	text-align: left;
	text-decoration: none;
	height: 40px;
	}

#sddm li a:hover
{	
	background: #2F353F; /* azul */
	color: #F02890;
	}

#sddm div
{	position: absolute;
	visibility: hidden;	                      
	margin: 0px;
	padding: 2px;
	background: 2F353F; /* #2F353F; /* Cinzento quase preto */  /*EAEBD8*/
	border: 0px solid #5970B2;
    display: block;
    z-index: 1000;
   
	}

	#sddm div a
	{	position: relative;
		display: block;
		width: 99px;
		margin: 0;
		padding: 2px;	    
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #2F353F;  /*EAEBD8 dddddd*/
		color: #ffffff; /* 2875DE */
		font: 10px RC;
		/* font-weight: bold; */
		
		
		}

	#sddm div a:hover
	{	
		background: #2F353F;
		color: #F02890;
		width: 96px;
		    
		}
		