/*RESET*/
*{margin:0; padding:0;}
body {background: #CCFF99; background-image: -webkit-linear-gradient(top, rgba(255, 300, 300, 0), #FFF);}
/*body {background:#C4FDFD url(../imagens/body_bg.png) repeat-x; margin:10px;}*/
#box{width:960px; margin:0 auto; background:#FFF; }

#banner {width:580px; background: #FFF; float:right;}
#banner h1{font:16px Geneva, Helvetica,sans-serif; color: #006699; border-bottom:2px solid #069; font-weight:bold; margin:0 10px 5px 0; padding:0 0 3px 0;}
#banner ul { padding:2px 1px; float:left;}
#banner ul li {width:140px; height:110px; text-decoration: none; background: #006699; margin:8px; display:inline; float:left;}
#banner img {width:140px; height:110px; margin:0px 0px 2px; float:right;}

/*TOPO*/
#banner_acima{width:100%; height:120px; margin:0 auto; background:#FFFFFF; }
#banner_topo{width:960px; height:115px; margin:0 auto; background: url(imagens/logosemed_baner.jpg); }
#banner_topo_logo{width:100px; height:80px; margin:1px 10px 0px; padding:0px 10px ; float:left;}
#banner_topo_logo img {width:100px; height:110px; margin:5px 1px 0px;  float:left;}
#banner_topo_logo_semed{width:300px; height:90px; margin:20px 1px 0px;  float:left;}

#banner_log {width:70px; height:27px; margin:33px 1px 0px; padding:0px 150px; float:right;}
#banner_log img {width:70px; height:23px; margin:5px 1px 0px;  float:right;}
#banner_log ul {float:left; text-decoration:none; font:16px "trebuchet MS",Arial, Helvetica; padding:3px 0px; list-style:none; font-weight:bold;}
#banner_log ul li {width:200px; height:27px; text-decoration: none; margin:1px; display:inline; margin:0px 1px 0px; float:right;}

/*MENU*/
#menu_hor {width:960px; height:30px; margin:2px 0px; background:#00ba8b; background-image: -webkit-linear-gradient(top, rgba(400, 300, 300, 0), #CCC);}
#menu_hor ul {float:left; text-decoration:none; font:16px "trebuchet MS",Arial, Helvetica; padding:3px 0px; list-style:none; font-weight:bold;}
#menu_hor ul li {width:126px; height:30px; text-decoration: none; margin:1px; display:inline; float:left;}
#menu_hor a {float:left; text-decoration:none; color:#003399 ; font:12px "trebuchet MS",Arial, Helvetica, sans-serif; padding:5px 15px; font-weight:bold;}
#menu_hor h1{font:12px Geneva, Helvetica,sans-serif; color: #006699; font-weight:bold; margin:0 10px 5px 0; padding:0 0 3px 0;}
#menu_hor a:hover {font:12px "trebuchet MS", Arial, Helvetica,sans-serif; color: #FFF; font-weight:bold;}
#menu_hor img {float:left;}
#header_search {float:right;}
#header_search input {background:#FFF; border:1px solid #096; font:14px tahoma, Helvetica,sans-serif; color: #666666; padding:0px 1px;}
.search {background:#FFF; font:14px tahoma, Helvetica,sans-serif; color: #666666; padding:2px 1px;}
.pesquisar {color:#003399; font:14px tahoma, geneva, sans-serif;}

/*:first-letter  é usado para obter um efeito especial na primeira letra de um texto. */
#header{width:100%; height:20px ; background:#00ba8b; background-image: -webkit-linear-gradient(top , rgba(400, 300, 300, 0), #FFF);}

/*CONTENT*/
#content{width:100%; background:#FFF;}
/*#content_conteudo{width:537px; background: #FFF; float:right;}*/
#content_conteudo{width:61.55%; margin:0px 10px;padding:0px 10px; text-align:left; font:14px "trebuchet MS", Arial, Helvetica,sans-serif; color:#333;  background:#FFF; border-left: 2px solid rgba(122, 122, 122, 0.5);border-left-color: #99FFFF; border-right: 2px solid rgba(122, 122, 122, 0.5); border-right-color: #99FFFF;float:right;}
#content_conteudo h1{font:18px Geneva, Helvetica,sans-serif; color: #FF6600; border-bottom:2px solid #069; font-weight:bold; margin:0 15px 5px 0; padding:0 0 3px 0; }
#content_conteudo h2{font:16px Geneva, Helvetica,sans-serif; color: #F09B73;  font-weight:bold; margin:0 15px 5px 0; padding:0 0 3px 0;}
#content_conteudo p{font:12px "trebuchet MS", Arial, Geneva, Helvetica,sans-serif; color:#333333; text-align:justify; padding:5px 10px 0 10px; margin:10px 10px 10px 10px;}
/*#content_conteudo img {width:96px; height:96px; float: left;}*/
.leia_mais img {width:100px; height:96px; padding:0px 0px; float: left; margin:25px 15px 0px; background:#333;}

/*HOME*/
.textfieldRequiredMsg {font:11px montoya corsiva tahoma, Helvetica,sans-serif; color: #000;}

/*NOTICIAS*/
#nothome {width:585px; margin:0px auto; background: #FFF;}
#nothome h1{font:16px Geneva, Helvetica,sans-serif; color: #006699; border-bottom:2px solid #069; font-weight:bold; margin:5px 0px 0px 0px; padding:0 0 3px 0;}
#nothome h2{font:12px Geneva, Helvetica,sans-serif; color: #006699; border-bottom:1px solid #069; font-weight:bold; margin:5px 0px 0px 0px; padding:0 0 3px 0;}
#nothome img {width:70px; height:60px; margin:5px 10px 0;  float:left;}
#nothome ul {text-decoration:none; color: #333333; font:12px "trebuchet MS",Arial, Helvetica; padding:0px 20px; list-style:none; font-weight:bold; float:right;}
#nothome ul li {width:50px; height:16px; text-decoration: none; background: #006699; margin: 2px 1px; float:right;}
#nothome a {text-decoration:none; color: #FFF; font:12px "trebuchet MS",Arial, Helvetica, sans-serif; margin:0px 3px 10px 0; float:right;}
.info {font:11px Georgia,  "Times New Roman", Times, serif, Ariel; color:#999999; margin:0 10px; float:left;}

/*contdoisdois*/
#contdois {width:580px; margin:0px 0px 0px 0px; background: #FFF; float:left;}
#contdoisdois {width:225px; height:390px; background: #FFF; float:right;}
#contdoisdois ul { padding:2px 1px; float:left;}
#contdoisdois ul li {width:90px; height:80px; text-decoration: none; background: #006699; margin:8px; display:inline; float:left;}
#contdoisdois img {width:90px; height:80px; margin:0px 0px 2px; float:right;}
#contdoisdois input {background:#FFF; border:1px solid #096; font:12px tahoma, Helvetica,sans-serif; color: #666666; padding:2px 1px;}


                                                                                                                           #fotos h1{font:11px Geneva, Helvetica,sans-serif; color: #006699;   margin:0 10px 5px 5px; padding:0 0 3px 0;}
#fotos a {text-decoration:none; color: #006699; font:12px "trebuchet MS",Arial, Helvetica, sans-serif; margin:0px 3px 10px 0; float:right;}
#fotos p {font:11px "trebuchet MS",Arial, Helvetica, sans-serif; margin:0px 0px 0px 0; float:left;}

/*menu_vertical*/
#menu_vertical {width:13.52%; background:#FFF; margin:0px 0px 0px 0px; float:left; }
#menu_vertical img {width:20px; height:20px; margin:auto; padding:10px 10px 2px; float:left;}

/*menu_vert*/
#menu_vert{width:127px; background:#FFF; margin:0px 0px; float:left; }
#menu_vert ul {float:left; text-decoration:none; color: #FFF; font:16px "trebuchet MS",Arial, Helvetica; padding:1px 0px; list-style:none; font-weight:bold;}
#menu_vert ul li {width:125px; height:25px; text-decoration: none; background:#00ba8b ; background-image: -webkit-linear-gradient(top, rgba(400, 300, 300, 0), #CCC); margin:1px; float:left;}
#menu_vert a {float:left; text-decoration:none; color:#003399; font:12px "trebuchet MS",Arial, Helvetica, sans-serif; padding:4px 5px; font-weight:bold;}
#menu_vert a:hover {font:12px "trebuchet MS",Arial, tahoma, Helvetica,sans-serif; color: #FFF; font-weight:bold;}
#links {width:120px; background: #CCFFFF; margin:3px 0; padding:0px; float:left;}
#links img {width:100px; height:50px; padding:10px 10px 2px; float:left;}

/*usuonline*/
#usuonline{width:100px; height:60px; background: #009BDE; margin:20px 15px 50px; float:left; }
#usuonline img {width:30px; height:30px; margin:50px 5px 80px; float:right;}

/*contacesso*/
#contacesso{width:100px; height:120px; padding:3px 0px; text-align:center; float:left; }
#contacesso ul {float:left; text-decoration:none; color: #FFF; font:16px "trebuchet MS",Arial, Helvetica;  list-style:none; font-weight:bold;}
#contacesso ul li {width:90px; height:80px; text-decoration: none; background: #FFF; margin:0px; float:left;}
#contacesso h1{font:16px Geneva, Helvetica,sans-serif; color: #FF6600; border-bottom:2px solid #069; font-weight:bold; margin:0 15px 5px 0; padding:0 0 3px 0; }
#contacesso h2{font:14px Geneva, Helvetica,sans-serif; color: #000; font-weight:bold; margin:20px 20px 5px 0; padding:0 35px 3px; float:left;}
#contacesso a{float:left; text-decoration:none; color:#003399; font:12px "trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; padding:5px 5px;}
#contacesso a:hover {font:12px "trebuchet MS",Arial, tahoma, Helvetica,sans-serif; color: #069; font-weight:bold;} 
#contacesso img {width:100px; height:100px; margin:5px 00px 0px; float:left;}

/*contacesso1*/
#contacesso1{width:100px; height:120px; padding:3px 0px; text-align:center; float:left; }
#contacesso1 ul {float:left; text-decoration:none; color: #FFF; font:16px "trebuchet MS",Arial, Helvetica;  list-style:none; font-weight:bold;}
#contacesso1 ul li {width:100px; height:120px; text-decoration: none; background: #FFF; margin:0px; float:left;}
#contacesso1 img {width:60px; height:40px; margin:5px 20px 2px; float:left;}

#logo_2013{width:130px; height:180px; background: #FFF; margin:0px 0px 0px;  float:left; }
#logo_2013 ul {float:left; text-decoration:none; color: #FFF; font:16px "trebuchet MS",Arial, Helvetica;  list-style:none; font-weight:bold;}
#logo_2013 ul li {width:120px; height:175px; text-decoration: none; background:#FFCC00; margin:0px; float:left;}
#logo_2013 img {width:120px; height:175px; float:left;}

/*LISTNOT*/
#list_not{width:580px; margin:0px auto; background: #FFF; }
#list_not h1{font:16px Geneva, Helvetica,sans-serif; color: #006699; border-bottom:2px solid #069; font-weight:bold; margin:0 10px 5px 0; padding:0 0 3px 0;}
#list_not h2{font:12px Geneva, Helvetica,sans-serif; color: #F09B73; border-bottom:1px solid #069; font-weight:bold; margin:0 10px 5px 0; padding:0 0 3px 0;}
#list_not p {font:11px "trebuchet MS", Arial, Geneva, Helvetica,sans-serif; color: #000000; padding:5px 15px; margin:5px 10px 10px 20px;}
#list_not img {width:110px; height:80px; margin:5px 10px 0;  float:left;}
#list_not ul {text-decoration:none; color: #333333; font:12px "trebuchet MS",Arial, Helvetica; padding:0px 20px; list-style:none; font-weight:bold; float:right;}
#list_not ul li {width:50px; height:16px; text-decoration: none; background: #006699; margin: 2px 1px; float:right;}
#list_not a {text-decoration:none; color: #FFF; font:12px "trebuchet MS",Arial, Helvetica, sans-serif; margin:0px 3px 10px 0; float:right;}
/*#list{width:480px; height:80px; margin:0px auto; background: #FFF; }*/

/*formcontato
#formcontato {width:400px; background:#FFF; padding:10px 100px; float:right;}
#formcontato h1 {font:17px montoya corsiva tahoma, Helvetica,sans-serif; color: #FF6600; font-weight:bold;}
#formcontato legend {font:12px montoya corsiva tahoma, Helvetica,sans-serif; color: #039; font-weight:bold;}
#formcontato fieldset {border:1px; margin:0 0 5px 15px; color: #FF6600; font-weight:bold;}
#formcontato input {background:#FFF; padding:3px 5px; border:1px solid #039; font:14px "trebuchet MS", Arial, Helvetica,sans-serif;}
#formcontato textarea {background:#FFF; padding:3px 5px; border:1px solid #039; font:14px "trebuchet MS", Helvetica, Arial, sans-serif;}
#formcontato input:hover {cursor:pointer; border:1px solid #3366CC;} 
#formcontato textarea:hover {cursor:pointer; border:1px solid #3366CC;} 
*/

/*formpronatec*/
#formpron {width:500px; margin:0 auto; background:#FFF; }
#formpron h1{font:18px Geneva, Helvetica,sans-serif; color: #0066CC; border-bottom:2px solid #069; font-weight:bold; margin:0 15px 5px 0; padding:0 0 3px 0; }
#formpron h2{font:16px Geneva, Helvetica,sans-serif; color: #CC6600; margin:0 5px ; padding:0 0 3px 0;}
#formpron p{font:12px "trebuchet MS", Arial, Geneva, Helvetica,sans-serif; color:#333333; margin:8px 0px 2px ;}
 
#sidebar{width:20.22%; background: #FFF; margin:auto; padding:0px; float:right; }
#sidebar h1 {font:12px montoya corsiva, tahoma, Helvetica, sans-serif; color:#000; font-weight:bold;}
#sidebar ul {float:left; text-decoration:none; color: #003399; font:16px "trebuchet MS",Arial, Helvetica; padding:3px 0px; list-style:none; font-weight:bold;}
#sidebar ul li {width:80px; height:75px; background: #FFF; margin:5px; border:1px solid #FFF;  display:inline; float:left;}
#sidebar p {font:12px "trebuchet MS", Arial, Geneva, Helvetica,sans-serif; text-decoration: none; color: #000;  margin:10px 10px 10px 0;}
#sidebar img {width:80px; height:75px; float: right;}
#sidebar input {background:#FFF; border:1px solid #096; font:12px tahoma, Helvetica,sans-serif; color: #666666; padding:2px 1px;}

/* #sidebar ul li {width:165px; height:150px; background: #FFF; margin:5px; border:1px solid #333;  display:inline; float:left;}*/
#sidebar2 ul li {width:180px; height:150px; background: #FFF; margin:5px; border:1px solid #333;  display:inline; float:left;}

#videos {width:560px; font:14px "trebuchet MS", Arial, Helvetica,sans-serif; color:#333; background: #FFF; float:left}
#videos ul {font:12px "trebuchet MS",Arial, Helvetica; text-decoration:none; color: #333333;  padding:0px 10px; list-style:none; font-weight:bold; float:left;}
#videos ul li {width:560px; height:315px; text-decoration: none; border:1px solid #000;  background: #E8E8E8; margin: 1px 10px; float:left;} /*border-radius:0px 0px 20px 0px; */
#videos p {font:14px "trebuchet MS",verdana, Arial, Helvetica,sans-serif; text-decoration: none; color: #000;  margin:0px 0px 6px 0;}

#video_a {width:560px; background: #FFF; float:left}
#video_a ul {padding:0px 2px; list-style:none; font-weight:bold; margin: 1px 10px; float:left;}
#video_a ul li {width:560px; height:315px; text-decoration: none; border:1px solid #000;  background: #E8E8E8; margin: 1px 2px; float:left;} /*border-radius:0px 0px 20px 0px; */
#video_a h1{font:16px Geneva, Helvetica,sans-serif; color: #006699; border-bottom:2px solid #069; font-weight:bold; }
#video_a p {font:14px "trebuchet MS",verdana, Arial, Helvetica,sans-serif; text-decoration: none; color: #000;  margin:0px 0px 6px 0;}

/*letreiro2*/
#list {width:170px; background: #0099CC; float:left}
#list p{font:16px "trebuchet MS", Arial, Helvetica,sans-serif; color:#0000FF; font-weight:bold; background: #FFF; float:left}
#list h1{font:16px Geneva, Helvetica,sans-serif; color: #FFF; border-bottom:1px solid #069; font-weight:bold; margin:0 5px 5px 0; padding:0 0 3px 0;}
#list h2{font:12px Geneva, Helvetica,sans-serif; color: #F09B73; margin:0 10px 5px 0; padding:0 0 3px 0;}
#list p {width:155px; font:12px "trebuchet MS", Arial, Geneva, Helvetica,sans-serif; color: #000; text-align:justify; padding:5px 5px; margin:2px 2px 2px 2px;}
#list a {text-decoration:none; color:#003399; font:12px "trebuchet MS",Arial, Helvetica, sans-serif; margin:0px 2px 2px 0; float:left}
#list a:hover {font:12px "trebuchet MS",Arial, tahoma, Helvetica,sans-serif; color: #51C7FF; font-weight:bold;}

#sidebarrr img {width:195px; height:100px; float:right;}
/*#sidebar2 ul li {width:180px; height:150px; background: #FFF; margin:5px; border:1px solid #333;  display:inline; float:left;} */


/*.sidebar {background:#FFF; font:14px tahoma, Helvetica,sans-serif; color: #666666; padding:2px 1px;}
.email {color: #FFF; font:14px tahoma, geneva, sans-serif;}

/*#sidebar a {float:left; text-decoration:none; color: #003399; font:16px "trebuchet MS",Arial, Helvetica, sans-serif; padding:5px 15px; font-weight:bold;}
#sidebar a:hover {font:16px tahoma, Helvetica,sans-serif; color: #B3F5FB;}
#sidebar h2 {font:16px tahoma, Helvetica,sans-serif; color: #FF6633;}*/

#menu_sid {width:100%; background:#00ba8b; float: left;}
#menu_sid h1 {font:12px montoya corsiva, tahoma, Helvetica, sans-serif; color:#000; margin: 0px 5px 0px 10px; font-weight:bold;}

/*destacnot*/
#destacnot{width:585px; margin:0px auto; background: #FFF; }
#destacnot h1{font:16px Geneva, Helvetica,sans-serif; color: #006699; border-bottom:2px solid #069; font-weight:bold; margin:5px 0px 0px 0px; padding:0 0 3px 0;} /*border-bottom:2px solid #069;*/
#destacnot h2{font:12px Geneva, Helvetica,sans-serif; color: #FF9900; font-weight:bold; margin:5px 0px 0px 0px; padding:0 0 3px 0;}
#destacnot h3{font:12px Geneva, Helvetica,sans-serif; color: #006699; font-weight:bold; margin:5px 0px 0px 20px; padding:0 0 3px 0;}
#destacnot p {font:12px "trebuchet MS", Arial, Geneva, Helvetica,sans-serif; color:#000; text-align:justify; padding:5px 0px; margin:5px 0px 0px 0px;}
#destacnot img {width:585px; height:350px; margin:5px 0px 0px 0px; padding:0 0 3px 0; float:left;}
#destacnot ul {text-decoration:none; color: #333333; font:12px "trebuchet MS",Arial, Helvetica; padding:0px 10px; list-style:none; font-weight:bold; float:right;}

/*noticias
#noticias img {width:60px; height:60px; margin:30px 15px 0; border:1px solid #333; float: left;}
*/
/*artigos_noticias
#artnot img {width:60px; height:60px; margin:30px 15px 0; border:1px solid #333; float:left;}
#artnot ul {text-decoration:none; color: #333333; font:16px "trebuchet MS",Arial, Helvetica; padding:0px 15px; list-style:none; font-weight:bold; float:right;}
#artnot ul li {width:70px; height:20px; text-decoration: none; background: #006699; margin:1px; float:right;}
#artnot a {text-decoration:none; color: #FFF; font:14px "trebuchet MS",Arial, Helvetica, sans-serif; margin:1px 5px 10px 0; float:right;}
/*#artnot ul:hover {width:70px; height:20px; background: #66CCCC;} */

/*letreiro*/
#letreiroo {width:585px; height:30px; margin:0px auto; background: #99ffff;}
#letreirooo p{font:20px "trebuchet MS", Arial, Helvetica,sans-serif; color:#ff6600; margin:0px 0px 0px 0px; padding:0px 0px 0px ; float:left}
#letreiroo h4{font:20px Geneva, Helvetica,sans-serif;color:#FF0000; margin: 7px 0px 0px 0px; }

/*avisos*/
#avisos {width:585px;  font:14px "trebuchet MS", Arial, Helvetica,sans-serif; color:#333; margin:0px 0px 0px 0px; padding:0px 0px 10px ; background: #FFF; float:left}
#avisos h1{font:16px Geneva, Helvetica,sans-serif; color: #006699; border-bottom:2px solid #069; font-weight:bold; margin:0 10px 5px 0; padding:0 0 3px 0;}
#avisos a {text-decoration:none; color: #006699; font:16px "trebuchet MS",Arial, Helvetica, sans-serif; margin:0px 3px 10px 0; float:right;}
#avisos img {width:550px; height:150px; background: #FFF;  margin:0px 20px 0px; padding:0px 0px ; float:left;}
#avisos h4{font:16px Geneva, Helvetica,sans-serif; color: #0000FF;  font-weight:bold; margin:0 10px 5px 0; padding:0 0 3px 0;} /*border-bottom:2px solid #069;*/

/*

#noticias img {width:60px; height:60px; margin:30px 15px 0; border:1px solid #333; float: left;}

#form{
   width:300px;
   margin:0 auto;
   background:#fff;
   }
form fieldset{
   border:0;
   padding:0 15px 10px;
}

form fieldset legend{
   font-size:16px;
   color:#036;
   padding-bottom:10px;
   }


form label{
   display:block;
   padding:3px 0;
   }

form label span{
   display:block;
   color:#036;
   font-size:12px;
   font-weight:bold;
}
form label input{
   color:#333;
   padding:0px 0;
   width:255px;
   }
form label textarea{
   font-weight:bold;
   color:#900;
}

form input.btn{
   display:block;
   width:120px;
   padding:5px 0;
   margin:10px auto 0;
   border:0;
   background:#036;
   color:#FFF;
   cursor:pointer;
   }*/
/*RODAPE*/
#clear{clear:both;}
#footer{width:955px; height:40px; margin:0 auto; padding:5px; background:#00ba8b;}
#footer_text{font:10px tahoma, Arial, Helvetica,sans-serif; text-align:center; margin:2px 0;}
#footer_up{width:75px; height:27px; background:#86B1DB; margin:1px; float:left;}
#footer_up img {width:75px; height:27px; margin:1px; border:1px solid #333; float:left;}
#footer_vg{width:88px; height:30px; background:#00FFCC; margin:1px; float:right;}
#footer_vg img {width:88px; height:30px; margin:1px; float:left;}