.box1 {float: left;  text-align: center; margin-right: 25px;}
.box1 img {text-align: center;  vertical-align: bottom;}

BODY {BACKGROUND-POSITION: 50% 0px; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(/img/pagebackground_a.png);}
BODY {PADDING: 0px; MARGIN: 0px; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif}
H1, .h1 {font-size: 16px; font-weight: bold; padding-top: 35px;}
H2 {font-size: 12px; font-weight: bold;}
table {border: 0px;}
.title_black1 {font-size: 12px; font-weight: bold; color: #000000; padding-top: 35px;}
.title_black2 {font-size: 16px; font-weight: bold; color: #000000;}
.title_red1 {font-size: 12px; font-weight: bold; color: #d52b1e;}

A:link {COLOR: #d52b1e; TEXT-DECORATION: none}
A:visited {COLOR: #d52b1e; TEXT-DECORATION: none}

P, DIV, span, ul, li, table {FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
        
}
P {FONT-SIZE: 12px; LINE-HEIGHT: 15px;}

img {border: 0px;}

.ir_nav_category2_area {
	PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}

INPUT, TEXTAREA {border: 1px solid #000000;}



TD.menu_left {BORDER-TOP: #cccccc 1px solid;}

#menu_left {margin-top: 35px; padding-right: 0px;}
#menu_left ul {list-style: none; padding-left: 0px; margin-left: 0px;}
#menu_left ul li {padding-right: 0px;}
#menu_left ul li ul li {margin-top: 6px; margin-bottom: 0px;}


#menu_left ul li ul li ul {margin-left: 4px; padding-left: 4px; line-height: 10px; margin-bottom: -10px;}
#menu_left ul li ul li ul li ul {margin-left: 4px; padding-left: 4px; margin-bottom: 0;}
#menu_left ul li ul li ul li ul li ul {margin-left: 0px; padding-left: 0px;}

#menu_left img {background-color: #cccccc; margin-top: 6px; width: 280px; height: 1px;}

#menu_left A:link {FONT-SIZE: 16px; TEXT-DECORATION: none; COLOR: #d52b1e;}
#menu_left A:visited {FONT-SIZE: 16px; TEXT-DECORATION: none; COLOR: #d52b1e;}

#menu_left ul li ul A:link {FONT-SIZE: 13px;}
#menu_left ul li ul A:visited {FONT-SIZE: 13px;}

#menu_left ul li ul li ul A:link {FONT-SIZE: 11px;}
#menu_left ul li ul li ul A:visited {FONT-SIZE: 11px;}
.menu_left_title {font-weight: bold; height: 30px;}



#menu_left_dopol {margin-top: 35px; padding-right: 0px;}
#menu_left_dopol ul {list-style: none; padding-left: 0px; margin-left: 0px;}
#menu_left_dopol ul li {margin-top: 6px; margin-bottom: 0px;}
#menu_left_dopol A:link {FONT-SIZE: 13px;}
#menu_left_dopol A:visited {FONT-SIZE: 13px;}
#menu_left_dopol img {background-color: #cccccc; margin-top: 6px; width: 280px; height: 1px;}

TD {vertical-align: top;}



#high_menu {text-align: right; margin-top: 10px; margin-bottom: -10px;}
#high_menu a {color: #ffffff; font-size: 12px; font-weight: bold;}
#high_menu ul li ul a {COLOR: #d52b1e; font-size: 12px; font-weight: bold;}
#high_menu ul li {display: inline; list-style: none;}
#high_menu ul li ul {background-color: #ffffff; POSITION: absolute; z-index: 2; visibility: hidden; top: 25px; margin-left: -32px;}
#high_menu ul li ul li {display: list-item;  padding: 7px;}


TD.main_menu {WHITE-SPACE: nowrap; text-align: center; padding-left: 35px; padding-top: 3px;}
.bold {font-weight: bold;}
.c1 {padding-top: 20px; padding-right: 10px; width: 100px;}
#column1 {padding-left: 30px;}
#column2 {padding-left: 30px; padding-right: 30px;}
.copyright {PADDING-BOTTOM: 5px; PADDING-TOP: 15px; PADDING-left: 30px;}
#dropshadow_bottom {BACKGROUND-IMAGE: url(/img/bottom_a.png); BACKGROUND-POSITION: 50% 0px;  background-repeat: no-repeat; height: 100px;}
#grey_line {background-color: #cccccc;}

.image {border: 0px; margin-right: 0px; padding-right: 0px; text-align: right; margin-top: 1px;}
.map_sait ul li a:link {color: #000000;}
.map_sait ul li a:visited {color: #000000;}
.content img {border: 1px solid #000000; margin-right: 15px; margin-bottom: 10px;}
.content2 p, li {padding-right: 30px;}
.content2 img {border: 1px solid #000000; margin-right: 15px; margin-bottom: 10px;}
.content2 a:link {color: #000000; TEXT-DECORATION: underline;}
.content2 a:visited {color: #000000; TEXT-DECORATION: underline;}
#noborder img {border: 0px;}
.seach {font-size: 11px; color: #666666;}
.seach B {font-size: 11px; color: #000000;}
.system {COLOR: #d52b1e; font-weight: bold; text-align: center; margin-top: 20px;}
.right-zero {padding-right: 0px; margin-right: 0px;}
#catalog ul {list-style: none; margin-left: 3px; padding-left: 0; line-height: 30px;}
#catalog A:link {color: #333333; TEXT-DECORATION: underline;}
#catalog A:visited {color: #333333; TEXT-DECORATION: underline;}
#catalog_lit ul {margin-left: 0px; padding-left: 0px; line-height: 20px;}
#catalog_lit li {list-style-image: url(/img/icgen.gif); margin-left: 17px; padding-left: 0px; line-height: 20px;}
#catalog_img ul {margin-left: 0px; padding-left: 0px; line-height: 20px;}
#catalog_img li {list-style-image: url(/img/icjpg.gif); margin-left: 17px; padding-left: 0px; line-height: 20px;}


A.news:link {color: #333333; TEXT-DECORATION: underline;}
A.news:visited {color: #333333; TEXT-DECORATION: underline;}
#top {height: 40px;}



/* Main menu */
.suckertreemenu ul{margin: 0px; list-style-type: none; WHITE-SPACE: nowrap; padding-left: 35px;}
/*Top level list items*/
.suckertreemenu ul li{position: relative; display: inline; float: left;}
/*Top level menu link items style*/
.suckertreemenu ul li a:link {width: 10px; /*Width of top level menu link items*/ padding: 8px 10px; text-decoration: none; color: #ffffff; font-size: 12px; font-weight: bold;}
.suckertreemenu ul li a:visited {width: 10px; /*Width of top level menu link items*/ padding: 8px 10px; text-decoration: none; color: #ffffff; font-size: 12px; font-weight: bold;}

/*1st sub level menu*/
.suckertreemenu ul li ul{left: -25px; position: absolute; top: 0px; /* no need to change, as true value set by script */ display: block; visibility: hidden;}
/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{display: list-item; float: none; background-color: #e5e5e5; width: 310px;  padding-right: 0; margin-right: 0;}
.suckertreemenu ul li ul li a:link {display: block; width: 310px; color: #333333; text-decoration: none; padding: 7px 10px;}
.suckertreemenu ul li ul li a:hover {display: block; width: 310px; color: #333333; text-decoration: none; padding: 7px 10px; background-color: #999999;}
.suckertreemenu ul li ul li a:visited {display: block; width: 310px; color: #333333; text-decoration: none; padding: 7px 10px;}

.suckertreemenu .subfoldericon{background-color: #e5e5e5;}
* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End
