* {

	margin:0;

	padding:0;

}



#banner_container {

	width:100%;

	height:100px;

	background:url(bg.png);

	background-repeat:repeat-x;

}



#banner {

	width:1010px;

	height:100px;

	margin-left:auto;

	margin-right:auto;

}

#banner img {

	float:left;

	margin-right:25px;

}

#banner h1 {

	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;

	font-size:30px;

	color:#fff;

	line-height:50px;

}

#banner h2 {

	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;

	font-size:22px;

	color:#fff;

	line-height:50px;

}



#menu_container {

	width:100%;

	height:40px;

	background:#0F4775;

	float:left;

}



#menu {

	width:1010px;

	height:40px;

	margin-left:auto;

	margin-right:auto;

}

#menu ul {

	list-style-type:none;

	height:30px;

	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;

	font-size:14px;	

}

#menu ul li {

	position:relative;

	float:left;

	margin-top:2px;

}

#menu ul li a {

	text-decoration:none;

	float:left;

	color:#F3F5F7;

	display:block;

	width:auto;

	height:35px;

	line-height:35px;

	text-align:center;

	margin-right:10px;

	border-radius:6px;

}

#menu ul li a:hover {

	background:#F3F5F7;

	color:#3AA4F0;

	display:block;

}



#conteudo_container {

	width:100%;

	height:auto;

	float:left;

	margin-top:15px;

}



#conteudo {

	width:1010px;

	height:auto;

	margin-left:auto;

	margin-right:auto;

}



#inicial-index {

	width:1010px;

	height:auto;

	margin-left:auto;

	margin-right:auto;

}

#inicial-index h1 {font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; font-size:36px; color:#000; line-height:200px;}

#conteudo fieldset legend {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; margin-top:12px; margin-left:10px; text-transform:uppercase;}

#conteudo label {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; margin-top:12px; margin-left:10px;}

#conteudo input[type="text"] {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; background:#333; color:#FFF; border-radius:6px; margin-left:10px; width:300px; line-height:32px; text-transform:uppercase;} 



#conteudo input[type="text"][id=pesquisar] {font-family:"Arial Black", Gadget, sans-serif; font-size:16px; background:#333; color:#FFF; border-radius:6px; margin-left:10px; width:300px; line-height:30px; text-transform:uppercase;}



#conteudo input[type="text"]:focus {background:#FF0; color:#000;}

#conteudo input[type="text"][id=coluna] {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; background:#333; color:#FFF; border-radius:6px; margin-left:10px; width:30px; line-height:32px; text-transform:uppercase; text-align:center;}

#conteudo input[type="text"][id=coluna]:focus {background:#FF0; color:#000;}

#conteudo input[type="text"][id=bloco] {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; background:#333; color:#FFF; border-radius:6px; margin-left:10px; width:30px; line-height:32px; text-transform:uppercase; text-align:center;}

#conteudo input[type="text"][id=bloco]:focus {background:#FF0; color:#000;}

#conteudo input[type="text"][id=lote] {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; background:#333; color:#FFF; border-radius:6px; margin-left:10px; width:30px; line-height:32px; text-transform:uppercase; text-align:center;}

#conteudo input[type="text"][id=lote]:focus {background:#FF0; color:#000;}

#conteudo input[type="text"][id=coluna_cs] {font-family:"Arial Black", Gadget, sans-serif; font-size:18px; background:#F00; color:#333; border-radius:6px; margin-left:10px; width:30px; line-height:28px; text-transform:uppercase; text-align:center;}

#conteudo input[type="text"][id=bloco_cs] {font-family:"Arial Black", Gadget, sans-serif; font-size:18px; background:#F00; color:#333; border-radius:6px; margin-left:10px; width:30px; line-height:28px; text-transform:uppercase; text-align:center;}

#conteudo input[type="text"][id=lote_cs] {font-family:"Arial Black", Gadget, sans-serif; font-size:18px; background:#F00; color:#333; border-radius:6px; margin-left:10px; width:30px; line-height:28px; text-transform:uppercase; text-align:center;}

#conteudo input[type="text"][id=estoque_cs] {font-family:"Arial Black", Gadget, sans-serif; font-size:16px; background:#F00; color:#333; border-radius:6px; margin-left:10px; width:150px; line-height:28px; text-transform:uppercase; text-align:center;}

#conteudo input[type="text"][id=estoque_ts] {font-family:"Arial Black", Gadget, sans-serif; font-size:14px; background:#F00; color:#333; border-radius:6px; margin-left:30px; width:150px; line-height:28px; text-transform:uppercase; text-align:center;}

