body {
  background-color: #EBE7E2; color: #1E2015; margin:0px; padding:0px;
  background-image: url(/public/images/tread_bg.gif);/**/
  background-attachment: fixed;
  text-align: center;
  font: 11pt Arial;
}
html {
	min-width: 1000px;
}

#wrapper {
	width: 1000px;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
	background-color: #fff;
	border: 1px solid #000;
  border-width: 0px 1px;
}

/* == Top Menu == */
#MainPageContent {
  width:1000px;
  background-color:#ffffff;
}

#TM_Banner {
  width: 1000px; height: 129px;
  font: bold 16pt Arial;
  color: #fff;
}
#TM_Banner a {
  color: #fff; text-decoration: none;
}
#TM_Banner img {
  width: 1000px; height: 129px;
}

#TM_Menu {
  /*width: 515px;*/ height: 32px;
  background-color:#ffffff;
}

/* menu buttons */
#menu0, menu0 img {width:6px; height:32px;}
#menuHome, #menuHome img {width:67px; height:32px;}
#menuProducts, #menuProducts img {width:98px; height:32px;}
#menuPrices, #menuPrices img {width:80px; height:32px;}
#menuContacts, #menuContacts img {width:75px; height:32px;}
#menuGallery, #menuGallery img {width:69px; height:32px;}
#menuArticle, #menuArticle img {width:69px; height:32px;}
#menuSpacer, #menuSpacer img {/*border:1px solid red;width:282px;*/ height:32px;}

.menu_button a {outline:none;}
.menu_button a:hover img {opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75;}

#TM_MenuRight {
  width: 350px; height: 32px;
  text-align:right;
  background-color:#ffffff;
}
#TM_MenuRight img {
  width: 285px; height: 32px;
  float:right;
}

/* == Content == */
#LeftColumn, #RightColumn {
  vertical-align:top;
}
#LeftColumn {
  padding:0px 10px;
  background: url('/public/images/menu/mat.gif') 50% 60px no-repeat;
}
#RightColumn {
  text-align:right;
}
/* FullWidth Column */
#FullColumn {
  padding:0px 10px; vertical-align:top;
}
#LogoRight {
  width: 285px; height: 149px;
}

#Footer {
  width:1000px; height:55px;
  background: #665F4D url('/public/images/menu/footer.jpg') no-repeat;
  vertical-align: middle;
  font: 9pt Tahoma;
  color: #fff;
}

#Footer a {
  color: #fff;
}

a, a:link, a:hover, a:visited {color:#665F4D;}

h1 {
  margin:0px; padding: 5px 0px 0px 0px;
  font: bold 16pt Arial;
  font-variant: small-caps;
  color:#665F4D;
}
h2 {
  margin:0px; margin-bottom:10px; padding:0px;
  font: bold 14pt Arial;
  color:#665F4D;
}
h3 {
  margin:0px; margin-bottom:7px; padding:0px;
  font: bold 12pt Arial;
  color:#752221;
}
h3 a, h3 a:link, h3 a:hover, h3 a:visited{color:#752221; text-decoration:none;}

img {border:0px; margin:0px;}

p#seo_string{
  margin:0px; padding:2px 0px;
  font: 9pt Arial;
  color: #C9C0B7;
}
p.compact {margin:0px; padding:0px;}

table.compact {border:0px; border-collapse:collapse;}
table.compact td {padding:0px;}

/* Collapsable lists */
table.collapsable_list th { padding-bottom:4px; }
tr.collapsable { background-color:#E0D7D0; cursor:pointer; }
tr.collapsable td { padding:4px 10px; border: 1px solid #000; }

.collapsable_block { border: 1px solid #E0D7D0; border-top:0px; width:100%;}
.collapsable_block td { padding:2px 5px; vertical-align:top; }
.collapsable_block td.r {width:100px; text-align:right;}

.line0 {background-color:#FFF;}
.line1 {background-color:#EBE7E2;}

/* pagination */
.pagination {margin-bottom:10px;}
.pagelink {padding:0px 3px;}
.current {padding:0px 3px; font-weight:bold;}

.bg_menu {
  background-color:#A9A49E;
}
.smalltext {font-size:9pt;}
.highcolor {color:#752221;}
.vspacer {height:10px;}
.paddingsT {padding-top:4px;}
.date {font-size:8pt; color:#665F4D;}

/* == Images: thumbnails, etc. == */
img.mini  {width:50px; height:50px;}
img.thumb {width:75px; height:75px;}
img.wide  {width:158px; height:118px;}
img.big   {max-width:600px; max-height:402px;}
/*img.big   {max-width:460px; max-height:344px;}*/

/* == BORDERS == */
.thumb_container {padding:3px; vertical-align:middle; text-align:center; background-color:#fff;}
.thumb_box {width:100px; text-align:left; vertical-align:top;}
.wide_box  {width:190px; text-align:left; vertical-align:top;}
img.shadow   {width:5px; height:5px;}
.shadow_t {background: url(/public/images/borders/border_t.gif) repeat-x;}
.shadow_b {background: url(/public/images/borders/border_b.gif) repeat-x;}
.shadow_l {background: url(/public/images/borders/border_l.gif) repeat-y;}
.shadow_r {background: url(/public/images/borders/border_r.gif) repeat-y;}

#content_right {padding:10px 10px 10px 20px; text-align:left;}
.right_text {width:290px;}

/* == Extra == */
#counter_container {padding:0px 10px 10px 20px;}

/* == TEMP == */
#dumb_right {height: 200px; border:1px solid red;}
