*{
	font-family:Arial;
	font-size:12px;
}

body, ul, li, table, tr, td, dl, dt, dd, h1, h2, h3, form{
	padding:0;
	margin:0;
	border:none;
	list-style:none;
	border-collapse:collapse;
}

h1{
	font-size:16px;
	padding-bottom:15px;
}
h2{
	font-size:14px;
	padding-bottom:10px;
}
h3{
	padding-bottom:5px;
}

body{
	background-color:#d5c9ab;
}

a{
	text-decoration:none;
	color:#695d3c;
}
a:hover{
	color:#000;
}

hr{
	height:1px;
}

br.Clear{
	clear:both;
	line-height:1px;
	font-size:0px;
	height:0px;
}

#Wrapper{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}

#Header{
	width:inherit;
	height:79px;
	background-image:url(../Images/Base/backTop.jpg);
	background-repeat:repeat-x;
}

#Header div.Logo{
	width:219px;
	height:79px;
	background-image:url(../Images/Base/logo.jpg);
	float:left;
}

#Header div.LogoContinuacao{
	width:396px;
	height:79px;
	background-image:url(../Images/Base/centroEstudosSuperiores.jpg);
	float:left;
	margin-left:83px;
}

#Header div.FaleComImag{
	width:77px;
	height:25px;
	background-image:url(../Images/Base/faleComImag.jpg);
	background-repeat:no-repeat;
	float:right;
	padding-right:15px;
	margin-top:45px;
}

#PublicidadeTop{
	padding:10px;
	background-color:#fff;
}
#PublicidadeTop img{
	padding:14px;
}

#MenuTop{
	background-image:url(../Images/Base/menuTop.jpg);
	background-repeat:no-repeat;
	width:935px;
	height:48px;
	padding-left:165px;
}
#MenuTop a{
	display:block;
	float:left;
	width:135px;
	height:35px;
}

#Middle{
	background-image:url(../Images/Base/main.jpg);
	background-repeat:repeat-x;
	background-color:#fcf2d8;
	padding-top:28px;
}

#Navegacao{
	width:177px;
	float:left;
	background-image:url(../Images/Base/navegacaoTop.jpg);
	background-position:28px 0;
	background-repeat:no-repeat;
	margin-right:28px;
	margin-bottom:28px;
	padding-left:28px;
	padding-top:30px;
}
#Navegacao table{
	width:177px;
}
#Navegacao li{
	list-style-image:url(../Images/Base/navegacaoMarcador.jpg);
	margin-left:20px;
	line-height:20px;
}
#Navegacao li.Separador{
	list-style-image:none;
	margin-left:0px;
}
#Navegacao a{
	font-weight:bold;
	color:#0d3362;
}
#Navegacao a:hover{
	color:#000;
}

#Content{
	width:767px;
	float:left;
	padding-bottom:28px;
}

#Footer{
	clear:both;
	height:32px;
	line-height:32px;
	background-image:url(../Images/Base/bottom.jpg);
	background-repeat:repeat-x;
	font-weight:bold;
	text-align:center;
	color:#695d3c;
}

table.RoundBorder td{
	width:11px;
	height:11px;
}
table.RoundBorder td.M{
	width:auto;
	height:auto;
}
table.RoundBorder thead td.L{
	background-image:url(../Images/Base/RoundBorder/curveLT.jpg);
	background-repeat:no-repeat;
}
table.RoundBorder thead td.M{
	background-image:url(../Images/Base/RoundBorder/curveT.jpg);
	background-repeat:repeat-x;
}
table.RoundBorder thead td.R{
	background-image:url(../Images/Base/RoundBorder/curveRT.jpg);
	background-repeat:no-repeat;
}
table.RoundBorder tbody td.L{
	background-image:url(../Images/Base/RoundBorder/curveL.jpg);
	background-repeat:repeat-y;
}
table.RoundBorder tbody td.M{
	background-color:#fff;
}
table.RoundBorder tbody td.R{
	background-image:url(../Images/Base/RoundBorder/curveR.jpg);
	background-repeat:repeat-y;
}
table.RoundBorder tfoot td.L{
	background-image:url(../Images/Base/RoundBorder/curveLB.jpg);
}
table.RoundBorder tfoot td.M{
	background-image:url(../Images/Base/RoundBorder/curveB.jpg);
}
table.RoundBorder tfoot td.R{
	background-image:url(../Images/Base/RoundBorder/curveRB.jpg);
}


form dl dt{
	float:left;
	width:95px;
	padding-left:5px;
	padding-right:5px;
	line-height:20px;
	margin-top:5px;
}
form dl dd{
	float:left;
	padding-right:16px;
	margin-top:5px;
}

form div.Error{
	color:#f00;
}