html,body{margin:0;padding:0;height:100%;width:100%}
body{background-color:#790025;font:75% Tahoma,Verdana,Arial,Helvetica,sans-serif}
table{font:100% Tahoma,Verdana,Arial,Helvetica,sans-serif;width:90%}
table.border{border-right:1px solid #1F2D42;border-bottom:1px solid #1F2D42;}
table.border td{border-left:1px solid #1F2D42;border-top:1px solid #1F2D42;}
table th{background-color:#1F2D42;color:#FFF}
form{margin:0;padding:0}
img{border:0}
li.lock{list-style-image:url(/i/lock.gif);padding-left:6px}
li.unlock{list-style-image:url(/i/unlock.gif);padding-left:6px}
.headerTitle{font-size: 10pt;font-weight: bold;}

.left{width:25%;background-color:#790025;color:#FFF;height:100%}
html>body .left{min-height:100%;height:auto}
#date{padding:10px 0% 10px 10%;font-size:80%}
#menu{position:relative;top:-1px;margin-bottom:-1px}
#menu a{background-color:#8B002A;color:#FFF;text-decoration:none;display:block;padding:6px 0 6px 20%;border-bottom:1px solid #790025;border-top:1px solid #790025;line-height:100%;_height:1em}
#menu a:hover{background-color:#A10031}
#utils{margin:0;padding:11px 0 11px 20%;line-height:100%}
#utils a{color:#FFF;text-decoration:none;font-size:95%}
#utils a:hover{color:#EEE;text-decoration:underline}
#forsubscr{background-color:#1F2D42;font-size:125%;padding:5px 0 5px 5%;margin-left:20%}
#login{background-color:#CBCBCB;clear:both;padding:0 0 20px 0;border-bottom:6px solid #61001E}
#login ul{margin:0 0 0 20%;padding:20px 0;color:#1F2D42}
#login ul a{color:#0071BC}
#loginfields{background-color:#B5B5B5;padding:10px 0}
#loginfields label{color:#000;display:block;float:left;text-align:right;width:19%;margin-right:1%;clear:both}
#loginfields input{border:0px solid;width:70%}
#loginfields input#name{margin-bottom:6px}
#login #btn_enter{margin:5px 0 0 20%;clear:both;width:78px;height:23px}
#login #wrong{color:red;margin-left:20%}
#pdf,#zip{padding:14px 0 14px 20%;display:block;background-position:10px 4px;background-repeat:no-repeat;_height:1em;color:#0071BC}
#pdf{background-image:url(/i/i/pdf.png)}
#zip{background-image:url(/i/i/zip.png)}

.right{position:absolute;top:0;left:25%;background-color:#EBEBEB;height:100%}
html>body .right{width:75%;min-height:100%;height:auto}
.right h2{font:normal 180% Tahoma;line-height:100%;letter-spacing:0px;color:#1F2D42;background:#FFF;margin:0;padding:10px 2%}
#print{display: block;float:right;font-size:110%;font-weight:bold;text-decoration:underline;background:url(/i/p.gif) right center no-repeat;padding:12px 45px 12px 0px;color:#000 !important}
#favorites{clear:both;display: block;float:right;font-size:110%;font-weight:bold;text-decoration:underline;background:url(/i/favorites.gif) right center no-repeat;padding:12px 45px 12px 0px;color:#000 !important}
#user{padding:10px 2%;font-size:80%;background:#FFF}
#user a{color:#0071BC}
#logo1{background:#1F2D42 url(i/rzd-partner.png) 22px 50px no-repeat;color:#FFF;height:128px}
#logo{background:#1F2D42 url(i/rzd-partner2.png) 22px 27px no-repeat;color:#FFF;height:74px}
#logo h1,#logo1 h1{display:none}
#topics{margin:0;padding:0 0 0 2%}
#topics div{float:left;width:35%;margin:15px 6% 15px 0}
#topics li{padding:6px 0 6px 2%;margin-left:0px;border-bottom:1px solid #000;line-height:100%;list-style-position:inside}
#topics li.last{border-bottom:0 none #000}
#topics a{color:#000;text-decoration:none}
#topics a:hover{text-decoration:underline}
#search{background-color:#EBEBEB}
#searchfield{padding:10px 0 10px 2%;background-color:#CBCBCB}
#searchfield label{color:#000;display:block;float:left;width:22%;clear:both;margin-bottom:8px}
#searchfield input{border:1px solid #7F9DB9;width:50%;margin-bottom:8px}
#searchfield select{margin-bottom:8px}
#searchfield #datefld{float:left;margin:0 0 8px 10px}
#searchfield #datefld select{margin-bottom:0px}

#searchfield select{border:1px solid #7F9DB9}
#search #btn_search{margin:5px 0 0 24%;clear:both;width:78px;height:23px}
.right a{color:#0071BC;text-decoration:none}
.right a:hover{color:#069;text-decoration:underline}
.right a:active{background-color:#0071BC;color:#FFF;text-decoration:none}
.txt{padding:10px 2%;text-align:justify}
.txtred{color:#990033; font-size:100%; padding:10px 2%;text-align:justify}
.htxt{padding:5px 2%;background-color:#FFF;background-color:#790025;color:#FFF;font-size:90%}
.txtr{color:#990033; font-size:100%; text-align:justify}
.txtz{color:#006600; font-size:100%; text-align:justify}

#tabs{background:#FFF url(/i/m.gif) repeat-x bottom;margin:0;padding:0 0 0 2%;list-style:none;display:block;width:98%;_width:100%;float:left}
#tabs li{float:left;background:url("/i/m_l.gif") no-repeat left top;margin:0;padding:0 0 0 11px;border-bottom:1px solid #000}
#tabs a{float:left;display:block;_height:.1em;;background:url("/i/m_r.gif") no-repeat right top;padding:6px 15px 5px 4px;background-color:#EBEBEB;color:#555;font-weight:bold;font-size:95%}
#tabs a:hover{text-decoration:none;color:#000}
#tabs #activetab{background-color:#CBCBCB;border-width:0;background-position:0% -50px;}
#tabs #activetab a{padding-bottom:6px;background-position:100% -50px;color:#000}

