*{
font: 10pt 'Trebuchet MS', arial, hevetica, sans-serif;
	margin: 0;
padding: 0;
 }
 
body
{
		font: 100% 'Trebuchet MS', arial, hevetica, sans-serif;
		text-align: center;
		background-color: #55400A;
	}
#outer
	{
	 margin: 1em auto;
	 margin-top: 0;
	 width: 724px;
	 text-align: left;
	 background: url('/img/back.gif') repeat-y;
	}
#head
	{
	 display: none;
	 margin-left: 37px;
	 width: 650px;
	 height: 158px;
	 background: url('/img/header.jpg') no-repeat; 
	}
#topmenu
 {
  display: none;
	float: left;
	clear: none;
  list-style-type: none;
	height: 38px;
 }
ul#topmenu 
 {
  position: relative;
	top: 0;
	left: 400px;
  display: none;
	float: left;
	clear: none;
  list-style-type: none;
 }
#topmenu li
 {
  padding: 5px 4px 2px 4px ;
  border-left: 1px solid #342616;
  display: none;
	float: left;
	clear: none;
  list-style-type: none;
 } 
#topmenu li a
 {
 display: none;
 text-decoration: none;
 color: #342616;
 }
#topmenu li a:hover
 {
 color: #978960;
 text-decoration: none;
 }
#topmenu li#contactus
 {
 padding-bottom: 4px;
 margin-left: 6px;
 background: url('/img/contact_us_back.gif') repeat-x;
 padding-top: 2px;
 border: none;
 }
#topmenu li#contactus a:hover
 {
 color: #ffffff;
 text-decoration: none;
 }
#topmenu li#contactus a
 {
 padding-left: 23px;
 background: url('/img/back_contact_us.gif') no-repeat;
 background-position: 0 6px;
 font: 12pt 'Trebuchet MS';
 font-weight: bold;
 }
#languages
{
	 display: none;
	 float: left;
	 position: relative;
	 top: 40px;
	 left: 352px;
	 background: transparent;
	 width: 60px;
	 height: 20px;
	}
#languages a
 {
 padding-left: 4px;
 }
#navcontainer
	{
	 display: none;
	 margin-left: 37px;
	 width: 650px;
	 height: 38px;
	 background: url('/img/back_menu.gif') repeat-y; 
}
 ul#navlist
{
	margin-left: 12px;
	width: 625px;
	height: 38px;
	background: url('/img/osnova_menu.gif') repeat-x;
	}
#navlist li
 {
padding-left: 2px;
display: block;
	float: left;
	clear: none;
list-style-type: none;
	height: 38px;
	background: url('/img/separator4e.gif') no-repeat;
 }	

#navlist li#active
 {
 display: block;
 float: left;
 }
 
#navlist li a
 {
 display: block;
 padding-left: 15px;
 padding-right: 15px;
 padding-top: 7px;
 padding-bottom: 9px;
 font: 16px 'Trebuchet MS';
 color:#433412;
 font-weight: bold;
 list-style-type: none;
 text-decoration: none;
 }

#navlist li a:hover, #navlist li#active a
 {
 display: block;
 float: left;
 margin: 0;
 background: url('/img/selected_buton.gif') repeat-x;
 }
#logo_print
 { 
  margin-left: 70px;
	margin-bottom: 10px;
 }
#ocontent
 {
 background: url('/img/back_content2.gif') bottom no-repeat;
 margin-right: 37px;
 margin-top: 0;
 margin-left: 37px
 }
#content
 {
 padding-top: 17px;
 padding-bottom: 10px;
 padding-left: 24px;
 padding-right: 24px;
 margin: 0;
 background: url('/img/big_pic.gif') no-repeat;
 }
h1
 {
 text-indent: 18px;
 margin-bottom: 4px;
 font: 12pt 'Trebuchet MS';
 color: #471E05;
 text-align: left;
 font-weight: bold;
 }
h2
 {
 text-indent: 30px;
 background: url('/img/separator.gif') no-repeat;
 background-position: 0 22px;
 margin-top: 1px;
 padding-bottom: 2px;
 font: 12pt 'Trebuchet MS';
 color:#72602F;
 text-align: left;
 font-weight: bold;
 }
h3
 {
 text-indent: 30px;
 padding-top: 7px;
 font: 14px 'Trebuchet MS';
 color:#5E2604;
 text-align: left;
 font-weight: bold;
 
 }
#contact_details
 {
 float: left;
 clear: none;
 padding-bottom: 45px;
 padding-right: 38px;
 background: url('/img/bulbuc.gif') no-repeat;
 }
#contact_details p
 {
 margin-left: 10px;
 float: left;
 }
#contact_details p b
 {
 color: #5C4F2C;
 font-weight: bold;
 }
#right_img 
 {
 display: none;
 float: left;
 clear: none;
 width: 144px;
 height: 107px;
 background: url('/img/map.gif') no-repeat;
 background-position: 15px 0;
 }
#right_img a
 {
 display: none;
 text-decoration: none;
 color: #342616;
 font: 16px 'Trebuchet MS';
 font-weight: bold;
 position: relative;
 left: 30px;
 top: 80px;
 padding-left: 25px;
 }
#right_img a:hover
 {
 text-decoration: none;
 color: #8E1307;
 font: 16px 'Trebuchet MS';
 font-weight: bold;
 position: relative;
 left: 30px;
 top: 80px;
 padding-left: 25px;
 background: url('/img/back_e-mail.gif') no-repeat;
 background-position: 0 5px;
 }
