/* ----------------------
	Reset
------------------------ */

html, body, div, p, blockquote, h1, h2, h3, h4, h5, h6, form, fieldset, legend, ul, ol, li, dl, dt, dd, a, img, address, em
{ margin: 0; padding: 0; font-weight: normal; font-style: normal; list-style: none; border: 0; outline: none; }
a span { cursor: pointer; }
form legend { display: none; }

.hide { position: absolute; left: -100em; }
.block { display: block; }
.left { float: left; }
.right { float: right; }
.hideText{ text-indent: -1000em; }
.clear{ height: 0; clear: both; font-size: 0; line-height: 0px}

/* ----------------------
	Ogolne
------------------------ */

	body{ background: #fff; font-family: "Trebuchet MS"; font-size: 11px; }
	
	#boxCalosc {  width: 960px; margin: 0 auto; background: url(../images/bg-calosc.gif) repeat-y top left }
	
	#boxTop { padding: 20px 20px 0 19px; background: url(../images/bg-top.gif) no-repeat top left }
	#boxTop h1 { display: block; height: 111px; background: no-repeat top left; }
	#boxTop h1 a { display: block; height: 111px; width: 224px; text-indent: -1000em; } 
	#boxTop h1 span { display: none; } 
	#boxTop ul { position: absolute; top: 102px; margin-left: 227px; }
	#boxTop ul li { display: block; float: left; }
	#boxTop ul li a { font-size: 13px; font-weight: bold; font-family: Arial; color: #000; text-decoration: none; padding-right: 10px; }
	#boxTop ul li a:hover, #boxTop ul li a.active { color: #ef3800; text-decoration: underline; }
		
	#boxGfx { clear: both; height: 291px;  padding-bottom: 6px; background: url(../images/bg-gfx-home.png) no-repeat top left; }
	#boxGfx strong { display: block; height: 291px; background: no-repeat bottom right; text-indent: -1000em; }

	#boxBottom { padding: 0 20px 30px 19px; background: url(../images/bg-bottom.gif) no-repeat bottom left; }
	#boxBottomContent { background: url(../images/bg-content-gradient.gif) repeat-x top left }

	#boxFrame { background: url(../images/bg-frame-middle.gif) repeat-y top right; }
	#boxFrameTop { background: url(../images/bg-frame-top.gif) no-repeat top right; }
	#boxFrameBottom { background: url(../images/bg-frame-bottom.gif) no-repeat bottom right;  padding: 16px 0px 0px 228px;  }
	
	#boxContent { padding: 20px 55px 30px 25px; }
	#boxContent h2 { font-size: 20px; font-weight: bold; color: #ef3800; text-transform:uppercase; }
	
	#boxFooter { padding: 10px 30px 30px 0px ;  }
	#boxLang { float: right }
	#boxCopy { float: left }
