*{
  font: 10pt 'Trebuchet MS', arial, hevetica, sans-serif;
	margin: 0;
  padding: 0;
 }
body
  {
		font: 100% 'Trebuchet MS', arial, hevetica, sans-serif;
		background: #E9BA48 url('/img/background.gif') repeat-x;
		margin: 0;
	}
#outer
	{
	 margin: 0;
	 width: 704px;
	}

#head
	{
	 margin-left: 158px;
	 width: 704px;
	 height: 184px;
	 background: url('/img/header.jpg') no-repeat; 
	}
	
#head.en
	{
	 background: url('/img/header_en.jpg') no-repeat; 
	}	

#languages
  {
	 float: left;
	 position: relative;
	 top: 25px;
	 left: 169px;
	 background: transparent;
	 width: 70px;
	 height: 100px;
	 padding: 0;
	 margin: 0;
	}
#languages img
	{
	float:left;
	clear: left;
	padding: 0;
	margin-top: 6px;
	}
#ocontent
 {
 margin-left: 158px;
 width: 704px;
 background: url('/img/back_content.gif') repeat-y;
 }
#logo
 {
 background:  url('/img/logo.gif') bottom no-repeat;
 margin-bottom: 10px;
 }
#navcontainer
 {
 float: left;
 display: block;
 clear: none;
 width: 149px;
 margin: 0;
 padding: 0;
 }
#navcontainer ul#navlist
  {
  background: url('/img/back_menu.gif') no-repeat;
	display: block;
	padding-top: 0;
	list-style-type: none;
	}
ul#navlist li#contacts
 {
	list-style-type: none;
  text-align: left;
  margin-bottom: 4px;
	background: url('/img/contacts.gif') no-repeat;
	background-position: 18px 8px;
 }
ul#navlist li#contacts a
 {
  text-decoration: none;
  font: 11pt 'Trebuchet MS';
  font-weight: bold;
  color: #ffffff;
	margin-left: 32px;
 } 
ul#navlist li#home
 {
	list-style-type: none;
  text-align: left;
  margin-bottom: 1px;
	background: url('/img/home.gif') no-repeat;
	background-position: 18px 6px;
 }
ul#navlist li#home a
 {
  text-decoration: none;
  font: 11pt 'Trebuchet MS';
  font-weight: bold;
  color: #ffffff;
	margin-left: 32px;
 } 
ul#navlist li.main
 {
  list-style-type: none;
  width: 127px;
	color: #CD771A;
	font: 10pt 'Trebuchet MS';
	line-height: 14px;
  color: #CD771A;
  font-weight: bold;
	text-align: left; 
	padding-left: 22px;
	padding-bottom: 2px;
	padding-top: 6px;
	line-height: 14px;
	margin-bottom: 2px;
	
 }
ul#navlist li.sub
 {
  list-style-type: none;
  text-align: left;
  margin-bottom: 3px;
  background: url('/img/b_sub_li2.gif') no-repeat;
  background-position: 22px 4px;
	padding-left: 30px;
	line-height: 14px;
 }
ul#navlist li.sub a
 {
  text-decoration: none;
  font: 13px 'Trebuchet MS';
  font-weight: bold;
  color: #ffffff;
	line-height: 14px;
 } 
ul#navlist li.subsub
 {
  list-style-type: none;
  text-align: left;
	padding-left: 34px;
	line-height: 9pt;
	margin-top: -3px;
 }
ul#navlist li.subsub a
 {
  text-decoration: none;
  font: 9pt 'Trebuchet MS';
  font-weight: bold;
  color: #ffffff;
 } 
#content
 {
  float: left;
	display: block;
	width: 402px;
	margin: 0;
	padding: 0;
 }

#textarea
 {
  padding: 0;
  margin-bottom: 20px;
  padding-top: 20px;
  margin-left: 14px;
 }
#textarea p
 {
  float: left;
	display: inline;
 color: #5A574D;
 width: 402px;
 margin: 0;
 padding: 0; 
 padding-bottom: 8px;
 text-align: justify;
 
 }
#textarea p i
 {
  font: 10pt 'Arial';
 }

#textarea p a, #textarea p a:visited
 {
  color: #C15301;
	font: 9.6pt 'Trebuchet MS';
 }
#textarea p a.more
 {
  float: left;
	display: block;
  text-decoration: none;
  color: #1B5C18;
	margin-left: 0;
	font: 9pt 'Trebuchet MS';
	font-weight: bold;
	margin-top: 4px;
	padding-left: 1px;
 }
#textarea b
 {
  color: #5A574D;
	font-weight: bold;
  margin: 0;
  padding: 0;
	text-indent: 0;
 }
#info h3
 {
  color: #5C8834;
  font: 11pt 'Arial';
  font-weight: bold;
  margin-bottom: 5px;
  font-weight: bold;
 }
#ocontactform
 {
  float: left;
  width: 310px;
	margin-bottom: 15px;
	margin-top: 20px;
 }
#ocontactform h3
 {
 width: 310px;
 margin-bottom: 10px;
 font-weight: bold;
 color: #5A574D;
 }
#ocontactform #info p
 {
 text-indent: 0;
 margin-left: 20px;
 color: #5A574D;
 }
#contactform #yourname
 {
  margin-top: 4px;
 }
#contactform #subject
 {
  margin-top: 4px;
 }
#contactform #e-mail
 {
  margin-bottom: 6px;
 }
#contactform legend
 {
  margin-left: 5px;
	padding-left: 2px;
	padding-right: 3px;
  font: 14px 'Trebuchet MS';
	color: #5A574D;
 }
