html, body {margin:0; padding:0}
body {background-color:#3c3b3e; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#060606; background-image:url(images/all_bg.gif); background-repeat:repeat-x; background-position:0 521px}
img {border:0}
a {text-decoration:none; border:0; color:#060606}
a:hover {text-decoration:underline; color:#060606}

form {display:inline}
table {border-collapse:collapse}
td {padding:0; vertical-align:top}

#wrapper {background-image:url(images/head.jpg); background-repeat:no-repeat; background-position:50% 0; overflow:hidden; height:1%; padding:0 0 0 10px}

#content {width:968px; margin:0 auto; position:relative}

#header {height:75px; margin:0 0 0 0; clear:both}
	#header_logo {float:left; margin:21px 0 0 0}
	
	#header_phone {float:right; font-size:26px; color:#ffb400; width:428px; padding:24px 0 0 0}
	
	#header_country {float:right; width:101px; color:#feba01; padding:23px 0 0 0}
	#header_country a {color:#7c7c7c}
	
#orange {margin:63px 0 0 436px; position:relative; top:6px; background-image:url(images/orange.jpg); background-repeat:no-repeat; width:521px; height:121px; overflow:hidden}
	#orange_left {float:left; width:396px; padding:0 0 0 23px}
	#orange_left strong {display:block; padding:22px 0 12px 0; font-weight:normal}
	#orange_left input {border:0; background:0; background-image:url(images/orange_input.gif); width:363px; height:30px; padding:11px 10px 0 10px; color:#ffc600}
	
	#orange input.button {background:0; border:0; background-image:url(images/orange_search.gif); background-repeat:no-repeat; width:69px; height:85px; font-size:18px; display:block; padding:60px 0 0 0; float:left; margin:10px 0 0 0; cursor:pointer}

#lang {width:13px; background-image:url(images/lang_bg.gif); overflow:hidden; position:absolute; top:298px; right:-13px}
#lang div {background-image:url(images/lang_top.gif); background-repeat:no-repeat; overflow:hidden}
#lang div div {background-image:url(images/lang_down.gif); background-position:0 100%}
#lang img {display:block; margin:4px 0}
	
#text {background-color:#FFFFFF; background-image:url(images/white_bg.gif); overflow:hidden; height:1%}
	#text_up {background-image:url(images/grey_line.gif); background-repeat:no-repeat; background-position:436px 27px; overflow:hidden; margin:0 0 25px 0}
		#text_menu {float:left; width:425px; padding:0 0 0 32px}
		#text_menu a {float:left; width:135px; padding:0 0 20px 0}
		#text_menu a img {display:block; padding:0 0 5px 0}
		
		#text_contacts {float:left; width:490px; padding:18px 0 0 0}
		#text_contacts div.fax {background-image:url(images/info_print.gif); background-repeat:no-repeat; height:47px; padding:15px 0 0 58px}
		#text_contacts div.fax span {padding:0 0 0 216px}
		
		#text_contacts div.mail {background-image:url(images/info_mail.gif); background-repeat:no-repeat; background-position:9px 0; height:35px; padding:3px 0 0 53px}
		
		#text_contacts div.icq {background-image:url(images/info_icq_skype.gif); background-repeat:no-repeat; background-position:11px 0; height:55px; padding:2px 0 0 40px}
		#text_contacts div.icq span {float:left; color:#797978; padding:0 10px 0 0; line-height:22px}
		#text_contacts div.icq div {float:left; padding:10px 0 0 0}
		
		#text_contacts div.coffee {background-image:url(images/info_coffee.gif); background-repeat:no-repeat; height:34px; padding:4px 0 0 53px}
		#text_contacts div.coffee a {margin:0 0 0 167px; color:#ffc600}
		
	#text_main {clear:both; overflow:hidden}
		#text_main_left {float:left; display:inline; width:245px; margin:0 30px; background-image:url(images/yellow_line1.gif); background-repeat:no-repeat; padding:10px 0 0 0}
		
		#text_main_right {float:left; width:640px; background-image:url(images/yellow_line2.gif); background-repeat:no-repeat; padding:10px 0 0 0}

#text_down {background-image:url(images/content_down.png); background-repeat:no-repeat; height:205px; clear:both}
	
div.clear {clear:both}
p {padding:0 0 10px 0; margin:0}