body		{font-family: Verdana; text-align: center; font-size: 11px; color: #383838;}

h1		{margin: 0px; padding: 7px; font-size: 12px;}
h2		{margin: 0px; padding: 0px; font-size: 11px;}
h3		{margin: 0px; padding: 1px 8px 0px 8px; font-size: 11px; color: #004E9D;}
h4		{margin: 0px 2px; padding: 4px 6px; font-size: 11px; background: url("http://imgmen.panske-parfemy.cz/header_background.gif") no-repeat; color: #004E9D;}
h5		{margin: 0px; padding: 1px 8px 0px 8px; font-size: 11px;}
form		{margin: 0px; padding: 0px;}
label		{margin: 0px; padding: 0px;}
input		{margin: 0px; padding: 0px;}
ul		{margin: 0px; padding: 6px 18px;}
img		{border: 0px;}
fieldset	{padding: 0px 8px 0px 20px;}
label strong							{color: #cc0000;}
button {border: 0px; padding: 0px; background-color: #ffffff;}

a				{color: #004E9D;}
a:hover				{color: #383838;}

p				{margin: 0px 2px; padding: 4px 6px 14px 6px;}
ul				{margin: 0px 2px; padding: 4px 6px 14px 6px;}
ol				{margin: 0px 2px; padding: 4px 6px 14px 6px;}
li				{margin: 0px 0px 0px 26px; padding: 0px 0px 0px 4px;}


h2.section	{margin: 0px 2px;  color: #004E9D; padding: 4px 6px; font-size: 11px; background: url("http://imgmen.panske-parfemy.cz/header_background_width.gif") no-repeat;}
h2.detail	{margin: 8px 0px 0px 0px;  color: #004E9D; padding: 4px 6px; font-size: 11px; background: url("http://imgmen.panske-parfemy.cz/header_background_width.gif") no-repeat; clear: both;}
h2.basket	{margin: 16px 0px;  color: #004E9D; padding: 4px 6px; font-size: 11px; background: url("http://imgmen.panske-parfemy.cz/header_background_width.gif") no-repeat; clear: both;}
table.header	{background: url("http://imgmen.panske-parfemy.cz/header_background_width.gif") no-repeat;}
tr.header	{background: url("http://imgmen.panske-parfemy.cz/header_background_width.gif") no-repeat;}


table		{font-family: Verdana; font-size: 12px;  border-collapse: collapse; width: 100%; margin: 6px 0px;}
td		{margin: 0px; padding: 4px; font-size: 10px; vertical-align: top;}
th		{margin: 0px; padding: 6px 4px; text-align: center;}
tr		{}


div.submit	{text-align: right; padding: 8px 4px 0px 0px;}
button.submit	{width: 86px; height: 18px; border: 0px; overflow: hidden;}
div.registration{padding: 4px 8px; text-align: right;}
button img	{position: relative; }

#container		{width: 950px; text-align: left; margin: 0px auto;}

#search			{color: #ffffff; font-size: 12px; height: 34px;}
#search #top_line 	{height: 30px; width: 610px; float: left; background: url("http://imgmen.panske-parfemy.cz/top_line_background.gif"); overflow: hidden;}
#search #top_line div	{height: 30px; background: url("http://imgmen.panske-parfemy.cz/top_line_left_background.gif") no-repeat; }
#search form		{height: 30px; width: 339px; float: left; text-align: right; border-left: 1px solid #ffffff; background: url("http://imgmen.panske-parfemy.cz/search_line_background.gif"); overflow: hidden;}
#search form div	{height: 30px; padding: 1px 6px; background: url("http://imgmen.panske-parfemy.cz/search_line_right_background.gif") no-repeat; background-position: 100% 0%;}
#search form label	{font-size: 11px; padding-right: 12px;}
#search form input	{width: 200px; height: 20px; margin: 0px;}
#search form img	{position: relative; top: 4px;}
#search form button {width: 18px; height: 19px; border: 0px;  background-color: #025AA4; overflow: hidden;}


#info			{height: 25px; width: 950px; clear: both; background: url("http://imgmen.panske-parfemy.cz/info_line_center_background.gif"); }
#info #basket		{height: 25px; width: 310px; float: left; background: url("http://imgmen.panske-parfemy.cz/info_line_left_background.gif") no-repeat; }
#info #basket div	{height: 20px; background: url("http://imgmen.panske-parfemy.cz/info_line_basket.gif") no-repeat; padding-left: 20px; margin: 2px 4px;}
#info #basket span			{display: block; float: left; margin: 3px 4px;}
#info #web		{height: 25px; width: 400px; float: right; background: url("http://imgmen.panske-parfemy.cz/info_line_right_background.gif") no-repeat; background-position: 100% 0%; }
#info #web div		{text-align: right; padding: 4px 38px 4px 0px;}
#info #login				{margin-left: 280px; text-align: right; padding: 4px;}
#info #login span			{display: block; float: right; margin: 3px 4px;}

.info_user a			{color: #004E9D !important;}
.info_user a:hover		{color: #383838 !important;}
 

#trade_mark				{margin: 4px 0px;}


#page		{width: 536px; float: left; margin: 0px 12px;}
.text-parfum strong	{color: #1f77c9; font-weight: normal;}


.route			{margin: 6px 0px 12px 0px; font-weight: bold;}
.route a	{color: #004E9D;}
.route a:hover	{color: #383838;}

#price_list	{float: left; width: 272px;}


.parfums			{background-color: #DFEBF7; padding: 0px 2px; border-top: 1px solid #DFEBF7; margin: 2px 2px 12px 2px; }
.parfums span			{display: block; position: relative; float: left;  width: 130px; text-align: center; margin: 2px 0px;}
.parfums .parfum-mini-box	{display: block; position: relative; float: left;  width: 122px; _width: 120px; text-align: center; margin: 2px 0px;}

.section	{padding: 0px 0px; border-top: 1px solid #ffffff; margin: 2px 2px 12px 2px; }
.section div	{margin: 0px 2px;}
.section span	{display: block; position: relative; float: left; width: 122px; text-align: center; margin: 2px 4px;}

/* start kosik */	
.basket					{}
td										{padding-top: 8px;}
th.price_for_item, td.price_for_item	{text-align: right;}
th.total_price, td.total_price			{text-align: right; font-weight: bold;}
td.input								{text-align: center;}
td.name_item							{width: 45%; color: #cc0000;}
td.line div								{height: 1px; background-color: #666666; overflow: hidden;}
th.total_price_tax						{font-weight: bold; text-align: left;}
input.amount								{width: 30px; height: 20px; padding-left: 4px;}

.kass th			{text-align: left;}

.submit_basket			{text-align: right; margin: 4px 0px;}

#form_discont_code		{padding: 6px 0px; display: block; clear: both;}
#form_discont_code div	{float: right; padding-left: 10px;}
#form_discont_code input	{border: 1px solid #cccccc;}
#form_discont_code button{width: 74px; height: 18px; border: 0px; overflow: hidden; margin: 1px 0px;}
#form_discont_code label	{padding: 2px 0px; display: block;}

.pay_mode 		{clear: both; padding: 4px 0px 14px 0px;}
.pay_mode label 	{float: right;  width: 505px; padding-top: 2px;}
.pay_mode input	{float: left; text-align: left; margin: 0px 10px 0px 0px; padding: 0px; width: 14px; height: 14px;}

.form_basket							{margin-bottom: 10px; _margin-bottom: 0px;}
.post_firm, .post_adress, .post_notes, .form_registration	{clear: both;}
.post_firm, .post_adress					{height: 32px; margin-top: 4px}
.post_firm input, .post_adress input				{border: 1px solid #cccccc; float: left; height: 24px; }
.post_firm input						{width: 120px;}
.post_firm #firm						{width: 350px;}
.post_adress input						{width: 170px;}
.post_adress select						{width: 170px;}
.post_adress input.radio					{width: 12px; height: 12px; margin-left: 20px; margin-right: 5px; border: 0px;}
.post_adress label.radio					{text-align: left; width: 200px; font-weight: normal; font-size: 10px; position: relative; top: -3px;}
.post_firm label, .post_adress label				{float: left; padding-top: 2px; font-weight: bold; margin-right: 10px; text-align: right;}
.post_firm label						{width: 60px;}
.post_adress label						{width: 80px;}
.post_notes label						{display: block; font-weight: bold; margin-bottom: 4px;}
.post_notes textarea						{border: 1px solid #cccccc; width: 440px; height: 100px; margin-left: 80px; display: block;}
#extra_adress							{display: none;}


.post_firm strong					{color: #cc0000;}
.post_firm em						{color: #cc0000; font-style: normal; }

.form_registration div					{margin: 0px 0px 10px 90px;}
.form_registration label				{display: block; font-weight: bold; padding-bottom: 2px;} 
.form_registration input 				{clear: left; display: block; border: 1px solid #cccccc; height: 24px;}

.post_submit						{margin-top: 20px;}
.trading_terms						{width: 360px; float: left;}
.trading_terms label					{float: left; position: relative; _top: 4px; font-size: 10px;}
.trading_terms input					{float: left;}

.post_submit div.button					{width: 140px;}
.post_submit div					{float: right; text-align: right;}
.post_submit .send_order				{width: 136px; height: 18px; border: 0px; padding: 0px; background-color: #ffffff;}


#page_left, #page_right	{width: 195px;}
#page_left p, #page_right p	{padding: 6px 10px; margin: 0px;}
#page_left form, #page_right	 form{padding: 6px 10px; margin: 0px;}
#page_left label, #page_right label{padding: 0px; margin: 0px;}
#page_left input, #page_right input{padding: 0px; margin: 0px; width: 174px; display: block;}

#food			{height: 25px; width: 950px; background: url("http://imgmen.panske-parfemy.cz/foot_center_background.gif"); }
#food .left		{float: left; height: 25px; width: 550px; background: url("http://imgmen.panske-parfemy.cz/foot_left_background.gif") no-repeat;}
#food .right		{float: right; height: 25px; width: 400px; background: url("http://imgmen.panske-parfemy.cz/foot_right_background.gif") no-repeat; background-position: 100% 0%;}
#food span		{display: block; padding: 4px 8px;}
#food .right span {text-align: right;}

#copy		{text-align: right; font-size: 80%; color: #333333; margin-top: 4px;}
 
p.menu a				{display: block; padding: 1px 0px; color: #333333;}
p.menu a:hover				{color: #004E9D;}
#food a					{color: #333333;}
#food a:hovet			{color: #cc0000;}
#page_left				{float: left;}
#page_right				{float: right;}

.grizzle_box, .pink_box		{margin-bottom: 12px;}
.parfum-mini-box a		{font-size: 10px;}
.parfum-mini-box img		{border: 1px solid #383838;}

.grizzle_box			{background: url("http://imgmen.panske-parfemy.cz/grizzle_box_center_background.gif");}
.grizzle_box .top		{height: 5px; background: url("http://imgmen.panske-parfemy.cz/grizzle_box_top_background.gif") no-repeat; overflow: hidden;}
.grizzle_box .bottom		{height: 5px; background: url("http://imgmen.panske-parfemy.cz/grizzle_box_bottom_background.gif") no-repeat; overflow: hidden;}
.grizzle_box button		{background-color: #F7F7F7}
.grizzle_box h3			{color: #004E9D;}
.grizzle_box .parfum-mini-box a		{color: #004E9D;}
.grizzle_box .parfum-mini-box a:hover	{color: #383838;}

.pink_box			{background: url("http://imgmen.panske-parfemy.cz/pink_box_center_background.gif");}
.pink_box .top			{height: 5px; background: url("http://imgmen.panske-parfemy.cz/pink_box_top_background.gif") no-repeat; overflow: hidden;}
.pink_box .bottom		{height: 5px; background: url("http://imgmen.panske-parfemy.cz/pink_box_bottom_background.gif") no-repeat; overflow: hidden;}
.pink_box button		{background-color: #FFEBFA}
.pink_box h3			{color: #A60F54;}
.pink_box .parfum-mini-box a		{color: #A60F54;}
.pink_box .parfum-mini-box a:hover	{color: #383838;}

.parfum-mini-box	{margin: 12px 4px 0px 4px !important; width: 180px; display: block; overflow: hidden; text-align: center;}
.parfum-mini-box img	{}

.f1				{height: 30px; clear: both; margin: 4px 0px 14px 0px;}
.f1 div				{width: 500px;}
.f1 input			{width: 490px;}
.f1 label			{width: 490px;}
.f2				{height: 30px; clear: both;  margin: 4px 0px 14px 0px;}
.f2 div				{width: 250px; float: left;}
.f2 input			{width: 240px;}
.f2 label			{width: 240px;}
.f3				{height: 30px; clear: both;  margin: 4px 0px 2px 0px;}
.f3 div				{padding-right: 5px; float: left;}
.f3 input			{width: 15px; margin-right: 25px;}
.f3 label			{padding-right: 5px;}

/* detail */
#img_detail			{float: left;}
#detail strong		{color: #ff0000;}

.buy				{float: left; width: 220px; font-weight: bold; background: url("http://imgmen.panske-parfemy.cz/buy_center_background.gif") repeat-x; font-size: 10px;}
.buy_max			{float: left; width: 275px; _width: 270px; font-weight: bold; background: url("http://imgmen.panske-parfemy.cz/buy_center_background.gif") repeat-x; font-size: 10px;}
.buy .left, .buy .right			{height: 24px; width: 6px; }
.buy_max .left, .buy_max .right	{height: 24px; width: 6px; }
.buy .left, .buy_max .left			{float: left; background: url("http://imgmen.panske-parfemy.cz/buy_left_background.gif") no-repeat; }
.buy .right, .buy_max .right			{float: right; background: url("http://imgmen.panske-parfemy.cz/buy_right_background.gif") no-repeat;}
.buy .size			{width: 142px;}
.buy .size_max		{width: 200px;}
.buy .size em, .buy_max .size_max em		{font-style: normal; color: #177202; font-weight: normal; font-size: 10px;}
.buy .price			{width: 66px;}
.buy .size, .buy .price, .buy_max .size_max		{padding: 6px 0px; display: block; float: left; }
.buy_max .size_max		{padding: 6px 0px; display: block; float: left; }
.buy .price			{text-align: right;}
.img_buy			{display: block; float: right; margin-top: 2px;}

.pricelist			{float: left; width: 212px; padding: 0px; margin: 8px 0px 18px 6px; border-collapse: collapse;}
.pricelist td			{margin: 0px; padding: 0px;}
.registred_price		{color: #ff0000;}

p.indention	{padding: 6px 12px !important;}	
p.indention span	{display: block; float: right; width: 450px;}	
p.indention strong	{display: block; float: left; width: 50px; color: #000000 !important;}	

p.kit_consists span	{display: inline; float: none; }	
p.kit_consists strong	{display: inline; float: none;  color: #000000 !important;}	

.error			{color: #ff0000; font-weight: bold;}
.clear			{height: 1px; clear: both;}
.m				{height: 8px;}

