/*  css: faxenoff (faxenoff@gmail.com)  */


/* Def */
html,body{height: 100%; font-family: "Arial", sans-serif;font-size: 90%;color: #000; background-color: #fFfFfF; padding: 0; margin: 0;}
html>body{font-size: 93%;}
h1,h2,h3,h4,big{ margin: 0; padding: 0; font-family: "Arial",sans-serif;font-size: 150%;}
/*a{ color: #036; background-color:transparent; text-decoration: none; } a:hover{ color: #05b; background-color:transparent;text-decoration: underline;}
a.selected{font-weight: bold;}*/
img{ border: 0px;}  .br{clear: both;} form, p{margin: 0; padding: 0;} input{ vertical-align: middle;}
.h0{overflow:hidden;width:98%;}
.h0 form {overflow:visible;width:auto;}
.h1{}
.lt{text-align:left;} .rt{text-align:right;} .show{display:block !important;} .hide{display:none !important;}
.ce{text-align:center;} .rf{float:right;} #error,.error{color:#a00; background-color:#fff; padding:2px 5px;}

#homepage,#startpage,#bookmark,#feedback,#do_search,.l2 a,.l3 a,.c2 a{background-image:url(/images/ico_b31.gif); background-repeat:no-repeat;}

.c7{float: left; width: 70%;}
.c3{float: left; width: 30%;}
.c2{float: left; width: 50%;}
.c2 .cab form,.c2 h2{text-align: left !important;}
.c2 a{background-position: -14px 5px;
    display: block; text-align: left; padding: 3px 0px 3px 24px;}
.c1 a{padding: 5px 0px 3px 0px !important; margin-left:70px !important;}
.c1 strong{background-color:#eee; font-size:16pt; background-position: -210px -159px !important; color:#000; padding-left:25px !important;}
.c1 .creditinfo{padding: 5px 0px 5px 25px; display:block; margin-top:-1px;border-top:1px solid #eee; position:relative; margin-left:0px; font-weight: bold;}
.c1 .creditinfo em{font-weight:normal;}
.c1 .creditinfo .c2{padding:0 !important;}
.c1 .creditinfo a.more{float:right;}
.c1 .view{display:block; border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:5px 0px 5px 30px; margin-top:-1px; cursor:pointer;
    background-image: url(/images/buttons.png);background-repeat: no-repeat; background-position: -205px -218px;}
.c1 em{float:left; width:60px; text-align:right; font-style:normal; color:#888; background-color:inherit;}

#print{background-image: url(/images/buttons.png);background-repeat: repeat-x; background-position: -113px -258px;
    float:right; width:42px; height:16px; padding-left:20px;}

input.txt,#search{background-image: url(/images/buttons.png);background-repeat: no-repeat; background-position: -15px -95px;
    border-width: 1px; border-style: solid; border-color: #999 #ddd #ddd #999; margin: 3px 0px;}

textarea.txt {background-repeat: no-repeat; background-position: -15px -95px; background-color: #fff;
    border-width: 1px; border-style: solid; border-color: #999 #ddd #ddd #999; margin: 3px 5px 10px;}

label.txt {margin: 10px 5px 0px;}

#search{margin: 3px 5px; width: 150px;}
.go{background-image: url(/images/buttons.png);background-repeat: no-repeat; background-position: -5px -72px;
    border-width: 1px; border-style: solid; border-color: #ccc #555 #555 #ccc; margin: 3px 0px; float: right;
    font-size: 8pt; color: #000; background-color: inherit; cursor: pointer; padding: 3px 10px; font-size: 8pt;}

.goButton{background-image: url(/images/buttons.png);background-repeat: no-repeat; background-position: -5px -72px;
    border-width: 1px; border-style: solid; border-color: #ccc #555 #555 #ccc; margin: 3px 5px;
    font-size: 8pt; color: #000; background-color: inherit; cursor: pointer; padding: 3px 10px; font-size: 8pt;}

.go:hover{text-decoration: none; color: #000;background-color: inherit;}

.gogo{float: right; padding: 5px; color: inherit; background-color:#dbdbdb; margin-top: 10px;}
.gogo input{background-image: url(/images/buttons.png);background-repeat: no-repeat; background-position: -15px -11px;
    border: 1px solid #003468; margin:0px !important; cursor: pointer;}
.ccalc .gogo{color: inherit; background-color:#91d2e4;}
.w0{width: 80% !important;}
.w1{width: 55% !important;}
.w2{width: 49% !important;} .w2-1{width: 40% !important;}
.w3{width: 19% !important;}
.w4{width: 19% !important; margin-left:10px !important;}

.come{float: left; font-weight: bold; padding: 6px 0px 0px 10px;}

/* Main */
#all{position: relative; min-height: 100%; min-width: 994px; max-width:1366px; margin: 0 auto;}
.adv{color: #fff; background-color: #f1f1f1; padding: 1px; text-align: center;}
.adl{margin-left: 5px;}
.adi{text-align: center;display: block; padding: 10px 0px 0px 0px;} .adi img{ margin: 0px auto;}
.bb{border-bottom: 1px solid #ddd;} .bt{border-top: 2px solid #ddd; padding-top: 2px;}
#logo{margin: 5px 0px 10px 0px; display: block;}

.wiz h2,big{font-size: 9pt; font-weight: bold; color: #800; background-color: inherit;}
big a.selected{color:#800; background-color:inherit; font-size:12pt;}

#l,#r{width:250px; text-align: center;}
#l{float:left;width:200px;} #r{float:right;}
#l a.up,.l2 a,.l3 a{text-decoration:none; color:#024; background-color:inherit;}
#l a.up:hover,.l2 a:hover,.l3 a:hover{color: #0071d4; background-color:inherit;}
#l .l2 a,#l .l3 a{border-bottom:1px solid #eee;}

#l a.up{display: block; line-height: 28px; padding: 2px 0px; font-weight: bold;text-transform: uppercase; font-size: 90%;
    background-image: url(/images/buttons.png); text-align: left; background-repeat: no-repeat;padding: 2px 0px 2px 20px;
    background-position: 0px 1px;font-weight: bold;}
#l a.selected{background-position: 0px -37px;color: #600; background-color: inherit;}
.l2 a,.l3 a{background-position: 4px 4px; display: block; text-align: left; padding: 3px 0px 3px 40px; font-family: "Verdana",sans-serif; font-size:8pt;}
.l2 a.selected,.l3 a.selected{background-position: 4px 5px !important;}
.l3 a{padding:3px 0px 3px 60px !important;background-position: 24px 5px;}

.cab{border: 1px solid #ccc; padding: 5px; margin: 10px 5px 10px 5px;text-align: left;}
.cab a.lost{float: right; font-size: 7pt;margin: 3px 2px 0px 0px;}
.cab form ,.backcab {color: #000;background-color: #f3f3f3; display: block; padding: 5px; width: auto;
    border: 1px solid #e3e3e3; background-image: url(/images/block_bg.png);background-repeat: repeat-x;background-position: 0px 0px;
    text-align: right; margin-top: 3px; font-size: 8pt;}

.cabinterview form{color: #000;background-color: #f3f3f3; display: block;
border: 1px solid #e3e3e3;background-image: url(/images/block_bg.png);background-repeat: repeat-x;background-position: 0px 0px;
text-align: right;  font-size: 6pt;}

.cabak{border: 1px solid #ddd; padding: 5px; margin: 5px 5px 5px 5px;text-align: left; font-size: 6pt;}
.cabak a.lost{float: right; font-size: 6pt;margin: 3px 2px 0px 0px;}
.cabak form{color: #111;background-color: #e5e5f3; display: block; padding: 3px;
    border: 1px solid #b3b3e3; background-image: url(/images/block_bg.png);background-repeat: repeat-x;background-position: 0px 2000px;
    text-align: right; margin-top: 3px; font-size: 8pt;}
.cabak input.txt{width: 70px;font-size: 6pt;}
.cabak form small{margin-right: 4px; line-height: 10pt; font-size: 6pt;}
.cabak form em{color: #111; background-color: #eee; padding: 5px; display: block; margin: 5px 0px; text-align: center; font-size: 6pt; font-weight: bold;}
.cabak form img{float: left; margin: 0px 10px 2px 0px;}
.cabak form div.h0{margin-top: 0px; clear: both; font-size: 6pt;}

.cab input.txt{width: 130px;}
#l .cab input.txt{width: 100px;}
#r .cab form{text-align: left;}
.cab form small{margin-right: 6px; line-height: 20pt;}
.cab form em{color: #000; background-color: #fff; padding: 3px; display: block; margin: 5px 0px; text-align: center; font-style: normal;font-weight: bold;}
.cab form img{float: left; margin: 0px 10px 5px 0px;}
.cab form div.h0{margin-top: 5px; clear: both;}
.ccalc{border-color:#84cadd;}
.ccalc form{background-position:0px -450px; border-color:#84cadd; background-color:#bceefc; color:#000; display:block;}

.go_valuta1{background-position: 0px 0px; width: 25%; padding-right: 0px;margin-left: 0px;margin-top: 5px;font-size: 8pt;text-align: center;background-color: #F6F0E5; float: left;}
.go_valuta2{background-position: 0px 0px; width: 25%; padding-right: 0px;margin-left: 0px;margin-top: 5px;font-size: 8pt; text-align: center;background-color: #F6F0E5;float: left;}
.go_valuta3{background-position: 0px 0px; width: 25%; padding-right: 0px;margin-left: 0px;margin-top: 5px;font-size: 8pt;text-align: center;background-color: #F6F0E5;float: left;}
.go_valuta4{background-position: 0px 0px; width: 24.9%; padding-right: 0px;margin-left: 0px;margin-top: 5px;font-size: 8pt;text-align: center;background-color: #F6F0E5;float: left;}
.contener_valuta {background: none repeat scroll 0 0 #F6F0E5; height: auto; margin-bottom: -10px; overflow: hidden; width: 99.5%;}

.go_valuta_right {background-color: #F6F0E5; background-position: 0 0; float: right; font-size: 8pt; padding: 10px; text-align: center; }

.right_fav  {padding: 2px 10px 2px 60px;}
.right_fav a {float:left;}

.contener_menu {width: 99.5%; margin: 5px auto; bgcolor=#F6F0E5;}
.gor_menu { display:inline; color:#666666;}
.contener_menu td:hover{ background: #CCCCCC } 


#reg {color: #000;background-color: #F6F0E5; display: block; padding: 5px; width: auto;
    border: 1px solid #e5d7be; background-image: url(/images/block_bg.png);background-repeat: repeat-x;background-position: 0px -1100px;
    text-align: left; margin-top: 5px; font-size: 8pt;}
#reg ul{padding: 0px 20px 5px 20px; margin: 0;}
#do_search{border: 0; color: #000; background-color: #fff;background-position: -20px -176px; width: 22px; cursor: pointer; height: 20px;}

#go_credit,#go_forum,#go_credit_history{float: right; background-image: url(/images/buttons.png); background-repeat: no-repeat;
    height: 38px; line-height: 38px; text-align: right; color: #000; background-color: inherit; font-size: 8pt; margin-top: -3px;}
#go_credit{background-position: 0px -283px; width: 140px; padding-right: 10px;margin-left: 10px;}
#go_forum{background-position: 0px -245px; width: 81px; padding-right: 20px;}
#go_credit_history{background-position: 0px -323px; width: 215px; padding-right: 10px;margin-left: 0px;}

#c{margin:0px 260px 0px 210px;}

#ex{margin: 0px 0px 0px 0px; position: relative; z-index:3; width: 98%; padding: 10px; float:left;}

#feny{padding: 2px 10px 2px 60px;}

#homepage,#startpage,#bookmark,#feedback{float: left; margin: 0px 8px;height:16px; width:15%;}
#homepage{background-position: -24px -222px;}
#startpage{background-position: -24px -252px;}
#bookmark{background-position: -24px -277px;}
#feedback{background-position: -24px -307px;}
.wiz{border: 1px solid #b9d3db; padding: 5px; margin: 0px 0px 10px 0px; position: relative; float:left; width: 99%;}
.wiz form{color: #000;background-color: #f3f3f3; display: block; padding:5px;color: #000;background-color: #bceefc;
    border: 1px solid #b9d3db; background-image: url(/images/block_bg.png);background-repeat: repeat-x;background-position: 0px -450px;}
.wiz h2{line-height: 30px; text-align: center; margin-bottom: 5px;}
.wi1{float: left; position: relative; width: 50%;}
.wi2{float: right; position: relative; width: 50%; text-align: right;}
.wi1 h2{width:175px; height:30px;background-image: url(/images/wiz.png);background-repeat: no-repeat;background-position: -3px -10px; padding-right:15px;}
.wi2 h2{width:154px; height:30px; padding-left:15px; background-image: url(/images/wiz.png);background-repeat: no-repeat;background-position: -7px -47px; float: right;}
.wi1 a,.wi2 a{display: block; clear: both; width: 110px; text-align: left; padding: 3px 0px 3px 30px;
    color: #000; background-color: inherit; text-transform: uppercase; font-size: 8pt; font-weight: bold;
    background-image: url(/images/wiz.png);background-repeat: no-repeat;background-position: 2px -88px;}
.wi2 a{background-position: 2px -127px; float: right;}
#man1,#man2,#gold{position: absolute; z-index: 5;}
#man1,#man2{background-image: url(/images/mans.png);background-repeat: no-repeat;}
#man1{width: 74px; height: 155px; margin-left:28%; margin-top: -12px; z-index: 6;}
#man2{width: 110px; height: 170px;background-position: -100px 0px; float: right; right:28%; top: -8px; }
#gold{width: 90px; height: 52px; right: 16px; top: 94px; z-index: 7;
    background-image: url(/images/wiz.png);background-repeat: no-repeat;background-position: 0px -160px;}
#r .wiz{margin:6px 5px 10px 5px;}
#r .wiz form{height:135px;}
#r .wiz #man1{margin-left: 148px;}
#r .wiz #man2{width:80px; right:150px; background-position:-115px 0px;}
#r .wi2 h2{background-position: 0px -47px;}

.bignews{border: 1px solid #dbba98; padding: 5px;margin-top: 30px; position: relative;}
.bignews form{padding: 5px;color: #000;background-color: #F6F0E5; display: block;
    border: 1px solid #e5d7be; background-image: url(/images/block_bg.png);background-repeat: repeat-x;background-position: 0px -1012px;}
.fant{width: 370px; line-height: 23px; font-size: 8pt; position: absolute; margin-top: -36px; margin-bottom: 15px; text-align: center;
    background-image: url(/images/fant.png);background-repeat: no-repeat; padding-top: 3px; right: 10px;}
.fant a{padding: 3px 6px;}
.bignewsblock{color: #000; background-color: #faf5ed; padding: 10px 20px; margin-bottom: 5px; float: left; width: 200px;}
.bignewsblock img{margin:0px 5px 10px 0px;}
.bignewsblock strong{font-size: 10pt; display: block; padding-top:10px;}
.todetails{display: block; text-align: right;}
.details{font-size: 8pt; font-weight: bold;}

.biganalytics{border: 1px solid #dbba98; padding: 5px;margin-top: 30px; position: relative;}
.biganalytics form{padding: 5px;color: #000;background-color: #E6E0E5; display: block; width: auto;
    border: 1px solid #e5d7be; background-image: url(/images/block_bg.png);background-repeat: repeat-x;background-position: 0px -700px;}
.fant1{width: 172px; line-height: 23px; font-size: 8pt; position: absolute; margin-top: -36px; margin-bottom: 15px; text-align: center;
    background-image: url(/images/fant2.png);background-repeat: no-repeat; padding-top: 3px; right: 10px;}
.fant1 a{padding: 3px 6px;}
.todetails{display: block; text-align: right;}
.details{font-size: 8pt; font-weight: bold;}

.lenta1{margin-left:10px;}
.lenta1 p{padding: 10px 0px; margin: 0px 10px 0px 0px; border-bottom: 1px solid #afa07d;}
.lenta1 p small{display: block;color: #847141; background-color: inherit;}
.lenta1 p a{color: #000; background-color: inherit;}
.total1{float: right; font-weight: bold; text-align: right; padding: 12px 10px 2px 10px;}

.lenta{margin-left:250px;}
.lenta p{padding: 10px 0px; margin: 0px 10px 0px 0px; border-bottom: 1px solid #afa07d;}
.lenta p small{display: block;color: #847141; background-color: inherit;}
.lenta p a{color: #000; background-color: inherit;}
.total{float: right; font-weight: bold; text-align: right; padding: 12px 10px 2px 10px;}

.mcalc,.ccalc,.ccalc form,.vote form{position: relative;}
.cwrap .c2 #vote form{overflow:hidden;}
.vote input{float: left;clear: left; margin: 0px 5px 3px 20px;}
.vote span{float: left; width: 75%;}
.vote span.selected{font-weight: bold;}
.ccalc .gogo, .vote .gogo{position: absolute; bottom: 10px; right: 10px; z-index: 10;}
.ccalc .step{position: absolute; bottom: 7px; right: 6px; left: 6px;line-height: 42px;font-weight: bold;}
.ccalc .step .gogo{position: static !important; float: right; margin: 5px;line-height: 12px;}
a.cab form{padding: 0;}
.step{color: inherit; background-color:#E8FAFF; text-align: center; height: 42px;}

.c2 .ccalc form{text-align: right !important;}
.ccalc form .lt{margin: 8px 5px;}
.ccalc form .lt select,
.ccalc form .lt input{margin-left: 40px;}
.ccalc p{text-align:left !important; padding:5px 10px !important;}

.mcalc a{padding:3px 0px; background-image:none; border:1px solid #fff;}
.mcalc a:hover{border:1px solid #900;}
.mcalc big{padding-left:5px;}

.c2 .mcalc form,.c2 .mcalc form a{text-align: center !important;}
.c2 .mcalc form img{margin:0;float: none !important;}
.calcout{padding: 5px; margin: 10px 0px 5px 0px;border-top: 1px dashed #000;border-bottom: 1px dashed #000;
    font-size: 10pt; text-align: center;}
.vote form,.ccalc form,.mcalc form{height: 415px;}
#c .vote form,#c .mcalc form{height: 305px;}
#c .ccalc form,#c .roll form{height: 270px !important;}
#c .vote form.vout{height:auto !important;}

table.light{border-collapse:collapse; margin: 5px 0px;}
table.light th{background-image: url(/images/buttons.png);background-repeat: repeat-x; background-position: -15px -95px;
    border-bottom: 1px solid #ccc; padding: 3px 10px; font-size: 8pt; font-weight: normal;text-align: left; color: #555; background-color: inherit;}
table.light th.phone{}
table.light td{border-bottom: 1px solid #bbb;padding: 5px 10px; font-size: 9pt; vertical-align: top;}
table.light td a strong{color: #000; background-color: inherit;text-decoration: underline;}
table.light td a:hover strong{color: #05b; background-color: inherit;text-decoration: underline;}

table.info{margin-right:10px; table-layout:fixed;}
table.info th{width:180px; font-size:8pt; text-align:right; padding:5px 10px; vertical-align:top;}
table.long th{padding:6px;}
table.long th strong{display:block; width:200px;}
table.info th strong{display:block; width:120px;}
table.info td{border-bottom: 1px solid #bbb; padding:5px 0px 5px 0px; width:100%;}
table.info td p{text-align:justify;}
table.info td.head{text-align: left;font-size: 8pt; font-weight: bold; color: #800; background-color: inherit; padding-top: 5px;}
table.info td.head strong{color:#005; background-color:transparent;}
table.info td.head strong:hover{color:#000; background-color:transparent;}
table.info td.head small.map,table.info td.noident small.map{float:right; cursor:pointer; color:#900; background-color:inherit;}

.full p,td p{padding-bottom:10px !important; font-size:10pt;}


.bank_logo{margin: 15px 0px 15px 10px;}

.cab2{ width:99%; border: 1px solid #800; margin: 0px 0px 3px 0px; float: left;}
.cab2 big{background-image: url(/images/buttons.png);background-repeat: repeat-x; background-position: -15px -95px;
    border-bottom: 1px solid #ccc; padding: 3px 10px; display: block;}
.cab2 big strong{color:#000; background-color:inherit;}
.cab2 .inner,.cab2 h1{padding: 5px 20px;}
.cab2 div{padding-left: 20px;padding-right: 20px;}
.cab2 big.inner a{color: #800; background-color: inherit; padding-left: 10px;background-image: url(/images/buttons.png);
    background-position: -222px -164px;background-repeat: no-repeat; }
.inner, #bankview_news p, #bankview_vacancy p{margin-left: 105px;}
.cab2 .bank_logo{float:left;margin:0px 10px 0px 0px;}
.cab2 h3{padding:10px 20px 5px 5px;}
.up div.h0{padding:0;}
#bankview_news p small{display: block;}
#bankview_news p {display: block; padding: 2px 0px; border-bottom: 1px solid #eee;}

#bankview_vacancy p small	{display: block;}
#bankview_vacancy p 		{display: block; padding: 2px 0px; border-bottom: 1px solid #eee;}

.top_offer{float: right;background-image: url(/images/buttons.png);background-repeat: no-repeat;
    background-position: -10px -7px; padding: 0px 5px 0px 10px;}
.offer{padding: 0px 0px 5px 0px !important;}
.offer strong{border-bottom: 1px solid #ddd; display: block; margin: 10px 10px 0px 10px; cursor: pointer; padding-left: 10px;
    background-image: url(/images/buttons.png);background-position: -220px -163px;background-repeat: no-repeat;}
.offer a{margin-left: 10px; font-size: 8pt; background-position: -14px -330px;}

.news small{color: #aaa; background-color: inherit;}
.news h2{font-size: 13pt; padding: 0px 20px;}
.news small,.news p{padding: 0px 20px; text-align: justify;display: block;}

.news_photo{float: left; margin: 10px 10px 5px 20px;}
.ssw{float: right; margin: 5px 5px 0px 0px;}
.item{padding: 0px 20px 10px 20px; margin-bottom: 10px; border-bottom: 1px solid #eee;}
.full{text-align:justify;}


.roll strong{width: 100px; float: left;clear: left; text-align: right; padding-right: 5px; margin-bottom: 5px;}
.roll span{float: left; width: auto !important;}

.calc_consumer,.calc_auto,.calc_ipoteca{background-position: center bottom !important; height: 94px; display: block;}
.calc_consumer{background-image:url(/images/credit1.jpg) !important;}
.calc_auto{background-image:url(/images/credit2.jpg) !important;}
.calc_ipoteca{background-image:url(/images/credit3.jpg) !important;}

#results em{margin:0; color:#000; background-color:transparent; padding:1px; text-align:left;}
#results strong{font-size:11pt; padding-bottom:5px !important;display:block;}
#credit{font-size:11pt; font-weight:bold; padding:10px 0px 10px 0px !important; color:#800; background-color:transparent; text-align:center;}
#results small.warning{color:#f00; background-color:transparent; line-height:8pt !important; font-size:8pt; text-align:left !important; margin:5px 10px 0px 10px; display:block;}

.wizard-parameters td { vertical-align: top; }
.wizard-parameters th { width: 30%; vertical-align: top; text-align: right; }

#banners-left,#banners-right-small,#banners-right{padding-left:5px;}
#banners-left a,#banners-right-small a,#banners-right a{float:left;}
#banners-left img{width:200px;}
#banners-right-small{margin-top:3px;}

.person img{float:left; margin:10px 10px 10px 0px;}
.person strong{padding-top:10px; display:block;}

.questions{padding:0px !important;}
.question{color:#000; background-color:#f1f1f1; border-top:1px solid #900;padding:5px 0px 0px 0px !important;}
.question strong{padding:5px 20px;}
.question small.rf{margin-right:20px;}
.question p{padding:0px 20px 10px 20px;}
.response{color:#000; background-color:#fff; border:1px solid #ddd; padding: 5px 0px;}
.response strong{padding:0 !important;}
.response p{padding:0px 0px 5px 0px;}
.response small{color:#888; background-color:inherit; margin-right:0 !important;}
#question{color: #000; background-color:#ede6cf; padding:15px; position:relative;}
#question table{margin:0px auto; width:80%; table-layout:fixed;}
#question table th{width:120px; vertical-align:top; text-align:right; padding-top:5px;}
#question textarea{height:200px; width:90%;}
#question .c3,#question .c7{padding:0; position:relative;}
#question .c3 input{float:none; margin:0; width:153px;}
#question .c3 input.go{margin-top:20px; width:155px;}

.bank-list{margin:5px 0px;}

table.info,table.light{width:100%;}
table.inner{padding-right:0 !important; margin-right:0 !important;}

.up table.info,.up table.light{width:auto;}
.cwrap{}

.pages{margin: 5px 10px 10px 0px;text-align:left; padding-bottom: 5px;}
.pages a{vertical-align: middle; padding: 2px 5px; color: #000; background-color: #fff;
    text-decoration: none; float: left;}
.pages a.next{float: right; color: #05b; background-color: inherit; text-decoration: underline; }
.pages a.next:hover{ color: #036; background-color: inherit; text-decoration: none;}
.pages a:hover{color: #000; background-color:#eee;}
.pages a.s{padding: 2px 5px;color: inherit; background-color: #f2f6f9;border: 1px solid #c7dce6; font-weight: bold;}
.pages strong{float:left;padding: 2px 5px;font-weight: normal;}

.links2{margin-top:5px;}
.links2 .c2{padding:0;}
.links2 big{clear:left;}
.links2 a{padding:5px 10px 10px 30px; background-position: -6px -628px;}
.links2 a small{display:block; color:#333; background-color:inherit; font-size:8pt;}
.links2 a:hover small{text-decoration:none !important;}
.links2 p{margin:0px 20px 10px 20px;}
.links2 h3{margin:0px 15px 10px 15px;}

.links a{float:left; width:40%;}
.bar{color:#fff;background-color:#003aa7; padding:3px 10px; text-align:right;}
.vote-total{color:#999;background-color:#fff;padding:5px 10px; display:block; position:absolute; bottom:0px; right:0px; z-index:6; background-image: url(/images/buttons.png);background-repeat: no-repeat; background-position: -15px -95px;}
a.archive{position:absolute !important; left:0px; bottom:15px;}
.vout a.archive{position:static !important;}

.useful{border-color:#efd175; color:inherit; background-color:#ffe493;}
.useful form{border-color:#fff; color:#fff; background-color:#fef4d5; background-image:none;}
.useful a{display:block; padding:2px 0px 2px 5px; color:#000; background-color:inherit; font-size:9pt;}
.useful a span{color:#800 !important; background-color:inherit;}
.useful a:hover{color:#000 !important; background-color:inherit; text-decoration:underline;}

#orderbox{float:right; margin:0px 10px 10px 30px; padding:20px 30px; color:inherit; background-color:#f1f1f1;}
#orderbox ul{margin-top:0px;}
.fullorder p{padding-right:20px;}

#look_where{font-size:7pt; margin:1px 10px 1px -40px; border:0px;color:#444;background-color:#f1f1f1;}
.feedback{width:80% !important; vertical-align:text-top;}

.noident div{padding:0 !important;}

a.asort{padding:0px 10px;}
.regbox{/*width:320px; */ margin:10px auto;}
.regbox form{}
.regbox small{}
.regbox img{float:none !important;}

.files a{display:block; text-align:right;}
strong.warning{color:#f00; background-color:#BCEEFC; padding:4px 0px;}
.conslist{float:left; width:45%;}
.conslist form{height:170px;}

/*.bank_logo{float:left; margin-right:10px;}*/

/* end */

.adbot{padding-right:50px;}
.adbot a img{float:none !important;}

.e{padding-bottom:71px; clear:both;}

#blinks{background-color: #eee; color: #000; padding: 5px; text-align: center; clear:both;}
#blinks a{padding: 0px 5%;}

#bottom{height:65px; margin-top:-70px;padding:5px 0px 0px 0px; font-size:90%; position:relative;
    border-top:1px solid #eee; clear:both;}
#bottom img{float: left; margin: 5px;}
#bottom p{padding: 10px 0px 0px 10px;}

#siteum{float: right; color: #888; font-size: 8pt; padding: 0px 16px 10px 0px;}
#siteum:hover{color: #000; background-color: inherit;}

/*TEMPRORARY  ALEXIUS*/
    form.order span { display: block; margin: 15px 10px 3px; font-size: 0.9em; background-color:inherit; color:#444;}
    form.order input { margin: 0px 10px;} 
    form.order select { margin: 0px 10px;} 
    form.order textarea { margin: 0px 10px;}
    form.order span.sub { display: inline; margin: 5px;}
    form.order .date_input {margin: 0px 10px}
    form.order .date_input select {margin: 0px}
    form.order input.checkbox { margin: 0px 10px  }

/* SEARCH */
    .search-item-banks span {background-color:inherit; color:#444;}  
    .searchbox div{border-bottom:1px dashed #ccc;}
/* */


.ie5{display:none;}

#freecargo{height:200px; overflow:auto; scrollbar-base-color:#ddd; scrollbar-darkshadow-color:#bbb; text-align:left; border:1px solid #ddd;}
#free{margin:5px;}
.rate_big,#free big{font-size:10pt; text-align:left !important; display:block; padding:3px 5px;}
#freecargo a{display:block; padding:4px 5px; font-size:8pt; border-bottom:1px solid #eee;}
.bank_rate{text-align:left !important;padding:4px 5px; border-bottom:1px solid #ccc; font-size:8pt; color:inherit; background-color:#f1f1f1; margin-right:5px;}
.bank_rate a{display:block; margin-left:52px;}
.bank_rate img{float:left; margin-top:2px;}
.bank_new{text-align:left !important;padding:4px 5px; border-bottom:1px solid #ccc; font-size:9pt; color:inherit; background-color:#faf0e6; margin-right:5px;}
.bank_new_adress{text-align:left !important;padding:4px 5px; font-size:8pt; color:inherit; background-color:#FFFFCC; margin-right:5px;}

.banks_sort 		{float : right;}
.banks_sort select{background-color: #F1F1F1; border: 0 none; color: #444444;}
.banks_sort        a{float: right; font-size:7pt;}
.banks_sort        input{margin : 0 10px;}

.money_transfer  {height:40px; padding:10px;}
.money_transfer  a {padding: 0 5px; float:left;}

.my_hide  {display:none !important;}

.servis   {color: red;} 
.servis select{background-color: #F1F1F1; border: 1px solid gray; color: red; font-size: 10pt; margin: 5px; width:95%;}
.servis option{color: black;} 
.banks_partners a {text-align: right;}

.strategiya {margin: 5px auto; background-color: #F1F1F1;}
.strategiya a:hover{ background: #CCCCCC; }
.strategiya big { color: #333333; }
.strategiya a, a:hover {color:#666666; }
.strategii-item {border-bottom: 1px solid #CCCCCC;  margin-bottom: 10px;    padding: 0 10px 10px; text-align: justify;} 

.resume-table { background-color: #F6F6F6;  font-size: 100%;     margin-bottom: 1em;    padding: 5px 0;}
.resume-table tr td {padding:5px;margin:5px;}
.resume-table thead tr td {    background-color: #999999;    color: #EEEEEE;    font-weight: bold;}
.resume-table tr td.fieldname {    font-weight: bold;}
.resume-table tr td.fieldname small {    font-weight: normal;}
.resume-table tr.errorBg td {    background-color: #F6E4E1;}
.resume-table tr.evenLine td {    background-color: #EEEEEE;}
.resume-table tbody tr td input, .bForm tr td textarea, .bForm tr td select {    border: 1px solid #999999;    padding-bottom: 0.2em;    padding-left: 0.2em;    width: 50%;}
.resume-table tbody tr td input.clear {    border: medium none;    margin-right: 0.5em;    padding-bottom: 0;    padding-left: 0;    width: 1em;}
.resume-table tr td input.editorButton {    border: 1px solid #666666;    font-size: 75%;    font-weight: bold;    padding: 0;    vertical-align: middle;}  
tr.tabH2 td {    background-color: #E3E3E3;    font-weight: bold;}  
.resume-table-field td {border-bottom: 1px solid rgb(204, 204, 204);}
.resume_sort span {color: #000000;}
.resume_sort a:hover {color:#666666; }
.resume_sort a {color:#666666; }
.job-list{border:1px solid #DBBA98; padding:5px; text-align:left; width:47%;}