#conteudo input[type="text"][id=referencia_cs] {font-family:"Arial Black", Gadget, sans-serif; font-size:18px; background:#FF0; color:#333; border-radius:6px; margin-left:10px; width:150px; line-height:28px; text-transform:uppercase; text-align:center;}

#conteudo input[type="text"][id=produto_cs] {font-family:"Arial Black", Gadget, sans-serif; font-size:18px; background:#FF0; color:#333; border-radius:6px; margin-left:10px; width:250px; line-height:28px; text-transform:uppercase;}

#conteudo select {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; background:#333; color:#FFF; border-radius:6px; margin-left:10px; width:300px; line-height:32px; text-transform:uppercase;}

#conteudo select:focus {background:#FF0; color:#000;}

#conteudo input[type="text"][id=lote] {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; background:#333; color:#FFF; border-radius:6px; margin-left:10px; width:30px; line-height:32px; text-transform:uppercase;}

#conteudo input[type="text"][id=lote]:focus {background:#FF0; color:#000;}

#conteudo input[type="text"][id=bloco] {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; background:#333; color:#FFF; border-radius:6px; margin-left:10px; width:30px; line-height:32px; text-transform:uppercase;}

#conteudo input[type="text"][id=bloco]:focus {background:#FF0; color:#000;}

#conteudo textarea {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; background:#333; color:#FFF; border-radius:6px; margin-left:10px; width:380px; line-height:32px;} 

#conteudo textarea:focus {background:#FF0; color:#000;}

#conteudo input[type="datetime"] {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; background:#333; color:#FFF; border-radius:6px; margin-left:10px; width:300px; line-height:32px;} 

#conteudo input[type="datetime"]:focus {background:#FF0; color:#000;}

#conteudo input[type="submit"] {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; background:#333; color:#FFF; border-radius:6px; margin-left:10px; width:150px; line-height:30px;} 

#conteudo input[type="submit"]:hover {background:#FF0; color:#000;}



#listagem-dados {

	width:1010px;

	height:auto;

	margin-left:auto;

	margin-right:auto;

}

#listagem-dados h1 {font-family:"Times New Roman", Times, serif; font-size:22px; color:#333; margin-top:15px;}

#listagem-dados {font-family:"Times New Roman", Times, serif; font-size:22px; color:#333; margin-top:15px;}

#listagem-dados table {font-family:"Times New Roman", Times, serif; font-size:16px; color:#333;}



.titulo-tabela {background:#0F4775; color:#FFF;}

.linhas-tabela {background:#EAEAEA; color:#333;}



#container-index {width:100%; height:auto; float:left;}

#index {width:1010px; height:auto; margin-right:auto; margin-bottom:15px;}

#index h1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; margin-top:5px;}

#index h1 a {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; margin-top:5px; text-decoration:none; color:#333;}

#index h1 a:hover {text-decoration:underline;}

#index h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#999;}

#loop-index {width:400px; height:auto; margin-bottom:20px; float:left;}
/*#loop-index:nth-child(odd) {width:400px; height:auto; margin-bottom:20px; float:left; background:#CCC;}*/

#loop-index h1 {font-size:18px;}

#loop-index h2 {font-size:18px;}

#loop-index hr {border-top:2px dashed#00F; border-bottom:3px solid#00F; color:#fff; background-color:#fff; height:4px; margin-top:10px;}

#paginacao-container {width:100%; height:55px; float:left;}

#paginacao {width:1010px; height:35px; margin-left:auto; margin-right:auto; margin-bottom:40px;}

#login-container {width:100%; height:auto;}

#login {width:1010px; height:auto; margin-left:auto; margin-right:auto;}

#login h1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; margin-top:5px;}

#login fieldset legend {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; margin-top:12px; text-transform:uppercase;}

#login label {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; margin-top:12px;}

#login input[type="text"] {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; background:#333; color:#FFF; border-radius:6px; width:300px; line-height:32px; text-transform:uppercase;} 

#login input[type="text"]:focus {background:#FF0; color:#000;}

#login input[type="password"] {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; background:#333; color:#FFF; border-radius:6px; width:300px; line-height:32px; text-transform:uppercase;} 

#login input[type="password"]:focus {background:#FF0; color:#000;}

#login input[type="submit"] {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; background:#333; color:#FFF; border-radius:6px; width:130px; line-height:32px;} 

#login input[type="submit"]:hover {background:#FF0; color:#000;}