@charset "utf-8";
/* CSS Document */
/*

	COLOR SET:

	.color00 - bialy (#ffffff)
	.color01 - czarny (#000)
	.color02 - niebieski (#0066ff)
	.color03 - czerwony (#ff0000)
	.color04 - szary jasny (#999)
	.color05 - szary sredni (#666)	
	.color06 - szary ciemny (#333)	

*/

/* ------------------------------------------------------------------ */
/* PRESETS */


	/* ------------------------------------------------------------------ */
	/* Global Settings */	
	
		html, body {
			border:0;
			margin:0;
			padding:0;
			background:#fff
		}
		 
		body {
			font:100%/1.25 Arial, Tahoma, Verdana, Helvetica, sans-serif;
			/* font-size:11px */
		}



	/* ------------------------------------------------------------------ */
	/* Common Formatting && Resets */	
	
		h1, h2, h3, h4, h5, h6 {
			font-size:100%;
			font-weight:normal
		}
	 
		p, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, blockquote, 
		a, abbr, acronym, address, code,
		del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
		fieldset, label, legend, object, iframe, span,
		table, tbody, tfoot, thead, tr, th, td {
			margin:0;
			padding:0;
/*			
			vertical-align: baseline
*/			
		}
		
		a img, :link img, :visited img, fieldset, abbr, acronym { border:0 }
		
		caption, th { text-align:left } 
		
		img {
			color:#ccc;
			font-size:11px
		}
		
		table {
			border-spacing:0px;
			border-collapse:collapse
		}
		
		label:hover { cursor:pointer }



	/* ------------------------------------------------------------------ */
	/* Forms */	

		form {
			margin:0;
			padding:0;
			display:inline
		}
		
		input, select, textarea { 
			font-size:11px;
			font-family:Arial, Tahoma, Verdana
		}
		


	/* ------------------------------------------------------------------ */
	/* Global Classes */	

		.overflow-hidden { overflow:hidden }
		.overflow-auto { overflow:auto }
		
		.clear-both { clear:both }
		.clear-left { clear:left }		
		.clear-right { clear:right }		

		 
		.float-left {
			float:left !important;
			display:inline
		}
		
		.float-right {
			float:right !important;
			display:inline
		}
		
	
		.margin-0 { margin:0 !important }

		.hmargin-0 {		
			margin-left:0 !important;
			margin-right:0 !important
		}

		.vmargin-0 {		
			margin-top:0 !important;
			margin-bottom:0 !important
		}


		.padding-0 {	padding:0 !important }

		.hpadding-0 {		
			padding-left:0 !important;
			padding-right:0	!important	
		}

		.vpadding-0 {		
			padding-top:0 !important;
			padding-bottom:0 !important
		}

		.nowrap { white-space:nowrap !important	}
		
		.noborder { border:0 !important }
		
		.block { display:block !important }
		.inline { display:inline !important }
		.nodisplay { display:none !important }
		
		.vmiddle { vertical-align:middle !important }
		
		/* ------------------------------------------------------------------ */
		/* Typo */			
		 
			.text-left { text-align:left !important }
			.text-right	{ text-align:right !important }
			.text-center { text-align:center !important }
			.text-justify { text-align:justify !important }
			
			 
			.bold {	font-weight:bold !important }
			.normal { font-weight:normal !important	}		
			.italic { font-style:italic !important }
			.underline { text-decoration:underline !important }
			
			
			a.hoverline { text-decoration:none !important }
			
			a.hoverline:hover { text-decoration:underline !important }	


		
	/* ------------------------------------------------------------------ */
	/* Fonts */	

		.s10 { font-size:10px !important }
		.s11 { font-size:11px !important }
		.s12 { font-size:12px !important }
		.s13 { font-size:13px !important }
		.s14 { font-size:14px !important }
		.s15 { font-size:15px !important }
		.s16 { font-size:16px !important }
		.s17 { font-size:17px !important }		
		.s18 { font-size:18px !important }
		.s19 { font-size:19px !important }
		.s20 { font-size:20px !important }
		.s21 { font-size:21px !important }						
		
		.font01 { font-family:Arial, Tahoma, Verdana !important }
		.font02 { font-family:Tahoma, Arial, Verdana !important }	
		.font03 { font-family:Georgia, "Times New Roman", Times, serif !important }				
		
		
	/* ------------------------------------------------------------------ */
	/* Cursors */
	
		.pointer { cursor:pointer }


	/* ------------------------------------------------------------------ */
	/* Colors */

		/* bialy */	
		.color00 { color:#fff !important }

		/* czarny */	
		.color01 { color:#000 !important }

		/* niebieski */	
		.color02 { color:#0066ff !important	}
		
		/* czerwony */			
		.color03 { color:#ff0000 !important }		
		
		/* szary jasny */
		.color04 {
			color:#999 !important;
			text-decoration:none
		}

		a.color04:hover {
			color:#666 !important;
			text-decoration:underline
		}

		/* szary sredni */	
		.color05 { color:#666 !important }

		a.color05:hover {
			color:#999 !important;
			text-decoration:underline
		}		
	
		/* szary ciemny */	
		.color06 { color:#333 !important }

		a.color06:hover {
			color:#666 !important;
			text-decoration:underline
		}	

