/* CSS Document */
/*clickric Comunicação*/


/*ELEMENTOS BÁSICOS*/

BODY {
	width:100%;
	text-align:center;
	background-color:#FFF;
	height:auto;
	padding: 0;
	margin: 0;
}


p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	font-size:9px;
	line-height:20px;
	text-align:left;
	padding:0;
	margin:0;
	text-decoration:underline;
	}

p a:link, p a:active, p a:visited {
color: #45ADDA;
font-weight:bold;
}

p { text-decoration:none; }

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#E44212;
	line-height:15px;
	padding:10px 0 5px 0;
	margin:0;
}


h2 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#2794C2;
 /*color:#B82929;*/
 text-decoration:none;
 font-weight:bold;
 padding:1px 0 1px 0;
 margin:0;
}


h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:11px;
 	color:#29895F;
 	text-decoration:none;
 	font-weight:bold;
	/*border-bottom:1px solid #29895F;
	height:1px;*/
	width:480px;
	/*margin:0 0 5px 0;
	padding:0;*/
}


/*DIVISÕES E ESTRUTURAS*/

#corpo {
	text-align:center;
	background-color:#FFF;
	margin: 0 auto;
	width:777px;
	height:100%;
	display:table;
	position:relative;
}

#KBCA {
 position:relative;
 width:100%;
 height:149px;
 text-align:center;
 background:url(imgs/kbca_bck_dir.jpg) repeat-x ;
 padding:0 0 10px 0;
}

#kbcadireita {
	position:relative;
	float:right;
	width:45%;
	height:149px;
	background-image:url(imgs/kbca_bck_dir.jpg);
}

#kbcaesquerda {
	position:relative;
	float:left;
	width:45%;
	height:149px;
	background-image:url(imgs/kbca_bck_esq.jpg);
}

#kbcaflash {
   position:absolute;
   width:777px;
   height:149px;
   top:0;
   left:50%;
   margin-left: -388px;
   z-index:100;
}

#menu {
	float: left;
	width: 160px;
	padding:0 1px 0 1px;
	margin:0 0 0 0;
}

#vitrine {
  float:right;
  width:458px;
  height:242px;
  margin-right:6px;
}

#menu_direita { float:right; width: 137px; height: 242px; }

#login {
	position:absolute;
	top:72px;
	right:1px;
	width: 98px;
	height: 38px;
	padding:0;
	margin:0;
}

#login p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666;
	padding-top:4px;
	line-height:7px;
}

#agenda2 {
	width: 137px;
	height: 153px;
	background-image:url(imgs/background_agenda.jpg);
	padding-top:19px;
}

#agenda {
	width: 137px;
	height: 132px;
	background-image:url(imgs/background_agenda.jpg);
	padding-top:19px;
}

#banner {
	width: 137px;
	height: 90px;
	background-color:#FFF;
}

#bannerflash{
	position:absolute;
	width: 137px;
	height: 86px;
	margin: 0 0 0 1px;
	
}

#conteudo_home {
	float:right;
	width: 603px;
	height: 381px;
	background:url(imgs/background_conteudo_home.jpg) no-repeat;
	margin-top:8px;
}

#colunaesquerda{
 float:left;
 padding:8px 6px 0 7px;
 width:186px;
 height:210px;
}

#colunadireita{
 float:right;
 padding:8px 6px 0 1px;
 width:191px;
 height:211px;
}


#colunameio {
 float:left;
 width:188px;
 height:210px;
 margin:0;
 padding:8px 6px 0 8px;
}

