/*
	25/12/2009
	Author: Filipe Dantas
	e-mail: filipegdantas@gmail.com	
	copyright: Filipe Dantas
*/
/* TAMANHO DO BODY */
@import url("internas.css");
html{background:#fff;}
body{margin:0; background:url(../images/bg_body.jpg) no-repeat center 0; font-family:Arial, Helvetica, sans-serif;}
a{text-decoration:none; color:#011f28;}
a:hover{color:#000; text-decoration:underline; }
a img{border:0;}
h1{font-size:18px; color:#fff; margin:0 0 10px 0;}
h2{font-size:16px; color:#01141a; margin:0 0 10px 0;}
h3{font-size:12px; color:#0e355b; margin:0 0 10px 0;}
p{line-height:17px; font-size:11px; color:#011f28; margin:0 0 10px 0;}
p.listagem{width:100%; float:left; text-align:center;}
p.mais{width:100%; float:left; font-size:11px; font-weight:bold; text-align:right;}
p.mais a{color:#011f28;}
ul.sem_margin{margin:0; padding:0; list-style:none;}
small{color:#0F5266; font-size:10px; font-weight:bold;}


/* Classes */
.none {display:none;}
.clearFix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}
/*------------CONTAINER------------*/
div#container{
	width:908px;
	margin:0 auto;
}
	/*------------header------------*/
	div#container div#header{
		width:100%;
		height:200px;
	}
	div#container div#header div#logo{
		width:225px;
		height:200px;
		margin:0 auto;
	}
	div#container div#header div#logo img.logo{
		width:225px;
		height:200px;
		behavior: url("iepngfix.htc");
	}
	/*------------menu------------*/
	div#container div#menu{
		width:840px;
		height:31px;
		margin:0 auto;
	}
		div#container div#menu ul li{
			width:137px;
			height:23px;
			float:left;
			background:url(../images/menu1.gif) no-repeat;
			text-align:center;
			padding:8px 0 0 0;
			font-size:14px;
			margin:0 2px 0 0;
			display:inline;
		}
		div#container div#menu ul li.menu1{
			width:137px;
			height:23px;
			float:left;
			background:url(../images/menu1.gif) no-repeat;
			text-align:center;
			padding:8px 0 0 0;
			font-size:14px;
			margin:0 2px 0 0;
			display:inline;
		}
		div#container div#menu ul li.menu2{
			width:137px;
			height:20px;
			float:left;
			background:url(../images/menu1.gif) no-repeat;
			text-align:center;
			padding:7px 0 0 0;
			font-size:14px;
			margin:4px 2px 0 0;
			display:inline;
		}
		div#container div#menu ul li.menu3{
			width:158px;
			height:23px;
			float:left;
			background:url(../images/menu3.gif) no-repeat;
			text-align:center;
			padding:8px 0 0 0;
			font-size:14px;
			margin:0 2px 0 0;
			display:inline;
		}
		div#container div#menu ul li.menu4{
			width:158px;
			height:23px;
			float:left;
			background:url(../images/menu4.gif) no-repeat;
			text-align:center;
			padding:8px 0 0 0;
			font-size:14px;
			margin:0 2px 0 0;
			display:inline;
		}
		div#container div#menu ul li.menu5{
			width:158px;
			height:23px;
			float:left;
			background:url(../images/menu5.gif) no-repeat;
			text-align:center;
			padding:8px 0 0 0;
			font-size:14px;
		}
		div#container div#menu ul li a{
			color:#fff;
		}
	/*------------banner------------*/
	div#container div#flash{
		width:870px;
		height:216px;
		margin:0 auto;
	}
	/*------------content------------*/
	div#container div#content{
		width:100%;
	}
	/*------------col_esq------------*/
	div#container div#content div#col_esq{
		width:284px;
		float:left;
		margin-left:26px;
		display:inline;
	}
	div#container div#content div#col_esq h1{
		width:171px;
		height:30px;
		background:url(../images/placa.gif) no-repeat;
		font-family:"trebushet MS";
		text-align:center;
		padding:36px 0 0 0;
		margin:0 0 10px 55px;
	}
	/*------------col_center------------*/
	div#container div#content div#col_center{
		width:284px;
		float:left;
		margin-left:5px;
		display:inline;
	}
	div#container div#content div#col_center h1{
		width:171px;
		height:30px;
		background:url(../images/placa.gif) no-repeat;
		font-family:"trebushet MS";
		text-align:center;
		padding:36px 0 0 0;
		margin:0 0 10px 55px;
	}
	/*------------col_dir------------*/
	div#container div#content div#col_dir{
		width:284px;
		float:right;
		margin:0 20px 0 0;
		display:inline;
	}
	div#container div#content div#col_dir h1{
		width:171px;
		height:30px;
		background:url(../images/placa.gif) no-repeat;
		font-family:"trebushet MS";
		text-align:center;
		padding:36px 0 0 0;
		margin:0 0 10px 55px;
	}
	div#container div#content div#col_dir form{
		margin:0;
		padding:0;
	}
	div#container div#content div#col_dir form fieldset{
		margin:0;
		padding:0;
		border:0;
	}
	div#container div#content div#col_dir form fieldset span{
		width:100%;
		display:block;
		margin-bottom:10px;
	}
	div#container div#content div#col_dir form fieldset span input{
		border:1px solid #b0d2de;
		background:#7db6c8;
		font-size:12px;
		width:264px;
		margin:0 0 0 20px;
	}
	div#container div#content div#col_dir form fieldset span textarea{
		border:1px solid #b0d2de;
		background:#7db6c8;
		font-size:12px;
		width:264px;
		height:100px;
		margin:0 0 0 20px;
		font-family:Arial, Helvetica, sans-serif;
	}
	div#container div#content div#col_dir form fieldset input#enviar{
		border:0;
		padding:2px;
		background:none;
		float:right;
		cursor:pointer;
		border:1px solid #b0d2de;
		background:#7db6c8;
		font-size:12px;
	}
	/*------------BANNERS------------*/
	div#container div#content div#banners{
		width:890px;
		float:left;
		margin:20px 0 10px 15px;
	}
	div#container div#content div#banners ul li{
		width:168px;
		height:88px;
		background:#fff;
		border:1px solid #b0d2de;
		float:left;
		margin:0 2px;
	}
/*------------FOOTER------------*/

div#footer{
	width:100%;
	height:520px;
	margin:0 auto;
	background:url(../images/bg_footer.gif) no-repeat center;
	clear:both;
}
div#footer div#cont_footer{
	width:908px;
	height:520px;
	margin:0 auto;
	position:relative;
}
div#footer div#cont_footer div#text_footer{
	width:272px;
	float:right;
	margin:350px 0 0 0;
}
div#footer div#cont_footer div#text_footer p{
	font-weight:bold;
	text-align:center;
	margin:0;
}
div#footer div#cont_footer div#text_footer p.font15{
	font-size:14px;
}

div#footer div#cont_footer div#text_footer p.produzido{
	font-size:10px;
}
/*------------KIPE------------*/
div#footer div#cont_footer img.kite{
	width:205px;
	height:277px;
	position:absolute;
	top:20px;
	right:0;
	behavior: url("iepngfix.htc");
}
