/* BASIC RESET */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0; padding:0;}

/* COMMON CLASSES */
.break { clear:both; }

/*PÁGINA INTERNA*/
#pagina_interna {
	height:220px;
	background-image:url(../images/slide/001.jpg); background-repeat:no-repeat; background-position:center;
}
/*FIM PÁGINA INTERNA*/

/* HEADER */
#header { height:490px; }
.headerimg {
	background-position: center top;
	background-repeat: no-repeat;
	width:100%;
	height:490px;
	position:absolute;	
}
#listaicone li {
list-style:outside;

margin:5px 0 0 40px;}

#home li {
	width:200px;
	height:180px;
	float:left;
	/*background-image:url(img_index/fundo_animal.jpg);*/
	/*background-color:#999999;*/
	padding:05px 05px 35px 5px;
	margin:05px 20px 5px 05px;
	border: 0px solid #ccc;
	list-style:none;
	z-index:117;
	/*border: 1px solid #fff;*/
	/*box-shadow: 0 1px 1px #555;*/
	}


#homeint li {
	width:880px;
	height:100%;
	float:left;
	/*background-image:url(img_index/fundo_animal.jpg);*/
	/*background-color:#999999;*/
	padding:05px 05px 10px 5px;
	margin:05px 5px 10px 05px;
	border: 0px solid #ccc;
	list-style:none;
	z-index:117;
	border: 1px solid #fff;
	box-shadow: 0 1px 5px #555;
	}

#clientes li {
	width:36px;
	height:36px;
	float:left;
	/*background-image:url(img_index/fundo_animal.jpg);*/
	/*background-color:#999999;*/
	padding:05px 05px 5px 5px;
	margin:05px 5px 5px 0px;
	border: 0px solid #ccc;
	list-style:none;
	z-index:117;
	border: 1px solid #fff;
	box-shadow: 0 1px 5px #555;
	}
	
	#clientes2 li {
	width:100px;
	height:100px;
	float:left;
	/*background-image:url(img_index/fundo_animal.jpg);*/
	/*background-color:#999999;*/
	padding:05px 05px 5px 5px;
	margin:05px 5px 5px 0px;
	border: 0px solid #ccc;
	list-style:none;
	z-index:117;
	border: 1px solid #fff;
	box-shadow: 0 1px 5px #555;
	}


/* HEADER */
#header1 { height:550px; }
.headerimg1 {
	background-position: center top;
	background-repeat: no-repeat;
	width:100%;
	height:100px;
	position:absolute;	
}

/* NAVIGATION */
#nav-outer { height:160px; width:100%; padding-top:11px; position:fixed; top:30px; background-image:url(../images/headerbg.png); }
#navigation { height:150px; width:1000px; margin:-20px auto; background-image:url("../images/logo.png"); background-position:top left; background-repeat:no-repeat; }

/* SEARCH */
#search { /*background-image:url(../images/fundo_busca.png);*/ float:right; width:276px; padding:10px; }
#searchtxt { padding:3px; width:200px; }
#searchbtn { border:1px solid #eee !important; background-color:#EF8125; color:#eee; padding:3px; margin-left:5px; }

/* HEADER TEXT */
/*#headertxt { width:960px; margin:0 auto; clear:both; position:relative; top:74px; }
#firstline { background-image:url(../images/fundo_flash.png); color:#EF8125; font-size:40px; padding:4px 13px 7px; float:left; display:block; }
#secondline { background-image:url(../images/fundo_flash.png); color:#CD2B3A; text-decoration:none; font-size:60px; padding:0 13px 10px; float:left; display:block; clear:both; }
#secondline:hover { text-decoration:underline; color:#7F000C; }*/

/*.pictured { background-color:#CC3333; color:#FFF; font-size:12px; padding:9px 16px; text-transform:uppercase; float:left; display:block; clear:both; margin-top:10px; }
.pictured a { font-size:16px; font-style:italic; letter-spacing:0; text-transform:none; color:#FFF; text-decoration:none; }
.pictured a:hover { text-decoration:underline; }*/

/* CONTROLS */
.btn { height:32px; width:32px; float:left; cursor:pointer; }
#back { background-image:url("../images/btn_back.png"); }
#next { background-image:url("../images/btn_next.png"); }
#control { background-image:url("../images/btn_pause.png"); }

/* HEADER HAVIGATION */
#headernav-outer { position:relative; top:420px; margin:0 auto; width:960px; z-index:1; }
#headernav { padding-left:45%; }