#colunabaixo{
 float:left;
 padding:8px 6px 0 7px;
 width:185px;
 height:100px;
}
 
 #rodape { width:600px; height:66px; clear: both; }

 #rodape p {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#666;
  line-height:12px;
  padding:10px 5px 5px 11px;
  float: left;
 }
 
 #assinatura {
  background:url(imgs/logo_dohms.gif) no-repeat right 2px;
  width:777px;
  height:20px;
  border-top:1px solid #e2e2e2;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#666;
  padding:6px 0;
  margin-top:20px;
  _margin-top:20px;
  display: table;
  clear: both;
 }
 
 #conteudointerna {
 width:532px;
 _height:586px;
 min-height:586px;
 margin:0;
 padding: 0 30px 42px 30px;
 background:url(imgs/bck_quemsomosnos.jpg) repeat-y;
 /* border: 1px solid orange; */
 float: right;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#666;
 line-height:18px;
 text-align:left;
 position:relative;
 text-decoration:none;
   }
 
 #conteudointerna p {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#666;
 line-height:18px;
 text-align:left;
 text-decoration:none;
   /*   border: 1px solid orange; */
 }
 
 #conteudointerna p a:link, #conteudointerna p a:active,  #conteudointerna p a:visited {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#2794C2;
 text-decoration:none;
 font-weight:bold;
   /* border: 1px solid orange; */
 }
 
 #conteudointerna p a:hover {
text-decoration:underline;
   /*   border: 1px solid orange; */
 }


.teste a:link, .teste a:active, .teste a:visited  {
  font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
/* color:#29895F; */
 }
 
 .listagaleria {
	width:65px;
	height:52px;
	float:left;
	margin-right:10px;
	_margin-right:0;
}
 
 #galeria_big{
	width: 500px;
	min-height: 366px;
	_height: 366px;
	margin: 0 0 0 13px;
	/*display:table;*/
	/*border: 1px solid red;*/
	}

.foto_grande{
	width: 480px;
	min-height: 364px;
	_height: 364px;
	margin: 0 0 0 10px;
	background: url(imgs/back_foto_big.jpg) no-repeat;
	display: block;
	border: 1px solid White;
	}
	
.foto{
	width:455px; 
	height:341px; 
	margin: 11px 0 0 12px; 
	text-align:center;
	/*border: 1px solid #FF1493;*/
}

.legenda{
	width: 458px;
	height: 23px;
	margin: 15px 0 0 8px;
	padding: 2px 0 0 5px;
	text-align: left;
	background: url(imgs/back_legenda_foto_big.jpg) no-repeat;
	/*display: table;*/
}

#galeria_thumb{
	width: 515px;
	height: 240px;
	/*min-height: 150px;
	_height: 150px;
	margin: 0 0 0 0;*/
	padding: 10px 0 0 15px;
	background: url(imgs/fundo_galeria_thumb.jpg);
	overflow: auto;
	overflow-x: hidden;
	}

#conteudointerna .rodapeint {
 width:590px;
 height:42px;
 background: url(imgs/rodape_interna.jpg);
/* margin:0 0 0 -30px;
 _margin:0 -30px;  
 padding: 0;*/
  /* border: 1px solid green; */
  position:absolute;
  bottom:0;
  left:0;
 }
 
  #conteudointerna h1 { 
  margin:0 0 10px -30px; 
  _margin:0 -30px 27px -30px;  
  padding:0; 
  height:30px; 
  width:590px; 
   /*  border: 1px solid blue; */
  }
  
  #fotodireita {
   float:right;
   padding-left:1px;
   padding-bottom:10px;
  }
  
  #fotoesquerda {
   float:left;
   padding-right:10px;
  }
  
   #menu li #proj {
   margin-left:7px;
  }
  
   #menu li #proj a:link, #menu li #proj a:visited {
   color:#5A94AC;
   text-decoration:none;
  }
  
  #menu li #proj a:hover {
  text-decoration:underline;
  background-color:#FFF;
 }
 
/*CLASSES E LINKS*/


#menu ul {
	list-style:none;
	padding:0;
	margin:0;
	text-align:left;
	/*line-height:16px;*/
}

#menu li{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666;
	margin:0;
	padding:0 0 0 0;
	line-height:14px;
	text-decoration:none;
	display:block;
	width:162px;
	height: 14px;
}

