/* CSS Document */
html, body {height:100%; padding:0; margin:0;}
.suxx {height:100%; height:expression(document.documentElement.clientHeight-205+'px');}
.suxx2 {height:100%; height:expression(document.documentElement.clientHeight-304+'px');}

/* L. BLOCK */
#lblock {height:100%; height:expression(document.documentElement.clientHeight-190+'px'); background:#f7941d url(img/lblock.jpg) -1px 100% repeat-y; width:245px;}

body {
  margin:0;
  padding:0;
  height:auto !important;
  height:100%;
  min-height:100%;
}

/* HEADER */
#header {background:#f7941d url(img/header2.jpg) no-repeat; width:auto; height:159px; vertical-align:top;}
#header .logo {width:237px; text-align:center;}

/* FOOTER */
#footer {background:#000000 url(img/footer.jpg) no-repeat; height:31px; width:100%; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold;}
#footer a{text-decoration:none; color:#FFFFFF;}
#footer a:hover{text-decoration:underline;}


/* CONTENT */
#content {width:auto; padding:15px; padding-top:5px; /*font-size:10pt; color:#414141;*/ font-family:Arial, Helvetica, sans-serif;}
#content strong, b {font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:10pt;}
#content a {font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#f7941d;}
#content a:hover {font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#f7941d; text-decoration:none;}
#catalog {border:1px solid #414141; border-collapse: collapse;}
#catalog td, th {border:1px solid #414141; border-collapse: collapse;}
#catalog .hoverRow { background-color: yellow; }
#catalog .clickedRow { background-color: orange; }
#content img {border:none;}
h2 {margin-top: 15px;}

#buttons {width:330px; height:110px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11pt; color:#383838; vertical-align:top;}
#buttons p {padding:0; margin:0; text-align:center; position:relative; top:60%;}
#buttons td a {
	display:block; text-decoration:none;
	background-image:url(img/button_off.gif);
	width:100px; height:54px; color:#383838; font-weight:normal; opacity:0.7; 
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
#buttons td a:hover{
	display:block; text-decoration:none; font-family:Arial, Helvetica, sans-serif; 
	background-image:url(img/button_on.gif);
	width:100px; height:110px; color:#383838; font-weight:bold; opacity:0.9; 
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
}

#buttons .button_chk a{
	display:block; text-decoration:none; font-family:Arial, Helvetica, sans-serif; 
	background-image:url(img/button_on.gif);
	width:100px; height:110px; color:#383838; font-weight:bold; opacity:0.9; 
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
}

#buttons_cat {width:245px; height:auto; font-size:11pt; color:#FFFFFF; text-align:left; padding-left:23px; padding-right:25px; background:url(img/lblock_top2.jpg) 0% 0% no-repeat;}
#buttons_cat p {padding:0; margin:0; text-align:left; padding-left:25px; padding-top:10px;}
#buttons_cat td {vertical-align:middle; height:56px;}
#buttons_cat td a {
	display:block; text-decoration:none;
	background:#000000 url(img/quad.gif) no-repeat 10px 20px;
	width:100%; height:56px; color:#FFFFFF; font-weight:normal;
}
#buttons_cat td a:hover{
	display:block;
	background:#000000 url(img/quad_y.gif) no-repeat 10px 20px;
	width:100%; height:56px; color:#f7941d; font-weight:normal;
}

#buttons_cat .dots {height:5px;}

#buttons_cat .dots div {
	background:#000000 url(img/cat_dots.gif) no-repeat 0px 0px;; width:100%; height:5px;
}

#buttons_cat .chk {height:56px;}

#buttons_cat .chk a {
  background:#f7941d;
  display:block; text-decoration:none;
  width:100%; height:56px; color:#000000; font-weight:normal;
}
#buttons_cat .chk a:hover{
  background:#f7941d;
  display:block; text-decoration:none;
  width:100%; height:56px; color:#000000; font-weight:normal;
}
.promotion {
	display: block;
	width: 135px;
	height: 27px;
	background: url('/img/nmark.gif') no-repeat 0 0;
	padding: 12px 0 0 32px;
	text-align: left;
	font: 12px Arial, sans-serif;
}
