/*
 	Arquivo de CSS, feito por Maurício Mathias em outubro de 2008
	SPK Informática - Desenvolvimento Web, Manutenção de computadores,
	Hospedagem de sites e domínios, Administração de redes Linux e Windows 
 
*/
body {
	margin: 0;
	padding: 0;
	background: #311C00 url(../images/img1.jpg);
	text-align: justify;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9B8767; color:#ffffff;
}

.body {
	background-color : #ffffff;
	border-left : 0;
	border-left-width : 0;
	border-right : 0;
	border-right-width : 0;
	font-family : verdana, geneva, arial, helvetica, sans-serif;
	font-size : 9px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	letter-spacing : normal;
	line-height : normal;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	text-decoration : none;
	font : normal;
}


.cabeca { background: url(../images/cabeca.gif) repeat-x; }

.onde_estou {
	background: #311C00 url(../images/img3S.gif);
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #9B8767;
}


/* ----------- INICIO MENU LATERAL ------------------------------------*/
ul#menu {
width:200px;
border:1px dotted #cecece;
background: url(../images/img1.jpg) repeat-x;
margin:0;
padding:0;
list-style-type:none;
}
ul#menu li {
border-bottom:1px solid #cecece;
}
ul#menu li a:link, ul#menu li a:visited {
display:block;
height:1%;
text-decoration:none;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
border-left: 6px solid #ffffff;
padding-left:15px;

}
ul#menu li a:hover {
background-color: #30a030;
color:#ffffff;
border-left: 6px solid #FF8A00;
}

.menu_subtitulo  {
display:block;
height:1%;
text-decoration:none;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
border-left:0px solid #EEC591;
padding-left:5px;
background: #FF8A00;
 ###url(../images/img1.jpg);
}

/* ----------- fim menu lateral ---------------------------------------*/

.textbox {
	background:  #311C00 url(../images/img1.jpg);
	border-right : 0pt solid #cecece;
	border-top   : 0pt solid #cecece;
	border-left  : 0pt solid #cecece;
	border-bottom: 0pt solid #cecece;
	font-weight  : normal;
	font-size    : 10px;
	font-weight  : normal;
	color        : #30a030;
	font-family  : verdana, arial;
	height       : 15px;
	text-align   : ;
}

.texto_bco {
	border-right : 1pt solid #cecece;
	border-top   : 1pt solid #cecece;
	border-left  : 1pt solid #cecece;
	border-bottom: 1pt solid #cecece;
	font-weight  : normal;
	font-size    : 10px;
	font-weight  : normal;
	color        : #f5f5f5;
	font-family  : verdana, arial;
	height       : 15px;
	text-align   : center;
}

.textos {
	border-right : 0pt solid #cecece;
	border-top   : 0pt solid #cecece;
	border-left  : 0pt solid #cecece;
	border-bottom: 0pt solid #cecece;
	font-weight  : normal;
	font-size    : 12px;
	font-weight  : normal;
	color        : #f5f5f5;
	font-family  : verdana, arial;
	height       : 15px;
	text-align   : ;
}


.input_txt {
	background   : #311C00 url(../images/img1.jpg);
	border-right : 0pt solid #cecece;
	border-top   : 0pt solid #cecece;
	border-left  : 0pt solid #cecece;
	border-bottom: 0pt solid #cecece;
	font-weight  : normal;
	font-size    : 10px;
	font-weight  : normal;
	color        : #f5f5f5;
	font-family  : verdana, arial;
	height       : 15px;
	text-align   : right;
}

.input_campos {
	border-right  : 1pt solid #f5f5f5;
	border-top    : 1pt solid #f5f5f5;
	border-left   : 1pt solid #f5f5f5;
	border-bottom : 1pt solid #f5f5f5;
	font-weight   : normal;
	font-size     : 10px;
	color         : #ffffff;
	font-family   : verdana, arial;
	height        : 15px;
	background    : #311C00 url(../images/img1.jpg);
	text-align    : left;
    }
.input_mensagem {
	background    : #311C00 url(../images/img1.jpg);
	font-weight   : normal;
	font-size     : 12px;
	color         : #f5f5f5;
	font-family   : verdana, arial;
    }
.input_select {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	border: 1px solid #f5f5f5;
	background    : #311C00 url(../images/img1.jpg);
}

