
/*-----------------------------------------------------*/
/*----------------- CLASSES DIVERSAS -------------------*/
/*-----------------------------------------------------*/

.body
{
	/*background: url(/web1/alaminuta/imagens/branding/watermark_alaminuta.gif) white center no-repeat fixed;*/
	/*background-image: url(/web1/alaminuta/imagens/branding/bg_branding.jpg);*/
	background-color: white;
	margin-left: 15px;
	margin-right: 15px;	
	margin-top: 0px;	

	/*esta parte deve ser igual ao texto_normal*/
	font-family:'trebuchet ms',helvetica,sans-serif;	
	color:black; 
	font-size: 11px; 
	
	scrollbar-face-color: #D8d8d8;
	scrollbar-highlight-color: #cccccc;
	scrollbar-shadow-color: #cccccc;
	scrollbar-3dlight-color: #cccccc;
	scrollbar-arrow-color: white;
	scrollbar-track-color: #cccccc;
	scrollbar-darkshadow-color: #333333;		
}

.body_menu
{
	background-image: url(/web1/alaminuta/imagens/branding/v4/bgSubMenu.jpg);
	/*background-color:#F1F2EE;*/
	margin-left: 0px;
	margin-right: 0px;		
	margin-top: 0px;	

	/*esta parte deve ser igual ao texto_normal*/
	font-family:'trebuchet ms',helvetica,sans-serif;	
	color:black; 
	font-size: 11px; 
}

.texto_normal 
{
	font-family:'trebuchet ms',helvetica,sans-serif;	
	color: #000000; 
	font-size: 11px; 
	text-decoration: none;
}
a:link.texto_normal{ color:black;  text-decoration: none;}
a:hover.texto_normal{ color:red;  text-decoration: none;}
a:vlink.texto_normal{ color:black;  text-decoration: none;}

.texto_legenda
{
	font-family:'trebuchet ms',helvetica,sans-serif;	
	color:black; 
	font-size: 10px; 
}

.texto_menu
{
	/*font-family: Tahoma;*/
	font-family:'trebuchet ms',helvetica,sans-serif;	
	font-weight:normal;
	line-height: 16px;
	color:black; 
	font-size: 11px; 
	text-decoration: none;	
}
a:link.texto_menu{ color:black;  text-decoration: none;}
a:hover.texto_menu{ color:red;  text-decoration: none;}
a:vlink.texto_menu{ color:black;  text-decoration: none;}

.msg
{
	font-family:'trebuchet ms',helvetica,sans-serif;	
	color:white; 
	font-size: 11px; 
}

.fieldset
{
	border: 1px;
	border-style:solid;
	border-color:#ADADAD;
	padding-top:0px;
	padding-left:2px;	
	padding-right:2px;	
	padding-bottom:5px;		
}

.fieldset_legend
{
	font-family:'trebuchet ms',helvetica,sans-serif;	
	color:Black; 
	font-size: 11px; 
	font-weight: bold;
}

/*-----------------------------------------------------*/
/*----------------- CLASSES ZONA PRINCIPAL ------------*/
/*-----------------------------------------------------*/

.titulo_modulo
{
	font-family:Tahoma,Arial;
	color:black; 
	font-size:14px; 
	font-weight:bold;
}

.barra_titulo
{
	font-family:'trebuchet ms',helvetica,sans-serif;
	color:#D8D8D8; 
	font-size:12px; 
	font-weight:bold;
}

.link_operacoes
{
	/*font-family: Tahoma;*/
	font-family:'trebuchet ms',helvetica,sans-serif;	
	font-weight:normal;
	color:black; 
	font-size: 11px; 
	text-decoration: none;	
}
a:link.link_operacoes{ color:black;  text-decoration: none;}
a:hover.link_operacoes{ color:red;  text-decoration: none;}
a:vlink.link_operacoes{ color:black;  text-decoration: none;}

