/*arkusz stylów*/

/*
	Strona ma 3 struktury opisu i porządkowania treści:
	1. kompozycja strony w tym podział obszaru strony:
	   1) blokowe elementy grupujące (<div>), których celem jest podział obszaru strony,
	      którym przypisano klasy odzwierciedlające poziom zagnieżdżenia:
	      a) klasy: kompozycja_poziom_1, kompozycja_poziom_2, ...
	      b) 
	   2)
	2. funkcje prezentacyjne (nawigacja, zmiany wyglądu, events)
	   1) bloki nawigacji
	      a) klasy: menu_
	3. opis treści strony
*/

/****************************************************************************************/
/*Elementy html - wartości domyślne*/

/*@import "MpzpGaskiSarbinowo.css";*/

h1, h2, h3, h4 
{
	font-family: sans-serif;
	font-weight: bolder;
}

h2 
{
	/*font-style: oblique;*/
	font-size: x-large;
}

h3 
{
	font-style: oblique;
	font-size: large;
}

h4 
{
	font-style: oblique;
	font-size: medium;
}


a:link
{
	color: #483D8B;
}


a:visited
{
	color: #2F4F4F;
}
iframe
{
      border-style: none; 
      height: 340px; 
}

/****************************************************************************************/
/****************************************************************************************/
/*Główna struktura dokumentu*/


/****************************************************************************************/
/*BODY - wartości domyślne*/

body {
	/*background-image:	
	url('http://www.struktura.eu/images/background_light_1800.jpg');*/
	/*url('../images/background.jpg');*/
	background-color: #778899; /*background-color: lightslategrey;*/
	background-attachment: fixed;
	font-family: sans-serif;
	
}

/****************************************************************************************/
/*Podstawowy podział strony*/
/*Klasy Elementy */
/*Pierwszy poziom */

.Kompozycja_poziom_1 {
	background-color: white;
	
	
}

.Kompozycja_poziom_2 {
	background-color: #D3D3D3; /*background-color: lightgrey;*/
	
	
}



/****************************************************************************************/
/****************************************************************************************/
/*specjalne sterowanie wyświetlaniem*/

.ukryj {display: none;}


/****************************************************************************************/
/****************************************************************************************/
/*formatowanie stylów poszczególnych podziałów (<div>) */

/****************************************************************************************/
/*Górny fragment - 1 poziom podziału */
/* *[id$="top"] */
#naglh_blok_gourn
{  
	text-align:right;
	background-image:
	url('http://www.struktura.eu/images/background_dark_ditt_1800.jpg');
	background-attachment: fixed;
	border-width: thick; 
	border-style: outset; 
	height: 150px;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 1em;	
}

/*Górny fragment - 2 poziom podziału */
#naglh_blok_gourn .Kompozycja_poziom_2
{
	background-color: transparent;
}
/*Tekst nagłówka*/
#struktNaglh
{
	position: absolute;
	left: 220px;
}

/*Górny fragment - LOGO  - grafika*/
/* *[id="strukturaLogo"] */
#strukturaLogo
{
	position: absolute;
	left: 25px;
	background-color: purple;
}


#struktNaglhLogo
{

	font-family: Helvetica, sans-serif;
	font-weight: bolder;
	font-style: oblique;
	font-size: xx-large;	
	color: red;
}
#struktNaglhPrzywitanie
{
	font-family: Helvetica;
	font-weight: bolder;
	font-style: oblique;
	font-size: xx-large;
	/*margin-right: 50px;*/
}



/****************************************************************************************/
/****************************************************************************************/
/*Boczny fragment - 1 poziom podziału */

/****************************************************************************************/
/*Domyślne wartości elementów w bloku */

#nawig_blok_menu_1 a:hover
{

	color: #FFFFFF;
	background-color: #000000;
}

#nawig_blok_menu_1 a:focus
{
	color: #FFFFFF;
	background-color: #808080;
}

/****************************************************************************************/
/*Domyślne wartości klas w bloku */

