.dm_taskbar {

	/*height: 22px;*/
	padding-bottom:6px;
	margin-bottom:6px;
	/*border-bottom: 1px solid #bbb;*/
	font-family: arial;
	list-style-type: none;
}

.dm_taskbar li {
	float: left;
	list-style-type: none;
	background-image: none;
	padding: 0 0 0 3px;
	margin: 0.5em 0 2px 0;
	/*width:  5.5em;*/
	font-size: 10px;
}
.dm_taskbar li a {
	display: block;
	padding-left: 3px;
	padding-right: 3px;
}
.dm_taskbar li a:link,
.dm_taskbar li a:visited,
.dm_taskbar li a:hover {
	color: #696969; background-color: #eeeeee;
	text-decoration: none;
}
.dm_taskbar li a:link,
.dm_taskbar li a:visited {
	border-top: 1px solid #cecece;
	border-bottom: 1px solid Gray;;
	border-left: 1px solid #cecece;
	border-right: 1px solid Gray;;
}

.dm_taskbar li a:hover {
   border-bottom: 1px solid #cecece;
   border-top: 1px solid Gray;
   border-right: 1px solid #cecece;
   border-left: 1px solid Gray;
}

.dm_taskbar li.approve a:link { background-color: #CCFFCC; }
.dm_taskbar li.publish a:link { background-color: #FFCCCC; }
.dm_taskbar li.checkin a:link { background-color: #CCCCFF; }


#quebra div{
width:80px;
word-wrap: break-word;
overflow:hidden;
}

#quebra2 div{
width:140px;
word-wrap: break-word;
overflow:hidden;
}


input { 
background-color: #FFFFE6;
margin:1px;
font: 13px verdana, arial, helvetica, sans-serif;
padding: 0px 0px;
color:#000;
border:1px solid #000;
}

.input { 
background-color: #FFFFE6; 
margin:0px;
font: 13px verdana, arial, helvetica, sans-serif;
padding: 3px 0px;
font-weight: bold;
color:#000;
border:1px solid #2682E8;

}

.botaook {
background-color: #10CF05;
font: 12px Arial, sans-serif;
padding: 1px 4px;
font-weight: bold;
color: #FFF;
border-radius: 5px;
border:1px solid #86DD71;
}

.botaook:hover {
background-color: #51FF51;
font: 12px Arial, sans-serif;
padding: 1px 4px;
font-weight: bold;
color: #FFF;
border:1px solid #fff;
}

.botaoverd {
background-color: #0C9304;
font: 11px Arial, sans-serif;
font-weight: bold;
padding: 0px 2px;
color: #FFF;
border:1px solid #86DD71;
}

.botaoverd:hover {
background-color: #51FF51;
font: 11px Arial, sans-serif;
font-weight: bold;
padding: 0px 0px;
color: #FFF;
border:1px solid #fff;
}

.botaoverm {
background-color: #B00000;
font: 11px Arial, sans-serif;
font-weight: bold;
color: #FFF;
border:1px solid #FF7979;
}

.botaoverm:hover {
background-color: #FF1111;
font: 11px Arial, sans-serif;
font-weight: bold;
color: #FFF;
}

#botaoexcluir input{  
     width: 45px;  
     height: 16px;

} 

#botaoalterar input{  
     width: 45px;  
     height: 16px;

} 

#caixaqtd input{  
     width: 30px;  
     height: 16px;

} 

#botaoenviar input{  
     width: 45px;  
     height: 17px;

} 

#botaoimprimir input{  
     width: 60px;  
     height: 17px;

} 

#botaofechar input{  
     width: 50px;  
     height: 17px;

} 

#botaovoltar input{  
     width: 50px;  
     height: 17px;

}

#botaoeditar input{  
     width: 45px;  
     height: 17px;

}

#botaosair input{  
     width: 45px;  
     height: 17px;

}

#botaosairmenor input{  
     width: 33px;  
     height: 17px;

}

#botaoorcamento input{  
     width: 80px;  
     height: 17px;

}

#botaook input{  
     width: 35px;  
     height: 19px;

}

#botaonovo input{  
     width: 40px;  
     height: 17px;

}

#botaovisualizar input{  
     width: 70px;  
     height: 17px;

}

#botaocadastrar input{  
     width: 80px;  
     height: 17px;

}

