/*CSS Reset*/
body, div, dl, dt, dd, li, pre,form, fieldset, input, textarea, p, blockquote, th, td, button { margin: 0; padding: 0; }
img{border:0;}
:focus { outline:0;}
/* STYLE */
body,html {min-height:100%;}
body,input,td,select,textarea{font-size:11px;font-family:Arial,"Lucida Grande",Tahoma,Verdana;color:#341b0c;}
hr {background: url(../images/hr.gif) repeat-x center center;border:none;height:1px;}
h1{color:#84603c;font-size:21px;font-weight:normal;}
.clear {clear:both;}
.right{text-align:right;}
.nobg {background:none !important;}
.pobierz {background:url(../images/pobierz_bg.gif) no-repeat center center;text-decoration:none;color:#471f10;display:block;
line-height:11px;padding:7px 18px 9px 10px;width:36px;margin:0 5px;}
.link_czerwony{color:#a61001;}
.message {font-weight:bold;text-align:center;padding:80px 0 30px;}
.hidden {display:none;}
.push {height:30px;}

h5 {font-size:13px;}
a{color:#A48F7D;}

#wrap {width:1000px;margin:0 auto;}
  #header-regular {height:340px;background:url(../images/header_bg.jpg) no-repeat center top;}
	#header-start {height:340px;background:url(../images/header_start.jpg) no-repeat center top;}
	#header-para {height:340px;background:url(../images/header_para.jpg) no-repeat center top;}
	
	#logo {position:absolute;width:145px;height:65px;margin:5px 0 0 832px;}
	
  	#mt {height:28px;}
		#mtr {height:14px;float:right;padding:7px 194px 0 0;margin:0;list-style:none;}
		#mtl {height:14px;float:left;padding:7px 0 0 47px;margin:0;list-style:none;}
			#mtl li, #mtr li {float:left;padding:0 10px 0 11px;background:url(../images/set.gif) no-repeat 0px -46px;}
			#mtl li:first-child, #mtr li:first-child {float:left;padding:0 10px 0 0;background:none;}
			#mtl a, #mtr a{font-size:10px;color:#b59b76;text-decoration:none;line-height:13px;}
			#mtl a:hover, #mtr a:hover {text-decoration:underline;}
		
			#mm {margin:218px 0 0 29px;height:57px;padding:0;list-style:none;}
			#mm li {float:left;background:url(../images/mm.png) no-repeat 0 -55px;padding-left:2px;margin-left:-1px;}
			#mm li:first-child {background:none;}
			#mm li a {text-decoration:none;color:#84603c;padding:22px 11px;display:block;}
			#mm li a:hover {background:url(../images/mm.png) repeat-x 0 0;}
			
			#search_form {float:right;padding:8px 132px 0 0;height:28px;}
				#search_form_field{border:1px solid #cec4bc;background:#f8f8f8;color:#84603c;padding:3px 5px;width:127px;vertical-align:top;margin-right:5px;}
				#search_form_field.error{color:#B10A01;background:#FEE3E2;border:1px solid #B10A01;}
        #search_form_submit{border:none;color:#84603c;background:url(../images/set.gif) no-repeat 0px -223px;text-indent:-999px;width:57px;height:24px;}
				#search_form_submit{margin:0;padding:0;vertical-align:top;cursor:pointer;}
				
			#navi {float:left;padding:13px 0 0 47px;height:23px;}
			#navi , #navi a {color:#c0ad9b;text-decoration:none;}
			#navi a:hover{text-decoration:underline;}
			
			#content {padding-left:26px;}
			#content > table , #content-table {border-collapse:collapse;border-spacing:0;height:100%;border:none;}
			#left{vertical-align:top;}
			.madd , .ml {background: url(../images/left_text_bg.gif) repeat-y -1px 0;}
			
      #right{height:100%;position:relative;z-index:1;}
			#left.madd .mod_bottom{background:none;}
			#left.madd .mod{background:none;}
			
			.mod {width:307px;background:url(../images/mod.gif) repeat-y -614px 0;}
			.mod_top {background:url(../images/mod.gif) no-repeat -307px 0;}
			.mod_bottom {background:url(../images/mod.gif) no-repeat 0 bottom;padding:5px 4px;}
			#right .mod_bottom {margin-bottom:-1px;}
			.mod_head {background:url(../images/mod_head.png);padding:4px 4px 4px 17px;text-transform:uppercase;}
			.mod_head span {font-size:16px;color:#5c3b1a;background:url(../images/set.gif) no-repeat right -112px;padding-right:15px;}
      
      /************************************************************************************************************/
      
      #left.menu_konkurs .mod_head {background:url(../images/mod_head_konkurs.png);}
      #left.menu_konkurs .mod_head span {background:url(../images/point_top_konkurs.gif) no-repeat right 6px;}
      #left.menu_konkurs , .madd_konkurs {background: url(../images/left_text_bg_konkurs.gif) repeat-y -1px 0;}
      #left.menu_konkurs .mod ul {background:none;}
      
      #left.menu_konkurs .mod ul li {border-top:1px solid #2b0e05;}
      #left.menu_konkurs .mod ul li a {border-top:1px solid #65351c;color:#dfc9ac;padding-bottom:6px;}
      #left.menu_konkurs .mod ul li a:hover {background: url(../images/ml_li_a_hover.png) no-repeat left center;}
      
      .menu_konkurs .mod_konkurs_bg {background: url(../images/mod_konkurs_bg.png) no-repeat -1px 5px;}
      
      #left.menu_konkurs .mod ul li.active a {background: url(../images/mod_konurs_li_active.gif) repeat-x center center;color:#3f190a;font-weight:normal;}
      #left.menu_konkurs .mod ul li.active ul li a {background:none;color:#dfc9ac;}
      #left.menu_konkurs .mod ul li.active ul li a:hover {background: url(../images/ml_li_a_hover.png) no-repeat left center;}
      
      
      #bunch_module {width:306px;height:189px;background: url(../images/bunch_module.jpg) no-repeat center center;}
      #bunch_module table {margin:10px auto 0 auto;}
      #bunch_module table td {padding:2px;}
      .bunch_module_name {padding:14px 0 12px 16px;}
      #bunch_module , #bunch_module * {color:#dfc9ac;}
      #bunch_module .checkbox {border:none;vertical-align:bottom;height:11px;width:11px;}
      
      #bunch_login {margin:5px 0 0 193px;}
      
      #bunch_login_error {color:#FF645E;position:absolute;margin:12px 0 0 15px;}
      
      #bunch_logout {position:absolute;margin:5px 0 0 218px;}
      
      #bunch_module .textfield {background: url(../images/bunch_module_textfield.gif) no-repeat center center;padding:5px;width:155px;border:none;color:#250e06;}
      
      #bunch_info {padding:4px 20px;font-size:12px;}
      #bunch_info div {padding:3px 0;}
      #bunch_info span {font-size:15px;font-weight:bold;}
            
      #bunch_info_my_acount, #bunch_info_my_bunch , .bunch_name {color:#f0b30a;}
      #bunch_info span.bunch_name a  {color:#f0b30a;text-decoration:none;}
      #bunch_module .bunch_name  {color:#d2b04f;}
      
      #bunch_info_my_acount , #bunch_info_my_bunch {text-decoration:none;font-weight:bold;background: url(../images/bunch_info_my_acount_point.gif) no-repeat right 4px;padding-right:10px;}
      
      #bunch_usun_konto {position: absolute;margin:121px 0 0 222px;}
      
      #bunch_register {width:627px;height:471px;margin:4px 0 0 10px;}
      #bunch_register.bunch_with_button {background: url(../images/bunch_register_bg.jpg) no-repeat;}
      #bunch_register.bunch_clear {background: url(../images/bunch_register_bg_clear.jpg) no-repeat;}
      
      #bunch_register , #bunch_register td { color:#fdf0d2;}
      #bunch_register .field {text-align:right;}
      #bunch_register table {width:550px;margin:65px 0 0 30px;border-collapse:collapse;border-spacing:0;position: absolute;z-index:1;}
      #bunch_register td {padding:4px;}
      #bunch_register .textfield {background: url(../images/bunch_register_textfield.gif) no-repeat center center;padding:5px;width:155px;border:none;} 
      #bunch_register_info {padding:15px;color:#d2b04f;}
      #bunch_register_submit , #bunch_save_submit {position: absolute;margin:360px 0 0 408px;z-index:2;}
      
      #bunch_register .error {color:#FF0000;padding:0 2px;background:#FDBBBB;border:2px solid #FB7B7B;font-family: arial;}
      
      .gold {color:#d2b04f;}
      
      #bunch_register .fake_file {position:relative;z-index:2;width:230px;}
      #bunch_register .fake_file_field {width:233px;position:absolute;z-index:1;cursor:pointer;margin-top:-2px;}
      #bunch_register .fake_file_label {background:url(../images/bunch_fake_file_label.gif) no-repeat;padding:5px;width:136px;float:left;height:11px;color:#341B0C;}
      #bunch_register .fake_file_button {background:url(../images/bunch_fake_file_button.gif) no-repeat;float:left;width:87px;height:21px;}
      
      #bunch_changes_saved {background:#E6FEE2;border:1px solid #25CD07;color:green;font-weight:bold;margin:30px 0 0 400px;padding:3px 10px;position:absolute}
      
      #bunch_list , #bunch_preview {width:627px;height:472px;background:url(../images/bunch_list_bg.jpg) no-repeat;margin:4px 0pt 0pt 13px;}
      
      
      .bunch {width:295px;height:134px;background:url(../images/bunch_bg.png) no-repeat center center;float:left;margin:2px 9px;}
      .bunch .bunch_foto {margin:5px 0 0 5px;float:left;}
      .bunch .bunch_name {float:left;color:#fdf0d2;padding:7px 5px;width:90px;}
      .bunch .bunch_name a {color:#fdf0d2;text-decoration:none;font-size:12px;}
      .bunch .bunch_more {position: absolute;margin:103px 0 0 221px;}
      .bunch .bunch_rate {color:#FDF0D2;font-family:Helvetica;font-size:21px;font-weight:bold;margin:54px 0 0 185px;position:absolute;text-align:center;width:104px;}
      .bunch .bunch_place {text-align:center;padding:15px 0;font-weight:bold;width:95px;font-size:30px;font-weight:bold;}
      
      #bunch_pager {color:#C36E40;margin-top:436px;position:absolute;text-align:center;width:627px;}
      #bunch_pager img {vertical-align: middle;}
      #bunch_pager a {color:#c36e40;text-decoration:none;padding:3px;font-weight:bold;vertical-align: middle;}
      #bunch_pager b {padding:3px;vertical-align: middle;}
      
      #bunch_preview , #bunch_preview td {color:#FDF0D2;}
      #bunch_preview #bunch_name {color:#FDF0D2;font-size:15px;font-weight:bold;height:20px;margin:0 auto;width:440px;}
      #bunch_preview #bunch_foto_big {background: url(../images/bunch_foto_big_bg.jpg) no-repeat center center;height:342px;text-align:center;width:450px;}
      #bunch_preview #bunch_foto_big img {margin:20px auto 0 auto;}
      
      #bunch_foto_info{font-size:12px;}
      #captcha {line-height:21px;padding-top:5px;}
      #captcha_image {vertical-align: bottom;}
      #captcha_field {padding:3px 3px 2px 3px;width:40px;background:transparent;border:1px solid #220E05;vertical-align: middle;color:#FDF0D2;vertical-align: bottom;}
            
      #bunch_next {position:absolute;margin:152px 0 0 445px;}
      #bunch_previous {position:absolute;margin:152px 0 0 -40px;}
      
      #bunch_vote {/*float:left;*//*height:36px;width:180px;*/}
      #bunch_vote a , #bunch_vote span {display:block;float:left;width:36px;height:36px;background:url(../images/been.png) no-repeat;}
      #bunch_vote a:hover , #bunch_vote a.active {background:url(../images/been_gold.png) no-repeat;}
      #bunch_vote_mask {background:url(../images/been_gold.png) repeat-x left;height:36px;position: absolute;}
      
      .vote_rate {font-size:22px;font-weight:bold;line-height:34px;}
      span.bunch_place {font-size:22px;/*line-height:28px;vertical-align:sub;*/font-weight:bold;}
      
      #mm li.konkurs_menu {margin-right:1px;}
      #mm li.konkurs_menu a , #mm li.konkurs_menu a:hover
      {background: url(../images/mt_konkurs_bg.gif) repeat-x left top;color:#fff000;font-weight:bold;}
      /************************************************************************************************************/
      
      .mod ul.hide {display:none;}
      .mod ul li.active a {font-weight:bold;background:#eae2da;}
      .mod ul li.active ul li a {font-weight:normal;background:none;} 
       
			.mod ul {background:#f4f0eb;margin:0;padding:0;list-style:none;}
			.mod ul li {border-top:1px solid #e3d8cf;}
			.mod ul li a {display:block;border-top:1px solid #fff;padding:6px 5px 5px 17px;text-decoration:none;color:#84603c;line-height:12px;}
			.mod ul li a:hover {background:#eae2da url(../images/set.gif) no-repeat -45px -71px;}
			
			.mod ul li ul li a {padding-left:27px;} 
			.mod ul li ul li a:hover {background:#eae2da url(../images/set.gif) no-repeat -35px -71px;}
			
			.mod ul li ul li ul li a {padding-left:38px;} 
			.mod ul li ul li ul li a:hover {background:#eae2da url(../images/set.gif) no-repeat -24px -71px;}
			
			.mod-left-sep{width:309px;height:5px;margin:0;display:block;padding:0;}
			
			#center {vertical-align:top;height:100%;}
			#centerr{margin-left:-5px;min-height:194px;width:670px;background:url(../images/content_bg.png) no-repeat left 1px;position:relative;z-index:2;}
			#centerr{display:table;}
			#centerr2 {width:637px;}
      #centerl {width:637px;}
			
			#cms {padding:15px 20px;min-height:200px;}
			
			#banner_bottom {margin:0;padding:0;list-style:none;position:relative;margin-left:-11px;}
			#banner_bottom li {padding-left:11px;float:left;}
			/*#banner_bottom li:first-child{padding-left:0;}*/
			
#footer {height:83px;;background:url(../images/footer_bg.jpg) no-repeat center top;color:#a48f7d;margin-top:10px;}

	#mbl , #mf {float:left;}
	#mbr {float:right;}
	#mbl , #mbr {padding:9px 30px 15px;margin:0;list-style:none;}
	#mbl li , #mbr li , #mf li {float:left;padding-right:10px;padding-left:11px;background:url(../images/set.gif) no-repeat 0 -15px;}
	#mbl li:first-child , #mbr li:first-child , #mf li:first-child {padding-left:0;background:none;}
  #mbl li a , #mbr li a , #mf li a {color:#a48f7d;text-decoration:none;}
  #mbl li a:hover , #mbr li a:hover , #mbb li a:hover {text-decoration:underline;}
  
  #design {float:right;font-size:10px;padding-right:40px;}
  #copy {float:left;font-size:10px;padding:2px 30px;}
	#mf {margin:0;padding:0;list-style:none;}
  #mf li {background-position:0 -46px;}
	#mf a{font-size:10px;}
	
.news_list , .news {width:600px;margin:15px auto;}
.news_foto {border:3px solid #e3dcd4;margin:auto 10px auto 5px;}
.news_name {font-weight:bold;margin-bottom:3px;}
.news .news_name {font-size:15px;}
.news_list .news_date {color:#c0ad9b;}
.news .news_date {font-weight:normal;}
.news_more , .news_back {text-align:right;margin-top:7px;}
.news_more a{color:#84603c;text-decoration:none;background: url(../images/point.gif) no-repeat right center;padding-right:10px;}  
.news_back a{color:#84603c;text-decoration:none;background: url(../images/point_back.gif) no-repeat left center;padding-left:10px;}
.pressroom .news_more{float:right;}
.pressroom_links {float:left;margin:0;padding:0;list-style:none;}
.pressroom_links li {float:left;padding-left:14px;padding-right:10px;background:url(../images/pressroom_links_sep.gif) no-repeat left center;}
.pressroom_links li:first-child{background:none;}
.pressroom_links li a{display:block;padding-left:20px;color:#575757;text-decoration:none;line-height:29px;}
.pressroom_links a.file {background: url(../images/download.gif) no-repeat left center;}
.pressroom_links a.see {background: url(../images/zoom.gif) no-repeat left center;}
.pressroom_links a.print {background: url(../images/print.gif) no-repeat left center;}

#comments {background:url(../images/gradient_bg.png) no-repeat left top;min-height:85px;padding-top:10px;}
#comments .message {padding:30px 0;}
.comment_head {color:#84603c;font-size:12px;padding:8px 0 8px 10px;}
#comment_form {margin:15px 0 15px 50px;}
#comment_form input {width:148px;border:1px solid #cec4bc;padding:3px 5px;background: url(../images/comment_input.gif) repeat-x bottom;}
#comment_form textarea {width:295px;height:143px;border:1px solid #cec4bc;padding:3px 5px;background: url(../images/comment_desc.gif) repeat-x bottom;}

#recommend_form input {width:148px;border:1px solid #cec4bc;padding:3px 5px;background: url(../images/comment_input.gif) repeat-x bottom;}
#recommend_form input.error {background:#FEE3E2;border:1px solid #B10A01;color:#B10A01;}
#recommend_message {font-weight:bold;margin:5px 0;}
#from_error , #to_error {color:red;font-weight:bold;}

.prod #comment_form textarea {width:230px;height:95px;}

.secret_foto_bg {margin-right:15px;width:134px;height:134px;background: url(../images/secret_foto_bg.jpg) no-repeat left top;text-align:center;}

#newsletter_form {width:299px;height:94px;background:url(../images/newsletter_bg.jpg) no-repeat center center;}
#newsletter_form input {vertical-align:top;margin-top:34px;}
#newsletter_form_field {padding:3px;line-height:11px;font-size:11px;border:1px solid #c2b3a9;width:180px;margin:34px 8px 0 20px;color:#471f10;}
#newsletter_form_field.error{color:#B10A01;background:#FEE3E2;border:1px solid #B10A01;}
#newsletter_form_text {font-size:10px;padding:3px 5px 0px 20px;} 


#login_bar {text-align:right;color:#84603c;position:absolute;width:630px;margin-top:12px;}
#login_bar img {vertical-align: middle;}

.prod_list {width:500px;margin:30px auto ;}
.prod_list.top_ten {width:557px;margin:10px auto 30px auto;}
.prod_list .prod_foto {width:100px;text-align:center;}
.prod_list .prod_name {font-weight:bold;padding:5px 0;}
.prod_list .prod_name a{color:#341B0C;text-decoration:none;}
.prod_list .prod_name a:hover{text-decoration:underline;}
.prod_list .prod_price {color:#a61001;font-weight:bold;text-align:right;}
.prod_list .prod_more {text-align:right;}
.prod_list .prod_more a {color:#a61001;text-decoration:none;background:url(../images/prod_more.gif) no-repeat right center;padding-right:10px;}

.prod {width:616px;margin:30px auto 0;}
.prod .foto {width:200px;text-align:center;}
.prod .prod_name {font-size:15px;color:#7f6954;height:40px;}
.prod .prod_name b {color:#5c3b1a;}
.prod .prod_desc {vertical-align: top;}
/*
.prod_desc ul {list-style:none;margin:10px 0 10px 20px;padding:0;}
.prod_desc ul li {background: url(../images/point.gif) no-repeat left 5px;padding-left:13px;}
*/
#also_see {color:#851209;padding:10px 0;}
#also_see ul {list-style:none;margin:0;padding:0;}
#also_see ul a {color:#851209;text-decoration:none;}
#also_see ul a:hover {text-decoration:none;}

.polecamy {float:left;width:205px;height:128px;background:url(../images/polecamy-ramka.gif) no-repeat;margin-left:2px;}

#sub_prod_list td{padding:7px 0;}

#historia_kawy {position:absolute;width:362px;margin:79px 0 0 47px;}
#historia_herbaty {position:absolute;width:362px;margin:306px 0 0 189px;}

#text_slider {position:absolute;width:245px;height:400px;overflow:hidden;margin:80px 0 0 405px;}
#text_slider_slide {width:9000px;}
.text_slider_item {float:left;width:245px;height:350px;margin-right:20px;overflow:hidden;margin-bottom:10px;}
#text_slider_menu {text-align:right;}
#text_slider_menu ul {float:right;margin:0;padding:0;}
#text_slider_menu ul li {float:left;list-style:none;margin-left:6px;}
#text_slider_menu ul li a {width:14px;height:14px;display:block;text-align:center;line-height:14px;text-decoration:none;}
#text_slider_menu ul li a#menu_item_next {background: url(../images/next.gif) no-repeat left center;}
#text_slider_menu ul li a#menu_item_previous {background: url(../images/previous.gif) no-repeat right center;}
#text_slider_menu ul li a.menu_item {background:#d0b48b;color:#fff;}
#text_slider_menu ul li a.active {background:#84603c;}

#quiz_result {width:628px;height:452px;background: url(../images/quiz_result.jpg);margin-left:13px;}
#user_score {font-size:30px;font-weight:bold;margin:163px 0 0 173px;position:absolute;text-align:center;width:50px;color:#c50800;}
#user_score.green {color:#3aa300;}
#numeber_of_questions {font-size:30px;margin:163px 0 0 236px;position:absolute;color:#fdebcc;}

#quiz_intro {margin-left:14px;}
#quiz_intro_head {padding-bottom:5px;}
#quiz_intro .quiz_intro_name {text-align:right;padding-right:5px;}
#quiz_intro_submit {padding-top:20px;text-align:right;}
#quiz_intro_submit img {cursor:pointer;vertical-align:middle;}
#quiz_intro table {position:absolute;margin:225px 0 0 43px;border-collapse:collapse;border-spacing:0;border:none;}
#quiz_intro table td {color:#fdebcc;}
#quiz_intro input {line-height:14px;height:14px;padding:3px 5px;background:url(../images/quiz_intro_input_bg.gif) no-repeat center center;width:140px;margin:5px 0;border:none;display:block;}
#quiz_intro input.input_small {background-image:url(../images/quiz_intro_input_small_bg.gif);width:60px;}
#quiz_intro_message {font-weight:bold;color:#EB8078;line-height:21px;padding-right:30px;vertical-align:middle;}

#quiz {width:626px;height:452px;background: url(../images/quiz.jpg) no-repeat center top;margin-left:14px;}
#qestions {height:185px;padding:230px 30px 0 30px;}
div.question {height:185px;display:none;}
div.question.active {display:block;}
span.question {color:#950f07;font-size:20px;display:block;}
span.question_number {color:#950f07;font-size:30px;position:absolute;display:block;width:50px;text-align:center;margin:41px 0 0 507px;font-weight:bold;}
div.question ul {list-style:none;margin:0;padding:0;float:left;margin-right:10px;}
div.question ul li {margin-top:20px;}
div.question ul li input {margin-right:5px;vertical-align:top;}
#quiz_navi {padding:0 30px;}
#quiz_navi ul {float:right;margin:0;padding:0;list-style:none;}
#quiz_navi ul li {float:left;list-style:none;margin-left:6px;}
#quiz_navi ul li span {width:14px;height:14px;display:block;text-align:center;line-height:14px;text-decoration:none;background:#8c1008;color:#fff;text-decoration:none;}
#quiz_navi ul li span.active {background:#5d2a01;}
#quiz_next, #quiz_back, #quiz_finish {float:left;margin-right:5px;}
#quiz_finish {display:none;}
#question_message {font-weight:bold;color:#D03B37;line-height:21px;padding-left:10px;}

#add_recipe {position:absolute;margin:528px 0 0 447px;}
#book_form {margin:15px 0 15px 50px;}
#book_form td, #book_form input , #book_form textarea {color:#84603c;}
#book_form input.niceInput {width:138px;border:1px solid #cec4bc;padding:2px 5px;background: url(../images/comment_input.gif) repeat-x bottom;}
#book_form input.niceInput.error {border:1px solid red;}
#book_form textarea {width:475px;height:143px;border:1px solid #cec4bc;padding:3px 5px;background: url(../images/comment_desc.gif) repeat-x bottom;}
#book_form textarea.error {border:1px solid red;}
#book_form .form_head {font-size:12px;}
#book_form #book_form_submit {float:right;position:relative;margin-top:-5px;cursor:pointer;border:none;padding:0;background:transparent;width:167px;}
#book_form .form_label {text-align:right;}

#book_form .fake_file {position:relative;z-index:2;}
#book_form .fake_file_field {position:absolute;z-index:1;cursor:pointer;}
#book_form .fake_file_label {border:1px solid #cec4bc;padding:2px 5px;background: url(../images/comment_input.gif) repeat-x bottom;width:125px;line-height:14px;height:14px;float:left;display:none;}
#book_form .fake_file_button {background:url(../images/Dodaj.gif) no-repeat;width:69px;height:29px;float: left;position: relative;margin-left:-1px;}

.niceSelectButton {width:19px;height:20px;display:block;background:url(../images/niceSelectButton.gif) no-repeat left;float:left;cursor:pointer;}
.niceSelect {border:1px solid #cec4bc;position:absolute;width:148px;z-index:2;margin-top:0;display:none;margin-top:19px;}
.niceSelectLabel{text-align:left;float:left;width:111px;background:url(../images/niceSelectLabel.gif) no-repeat right;padding:4px 10px;height:12px;line-height:11px;}
.niceSelectOption {background:#f8f8f8;display:block;padding:3px 10px;text-align:left;width:128px;color:#84603c;}
.niceSelectOption:hover {background:#f1f1f1;cursor:pointer;color:black;}

#menu_intro {position:absolute;border-collapse:collapse;border-spacing:0;margin:238px 0 0 43px;}

#search_form2 {position:absolute;margin:234px 0 0 28px;}
#search_form2 td{ padding:3px;}
#search_form2 input.niceInput{width:140px;border:none;padding:4px 5px;background: url(../images/search_field_big.gif) no-repeat center center;}

#encyclopedia_results {width:625px;background: url(../images/encyclopedia_bg.gif) repeat-y;margin-left:9px;}
#encyclopedia_results #search_form2 {margin:102px 0 0 252px;}
#encyclopedia_results_head {background: url(../images/encyclopedia_header_bg.jpg) no-repeat top;min-height:230px;}
#encyclopedia_results_footer {background: url(../images/encyclopedia_footer.gif) no-repeat bottom;height:4px;line-height:4px;}
#search_push {height:230px;}
#search_results {padding:5px 23px;}
#results_num {color:#c0ad9b;position:absolute;margin:-25px 0 0 520px;}
#encyclopedia_results .search_name {color:#654526;font-weight:bold;margin-bottom:5px;margin-top:10px;}
#encyclopedia_results .search_name a {color:#654526;font-weight:bold;text-decoration:none;}
#encyclopedia_results .search_desc {margin-bottom:10px;}
#encyclopedia_results .search_more{text-align:right;margin-top:7px;}
#encyclopedia_results .search_more a{color:#84603c;text-decoration:none;background: url(../images/point.gif) no-repeat right center;padding-right:10px;}  
#encyclopedia_results .keyword {text-decoration:underline;font-style:italic;}
#encyclopedia_results .message {padding:30px;}

div.pager {padding:10px;text-align:center;color:#84603c;margin:0 auto;}
div.pager span {color:#c0ad9b;}
div.pager a{text-decoration:none;color:#84603c;}

#site_map {padding:40px;}
#site_map ul {list-style:none;margin:5px 0 5px 20px;padding:0;}
#site_map ul li a {font-weight:bold;font-size:12px;color:#84603C;background: url(../images/point2.gif) no-repeat left center;padding-left:15px;}
#site_map ul li ul li a {font-weight:normal;font-size:11px;background: url(../images/point.gif) no-repeat left center;padding-left:10px;}
#site_map ul li ul li ul li a {font-size:10px;color:#A48F7D; }

#find_product {position:absolute;width:600px;margin:300px 0 0 30px;}
#find_product .question_name {color:#840c00;font-size:19px;font-weight:bold;margin:10px 0 20px 0;}
#find_product .answer_list {margin:0;padding:0;list-style:none;}
#find_product .answer_list li {float:left;margin-right:20px;}
#find_product .answer_list li input {vertical-align:top;margin-right:10px;}
#find_product #find_product_next {position:absolute;margin:171px 0 0 518px;cursor:pointer;}
#find_product #find_product_message { position:absolute;margin:175px 0 0 395px;color:#B10A01;font-weight:bold;}

#basket_left {width:299px;height:178px;background: url(../images/basket_bg.jpg) no-repeat left top;margin-left:4px;}
#basket_left_inside {padding:17px 0 0 15px;color:#84603c;font-size:12px;}
#basket_left b {color:#5c3b1a;}
#basket_left ul {margin:0;padding:0;list-style:none;}
#basket_left ul li {margin-top:10px;}
#basket_left ul li a {color:#84603c;text-decoration:none;background: url(../images/point.gif) no-repeat right center;padding-right:10px;}
#basket_left ul li a:hover {text-decoration:underline;}

#basket_left_to_checkout {position:absolute;margin:146px 0 0 235px;}
#basket_left_prod_count {margin-top:45px;}
#basket_left_prod_sum {margin-top:5px;}

#order {width:500px;margin:0 auto;}
#order .message {padding:30px 0;}
#order .order-action {text-align:center;}
#order table td {padding:5px;}
#order table .order-product td {padding:1px 5px;}
#order table thead td {font-weight:bold;background:url(../images/mod_head.png);padding:7px 5px;}
#order-basket {width:500px;border-collapse:collapse;border-spacing:0;margin:10px auto;}
#order-basket div.order-parent {font-weight:bold;}
#order-basket .order-lp {text-align:right;}
#order-basket .order-foto {text-align:center;}
#order-basket .order-quantity {text-align:center;}
#order-basket .order-quantity input{width:20px;text-align:center;}
.order-textfield {background:url(../images/comment_input.gif) repeat-x center bottom;border:1px solid #CEC4BC;padding:3px 5px;}
#order div.order-button {text-align:right;}
#order input.order-button {cursor:pointer;margin:5px 0 5px 5px;background:url(../images/comment_input.gif) repeat-x center bottom;border:1px solid #CEC4BC;padding:2px 6px;color:#84603C;}
#order input.order-button:hover {color:#341B0C;}
#order tr.order-head td {font-weight:bold;background:url(../images/mod_head.png);padding:7px 5px;}
#order-navi {text-align:center;margin:10px auto;}
#order-navi a {color:#84603c;text-decoration:none;background: url(../images/point.gif) no-repeat left center;padding-right:10px;padding-left:10px;}
#order-navi a.active {text-decoration:underline;}
.order-form {margin:10px auto;}
.order-form table {width:500px;}
.order-form .label {width:100px;text-align:right;}
.order-form .field {width:140px;}
.order-form .error td {color:red;}
#login-form .error {color:red;font-weight:bold;text-align:center;padding:4px;} 

#product_question input.textfield {width:148px;border:1px solid #cec4bc;padding:3px 5px;background: url(../images/comment_input.gif) repeat-x bottom;}
#product_question textarea {width:295px;height:143px;border:1px solid #cec4bc;padding:3px 5px;background: url(../images/comment_desc.gif) repeat-x bottom;}
#product_question input.error{color:#B10A01;background:#FEE3E2;border:1px solid #B10A01;}
#product_question_message {font-weight:bold;padding:3px 0;color:green;}

#order-your-acount {margin:0 auto;}

body#tinymce {width:610px;padding:5px;border:1px dashed #cecece;min-height:100% !important;margin:5px auto !important;}