#menu li a:link, #menu li a:visited {
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
	width:162px;
	height:13px;
}

#menu li a:hover { background-color:#5C9EB9; color:#FFF; }

#menu li.separador {
	width: 160px;
	height:3px;
	font-size:0.1pt;
	background-image:url(imgs/linha_menu.gif);
	margin:0;
	padding:0;
	line-height:3px;
	}

#menu li.titulomenu {
	width: 158px;
	height:16px;
	background:url(imgs/titulo_menu.jpg) no-repeat transparent;
	margin:2px 0 0 0;
	padding:2px 0 1px 4px;
	font-size:9px;
	font-weight:bold;
	color:#FFF;
	display: table;
	/*line-height:25px;
	border:1px solid red;*/
}

#titulos_noticias {
	width:520px;
	height:21px;
	background-image:url(imgs/background_titulonoticias.jpg);
	margin-left:-23px;
	padding-left: 20px;
	margin-bottom:10px;
}

#titnoticias {
	color:#CC3300;
	border: 1px solid #ABD8D3;
	background-color:#fff;
	padding-left:5px;
	padding-right:8px;
	text-align:center;
	height:60px;
	margin: 4px 0 5px 0;
}
.titnot {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding: 1px 0 1px 0;
}

.verdana9verde
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:9px;
 color:#526066;
}

#eventos {
 width:512px;
 background-image:url(imgs/bck_eventos.jpg);
 padding:0;
 margin:0;
}

.eventos p {
 padding-left:15px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#118B96;
}

#ano {
 width:80px;
 height:14px;
 background-image:url(imgs/ano_eventos.jpg);
 color:white;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-align: center;
 font-weight:bold;
 margin: 0px 0 5px 0;
 padding-bottom:6px;
 _padding-bottom:1px;
}

/*.verdana9verde tr { background-color:FFF; }*/

/*.diaativo {color:#fff; background-color:#E9A030; font-weight:bold; font-size:11px;}*/

.formulario { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#999; border: 1px solid #7C9BB7; }

.noticias_home, .noticias_home dd { padding:0; margin:0; }

.noticias_home dt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#29895F;
	text-align:left;
	margin:3px 0 1px 0;
	padding:3px 0 0 0;
	background:url(imgs/marcador_laranja.gif) no-repeat 1px 8px;
	padding-left: 7px;
	/*border:1px solid red;*/
}

.noticias_home dt a:link, .noticias_home dt a:visited, {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#29895F;
	text-decoration: none;
}

.noticias_home a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#29895F;
	text-decoration: underline;
}

.noticias_home dd{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666;
	line-height:13px;
	text-align:left;
	margin:0;
	padding:0;
}

#imagem{
	width:297px; 
	min-height:219px; 
	_height:219px; 
	margin: 0 15px 0 5px;
	padding: 8px 0 0 0;
	background:url(imgs/fundo_image_not.jpg) no-repeat; 
	float:right; 
	text-align:center;
}

#legenda_not_detalhe{
	width:280px; 
	height:20px; 
	margin: 5px 7px 0 0;
	float:right;
	text-align: left;
	/*border: 1px solid red;*/
}

.reunioes, .reunioes dd { padding:0; margin:0; }

.reunioes dd{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666;
	line-height:5px;
	text-align:left;
	margin:1px 0 1px 0;
	padding:7px 0 0 0;
	background:url(imgs/marcador_azul.gif) no-repeat 1px 12px;
	padding-left: 7px;
}

.reunioes dt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background:url(imgs/marcador_azul.gif) no-repeat 1px 12px;
	color:#29895F;
	text-align:left;
	margin:3px 0 1px 0;
	padding:7px 0 0 7px;
}

.reunioes dt a:link, .reunioes dt a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#29895F;
	text-align:left;
	text-decoration:none;
}

.reunioes dt a:hover {
	text-decoration:underline;
}

