body {
	background:#fff; 
	margin:0 auto; 
	text-align:center; 
	font-family: Verdana, Geneva, sans-serif; 
	font-size:11px;
	}
a:link {
	color: #069;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #006;
}
a:hover {
	text-decoration: none;
	color: #39C;
}
a:active {
	text-decoration: none;
	color: #069;
}
ul{}
.borderimg{ border: 5px solid #F3F3F3;}

#titulo-produtos a { width:80px; display:block;color: #fff;line-height:10px;padding:0 1px;height:15px;letter-spacing:-1px; background-image:url(../imagens/seta.gif); background-repeat:no-repeat; background-position:right;}
#titulo-produtos a:hover, #titulo-produtos .active a {color:#F90; text-decoration:none;background: url(../imagens/seta2.gif) no-repeat right;  background-position:right;}

#titulo-produtos  a:link {
	color: #09C;
	text-decoration: none; 
}
#titulo-produtos  a:visited {
	text-decoration: none;
	color: #600;
}
#titulo-produtos  a:hover {
	text-decoration: none;
	color: #003;
}
#titulo-produtos  a:active {
	text-decoration: none;
	color: #09C;
}


.vermelha{ color:#C30;}
#box {width:970px; min-height:520px;  margin:0px auto; border:0px solid #ccc; padding:10px; text-align:left;}
#box h1{ text-align:center;}
#topo{ width:990px; height:120px; text-align:left; margin:0 auto;    border:0px solid #ccc;  }
#topo .titulo{ color:#069; font-size:18px; font-family:Verdana, Geneva, sans-serif; text-align:left; padding:5px;}

#logo{ width:140px; height:80px; float:left; margin: 10px 0px 0px 10px;}/*margin sup, dir,inf, esq*/
.logado{ font-family:Verdana, Geneva, sans-serif; color:#039; font-size:11px; text-align:right; padding:5px;}
#titulo{width:490px; height:60px; float:left;  text-align:left;}
#left_A{width:470px; height:20px; float:left;  text-align:right; padding:0px;}

#conteudo{ width:910px; min-height:300px; position:relative;  margin-left:0px; text-align:left; float:left;}
#conteudo, #titulocont{ width:600px; height:32px; float:left;}
#conteudo, #iconetit{ width:50px; margin-top:5px; float:left;}
#conteudo, #add{ width:100px; height:32px; margin-top:5px; float:left;}
#conteudo li{ list-style-type:none; padding:1px; background: #CBF1F3;}
#conteudo, #titulocont h1{ font-family: Verdana, Geneva, sans-serif; font-size:18px; text-align:left; color:#F00;}
#floo{ float:left;}
#zmmenuadm{ width:550px; height:20px; float:left; padding:5px;  text-align:left;}
.txt10{ font-size:10px; color:#999;}
.txt11{ font-size:11px; color:#000;}
.style6 {color: #333333}
.style2 {font-size: 11px; color: #000000;}
#login{width:900px; min-height:520px; background:url(../imagens/logar.jpg) right no-repeat; min-height:420px;}
#login form {width:300px; margin:50px auto;}
#login fieldset {display:block; border:0;}
#login legend {font:16px Tahoma, Geneva, sans-serif; color:#069; font-weight:bold; padding:10px 0;}
#login label {display:block; padding:3px 0 0;}
#login span {display:block; font:14px Tahoma, Geneva, sans-serif; color:#069; font-weight:bold; text-align:left;}
#login input {border:1px solid #069; width:280px; padding:5px; font-weight:bold; color: #C00;}
#login .btn {width:100px; display:block; margin:10px auto; color:#FFF; background: #09C;}

#menu a {text-decoration:none; color: #069; font-weight:bold; width:120px; float:left; text-align:center; font-size:11px; padding:3px; background:#f4f4f4; margin:3px;}
#menu a:hover {background:#999; color:#FFF;}

.ok {padding:3px; background:#E4FFCA url(images/y.png) no-repeat left top; border:1px solid #0F0; font:16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333;}
.yes{ padding:3px; background-color:#EAFFD5; border:1px solid #0f0; }
.no {padding:3px; background:#FFD7D7 url(images/n.png) no-repeat left top; border:1px solid #F00; font:16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333;}

#formulario{ width:940px; display:block; height:200px;
text-align:left; float:left;}
#formulario fieldset{ border:0; padding:0 15px; 10px; 15px; }
#formulario legend{ font:18px Tahoma, Geneva, sans-serif; color:#069; font-weight:bold; padding:10px 0;}
#formulario label{ display:block; padding:3px 0; float:left; width:300px;}
#formulario span{ display:block; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#069; font-weight:bold;}
#formulario input{ padding:3px; width:260px; border:1px solid #CCC; font:12px Tahoma, Geneva, sans-serif; color: #036;}
#formulario textarea{ padding:3px; width:260px; border:1px solid #069; font:12px Tahoma, Geneva, sans-serif; color:#069; font-weight:bold;}
#formulario .send{ width:120px;  margin:10px auto; cursor:pointer; border:0; background:#069; color:#FFF; }
#formulario .send:hover{ background:#006;}
#formulario .limpar{ width:120px;  margin:10px auto; cursor:pointer; border:0; background: #099; color:#FFF; }

#meio{ width:910px; min-height:380px; margin-top:5px; text-align:left;}
#resumo{ width:330px; min-height:200px;  border:1px solid #CCC; margin-right:5px; float:left;}
#resumo #barresumo{ width:320px; height:24px; background: url(../imagens/blue-grad.png) #0CF;  float:left; padding:5px;}
#resumo span{ width:170px; float:left; }
#txtvagas{ width:310px; height:25px; margin-left:10px; margin-top:10px; float:left; }
#meio li{ list-style-type:none;}
#boxuser{ width:960px; min-height:300px;  border:1px solid #CCC; margin-right:10px; float:left;}
#boxuser #barresumo{ width:950px; height:24px; background: url(../imagens/blue-grad.png) #0CF;  float:left; padding:5px;}
#boxuser .corbar{ background:#F5F5F5;}
#user    { width:100px; min-height:85px; background: #F4F4F4; border:1px solid #CCC; margin-right:5px; float:left; text-align:center;}
#userlogado{ width:250px; height:50px; margin-top:3px; float:left; text-align:left;}
#empresas{ width:100px; min-height:85px; background: #F4F4F4; border:1px solid #CCC; margin-right:5px; float:left; text-align:center;}
#cursos  { width:100px; min-height:85px; background: #F4F4F4; border:1px solid #CCC; margin-top:10px; margin-right:5px; float:left; text-align:center;}
#vagas   { width:100px; min-height:85px; background: #F4F4F4; border:1px solid #CCC; margin-top:10px; margin-right:5px; float:left; text-align:center;}
#paginacao{ width:950px; max-width:970px; min-height:40px;  margin-left:30px; margin-top:10px; text-align:center; margin-bottom:10px; float:left;}

#webdeveloper{ width:970px; text-align:right; margin-top:120px;}
#rodape{ 
		width:99%; 
		height:60px;  
		font: 12px Tahoma, Geneva, sans-serif; 
		color:#CCC; background: #333;
		border:1px solid #000; float:left;
}