body { width:100%; height:100%; margin:0; padding:0; }
form {padding: 0; margin: 0}

td { vertical-align:top; color:#605f60; font-size:12px; font-family:tahoma; }

a { color:#006fc5; text-decoration:underline; }
a:hover { text-decoration:none; }
a img {border:0}
h1 {font-size: 12px; padding: 0; margin: 0}
.main { width:100%; height:100%; }

.mn1 { height:200px; background:url(images/tbg.gif) repeat-x;}

.tp1 {background:url(images/t1.jpg) no-repeat;}
.tp2 {background:url(images/t2.jpg) 123px top no-repeat;}
.tp3 {background:url(images/t3.jpg) 248px top no-repeat;}
.tp4 {background:url(images/t4.jpg) top right no-repeat;}
.tp5 {background:url(images/t5.jpg) right 40px no-repeat;}
.tp6 {background:url(images/t6.jpg) right 80px no-repeat;}
.tp7 {background:url(images/t7.jpg) right 120px no-repeat;}
.tp8 {background:url(images/t8.jpg) right 160px no-repeat; position:relative; }

.tp1, .tp2, .tp3, .tp4, .tp5, .tp6, .tp7, .tp8 {
	width:100%;
	height:200px;
}

.logo { position:absolute; top:48px; left:47px; }
.logo2 { position:absolute; top:48px; left:47px; padding: 8px 10px 5px 130px; font-size: 16px; font-weight: bold; text-decoration: none;
	color: #76558C}

.mn2 { height:45px; background:url(images/mu.gif) repeat-x; }
.muop { height:36px; width:100%; position:relative; }
.ik1 { position:absolute; top:12px; right:108px; }
.ik2 { position:absolute; top:12px; right:66px; }
.ik3 { position:absolute; top:12px; right:20px; }

.menu { margin:1px 0 0 0; }
.menu td { height:29px; }
.menu td a {
	color:#bcbbbb;
	display:block;
	padding:9px 11px 7px 25px;
	background:url(images/m.gif) 11px top no-repeat;
	font-weight:bold;
	text-decoration:underline;
}
.menu td a:hover {
	background:url(images/mon2.gif) top left no-repeat;
	border:2px solid black;
	color:black;
	padding:7px 11px 8px 25px;
	text-decoration:none;
}
* html .menu td a:hover { background:url(images/mon2.gif) left 2px no-repeat; }

.tt1 { position:absolute; top:148px; left:20px; width:280px; font-size:11px; }
.tt2 { position:absolute; top:181px; right:0; width:200px; text-align:center; }
.tt3 { position:absolute; top:80px; left:178px; font-size:11px; }

.mn4 { height:26px; background:#e5dcea; border-top:1px solid #a0a0a0; border-bottom:1px solid #a0a0a0; vertical-align:middle; padding-left:10px; }
.mn5 { height:55px; background:url(images/copy.gif) 6px 11px no-repeat; }
.mn5 a { color:#605f60; }
#bottom {width:100%; height:55px}
#bottom td {vertical-align: middle}
#counter {padding-right: 10px; text-align: right}
#copy {padding-left: 44px}
#sape {padding: 5px; text-align: center; font-size: 10px}
#sape a {font-size: 10px}

.mn6 { height:11px; background:#474747; }
.mn4 a {
	background:url(images/pal.gif) right 2px no-repeat;
	font-size:11px;
	color:#6c6b6b;
	text-decoration:none;
	padding:0 12px 0 10px;
}

.center { width:100%; height:100%; }
.cr1 { width:303px; padding:0 10px 20px 10px; }
.cr2 { padding:5px 0 0 0; }
.cr3 { width:10px}
#cr3 {padding-top: 5px}

ul.clink {width: 805px; margin: 0 auto; padding:0; list-style: none; height: 119px}
ul.clink li {float: left; width: 161px; height: 119px; position: relative}
ul.clink a {display: block; width: 161px; height: 109px; text-align: center; position: relative; top: 5px}
ul.clink a:hover {top: 0}


.nado { width:307px; height:49px; background:url(images/fil1.gif) no-repeat; margin:0 0 0 -4px; }
.no1 { color:white; font-weight:bold; padding:14px 0 0 40px; }

.fil { border-bottom:1px solid #a17eb4; width:303px; margin:0 0 12px 0; color:black; }
.fl1 {
	background:#e5dcea;
	border-left:1px solid #a17eb4;
	border-right:1px solid #a17eb4;
	vertical-align:middle;
	padding:5px 11px 5px 11px;
	color:black;
	font-size:11px;
}
.fl2 {
	background:#f1ecf3;
	border-left:1px solid #a17eb4;
	border-right:1px solid #a17eb4;
	vertical-align:middle;
	padding:5px 11px 5px 11px;
	color:black;
	font-size:11px;
}

.inp { width:116px; height:16px; border:1px solid #a17eb4; font-size:10px; }
.fl4 { width:116px; text-align:right; }
.fl3 { vertical-align:middle; color:black; width:185px; font-size:11px; }

.red { color:#ff0000; }

.tleft { width:303px; background:url(images/ser2.gif) repeat-y; margin:0 0 12px 0; }
.lt1 {
	background:url(images/zag2.gif) no-repeat;
	height:32px;
	vertical-align:middle;
	font-weight:bold;
	text-transform:uppercase;
	line-height:12px;
	color:#6d4587;
	padding:0 12px 0 30px;
}
.lt2 { padding:3px 12px 10px 12px; background:url(images/ser3.gif) bottom left no-repeat; }

.ghj1 {
	background:url(images/str.gif) 0 5px no-repeat;
	color:#898989;
	font-weight:bold;
	padding:0 0 0 19px;
	margin:6px 0 0 0;
	display:block;
	text-decoration:none;
}
.ghj1:hover { background:url(images/stron.gif) 0 5px no-repeat; color:black; text-decoration:underline; }

.ghj2 {
  color:#006fc5;
	padding:0 0 0 19px;
	margin:0 0 3px 0;
	display:block;
}
.ghj2:hover {
	color:#e48c02;
	text-decoration:none;
}

.yl {background:#FFF8C4 url(images/ybord.gif) repeat-y 0 0; margin:0 0 12px 0;}
.yr {background:url(images/ybord.gif) repeat-y 100% 0}
.ybotbg {background:url(images/ybord.gif) repeat-x 0 100%}
.ybotl {background: url(images/ybotl.gif) no-repeat 0 100%}
.ybotr {background:url(images/ybotr.gif) no-repeat 100% 100%}
.yheadbg {background:url(images/yheadbg.gif) repeat-x 0 0}
.yheadl {background:url(images/yheadl.gif) no-repeat 0 0}
.yheadr {height: 32px; line-height: 32px; background:url(images/yheadr.gif) no-repeat 100% 0;
font-weight:bold; color:#795a8e; padding-left: 12px}
.ycont {text-align: center}
.yl a {font-weight: bold; text-decoration: none}
.ycont td {vertical-align: middle}
.ycont select { width:169px; height:16px; border:1px solid #b09b01; font-size:10px; }
.filter {margin: 0 auto}
.filter td {padding: 3px 8px}

.iimm { width:169px; height:16px; border:1px solid #b09b01; font-size:10px; }

.novosti { background:url(images/z3.gif) repeat-x; margin:0 0 12px 0; width:100%}
.ni1 { width:7px; height:32px; background:url(images/z1.gif) top left no-repeat; }
.ni2 {
	background:url(images/z2.gif) top left no-repeat;
	vertical-align:middle;
	font-weight:bold;
	text-transform:uppercase;
	line-height:12px;
	color:white;
	padding:0 12px 0 23px;
}
.ni3 { width:6px; background:url(images/z4.gif) top right no-repeat; }
.ni4 { border-left:1px solid #34b4ba; background:#e4f2f4; }
.ni6 { border-right:1px solid #34b4ba; background:#e4f2f4; }
.ni8 { border-bottom:1px solid #34b4ba; background:#e4f2f4; }
.ni7 { background:url(images/z5.gif) top left no-repeat; height:6px; }
.ni9 { background:url(images/z6.gif) top right no-repeat; }
.ni5 { background:#e4f2f4; }
.ni5_2 { background:#e4f2f4; padding: 0 15px}

.nv1 { width:50%; padding:0 0 5px 0; }

.otst { padding:5px 15px 0px 15px; }
.otst a {text-decoration: none; color: black}
.de {padding-left: 10px}
.de div { border:2px solid #e2ba01; background:white; padding:4px 9px 4px 9px; font-weight:bold; }
.date { margin:5px 0 0 0; }
.da {padding: 0 5px 0 10px; font-size: 12px; text-align:justify}
.da a {text-decoration: none; color: black}


.reiting { background:url(images/s3.gif) repeat-x; margin:0 0 12px 0; width:100%; }
td.rg1, td.rg3, td.rg4, td.rg6, td.rg7, td.rg8, td.rg9, td.ni1, td.ni3, td.ni4, td.ni6, td.ni7,
td.ni8,td.ni9, td.as1, td.as3, td.as4, td.as6, td.as7, td.as8, td.as9 {font-size: 1px; line-height: 1px}
.rg1 { width:7px; height:32px; background:url(images/s1.gif) top left no-repeat; }
.rg2 {
	background:url(images/s2.gif) top left no-repeat;
	vertical-align:middle;
	font-weight:bold;
	text-transform:uppercase;
	line-height:12px;
	color:#e2ba01;
	padding:0 12px 0 23px;
	height:32px;
}
.rg2 h1 {padding: 0; margin: 0; line-height:12px}
.rg3 { width:6px; background:url(images/s4.gif) top right no-repeat; }
.rg4 { border-left:1px solid #9d9d9d; background:#f4f4f4; }
.rg6 { border-right:1px solid #9d9d9d; background:#f4f4f4; }
.rg8 { border-bottom:1px solid #9d9d9d; background:#f4f4f4; }
.rg7 { background:url(images/s5.gif) bottom left no-repeat; height:6px; }
.rg9 { background:url(images/s6.gif) bottom right no-repeat; }
.rg5 { background:#f4f4f4; padding:10px 11px 6px 11px; }

.rgl {background:#f4f4f4 url(images/z_bord.gif) repeat-y 0 0; margin:0 0 12px 0; font-size: 10px}
.rgl p {padding: 0 10px; margin: 0}
.rgr {background:url(images/z_bord.gif) repeat-y 100% 0}
.rgbot {background:url(images/z_bord.gif) repeat-x 0 100%; height: 6px}
.rgtop {background:url(images/z_bord.gif) repeat-x 0 0; height: 6px}
.rgtl {background:url(images/z_tl.gif) top left no-repeat; height: 6px}
.rgtr {background:url(images/z_tr.gif) top right no-repeat; height: 6px}
.rgbl { background:url(images/z5.gif) bottom left no-repeat; height: 6px}
.rgbr { background:url(images/z6.gif) bottom right no-repeat; height: 6px}

.newsl {background:#e4f2f4 url(images/s_bord.gif) repeat-y 0 0; margin:0 0 12px 0}
.newsl td {font-size: 11px; text-align: justify}
.newsl a {font-size: 11px; color:black; text-decoration: none}
.newsl a.blue {color: #006FC5; font-size: 10px}
.newsl a.rubric {color: #006FC5; font-size: 12px}
.newsr {background:url(images/s_bord.gif) repeat-y 100% 0}
.newsbot {background:url(images/s_bord.gif) repeat-x 0 100%; height: 6px}
.newstop {background:url(images/s_bord.gif) repeat-x 0 0; height: 6px}
.newstl {background:url(images/s_tl.gif) top left no-repeat; height: 6px}
.newstr {background:url(images/s_tr.gif) top right no-repeat; height: 6px}
.newsbl { background:url(images/s5.gif) bottom left no-repeat; height: 6px}
.newsbr { background:url(images/s6.gif) bottom right no-repeat; height: 6px}

.anons { background:url(images/g3.gif) repeat-x; margin:0 0 12px 0; width:100%; }
.as1 { width:7px; height:32px; background:url(images/g1.gif) top left no-repeat; }
.as2 {
	background:url(images/g2.gif) top left no-repeat;
	vertical-align:middle;
	font-weight:bold;
	text-transform:uppercase;
	line-height:12px;
	color:white;
	padding:0 12px 0 23px;
}
.as3 { width:6px; background:url(images/g4.gif) top right no-repeat; }
.as4 { border-left:1px solid #9d9d9d; background:#f4f4f4; }
.as6 { border-right:1px solid #9d9d9d; background:#f4f4f4; }
.as8 { border-bottom:1px solid #9d9d9d; background:#f4f4f4; }
.as7 { background:url(images/g5.gif) bottom left no-repeat; height:6px; }
.as9 { background:url(images/g6.gif) bottom right no-repeat; }
.as5 { background:#edf4f7; padding:10px 11px 6px 11px; }

.rh1 { width:440px; }
.rh2 { width:182px; }

.rrgth1 {
	color:#006fc5;
	font-size:11px;
	display:block;
	margin:4px 0 4px 0;
	padding:0 0 0 10px;
	text-decoration:underline;
	background:url(images/serpim.gif) 1px 6px no-repeat;
}
.rrgth1:hover {
	background:url(images/zelpim.gif) 1px 5px no-repeat;
	color:#e48c02;
	text-decoration:underline;
}

.tabka { width:365px; }
.ta1 {
	width:58px;
	background:url(images/zag.gif) top left repeat-x;
	height:25px;
	font-weight:bold;
	vertical-align:middle;
	text-align:center;
	padding:0 22px 0 0;
}
.ta2 { background:url(images/zag.gif) top left repeat-x; height:25px; font-weight:bold; vertical-align:middle; }
.ta3 { width:65px; background:url(images/zag.gif) top left repeat-x; height:25px; font-weight:bold; text-align:center; vertical-align:middle; }
.ta4 { text-align:center; padding:5px 22px 5px 0; color:#5b5a5a; }
.ta5 { text-align:center; padding:5px 22px 5px 0; color:#5b5a5a; background:#e3e2e2; }
.ta42 { padding:5px 0 5px 0; color:#5b5a5a; }
.ta52 { padding:5px 0 5px 0; color:#5b5a5a; background:#e3e2e2; }
.ta6 { text-align:center; padding:5px 0 5px 0; color:#5b5a5a; }
.ta7 { text-align:center; padding:5px 0 5px 0; color:#5b5a5a; background:#e3e2e2; }

.dalee {
	color:#006fc5;
	display:block;
	margin:10px 0 0 61px;
	background:url(images/dal.gif) 0 4px no-repeat;
	padding:0 0 0 20px;
}

.ipot { width:100%;  }
.rubric {
	background:url(images/varstr.gif) 0 4px no-repeat;
	padding:0 0 0 10px;
	width:60px;
}
.it1, .it2 { padding:7px 0 0 0; }
.it2 {text-align: right}

.it3 { color:#939393; font-size:11px; background:url(images/2.gif) bottom left repeat-x; padding:0 0 12px 0; }
.it4, .it4 a { color:black; padding:5px 20px 5px 0; text-decoration: none}
.it4 p {padding: 0; margin: 0}
.it5 { background:url(images/2.gif) bottom left repeat-x; }

.dsfs { float:left; padding:0 20px 0 0; }

/* My style */
#index {display: block; position: absolute; top: 10px; left: 10px; width: 300px; height: 75px}
.w100p {width: 100%}
.w50p {width: 50%}
.w100 {width: 100px}
.w200 {width: 200px}
.w250 {width: 250px}
.chain {margin: 0 0 8px 0; font-size: 11px; color: #999999}
.chain a {color: #999999; text-decoration: none}
.left {text-align: left}
.right {text-align: right}
.bold {font-weight: bold}
.header {font-size: 13px; font-weight: bold; padding: 0 0 0 10px}
a.head {font-size: 12px; font-weight: bold; text-decoration: none; color: #474747}
a.head:hover {text-decoration: underline; color: #898989}
.tablist {width: 100%}
.tablist td, .tablist2 td {font-size: 10px; color: #898989}
.bord {clear: both; margin-bottom: 4px; padding: 4px; background-color: #EEEEEE; font-weight: bold}
.pad {clear: both; margin-bottom: 4px; padding: 4px; font-weight: bold}
.back {margin-bottom: 4px; background-color: #EEEEEE;}
.letter {text-align: center; margin: 6px 0 12px; height: 30px}
.pages {margin: 5px 0}
.letter a, .pages a {padding: 2px 5px; border: 1px solid #DEDEDE; text-decoration: none; font-weight: bold; background-color: white}
.letter span, .pages span {padding: 0 5px; font-weight: bold; font-size: 15px}
.sheadl {font-size: 13px; font-weight: bold; text-align: center; margin-bottom: 5px; color: white; padding: 3px; background: #ED6464}

.reqform {border: 1px solid #575757}
.reqform td {font-size: 12px; vertical-align: middle}
.reqform INPUT[type="text"],.tsform select {height: 18px}
.reqform INPUT[type="submit"] {background-color: #575757; color: white; margin: 3px; font-weight: bold}
.tabcredit {width: 100%}
.tabcredit th {border-bottom: 2px solid #666666; color: #666666; font-weight: bold; font-size: 11px}
.tabcredit td {text-align: center; font-size: 11px; padding: 2px}
.tabcredit td.left {text-align: left}
.row1 {background-color: #EEEEEE}
.row2 {background-color: #F5F5F5}
.tabhead {width: 100%; margin: 5px 0; background-color: #DDDDDD}
.w150fl {float: left; width: 150px; text-align: center}
.w100fl {float: left; width: 100px; text-align: center}
.w80fl {float: left; width: 80px; text-align: center}
.anounce {padding: 5px}
.anounce a {text-decoration: none; font-family:tahoma;font-size:12px;color: #474747}
.delim {margin: 8px; height: 1px; background: url(images/dline.gif) repeat-x 0 0}
hr {clear: both}
.image {width: 100px}
.image img {width: 90px; border: 1px solid #9d9d9d}
.cpad {margin-bottom: 12px; text-align: center}
.small {font-size: 10px}
.error {font-size: 10px; color: red; padding: 5px}


ul#rubric {padding: 0; margin: 0; list-style: none}
ul#rubric li {padding: 0; margin: 0; float: left; display: block; width: 150px}
/* News */
span.date {padding: 3px; margin: 0; border:2px solid #e2ba01; background:white; }
.news a {text-decoration: none; font-weight: bold; color: black}
.news a:hover {text-decoration: underline}

.banklogo {width: 100%}
.banklogo td {width: 50%; height: 40px; vertical-align: middle; text-align: center}

#cdialog {width: 500px; height: 50px; padding: 10px; border: 2px solid #444444; background: white}
#opaco {
     background-color: #000000;
     left: 0;
     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";/* IE8 */
     filter:progid:DXImageTransform.Microsoft.Alpha(opacity = 70); /* IE5+ */
     filter: alpha(opacity=70);/* IE4- */
     moz-opacity: 0; /* Mozilla */
     -khtml-opacity: 0; /* Safari */
     opacity: 0;  /* general CSS3 */
     position: absolute;
     top: 0;
     width: 100%;
     z-index: 10;
   }

  #popup {
     background-color: #FFFFFF;
     position: fixed;
     /*width:300px;*/
     left:50%;
     top:50%;
     min-width: 300px;
     z-index: 11;
  }

  #popup .close-btn {
    margin: 10px;
  }

  .popup-close {
	position: absolute;
	top: 10px;
	right: 10px;
	padding: 1px 3px 1px 3px;
	border: 1px solid #bbb;
	clear: both;
}
.popup-close a,
.popup-close a:visited,
.popup-close a:hover {
	font-size: 18px;
	font-weight: bold;
	line-height: 80%;
	text-decoration: none;
	color: #939393;
}
.popup-close a:hover {
	color: #b10000;
}
.hidden {display: none}
