
/*
	Domyślne style dla całej strony, wszystkich elementów
	Czcionka, marginesy
*/

 * 
 {
	text-align					: 	left;
	/*font-size					: 	14px;*/
	font-family					:	Open Sans;
	margin						: 	0;
	padding						: 	0;
	
 }
 
 html, body
 {
	
 
 }
 
 
 
 
 
/* 
Główny pojemnik przechowujący całą właściwą treść strony
Nagłówki, treść, stopkę		
*/

 #main_container
 {
	position					:	relative;
	width						:	1000px;
	margin						:	0 auto;
	text-align					:	center;
	overflow					:	hidden;
 }
 
 
 
 
 
/* 
Nagłówek strony, który zawiera menu i część z datą oraz powrotem do strony głównej
*/
 #header
 {
	position					:	relative;
	width						:	100%;
	overflow					:	auto;
	overflow					:	hidden;
 }
 
 
/*
Pasek nagłówka zawierający datę, powrót do strony głównej i logo
*/
 
 #header_up
 {
	position					:	relative;
	height						:	40px;
	width						:	100%;
 }
 
 p.header_up-date_fete
 {
	position					:	absolute;
	top							:	8px;
	left						:	8px;
 }
 
 
 /* Blok zawierający grafikę logo i link powrotu do strony  */
 div.header_up-portal_block
 {
	position					:	absolute;
	right						:	0px;
	top							:	0px;
	width						:	400px;
	height						:	100%;
 }
 
 div.header_up-portal_block a, div.header_up-portal_block a:hover, div.header_up-portal_block a:link
 {
	
	text-decoration				:	none;
 }
 
 
 a.header_up-portal_block-returnMainPageLink
 {
	position					:	absolute;
	right						:	3px;
	top							:	10px;
	color						:	black;
	text-decoration				:	none;
 
 }
 
 
/* Blok zawierający menu ze wszystkimi opcjami */
 #header_menu
 {
	position					:	relative;
	width						:	100%;
	height						:	55px;
 
 }
 
 /* Pojedyncza linia w menu */
 div.header_menu_line
 {
	position					:	relative;
	width						:	100%;
	height						:	30px;
	
 }
 
 /* Element w menu */
 a.header_menu_line_element
 {
	position					:	relative;
	color						:	white;
	width						:	108px;
	height						:	100%;
	text-decoration                                 :	none;
	float						:	left;
	margin-left					:	1.5px;

 }
 
  a.header_menu_line_element div
  {
	position					:	relative;
	background					:	url('../img/index/header_menu_line_element.png');
	color						:	white;
	width						:	110px;
	height						:	100%;
	text-align					:	center;
  }
  
  a.header_menu_line_element div p
  {
	position					:	relative;
	top							:	10px;
	width						:	110px;
	text-align					:	center;
	font-size                                      :       8px;
        font-weight:                                    bold;
  }
 
 /* KONIEC NAGŁÓWKA
	POCZĄTEK CIAŁA */
	
 #content-body
 {
	position					:	relative;
	
	margin-top					:	5px;
 }
 
 #content-body div.content-body_left
 {
	position					:	relative;
	float						:	left;
	width						:	100px;
 }
 
#content-body div.content-body_left ul
 {
	position : relative;
	bottom 	: 20px;
 }
 
 
 #content-body div.content-body_center
 {
	position					:	relative;
	margin-left					:	20px;
	float						:	left;
	width						:	550px;
 }
 
 #content-body div.content-body_right
 {
	position					:	relative;
	width						:	200px;
	float						:	right;
	
	
 }
 
 /*
 Lewa kolumna 
 Menu
 Style dla menu i jego elementów
 Linka
 */
 
 ol.content-body_left-menu
 {
	list-style					:	none;
	
	
 }
 
 ol.content-body_left-menu a
 {
	text-decoration				:	none;
	
 }
 
 li.content-body_left-menu-option
 {
	position					:	relative;
	left						:	10px;
	width						:	160px;
	height						:	20px;
	padding						:	10px;
	color						:	black;
	border 						: 	1px black solid;
	text-align					:	center;
	margin-bottom				:	5px;
	
	
 }
 
 /* Prawa kolumna*/
 div.content-body_right-banner
 {
	width						:	200px;
	background					:	none;
 }
 
 
 
 /*
 Środkowy panel
 */
 
 
 div.content-body_center-choose_region
 {
	position					:	relative;
	width						:	550px;
	height						:	50px;
	border						:	1px black solid;
 }
 
 .stopka {
 width:100%;
 background:red;}
 
 .stopka ul li{
 display:inline-block;
 width:24%;
 text-align:center;
 margin-bottom:4px;
 }
 
 .stopka a{
 text-decoration:none;
 color: #fff;
 }
