.link_normal_rodape {
	color: #FFFFFF; 
	text-decoration: none;
}

.link_ativo_rodape {
	color: #FFFFFF; 
	text-decoration: underline;
}

.link_normal {
	color:           #0000FF; 
	text-decoration: none;
	font-family:     Verdana;
	font-size:       12px;
}

.link_normal_2 {
	color:           #000000; 
	text-decoration: none;
	font-family:     Verdana;
	font-size:       12px;
}

.link_ativo {
	color:           #0000FF; 
	text-decoration: underline;
	font-family:     Verdana;
	font-size:       12px;
}

.link_teste {
	background-color: red; 
}

.botao {
	font-size:   11px;
	font-family: Verdana;
	font-weight: bold;
	color:       white;
	background:  #aa8189;
	border:      0px;
	width:       80px;
	height:      21px;
}

.botao_2 {
	font-size:   11px;
	font-family: Verdana;
	font-weight: bold;
	color:       white;
	background:  #aa8189;
	border:      0px;
	width:       160px;
	height:      21px;
}

.botao_3 {
	font-size:   11px;
	font-family: Verdana;
	font-weight: bold;
	color:       white;
	background:  #ff33cc;
	border:      0px;
	width:       200px;
	height:      21px;
}

.botao_4 {
	font-size:   11px;
	font-family: Verdana;
	font-weight: bold;
	color:       white;
	background:  #ff33cc;
	border:      0px;
	width:       220px;
	height:      21px;
}

.botao_5 {
	font-size:   11px;
	font-family: Verdana;
	font-weight: bold;
	color:       white;
	background:  #ff33cc;
	border:      0px;
	width:       240px;
	height:      21px;
}

.tr_linha_over {
	font-family :     Verdana;
	font-size :       12px;
	color:            black;
	text-decoration:  none;
	cursor:           hand;
	background-color: #ECFFEC;
}

.tr_linha_1 {
	font-family: Verdana;
	font-size:   12px;
}

.body {
	margin-top:          0px; 
	margin-bottom:       0px; 
	margin-left:         0px; 
	margin-right:        0px; 
	background-repeat:   repeat-x; 
	background-position: top; 
	background:          #BAC0C5; 
	font-family:         verdana;
	font-size:           10px;
}

#geral {
	margin: 0 auto;
	width:  986px;
	--border: 2px solid blue;
}

#cabecalho {
	margin: 0 auto;
	clear:  both;
}

#menu {
	background-color: #D1E0E8;
	clear:            both;
}

.corpo {
	height:              403px;
	background-color:    #ede4e6;
	/*background-color:    #ffddf7;*/
	/*background-color:    #FFFFFF;*/
	background-position: top;
}

.corpo_historico_chat {
	background-color: red;
}

.corpo_pesquisa {
	background-color:    #F4FBF4;
	background-position: top;
}

.titulo {
    font-family: verdana;
	color:       #aa8189;
	font-size:   18px;
}

.titulo_impressao_pedido {
	font-family: verdana; 
	font-size:   16px;
	font-weight: bold;
	color:       black;
}

.titulo_impressao_pedido_sem_negrito {
	font-family: verdana; 
	font-size:   16px;
	color:       black;
}

.corpo_impressao_pedido {
	font-family: verdana; 
	font-size:   13px;
	font-weight: bold;
	color:       black;
}

.corpo_impressao_pedido_sem_negrito {
	font-family: verdana; 
	font-size:   13px;
	color:       black;
}

.rodape_impressao_pedido {
	font-family: verdana; 
	font-size:   17px;
	font-weight: bold;
	color:       black;
}

.rodape_impressao_pedido_sem_negrito {
	font-family: verdana; 
	font-size:   17px;
	color:       black;
}

#rodape {
	margin: 0 auto;
	clear:  both;
}

#css_texto span {
	display:      block;
	cursor:       pointer;
	font-family : Verdana;
	padding-left: 30px;
}

.altura_linha_titulo { 
	height: 50px; 
}

/* Tab. */
#modernbricksmenu{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu ul{
font: bold 11px Arial;
margin:0;
margin-left: 10px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu a{
float: left;
display: block;
color: white;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-color: #C0C0C0; /*Default menu color*/
border-bottom: 1px solid white;
}

#modernbricksmenu a:hover{
background-color: gray; /*Menu hover bgcolor*/
}

#modernbricksmenu #current a{ /*currently selected tab*/
background-color: #00569f; /*Brown color theme*/ 
border-color: #00569f; /*Brown color theme*/ 
}

#modernbricksmenuline{
clear: both;
padding: 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #00569f; /*Brown color theme*/ 
}


/*TABS*/

#tabs a:hover{
	/*background-color: #E6E6E6; /*Menu hover bgcolor*/
}

#tabs {
	margin: 5px 0;

}
#tabs ul {
	float: left;
	background: #ffddf7; /*#ffddf7;*/
	padding-top: 4px;
	margin: 0px;
	font: bold 11px Verdana;

}
#tabs li {
	margin-left: 1px;
	list-style: none;
}
* html #tabs li {
	display: inline;
}
#tabs li, #tabs li a {
	float: left;
}

#tabs ul li.active {
	background:  #ff33cc;
	font-weight: bold;
}
#tabs ul li.active a {
	background: #ff33cc;
	color:      #FFFFFF;
}
#tabs div {
	background:    #ffddf7;
	clear:         both;
	padding:       1px;
	border-top:    5px #ff33cc solid;
	border-left:   1px #ff33cc solid;
	border-right:  1px #ff33cc solid;
	border-bottom: 1px #ff33cc solid;
	
	width: 100%;
}

#tabs ul li a {
	text-decoration: none;
	padding: 8px;
	color: #737373;
	margin-bottom: 1px; /*Margin between each menu item*/
	padding: 5px 10px;
	text-decoration: none;
	letter-spacing: 1px;
	background-color: #EEEEEE; /* cor de fundo do menu. */
}

/* CSS agenda. */
.degrade_azul {
	background-image:  url(../image/faixa_degrade_azul.jpg); 
	background-repeat: repeat-x;	
}

.degrade_azul_menor {
	background-image:  url(../image/faixa_degrade_azul_menor.jpg); 
	background-repeat: repeat-x;	
	font-size:		   12px;
	font-family:       verdana;
}

.degrade_laranja {
	background-image:  url(../image/faixa_degrade_laranja.jpg); 
	background-repeat: repeat-x;	
	font-size:		   12px;
	font-family:       verdana;
}

.degrade_verde {
	background-image:  url(../image/faixa_degrade_verde.jpg); 
	background-repeat: repeat-x;
	font-size:		   12px;
	font-family:       verdana;
}

.degrade_vermelho {
	background-image:  url(../image/faixa_degrade_vermelho.jpg); 
	background-repeat: repeat-x;	
	font-size:		   12px;
	font-family:       verdana;
}

.degrade_cinza {
	background-image:  url(../image/faixa_degrade_cinza.jpg); 
	background-repeat: repeat-x;
	font-size:		   12px;
	font-family:       verdana;
}

.mouse_over_td {				
	text-decoration:  none;
	cursor:           pointer;
	background-color: #ECFFEC;
	font-size:		  16px;
	font-family:      verdana;
	font-weight:      bold;
}

.agenda_default {
	font-size:	12px;
	font-family: verdana;
}	

.select_odontograma {
	font-size: 20px;
	height:    30px;
	width:     30px;
}