/*@charset "utf-8";*/


html,body{width:100%; background:#005197 url(imagens/bgbody.jpg) repeat-y center;font:12px/200% verdana, Arial, Helvetica, sans-serif;color:#FFF;}
/*#principal p{margin-bottom:20px;text-indent:30px;text-align:justify;}*/

*{margin:0 auto;padding:0;}


#principal #destaques p, #chamada_um p, #chamada_dois p, #principal .cursos p{font:12px/150% verdana, Arial, Helvetica, sans-serif;margin-bottom:0;}
#cabecalho	{
			height:214px;
			width:100%;
			background:url(imagens/bg_topo.jpg) repeat-x;
			}
/*#cabecalho h1, #cabecalho h2{text-indent:-9000px;}*/

#cabecalho #titulo h1{position:absolute;top:150px;left:20px;font-size:50px;font-weight:bold;height:35px;padding:8px 10px;}

#cabecalho #titulo span{font-size:18px;}
#topo	{
		background:url(imagens/topo.jpg) no-repeat;
		height:214px;
		width:770px;
		position:relative;

		}

#menu	ul	{
			list-style:none;
			width:190px;
			text-transform:uppercase;
			position:absolute;
			right:3%;
			top:20px;
			font:bold 16px/200% Arial, Helvetica, sans-serif;
			
			}
#menu li a {display:block;color:#fff;}
/**html #menu li a{height:1%;}*/
#menu ul a		{padding-left:10px;}
/*#menu a:visited{color:#fff;}*/
#menu a:hover		{text-decoration:none;/*background:url(imagens/hover_menu.gif) no-repeat;*/}


#conteudo	{
			width:770px;
			height:100%;
			}
#principal	{
			width:515px;
			
			float:left;
			background:#0f70c4 url(imagens/sombra_esquerda.jpg) no-repeat 0 0;
			border-right:1px solid #002c53;
			

			padding:15px 13px 15px 25px;
			position:relative;
			}
#principal h2	{
				font-size: 1.3em;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				background:url(imagens/marcador.gif) no-repeat 0 3px;;border-bottom:solid 2px #005197;
				padding-left:20px;
				margin-bottom:15px;
				width:220px;
				float:left;
				}
#principal h3	{
				padding-left:10px;
				margin:10px 0 10px 0;
				border-left:solid 2px #fff;
				width:500px;
				font-size:1.2em;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color:#fff;/*gold FFD700*/
				}

				
#destaques {margin-bottom:60px;}

#chamada_um, #chamada_dois{margin-bottom:10px;}
#chamada_um{clear:both;}/*depois q inseri a 2º foto tivequepor essa regra*/

#conteudo #principal #destaques p{text-indent:50px;text-align:justify; padding-top:30px;}

#conteudo #principal span a 	{
								background:url(imagens/fundo_bt.gif) no-repeat;
								width:30px;
								height:20px;
								position:relative; top:11em; left:10em;
								padding:7px 5px;
								text-decoration:none;
								/*color:#FFF;*/
								font-weight:bold;
								}
#conteudo #principal span a:hover{text-decoration:underline;}

#chamada_dois ul{padding-left:20px;}
#chamada_um ul{padding-left:80px;}

ul{position:relative;}/*corrigir bug de sumir marcador*/

#chamada_um,#chamada_dois	{
							width:240px;
							height:250px;
							display:inline;/*alinha no IE6*/

							}
							
#chamada_um{float:left;}

#chamada_um ul, #chamada_dois ul {list-style: url(imagens/seta.gif); line-height:200%;}

#chamada_dois{float:right;margin-left:10px;}
#conteudo a{color:#fff;font-weight:bold;}/*17c0e7*/
#conteudo a:visited{font-weight:bold;}
#conteudo a:hover{font-weight:bold;text-decoration:none;}

/*estilizacao form index*/
form.info_cursos label	{
						display:block;
						clear:both;
						}

#informacoes #form_a,#form_b	{
								width:250px;
								height:200px;
								float:left;
								}

form.info_cursos input	{
						background:#fff;
						width:150px;
						}

form.info_cursos textarea,form.info_cursos input	{
													border: solid 1px #005197;
													background:#fff;
													border-left: solid 8px #005197;
													color:#000;
													padding-left:3px;
													}
form.info_cursos label	{
						margin-top:10px;
						}
form.info_cursos textarea	{
							width:250px;
							}
form.info_cursos .enviar	{
							width:70px;
							margin-top:10px;
							}
form.info_cursos			{
							font:12px Arial, Helvetica, sans-serif;
							
							}
#form_a	{
		clear:both;
		}
#form_b	{
		margin-left:5px;
		}
/*fim estilizacao form index*/

#coluna		{
			width:185px;
			height:500px;
			float:right;
			background:#005197 url(imagens/sombra_direita.jpg) no-repeat top right;
			height:100%;
			padding:10px 25px 0px 0px;
			
			}
#coluna h2	{
			background:#FFF;
			color:#000;
			font: bold 14px Verdana, Arial, Helvetica, sans-serif;
			text-align:center;
			width:13.2em;
			border-bottom:double 1px #000;
			border-right:double 1px #000;
			padding:5px 0;
			margin:5px 0;
			}
#coluna dl	{
			border-top:solid 1px #FFF;
			padding:10px 0;
			}
#coluna dt	{
			background:url(imagens/marcador_pasta.gif) no-repeat left 5px;
			padding-left:20px;
			font:14px Arial, Helvetica, sans-serif;
			color:#17c0e7;
			line-height:150%;
			
			}

#coluna dd	{
			padding-left:20px;
			font:14px Arial, Helvetica, sans-serif;
			
			line-height:150%;
			}
#coluna label{color:#17c0e7;font-weight:bold;}
#coluna input{border: solid 1px #fff;background:#0f70c4;width:150px;height:20px;color:#fff;margin-top:5px;}
#coluna input,button{margin-bottom:10px;}
#coluna button{float:left;height:25px;}

#rodape		{
			background:url(imagens/bg_rodape.jpg) repeat-x;
			height:150px;
			clear:both;
			border-top: 1px solid #fff;
			text-align:center;
			color:#CCC;
			width:100%;
			}
#rodape img {border:none;padding-top:15px;}



#principal ol,ul	{padding-left:20px;}


#rodape_menu ul	{
				list-style:none;
				}
#rodape_menu li  {display:inline;}
#rodape_menu span{margin:0 15px;}
#rodape_menu li a, #rodape .link_kadunew {color:#FFF;}
#rodape_menu li a:hover {color:#CCC;}


			
.fluimgesq{float:left;clear:both;padding-right:10px;}
.strong{font-weight:bold;}

.campanhas{ text-align:center; width:185px;padding-bottom:5px;}

#todos_cursos a {background:url(imagens/bt_mais_cursos.gif) no-repeat;padding:7px 5px;
text-decoration:none;margin-left:100px;}

#todos_cursos a:hover{text-decoration:underline;}
.texto2{font-size:15px;}


