 body {
	margin:0px;
	background-image:url(../images/website/fundo.png);
	background-repeat:repeat-x;
	background-position:0px 0px;
	background-color: #efefef;
} 
/* tipo de letra */
body,div,p,li,td,th {
	font-family: Verdana, Sans-Serif;
	font-weight:normal;
	color:#300;
	font-size:10px;
}

/* JANELAS */
.boxtitle {
	padding:0px;
	text-align:center;
	vertical-align:top;
	height: 18px;
	line-height:18px;
	background-color: #93ccea;
	font-weight:bold;
	color:#fff;
}

.boxtitle a {
	height:18px;
	width:20px;
	float:right;
	background-image: url(../images/icons/down.png);
	background-repeat: no-repeat;
	background-position: bottom left;
}
.boxtitle a:hover {
	height:16px;
	width:20px;
	float:right;
	background-image: url(../images/icons/up.png);
	background-repeat: no-repeat;
	background-position: bottom left;
}
.boxcontent {
	border-top:0px;
	padding:5px;
	text-align:center;
	vertical-align:top;
	font-weight:bold;
	color:#300;
	display:block;
	border: 1px solid #93ccea;
	border-top:0px;
	background-color: #ffffff;
}
.corpo .boxcontent {
	text-align:justify;
	padding:5px;
	font-weight:normal;
}
.boxclose {
	display:none;
}

.boxspace {
	height: 10px;
}

.fundo {
	height:100px;
}

a {
	font-family: Verdana, Sans-Serif;
	font: 11px;
	color: #144581;
	text-decoration:none;
}

a:hover {
	color: #333333;
	text-decoration:underline;
}
ul.menu {
	margin:0px;
	padding:0px;
}
td.menu {
	height:36px;
	background-image:url(../images/website/bg_menu.png);
	padding:0px;
	line-height:20px;
	border-left:1px solid #006699;
	border-right:1px solid #006699;
	text-align:center;
}
#menu {padding:0; margin:0px; list-style-type:none; width:768px; height:36px;}
#menu li {float:left; display:inline; width:96px;}
#menu li a, #menu li a:visited {display:block; width:96px; height:36px; color:#fff; text-decoration:none; line-height:36px; font-family:Verdana, Sans-Serif; background:url(../images/website/menu_over.png);background-repeat:no-repeat;background-position:0px 36px;font-weight:bold;}
#menu li a:hover {color:#fff; background-position:0px; font-weight:bold;} 
#menu li a.chosen, #menu li a.chosen:visited,  #menu li a:active, #menu li a:focus {color:#fff;  background:url(../images/website/menu_active.png);}


ul.menu li.menu, li.rss, .corpo li {
	background-image: url(../images/icons/item.png);
	background-repeat: no-repeat;
	background-position: 2px 4px;
	padding-left:18px;
	list-style:none;
	line-height:16px;
}
ul.menu li.submenu{
	background-image: url(/../images/icons/item_son.png);
	background-repeat: no-repeat;
	background-position: 16px 4px;
	padding-left:30px;
	list-style:none;
	line-height:16px;
}
.corpo1,.destaque1 {
	padding:0px;
	padding-left:3px;
	text-align:left;
	vertical-align:top;
	height: 18px;
	line-height:18px;
	background-color: #93ccea;
	font-weight:bold;
	color:#fff;
}
.corpo11 {
	padding:0px;
	padding-left:3px;
	text-align:left;
	vertical-align:top;
	height: 18px;
	line-height:18px;
	background-color: #ffffff;
	font-weight:bold;
	color:#144581;
	border:1px solid #93ccea;
	border-top:0px;
	border-bottom:0px;
}


.corpo2,.destaque3 {
	border:1px solid #93ccea;
	border-top:0px;
	padding:1px;padding-left:3px;vertical-align:middle;text-align:left;background-color: #ffffff;}
.corpo2 input  {width:180px;height:15px; border: 1px #144581 solid; FONT-FAMILY: Verdana, Sans-Serif; FONT-SIZE: 9px;}
.corpo2 input[type="radio"]  {border:0px;}
.corpo2 input[type="checkbox"]  {border:0px;}
.corpo2 select {height:18px; border: 1px #144581 solid; FONT-FAMILY: Verdana, Sans-Serif; FONT-SIZE: 9px;}
.corpo4 {padding-top:2px;}


.login {
	background-image: url(../images/website/cxlogin.png);
	width: 320px;
	height: 160px;
}
.rodape {


}
.rodape .boxtitle {
	padding:0px;
	text-align:left;
	vertical-align:top;
	height: 18px;
	background-color:#dfdfdf;
	color:#666;
	padding-top:5px;
	padding-left:5px;
	border:0px;
}
.rodape .boxcontent {
	padding:0px;
	text-align:left;
	vertical-align:top;
	background-color:#dfdfdf;
	color:#666;
	padding-left:5px;
	padding-bottom:10px;
	border:0px;
	background-image: url(../images/website/rodape_corner.png);
	background-repeat: no-repeat;
	background-position: bottom right;
}
