/* wspólna konfiguracja */
body {
	margin: 0px;
	padding: 0px;
	background: url(../img/public/bg.png) repeat-x fixed;
	margin: 0; 
	text-align: center;
	font: 12px Helvetica, Sans-Serif, Verdana, Arial;
}


/* górny onrazek zaokrągający */
#rounded{
	text-align: center;
	margin: 20px auto 0px auto;
	padding: 0px;	
	width: 760px;
	background: #F4F7FB url(../img/public/topbor.png) no-repeat;	
}


/* dolny obrazek zaokrąglający */
#bott{
	text-align: center;
	margin: 0px auto 10px auto;
	padding: 0px;	
	width: 760px;
	background: #F4F7FB url(../img/public/bottom.png) no-repeat;	
}	


/* ustawienia AV */
#main_img {
	background: #F4F7FB;
	border: 2px solid black;
	margin-right: 25px;
	width: 120px;
	height: 120px;
}



		/*    >>>>>>>>>>>>>>>>>>>>>>>>>>>       ustawienia kilku DIV nagłówka    >>>>>>>>>>>>>>>>>>>  */

/* główny DIV */
#HD {
	text-align: left;
	margin: 0px auto 0px auto;
	padding: 0px;	
	width: 760px;
	background: #F4F7FB;
}

/* ustawienia div'a zawierającego AV -   zawarty w HD */
#r_hdr {
	margin: 0px; 
	padding: 0px; 
	float: right;
}

/* div zawarty w r_hdr */
#links {
	margin: 10px 10px 0px 0px;
	padding: 0px;
	text-align: right;
}

/* div pod HD */
#DMENU, .db, .addr_bar {
	margin: 0em auto;
	width: 760px;
	padding: 0;	
	background-color: #F4F7FB;	 
	text-align: left;
	clear: both;
}


/* ustawienia DIV'a zawartego w DMENU */
#tabs1 {
	float: left;
	width: 760px;
	background: #F4F7FB;
	font-size: 91%;
	border-bottom: 2px solid black;	/* kolor poziomego paseczka między nagłówkiem a główną powierchnią strony #B3BB4B*/
}

/* wypełnienie przestrzeni DIV HD kolorem zdefiniowanym w konfiguracji HD */
.clearfix:after {
	content: ".";	
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
} 


		




/* główna powierzchnia strony */
.db {
	padding-top: 10px;	/* margines górny pod poziomym paskiem */
	min-height: 590px;	/* wysokość głównej powierzchni na stronie */
}



/* lewa kolumna */
#left_kol {
	float: left; 
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 10px; 
	color: blue; 
	width: 150px;
} 


/* ustawienia koloru nagłówka w kolumnie menu */
#left_kol h3 {
	color: black;
}


/* ustawienie naglowka menu */
#men {
	color: red;
	font-family: 'Times New Roman', serif; 
	font-size: 100%;  
}
/* wstawianie treście przed nagłówek w menu */
/*
#left_kol h3:before {
	content: "..:: ";
	color: black;  
	float: left; 
}
*/

/* wstawianie treści za nagłówek w menu */
/*
#left_kol h3:after {
	content: "ENU  ::..";
	color: black; 
	font-family: 'Times New Roman', serif; 
	font-size: 100%; 
	float: left; 
	color:	black;
}
*/

/* prawa kolumna */
#right_kol {
	float: right; 
	padding: 5px; 
	color: green; 
	width: 540px;
}


/* ramka wewnętrzna */
#ramka {
	border: 0px;
	float: left;
}


/* ustawianie stylu listy */
.lista {
	list-style-type: none;
	list-style-position: outside;
}

/* wyświetlanie kolorowego wypunktowania przed listą */
.lista:before {
	content: ".:: ";
	color: red;
}


/* ustawienia wyglądu linków */
A.home {
	color: black;
	background: none;
	text-decoration: none;
	line-height: 35px;
}


/* ustawienia wyglądu linków po najechaniu myszką */
A.home:hover {
	color: red;
	background: none;
	text-decoration: none;
	
}