body {
  font-family: Tahoma;
  font-size: 12px;
  text-align:center;
  margin:0;
  padding:0;
  line-height:1.2em;
  background-image:url('../images/bg.jpg');
  background-repeat:repeat-x;
  color:#515151;
  background-color:#424242;
}
p
{margin:0;padding:0;}
img
{border:0;}
input.form
{border:1px solid #E7E8EA;color:#9A835F;font-size:11px;width:300px;}
textarea.form
{width:300px;height:100px;border:1px solid #E7E8EA;color:#9A835F;font-family:Tahoma;font-size:11px;}


/* ----TOP----*/
#TopContainer
{width:1200px;height:228px; margin:0pt auto;}
#TopLeftLogo
{width:315px;height:70px;float:left;background-image:url('../images/top_bg.jpg');}
#TopRightTop
{width:860px;height:70px;float:left;}
#TopRightCall
{float:left;color:#000;margin-top:50px;}
span.phone
{color:#c00202;font-size:14px;font-weight:bold;}
#TopRightLang
{float:right;color:#000;margin-top:50px;}
#TopMenuContainer
{width:1200px;height:70px;background-image:url('../images/menu_bg.gif');margin: 0pt auto; }
#TopMenu
{width:890px;height:70px;margin:0 auto;background-image:url('../images/bg2.jpg'); float:left;margin: 0pt auto; }

#TopHeader
{width:1200px;height:147px;float:left;/*background-image:url('../images/header.jpg');*/}
#TopRightTop_menu
{float:left;margin-top:40px;margin-left:10px;display:inline;}
#Home
{width:15px;height:23px;background-image:url('../images/Home.jpg');}
#TopRightMenu
{width:77px;height:32px;float:left;display:block;color:white;background-position:center;background-repeat:no-repeat;padding-top:15px;}
.TopRightMenu_margin
{margin-top:15px;}
input.RightSearch
{border:0;background:none;color:white;font-size:11px;cursor:pointer;}
#TopRightPath
{width:511px;height:65px;float:left;background-image:url('../images/TopRightPath.jpg');font-size:10px;color:#b9a88f;}
/* ----TOP END----*/



/* ----LEFT----*/
#LeftMainContainer
{width:300px;float:left;}
.LeftMenuHead
{float:left;width:298px;display:inline;height:22px;background-image:url('../images/menu_head.gif');background-size: 100%; text-align:left;color:#fff;padding-top:7px;padding-left:5px; font-size:14px;}
.LeftMenuTop
{width:298px;font-size:3px;line-height:3px;background-image:url('../images/menu_top.gif');background-size: 100%; background-repeat:no-repeat;overflow:hidden;<!--[if IE 6]> margin-left:1px; <![endif]-->
}
.LeftMenuBottom
{width:300px;height:17px;display:inline;background-image:url('../images/menu_bottom.png');background-size: 100%; margin-left:0px;clear:both;float:left;}
td.promocja
{font-size:11px;font-weight:normal;text-align:left;width:185px;color:#9A845D;padding-top:10px;}
#Box2
{width:285px;height:237px;background-image:url('../images/Box2.jpg');}
#Box2Top
{float:left;margin-top:20px;color:#9E0C0F;font-size:12px;font-weight:bold;margin-left:60px;display:inline;}
#Szukaj
{width:285px;height:50px;}
#Szukaj_input
{width:186px;height:26px;background-image:url('../images/search_input.jpg');float:left;margin-left:60px;display:inline;margin-top:10px;}
#Szukaj_button
{width:18px;height:17px;background-image:url('../images/search_go.gif');float:left;margin:14px 0 0 5px;cursor:pointer;}
/* ----LEFT END----*/


/* ----MAIN----*/
#MainBg
{float:left;background-image:url('../images/main_bg.gif');background-repeat:repeat-y;height:100%;overflow:hidden;}
#MainContainer
{width:1200px;margin:0pt auto;}
#RightMainContainer
{width:890px;float:left;}
#register
{
	margin:10px;
}
#register td
{
	vertical-align:top;
}
#contact_form
{
	text-align:left;
	margin:0 auto;
}
#contact_form td
{
	vertical-align:middle;
	font-size:11px;
}
.submit
{
	background-color:white;cursor:pointer;width:100px;color:#9E0C0F;border:1px solid #E7E8EA;color:#9A835F;font-size:11px;
}
.cent
{
	text-align:center;
}
.errors
{
	margin:0;
	padding:0;
	color:red;
	list-style-type: none;
	font-size:10px;
}
#RightMainContent
{width:890px;background-image:url('../images/RightMainContent.jpg');background-repeat:repeat-y;height:489px;height:auto;min-height: 489px;c}
#MainContentTop
{margin-top:2px;width:890px;height:4px;background-image:url('../images/main_top.jpg');overflow:hidden;}
#MainContentBottom
{width:890px;height:37px;}
/* -- background-image:url('../images/main_bottom.gif'); background-position: center;;background-repeat: no-repeat;} -- */
#MainContent
{width:890px;background-color:white;}
.MainContentTitle
{margin-left:10px;padding-top:5px;font-size:16px;color:#C00202;font-weight:bold;}
.MainContentHr
{margin-top:5px;margin-left:10px;border-top:1px solid #C00202;width:726px;}
#MainContentBottomMenu
{margin-top:10px;width:746px;height:15px;text-align:center;}
/* ----MAIN END----*/


/* ----FOOT----*/
#FootContainer
{clear:both;width:975px;height:99px;margin:0pt auto;background-image:url('../images/foot.jpg');}
/* ----FOOT END----*/


/* ----LINKI----*/
a.menu:link {
	color:white;
	text-decoration:none;
	cursor:pointer;
	width:119px;
	padding-top:4px;
	padding-bottom:6px;
	float:left;
	display:block;
	background-image:url('../images/button_bg.jpg');
	margin-left:1px;

}
a.menu:visited {
	color:white;
	text-decoration:none;
	cursor:pointer;
	width:119px;
	padding-top:4px;
	padding-bottom:6px;
	float:left;
	display:block;
	background-image:url('../images/button_bg.jpg');
	margin-left:1px;
}
a.menu:hover {
	color:white;
	text-decoration:none;
	cursor:pointer;
	background-image:url('../images/button_bg_over.jpg');
}
a.menu_bottom:link {
	color:lightgrey;
	text-decoration:none;
	cursor:pointer;
	font-size:12px;
}
a.menu_bottom:visited {
	color:lightgrey;
	text-decoration:none;
	cursor:pointer;
	font-size:12px;
}
a.menu_bottom:hover {
	color:lightgrey;
	text-decoration:underline;
	cursor:pointer;
	font-size:12px;
}
a.menu_bok:link {
	padding-left:5px;
	font-size:16px;
	text-align:left;
	color:white;
	text-decoration:none;
	cursor:pointer;
	width:280px;
	padding-top:5px;
	padding-bottom:6px;
	float:left;
	display:block;
	background-image:url('../images/menu_item.gif');
	margin-left:0px;
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:black;
	line-height: 1.2em;
}

a.menu_bok:visited {
	font-size:16px;
	padding-left:5px;
	text-align:left;
	color:white;
	text-decoration:none;
	cursor:pointer;
	width:280px;
	padding-top:5px;
	padding-bottom:6px;
	float:left;
	display:block;
	background-image:url('../images/menu_item.gif');
	margin-left:0px;
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:black;
}
a.menu_bok:hover {
	font-size:16px;
	color:white;
	text-decoration:underline;
	cursor:pointer;
	/*background-image:url('../images/button_bg_over.jpg');*/
}
a.menu_bok2:link {
	font-size:16px;
	padding-left:15px;
	text-align:left;
	color:#AFAFAF;
	text-decoration:none;
	cursor:pointer;
	width:270px;
	padding-top:5px;
	padding-bottom:6px;
	float:left;
	display:block;
	background-image:url('../images/menu_item2.gif');
	margin-left:0px;
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:black;
}
a.menu_bok2:visited {
	font-size:16px;
	padding-left:15px;
	text-align:left;
	color:#AFAFAF;
	text-decoration:none;
	cursor:pointer;
	width:280px;
	padding-top:5px;
	padding-bottom:6px;
	float:left;
	display:block;
	background-image:url('../images/menu_item2.gif');
	margin-left:0px;
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:black;
}
a.menu_bok2:hover {
	font-size:16px;
	color:#AFAFAF;
	text-decoration:underline;
	cursor:pointer;
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:black;
	/*background-image:url('../images/button_bg_over.jpg');*/
}
/* ----LINKI END----*/


a
{
	color:#9E0C0F;
	text-decoration:none;
	cursor:pointer;}
a:link {
	color:#9E0C0F;
	text-decoration:underline;
	cursor:pointer;
}
a:visited {
	color:#9E0C0F;
	text-decoration:underline;
	cursor:pointer;
}
a:hover {
	color:#9E0C0F;
	text-decoration:underline;
	cursor:pointer;
}

div.bottom
{
	color:lightgrey;
	font-weight:bold
	
}

div.opis
{
	color:grey;
	font-weight:normal;
	vertical-align:middle;
	font-size:16px;
	padding-left:25px;
	text-decoration:none;
	padding-top:25px;
	
}

div.menug
{
	float:left;margin-left:10px;width:1200px;
}

table.product
{
	border:0;
	
	vertical-align:top;
	font-size:16px;
	
}