/* ----[ LINKS MENU ]----*/

/* Espaço entre os MENUS */
#nav a, #subMenusContainer a{
	text-decoration:none;
	display:block;
	padding:08px 08px;
	/*background-color:#990000 ;*/
	font-size:13;
	font:Tahoma;
	color:#fff;
	font-weight:bold;


}

/* Just main menu links --[for non-javascript users this applies to submenu links as well]*/
#nav a{
	margin:0;
	float:left;	
	
}

/* Just sub menu links */
#subMenusContainer a, #nav li li a{
	text-align:left;
	/*background-color:#ee8122;*/
	/*background-image:url(../imagens/submenu.png);*/
}

/* All menu links on hover or focus */
#nav a:hover, #nav a:focus, #subMenusContainer a:hover, #subMenusContainer a:focus, #nav a.mainMenuParentBtnFocused, #subMenusContainer a.subMenuParentBtnFocused{
	/*background-color:#ffffff	 ;*/
	color:#40519B;
}

/* sub menu links on hover or focus */
#subMenusContainer a:hover, 
#subMenusContainer a:focus, 
#nav a.mainMenuParentBtnFocused, 
#subMenusContainer a.subMenuParentBtnFocused,
#nav li a:hover,
#nav li a:focus{
	/*background-image:url(../imagens/menu.gif);*/
	color:#ffffff;
	background-color:#acbec1;
	z-index:;
}

/* ----[ OLs ULs, LIs, and DIVs ]----*/

/* Submenu Outer Wrapper - each submenu is inside a div with this class - javascript users only */
.smOW{ 
	display:none; 
	position: absolute; 
	overflow:hidden; 
	/*the 2px left & right padding lets you have a 1px border 
	  on the ul or ol inside since overflow is set to hidden*/
	padding:0 2px;
	margin:0 0 0 -2px;
}


/* All ULs and OLs */
#nav, #nav ul, #nav ol, #subMenusContainer ul, #subMenusContainer ol { 
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1em;
}

/* All submenu OLs and ULs */
#nav ol, #nav ul, #subMenusContainer ul, #subMenusContainer ol {	
	/*linha ao redor do submenu*/	 
	
	/*background:#FAF1F2;*/
	/*border-top-left-radius:1em 5em;
	border-bottom-right-radius:1em 5em;*/
	/*background-color:#ee8122;*/
	/*border:01px solid #e7ce96;*/
	left:0;
	background-color:#999;
	/*background-image:url(../images/fundo_menu.png);*/
}


/* List items in main menu --[for non-javascript users this applies to submenus as well]  */
#nav li {
	/*great place to use a background image as a divider*/
	display:block;
	list-style:none;
	position:relative;
	float:left;
}

#subMenusContainer li{
	list-style: none;
}

/*POSIÇÃO E CONFIGURAÇÃO DO MENU NA PÁGINA */
#nav{
	display:block;
	position: absolute;
	list-style:none;
	margin:0 0 0 0;
	z-index:400;
	top:130px;
	left:44%;
	text-align: center;
	display:block;
}

#subMenusContainer{	display:block; 	position:absolute;	top:0;	left:0;	width:100%;	height:0;	overflow:visible;	z-index:1000000000; }


/* --------------------------[ The below is just for non-javscript users ]--------------------------*/
#nav li li{	float:none; }

#nav li li a{ /* Just submenu links*/	
	position:relative;
	float:none;
}

#nav li ul { /* second-level lists */
	position: absolute;
	width: 10em;
	margin-left: -1000em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	margin-top:2.0em;
}

/* third-and-above-level lists */
#nav li ul ul { margin: -1em 0 0 -1000em; }
#nav li:hover ul ul {	margin-left: -1000em; }

 /* lists nested under hovered list items */
#nav li:hover ul{	margin-left: 0; }
#nav li li:hover ul {	margin-left: 10em; margin-top:-2.5em;}

/* extra positioning rules for limited noscript keyboard accessibility */
#nav li a:focus + ul {  margin-left: 0; margin-top:2.2em; }
#nav li li a:focus + ul { left:0; margin-left: 1010em; margin-top:-2.2em;}
#nav li li a:focus {left:0;  margin-left:1000em; width:10em;  margin-top:0;}
#nav li li li a:focus {left:0; margin-left: 2010em; width: 10em;  margin-top:-1em;}
#nav li:hover a:focus{ margin-left: 0; }
#nav li li:hover a:focus + ul { margin-left: 10em; }

