/* GUIA EXPOINTER */
div.guia-expointer { background-color:#8F9B00; color:#fff; display:inline; float:left; padding:20px 20px 10px; position:relative; margin:20px 0; width:260px !important; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }

div.guia-expointer a:hover { color:#fff !important; }
div.guia-expointer a.logo { background:url("../icon/guia-logo.png") no-repeat scroll 37px 13px transparent; display:inline; float:left; height:100px; overflow:hidden; position:relative; text-indent:-9999em; width:260px !important; z-index:2; }
div.guia-expointer div.linha-a { position:relative; z-index:2; }
div.guia-expointer div.linha-a h3 { clear:both; display:block; font-size:11px; margin:0; padding:0 0 3px !important; width:100%; }
div.guia-expointer div.linha-a h3 a { color:#ff6 !important; font-family:Tahoma, Geneva, sans-serif; font-size:11px; }
div.guia-expointer div.linha-a div.coluna-a { border:0 solid; width:155px; }
div.guia-expointer div.linha-a div.coluna-a p { color:#fff; font-size:10px; }
div.guia-expointer div.linha-a div.coluna-a p strong a { color:#fff; font-size:11px; font-weight:700; }
div.guia-expointer div.linha-a div.coluna-b { border:0 solid; width:88px; }
div.guia-expointer div.linha-a div.coluna-b li { color:#fff; font-size:10px; }
div.guia-expointer div.linha-a div.coluna-b li a { color:#fff; font-size:11px; font-weight:300; text-decoration:underline; }
div.guia-expointer div.linha-a div.coluna-b li a:hover{ text-decoration:none !important;}
div.guia-expointer div.linha-b { border-top:2px solid #879200; margin:10px 0 0 -20px; padding:10px 0 0; position:relative; width:300px; z-index:2; }
div.guia-expointer div.linha-b a { color:#fff; display:block; font-size:14px; font-weight:700; text-align:center; width:100%; }

/*border-radius-IE*/
:root *> div.guia-expointer div.border-radius { display:none !important; }
div.guia-expointer div.border-radius { background:transparent; left:0; height:100%; position:static; top:0; width:100%; z-index:1; }
div.guia-expointer div.border-radius i { background:transparent url("../icon/guia-border-raidus.png") no-repeat 0 0; height:10px; overflow:hidden; position:absolute; width:10px; z-index:3; }
div.guia-expointer div.border-radius i.tl { background-position:0 0; left:0; top:0; }
div.guia-expointer div.border-radius i.tr { background-position:-9px 0; right:0; top:0; }
div.guia-expointer div.border-radius i.bl { background-position:0 -9px; bottom:0; left:0; }
div.guia-expointer div.border-radius i.br { background-position:-9px -9px; bottom:0; right:0; }

/* GUIA COM 180px */
div.guia-expointer.tipo-2 { padding:20px 10px 10px !important; width:180px !important; }
div.guia-expointer.tipo-2 a.logo { background-image:url("../icon/guia-logo-2.png"); background-position:50% 0; height:66px; margin:0 0 0 -10px; width:200px !important; }
div.guia-expointer.tipo-2 div.linha-a div.coluna-a,
div.guia-expointer.tipo-2 div.linha-a div.coluna-b { width:183px; }
div.guia-expointer.tipo-2 div.linha-a div.coluna-a p { padding:0 0 5px; }
div.guia-expointer.tipo-2 ul { padding:0 0 10px; }
div.guia-expointer.tipo-2 div.linha-b { margin-left:-10px; padding-top:5px; width:200px; }

/*hacks*/
div.guia-expointer div.clear { clear:both; height:0; overflow:hidden; width:100%; }
#sidebar div.guia-expointer ul { padding:0 0 25px !important; }
#sidebar div.guia-expointer li { background:none !important; list-style:none !important; color:#fff !important; padding:0 !important; }
#sidebar div.guia-expointer div.linha-a div.coluna-a p strong a { display:block; padding:1px 0 3px; }
#sidebar div.guia-expointer div.linha-a div.coluna-a p { margin:0; }