.botao {
    background-color   :#D0E6EE;
	font-family        :verdana; 
	font-style         :normal; 
	font-weight        :bold; 
	font-size          :11px; 
	color              :black; 
	text-align         :center; 
	border-width       :1px;
	border-top-color   :#999999;
	border-left-color  :#999999;
	border-right-color :#999999;
	border-bottom-color:#999999;  
	border-style       :solid;
	cursor             :hand;
	height             :16px;
}		


/* ----------------------------------------------------------------------------------------*/


/* Menu Lateral Inicio (Laranja) */
/*
ul#menu {
width:200px;
border:2px solid #FFFFFF;
background:#d3fed3;
margin:0;
padding:0;
list-style-type:none;
}
ul#menu li {
border-bottom:1px solid #cecece;
}
ul#menu li a:link, ul#menu li a:visited {
display:block;
height:1%;
text-decoration:none;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
border-left:10px solid #800000;
padding-left:15px;

}
ul#menu li a:hover {
background-color: #30a030;
color:#ffffff;
border-left:10px solid #ffd800;
}

.menu_subtitulo  {
display:block;
height:1%;
text-decoration:none;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
border-left:0px solid #EEC591;
padding-left:5px;
background-color: #800000;
}

/* ------------------------------------------------------------------*/

/* CSS para tudo */
/*
.onde_estamos  {
    background-color   :#f5f5f5;
	font-family        :verdana; 
	font-style         :normal; 
	font-weight        :bold; 
	font-size          :11px; 
	color              :black; 
	text-align         :left; 
	border-width       :1px;
	border-top-color   :#cecece;
	border-left-color  :#cecece;
	border-right-color :#cecece;
	border-bottom-color:#cecece;  
	border-style       :solid;
	
}

.input {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #337E97;
	text-decoration: none;
	border: 1px solid #cecece;
	background-color: #F5F5F5; #D0E6EE
}
.input_txt {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border: 0px solid #cecece;
	background-color: #F5F5F5; #D0E6EE
}
.input_select {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #337E97;
	text-decoration: none;
	border: 1px solid #cecece;
	background-color: #F5F5F5; #D0E6EE
}

.botao {
    background-color   :#D0E6EE;
	font-family        :verdana; 
	font-style         :normal; 
	font-weight        :bold; 
	font-size          :11px; 
	color              :black; 
	text-align         :center; 
	border-width       :1px;
	border-top-color   :#999999;
	border-left-color  :#999999;
	border-right-color :#999999;
	border-bottom-color:#999999;  
	border-style       :solid;
	cursor             :hand;
	height             :16px;
}		

.textbox {
	background-color: #f5f5f5;
	border-right : 0pt solid #cecece;
	border-top   : 0pt solid #cecece;
	border-left  : 0pt solid #cecece;
	border-bottom: 0pt solid #cecece;
	font-weight  : normal;
	font-size    : 10px;
	font-weight  : normal;
	color        : #565656;
	font-family  : verdana, arial;
	height       : 15px;
	text-align   : justify;
}

.texto_bco {
	border-right : 1pt solid #cecece;
	border-top   : 1pt solid #cecece;
	border-left  : 1pt solid #cecece;
	border-bottom: 1pt solid #cecece;
	font-weight  : normal;
	font-size    : 10px;
	font-weight  : normal;
	color        : #f5f5f5;
	font-family  : verdana, arial;
	height       : 15px;
	text-align   : center;
}

.linha_top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	font-style: normal;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.linha_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}




/* WILSON - cast 
.textbox {
	border-right: 1pt solid #5a5a5a;
	border-top: 1pt solid #5a5a5a;
	border-left: 1pt solid #5a5a5a;
	font-weight: normal;
	font-size : 10px;
	font-weight : bold;
	color: #565656;
	border-bottom: 1pt solid #5a5a5a;
	font-family: verdana, arial;
	height: 17px;
	background-color: #ffffff;
	text-align: left
}


.textbox_tit {
	border-right	:0pt solid #5a5a5a;
	border-top	:0pt solid #5a5a5a;
	border-left	:0pt solid #5a5a5a;
	border-bottom	: 0pt solid #5a5a5a;	
	font-weight	: normal;
	font-size 	: 10px;
	font-weight 	: bold;
	color		: #565656;
	font-family	: verdana, arial;
	height		: 17px;
	background-color: #ffffff;
	text-align	: left
}

.textbox_desc {
	border-right	:0pt solid #5a5a5a;
	border-top	:0pt solid #5a5a5a;
	border-left	:0pt solid #5a5a5a;
	border-bottom	: 0pt solid #5a5a5a;	
	font-weight	: normal;
	font-size 	: 10px;
	font-weight 	: normal;
	color		: #565656;
	font-family	: verdana, arial;
	height		: 17px;
	background-color: #ffffff;
	text-align	: left
}



.textbox_codigo {
	border-right: 1pt solid #5a5a5a;
	border-top: 1pt solid #5a5a5a;
	border-left: 1pt solid #5a5a5a;
	font-weight: normal;
	font-size : 12px;
	font-weight : bold;
	color: #753E00;
	border-bottom: 1pt solid #5a5a5a;
	font-family: courier;
	height: 17px;
	background-color: #FFFFD7;
	text-align: left
}


.textarea {
	border-right: 1pt solid #5a5a5a;
	border-top: 1pt solid #5a5a5a;
	border-left: 1pt solid #5a5a5a;
	font-weight: normal;
	font-size : 10px;
	font-weight : bold;
	color: #565656;
	border-bottom: 1pt solid #5a5a5a;
	font-family: verdana, arial;
	background-color: #ffffff;
	text-align: left
}

.textarea2 {
	border-right: 1pt solid #5a5a5a;
	border-top: 1pt solid #5a5a5a;
	border-left: 1pt solid #5a5a5a;
	font-weight: normal;
	color: #4e4e4e;
	border-bottom: 1pt solid #5a5a5a;
	font-family: verdana, arial;
	background-color: #f1f1f1;
	text-align: left
}


.botao {
	border : 1 solid #969696;
	font-family : verdana;
	font-size : 9px;
	font-weight : bold;
	text-align : center;
	color : #fbfbfb;
	background-color : #787878;
	cursor:hand;
	width: 65;
	height: 17px;

}

.textbox1 {
		border-width:1.5px; 
		border-color:rgb(51,51,51); 
		border-style:solid;  
		font-family:verdana; 
		font-weight:normal; 
		font-size:10px;
}		
	
.td {	
	border-width:1px; 
	border-color:rgb(102,102,102); 
	border-style:solid;	
}
		
.botao1 {	
	font-family:verdana; 
	font-style:normal; 
	font-weight:bold; 
	font-size:10px; 
	color:black; 
	text-align:center; 
	border-width:1px; 
	border-color:rgb(51,51,51); 
	border-style:solid;
	cursor:hand;
	height:16px;
}		
		
		
.select {
	border-right: 1pt solid #5a5a5a;
	border-top: 1pt solid #5a5a5a;
	border-left: 1pt solid #5a5a5a;
	border-bottom: 1pt solid #5a5a5a;
	font-weight: normal;
	font-size : 11px;
	color: #565656;
	font-family:'Courier New',sans-serif;
	height: 15px;
	background-color: #ffffff;
	text-align: left;

}		

.select2 {
	border-right: 1pt solid #5a5a5a;
	border-top: 1pt solid #5a5a5a;
	border-left: 1pt solid #5a5a5a;
	border-bottom: 1pt solid #5a5a5a;
	font-weight: normal;
	font-size : 9px;
	color: #000000;
	font-family:'verdana';
	height: 15px;
	background-color: #ffffff;
	text-align: left;

}

.select_tam {
	border-right: 1pt solid #5a5a5a;
	border-top: 1pt solid #5a5a5a;
	border-left: 1pt solid #5a5a5a;
	border-bottom: 1pt solid #5a5a5a;
	font-weight: normal;
	font-size : 11px;
	color: #565656;
	font-family:'Courier New',sans-serif;
	height: 15px;
	width:200px;
	background-color: #ffffff;
	text-align: left;

}

.select_tam2 {
	border-right: 1pt solid #5a5a5a;
	border-top: 1pt solid #5a5a5a;
	border-left: 1pt solid #5a5a5a;
	border-bottom: 1pt solid #5a5a5a;
	font-weight: normal;
	font-size : 11px;
	color: #565656;
	font-family:'Courier New',sans-serif;
	height: 15px;
	background-color: #ffffff;
	text-align: left;

}
		

.btnovo
{
    background		:url(btnface.gif) repeat-x;
    padding		:0 1px 1px 1px;
    margin-top		:1px;
    padding		:1px 0;
    margin		:0;
    border		:1pt solid #3B9D00;
    font-family		:verdana; 
    font-weight		:bold; 
    font-size		:10px;
    color		:#FFFFFF;
    cursor		:hand;
}		
	
.tab_bol_1 {
	border-width:1px; 
	border-color:#000000; 
	border-top-style:solid; 
	border-right-style:none; 
	border-bottom-style:none; 
	border-left-style:none;
	font-size 	: 10px;
	color		: #565656;
	font-family	:'Verdana';	

}
		
.tab_bol_2 {
	border-width:1px; 
	border-color:#000000; 
	border-top-style:solid; 
	border-right-style:none; 
	border-bottom-style:solid; 
	border-left-style:none;
	font-size 	: 10px;
	color		: #565656;
	font-family	:'Verdana';	

}
		
.tab_bol_3 {	
	border-width:1px; 
	border-color:#000000; 
	border-top-style:solid; 
	border-right-style:none; 
	border-bottom-style:none; 
	border-left-style:solid;
	font-weight: normal;
	font-size 	: 10px;
	color		: #565656;
	font-family	:'Verdana';
	
}
		
.tab_bol_4 {	

	border-width:1px; 
	border-color:#000000; 
	border-top-style:solid; 
	border-right-style:solid; 
	border-bottom-style:none; 
	border-left-style:solid;
	font-size 	: 10px;
	color		: #565656;
	font-family	:'Verdana';	
}

.tab_bol_5 {	

	border-width:1px; 
	border-color:#000000; 
	border-top-style:solid; 
	border-right-style:solid; 
	border-bottom-style:solid; 
	border-left-style:solid;	
	font-size 	: 9px;
	color		: #0F8EFF;
	font-family	:'Verdana';	
}		
		

.tabela {
	border-width		:0px; 
	border-color		:#000000; 
	border-top-style	:solid; 
	border-right-style	:solid; 
	border-bottom-style	:solid; 
	border-left-style	:solid;
	font-size 		:10px;
	color			:#565656;
	font-family		:'Verdana';	

}
*/

