html{height: 100%;}
body#main_body {margin: 0;padding: 0;background: #ffffff;font-family: Tahoma, sans-serif;font-size:x-small;color:#7a7a7a;height: 100%;}

/*---Global tags start---*/
img {border:0;}
form {padding:0; margin:0;}
a {color:#7a7a7a; text-decoration:underline;}
a:hover {color:#7a7a7a; text-decoration:none;}
h1,h2,h3,h4,h5 {color:#9E0A06;background-color:#ffffff;margin:5px 0 5px 0;padding:0 20px 0 20px;font-family:'Times New Roman';}
h1,h2,h3,h4 {font-weight:bold;text-align:left;}
h1{font-size:14px;text-transform:uppercase;margin:35px 0 10px 0;}
h2{font-size:14px;margin:10px 0 10px 0;}
h3{font-size:13px;}
h4{font-size:12px;}
h5{font-size:12px; text-align:center;}
/*---Global tags end---*/

/*---Main site structure start---*/
#page {display: block;min-height: 100%;width: 790px;top: 0px;margin:0px auto;position: relative;text-align: left;font-size: 12px;background: url(images/gray_px.gif) repeat-y scroll 470px 0;}
#pageMain{padding-top:306px;padding-bottom:240px;border:0;}
#pageFooter{height:240px;width:790px;background:transparent url(images/gray_px.gif) repeat-y scroll 470px 0;position: absolute;bottom: 0px;display: block;border:0;padding:0;margin:0 auto;}
#f1,#f2,#f3 {float:left;height:239px;}
#f1,#f2 {border-top:1px solid #F0F0F0;}
#f1 {width:250px;}
#f2 {width:219px;background:transparent url(images/decor_footer.jpg) no-repeat scroll 154px 54px;border-left:1px solid #F0F0F0;}
#f3 {width:310px;border-top:1px solid #ffffff;}
#f4 {text-align:center;font-size:10px;padding-top:130px;}
#subscrForm{background:#C0C0C0;height:130px;padding:0 30px 0 30px;}
#subscrForm .loginField {width:186px;margin:8px 0 0 0;border:1px solid #909090;}
#subscrForm .loginBtn {margin:8px 0 0 0;float:right;border:1px solid #909090; background:#ececec;padding:1px 15px;}
#subscrForm .log_text {color:#ffffff;}
.clear {clear:both;font-size:0px;line-height:0px;height:0px;display:block;width:0px;overflow:hidden;}
/*---Main site structure end---*/

/*---Header start---*/
#header{background:#ffffff url(images/header.jpg) no-repeat scroll 0 86px;height:306px;position:absolute;top:0px;padding:0;margin:0 auto 8px auto;border:0;width:790px;}
#logo {display:block;float:left;width:220px;height:81px;}
#headerTop{border-bottom:5px solid #000000;height:81px;}
#headerTop ul{float:right;list-style:none;padding:0;margin:57px 20px 0 0;}
#headerTop ul li{float:left;padding:0 14px 0 11px;height:24px;font-size: 11px;font-weight: normal;line-height: 24px;}
#headerTop li.menuLine{background: transparent url(images/top_menu_bg.gif) no-repeat scroll 100% 100%;}
#headerTop a{color:#000000;background-color:#ffffff;text-decoration: none;padding: 0 0 0 10px;}
#headerTop a:hover{color:#000000;background-color:#ffffff;text-decoration: underline;}
/*---Header end---*/

/*---Main menu start---*/
#mainmenu{height:19px;border:0;margin:196px 0 0 0;}
#mainmenu ul{list-style:none; height:20px;padding:0;margin:0 0 0 204px;}
#mainmenu ul li{float:left;height:20px;font-size: 11px;font-weight: bold;text-transform:uppercase;padding:2px 0 0 0;line-height: 12px;background-color:#000000;}
#mainmenu ul li.gray{background-color:#868485;}
#mainmenu a{color:#ffffff;background-color:#000000;text-decoration: none;padding:3px 20px 3px 20px;display:block;}
#mainmenu a:hover{color:#ffffff; background-color:#9E0A06;}
#mainmenu a.menu_active{color:#ffffff; background-color:#9E0A06;text-decoration: none;}
#mainmenu ul li.gray a{background-color:#868485;}
#mainmenu ul li.gray a:hover{background-color:#868485;}
/*---Main menu end---*/

/*---Content start---*/
#content{background: url(images/gray_px.gif) repeat-y scroll 470px 0;}
#contentC {float:left; width:470px;}
#contentR {float:right; width:320px;}
#leftMain {padding:0 10px 0 10px;}
#contentMain{text-align:justify;}
#contentMain h1{margin-top:25px;}
#contentMain p{padding:0 20px 0 20px;text-indent:0;margin: 5px 0 0 0;text-align: justify;}
#contentMain .vspace{padding:20px 0 0 0;}
#contentMain ul{padding-right:20px;}

/**/
#contentMain .folder{margin:0;background:#F7F7F7;padding: 0 0 40px 0;}
#contentMain .folder .header{clear:both;padding:0 0 0 24px;margin:0 0 20px 0;border-bottom:1px solid #F0F0F0;background:#ffffff url(images/folder_left.gif) no-repeat scroll 0 0;}
#contentMain .folder .header .folderRb{float:left;margin:0;background:#B8A57A url(images/folder.jpg) no-repeat scroll 100% 0;text-transform:uppercase;font-weight:bold;color:#ffffff;display:block;padding:0 26px 0 10px;height:24px;line-height:24px;}
#contentMain .folder .news{padding:10px 30px 0 30px;}
#contentMain .folder .news .header {font-weight:bold;background:transparent;padding:0;margin:0;border:0;}
#contentMain .folder .news .header a{color:#383838;}
#contentMain .folder .catalogue{padding:10px 30px 0 30px;}
#contentMain .folder .catalogue .header {font-weight:bold;background:transparent;padding:0;margin:0;border:0;}
#contentMain .folder .catalogue .header a{color:#383838;}
#contentMain .folder .catalogue p{padding:0;}
#contentMain .folder .catalogue img{padding:0 5px 0 0;}
/**/
#path {font-size:11px;margin:5px 0 0 0;}
.red {color:#A40A0A;}
/*---Content end---*/
/*---Right panel start---*/
#rightMain{padding:0 10px 0 10px;}
#rightMain p{padding:0 20px 0 20px;text-indent:0;margin: 5px 0 0 0;}
#rightMain .redimg{background:#A40A0A;padding:10px;margin:20px 0 10px 20px;}
#rightMain .redimg img{background:#ffffff;padding:3px;}
a.more {padding-left:10px;background:transparent url(images/tri_red.gif) no-repeat scroll 0 5px;}
/*---Right panel end---*/


/*---Popup menu start---*/
.mup { margin: 0px; padding: 0px; min-width: 150px; list-style-type: none; visibility: hidden; display:none; position: absolute; left: -1100px; top: -1100px; color:#333e53; font-family: Arial; font-size: 11px; text-decoration: none; z-index: 1000;background-color:#ffffff;}
.mup li {border:1px solid #000000; margin: 0; padding: 0px; color:#ffffff; min-width:150px; text-align:left; background-color:#000000;}
a.nmup { padding: 2px 10px 2px 18px; line-height:16px; text-decoration: none; color:#ffffff; min-width:111px; display: block; background: #000000}
a.nmup:hover { padding: 2px 10px 2px 18px; line-height:16px; text-decoration: none; color:#ffffff; min-width:111px; display: block; background: #9e0a06;}
.link {padding: 0 0 0 10px;  background: transparent url(images/gray.gif) 0 5px no-repeat; color:#D22A00; font-size:10px;}
/*---Popup menu end---*/