a:link {
	color: #666666;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
}
a:visited {
	text-decoration: none;
	color: #666666;
	font-family: Tahoma;
	font-size: 12px;
}
a:hover {
	text-decoration: none;
	color: #333333;
	font-family: Tahoma;
	font-size: 12px;
}
a:active {
	text-decoration: none;
	color: #666666;
	font-family: Tahoma;
	font-size: 12px;
}


/*INICIO LINK BODY*/
#linkbody a:link {color: #333333; text-decoration: none; background-color:#ff9933; font-family: Tahoma; font-size: 13px;}
#linkbody a:visited {text-decoration: none; background-color:#ff9933; color: #333333; font-family: Tahoma; font-size: 13px;}
#linkbody a:hover {text-decoration: none; background-color:#ff9933; color: #666666; font-family: Tahoma; font-size: 13px;}
#linkbody a:active {text-decoration: none; background-color:#ff9933; color: #333333; font-family: Tahoma; font-size: 13px;}
#linkbody {background-color:#ff9933;}


/*FIN LINK BODY*/

/*FIM MENU HORIZONTAL*/

#rodape { color:#575757; background-color:#eee; background-image:url(../images/fundo_bodypng.png); } 
#rodape p { padding:10px 20px; font-size:12px; width:960px; margin:0 auto; font:Tahoma; }
#rodape p a { text-decoration:none; color:#CD2B3A; }
#rodape p a:hover { text-decoration:underline; color:#7F000C; }
#rodape li {width:164px; height:164px; float:left; background-color:#D8D8D8;; padding:5px 0 0 5px; margin:05px 05px;}

#font_rodape {font:Tahoma; font-family:Tahoma; font-size:12px; color:#666666;}
#font_rodape p {font:Tahoma; font-family:Tahoma; font-size:12px; color:#666666;}
.rodape {background:#F9F9F9;}

#font_des {font:Tahoma; font-family:Tahoma; font-size:11px; color:#666666;}
#font_des p {font:Tahoma; font-family:Tahoma; font-size:11px; color:#666666;}/* verde fundo bonito#3A3426*/

#font_body {
	font-family:Tahoma;
	font-size:12px;
	color:#666666;
}
#font_body p { font:Tahoma; font-family:Tahoma; font-size:12px; color:#666666;}/* verde fundo bonito#3A3426*/
#font_body h3 {
	ont:Tahoma;
	font-family:Tahoma;
	;
	font-size:20px;
	color:#40519B;
}/* verde fundo bonito#3A3426*/



/* CONTENT */
#content { color:#575757; background-color:#eee; background-image:url(../images/fundo_bodypng.png); } 
#content p { font:Tahoma; padding:10px 20px; font-size:16px; width:960px; margin:0 auto; }
#content p a { text-decoration:none; color:#CD2B3A; }
#content p a:hover { text-decoration:underline; color:#7F000C; }


/* CONTENT */
#content1 { color:#575757; /*background-color:#eee;*/ background-image:url(../images/fundo_bodypng.png); } 
#content1 p { font-family:Tahoma; padding:10px 20px; font-size:11px; width:930px; margin:0 auto; }
#content1 p a { text-decoration:none; color:#CD2B3A; }
#content1 p a:hover { text-decoration:underline; color:#7F000C; }

/* CONTENT */
#content2 { color:#fff; font-weight:bold; /*background-color:#eee;*/ background-image:url(../images/fundo_bodypng.png); } 
#content2 p { font-family:Tahoma; padding:10px 20px; font-size:12px; width:930px; margin:0 auto; top:600px; }
#content2 p a { text-decoration:none; color:#CD2B3A; }
#content2 p a:hover { text-decoration:underline; color:#7F000C; }

#body_meio{margin: 10px 10px 0px 10px; background:#ffffff;}
#body_meio2{margin: 10px 10px 0px 10px;}

/*FORMULÁRIOS*/
#formulario fieldset {margin:1px 0px -2px 5px; 

	 -moz-border-radius: 4px;
	 -khtml-border-radius: 4px;
	 -webkit-border-radius: 4px;}
	 
#formulario legend { margin-left:20px; 

     font-family:"Trebuchet MS";
	 font-size: 13px;}