#right_img2 
 {
 display: none;
 float: left;
 clear: none;
 width: 144px;
 height: 107px;
 background: url('/img/map_about_us.gif') no-repeat;
 background-position: 15px 0;
 }
#right_img2 a
 {
 display: none;
 text-decoration: none;
 color: #342616;
 font: 16px 'Trebuchet MS';
 font-weight: bold;
 position: relative;
 left: 30px;
 top: 80px;
 padding-left: 25px;
 }
#right_img2 a:hover
 {
 text-decoration: none;
 color: #8E1307;
 font: 16px 'Trebuchet MS';
 font-weight: bold;
 position: relative;
 left: 30px;
 top: 80px;
 padding-left: 25px;
 background: url('/img/back_e-mail.gif') no-repeat;
 background-position: 0 5px;
 }
#headline_text p
 {
 padding-bottom: 45px;
 text-align: justify;
 }
#headline_text p b
 {
 color: #52431A;
 font-weight: bold;
 }
#headline_text2 p
 {
 text-align: justify;
 }
#headline_text2 p b
 {
 color: #52431A;
 font-weight: bold;
 }
#main_content_text
 {
 clear: left
 }
#main_content_text p
 {
 margin-top: 4px;
 margin-bottom: 12px;
 margin-left: 9px;
 margin-right: 9px;
 text-align: justify;
 }

.services p
 {
 width: 290px;
 margin-left: 6px;
 text-align: justify;
 }
#servicestable 
 {
 margin-right: 3px;
 }
#right_table_bottom
 {
 float: right;
 background: url('/img/table_bottom.gif')  bottom no-repeat;
 width: 285px;
 height: auto;
 margin-top: 5px;
 }
#right_table_top
 {
 background: url('/img/table_top.gif') no-repeat;
 width: 285px;
 }
#right_table_top h1
 {
 font: 16px 'Trebuchet MS';
 color:#471E05;
 text-align: left;
 font-weight: bold;
 margin-left: 26px;
 padding-top: 15px;
 }
#sub_table_bottom 
 {
 margin-left: 13px;
 background: url('/img/subtable_bottom.gif')  bottom no-repeat;
 width: 260px;
 height: auto;
 margin-top: 5px;
 margin-bottom: 15px;
 }
#sub_table_top
 {
 background: url('/img/subtable_top.gif') no-repeat;
 width: 260px;
 }
ul#practiceareas
 {
 padding: 15px 15px 15px 20px;
 }
#practiceareas li
 {
 padding-top: 4px;
 padding-bottom: 4px;
 list-style-type: none;
 border-bottom: 1px solid #DCD1B4;
 }
#practiceareas li.last
 {
 border-bottom: none;
 }
#practiceareas a
 {
 padding-left: 19px;
 color: #6C5B24;
 font-weight: bold;
 text-decoration: none;
 background: url('/img/plus2.gif') no-repeat;
 background-position: 2px 4px;
 }
#practiceareas li#active a
 {
 color: #983408;
 background: url('/img/plus3.gif') no-repeat;
 background-position: 2px 4px;
 }
#picture1 img
 {
  display: none;
 margin-bottom: 15px;
 margin-left: 15px;
 }
#servicestable 
 {
 margin-right: 3px;
 margin-bottom: 19px;
 }
.services p
 {
 width: 290px;
 margin-left: 6px;
 text-align: justify;
 margin-bottom: 19px;
 }
#content.testimonials h3
{
 display: block;
 width: 588px;
 height: 34px;
 background: url('/img/top_bulbuc.gif') no-repeat;
}
#content.testimonials p
{
 display: block;
 width: 588px;
 background: url('/img/bottom_bulbuc.gif') bottom no-repeat;
 padding-left: 9px;
 padding-right: 9px;
 padding-bottom: 6px;
 text-align: justify;
 text-indent: 18px;
 margin-bottom: 4px;
}
#content.testimonials p.last
 {
 margin: 0;
 }
#contactform
 {
 
 padding-bottom: 20px;
 padding-top: 18px;
 width: 342px;
 height:auto;
 }
fieldset
 {
 display: none;
 margin-bottom: 15px;
 padding-bottom: 10px;
 }
fieldset legend
 {
 font: 11pt 'Trebuchet MS';
 color: #471E05;
 margin-bottom: 10px;
 padding-left: 4px;
 padding-right: 8px;
 margin-left: 6px;
 }
fieldset label
 {
 color: #471E05;
 float: left;
 clear: right;
 padding-left: 8px;
 padding-top: 3px;
 }
fieldset input
 {
 float: right;
 margin-right: 35px;
 margin-bottom: 6px;
 }
 #contacts
 {
 margin-left: 15px;
 }
#contacts b
 {
 font-weight: bold;
 }
#footer	
 {
background: url('/img/footer.gif') no-repeat;
	clear: both;
	margin-left: 37px;
	width: 650px;
	height:36px;
 }
#footer p
 {
 display: none;
 position: relative;
 top: 10px;
 left: 0;
 color: #CFC8C0;
 text-align: center;
 font-size: 90%;
 }
 
/* input elements */

input, textarea 
 {
 border: 1px solid #471E05;
scrollbar-base-color:#ffffff;
scrollbar-track-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-arrow-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
 }