#botaodetalhes input{  
     width: 80px;  
     height: 18px;

}

#botaoqtd input{  
     width: 20px;  
     height: 18px;

}

#botaoadicionar input{  
     width: 75px;  
     height: 18px;

}

#modelo input{  
     width: 50px;  
     height: 15px;
	    
}  
#modelo1 input{  
     width: 30px;  
     height: 15px;   
}  


#modelo2 input{  
     width: 180px;  
     height: 15px;   
}  

#modelo3 input{  
     width: 45px;  
     height: 17px;   
} 

#modelo4 input{  
     width: 190px;  
     height: 20px;  
}  

#modelo5 input{  
     width: 35px;  
     height: 18px;  
} 

select {
width: 75px; 
} 

.botaoazul {
background-color: #0000D7;
font: 11px Arial, sans-serif;
padding: 0px 0px;
font-weight: bold;
color: #FFF;
border:1px solid #4646FF;
}

.botaoazul:hover {
background-color: #5555FF;
font: 11px Arial, sans-serif;
font-weight: bold;
color: #FFF;
border:1px solid #FFF;
}

.botaoface {
background-color: #0000D7;
font: 11px Arial, sans-serif;
padding: 2px 2px;
font-weight: bold;
color: #FFF;
border-radius: 5px;
border:1px solid #4646FF;
}

.botaoface:hover {
background-color: #5555FF;
font: 11px Arial, sans-serif;
font-weight: bold;
color: #FFF;
border:1px solid #FFF;
border-radius: 5px;
}

.botaoinsta {
background-color: #C13584;
font: 11px Arial, sans-serif;
padding: 2px 2px;
font-weight: bold;
color: #FFF;
border-radius: 5px;
border:1px solid #4646FF;
}

.botaoinsta:hover {
background-color: #E1306C;
font: 11px Arial, sans-serif;
font-weight: bold;
color: #FFF;
border:1px solid #FFF;
border-radius: 5px;
}

.botaomercadolivre {
background-color: #FFE600;
font: 11px Arial, sans-serif;
padding: 2px 2px;
font-weight: bold;
color: #FFF;
border-radius: 5px;
border:1px solid #4646FF;
}

.botaomercadolivre:hover {
background-color: #00FF00; 
font: 11px Arial, sans-serif;
font-weight: bold;
color: #FFF;
border:1px solid #FFF;
border-radius: 5px;
}

.botaolojavirtual {
background-color: #FF5C00;
font: 11px Arial, sans-serif;
padding: 2px 2px;
font-weight: bold;
color: #FFF;
border-radius: 5px;
border:1px solid #4646FF;
}

.botaolojavirtual:hover {
background-color: #FFA500;
font: 11px Arial, sans-serif;
font-weight: bold;
color: #FFF;
border:1px solid #FFF;
border-radius: 5px;
}

.botaowhatsapp {
background-color: #128C7E;
font: 11px Arial, sans-serif;
padding: 2px 2px;
font-weight: bold;
color: #FFF;
border-radius: 5px;
border:1px solid #4646FF;
}

.botaowhatsapp:hover {
background-color: #25D366;
font: 11px Arial, sans-serif;
font-weight: bold;
color: #FFF;
border:1px solid #FFF;
border-radius: 5px;
}

.botaoyoutube {
background-color: #FF0000;
font: 11px Arial, sans-serif;
padding: 2px 2px;
font-weight: bold;
color: #FFF;
border-radius: 5px;
border:1px solid #4646FF;
}

.botaoyoutube:hover {
background-color: #FF5B5b;
font: 11px Arial, sans-serif;
font-weight: bold;
color: #FFF;
border:1px solid #FFF;
border-radius: 5px;
}

.botaoama {
background-color: #FFFF9B;
font: 12px Arial, sans-serif;
font-weight: bold;
padding: 0px 2px;
color: #006200;
border:1px solid #009500;
}

.botaoama:hover {
background-color: #009500;
font: 12px Arial, sans-serif;
font-weight: bold;
padding: 0px 2px;
color: #FFF;
border:1px solid #fff;
}

#produto {
	margin:0 auto;
	padding:0px;
	text-align:center;
	border: 0px solid #666;
	}
#produto1 {
	margin:1px;
	padding:0px;
	text-align:center;
	border: 1px solid #999;
	}