#formulario form {width:0px; display:block;}
#formulario label { padding:2px 0;}
#formulario select {padding:2px; width:200px; border:1px solid #CCCCCC; font:14px Tahoma; color:#999; background-color:#FFFFFF;}
#formulario input {padding:2px; width:290px; border:1px solid #CCCCCC; font:14px Tahoma; color:#999; background-color:#FFFFFF;}
#formulario textarea {padding:2px; width:450px; border:1px solid #CCCCCC; font:14px Tahoma; color:#999;  background-color:#FFFFFF;}
#formulario .send{width:80px; margin:10px 0px 0px 0px;  cursor:pointer; border:1; background-color:#FFF; color:#008BD2;-moz-border-radius: 4px -khtml-border-radius: 4px; -webkit-border-radius: 4px; font:14px Tahoma;}
#formulario .send:hover {background:#CCCCCC;}


#formulario2 fieldset {margin:3px 0px 05px 10px;
right:580; 

	 -moz-border-radius: 4px;
	 -khtml-border-radius: 4px;
	 -webkit-border-radius: 4px;}
	 
#formulario2 legend { margin-left:20px; 
right:580; 

     font-family:"Trebuchet MS";
	 font-size: 13px;}


#formulario2 form {width:0px; display:block; background:#fff}
#formulario2 label { padding:2px 0;}
#formulario2 input {padding:5px; width:250px; border:0px solid #cccccc; font:12px Tahoma; color:#47a6af;}
#formulario2 select {padding:3px; width:400px; border:0px solid #cccccc; font:12px Tahoma; color:#47a6af;}
#formulario2 textarea {padding:3px; width:400px; border:0px solid #069; font:12px Tahoma; color:#47a6af; font-weight:bold;}
#formulario2 .send{width:40px; margin:0px 0px 0px 0px; font-weight:bold; cursor:pointer; border:0; background-color:#008BD2; color:#FFFFFF;/*-moz-border-radius: 4px -khtml-border-radius: 4px; -webkit-border-radius: 4px;*/}
#formulario2 .send:hover {background:#333;}
/*#formulario2 fieldset {margin:15px 0px 05px 18px; 
     align:right; 
	  border: 1px solid #cccccc;
	 -moz-border-radius: 4px;
	 -khtml-border-radius: 4px;
	 -webkit-border-radius: 4px;}*/


/*FORMULÁRIO 3*/

#formulario3 fieldset {margin:0px 0px 0px 0px; 
border:1px solid #CCB895;
	 -moz-border-radius: 4px;
	 -khtml-border-radius: 4px;
	 -webkit-border-radius: 4px;}
	 
#formulario3 legend { margin-left:20px; 

     font-family:"Trebuchet MS";
	 font-size: 13px;}

#formulario3 form {width:0px; display:block; background:#fff}
#formulario3 label { padding:1px 0;}
#formulario3 input {padding:2px; width:210px; border:1px solid #cccccc; font:10px Tahoma; color:#999;}
#formulario3 select {padding:2px; width:au; border:1px solid #cccccc; font:12px Tahoma; color:#999;}
#formulario3 textarea {padding:3px; width:260px; border:1px solid #cccccc; font:12px Tahoma; color:#999;}
#formulario3 .send{width:40px; margin:5px 0px 0px 0px; font-weight:; cursor:pointer; border:0; background-color:; background-image:url(../imagens/couro.jpg); color:#FFFFFF;-moz-border-radius: 4px -khtml-border-radius: 4px; -webkit-border-radius: 4px;}
#formulario3 .send:hover {background:#333;}


/*FORMULÁRIO 4*/

#formulario4 fieldset {margin:0px 0px 0px 0px; 
border:1px solid #CCB895;
	 -moz-border-radius: 4px;
	 -khtml-border-radius: 4px;
	 -webkit-border-radius: 4px;}
	 
#formulario4 legend { margin-left:20px; 

     font-family:"Trebuchet MS";
	 font-size: 13px;}

#formulario4 form {width:0px; display:block; background:#fff}
#formulario4 label { padding:1px 0;}
#formulario4 input {padding:2px; width:70%; border:1px solid #cccccc; font:10px Tahoma; color:#999;}
#formulario4 select {padding:2px; width:au; border:1px solid #cccccc; font:12px Tahoma; color:#999;}
#formulario4 textarea {padding:3px; width:260px; border:1px solid #cccccc; font:12px Tahoma; color:#999;}
#formulario4 .send{width:120px; margin:5px 0px 0px 0px; font-weight:; cursor:pointer; border:0; background-color:; background-image:url(../imagens/couro.jpg); color:#FFFFFF;-moz-border-radius: 4px -khtml-border-radius: 4px; -webkit-border-radius: 4px;}
#formulario4 .send:hover {background:#333;}


/*FIM FORMULÁRIOS*/
