body{margin:0;padding:0;text-align:left;background:#FFF}
body,td{font:normal 12px Tahoma;color:#444;line-height:16px}
h1,h2{font:bold 11px Tahoma; text-transform:uppercase; color:#A00016; padding:0 0 2px 0; margin:0 0 12px 0; border-bottom:6px solid #757a80}
h3{font:bold 14px Tahoma; line-height:16px; color:#000; margin:0 0 15px 0}
h3.ptd{padding-left: 22px; background: transparent url(img/lock.gif) left top no-repeat}
p{margin:0 0 10px 0; padding:0}
a{text-decoration:none;color:#000}
a:hover{text-decoration:underline;color:#000}
a img{border:0; vertical-align:middle}
form{display:inline}
input,select,textarea{ font:normal 11px Tahoma; color:#444; background:#f2f2f2; line-height:15px; padding:1px 4px;color:#434343; border:1px solid #000}
input,select{height:15px; vertical-align:middle;line-height:15px}
input.but,button{height:19px; background:#A00016 url(img/but-1.gif) 0 100% repeat-x; border:0; color:#FFF; cursor:pointer}
button img{vertical-align:middle}
input.rd{background:none; border:0; padding:0; margin:0}
.clear{height:1px;overflow:hidden;clear:both; margin-bottom:-1px}
form a{text-decoration: underline;}
form a:hover{text-decoration: none;}
span.q{cursor: help}
.feedback {width: 96%}
select {padding: 0px}
input.name {width: 200px}
input.email {width: 200px}

#main{height:100%;margin:0 10px;padding:0 138px 0 0;position:relative;min-width:780px;width:expression((documentElement.clientWidth||document.body.clientWidth)<938?'780px':'')}

#head{font-size:11px; border-bottom:6px solid #A00016}
#head #menus{height:13px; background:#757a80; padding:4px 18px 0 86px; color:#FFF; line-height:16px}
#head #menus a{margin:0 7px 0 0}
#head #menus #lang{float:right;margin-top:-4px}
#head #menus #lang a{margin:0; color:#FFF; text-decoration:underline}
#head #menus #lang a:hover{text-decoration:none}
#head #menus img{vertical-align:top}
#head .box{ height:81px; border-bottom:1px solid #A00016}
#head .box form{display:block;float:right; width:240px}
#head .box ul{margin:0; padding:0; list-style:none}
#head .box ul li{padding:5px 0 0 60px; height:100%; line-height:18px}
#head .box ul li i{display:block; width:55px; text-align:right; float:left; margin-left:-30px; font-style:normal}
html>body #head .box ul li i{margin-left:-60px}
#head .box #curs{width:190px;float:right; padding-top:15px}
#head .box #curs p{margin-bottom:4px; width:155px; float:left; display:block; clear:both}
#head .box #curs p.up{background:url(img/up.gif) 100% 5px no-repeat}
#head .box #curs p.down{background:url(img/down.gif) 100% 5px no-repeat}
#head .box #logo img{margin:10px 0 0 5px}
#head #menuh{text-align:center;padding:15px 0 5px 0; color:#a60000}
#head #menuh .banner{ padding-bottom:15px}

#container{padding:0 0 0 160px}

#left-colum{width:160px;float:left;margin:0 0 0 -80px}
html>body #left-colum{margin-left:-160px}
#left-colum #menu{margin:0; padding:0; list-style:none}
#left-colum #menu li{display:block; font:normal 11px Tahoma; line-height:13px; border-bottom:1px solid #757a80; background:url(img/li-1.gif) 7px 7px no-repeat}
#left-colum #menu li a{display:block;padding:3px 0 3px 21px;color:#000}
#left-colum #menu li a:hover{color:#FFF; background:#A00016; text-decoration:none}
#left-colum #menu li ul.submenu{padding: 0px 0px 5px 10px; list-style-type: none; margin: 0px}
#left-colum #menu li ul.submenu.hidden{display:none}
#left-colum #menu li ul.submenu li{display: block; background: url(img/li-2.gif) no-repeat 7px 5px; font: 10px tahoma; border: solid 1px #fff;}
#left-colum #menu li ul.submenu li a{padding-right: 0px; display: block; padding-left: 21px; padding-bottom: 0px; color: #000; padding-top: 0px}
#left-colum #menu li ul.submenu li a:hover{background: transparent; color: #000; text-decoration: underline;}
#left-colum #menu li.search{padding:5px 0}
#left-colum #menu li.search input{width:117px; color:#A00016; margin-right:1px}
#left-colum #menu li.search button{width:28px; vertical-align:middle}
#left-colum #news{display:block; padding:13px 0 18px 0}
#left-colum #news ul{margin:0; padding:0; list-style:none}
#left-colum #news ul li{display:block;font-size:11px; padding-top:5px; text-align:right}
#left-colum #news ul li h3{font-size:11px; color:#991613; margin:0}
#left-colum #news ul li input{width:85px}
#left-colum .banner{text-align:center}
/*#left-colum .banner a{margin-bottom:29px; display:block; height:100px;width:100%}
*/

#content{float:right; width:100%; padding:10px 0}
#content .tab-1, #content .tab-2 {border:0; border-collapse:collapse; width:100%}
#content .tab-1 td{width:50%; padding:0 0 0 15px; vertical-align:top}
#content .tab-2 td.left{width:50%; padding:0 10px 0 0; vertical-align:top}
#content .tab-2 td.right{width:50%; padding:0 0 0 10px; vertical-align:top}
#content .box,
#content .box-3{height:100%;padding:0 0 15px 0}
#content .box-2{border-bottom:1px solid #A00016;padding:0 0 15px 0; height:100%; margin-bottom:15px}
html>body #content .box,
html>body #content .box-3,
html>body #content .box-2{height:auto}
#content .box img,
#content .box-2 img{float:left; border:1px solid #757a80; margin:0 8px 5px 0}
#content .banner{padding:15px 0; margin-left:15px; text-align:center; border-top:1px solid #A00016}
#content .banner-reg{padding:15px 0; margin-left:15px; text-align:center; border-bottom:1px solid #A00016}
#content .detail{width:16px; height:16px; display:block; background:#f9f9f9 url(img/detail.gif) 0 0 no-repeat; float:right}
#content .date{font-size:10px; color:#A00016; margin:-13px 0 15px 0}
#content .form-1{margin:0; padding:0; list-style:none}
#content .form-1 li{display:block; padding-top:5px}
#content .box a,
#content .box-2 a{color:#444}
#content .box a:hover,
#content .box-2 a:hover{color:#444; text-decoration:none}
#content .box h3 a,
#content .box-2 h3 a{color:#000}
#content .box h3 a:hover,
#content .box-2 h3 a:hover{color:#000}
#content .date a{color:#A00016;}
#content .date a:hover{color:#A00016;text-decoration:none}

#footer{padding:0; clear:both; border-top:6px solid #A00016; height:100%}
#footer .banner{padding:12px 0 12px 0;height:100%;text-align:center;border-bottom:17px solid #757a80}
#footer .banner a{margin:0 5px 5px 5px}

#footer #footer-text {padding-right: 0px; padding-left: 175px; padding-bottom: 24px; line-height: 26px; padding-top: 22px; height: 32px}
#footer #created {padding-right: 39px; display: block; padding-left: 0px; font-size: 11px; background: url(img/created.gif) no-repeat 100% 0px; float: right; padding-bottom: 4px; width: 100px; color: #4c4c4c; line-height: 13px; padding-top: 5px; height: 26px}
#footer #created b {font-weight: normal; color: #000; text-decoration: underline}
#footer #created:hover {text-decoration: none}
#footer #created:hover b {color: #4c4c4c; text-decoration: none}

.banner-right, .banner-right1, .banner-right2, .banner-right3 {position:absolute; top:17px; right:2px; width:120px}
.banner-right2 {top: 227px;}
.banner-right3 {top: 437px;}

table.table1 {	background-color: #444;	border: 0px}
table.table1 tr th {text-align: center;}
table.table1 tr td, table.table1 tr th {background-color: #FFF;color: #444;padding: 2px;}

ul.contact li.selected a { font-weight: bold }

table.poll {width: auto;height: auto;}
table.poll tr th, table.poll tr td {white-space: nowrap;padding: 2px 4px 2px 0px;vertical-align: top;}

input.chk{border: 0}
* html fieldset { border: 1px solid #444; padding: 5px }

table.form tr th, table.form tr td {vertical-align: top;white-space:nowrap}
table.search tr td, table.search tr th {vertical-align: top;white-space:nowrap}
table.search select {height: auto}

div.banner img {padding-bottom: 15px;}
div.rights {border-top: solid 1px #a00016; font-size: 11px; text-align: left; line-height: 13px;}
.error, span.foot {color: #a00016}
div.rights div.count {float: right; height: 120px;}

/*Modify attributes of #contentwrapper below as desired*/
#contentwrapper{
width: 100px;
height: 85px;
border: 0px solid black;
background-color: #FFFFFF;
padding: 0px;
margin: 0 auto;
}
.billcontent{
width: 100%;
display:block;
}

