*,html{
	padding:0;
	margin:0;
}

img{
	border:none;
}

body{
	font-family:Arial;
	font-size:16px;
}

.clear{clear:left;}

header{
	background:url(../images/bg-header.jpg);
	height:143px;
	margin-bottom:60px;
	width:100%;
}

header #header{
	background:url(../images/img-topo.jpg) center top;
	height:120px;
	margin:auto;
	padding-top:23px;
	width:964px;
}

header #header h1 a{
	display:block;
	height:70px;
	text-indent:-999999px;
	width:218px;
}

#container{
	margin:auto;
	width:868px;
}

#container #desenv{
	margin-bottom:20px;
	text-align:right;
}

#container #desenv a{
	color:#737373;
	font-size:11px;
	text-decoration:none;
}

#container #desenv a:hover{text-decoration:underline;}

h2{
	background:#5596e7;
	color:#fff;
	font-size:20px;
	padding:7px 0 7px 20px;
}

.inscricao{
	border-bottom:1px solid #bec1d4;
	padding:30px 0 30px 20px;
}

.inscricao .form {width:520px;}

.inscricao label span{
	color:#db0000;
	margin-right:5px;
}

 .inscricao .input{
	border:1px solid #88b3e9;
	clear:left;
	height:31px;
	margin-bottom:20px;
	width:518px;
}

.inscricao .check{
 	background:#daeefe;
	border:1px solid #88b3e9;
	display:block;
	float:left;
	height:28px;
	margin:-5px 10px 0 0 ;
	width:28px;
}

.inscricao p{
 	color:#283272;
 	font-size:20px;
 	font-weight:bold;
 	padding:0;
 	margin-bottom:20px;
}

.inscricao p span{
 	color:#980707;
 	font-size:15px;
}

.inscricao ul li{
	clear:left;
	list-style:none;
	padding-top:5px;
	margin-bottom:20px;
}

.inscricao ul li span{
	color:#5597e8;
	font-size:20px;
	font-weight:bold;
	text-decoration:underline;
}

#enviar{
	cursor:pointer;
	height:30px;
	margin-left:700px;
	width:71px;
}