/*-----------------------------------------------------*/
/*----------------- CLASSES LISTAGENS -----------------*/
/*-----------------------------------------------------*/

.linha_on
{ 
	background-color: #F6F6F6;	
	font-family:'trebuchet ms',helvetica,sans-serif;	
	color: #000000; 
	font-size: 11px; 
	line-height: 16px; 	
	cursor:pointer;	
}

.linha_off
{ 
	background-color: #ffffff;	
	font-family:'trebuchet ms',helvetica,sans-serif;	
	color: #000000; 
	font-size: 11px; 	
	line-height: 16px; 		
	cursor:pointer;
}

.linha_mouseover
{ 
	/*background-color: #ccccff;*/
	background-color:#D8D8D8;		
	font-family:'trebuchet ms',helvetica,sans-serif;
	color: Black; 
	font-size: 11px; 
	line-height: 16px; 		
	cursor:pointer;
}

/*-----------------------------------------------------*/
/*----------------- CLASSES FORMS -------------------*/
/*-----------------------------------------------------*/

.header_tabela 
{
	font-family:'trebuchet ms',helvetica,sans-serif;	
	background-color:#EFEFEF;
	color:black; 
	font-size: 11px; 
	font-weight: bold; 		
	line-height: 16px; 		
}

.conteudo_tabela 
{
	font-family:'trebuchet ms',helvetica,sans-serif;	
	background-color: #ffffff;
	color:black; 
	font-size: 11px; 
	font-weight: normal; 	
	line-height: 16px; 	
}

textarea.form_textarea
{
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size : 11px;
	color:black;
	background-color:#EFEFEF;		
	padding-left: 3px;
	border:1px solid;
	border-top-color:black;
	border-left-color:black;
	border-right-color:black;
	border-bottom-color:black;	
}	

textarea.form_textarea_hover
{
	border:1px dashed;
	border-top-color:black;
	border-left-color:black;
	border-right-color:black;
	border-bottom-color:black;
}	

input.form_texto
{
	width:80px;
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size : 11px;
	color:black;
	background-color:#EFEFEF;		
	padding-left: 3px;
	border:1px solid;
	border-top-color:black;
	border-left-color:black;
	border-right-color:black;
	border-bottom-color:black;	
}	

input.form_texto_hover
{
	width:80px;
	text-align:center;	
	border:1px dashed;
	border-top-color:black;
	border-left-color:black;
	border-right-color:black;
	border-bottom-color:black;
}	

input.form_botao
{
	width:80px;
	text-align:center;
	cursor:pointer;
	color:#FFFFFF;
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#fed;
	border:1px solid;
	border-top-color:#ADADAD;
	border-left-color:#ADADAD;
	border-right-color:#888888;
	border-bottom-color:#888888;	
	filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FF0000',EndColorStr='#C00000');
}

input.form_botao_hover
{
	text-align:center;
	cursor:pointer;
	color:#FFFFFF;
	/*border:1px dashed;
	border-top-color:#ADADAD;
	border-left-color:#ADADAD;
	border-right-color:#ADADAD;
	border-bottom-color:#ADADAD;*/
	filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FF0000',EndColorStr='#000000');
}

input.form_checkbox
{
	border:1px solid;
	border-top-color:white;
	border-left-color:white;
	border-right-color:white;
	border-bottom-color:white;
}

input.form_checkbox_hover
{
	border:1px dashed;
	border-top-color:black;
	border-left-color:black;
	border-right-color:black;
	border-bottom-color:black;
}

select.form_select
{
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size : 11px;
	color:black;
	background-color:#EFEFEF;		
	border:2px solid;
	border-top-color:black;
	border-left-color:black;
	border-right-color:black;
	border-bottom-color:black;	
}	

select.form_select_hover
{
	border:1px dashed;
	border-top-color:black;
	border-left-color:black;
	border-right-color:black;
	border-bottom-color:black;
}	

