﻿body	{padding:0px; margin:0px; background:#e8e8e8 url(/Images/bodyBG.gif) repeat-x top; font-family:Tahoma, Verdana, Sans-Serif; font-size:11px; color:#3d3d3d;}
form	{padding:0px; margin:0px;}
img		{border:none 0px;}
.error		{color:Red;}

a:link, a:visited   {color:#a7161a; text-decoration:none;}
a:hover				{text-decoration:underline; color:#b81d21;}

.btnBG a:link, .btnBG a:visited	{float:left; background:url(/Images/menuLinkBg.gif) no-repeat left bottom; color:#ffffff; font-weight:bold; text-decoration:none; padding:5px 12px 5px 12px; margin:0px 15px 0px 0px;}	
.btnBG a:hover					{text-decoration:none;}

.main		{width:950px; margin:0 auto;}
.main2		{width:932px; margin:0 auto;}

.topBG		{float:left; width:100%; background:url(/Images/topBG.jpg) no-repeat top center; margin:0px; padding:0px;}
.topCenter	{float:left; width:950px; margin:0px; padding:0px; background:url(/Images/topCenterBG.gif) repeat-x top;}

.top		{float:left; width:950px; height:87px; margin:0px; padding:0px; background:url(/Images/topLeftBG.jpg) no-repeat top left;}
.logoTop	{float:left; width:188px; height:62px; padding-left:60px; margin-top:15px;}


.FlashBg	{float:left; width:950px; height:393px; background:#ffffff; text-align:center;}
.mFlashBg	{float:left; width:950px; height:234px;}

.contentBg			{float:left; width:100%; margin:0px; padding:0px;}
.contentCenterBg	{float:left; width:932px;  margin:0px; padding:0px; background:url(/Images/contentCenterBgTop.gif) repeat-x top;}
.m_contentCenterBg	{float:left; width:932px;  margin:0px; padding:0px; background:url(/Images/m_contentCenterBgTop.gif) repeat-x top;}

/*Menu*/
.menuTop			{float:left; width:702px; height:87px; font-size:16px; font-style:italic;}
.menu				{float:right; padding:0px 33px 0px 0px; margin:0px;}
.menuName			{float:left; margin:0px;}
.menuName a:link, .menuName a:visited	{float:left; padding:39px 10px 12px 10px; margin:0px; color:#505050; background:url(/s.gif) no-repeat; font-size:14px; text-decoration:none; font-weight:bold;}	
.menuName a:hover						{text-decoration:none; color:#ffffff; background:#cc0000 url(/Images/menuLinkBg.gif) no-repeat left bottom;}

/*lewa strona*/
.contentLeftBG		{float:left; width:266px; padding-left:13px; margin-right:19px; margin-top:28px; float:left;}
.contentLeftMakeBG	{float:left; width:266px; padding-left:13px; margin-right:19px; margin-top:19px; float:left;}
.leftTitle			{float:left; width:262px; font-weight:bold; font-size:15px; color:#e50000; padding-left:4px; font-style:italic; padding-bottom:17px;}
.leftTitle h1		{font-size:15px; color:#e50000; margin:0px; padding:0px; font-style:italic;}
.leftHR				{float:left; float:left; width:266px; height:1px; background:url(/Images/leftHR.gif) no-repeat; }
.leftHR img		    {border:none;}
.leftTitleMini		{float:left; width:190px; font-weight:bold; font-size:12px; color:#e50000; padding-left:4px; margin-top:30px; background:url(/Images/titleMiniBg.gif) no-repeat top left;}
.leftTitleMini h1	{font-size:12px; color:#e50000; margin:0px 0px 0px 14px; padding:0px;}
.leftTitleMini a:link, .leftTitleMini a:visited	{color:#e50000; text-decoration:none; padding:0px; margin:0px;}	
.leftTitleMini a:hover					{text-decoration:none;}
.leftTitleMiniDate	{float:left; width:64px; color:#949494; margin-top:30px; padding-left:8px;}
.leftContent		{float:left; width:262px; padding-left:4px; margin-bottom:25px; padding-top:16px;}
.linkNews			{float:left; width:262px; text-align:right; margin:0px; padding:0px;}
.linkNews a:link, .linkNews a:visited	{background:url(/Images/pointNews.gif) no-repeat left top; color:#818282; text-decoration:none; padding:0px 0px 0px 8px; margin:0px;}	
.linkNews a:hover					{text-decoration:none; color:#e50000;}

.menuLeftLinkBG		{float:left;  margin:0px; padding:0px; width:255px;}

.menuLeftLink		{float:left;  margin:0px 0px 4px 0px; padding:0px; width:255px; background:url(/Images/menuLeftLinkBG.jpg) no-repeat left}
.s_menuLeftLink		{float:left;  margin:0px 0px 4px 0px; padding:0px; width:255px; background:url(/Images/s_menuLeftLinkBG.jpg) no-repeat left}
.s_menuLeftLink2	{float:left;  margin:0px 0px 4px 0px; padding:0px; width:255px; background:url(/Images/s_menuLeftLinkBG2.jpg) no-repeat left}

.menuLeftLinkBG a:link, .menuLeftLinkBG a:visited	{float:left; color:#696969; text-decoration:none; padding:8px 0px 8px 26px; width:229px; margin:0px; font-weight:bold; background:url(/Images/pointMenuLeft.gif) no-repeat left;}	
.menuLeftLinkBG a:hover							{text-decoration:none; color:#010101; background:url(/Images/pointMenuLeftHover.gif) no-repeat left;}

/*treść*/
.contentMainBg		{float:left; width:633px; background:url(/Images/contentMainBg.gif) repeat-y top left;}
.contentMainBgZ2	{float:left; width:633px; background:url(/Images/contentMainBgBottom.gif) no-repeat left bottom;}
.contentMainBgZ3	{float:left; width:609px; padding-left:25px; background:url(/Images/contentMainBgZ3.gif) no-repeat top left;}
.m_contentMainBgZ3	{float:left; width:609px; padding-left:25px; background:url(/Images/m_contentMainBgZ3.gif) no-repeat top left;}
.contentMainBgZ4	{float:left; width:609px; background: url(/Images/contentMainBgZ4.jpg) no-repeat top right;}
.m_contentMainBgZ4	{float:left; width:609px; background: url(/Images/m_contentMainBgZ4.jpg) no-repeat top right;}
.contentTitle		{float:left; width:600px; font-weight:bold; font-size:16px; color:#e30d0d; font-style:italic; padding-top:8px;}
.contentTitle h1	{font-size:16px; color:#e30d0d; margin:0px; padding:0px; font-style:italic; width:600px;}
.contentTitleMake		{float:left; width:600px; font-weight:bold; font-size:16px; color:#e30d0d; font-style:italic; padding-top:14px;}
.contentTitleMake h1	{font-size:16px; color:#e30d0d; margin:0px; padding:0px; font-style:italic; width:600px;}
.contentMain		{float:left; width:600px; padding-bottom:30px; margin-top:27px;}
.contentMain p		{margin:4px 0px 4px 0px; padding:0px;}
.contentMain p.c	{text-align:center;}

.ShopMapBg			{width:100%; text-align:center;}

/*Aktualnosci*/
.newsTitleMini		{float:left; width:527px; font-weight:bold; font-size:12px; color:#e50000; margin-top:30px; background:url(/Images/titleMiniBg2.gif) no-repeat top left;}
.newsTitleMini h1	{font-size:12px; color:#e50000; margin:0px 0px 0px 14px; padding:0px;}
.newsTitleMini a:link, .newsTitleMini a:visited	{color:#e50000; text-decoration:none; padding:0px; margin:0px;}	
.newsTitleMini a:hover					{text-decoration:none;}
.newsTitleMiniDate	{float:left; width:65px; color:#949494; margin-top:30px; padding-left:8px; text-align:right;}
.newsContent		{float:left; width:600px; margin-bottom:25px; padding-top:16px;}
.newslink			{float:left; width:600px; text-align:right; margin:0px; padding:0px;}
.newslink a:link, .newslink a:visited	{background:url(/Images/pointNews.gif) no-repeat left top; color:#818282; text-decoration:none; padding:0px 0px 0px 8px; margin:0px;}	
.newslink a:hover					{text-decoration:none; color:#e50000;}
.newsHR				{float:left; float:left; width:600px; height:1px; background:url(/Images/newsHR.gif) no-repeat; }
.newsHR img		    {border:none;}

.loginBG				{float:left; width:435px; padding-left:4px; height:29px; padding-left:175px;}
.loginContent			{float:left; text-align:right; width:65px; margin-top:6px;}
.loginContentR			{float:left; text-align:right; width:45px; margin-top:6px;}
.loginTxt          		{float:left; border:solid 1px #8d8d8d; color:#949494; background:url(/Images/loginTxtBG.gif) repeat-x top; font-size:11px; height:15px; padding-top:2px; margin:4px 0px 0px 3px; text-align:center;}
.loginBtnBG				{float:left; padding:4px 0px 0px 5px; margin:0px;}
.customerLoginInfoBG	{float:left; width:300px; margin-top:6px; padding-left:180px;}
.customerLoginInfoRightBG	{float:left; width:100px; text-align:right; margin-top:6px;}
.customerLoginInfoRightBG a:link, .customerLoginInfoRightBG a:visited	{background:url(/Images/pointLogOut.gif) no-repeat left top; color:#a7161a; text-decoration:none; padding:0px 0px 0px 8px; margin:0px;}	
.customerLoginInfoRightBG a:hover					{text-decoration:none; color:#e50000;}

/*flash z firmami*/
.flashBottomBg		{float:left; width:100%; margin:0px; padding:0px;}
.flashBottom		{float:left; width:932px; height:113px; margin:14px 0px 0px 0px; padding:0px; background:url(/Images/flashBottomBg.jpg) no-repeat right bottom;}
.flashBottomZ1		{float:left; width:918px; padding-left:13px;}
.flashBottomZ2		{float:left; width:918px; padding:0px; margin:0px; background:#ffffff;}

/*stopka*/
.footerBG		{float:left; float:left; height:107px; width:100%; float:left; background:url(/Images/footerBG.gif) repeat-x top;}
.footerCenter	{float:left; height:107px; width:932px; background:url(/Images/footerCenterBG.gif) repeat-x top;}
.footer_L		{float:left; width:244px; margin-top:20px; color:#6d6d6d; padding-left:24px;}
.footer_R		{float:left; width:660px; margin-top:20px; text-align:right;}
.LinkFooter		{}		
.LinkFooter a:link, .LinkFooter a:visited	{background:url(/Images/pointLinkFooter.gif) no-repeat left; color:#818282; text-decoration:none; padding:0px 0px 2px 12px; margin:0px 15px 0px 0px;}	
.LinkFooter a:hover					{text-decoration:underline;}

.listBG			{float:left; width:600px;}
.listCenter		{float:left; width:100%; margin-top:13px; background:url(/Images/listCenterBg.gif) repeat-y left;}
.listCenter2	{float:left; width:100%; margin-top:13px; background:url(/Images/listCenterBg2.gif) repeat-y left;}
.listLeft		{float:left; width:292px; margin-right:16px; background:url(/Images/listTopBg.gif) repeat-x top;}
.listRight		{float:left; width:292px; background:url(/Images/listTopBg.gif) repeat-x top;}
.logoFirm		{float:left; width:290px; background:#ffffff; margin-top:3px; position:relative; left:1px; text-align:center;}
.listContent	{float:left; width:262px; color:#8e8e8e; position:relative; left:14px; padding-bottom:5px; margin-top:10px; text-align:justify;}
.listLinks		{float:left; width:142px; position:relative; left:134px; padding-bottom:14px;}
.listLinks a:link, .listLinks a:visited	{float:left; background:url(/Images/pointNews.gif) no-repeat left top; color:#666666; text-decoration:none; padding:0px 0px 0px 8px; margin:0px;}	
.listLinks a:hover					    {text-decoration:none; color:#e50000;}


.list               {border-collapse:collapse; border: 1px solid #ffffff; text-align:left;}
.list TH            {color:#ffffff; font-size:12px; padding:8px; background:#ab0000 url(/Images/listThBG.gif) no-repeat top left;}
.list th.c          {text-align:center;}
.list td.c          {text-align:center;}
.list TD.r          {text-align:right;}
.list TD            {background-color:#efefef; color:#666666; padding-left:8px;}
.list img			{border:none;}

.listCu           {border-spacing:1px; border-width:1px;}
.listCu TH        {background:#ab0000 url(/Images/listThBG.gif) no-repeat top left; color:#ffffff; text-align:left; padding:5px;}
.listCu TD        {background-color:#c4cbd6; text-align:left; padding:5px;}
.listCu TH.c      {text-align:center;}
.listCu TD.c      {text-align:center;}
.listCu TD.b      {font-weight:bold;}
.listCu TD.r      {text-align:right;}
.listCu TR.a TD   {background-color:#d4dbe6; text-align:left; padding:5px;}
.listCu TR.a TD.c {text-align:center;}
.listCu TR.a TD.r {text-align:right;}
.listCu A         {color:#2138c6;}


.listLbtBg			{float:left; padding-bottom:10px; padding-left:280px;}
.listLbtLogBg		{float:left; padding-bottom:10px; padding-left:140px;}
.list a:link, .list a:visited	{float:left; background:url(/Images/menuLinkBg.gif) no-repeat left bottom; color:#ffffff; font-weight:bold; text-decoration:none; padding:5px 12px 5px 12px; margin:0px 15px 0px 0px;}	
.list a:hover					{text-decoration:none;}

.a_LbAdd			{float:left; padding-bottom:0px; width:100%;}
.a_LbAdd a:link, .a_LbAdd a:visited	{float:left; background:url(/Images/menuLinkBg.gif) no-repeat left bottom; color:#ffffff; font-weight:bold; text-decoration:none; padding:5px 12px 5px 12px; margin:0px 15px 0px 0px;}	
.a_LbAdd a:hover					{text-decoration:none; color:#c0c0c0;}

.a_Lbutton:link, .a_Lbutton:visited	{background:url(/Images/menuLinkBg.gif) no-repeat left bottom; color:#ffffff; font-weight:bold; text-decoration:none; padding:5px 12px 5px 12px; margin:0px 15px 0px 0px;}	
.a_Lbutton:hover					{text-decoration:none; color:#c0c0c0;}

.listMake		{margin:0px 0px 0px 18px; padding:0px;}
.listMake li	{margin-bottom:8px; list-style-type:disc;}

.listMake2		{margin:0px 0px 0px 18px; padding:0px;}
.listMake2 li	{margin:2px 0px 0px 0px; list-style-type:disc;}

.listMake3 li {margin-bottom:20px;}


.listMaket4	li {margin-bottom:10px;}

.listStores			{margin:0px; padding:0px 0px 0px 10px;}
.listStoresTitle	{color:#e30d0d; font-weight:bold;}
.listStores li		{list-style-image:url(/Images/pointListStores.gif); padding:0px 0px 0px 10px; margin:10px 0px 0px 0px;}


.makeMiniTitle		{float:left; width:600px; font-size:14px; color:#e30d0d; margin-bottom:20px;}
.makeMiniTitle2		{float:left; width:600px; margin-bottom:20px; color:#e30d0d; font-size:12px;}
.makeMiniTitleRed	{float:left; width:600px; color:#e30d0d;}
.makeMiniTitleBold	{float:left; width:600px; margin-bottom:20px;}

.makeMiniMenu		{float:left; width:600px; margin-bottom:20px;}
.makeMiniMenu a:link, .makeMiniMenu a:visited   {color:#e30d0d; text-decoration:none;}
.makeMiniMenu a:hover				{text-decoration:underline; color:#b81d21;}


.makeLbMain			{float:left; width:600px; text-align:right; padding-bottom:20px;}
.makeLbMain a:link, .makeLbMain a:visited	{background:url(/Images/pointLinkFooter.gif) no-repeat left; color:#818282; text-decoration:none; padding:0px 0px 2px 12px;}	
.makeLbMain a:hover					{text-decoration:underline;}

.makeLb				{float:left; width:600px;}		
.makeLb a:link, .makeLb a:visited	{background:url(/Images/pointLinkFooter.gif) no-repeat left; color:#818282; text-decoration:none; padding:0px 0px 2px 12px; margin:0px 15px 0px 0px;}	
.makeLb a:hover					{text-decoration:underline;}

.makeLb2				{float:left; width:600px;}		
.makeLb2 a:link, .makeLb2 a:visited	{background:url(/Images/pointLinkFooter.gif) no-repeat left; color:#666666; text-decoration:none; padding:0px 0px 2px 12px; margin:0px 15px 0px 0px;}	
.makeLb2 a:hover					{text-decoration:underline;}

/*AGU - technologie - wkłdki*/
.aguPadsBg			{float:left; width:600px; margin-bottom:20px;}
.aguPadsImgBg		{float:left; width:180px;}
.aguPadsContentBg	{float:left; width:420px; margin-top:20px;}

/*Agu - technologie - obrazki z treścią*/
.aguImgContentBg	{float:left; width:600px; margin-bottom:20px;}

/*Agu - technologie - Poray*/
.aguPorayImgBg		{float:left; width:180px;}
.aguPorayContentBg	{float:left; width:420px;}

.listL				{float:left; width:100%; border-collapse:collapse; margin:0px 0px 0px 0px; padding:0px; }
.listL td.listLeft	{float:left; width:20%; font-weight:bold; margin-top:4px; color:#666666;}			
.listL td.listRight	{float:left; width:75%; text-align:left; vertical-align:top;}
.listL th			{color:#709f03; font-size:18px; font-style:italic; text-align:left;}
.listL td			{color:#666666; padding:8px 0px 0px 0px;}
.listL td.c			{text-align:center;}
.listL td.r			{text-align:right;}
.listL td.b			{font-weight:bold;}

/*zasady gry boule*/
.boule_Top		{float:left; width:330px; padding-left:15px; margin-top:15px;}
.boule_Top a:link, .boule_Top a:visited	{color:#0000ff; text-decoration:underline; }	
.boule_Top a:hover						{text-decoration:underline;}

.boule_TopRight	{float:left; width:340px;}
.boule_TopRight a:link, .boule_TopRight a:visited	{color:#0000ff; text-decoration:underline; }	
.boule_TopRight a:hover						{text-decoration:underline;}

.boule_TopRightTop		{float:left; width:340px;}
.boule_TopRightFooter	{float:left; width:265px; padding-left:75px;}


/*sklepy internetowe*/
.shopInt			{float:left; width:600px; padding-bottom:20px;}
.shopIntLogo		{float:left; width:250px;}
.shopIntContRight	{float:left; width:250px;}
.shopIntContRight a:link, .shopIntContRight a:visited	{color:#0000ff; text-decoration:none; font-size:12px;}	
.shopIntContRight a:hover						{text-decoration:underline;}

.rotate-css			{filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}


.widget_fb		{width: 232px; height: 420px; background: url(/Images/facebook_bg.png) no-repeat; display:block; position: fixed; top: 190px; right: -204px; z-index:10000; padding:0px}  
.box_fb			{margin: 7px 0px 0px 35px; color:#ffffff;}
.box_fb_footer	{font-size:8px; padding-left:10px}