#colunameio ul { padding:0; margin:0; }

#colunameio li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	line-height:13px;
	text-align:left;
	margin:0;
	padding:7px 0 0 7px;
	background:url(imgs/marcador_azul.gif) no-repeat 0 12px;
	list-style-type:none;
}

#colunameio li a:link, #colunameio li a:active, #colunameio li a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	line-height:13px;
	text-align:left;
	text-decoration:none;
}

#colunameio li a:hover {
	text-decoration:underline;
}

.verde11bold {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#29895F;
 text-decoration:none;
 font-weight:bold;
}

.verde11normal, .verde11normal a:link, .verde11normal a:active, .verde11normal a:visited  {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#2794C2;
 text-decoration:none;
 font-weight:normal;
}

.verde11normal a:hover {
 text-decoration:underline;
}

.azul11normal {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#2794C2;
 text-decoration:none;
 font-weight:normal;
}



.verdana9cinza {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:9px;
 color:#666;
 line-height:14px;
 font-weight:normal;
 text-decoration:none;
 /* border: 1px solid orange; */
 }
 
.verdana9cinza a:link, .verdana9cinza:active, .verdana9cinza a:visited {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:9px;
 color:#666;
 line-height:9px;
 font-weight:normal;
 text-decoration:none;
 /*border: 1px solid orange; */
 }
 
 .verdana9cinza a:hover {
text-decoration:underline;
   /*   border: 1px solid orange; */
 }
 
 .verdana10cinza {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 line-height:10px;
 color:#666;
 text-decoration:none;
 }
 
 .verdana10cinza a:link, .verdana10cinza:active, .verdana10cinza a:visited {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 line-height:10px;
 font-weight:normal;
 color:#666;
 text-decoration:none;
 }
 
 .verdana10cinza a:hover {
text-decoration:underline;
 }
 
 .verdana11cinza {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#666;

 font-weight:bold;
 text-decoration:none;
 /* border: 1px solid orange; */
 }
 
.verdana11cinza a:link, .verdana11cinza:active, .verdana11cinza a:visited {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#666;
 font-weight:bold;
 text-decoration:none;
 /*border: 1px solid orange; */
 }
 
 .verdana11cinza a:hover {
text-decoration:underline;
   /*   border: 1px solid orange; */
 }

.verdana11vermelha {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#B82929;
 font-weight:bold;
 padding:0;
 margin:0;
 /*   border: 1px solid orange; */
 }

.tabela {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #29895F;
	font-size:10px;
	text-align:center;
	line-height:14px;
}

.verdana11laranja {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#E9A030;
 font-weight:bold;
 padding:0;
 margin:0;
 /*   border: 1px solid orange; */
/* text-decoration:underline;*/
 }
 
.verdana11azul, .verdana11azul a:link, .verdana11azul a:active, .verdana11azul a:visited {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#45ADDA;
 font-weight:bold;
 text-decoration:none;
 }
 
 .verdana11azul a:hover {
  color:#45ADDA;
 text-decoration:underline;
 }
 
 .verdana13azul, .verdana13azul a:link, .verdana13azul a:active, .verdana13azul a:visited {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#45ADDA;
 font-weight:bold;
 text-decoration:none;
 }
 
 .verdana13azul a:hover {
  color:#45ADDA;
 text-decoration:underline;
 }
 
 .listageminterna  {
  padding-left:7px;
  background:url(http://www.sempr.org.br/imgs/marcador_laranja.gif) no-repeat 0 58%;
  list-style-type:none;
 }
 
 
 .verdana11azul, .verdana11azul a:link, .verdana11azul a:active, .verdana11azul a:visited {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#45ADDA;
 font-weight:bold;
 text-decoration:none;
 }
 
 .verdana11azul a:hover {
  color:#45ADDA;
 text-decoration:underline;
 }
 
 .verdana10verde {
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#29895F;
	text-decoration:none;
}

