@charset "utf-8";
/* CSS Document */
/**************************************************************
	MultiBox  v1.3
**************************************************************/
.MultiBoxContainer { position: absolute; border: 20px solid #000; background-color: #FFF; display: none; z-index: 2; text-align: left; /*overflow: hidden;*/}
.MultiBoxLoading { background: url(../images/loading.gif) no-repeat center; }
.MultiBoxContent { position: relative; width: 100%; height: 100%; overflow: hidden; }
.MultiBoxClose { position: absolute; top: -26px; right: -26px; background: url(../images/close.png) no-repeat; width: 24px; height: 24px; cursor: pointer;	behavior:url(./css/iepngfix.htc);}
.MultiBoxControlsContainer { overflow: hidden; height: 0px; position: relative; }
.MultiBoxControls  { width: 100%; height: auto; position: relative; background-color: #000000; }
.MultiBoxPrevious { position: absolute; background: url(../images/left.png) no-repeat; width: 24px; height: 24px; left: 0px; margin-top: 5px; cursor: pointer;	behavior:url(./css/iepngfix.htc);}
.MultiBoxNext { position: absolute; background: url(../images/right.png) no-repeat; width: 24px; height: 24px; right: 0px; margin-top: 5px; cursor: pointer;	behavior:url(./css/iepngfix.htc);}
.MultiBoxNextDisabled { cursor: default; background: url(../images/rightDisabled.png) no-repeat;	behavior:url(./css/iepngfix.htc);}
.MultiBoxPreviousDisabled { cursor: default; background: url(../images/leftDisabled.png) no-repeat;	behavior:url(./css/iepngfix.htc);}
.MultiBoxTitle { position: relative; margin: 10px 0 0 35px; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFF; font-weight: bold; text-align: left; }
.MultiBoxNumber { position: relative; width: 50px; margin: 10px 35px 0 0; float: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFF; text-align: right; }
.MultiBoxDescription { clear: left; position: relative; margin: 0 35px 0 35px; padding-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFF; text-align: left; }
/******************* MULTI BOX ******************************************/
body {
	background-image: url(../images/bg001.jpg);
	background-repeat: repeat;
	background-position:top;
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-color:#040403;
}

/* base */

.table_base{
	width: 900px;
	padding: 0px;
	border: 0px;
	margin: 0px;
	margin: auto;
	background-image: url(../images/bg002.jpg);
	background-repeat: repeat;
	background-position:top;
}

.conteudo{
	width: 870px;
	padding: 0px;
	border: 0px;
	margin: 0px;
	margin: auto;
	background-color: #1A1001;
	text-align:left;
	
	
}

/* topo */

.topo{
	background-image: url(../images/bg_top001.jpg);
	background-repeat: repeat-x;
	background-position:top;
	display: table;
	width: 100%;
}

.link_top{
	float: right;
	width: 150px;
	color: #FED683;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:right;
	margin: 10px 10px 5px 5px; 
}

.link_top a{
	color: #FED683;
	text-decoration: none;
	font-variant:small-caps;
}

.link_top a:hover{
	text-decoration: underline;
}

.logo a{
	float: left;
	margin: 20px 10px 10px 10px;
	width:329px;
	height:86px;
	display: block;
	background-image: url(../images/logo.png);
	behavior:url(./css/iepngfix.htc);
	text-indent:-5000px;
}
.banner{
	float: right;
	margin: 10px 10px 10px 10px;
	width:468px;
	height:60px;
	display: table;
}

.flash{
	width: 856px;
	height: 245px;
	margin: auto;
	clear: both;
	
}

/* Main */

.main {
	display: table;
	width: 856px;
	background-image: url(../images/bg_main001.jpg);
	background-repeat: repeat;
	background-position:top;
	padding: 0px;
	margin: auto;
}

/* home */

.home{}

/* box001 */
.box001{
	width: 296px;
	height: 287px;
	background-image: url(../images/box_big001.gif);
	margin: 5px 0px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;	
	padding: 15px;
}

.box001 img{
	margin: 35px 0px 10px 2px;
	border: #666666 1px solid;
}

.box001 h1{color: #FFCC00;  font-size:14px; margin:0px;}

.box001 span a{color: #FFFFFF; font-size:14px; line-height: 25px; text-decoration:none;}

.box001 span a:hover{text-decoration:underline;}

/* box002 */
.box002{
	width: 296px;
	height: 287px;
	background-image: url(../images/box_big002.gif);
	margin: 5px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;	
	padding: 15px;
}

.box002 img{
	margin: 35px 0px 10px 2px;
	border: #666666 1px solid;
}

.box002 h1{color: #00CCFF;  font-size:14px; margin:0px;}

.box002 span a{color: #FFFFFF; font-size:14px; line-height: 25px; text-decoration:none;}

.box002 span a:hover{text-decoration:underline;}

/* box003 */
.box003{
	width: 308px;
	height: 120px;
	background-image: url(../images/box_medium001.gif);
	margin: 5px 0px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;	
	padding: 41px 8px 0px 10px;
}

.box003 img{
	margin: 0px 10px 0px 3px;
	border: #666666 1px solid;
	float: left;
}

.box003 h1{color: #996633;  font-size:14px; margin:0px 0px 5px 0px ; padding: 0px;}

.box003 span a{color: #000000; font-size:12px; line-height: 15px; text-decoration:none;}

.box003 span a:hover{text-decoration:underline;}

/* box004 */
.box004{
	width: 308px;
	height: 120px;
	background-image: url(../images/box_medium002.gif);
	margin: 5px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;	
	padding: 41px 8px 0px 10px;
}

.box004 img{
	margin: 0px 10px 0px 3px;
	border: #666666 1px solid;
	float: left;
}

.box004 h1{color: #FF33CC;  font-size:14px; margin:0px 0px 5px 0px ; padding: 0px;}

.box004 span a{color: #000000; font-size:12px; line-height: 15px; text-decoration:none;}

.box004 span a:hover{text-decoration:underline;}

/* box005 */
.box005{
	width: 308px;
	height: 120px;
	background-image: url(../images/box_medium003.gif);
	margin: 5px 0px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;	
	padding: 41px 8px 0px 10px;
}

.box005 img{
	margin: 0px 10px 0px 3px;
	border: #666666 1px solid;
	float: left;
}

.box005 h1{color: #FF6600;  font-size:14px; margin:0px 0px 5px 0px ; padding: 0px;}

.box005 span a{color: #000000; font-size:12px; line-height: 15px; text-decoration:none;}

.box005 span a:hover{text-decoration:underline;}

/* box006 */
.box006{
	width: 308px;
	height: 120px;
	background-image: url(../images/box_medium004.gif);
	margin: 5px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;	
	padding: 41px 8px 0px 10px;
}

.box006 img{
	margin: 0px 10px 0px 3px;
	border: #666666 1px solid;
	float: left;
}

.box006 h1{color: #FF0000;  font-size:14px; margin:0px 0px 5px 0px ; padding: 0px;}

.box006 span a{color: #000000; font-size:12px; line-height: 15px; text-decoration:none;}

.box006 span a:hover{text-decoration:underline;}

/* box007 */
.box007{
	width: 645px;
	height: 143px;
	background-image: url(../images/box_bottom001.gif);
	margin: 5px 0px 20px 6px;
	font-family:Arial, Helvetica, sans-serif;	
	padding: 5px;}

.subbox{
	width: 155px;
	height: 115px;
	float:left;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 5px;
}

.subbox img{
	margin: 0px 0px 5px 0px;
	border: #666666 1px solid;
	float: left;
}

.subbox h1{color: #333300;  font-size:16px; margin: 0px 0px 5px 0px; width: 140px;}

.subbox a{color: #000000; font-size:12px; line-height: 15px; text-decoration:none;}

.subbox a:hover{text-decoration:underline;}

/* Menu */

.menu{
	width: 190px;
	padding: 0px;
	margin: 0px;
	float: left;
	background-color: #636928;}
.menu ul {
	padding: 0px;
	margin: 0px;}
.menu ul li{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	float: left;}
.menu ul li a{
	display:block; 
	height:19px; 
	width: 160px;
	text-decoration: none;	
	text-align: left;
	background-image: url(../images/bt_menu001.gif);
	background-repeat: no-repeat;
	background-position: center 0px;
	padding-left: 30px;	
	padding-top: 5px;
	color: #384909;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;}
.menu li a:hover {
	background-position: center -24px;
	color:#000000;}
.menu ul li ul li a{
	display:block; 
	height:19px; 
	width: 140px;
	text-decoration: none;	
	text-align: left;
	background-image: url(../images/bt_submenu001.gif);
	background-repeat: no-repeat;
	background-position: center 0px;
	padding-left: 50px;
	color: #384909;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;}

.menu ul li ul li a:hover {
	background-position: center -24px;
	color:#000000;}
/* apoio */

.apoio{
	width: 190px;
	padding: 0px;
	margin: 0px;
	float: left;
	background-image: url(../images/apoio_meio.gif);
	text-align:center;
	
}

.apoio h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.apoio span{
	border-top: #CCCCCC 1px dotted;
	display: block;
	clear: both;
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 7px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
/* 
.apoio img{
	padding: 10px 0px 7px 0px;
	border-top: #CCCCCC 1px dotted;
	float: left;
	margin: 5px 5px 0px 7px;
	display: block;
}
*/

/* internas */

.interna{
	width: 655px;
	min-height: 323px;
	background-image: url(../images/bg_interna.png);
	background-repeat:no-repeat;
	background-position:top center;
	margin: 5px 0px 0px 5px;
	behavior:url(./css/iepngfix.htc);
}

.titulo{
	width: 655px;
	min-height: 55px;
	background-image: url(../images/bg_titulo.png);
	background-repeat:no-repeat;
	background-position:top center;
	behavior:url(./css/iepngfix.htc);
}

.titulo h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 28px;
	padding: 15px 0px 0px 60px;
	}
	
.texto001{
	padding: 20px;
	color:#000000;
	font-size: 14px;
	line-height: 20px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom: 20px;
}

.texto001 hr{	border: #006600 1px dotted;}
.texto001 a{	color:#384909;	text-decoration: none;}
.texto001 a:hover{	color:#232E05;	text-decoration: underline;}


.foto001{float: right; margin: 0px 0px 3px 10px; }
.foto001 img{border: 1px #cccccc solid; margin: 0px;}
.foto001 span{display: block; font-size: 11px; color: #333333; margin: 3px 0px 10px 0px; padding: 0px; line-height: 120%;}

/* Footer */
.footer {
	margin: 0px;
	width: 856px;
	padding: 15px;
	display: table;
	background-image: url(../images/bg_footer001.gif);
	background-repeat: no-repeat;
	background-position:top;
	color: #FED994;
}
#minilogo {
	margin: 0px;
	padding: 0px;
	width:146px;
	height:34px;
	background-image: url(../images/mini-logo.png);
	behavior:url(./css/iepngfix.htc);
	text-indent:-5000px;
}

.footer_link{margin: 10px 20px 20px 0px; padding:0px; display: table; float: left;}

.footer_link2{margin: 10px 20px 20px 0px; padding:0px; display: table; }

.link01{
	font-family: Arial, Helvetica, sans-serif;	
	font-weight: bold;
	list-style: none; 
	margin:0px 0px 20px 10px; 
	padding: 0px; 
	font-size:14px;	
}
.link01 a{
	color: #FED994;
	text-decoration: none;
	}

.link01 a:hover{text-decoration: underline;}

.link03{
	font-family: Arial, Helvetica, sans-serif;	
	font-weight: bold;
	list-style: disc; 
	margin:0px 0px 5px 10px; 
	padding: 0px; 
	font-size:12px;	
	font-weight:normal;
}

.link02{
	font-family: Arial, Helvetica, sans-serif;	
	font-weight: bold;
	list-style: disc; 
	margin:0px 0px 5px 10px; 
	padding: 0px; 
	font-size:12px;	
	font-weight:normal;
}

.link02 a{
	color: #FAEACB;
	text-decoration: none;
	}

.link02 a:hover{text-decoration: underline;}


.footer h5{font-weight: normal;}

.copyright {
	margin:0px 0px 20px 0px;
	width: 100%;
	border-top: #FED994 1px dotted;
	padding: 10px 0px 0px 5px;
	color: #FED994;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	display: table;
	
}
.copyright a{
	font-size: 11px;
	text-decoration: none;
	color: #FED994;
}
.copyright a:hover{
	text-decoration: underline;
}

.atr {
	margin:0px;
	padding: 10px 5px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FED994;
	float: right;
	display: table;
}
.atr a{
	font-size: 10px;
	color: #FED994;
	text-decoration: none;
}
.atr a:hover{
	text-decoration: underline;
}form {
	margin: 0px;
	padding: 0px;
}
.photosMultimedia img{
	border: 1px solid #603C04;
}
.textMultimedia{
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
	font-size: 11px;
	color: #333333;
}
.kanren h4{
	margin: 20px 0px 5px 0px;
	padding: 0px;
}
.kanren ul{
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin: 0px;
}
#kanren {
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin: 0px;
}
.photosMultimedia td img{ height: 110px; 	width: 146px;}
.photosMultimedia a:hover img{ opacity: 0.5;	filter: alpha(opacity=50); }

.admTitle {
	font-weight: bold;
	color: #333333;
}
.admTitle a{
	color: #006600;
	text-decoration: underline;
}
.admTitle a:hover{
	color: #009900;
	text-decoration: underline;
}
.admAdicionar a{
	color: #006600;
	text-decoration: none;
	background-image: url(../images/add.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	display: block;
	width: 60px;
}
.admAdicionar a:hover, .admEditar a:hover{
	color: #009900;
	text-decoration: underline;
}
.admEditar a{
	color: #006600;
	text-decoration: none;
	background-image: url(../images/pencil.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	display: block;
	width: 60px;
}
.wallPaper {
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	color: #333333;
}
.wallPaper img{
	text-decoration: none;
	color: #333333;
	border: 1px solid #003300;
}
.wallPaper a{
	font-size: 11px;
	text-decoration: none;
}
.wallPaper a:hover{
	text-decoration: underline;
}
.wallPaper h3{
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
.links h3{
	font-weight: bold;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	font-size: 12px;
}
.links ul {
	padding: 0px;
	margin: 0px 0px 20px 0px;}
.links ul li{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.links ul li a{
	color: #006600;
	text-decoration: none;
	font-size: 12px;
}
.links li a:hover {
	text-decoration: underline;
}