﻿
/*div de alinhamento da caixa de select*/
.itens_sup{
	 margin-top:-35px;
	 width: 250px;
	 position:relative; 
	 right: -82%;
	 text-align:right;
}

/*estilo das caixas de select*/

.item_select select {
   background: transparent;
   width: 280px;
   padding: 5px;
   font-size: 12px;
   line-height: 1;
   border: 0;
   border-radius: 0;
   height: 34px;
   -webkit-appearance: none;
   }
   
.item_select {
   width: 235px;
   height: 32px;
   overflow: hidden;
   background: url(images/arrow.png) no-repeat right #fff;
   border: 1px solid #fed2b0;
   -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   }    
   
/*botão enviar*/   

.send{   	
  color: #fff;
  padding: 10px 15px 10px 15px;
  text-decoration: none;
  border:0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  background: #ff6d00;
  float:left;
  text-align:right;
}

.send:hover {
  background: #fb984f;
}

/*div branca com borda laranja*/

div.box   {
	background-color:#fff;
	margin:auto;
	position:relative;
	width:90%;
	height:auto;
	line-height: 24px;
	text-decoration: none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:20px 10px 20px 20px;
	border: 1px solid #fed2b0;
	border: inset 1px solid #333;
}

/*menu de navegação :: */
#status, #status a, #status a:visited{
	font-weight:bold;
	color:#ff6f00;
	text-decoration:none;
	width:90%;
	margin:auto;
	margin-top:100px;;
	height: 20px;
}

/*divs que contem as tabelas*/
.table{
	width: 100%;
	height: 40%;
	margin: auto;
}

.table table {
	width: 100%;
}

.t-mempty {
	width: 48.8em;
}

.t-month {
	background: #504F4B;
	width: 9.6em;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

.t-table2 {
	margin-top: -2px;
	text-align: center;
	border-bottom: 1px solid #DDDDDD;
}

.tr1 {
	background: #FF6D00 !important;
	color: #FFF;
}

.tr1 td { 
	padding: 8px 1px;
	 }
	 
	 .tr1 td:first-child {
		 -webkit-border-top-left-radius: 5px;
		-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-bottomleft: 5px;
		border-top-left-radius: 5px;
		border-bottom-left-radius: 5px;
	 }
	 
	 .tr1 td:last-child {
		 -webkit-border-top-right-radius: 5px;
		-webkit-border-bottom-right-radius: 5px;
		-moz-border-radius-topright: 5px;
		-moz-border-radius-bottomright: 5px;
		border-top-right-radius: 5px;
		border-bottom-right-radius: 5px;
	 }
	 
.t-table2 tr:nth-child(2n+1) {
	background: #F2F2F2;
	
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}

.t-table2 td {
	padding: 3px 1px;
}

.t-table3 {
	margin-top: 30px;
	text-align: center;
	border-bottom: 1px solid #DDDDDD;
}

.t-table3 tr:nth-child(2n+1) {
	background: #F2F2F2;
	
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}

.t-table3 td {
	padding: 3px 1px;
}

/*div do box de mensagem*/
.item_name{
	background-color: #ff6d00;
	color: #fff;
	height:20px;
	width:80px;
	margin:auto;
	text-align:center;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

/*div mensagem motivo*/
#message_container{
    text-align:center;
	width:90%;
	margin-top:20px;	
}

/*div informações*/
#info_container{
	margin:auto;
	width:50%;

}

/*text box*/
input,textarea{
background-color:#fff;
width:80%;
color:#333; 
border:#fed2b0 1px solid;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

}
input[type="select"]{
background-color:; color:; border: px none
}
input[type="submit"]{
background-color:; color:; border: px none
}