/*----------------------------------------------------------------------------
.link_sup   { text-decoration: none;
			  font-family:Verdana, Arial, Helvetica, sans-serif; 
			  font-size:10px; 
			  color: #D9C09A;
			  padding-botton:5px;
			}



ul {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}

ul li {
	padding: 2px 0 5px 0;
	background: url(images/img4.gif) repeat-x;
}

ul li.first {
	background: none;
}

a {
	color: #D9C09A;
}

a:hover {
	text-decoration: none;
}


/*
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #E8D6B4;
}

h2, h3 {
	margin: 0 0 20px 0;
	padding: 0 0 10px 0;
	background: url(images/img3.gif) repeat-x left bottom;
	text-transform: lowercase;
	letter-spacing: -1px;
}

h2 {
	font-size: 25px;
}

h3 {
	font-size: 17px;
}

p, ol, ul {
	line-height: 160%;
}

ul {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}

ul li {
	padding: 2px 0 5px 0;
	background: url(images/img4.gif) repeat-x;
}

ul li.first {
	background: none;
}

a {
	color: #D9C09A;
}

a:hover {
	text-decoration: none;
}

strong {
	color: #D9C09A;
}

.indent {
	margin-top: 0;
	margin-left: 130px;
}

.image {
	float: left;
	margin: 0;
}


/* Header */
/*
#header {
	width: 730px;
	height: 250px;
	margin: 0 auto;
}

#header * {
	text-transform: lowercase;
	color: #FFFFFF;
}

#header h1 {
	float: left;
	padding: 90px 0 0 0;
	letter-spacing: -2px;
	font-size: 36px;
}

#header h2 {
	float: left;
	padding: 110px 0 0 6px;
	background: none;
	font-size: 12px;
	font-weight: normal;
}

#header h2 a {
	text-decoration: none;
}

#header ul {
	float: right;
	margin: 0;
	padding: 110px 0 0 0;
	list-style: none;
}

#header li {
	display: inline;
}

#header li a {
	display: block;
	float: left;
	padding: 0 15px;
	border-left: 1px solid #7DD2FA;
}

#header li.first a {
	border: none;
}

/* Content */

/*
#content {
	width: 730px;
	margin: 0 auto;
}

#colOne {
	float: left;
	width: 500px;
}

#colTwo {
	float: right;
	width: 184px;
}

#colTwo h3 {
	margin-top: 10px;
}

/* Footer */
/*
#footer {
	clear: both;
	width: 730px;
	margin: 20px auto;
	padding: 20px 0;
	background: url(images/img4.gif) repeat-x;
}

#footer p {
	margin: 0;
	padding: 0;
	text-transform: lowercase;
	text-align: center;
}

