/* global preferences */
body {padding: 0px; margin: 0px;}
body {font-family: tahoma; font-size: 70%; color: #2A2C2E;}
form, div {padding: 0px; margin: 0px;}
.input {font-family: tahoma; font-size: 10px;}

a {color: #5192E6; text-decoration: none;}
a:hover {color: #014EB1; text-decoration: none;}

img.ie_png_fix {behavior:url("../styles/ms.fix.htc");border:0px}

div.top01 {position: relative; z-index: 100; margin-bottom: -35px;}
div.topinfo {background: url(../images/arr01.gif) no-repeat top left; margin: 22px 0px 0px 15px; padding: 2px 40px 0px 11px; line-height: 140%;}
div.hr01 {height: 20px;}
div.hr02 {height: 4px; background: #4F91E7;}
div.shar {padding: 0px; margin: -30px 10px 0px 0px; text-align: right; position: relative; z-index: 102; border: 0px solid #000000;}

.copyblock {padding: 0px 30px 0px 0px;}
.copy {white-space: nowrap; font-size: 90%; color: #8998AC; padding: 0px 0px 4px 40px;}

.topbg01 {background: url(../images/topbg01.gif);}
.topbg02 {background: url(../images/topbg02.gif) repeat-x bottom left;}
.topbg03 {background: url(../images/topbg03.gif) no-repeat bottom left;}
.topbg04 {background: url(../images/topbg04.gif) repeat-x top left;}
.topbg05 {background: url(../images/topbg05.gif) no-repeat top left;}
.topbg06 {background: url(../images/topbg06.gif) repeat-x top left;}
.topbg07 {background: #4F91E7;}
.topbg08 {background: #2A2C2E;}

.topmenu .link {text-align: center;}
.topmenu .link a {font-size: 90%; color: #E0E5EC; text-decoration: none;}
.topmenu .link a:hover {font-size: 90%; color: #FFFFFF;}
.topmenu .link .ico {padding: 0px; margin: 0px 3px -7px 0px;}
.topmenu .div {background: #4F91E7 url(../images/topmenu03.gif);}

.mainmenu {background: url(../images/menubg.gif) repeat-x top left;}
.mainmenu .link {text-align: center;}
.mainmenu .selected {background: url(../images/menubgsel.gif) repeat-x top left;}
.mainmenu a {color: #3F4C5C; text-decoration: none;}
.mainmenu a:hover {color: #000000;}

.searchform {background: #E9EDF2 url(../images/topbg07.gif) repeat-y left;}
.searchform .shadow {background: url(../images/topbg09.jpg) no-repeat top right;}
.searchform .shadow .form {color: #3F4C5C; font-weight: normal; font-size: 90%; background: url(../images/topbg08.gif) no-repeat bottom right; padding: 30px 0px 10px 35px; margin: 0px;}

.subheader {position: relative; z-index: 101; height: 25px; margin: -5px 0px 0px 50px;}
.supheader {position: relative; z-index: 101; height: 25px; margin: 0px 0px -19px 50px;}
.header {background: #E5EAEF url(../images/headerbg01.gif) repeat-y left top;}
.header .title {padding: 5px 0px 2px 0px;}
.header .bottom {background: #F6F7F9;}

.mainblock {background: #F6F7F9; padding: 0px 50px 0px 0px; margin: 0px 0px 0px 0px;}
.contentblock {padding: 5px 30px 50px 55px; margin: 0px;}
.textblock {padding: 10px 10px 0px 65px; margin: 0px; text-align: justify; line-height: 140%;}

.works .work {background: url(../images/arr01.gif) no-repeat top left; padding: 8px 0px 0px 8px; margin: 0px 0px 0px 0px;}
.works .work .img {text-align: left;}
.works .work .img img {border: 1px solid #B7BBC1;}
.works .work .info {border-left: 4px solid #E0E6EC; padding: 0px 5px; margin: 10px 0px;}
.works .div {height: 1px; background: url(../images/dot01.gif); padding: 0px; margin: 20px 0px 10px 8px;}

.newsline .news {background: url(../images/arr01.gif) no-repeat top left; padding: 1px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.newsline .news .title {border-left: 4px solid #E0E6EC; font-weight: bold; color: #2A2C2E; padding: 0px 5px; margin: 7px 0px 15px 0px;}
.newsline .news .descr {padding: 0px 0px 0px 10px; margin: 0px;}
.newsline .div {height: 1px; background: url(../images/dot01.gif); padding: 0px; margin: 20px 0px 10px 10px;}

ul.menulvl2 {padding: 0px 0px 40px 55px; margin: 0px; list-style: none;}
ul.menulvl2 li {padding: 7px 0px; margin: 0px; list-style: none; background: url(../images/dot01.gif) repeat-x left bottom;}
ul.menulvl2 li a {background: url(../images/arr01.gif) no-repeat top left; font-weight: bold; color: #2A2C2E; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px;}
ul.menulvl2 li a:hover {color: #8A8A8A;}

#slicer {height: 1px;}
#farsh {position: relative; z-index: 103; margin: 0px 0px -16px 0px; padding: 0px 0px 0px 5px; border: 0px solid #000000;}