/* *[class="NawigacjaPodstrony"] */
.NawigacjaPodstrony
{

	font-family: sans-serif;
	font-weight: bolder;
	font-style: normal;
	font-size: large;	

}
/* *[class="NawigacjaPodstronyPowrout"] */
.NawigacjaPodstronyPowrout
{
	
	background-color: #A9A9A9;
	font-size: large;
}
/* *[class="NawigacjaPodstronyPowroutNieakt"] */
.NawigacjaPodstronyPowroutNieakt
{
	font-family: sans-serif;
	font-weight: bolder;
	font-style: normal;
	font-size: large;
	background-color: gray;
	/*color: #000000;*/
}



/****************************************************************************************/
/*Boczny fragment - format stylu elementów blokowych */

*[id^="nawig_blok_menu"] {
	padding: 1%;
}


*[id^="nawig_blok_menu"] a 
{
	font-family: sans-serif;
	font-weight: bolder;
	font-style: normal;
	text-decoration: none;	
}

*[id^="nawig_blok_menu"] ul 
{
	margin-top: 5%;
	margin-bottom: 5%;
	
}

*[id^="nawig_blok_menu"] li 
{
	margin-top: 5%;
	margin-bottom: 5%;
	
}

/****************************************************************************************/
/*Część górna*/
/* *[id$="left_1"] */
#nawig_blok_menu_1
{ 
	position: absolute;
	left: 10px;
	top: 225px;
	width: 250px;
	/*background-color:  #CDDFFF;*/
}




/****************************************************************************************/
/*Część górna*/
#nawig_blok_menu_2 
{
	position: absolute;
	left: 10px;
	top: 710px;
	width: 250px;
	font-size: small;
	/*background-color:  #CDDFFF;*/
}


/****************************************************************************************/
/****************************************************************************************/
/*Główny fragment: blok treści strony - 1 poziom podziału */

#blok_tekstu_poz_1 
{	

	/*background-image:*/
	/*url('../images/background_light_1300_915_thin_ditt.jpg');*/
	/*url('http://www.struktura.eu/images/background_light_ditt_1800.jpg');*/
	/*background-color: gray;*/
	background-attachment: fixed;
	padding: 5%;
	/*margin: 25px 270px;*/
	margin-top: 25px;
	margin-left: 290px;
	/*width: 700px;*/
}

/****************************************************************************************/
/*Domyślne wartości elementów w bloku */


/****************************************************************************************/
/*Główny fragment: blok treści strony - format stylu elementów blokowych */

*[id^="blok_tekstu_poz_2_naglh"] {
	/*background-image: url('http://www.struktura.eu/images/background_light_ditt_1800.jpg');*/
	background-color: #D3D3D3; /*background-color: lightgrey;*/
	border-color: white;
	background-attachment: fixed;
	padding: 1%;
	

}

*[id^="blok_tekstu_poz_2_wyrouzz"] {
	/*background-image: url('http://www.struktura.eu/images/background_light_ditt_1800.jpg');*/
	background-color: #D3D3D3; /*background-color: lightgrey;*/
	border-color: white;
	background-attachment: fixed;
	padding: 1%;
	font-size: small;
	

}


*[id^="blok_tekstu_poz_2_trescj"] {
	/*background-image: url('http://www.struktura.eu/images/background_light_ditt_1800.jpg');*/
	background-color: white;
	border-color: white;
	background-attachment: fixed;
	padding: 1%;
	

}

*[id^="blok_tekstu_poz_2_stopka"] {
	/*background-image: url('http://www.struktura.eu/images/background_light_ditt_1800.jpg');*/
	background-color: #D3D3D3; /*background-color: lightgrey;*/
	border-color: white;
	background-attachment: fixed;
	padding: 1%;
	

}
#blok_tekstu_poz_2_stopka_00 {
	font-size: small;
}

/****************************************************************************************/
/*RAMKI iframes */


/****************************************************************************************/
/*Szczegóły, dla elementu ramki standardowej stylizacja na początku*/

.whole_width_frame {
  width: 100%;
}

#struktura_dane_firmy_frame_id
{
      border-style: none; 
      height: 800px; 
}

#cc_licence_frame_id
{
      border-style: none; 
      height: 340px; 
}
/*
.StrukturaH3_01
{
	font-family: sans-serif;
	font-weight: bold;
	font-style: oblique;
	font-size: large;
}
*/

.StrukturaPar_01
{
	font-family: sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: small;
	text-align: justify;
}


.StrukturaPar_02
{
	font-family: sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: small;
}

.zastrzezenie
{	
	font-weight: bold;
	
}