input.form_browse
{
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size : 11px;
	color:black;
	background-color:#EFEFEF;		
	padding-left: 3px;
	border:1px solid;
	border-top-color:black;
	border-left-color:black;
	border-right-color:black;
	border-bottom-color:black;	
}	

input.form_browse_hover
{
	border:1px dashed;
	border-top-color:black;
	border-left-color:black;
	border-right-color:black;
	border-bottom-color:black;
}	


/*-----------------------------------------------------*/
/*----------------- CLASSES CALENDÁRIO ----------------*/
/*-----------------------------------------------------*/

.body_calendario
{
	/*background: url(/web1/alaminuta/imagens/branding/watermark_alaminuta.gif) white center no-repeat fixed;*/
	/*background-image: url(/web1/alaminuta/imagens/branding/bg_branding.jpg);*/
	background-color: white;
	margin-left: 15px;
	margin-right: 15px;	
	margin-top: 5px;	

	/*esta parte deve ser igual ao texto_normal*/
	font-family:'trebuchet ms',helvetica,sans-serif;	
	color:black; 
	font-size: 11px; 
}

.calendario_header
{
	font-family:'trebuchet ms',helvetica,sans-serif;
	color:white; 
	font-size: 11px; 
	font-weight: bold;
	background-color:red;	
	line-height: 16px; 		
}

.texto_calendario
{
	font-family:'trebuchet ms',helvetica,sans-serif;
	color:black; 
	font-size: 11px; 
	line-height: 16px; 		
}

.texto_calendario2
{
	font-family:'trebuchet ms',helvetica,sans-serif;
	color:black; 
	font-size: 10px; 
	line-height: 16px; 		
}

.link_calendario
{ 
	font-family:'trebuchet ms',helvetica,sans-serif;
	color:black; 
	font-size: 11px; 
	font-weight: normal;
	text-decoration: none;
	line-height: 16px; 	
}
a:link.link_calendario{ color:black; text-decoration: none; }
a:hover.link_calendario{ color:red; text-decoration: none; font-weight: bold; font-size: 15px; }
a:vlink.link_calendario{ color:black; text-decoration: none; }

.calendario_tdover 
{  
	background-color:red;
}

.calendario_tdout 
{ 
	background-color:none;
}

/*-----------------------------------------------------*/
/*----------------- CLASSES Tablist ----------------*/
/*-----------------------------------------------------*/   
	
		#tablist{
		padding: 3px 0;
		margin-left: 0;
		margin-bottom: 0;
		margin-top: 0.1em;

		font-family:'trebuchet ms',helvetica,sans-serif;	
		font-size: 11px;
		}
		
		#tablist li{
		list-style: none;
		display: inline;
		margin: 0;
		}
		
		#tablist li a{
		text-decoration: none;
		padding: 3px 0.5em;
		margin-left: 3px;
		border: 1px solid #D8D8D8;
		border-bottom: none;
		background: white;
		}
		
		#tablist li a:link, #tablist li a:visited{
		color:black; 
		}
		
		#tablist li a.current{
		background: #D8D8D8;
		}
		
		#tabcontentcontainer{
		width:950;
		/*height:40px;*/
		border: 1px solid #D8D8D8;
		padding: 10px;
		}
		
		.tabcontent{
		display:none;
		}

/*-----------------------------------------------------*/
/*----------------- Menu de Idiomas  ------------------*/
/*-----------------------------------------------------*/   

.menu_idioma_link
{ 
	font-family:'trebuchet ms',helvetica,sans-serif;
	color:#000000; 
	font-size: 11px; 
	
	text-decoration: none;
	line-height: 16px; 		
}

.menuidiomas_tdover 
{  
	background-color:#F6F6F6;
	
}

.menuidiomas_tdout 
{ 
	background-color: none;
	color:#000000; 
}


.msg
{
	
	font-family:'trebuchet ms',helvetica,sans-serif;
	color:#FF2525; 
	font-size: 14px; 
}