#produto2 {
    background-color: #DDFFDD;
	margin:1px;
	padding:1px;
	text-align:center;
	border-bottom: 1px solid #999;
	}
#produto2:hover {
    background-color: #F0FFFF;
	margin:1px;
	padding:1px;
	text-align:center;
	border-bottom: 1px solid #999;
	}

#produto3 {
	margin:1px;
	padding:1px;
	text-align:center;
	border-radius: 5px;
	border: 1px solid #2682E8;
	}


*{
	margin:0px;
	padding:0px;
	list-style:none;
	text-decoration:none;
	border-style:none;
	border:0px;
}

#produto4 {
	margin:0px;
	padding:0px;
	text-align:center;
	border: 1px solid #fff;
	font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #0023B0;
    padding: 0px 0px;
	}
#produto4:hover {
    background-color: #FFFF9B;
	margin:0px;
	padding:0px;
	text-align:center;
	border: 1px solid #999;
	font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #0023B0;
    padding: 0px 0px;
	}
	
	#produto5 {
    background-color: #FFFFCC;
	margin:1px;
	padding:1px;
	text-align:center;
	border-bottom: 1px solid #999;
	}
    #produto5:hover {
    background-color: #FFFFE6;
	margin:1px;
	padding:1px;
	text-align:center;
	border-bottom: 1px solid #999;
	}

	#produto6 {
    background-color: #FFF;
	margin:1px;
	padding:1px;
	text-align:center;
	border-bottom: 1px solid #999;
	font-family: tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #FF0000;
    padding: 0px 0px;
	}
    #produto6:hover {
    background-color: #FFFFD9;
	margin:1px;
	padding:1px;
	text-align:center;
	border-bottom: 1px solid #999;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #FF0000;
    padding: 0px 0px;
	}
#produto7 {
    background-color: #DDFFDD;
	margin:1px;
	padding:1px;
	text-align:center;
	border-bottom: 1px solid #999;
	}

#produto8 {
    background-color: #FFF;
	margin:1px;
	padding:1px;
	text-align:center;
	border-bottom: 1px solid #999;
	}

#produto9 {
    background-color: #FFF;
	margin:1px;
	padding:1px;
	border-bottom: 1px solid #999;
	}

#produto10 {
    background-color: #FFF;
	margin:1px;
	padding:1px;
	border-top: 4px solid #000099;
	}

#data {
font-family: tahoma;
font-size: 12px;
font-weight: bold;
color: #0023B0;
} 

#text {
font-family: tahoma;
font-size: 13px;
font-weight: bold;
color: #E80000;
padding: 3px 0px;
}

#texto {
font-family: tahoma;
font-size: 13px;
font-weight: bold;
color: #004600;
padding: 0px 2px;
}

#texto1 {
font-family: tahoma;
font-size: 13px;
font-weight: bold;
color: #E80000;
padding: 3px 0px;
} 

#texto2 {
font-family: tahoma;
font-size: 11px;
font-weight: bold;
color: #0023B0;
padding: 3px 0px;
} 

#texto3 {
font-family: tahoma;
font-size: 10px;
font-weight: bold;
color: #004600;
padding: 0px 2px;
} 

#texto4 {
font-family: tahoma;
font-size: 20px;
font-weight: bold;
color: #0023B0;
padding: 3px 0px;
} 

#texto5 {
font-family: arial;
font-size: 15px;
font-weight: bold;
color: #227C0C;
padding: 0px 2px;
} 

#texto6 {
font-family: tahoma;
font-size: 20px;
font-weight: bold;
color: #0C9304;
padding: 3px 0px;
} 

#texto7 {
font-family: tahoma;
font-size: 15px;
font-weight: bold;
color: #000080;
padding: 0px 2px;
} 

#texto8 {
font-family: tahoma;
font-size: 13px;
font-weight: bold;
color: #000080;
padding: 3px 0px;
} 

#texto9 {
font-family: tahoma;
font-size: 20px;
font-weight: bold;
color: #FF0000;
padding: 3px 0px;
}

#texto10 {
font-family: tahoma;
font-size: 17px;
font-weight: bold;
color: #E80000;
padding: 3px 0px;
} 

