@media all{*{margin:0;padding:0;}
option{padding-left:0.4em;}
select{padding:1px;}
* html body *{overflow:visible;}
* html iframe, * html frame{overflow:auto;}
* html frameset{overflow:hidden;}
html{height:100%;margin-bottom:1px;}
body {font-family: Thaoma, Arial, Helvetica, sans-serif;font-size: 12px;}
fieldset, img{border:0 solid;}
ul, ol, dl{margin:0 0 1em 1em}
li{margin-left:0.8em;line-height:1.5em;}
dt{font-weight:bold;}
dd{margin:0 0 1em 0.8em;}
blockquote{margin:0 0 1em 0.8em;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
#header{position:relative;}
#topnav{text-align:right;}
#header #topnav{position:absolute;top:10px;right:10px;}
#header, #nav, #main, #footer{clear:both;}
#col1{float:left;width:150px}
#col2{float:right;width:150px}
#col3{width:auto;margin:0 300px}
#col1_content, #col2_content, #col3_content{position:relative;}
.clearfix:after{content:".";display:block;font-size:0;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;}
.floatbox{overflow:hidden;}
#ie_clearing{display:none;}
.subcolumns{width:100%;overflow:hidden;}
.subcolumns_oldgecko{width:100%;float:left;}
.c50l, .c25l, .c33l, .c38l, .c66l, .c75l, .c62l{float:left;width:100%;}
.c50r, .c25r, .c33r, .c38r, .c66r, .c75r, .c62r{float:right;margin-left:-5px;width:100%;}
.c25l, .c25r{width:25%;}
.c33l, .c33r{width:33.333%;}
.c50l, .c50r{width:50%;}
.c66l, .c66r{width:66.666%;}
.c75l, .c75r{width:75%;}
.c38l, .c38r{width:38.2%;}
.c62l, .c62r{width:61.8%;}
.subc{padding:0 0.5em;}
.subcl{padding:0 1em 0 0;}
.subcr{padding:0 0 0 1em;}
.equalize, .equalize .subcolumns{overflow:visible;display:table;table-layout:fixed;}
.equalize .c50l,.equalize .c25l,.equalize .c33l,.equalize .c38l,.equalize .c66l, .equalize .c75l,.equalize .c62l,.equalize .c50r,.equalize .c25r,.equalize .c33r, .equalize .c38r,.equalize .c66r,.equalize .c75r,.equalize .c62r{display:table-cell;vertical-align:top;float:none;margin:0;overflow:hidden;width:100%;}
.skip, .hideme, .print, dfn{position:absolute;left:-1000em;top:-1000em;}
.skip:focus, .skip:active{position:static;left:0;top:0;}
}
@media all{.hlist{background:transparent url("http://imagens.icelular.com.br/sliding_door/bg.gif") repeat-x bottom;float:left;width:100%;}
.hlist ul{line-height:1em;list-style:none;margin:0;padding:0 0 0 0px;white-space:nowrap;}
.hlist li{list-style-type:none !important;background:#e0ecf8 url("http://imagens.icelular.com.br/sliding_door/left.png") no-repeat top left;border-bottom:1px solid #000;float:left;width:65px;margin:0;padding:0 0 0 3px;}
.hlist a, .hlist strong{background:transparent url("http://imagens.icelular.com.br/sliding_door/right.png") no-repeat top right;color:#667;display:block;font-weight:bold;padding:5px 11px 3px 4px;text-decoration:none;text-transform:none;width:auto;width:.1em;}
.hlist a:link, .hlist a:visited{background-color:transparent;color:#667;}
.hlist > ul a, .hlist > ul strong{width:auto;}
.hlist ul li:focus, .hlist ul li:hover, .hlist ul li:active{background-color:#c4d0dc;background-position:0 -150px;}
.hlist li:focus a, .hlist li:hover a, .hlist li:active a{background-position:100% -150px;}
.hlist a:focus, .hlist a:hover, .hlist a:active{background-color:transparent;color:#223;}
.hlist li.active, .hlist ul li.active:focus, .hlist ul li.active:hover, .hlist ul li.active:active{background:white url("http://imagens.icelular.com.br/sliding_door/left_on.png") no-repeat top left;border:0 none;}
.hlist li.active strong{background:transparent url("http://imagens.icelular.com.br/sliding_door/right_on.png") no-repeat top right;color:#000000;font-weight:normal;font-size:12px;padding-bottom:4px;padding-top:5px;}
}
@media screen, projection{body{background:#3b69ad none;padding:10px 0;}
.page_margins{margin:0 auto;}
.page_margins{width:auto;min-width:640px;max-width:90em;background:#fff;}
.page{padding:10px 15px 10px 10px;}
#header{padding:20px 2em 1em 20px;color:#000;background:#edf2f8 url("http://imagens.icelular.com.br/bg_header.gif") repeat;}
#nav{overflow:hidden;}
div.hlist{background-color:#c8ddf3}
#main{margin:10px 0;background:#fff;}
#footer{padding:10px 20px;color:#666;background:#f9f9f9;border-top:5px #efefef solid;}
#nav ul{margin-left:0px;}
#col1{float:left;width:160px;margin:0}
#col2{float:right;width:160px;margin:0}
#col3{width:auto;margin:0 160px 0 160px;min-height:600px;}
#col1_content{padding:0 5px 0 0px}
#col2_content{padding:0 0px 0 5px}
#col3_content{padding:20px 10px 0 10px;}
#col3{border-left:1px #ddd solid}
#col3{border-right:1px #ddd solid}
.page_margins{border:0 none;background-image:url(http://imagens.icelular.com.br/gfxborder/border_left.gif);background-repeat:repeat-y;background-position:left;}
.page{border:0 none;margin:0 0 0 5px;padding:10px 15px 10px 10px;background-image:url(http://imagens.icelular.com.br/gfxborder/border_right.gif);background-repeat:repeat-y;background-position:right;}
#border-top{overflow:hidden;width:auto;height:20px;font-size:0;margin-bottom:-15px;background-image:url(http://imagens.icelular.com.br/gfxborder/border_top.gif);background-repeat:repeat-x;background-position:top left;}
#border-bottom{overflow:hidden;width:auto;height:20px;margin-top:-15px;font-size:0;background-image:url(http://imagens.icelular.com.br/gfxborder/border_bottom.gif);background-repeat:repeat-x;background-position:bottom left;}
#edge-tl{float:left;width:20px;height:20px;font-size:0;background-image:url(http://imagens.icelular.com.br/background/corner_all.png);background-position: -25px 0px;}
#edge-tr{position:relative;float:right;width:20px;height:20px;font-size:0;background-image:url(http://imagens.icelular.com.br/background/corner_all.png);background-position: -55px 0px;}
#edge-bl{float:left;width:20px;height:20px;background-image:url(http://imagens.icelular.com.br/background/corner_all.png);background-position: -75px -5px;}
#edge-br{position:relative;float:right;width:20px;height:20px;background-image:url(http://imagens.icelular.com.br/background/corner_all.png);background-position: -5px -5px;}
}
.rssfeed{text-align:center;font-size:12px;}
.titulomenu{font-weight:bold;text-align:center;background-color:#DDE7FF;margin-left:2px;}
.texto{font-weight:normal;text-align:justify;margin-left:2px;line-height: 13px;}
a{text-align:left;text-decoration:none;color:#003399;font-weight:normal;}
a:link{text-align:left;text-decoration:none;color:#003399;font-weight:normal;}
a:visited{text-align:left;text-decoration:none;color:#666666}
a:hover{text-align:left;text-decoration:none;color:red;font-weight:normal;}
a:active{text-align:left;text-decoration:none;color:#FFFFFF;background-color:#DDE7FF;font-weight:normal;}
.listmenu{margin-left:1px;text-align:left;color:#DDE7FF;background-color:#DDE7FF;}
.bordaBox{background:transparent;width:398px;}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b4, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b, .bordaBox .b4b{display:block;overflow:hidden;font-size:1px;}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b{height:1px;}
.bordaBox .b2, .bordaBox .b3, .bordaBox .b4{background:#DDE7FF;border-left:1px solid #999;border-right:1px solid #999;}
.bordaBox .b1{margin:0 5px;background:#999;}
.bordaBox .b2{margin:0 3px;border-width:0 2px;}
.bordaBox .b3{margin:0 2px;}
.bordaBox .b4{height:2px;margin:0 1px;}
.bordaBox .conteudo{padding:5px;display:block;background:#DDE7FF;border-left:1px solid #999;border-right:1px solid #999;}
.erro_msg{font:bold Tahoma,Georgia,"Times New Roman",Verdana;color:#FF0033;}
.caixa{width:auto;height:19px;background:#fff;color:#3e3e3e;border:1px solid #b4c8cb;padding:2px 0 0 5px;margin:4px 0}
.botao{cursor:pointer;background:#6ea41f;color:#fff;border:none;padding:3px 5px;text-transform:lowercase}
.linktextom{text-align:right;color:white;font-weight:bold;}
.linkm:link{color:white;font-weight:bold;}
.linkm:visited{color:white;font-weight:bold;}
.linkm:hover{color:red;font-weight:bold;}
.linkm:active{color:white;font-weight:bold;}
.gallery{text-align:center;width:90px;height:200px;float:left;display:inline;margin:5px 4px 5px 3px;padding:9px;}
.content_wp{margin:0 0 5px 5px;color:#698992;background:#ffffff url(http://imagens.icelular.com.br/bg_item.jpg) repeat-x ;
float:left;border:solid 1px #2E77CB;}
.content_wp_h4{font-style:italic;color:#6ea41f;}
@media print{}
.carouselLeft{display:none;background:url(http://imagens.icelular.com.br/rotate-left.png);width:40px;height:40px;background-position:0px 0px;}
.carouselLeft:hover{width:40px;height:40px;background-position:0px 40px;cursor:auto;}
.carouselRight{display:none;background:url(http://imagens.icelular.com.br/rotate-right.png);width:40px;height:40px;background-position:0px 0px;}
.carouselRight:hover{width:40px;height:40px;background-position:0px 40px;}
#da-vinci-title{display:none;color:#000000;font-size:12px;font-weight:bold;text-align:center;width:40%;position:relative;top:220px;}
#da-vinci-alt{}
.wp-pagenavi{clear:both;padding:20px
0 5px;text-align:center;position:absolute;width:100%;}.wp-pagenavi a, .wp-pagenavi
span{-moz-border-radius:4px 4px 4px 4px;border:1px
solid #CCC;margin:2px;padding:4px
5px}.wp-pagenavi a:hover, .wp-pagenavi
span.current{color:#FE6C17}.wp-pagenavi
span.current{background:none repeat scroll 0 0 #DDD;font-weight:700}
.toplist ul {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; list-style-image: none; padding-top: 0px
}
.toplist ul li {
	position: relative; padding-bottom: 9px; list-style-type: none; margin: 3px 0px 0px; padding-left: 100px; padding-right: 10px; height: 32px; overflow: hidden; border-top: #dedede 1px solid; list-style-image: none; padding-top: 10px
}
.toplist ul li a {
	display: block; height: 18px; overflow: hidden; font-weight: bold
}
.toplist ul li img {
	position: absolute; width: 35px; height: 35px; left: 50px
}
.toplist ul li b {
	position: absolute; color: #aaaaaa; font-size: 34px; top: 18px; font-weight: bold; left: 10px
}
.toplist ul li.mais {
	border-bottom: #dedede 1px solid; text-align: center; padding-bottom: 10px; padding-left: 0px; padding-right: 0px; height: 16px; padding-top: 10px
}
.toplist ul li span {float:right; top: 5px; font-weight: bold;text-align:center;color:#aaaaaa;}
.jcarousel-skin-icel .jcarousel-container
{
    background-position: center center;
}
.jcarousel-skin-icel .jcarousel-container-horizontal
{
    width: 86%;
    padding: 0 30px;
}
.jcarousel-skin-icel .jcarousel-clip-horizontal
{
    width:  95%;
    height: 222px;
    margin-left: 0;
}
.jcarousel-skin-icel .jcarousel-item
{
    border:solid 1px #2E77CB;
    background:#fff url(http://imagens.icelular.com.br/bg_item.jpg) repeat-x ;
    width: 114px;
    height: 220px;
}
.jcarousel-skin-icel .jcarousel-item-horizontal
{
    margin-right: 16px;
}
.jcarousel-skin-icel .jcarousel-item-vertical
{
    margin-bottom: 0;
}
.jcarousel-skin-icel .jcarousel-item-placeholder
{
    background: #fff;
    color: #000;
}
.jcarousel-skin-icel .jcarousel-next-horizontal
{
    position: absolute;
    top: 0;
    right: 2px;
    width: 38px;
    height: 220px;
    cursor: pointer;
    background: transparent url(http://imagens.icelular.com.br/btn_next.png) no-repeat 0 center;
  
}
.jcarousel-skin-icel .jcarousel-next-horizontal:hover
{
    background-position: -35px center;
}
.jcarousel-skin-icel .jcarousel-next-horizontal:active
{
    background-position: -70px center;
}
.jcarousel-skin-icel .jcarousel-next-disabled-horizontal, .jcarousel-skin-icel .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-icel .jcarousel-next-disabled-horizontal:active
{
    cursor: default;
    background-position: -102px center;
}
.jcarousel-skin-icel .jcarousel-prev-horizontal
{
    position: absolute;
    top: 0;
    left: 2px;
    width: 38px;
    height: 220px;
    cursor: pointer;
    background: transparent url(http://imagens.icelular.com.br/btn_prev.png) no-repeat 0 center;
}
.jcarousel-skin-icel .jcarousel-prev-horizontal:hover{background-position: -35px center;}
.jcarousel-skin-icel .jcarousel-prev-horizontal:active{background-position: -70px center;}
.jcarousel-skin-icel .jcarousel-prev-disabled-horizontal, .jcarousel-skin-icel .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-icel .jcarousel-prev-disabled-horizontal:active
{cursor: default;background-position: -102px center;}

