@charset "utf-8";
/* CSS Document */
/* Todos os direitos reservados para CienTi - Ciência e Tecnologia da Informação */
/* CSS compatível com Firefox 1.5 ou sup, IE6 ou sup, Opera 9 e Mozilla */

body { background-color:#d6d6d6; background-image:url(images/all_bg.gif); margin:0; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#575757; letter-spacing:.09em; word-spacing:.1em; cursor:default; }

a { color:#1a7cca; text-decoration:none; outline:none; }

a:hover { color:#1a7cca; text-decoration:underline; }

a:visited { color:#1a7cca; text-decoration:none; }

img { border:none; }

hr { border:0; background-color:#CCCCCC; height:1px; }

ul li { list-style-type:square; line-height:21px; }

#dv_all{ position:relative; width:100%; text-align:center; }

#dv_document { width:748px; margin:0 auto; background-color:#ffffff; }

#dv_indexlink { position:absolute; top:8px; left:0px; width:283px; height:103px; cursor:pointer; z-index:99999; }

#dv_menu { height:92px; width:100%; background:url(images/top_logo.gif) no-repeat top left; float:left; clear:both; position:relative; }

#dv_menu h1, h2{ text-indent:-999999px; display:none; }

#dv_menu_list { width:480px; height:92px; position:absolute; top:8px; left:265px; }

#dv_menu_list ul { margin:0; width:480px; padding:0; list-style-type:none; text-align:center; font-family:Georgia, sans-serif, Tahoma, Arial; font-size:12px; font-weight:bold; letter-spacing:.12em; }

#dv_menu_list ul li { display:block; float:right; list-style-type:none; width:92px; height:84px; text-align:center; cursor:pointer; }

#dv_menu_list ul li a { display:block; float:left; padding-top:37px; width:92px; height:84px; text-align:center; color:#777777; cursor:pointer; background:url(images/menu_out_bg.gif) no-repeat top left; text-decoration:none; outline:none; }

#dv_menu_list ul li a:hover { display:block; float:left; list-style-type:none; width:92px; height:84px; color:#FFFFFF; text-align:center; cursor:pointer; background:url(images/menu_in_bg.gif) no-repeat top left; text-decoration:none; }

#dv_header { height:263px; width:100%; background:url(images/img_bg.jpg) no-repeat top left; float:left; clear:both; }

#dv_bar { height:39px; width:100%; background:url(images/phrase.gif) no-repeat top left; float:left; clear:both; text-indent:-99999px; }

#dv_body { height:auto; width:100%; min-height:200px; background:url(images/body_bg.gif) repeat-y top left; float:left; clear:both; position:relative; }

#dv_content { width:748px; margin:0 auto; min-height:100px; height:auto; display:block; position:relative; }

#dv_item1_title { width:100%; height:32px; background:url(images/item1_title.gif) no-repeat; text-indent:-99990px; }

#dv_item2_title { width:100%; height:32px; background:url(images/item2_title.gif) no-repeat; text-indent:-99990px; }

#dv_item3_title { width:100%; height:32px; background:url(images/item3_title.gif) no-repeat; text-indent:-99990px; }

#dv_item1_body, #dv_item2_body, #dv_item3_body { width:234px; height:430px;  background:url(images/item_bg.gif) repeat-y top left; text-align:left; }

#dv_item2_body ul li { display:list-item; list-style:square; margin-left:-24px; color:#1a7cca; }

#dv_footer { height:316px; width:100%; background:url(images/footer_bg.gif) repeat top left; float:left; clear:both; position:relative; }

#dv_search { width:228px; height:220px; float:left; background:url(images/search_bg.gif) no-repeat top left; }

#dv_footer_content { width:470px; height:220px; float:right; }

#dv_search_ip .input { width:156px; height:16px; position:absolute; border:1px solid #AAAAAA; top:0px; left:-3px; background-color:#E4E4E4; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#777777; text-indent:5px; padding-top:3px; letter-spacing:.1em; word-spacing:.1em; }

#dv_search_ip .input:hover { background-color:#FFFFFF; }

#dv_btnok { width:29px; height:22px; float:right; position:relative; text-indent:-99999px; border:none; background:url(images/btn_ok.gif) no-repeat 0px 0px; cursor:pointer; }

#dv_form_contact { line-height:30px; }

#dv_form_contact input { margin-top:4px; width:390px; }

#dv_form_contact textarea { width:390px; }

.date { font-size:10px; color:#575757; }

.line { color:#CCCCCC; }

.btn1 { border:none; outline:none; line-height:20px; text-indent:-99999px; font-size:11px; overflow:hidden; width:29px; height:22px; position:absolute; top:0px; left:0px; margin:0; padding-bottom:20px; background:url('images/btn_ok.gif') no-repeat top left; cursor:pointer; }

.btn1:hover { background-position: top right; }

.topics { color:#E87400; font-size:11px; font-weight:bold; font-family:sans-serif, Verdana, Tahoma, Arial; text-transform:uppercase; word-spacing:.12em; letter-spacing:.12em; display:list-item; list-style-type:square; margin-left:13px; text-indent:2px; }

.desv_title { font-size: 14px; font-weight: bold; }

.news_title { font-size: 14px; font-weight: bold; }

.admnewtitle { color:#FF6600; font-weight:bold; }

.tabledata { border:1px solid #B9B9B9; border-collapse:collapse; }
.tabledata tr td { border:1px solid #B9B9B9; border-collapse:collapse; }

.searchtext { color:#009900 }
.seachpages { font-size:10px; }
.searchtitle { color:#333333; font-weight:bold; font-size:13px; }

#service1 { width:172px; height:349px; float:left; text-indent:-99999px; background-image:url(images/services_1.gif); background-position:top right; cursor:pointer; }
#service1:hover { background-position:top left; }

#service2 { width:172px; height:349px; float:left; text-indent:-99999px; background-image:url(images/services_2.gif); background-position:top right; cursor:pointer; }
#service2:hover { background-position:top left; }

#service3 { width:172px; height:349px; float:left; text-indent:-99999px; background-image:url(images/services_3.gif); background-position:top right; cursor:pointer; }
#service3:hover { background-position:top left; }

.input {
	border:1px solid #CCC;
	font-size:12px;
	color:#333;
}



.title_topic {
	font-size: 16px;
	font-weight: bold;
}
.attention {
	color: #F00;
}