#texto11 {

	/*cor do submenu*/
	/*border-bottom: none;*/
	margin: 0;
	/*padding: 0px 2em 0px 3em;   /* top, right, bottom, left*/
	/*padding: 5px 0em 0px 0px;   /* top, right, bottom, left*/
	/*width: 150px; /* 145-10 */
	font-family: tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #676767;
}

#texto11 li {
	/*display: inline;*/
	line-height: 170%;
	text-align: left;

}

#texto11 a {
	border: none;
	color: #676767;
	font-weight:bold;
	padding: .3em .4em .7em .4em; /* .6 pra grudar no menu de baixo */
	text-decoration:none;
}

#texto11 a:hover{
	color: #FF0000;  /*#393939;*/

}

#texto12 {
font-family: arial;
font-size: 15px;
font-weight: bold;
line-height: 150%;
color: #3366FF;
padding: 3px 0px;
} 

#texto13 {
font-family: tahoma;
font-size: 10px;
font-weight: bold;
color: #E80000;
padding: 0px 2px;
} 

#texto14 {
font-family: tahoma;
font-size: 11px;
font-weight: bold;
color: #0C9304;
padding: 3px 0px;
}

#texto15 {
font-family: tahoma;
font-size: 19px;
font-weight: bold;
color: #0C9304;
padding: 3px 0px;
} 

#texto16 {
font-family: tahoma;
font-size: 10px;
font-weight: bold;
color: #0023B0;
padding: 3px 0px;
} 

#texto17 {
font-family: tahoma;
font-size: 20px;
font-weight: bold;
color: #FFFFFF;
padding: 3px 0px;
}

#texto18 {
font-family: tahoma;
font-size: 17px;
font-weight: bold;
color: #FFFFFF;
padding: 3px 0px;
}

#texto19 {
font-family: arial;
font-size: 15px;
font-weight: bold;
color: #E80000;
padding: 0px 2px;
} 

#texto20 {

	margin: 0;
	text-decoration: none;
	font-family: tahoma;
	font-size: 9px;
	color: #676767;
}

#texto21 {
font-family: tahoma;
font-size: 14px;
font-weight: bold;
color: #000000;
padding: 0px 2px;
} 

#texto22 {
font-family: tahoma;
font-size: 19px;
font-weight: bold;
color: #676767;
padding: 3px 0px;
} 

#texto23 {
font-family: tahoma;
font-size: 19px;
font-weight: bold;
color: #E80000;
padding: 3px 0px;
} 

#texto24 {
font-family: tahoma;
font-size: 18px;
font-weight: bold;
color: #0023B0;
padding: 3px 0px;
} 

#texto25 {

	/*cor do submenu*/
	/*border-bottom: none;*/
	margin: 0;
	/*padding: 0px 2em 0px 3em;   /* top, right, bottom, left*/
	/*padding: 5px 0em 0px 0px;   /* top, right, bottom, left*/
	/*width: 150px; /* 145-10 */
	font-family: tahoma;
	font-size: 18px;
	font-weight:bold;
	color: #676767;
}

#texto25 li {
	/*display: inline;*/
	line-height: 170%;
	text-align: left;

}

#texto25 a {
	border: none;
	color: #676767;
	font-weight:bold;
	padding: .3em .4em .7em .4em; /* .6 pra grudar no menu de baixo */
	text-decoration:none;
}

#texto25 a:hover{
	color: #FF0000;  /*#393939;*/

}


#menuh {
list-style: none;
float: left;
}

#menuh {
list-style: none;
float: left;
margin: 0px;
padding: 0px 0px;
background-color: transparent;
}

#menuh li { display: inline; }

#menuh li a {
height:15px;
font-family: tahoma;
font-size: 12px;
font-weight: bold;
color: #fff;
text-decoration: none;
text-transform: uppercase;
float: left;
padding: 4px 20px;
background: #006A00;
border-radius: 5px;
border:1px solid #64FF64;
margin: 2px

}

#menuh li a:hover {
font-weight: bold;
color: #FFFFFF;
background-color: #00A800;
border:1px solid #fff;
} 

#menuhativo li a {
height:15px;
font-family: tahoma;
font-size: 12px;
font-weight: bold;
color: #fff;
text-decoration: none;
text-transform: uppercase;
float: left;
padding: 4px 20px;
background: #00A800;
border-radius: 5px;
border:1px solid #64FF64;
margin: 2px

} 


