/* CSS Document */
* {	margin:0px;	padding:0px; }

body {
	background-image: url(/images/home/a.png);
	background-repeat: repeat-x;
	background-color:#EFEFEF;
	font-family:Segoe UI, Arial, Helvetica, sans-serif;
	list-style: none;
	font-size:11px;
}

#General { background-position:bottom; background-image: url(/images/home/b.png); background-repeat:repeat-x; width:100%; z-index:3;}
#CommonBodyTop { position:relative; height:28px; padding-top:10px; z-index:4; }
#Container { margin:auto; width:990px; z-index:5;}
#CommonBodyBack { height:51px; background-image:url(/images/home/base.png); position:relative; z-index:1000; }

a:link { text-decoration: none; color: #000000;	}
a:visited {	text-decoration: none; color: #000000; }
a:hover { text-decoration: none; color: #000000; }
a:active {text-decoration: none; color: #000000; }
acronym	{ cursor:help; }
.cp { cursor:pointer; }

.b1 { background-image: url(/images/home/bo.png); width:9px; height:9px; }
.b2 { background-image: url(/images/home/bo.png); background-repeat:repeat-x; background-position:0 -18px; height:9px;}
.b3 { background-image: url(/images/home/bo.png); background-position:9px 0px; width:9px; height:9px; }
.b4 { background-image: url(/images/home/b.gif); background-repeat:repeat-y;}
.b5 { background-color:#FFF; height:900px;}
.b6 { background-image: url(/images/home/b.gif); background-repeat:repeat-y; background-position:-9px 0px;}
.b7 { background-image: url(/images/home/bo.png); background-position:0px -9px; width:9px; height:9px; }
.b8 { background-image: url(/images/home/bo.png); background-repeat:repeat-x; background-position:0 -27px; height:9px; }
.b9 { background-image: url(/images/home/bo.png); background-position:9px -9px; width:9px; height:9px; }

.f8	 { font-size:8px; } 
.f10 { font-size:10px;}
.f11 { font-size:11px;}
.f12 { font-size:12px;}
.f13 { font-size:13px;}
.f14 { font-size:14px;}
.f15 { font-size:15px;}
.f16 { font-size:16px;}

.fcr { color:#F00; }
.fcw { color:#FFF; }
.fcb { color:#000; }
.fcs { color:#CCC; }
.fca { color:#0033CC }
.fb { font-weight:bold;}
.fn { font-weight:normal }
.fa { font-family:Arial, Helvetica, sans-serif;}
.fv { font-family:Verdana, Geneva, sans-serif; }

#p				{ cursor:pointer;}
#p div:hover	{ color:#FF6600;}

.p2		{ padding:2px;}
.p3		{ padding:3px;}
.p5		{ padding:5px;}
.p10	{ padding:10px;}
.pl1	{ padding-left:1px;}
.pl3	{ padding-left:3px;}
.pl4	{ padding-left:4px;}
.pl5	{ padding-left:5px;}
.pl8	{ padding-left:8px;}
.pl10	{ padding-left:10px;}
.pl13	{ padding-left:13px;}
.pr3	{ padding-right:3px;}
.pr5	{ padding-right:5px;}
.pr8	{ padding-right:8px;}
.pr10	{ padding-right:10px;}
.pt2	{ padding-top:2px;}
.pt3	{ padding-top:3px;}
.pt5	{ padding-top:5px;}
.pt7	{ padding-top:7px;}
.pt10	{ padding-top:10px;}
.pt20	{ padding-top:20px;}
.pb3	{ padding-bottom:3px;}
.pb5	{ padding-bottom:5px;}
.pb10	{ padding-bottom:10px;}

.fl { float:left }
.fr { float:right }

.l	{ text-align:left;	}
.r	{ text-align:right;	}
.j	{ text-align: justify;	}

#barrasearch { height:37px; background-image:url(/images/home/bar.gif); background-repeat:repeat-x; background-position:0 -37px; }
#busca td { height:19px; }
#busca input { height:14px; border:0px; width:178px; font-family:"Segoe UI", Calibri, Arial, Verdana; font-size:12px; }
#busca select { height:19px; border:0px; width:100px; font-family:Arial, Helvetica, sans-serif; font-size:10px; }
#onde { font-weight:bold; float:left; text-align:left; padding-left:3px; cursor:pointer; width:35px; color:#006697; padding-right:5px; }
.bsl {background-image:url(/images/home/bar.gif); background-repeat:no-repeat; width:6px; height:37px; }
.bsr {background-image:url(/images/home/bar.gif); background-repeat:no-repeat; background-position:-6px 0; width:6px; height:37px; }
.bsb { height:32px; background-image:url(/images/home/bar.gif); background-repeat:repeat-x; background-position:0 -37px; }

.busca { width:170px; font-size:10px; border:0; vertical-align:top; height:14px;}
.search { width:170px; padding-left:20px; padding-right:10px; padding-top:3px; background-image:url(/images/home/s.png); float:left;}
.bgd { background-image:url(/images/home/bgd.gif); }
.bgd2 { background-image:url(/images/home/bgd2.png); background-repeat:no-repeat; }
.bgx { background-image:url(/images/home/bgx.png); }

/* Menu Superior */
.ipele { background-image:url(/images/home/logo.jpg); width:210px; background-repeat:no-repeat; height:70px; float:left; position:relative;}
.banner { width:728px; height:90px; float:left; background-color:#CCCCCC; position:relative;}
.nav { width:25px; float:right; }

#index { float: left; padding-top:8px; padding-right:10px;}
#home { font-family:Arial, lucida, Helvetica, sans-serif;  font-size:10px; font-weight:bold; color:#ffffff;}
#home li { display: inline; padding:2px; }
#home a { color:#fff;}
#home a:hover { color:#000; background-color:#ffffff; }

#nav_holder { float: right; height: 28px; overflow: hidden; display: inline; margin-right: 25px;}
#nav_top { font-family:Segoe UI, lucida, Arial, sans-serif; font-size:11px;}
#nav_top li { display: inline; }
#nav_top li.divider {float: left; display: block; width: 2px; height: 28px;	background: url(/images/home/md.gif) 0 0 no-repeat;	overflow: hidden;}
#nav_top li#nav_left_corner {float: left; display: block; width: 6px; height: 28px; background: url(/images/home/ml.gif) 0 0 no-repeat;}
#nav_top li#nav_right_corner {float: left; display: block; width: 6px; height: 28px; background: url(/images/home/mr.gif) 0 0 no-repeat;}
#nav_top li a {float: left;	display: table;	height: 28px;text-align: center;color: #d5d5d0;	background: url(/images/home/m.gif) 0 0 repeat-x; padding: 8px 10px 0 10px;	font-weight:bold;}
#nav_top li a:hover {color: #ffd700;}
#nav_top li a.active {	color: #ffd700;}

#message { width:16px; height:11px; background-image:url(/images/home/msg.gif); font-size:8px; }
#load { height:21px; }

/* Menu Lateral */
#menu_lateral { font-size:10px; width:160px; border-top:0px solid #7E97AD; background-color:#8C95A2; position:relative; top:0; left:0; font-family:Verdana, Arial, sans-serif;}
#menu_lateral a { text-decoration:none; display:block; color:#000; font-weight:normal; }
#menu_lateral ul { background-color:#8C95A2; width:160px; top:0; left:0; }
#menu_lateral ul li { border-bottom:1px solid #FFFFFF; list-style:none; _height:2em; }
#menu_lateral ul li a { color:white; padding:4px; }
#menu_lateral ul li a:hover { background-color:#496881; text-decoration:none; color:#F1F1F1; }
#menulateral { float:left; width:168px; }

/* Anuncios */
.lanuncio { width: 150px;}
.anuncio148 { width:148px; border:1px solid #DDD; } /*height:211px;*/
.anuncio148a { width:148px;border-left:1px solid #CCC; border-right:1px solid #CCC; border-top:1px solid #CCC; }
.anuncio148b { width:147px; padding-left:1px; } /*height:229px;*/
.anuncio150 { width:150px; }
.adv_int { width:144px; padding-left:4px; height:74px; background-image:url(/images/anuncios/bg.gif); background-repeat:no-repeat; font-size:10px; }
.adv_int img { padding-top:3px; padding-right:3px;}
.adv_int span { padding-top:5px; padding-bottom:3px; font-weight:bold; font-size:11px; color:#006699}
.at { width:150px; height:5px; background-image:url(/images/anuncios/at.png) }
.ab { width:150; height:18px; background-image:url(/images/anuncios/ab.png); color:#fff; font-weight:bold; }

.it { width:150px; height:5px; background-image:url(/images/anuncios/it.png) }
.ib { width:150px; height:18px; background-image:url(/images/anuncios/ib.png); color:#fff; font-weight:bold; }

.an { width:150px; background-repeat:no-repeat; } /*background-image:url(/images/home/bg.png); */
.bga {  width:150px; background-repeat:repeat-y; } /*background-image:url(/images/home/bg.png); */
.anr { width:150px; height:5px; background-image:url(/images/anuncios/anr.gif) }
.anrp { width:150px; height:5px; background-image:url(/images/anuncios/anr.png) }

.mais { float:right; padding-top:1px; }

.lined { background-color:#8B99AA; height:1px;}

.balloonstyle {
	position:absolute;
	top: -500px;
	left: 0;
	padding: 5px;
	visibility: hidden;
	border:1px solid black;
	font:normal 12px Verdana;
	line-height: 18px;
	z-index: 100;
	background-color: lightyellow;
	width: 300px;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
	display:block;	
}

#arrowhead	{
	z-index: 99;
	position:absolute;
	top: -500px;
	left: 0;
	visibility: hidden;
	display:block;
}

#barpag span { color:#AAA; }

/* PRINT */
@media print {
	body, #main, #content { color: #000 !important; }
	a, a:link, a:visited { color: #000 !important; text-decoration:none !important; }
}

* html img {   
filter:expression(this.alphaxLoaded ? "" : (this.src.substr(this.src.length-4)==".png" ? ((!this.complete) ? "" :
this.runtimeStyle.filter=("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+   
(this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+   
String(this.alphaxLoaded=true).substr(0,0)+(this.src="/images/home/s.gif").substr(0,0)) : this.runtimeStyle.filter=""));
}