/* kodowanie utf-8 (cookie) */

/* To ma być zawsze na początku css'a */

/* Reset styli made in Yahoo */
@import url(reset-min.css);
/* 
	Reset styli czcionek 
	Wielkości czcionek na stronie podajesz w pt (punktach)
*/

@import url(fonts-min.css);

/* poniżej Twoja Twórczość 
	- dalej już rządzisz Ty!
*/


/* menu nawigacyjne */

@import url(menu.css);

@import url(News.css);


body {
	background-color:#FFFFFF;
	margin:0px 0px 0px 0px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	}
a {
		font-weight: normal;
			color: #FFFFFF; 
			text-decoration: underline;
			cursor: pointer;
			}
a:HOVER {
			color: #D1DADF; 
			text-decoration:underline
			}

img a {border: 0}

/* layout */

div#calosc {
	min-height:760px;
	}
	
/* header */

div#header {
	height:125px;
	width:715px;
	background:#738994 ;
	margin-left:150px;
	}
	
div#flashBanner {
    height:170px;
    width:715px;
    margin-left:0;
    background: #B3BBBF;
    /*margin-bottom: 5px;
    margin-top: 5px;*/
    
    
    
    margin-left: 150px;
    
}

div#logo {
	height:91px;
	background-image: url('gfx/banner.jpg');
	background-repeat:repeat-x;
	padding:9px 10px 0px 10px;
	margin-bottom: 4px;
	}
div#pasek {
	height:50px;
	width:865px;
	background-color:#5b6870;
	}
div#main{
	width:715px;
	background-color:#738994;
	margin-left:150px;
	min-height:310px;
	}
div#menu {
		position: absolute;
			top: 395px;
			left: 95px;
			width:195px;
			height:166px;
			/* background-image:url(gfx/menu.gif); */
	}
div#content {
			width:530px;
			padding-left: 170px;
			padding-bottom: 50px;
			padding-top: 25px;
			
			min-height: 260px
	}
div#stopka{
	height:25px;
	width:715px;
	background-color:#5a676f;
	margin-left:150px;
	margin-top:0px;
	}

/* elementy */

#pasek h1 {
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
	}
	
#logo p {
	text-align: right;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#FFFFFF;
	}
#content p {
	margin: 10px 40px;
	color:#FFFFFF;
	text-align:justify;
	font-family: "Verdana", sans-serif;
	line-height: 130%;
	}
	
#content p strong {font-weight: bold}
#content p em {font-style: italic}

#content h1,#content h2,#content h3 #content p {
	margin: 0px 40px; padding: 10px 0; color: white}
	
#content ul, #content li {color: white}
#content ul {margin: 0px 40px}
#content li {margin: 2px 30px; list-style-type: disc}
	
h1 {font-size: 150%}
h2 {font-size: 125%}
h3 {font-size: 150%}

#content h2 {background: #8197a2; padding-left: 5px; }

#pasek span#kwadracik {width: 25px; height: 50px; display: block;  float: left; margin-right: 5px; background: #22b24b}
	
	#menu ul li{
	margin: 5px 2px;
	height: 26px;
}

.odd {background: #8197a2;}

#menu ul li a {text-decoration: none; font-family: "Arial", sans-serif; font-weight: bold; height: 26px;  width: 215px; display: block; background: #738994}
#menu ul li a span {margin-left: 53px; width: 157px; display: block; height: 21px; background: #586A6A; padding-left: 5px; padding-top: 5px}
	
#menu a.tapes:HOVER, #menu a.tapes-active, #pasek span#kwadracik.tapes 								{background: #F5A21E}
#menu a.manualstretchfilm:HOVER, #menu a.manualstretchfilm-active, #pasek span#kwadracik.manualstretchfilm 		{background: #ef3f22}
#menu a.corrugatedcardboard:HOVER, #menu a.corrugatedcardboard-active, #pasek span#kwadracik.corrugatedcardboard 	{background: #a6ce38}
#menu a.bubblefilm:HOVER,#menu a.bubblefilm-active, #pasek span#kwadracik.bubblefilm 						{background: #961519}
#menu a.pneumaticmail:HOVER, #menu a.pneumaticmail-active, #pasek span#kwadracik.pneumaticmail 				{background: #007dc6}
#menu a.skinsurlynfilm:HOVER, #menu a.skinsurlynfilm-active, #pasek span#kwadracik.skinsurlynfilm 			{background: #00a78e}
#menu a.strapping:HOVER, #menu a.strapping-active, #pasek span#kwadracik.strapping			 			{background: #f46f21}
#menu a.hdpebags:HOVER, #menu a.hdpebags-active, #pasek span#kwadracik.hdpebags 						{background: #22b24b}

#pasek h1 span.inner {padding-top: 13px; display: block; }

#topmenu {float: right; margin-right: 25px; margin-top: 15px}
#topmenu h1 {display: none}
#topmenu p a {display: block; float: left; margin: 0px 5px; border-right: 1px solid white; padding-right: 10px; height: 20px; vertical-align: middle; font-weight: bold; text-decoration: none; font-size: 110%}



#stopka p {
	padding: 5px 5px;
	text-align: center;
	color: #D1DADF;
	}

/* tables */
table {
  width: 90%;
  border-top: 1px solid #fff; 
  border-left: 1px solid #fff; 
  border-bottom: 1px solid #fff;
  color:#fff;
  
  clear:both;
  padding: 0;
  margin: 0 25px 25px 25px;
  white-space: normal;
}
th {
  border: 1px solid #fff;
  text-align: center;
  padding:1px;
  font-weight: bold;
}
table tr td {
  border: 1px solid #fff;
  padding:4px 4px;
  vertical-align:top;
  text-align: center;
}
table tr.altRow td {
  background: #f4f4f4;
}
#cakeSqlLog td { 
 text-align: left;
 padding: 4px 8px;
 background: #fff;
 border-bottom: 2px solid #ccc;   
}

 .magazine-image {
	background: transparent;
	padding: 1px;
	border: 0px solid #eee;
	margin-right: 24pt;
	margin-top: 10pt;
	margin-left: 10px;
	overflow: none;
	float: right;
 }
 .magazine-image img {
	padding: 0px;
	background: #fff;
	margin: 2px;
	border: 1px solid #eee;
 }
 
 div.action
 {
	position: absolute;
	top: 180px;
	left: 870px;
	background: #eee;
	padding: 5px;
 }
 
 div.action a { 
	display: block;
	color: #1EB159;
	margin: 2px;
	font-size: 80%;
	font-weight: bold;
	}

 div.action a:HOVER {
	background: #1EB159;
	color: white;
 }

 div.action span
 {
	border-bottom: 2px solid red;
	color: #1EB159;
	font-weight: bold;
	font-size: 150%;
 }
 

#breadcrumbs {font-size: 110%; padding-left: 10px }
#breadcrumbs span {color: #B9D1DC; }
#breadcrumbs a {font-weight: bold; text-decoration: none}

div#partnerzy {
    height:60px;
    padding:0;
    }
#partnerzy p {
    text-align:left;
    padding-top: 15px;
    padding-left: 145px;
    }
#partnerzy p img {
	margin:0 10px;
	vertical-align:middle;
	}