#contactform label
 {
  display: inline;
	float: left;
	width: 84px;
  font: 13px 'Trebuchet MS';
  color: #5A574D;
	margin-left: 15px;
	margin-top: 5px;
 }
#contactform input
 {
  font: 12px 'Trebuchet MS';
  color: #5A574D;
  margin-top: 4px;
	width: 190px;
 }
#contactform fieldset#your_inquiry
 {
  margin-top: 8px;
	margin-bottom: 10px;
 }
#contactform fieldset #inquiry textarea
 {
  font: 12px 'Trebuchet MS';
	color: #5A574D;
  margin-top: 5px;
	margin-left: 10px;
	width: 282px;
 }
#contactform fieldset #inquirybutton
 {
  display: block;
  margin-left: 10px;
	margin-top: 4px;
	margin-bottom: 5px;
 }
#contactform fieldset #inquirybutton input
 {
  width: 56px;
	height: 26px;
 } 
#textarea ul
 {
  float: left;
	display: inline;
  margin-top: 0;
	padding-top: 0;
	list-style-type: disc;
	margin-bottom: 10px;
  color: #5A574D;
 }
#textarea > ul
 {
  width: 385px;
 }
#textarea ul li
 {
	list-style-type: disc;
 }
#pictures
 {
 float: right;
 display: inline;
 width: 119px;
 margin-right: 6px;
 clear: none;
 margin-top: 54px;
 }
#pictures img
 {
  float: left;
  display: inline;
  margin: 0 0 7px 9px;
 }
h1
 {
 padding: 2px 0 5px 25px;
 color: #277524;
 font: 13pt 'Trebuchet MS';
 font-weight: bold;
 background: url('/img/bulet.gif') no-repeat;
 width: 100%;
 }
h1 a, h1 a:visited
 {
 color: #277524;
 font: 13pt 'Trebuchet MS';
 font-weight: bold;
 text-decoration: none;
 }
h2
 {
  float: left;
	display: inline;
	text-indent: 0;
  color: #5C8834;
  font: 11pt 'Arial';
  font-weight: bold;
  margin-bottom: 2px;
	width: 100%;
 }
h2 a
 {
  margin-left: 0;
	text-indent: 0;
  color: #5C8834;
  font: 11pt 'Arial';
  font-weight: bold;
  margin-bottom: 2px;
	text-decoration: none;
 }

#footer p
 {
 background: #E9BA48 url('/img/footer_back.gif') no-repeat;
 display: block;
 width: 704px;
 height: 46px;
 padding-top: 10px;
 color: #ffffff;
 line-height: 16px;
 text-align: center;
 color: #F6E3B6;
 }
#footer p b
 {
  font: 14px 'Trebuchet MS';
  font-weight: bold;
	color: #ffffff;
 }
#footer p a
 {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
 }
div.imgb1,  div.imgb2 
 {
	width: 240px;
 }
div.imgb1
 {
  float: left;
	display: inline;
  margin-right: 8px;
 }
div.imgb2 
 {
  float: right;
	display: inline;
  margin-left: 8px;
 }
img.imgb1, img.imgb2
 {
	width: 240px;
	margin: 0;
 }
div.imgb1 h3,  div.imgb2 h3 
 {
 width: 240px;
 }
 
div.imgs1,  div.imgs2 
 {
	border: 1px solid #0A6309;
	padding: 3px;
	width: auto;
	width: 120px;
 }
div.imgs1
 {
  float: left;
	display: inline;
  margin-right: 6px;
 }
div.imgs2
 {
  float: right;
	display: inline;
  margin-left: 6px;
 }
img.imgs1, img.imgs2
 {
	width: 120px;
	margin: 0;
 }
div.imgs1 h3,  div.imgs2 h3
 {
 width: 120px;
 }
 
div.imgb1 h3,  div.imgb2 h3, 
div.imgs1 h3,  div.imgs2 h3
 {
 display: block;
 background: #DA7706;
 color: #ffffff;
 font-weight: bold;
 font-size: 8pt;
 text-align: center;
 }
 
#pictures div.imgs1, #pictures div.imgs2 
 {
  float: left;
  display: inline;
	border: none;
	padding: 0;
	width: 108px;
	margin-bottom: 9px;
 }
#pictures div.imgs1
 {
  float: left;
	display: inline;
  margin-left: 9px;
	margin-right: 0;
 }
#pictures div.imgs2
 {
  float: left;
	display: inline;
  margin-left: 9px;
 }
#pictures img.imgs1, #pictures img.imgs2
 {
  float: left;
	display: inline;
	width: 99px;
	margin: 0;
 }
#pictures div.imgs1 h3,  #pictures div.imgs2 h3
 {
 margin-left: 9px;
 width: 99px;
 }
div.alert
 {
  display: block;
  float: left;
	width: 340px;
	margin-left: 20px;
	margin-bottom: 18px;
	color: red;
 }
#footer p.bottommenu, #footer p.bottommenu a, #footer p.bottommenu a:visited
 {
  font-size: 7.5pt;
	text-decoration: none;
	color: #F3E3A5;
	background: #E9BA48;
 }
#footer p.bottommenu
 {
  height: 66px;
	overflow: hidden;
 }
/* Clearfix
----------------------------------------------------------- */

.br:after 
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.br 
{
    display: inline-block;
}


/* Hides from IE-mac \*/
.br {
    display: block;
}

* html .br {
    height: 1px;
}
/* End hide from IE-mac */


