@charset "utf-8";
/* CSS Document */
body { margin:0; background:url(../img/bg-body.jpg) repeat-x 0 0; font-family:Verdana, Arial, Tahoma; font-size:14px; color:#333;}
#footer { clear:both; font-size:10px; color:#333; background:#EEEEEE; padding:20px; margin-top:20px; }
#header { height:144px; background-position:bottom right; text-align:left; }
#data {font-size:11px; color:#29A4D1; text-align:right; }

ul#menu_horizontal {padding:0;margin:0;float: left;list-style:none; text-shadow:0px 1px 2px #000000;}
ul#menu_horizontal li {float:left;margin:0;}
li.home a{ background:url(../img/mn-off_r1_c2.jpg) no-repeat; display:block; width:106px; height:56px;}
li.home a:hover, li.home-in a{ background:url(../img/mn-on_r1_c2.jpg) no-repeat; }
li.home-in a{display:block; width:106px; height:56px;}

li.institucional a{ background:url(../img/mn-off_r1_c3.jpg) no-repeat; display:block; width:135px; height:56px;}
li.institucional a:hover, li.institucional-in{ background:url(../img/mn-on_r1_c3.jpg) no-repeat; }
li.institucional-in a{display:block; width:135px; height:56px;}

li.usuario a{ background:url(../img/mn-off_r1_c4.jpg) no-repeat; display:block; width:102px; height:56px;}
li.usuario a:hover, li.usuario-in a{ background:url(../img/mn-on_r1_c4.jpg) no-repeat; }
li.usuario-in a{ display:block; width:102px; height:56px; }

li.profissional a{ background:url(../img/mn-off_r1_c5.jpg) no-repeat; display:block; width:126px; height:56px;}
li.profissional a:hover, li.profissional-in{ background:url(../img/mn-on_r1_c5.jpg) no-repeat; }
li.profissional-in a{display:block; width:126px; height:56px;}

li.faleConosco a{ background:url(../img/mn-off_r1_c6.jpg) no-repeat; display:block; width:133px; height:56px;}
li.faleConosco a:hover, li.faleConosco-in{ background:url(../img/mn-on_r1_c6.jpg) no-repeat; }
li.faleConosco-in a{display:block; width:133px; height:56px;}

li.barra_direita { background:url(../img/mn-right.jpg) no-repeat; display:block; width:105px; height:56px;}
li.barra_esquerda { background:url(../img/mn-left.jpg) no-repeat; display:block; width:101px; height:56px;}
#conteiner { width:810px; }

#conteiner-conteudo { min-height:400px; padding:2px 10px; margin-top:15px; text-align:left; float:none;}
#menu { float:none; }
#left {float:left;width:200px;}
#corpo { width:580px; float:right; text-align:justify; padding-bottom:15px; }
.agrupa-box-opcoes{ background:url(../img/bg-box.gif) no-repeat; padding:10px; text-align:left; }
a, a:link{text-decoration:underline; color:#888;}
a:visited{text-decoration:none; color:#888;}
a:hover { text-decoration:none; color:#7CA700; }
h1 { padding:0; margin:5px; font-size:18px; font-weight:bold; color:#444; }
h2 { color:#00A440; font-size:14px; }
input, textarea { border:0; background:#EAEAEA; margin:5px 0; color:#67939C;}
label {font-weight:bold; }
.alerta { background:#D9E9D1; border:1px solid #12993A; padding:10px; margin:2px; }
.agrupa-galeria { width:240px; float:left; padding:10px; text-align:left; }
.foto {width:100px; height:100px;border:1px solid #B7D5AA; padding:5px; float:left; background:#F9FCF8; text-align:center; margin:10px;}
.data_not { color:#67939C;}

/* Easy Slider */

	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:553px;
		height:177px;
		overflow:hidden !important; 
		}	
			
		
	p#controls{
		margin:0;
		position:relative;
		} 
	
	#prevBtn, #nextBtn{ 
		display:block;
		margin:0;
		overflow:hidden;
		text-indent:-8000px;		
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:-160px;
		}	
	#nextBtn, #nextBtn2{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:30px;
		height:77px;
		background:url(images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(images/btn_next.gif) no-repeat 0 0;	
		}												
#slider img{ border:0 !important;}
/* // Easy Slider */
