/* CSS Document */

/* commented backslash hack v2 \*/ 
html, body{height:100%;} 
/* end hack */ 

body {
	padding:0;
	margin:0;
	background:#fff;
	color: #000000;
	text-align:center;
	font:70% Verdana, sans-serif;
	
	}
	
#outer{
	min-height:100%;
	width:723px;
	background:transparent url(../imagens/fundo_geral2.jpg) repeat-y center top;
	color: #000000;
	margin:auto;
	text-align:left;
	position:relative;
	overflow-x:none;
}


	.main p {
		padding-left:70px; 
		padding-right:70px;
		}
	
	.main h1 {
		color:#698296;
		font-size:24px;
		line-height:18px;
		margin-bottom:-5px;
		margin-top:0px;
		padding-left:70px;
		}
		
	.main h3 {
		color:#698296;
		font-size:18px;
		line-height:18px;
		margin-bottom:-5px;
		margin-top:0px;
		padding-left:70px;
		}
		
	.main h5 {
		color:#666666;
		font-size:9px;
		line-height:18px;
		margin-bottom:-5px;
		margin-top:4px;
		padding-left:70px;
		}
		
	#outer h2 {
		color:#698296;
		font-size:16px;
		line-height:14px;
		margin-bottom:-5px;
		margin-top:0px;
		}
		
	#outer hr {
		height: 8px;
		width: 578px;
		background:url(../imagens/hr.gif) top left repeat-x;
		border: none;
		margin: 30px 20px 30px 70px;
		}

* html #outer{height:100%} 
#header {
	background:url(../imagens/fundo_menu.jpg) top left repeat-x;
	height:100px;
	margin-left:55px;
	margin-right:56px;
}

.header_left {
margin-left:25px;
}

.header_right {
margin-left:420px;
margin-top:-92px;
}

.formtexto {
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000099;
}

#footer {
	position:absolute;
	bottom:0;
	left:0;
	background:#8699aa;
	height:20px;
	border-top:1px solid #000;
	width:612px;
	margin-left:55px;
	margin-right:56px;
padding-top:10px;

}

#footer p {
margin-top:0px;
padding-left:10px;
text-align:center;
color:#FFFFFF;
}

#footer a:link {
color:#ffffff;
text-decoration:none;
}

#footer a:hover {
color:#ffffff;
text-decoration:underline;
}

#footer a:visited {
color:#ffffff;
text-decoration:none;
}

#clearfooter{clear:both;}
	
.box_imagem { 
	float:right;
	width:234px;
	height:150px;
	margin:0px 70px 0px 5px;;
	padding:5px;
	position:relative;
	border:2px solid #c2ccd5;
	}

ul {
list-style: none;
padding-left:90px; 
}

li {
list-style: none;
list-style-image:url(../imagens/bullet.jpg);
padding-left:10px; 
padding-bottom:10px;
padding-right:70px;
}

a:link {
color:#000000;
text-decoration:none;
}

a:hover {
color:#3366FF;
text-decoration:underline;
}

a:visited {
color:#3333CC;
text-decoration:none;
}

#matricula {
margin-left:70px;
}

input
{
color: #000000;
background: #e3e6eb;
border: 1px solid #698296;
}

textarea
{
color: #000000;
background: #e3e6eb;
border: 1px solid #698296;
}