#menuv ul li { display: inline; }

#menuv {
list-style: none;
width: 100%;
height: 26px;
float: left;
padding-left: 0px;
}
	
#menuv ul {
list-style: none;
float: left;
padding: 0px, 0px;
margin: 0px;
background-color: transparent;

}	

#menuv li a{
	 width: 100%;
   	 padding:200px 200px;
	 background:#eee;
	 display:table;
     font:10px 'verdana' arial sans-serif;
	 color:#000;
	 border:1px solid #ccc;

}
#menuv ul li { display: inline; }

#menuv ul li a {
font-family: tahoma;
font-size: 10px;
font-weight: bold;
color: #0023B0;
text-decoration: none;
text-transform: uppercase;
float: left;
padding: 3px 9px;
background: #E8F5FD;
border: 1px solid #4856FD;}

#menuv ul li a:hover {
font-weight: bold;
color: #FFFFFF;
background-color: #2D57FF;
border: 1px solid #376FFF;} 



.titulo {
     font:14px 'verdana' arial sans-serif;
	 color:#000;
	
}


#botao1 ul li { display: inline; }

#botao1 {
list-style: none;
width: 45px;
height: 0px;
float: top;
padding: 0px, 0px;
}
	
#botao1 ul {
list-style: none;
float: left;
padding: 0px, 0px;
margin: 1px;
background-color: transparent;

}	

#botao1 li a{
	 width:45px;
   	 padding:0px 0px;
	 background:#eee;
	 display:table;
     font:9px 'verdana' arial sans-serif;
	 color:#000;
	 border:1px solid #999;

}
#botao1 ul li { display: inline; }

#botao1 ul li a {
font-family: tahoma;
font-size: 9px;
font-weight: bold;
color: #FFF;
text-decoration: none;
text-transform: uppercase;
float: left;
padding: 3px 3px;
background: #00B000;
border:1px solid #999;}

#botao1 ul li a:hover {
font-weight: bold;
color: #FFFFFF;
background-color: #00FF00;
border: 1px solid #999;} 

#botao2 ul li { display: inline; }

#botao2 {
list-style: none;
width: 45px;
height: 0px;
float: top;
padding: 0px, 0px;
}
	
#botao2 ul {
list-style: none;
float: left;
padding: 0px, 0px;
margin: 1px;
background-color: transparent;

}	

#botao2 li a{
	 width:45px;
   	 padding:0px 0px;
	 background:#eee;
	 display:table;
     font:9px 'verdana' arial sans-serif;
	 color:#000;
	 border:1px solid #999;

}
#botao2 ul li { display: inline; }

#botao2 ul li a {
font-family: tahoma;
font-size: 9px;
font-weight: bold;
color: #FFF;
text-decoration: none;
text-transform: uppercase;
float: left;
padding: 3px 3px;
background: #2B04C6;
border: 1px solid #999;}

#botao2 ul li a:hover {
font-weight: bold;
color: #FFFFFF;
background-color: #471BFA;
border: 1px solid #999;} 



#ok {
list-style: none;
float: left;
}

#ok ul {
list-style: none;
float: left;
margin: 0px;
padding-bottom: 0px;
background-color: transparent;
}

#ok ul li { display: inline; }

#ok ul li a {
height:15px;
font-family: tahoma;
font-size: 12px;
font-weight: bold;
color: #FFF;
text-decoration: none;
text-transform: uppercase;
float: left;
padding: 3px 10px;
background: #00B000;
border:1px solid #FFF;
}

#ok ul li a:hover {
font-weight: bold;
color: #FFFFFF;
background-color: #00FF00;
} 


#excluir {
list-style: none;
float: left;
}

#excluir ul {
list-style: none;
float: left;
margin: 0px;
padding-bottom: 0px;
background-color: transparent;
}

#excluir ul li { display: inline; }

#excluir ul li a {
height:15px;
font-family: tahoma;
font-size: 12px;
font-weight: bold;
color: #FFF;
text-decoration: none;
text-transform: uppercase;
float: left;
padding: 1px 4px;
background: #D20000;
border:1px solid #FFF;
}

#excluir ul li a:hover {
font-weight: bold;
color: #FFFFFF;
background-color: red;
}
 
#tabela {
border:1px solid #000;
}