@CHARSET "UTF-8";
* 		{ padding: 0px; margin: 0px; }

body 	{ background: #ffffff; }
h1		{ color: #bac19f; text-transform: none; font-weight: normal; font-size: 14px; letter-spacing: 1.5px; }
h2		{ color: #bac19f; text-transform: none; font-weight: normal; font-size: 14px; letter-spacing: 2px;}
a		{ color: #515445; text-decoration: none; text-transform: none; }
.invisible { visibility: hidden; } 	


#main   { width: 1010px; margin: auto; margin-top: 32px; font-family: "Verdana"; font-size: 11px; color: #515445;  }

#main #sections 	{ float: left;  width: 205px; margin: -2px 0 0 0; }
#main > #sections 	{ margin: -4px 0 0 0; }
#main #sections ul {  float: right; position: relative;  z-index: 11;}
#main #sections ul li { float: right; width: 100%; display: block;  }
/*#main #sections ul li a { float: right; letter-spacing: 2px; line-height: 8px; margin: 10px 0px -2px; padding-right: 5px; font-size: 10px; }*/
#main #sections ul li a { position: relative;  z-index: 1; left: 16px; float: right; letter-spacing: 2px; line-height: 12px; margin: 2px 0px; font-size: 10px; }
#main #sections ul li a:hover { text-decoration: none; color: #bac19f; }
#main #sections ul li a img { width: 8px; height: 8px; border: 0px; margin-left: 13px; visibility: hidden; }
#main #sections ul li#actived a img { visibility: visible;  z-index: 10; }
#main #sections ul li.active a { color: #bac19f; }
/*/#main #sections ul li#actived a { position: relative; z-index: 100; color: #bac19f; border-right: 8px solid #bac19f;  padding-right: 13px; margin-right: -16px; }*/
#main #sections ul.level1 li ul{ margin-bottom: 16px; display: none; }
#main #sections ul.level1 li ul.display { display: block; }
#main #sections ul.level1 li a { text-transform: uppercase; }
#main #sections ul.level1 li ul li a { text-transform: none; }
#main #container { float: left; border-left: 1px solid #bac19f; width: 758px; padding-left:23px; }
#main #container #introimg { float: left; display: block; width: 600px; height: 427px; }
#main #container #intrologo { margin: 300px 0px 0px 100px; }
#main #container #head { float: left; width: 600px; }
#main #container #head #logo { position: absolute; margin-left: 104px; }
#main #container #head #logo img { border: 0px; }
#main #container #head #section_pic img { border: 0px; width: 100%; height: 96px; margin: 0 0 -2px 0; padding: 0; }
#main #container #head #section_pic > img { margin: 0 0 0px 0; }
*:first-child+html #main #container #head #section_pic img { margin: 0 0 -2px 0 }
#main #container #head #first_line  { background: #bac19f; height: 8px; overflow: hidden; border: 0px; margin-top: 1px; }
#main #container #head #second_line { background: #bcc39a; height: 8px; overflow: hidden; border: 0px; margin-top: 1px; }
#main #container #content 	{ float: left; width: 600px; }
#main #container #content .galeries_alb_close { display: none; }
#main #container #content .article_open { padding-top: 16px; }
#main #container #content .article_open_text { color: #5f5f5f; text-align: justify; line-height: 16px; }
#main #container #content .article_open_text .left_column { width: 50%; float: left; }
#main #container #content .article_open_text .right_column { width: 50%; float: right; }
#main #container #content .article_open_text .special { }
#main #container #content .article_open_text .special p { text-indent: 0px;  margin-top: 0px; line-height: 27px; text-align: left; }	
#main #container #content .article_open_text #contact_address { margin: 17px 0px 20px 0px; }
#main #container #content .article_open_text .left_column h3 , #main #container #content .article_open_text .right_column h3
{ color: #bac19f; text-transform: none; font-size: 12px; font-weight: bold;  margin-top: 17px; width: 80%; }
#main #container #content .article_open_text .left_column p , #main #container #content .article_open_text .right_column p
{ text-indent: 0px;  margin-top: 0px; text-align: left; }	
#main #container #content .article_open_text p { text-indent: 24px; margin-top: 19px; margin-bottom: -3px; }
#main #container #content span.downindex { font-size: xx-small; position: relative; top: 2px; }
#main #container #content #commodities_header { padding-top: 16px; }
#main #container #content #commodities_header h1 { font-size: 18px;  margin-bottom: 20px;}
#main #container #content #commodities_header a span { dispaly: block; width: 27px; float: left;}
#main #container #content #commodities_header a	{ float: left; display: block; font-family: Arial; width: 50%; letter-spacing: 2px; line-height: 16px; margin: 0px 0px; }
#main #container #content #commodities_header a:hover { text-decoration: none; color: #bac19f; }
#main #container #content #commodities_header a.active { color: #bac19f; }
#main #container #content #commodities_body { float: left; display: block; width: 584px; padding: 0px 8px; font-family: Arial; }
#main #container #content #commodities_body h2 span { dispaly: block; width: 25px; float: left;}
#main #container #content #commodities_body h2  { margin-top: 20px; letter-spacing: 0.75px;}
#main #container #content #commodities_body table { width: 100%; margin-top: 9px; font-size: 11px; color: #515445; letter-spacing: 1.5px; }
#main #container #content #commodities_body table tr td { border-bottom: 1px solid #bac19f; height: 16px; }
#main #container #content #commodities_body table tr td.goods { font-weight: bold; width: 50%; }
#main #container #content #commodities_body table thead { border: 1px solid blue; }
#main #container #content #commodities_body table tbody { border: 1px solid yellow; }
#main #container #content #commodities_body table tfoot { border: 1px solid green; }
#main #container #content .galeries_alb_open_photos img { border: 1px solid #bac19f; height: 406px; margin: 24px 0px 0px 0px; width: 288px; }
#main #container #content .galeries_alb_open_photos .left img { float: left; }
#main #container #content .galeries_alb_open_photos .right img { float: right; }
#main #container #language 	{ float: left; padding: 0px 0px 0px 7px; margin-top: -4px;  }
#main #container #language a { text-transform: uppercase; font-family: "Tahoma"; font-size: 10px; letter-spacing: 2px; line-height: 16px; height: 16px;  }
#main #container #language a:hover { color: #bac19f; }
#main #container #language a.active { color: #bac19f; }
#main #foot	{ clear: both;}
#main #foot a	{ margin-left: 90px; position: relative; top: -12px;}
#main > #foot a { top: -11px;}
#main #foot a 	{ text-decoration: none; color: #b3b3ad; font-size: 10px; }
#main #foot a:hover 	{ color: #5f5f5f; }	

/* PRINT OPTIONS */
h1		{ font-weight: bold; }
h2		{ font-weight: bold; }
h3		{ font-weight: normal; }
#main { width: auto; float: left; margin: 0px; }
#main #sections { display: none; }
#main #container { border: 0px; padding: 0px;}
#main #container #head { display: none; }
#main #container #language { display: none; }
#main #container #print img { float: left; display: block;  }
#main #container #print h1 { float: left; display: block; color: #bac19f; font-size: 24px; margin-left: 16px; margin-top: 16px;  }
#main #foot { display: none;}
/*#main #foot a { position: static; margin-left: 0px; }*/