@charset "utf-8";
/* CSS Document */

body
{
	margin:0;
	background-color:#fff;
}

div#wrap
{
	width:1035px;
	margin:0 auto;
}

div.clearfix {clear:both;}

div#banner
{
	background-image:url(../imgs/main_layout/head2.jpg);
	background-repeat:no-repeat;
	width:1035px;
	height:137px;
}

div#logo
{
	float:left;
	padding-top:7px;
	padding-left:15px;
}

div#headerRight
{
	float:left;
	margin-left:500px;
	margin-top:77px;
}

div#elearning
{
	float:left;
	margin-left:240px;
	margin-top:20px;
}

div#extra
{
	float:left;
	margin-top:20px;
	margin-left:50px;
}

div#menu
{
	margin-left:39px;
}

div#menuLeft
{
	float:left;
	background-image:url(../imgs/main_layout/menuleft.jpg);
	background-repeat:no-repeat;
	width:9px;
	height:32px;
}

div#menuMid
{
	float:left;
	background-image:url(../imgs/main_layout/menumid.jpg);
	background-repeat:repeat-x;
	width:671px;
	height:32px;
}

div#menuRight
{
	float:left;
	background-image:url(../imgs/main_layout/menuright.jpg);
	background-repeat:no-repeat;
	width:10px;
	height:32px;
}

div#leftSide
{
	float:left;
}

div#corpo
{
	margin-top:27px;
}

div#mainContent
{
	width:672px;
}

div#navIcon
{
	float:left;
	background-image:url(../imgs/main_layout/logo.jpg);
	background-repeat:no-repeat;
	width:20px;
	height:26px;
}

div#navContent
{
	margin-top:6px;
	float:left;
	background-image:url(../imgs/main_layout/linhatitulo.jpg);
	background-repeat:repeat-x;
	width:630px;
	height:26px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
}

div#navIconImpressora
{
	float:left;
}
div#navIconPdf
{
	float:left;
	margin-left:2px;
}
div#navIconMail
{
	float:left;
	margin-left:2px;
}

div#rightSide
{
	float:left;
}

div#rightBanner
{
	margin-left:27px;
}

div#links
{
	margin-top:50px;
	margin-left:27px;
	background-image:url(../imgs/main_layout/links.png);
	background-repeat:no-repeat;
	width:173px;
	height:137px;
}

div#linksTitle
{
	padding-top:20px;
	padding-left:30px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

div.blockLink
{
	padding-top:5px;
	padding-left:30px;
}

div#footer
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	margin-top:20px;
	height:70px;
}

div#footerLeft
{
	float:left;
	background-image:url(../imgs/main_layout/linhabottom.jpg);
	background-repeat:repeat-x;
	width:756px;
	height:36px;
	padding-top:22px;
}

div#footerRight
{
	float:left;
	background-image:url(../imgs/main_layout/logosbottom.jpg);
	background-repeat:no-repeat;
	width:274px;
	height:36px;
}

/* link class */
a.link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
	letter-spacing:1px;
}
a.link:visited
{
	color:#333;
}
a.link:hover
{
	color:#349800;
}
a.link:active
{
	color:#333;
}
/* eof link class */

/* links class */
a.links
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	text-decoration:none;
	letter-spacing:1px;
}
a.links:visited
{
	color:#333;
}
a.links:hover
{
	color:#349800;
}
a.links:active
{
	color:#333;
}
/* eof link class */

/* simpleLink link class */
a.simpleLink
{
	color:#000;
	text-decoration:none;
}
a.simpleLink:visited
{
	color:#000;
}
a.simpleLink:hover
{
	color:#000;
	text-decoration:underline;
}
a.simpleLink:active
{
	color:#000;
}
/* eof simpleLink link class */

/* defaultLink link class */
a.defaultLink
{
	color:#000;
	text-decoration:none;
}
a.defaultLink:visited
{
	color:#000;
}
a.defaultLink:hover
{
	color:#349800;
}
a.defaultLink:active
{
	color:#000;
}
/* eof defaultLink link class */

div#pop
{
	display:none;
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-121px;
	margin-top:-200px;
	width:312px;
	height:137px;
	border:1px solid #a47d42;
	background-color:#FFFFFF;
}

div#popHeader
{
	background-image:url(../imgs/main_layout/bannerpopup.png);
	background-repeat:no-repeat;
	width:312px;
	height:40px;
}

div#popTitle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	float:left;
	margin-left:30px;
	margin-top:13px;
}

div#popClose
{
	float:left;
	margin-left:140px;
	margin-top:5px;
}

div#popForm
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

div.popLabel
{
	float:left;
	width:150px;
	margin-top:7px;
	text-align:right;
	padding-right:5px;
	
}

div.popInput input
{
	font-size:11px;
	width:150px;
}

div.popInput
{
	float:left;
	margin-top:7px;
}

div#popBtn
{
	margin-top:10px;
	margin-left:250px;
}

div#footerCopyRight
{
	float:left;
}

div#mapaSite
{
	margin-left:420px;
	float:left;
}

div#btn_inscricoes
{
	padding-top:20px;
}
