#sidebar{float: right; width: 200px; margin-top: 20px;}
#sidebar .svconline form fieldset{background: #284DB8; color: #FFFFFF; font-weight: bold; padding: 5px 3px 5px 3px}
#sidebar .svconline form fieldset label{font-size: 14px; color: #fff; font-weight: normal; line-height: 20px}
#sidebar .svconline form fieldset select, 
#sidebar .svconline form fieldset input{border: 1px solid #36589b; border-radius: 5px}
#sidebar .svconline form fieldset select#tipo{width: 190px}
#sidebar .svconline form fieldset input#id1{width: 68px}
#sidebar .svconline form fieldset input#senha{width: 125px; margin-bottom:10px}
#sidebar .svconline form fieldset input#entrar{background: #4564df; border: 1px solid #36589b; border-radius: 5px; padding: 4px; color: #fff; font-weight: bold;}
#sidebar .svconline form fieldset input#entrar:hover{cursor: pointer;}
#sidebar .svconline form fieldset label a.lembrete{color:#fff; font-weight:bold; text-decoration:none}
#sidebar .svconline form fieldset label a.lembrete:hover{text-decoration:underline}
#sidebar .svconline div.servico{border: 2px solid #284DB8; background: #eff0f0; padding: 5px 10px}
#sidebar .svconline div.servico span.title{font-size: 14px; color:#085ac0; font-weight: bold; }
#sidebar .svconline div.servico ul li{font-size: 12px; color: #808285; line-height: 15px}
#sidebar h2{background: #ae8b36; border-radius: 5px 5px 0 0; padding: 10px; color: #fff; font-weight: normal; font-size: 14px}
#sidebar .maissvc{margin: 5px 0}
#sidebar .maissvc ul li{background: url("img/linha.png"); height: 26px; padding: 7px 0 9px 0px}
#sidebar .maissvc ul li a{color:#58595b; font-size: 10px; height:26px; text-transform: uppercase;}
#sidebar .maissvc ul li:hover a, 
#sidebar .maissvc ul li:hover{opacity:0.7}
#sidebar .maissvc ul li span{background: url("img/sidebar-sprite.png"); width: 27px; height: 24px; float: left; padding-right: 14px}
#sidebar .maissvc ul li#new{background: url("img/btnnew.png")no-repeat #6893dd; height: 26px; text-indent:40px}
#sidebar .maissvc ul li#new a{color:#fff; font-weight:bold; padding-top:10px; display:block}
#sidebar .maissvc ul li span.cra{background-position: 42px 227px}
#sidebar .maissvc ul li span.ap{background-position: 42px 183px}
#sidebar .maissvc ul li span.de{background-position: 42px 105px}
#sidebar .maissvc ul li span.cv{background-position: 42px 67px}
#sidebar .maissvc ul li span.sr{background-position: 42px 144px}
#sidebar .maissvc ul li span.fe{background-position: 42px 23px}
#sidebar .banners a img{margin: 2px 0}
#sidebar .banners a img:hover{opacity:0.7}
#sidebar .login-certificado {font-size: 14px; color: #606a9f}
#sidebar .login-certificado p {margin: 5px 0 10px 0}
#sidebar .login-certificado ul {line-height: 40px}
#sidebar .login-certificado ul li {margin-bottom: 5px}
#sidebar .login-certificado ul li img {width:40px;height:40px;vertical-align: middle}
#sidebar .login-certificado ul li span {line-height: 40px; vertical-align: middle; color: #606a9f; font-size: 18px; font-weight: bold; margin-left: 10px}
#sidebar .maissvc ul li .icon-servicos{padding-right: 10px;margin-top: 5px;margin-left: 10px;color: #2a72cd;}