﻿/**********************************************************************
OPIS:
Styl "standard" dla strony
**********************************************************************/

.strona_tlo {
background-color: #C48D71;		/* kolor tła */
font-family: Verdana;				/* czcionka */
background-image: url(../../grafika/tlo_v2.jpg);
background-repeat: repeat-y;
background-attachment: fixed;
background-position: center;
}


												/* Szkielet strony (tabela) */
.tabela_szkielet_strony {
border-collapse: collapse;		/* rodzaj obramowania */
/*border: 2px solid #1F3686;*/	/* gróbość ramki i jej parametry */
width: 1000px;					/* szerodkość */
margin: auto;					/* centrowanie tabeli */
/*padding: 5px;*/						/* margines */
z-index: 0;
position: relative; top: 0;
}

.wiersz_naglowek_szkielet_strony {
/*border: 0px solid black;*/
background-color: #EFE4B0;
border-top: 2px solid #1F3686;
border-left: 2px solid #1F3686;
border-right: 2px solid #1F3686;
}

.komorka_naglowek_szkielet_strony {
/*border-left: 2px solid #1F3686;
border-right: 2px solid #1F3686;*/
/*padding: 15px;*/
text-align: center;				/* pozycjonowanie poziome tekstu w komórce */
}

.wiersz_srodek_szkielet_strony {
/*border: 0px solid black;*/
background-color: #EFE4B0;
border-left: 2px solid #1F3686;
border-right: 2px solid #1F3686;
}

.komorka_menu_szkielet_strony {
/*border: 1px solid #A5D8FF;*/
table-layout: fixed;
/*border-left: 1px solid #1F3686;*/
/*border-right: 2px solid #1F3686;*/
border-bottom: 1px solid #1F3686;
width: 200px;
height: 65px;
/*padding: 15;*/
vertical-align: center;
text-align: center;
}

.komorka_tresc_szkielet_strony {
border: 0px solid black;
/*padding: 10px;*/
vertical-align: top;			/* pozycjonowanie pionowe tekstu w komórce */
/*background-color: #daf4ff;*/
border-left: 2px solid #1F3686;
border-right: 2px solid #1F3686;
border-bottom: 2px solid #1F3686;
}

.wiersz_stopka_szkielet_strony {
/*border: 0px solid black;*/
background-color: #EFE4B0;
border-left: 2px solid #1F3686;
border-right: 2px solid #1F3686;
border-bottom: 2px solid #1F3686;
}

.komorka_stopka_szkielet_strony {
border: 0px solid black;
/*padding: 15;*/
text-align: center;
}

.wiersz_stopka2_szkielet_strony {
/*border: 0px solid black;*/
}

.komorka_stopka2_szkielet_strony {
/*border: 0px solid black;*/
/*padding: 15;*/
}

												/* Formatowanie obszaru lewego w części "Treść strony" */

.tabela_obszar_lewy {
border-collapse: collapse;
border: 0px solid black;
width: 100%;
/*padding: 5;*/	
vertical-align: left;
/*float: left;*/
}

.wiersz_obszar_lewy {
border: 0px solid black;
}

.komorka_obszar_lewy {
border: 0px solid black;
vertical-align: top;
width: 240px;
padding: 10px 0px 10px 10px;
}

.komorka_obszar_prawy {
border: 0px solid black;
background-color: white;
padding: 10px 15px 15px 20px;
vertical-align: top;			/* pozycjonowanie pionowe tekstu w komórce */
background-image: url(../../grafika/przejscie.jpg);
background-repeat: repeat-y;
/*background-color: #daf4ff;*/
/*width: 100%;*/
}

												/* Formatowanie tekstu */
.tekst_w_stopka2_prawy {
text-align: right;
font-size: 13px;				/* wielkość czcionki */
font-weight: normal;			/* grubość czcionki */
}

.tekst_w_stopka2_srodek {
text-align: center;
font-size: 12px;				/* wielkość czcionki */
font-weight: normal;			/* grubość czcionki */
}

.tekst_w_stopka2_link {
font-size: 12px;
/*font-weight: bold;*/
text-decoration: none;			/* bez dekoracji */
color: black;
}

.tekst_w_stopka2_link:hover {
font-size: 12px;
/*font-weight: bold;*/
text-decoration: underline;			/* bez dekoracji */
color: black;
}

.tekst_tytul_strony {
text-align: center;
font-size: 40px;
font-weight: bold;
}

.tekst_linki_menu {
text-align: center;
font-size: 17px;
/*font-weight: bold;*/
text-decoration: none;			/* bez dekoracji */
color: black;
}

.tekst_linki_menu:hover {
text-align: center;
font-size: 17px;
font-weight: bold;
color: black;
text-decoration: none;			/* bez dekoracji */
/*color: #000050;*/
}

.tekst_linki_mail {
font-size: 12px;
/*font-weight: bold;*/
text-decoration: none;			/* bez dekoracji */
color: black;
}

.tekst_linki_mail:hover {
font-size: 12px;
/*font-weight: bold;*/
text-decoration: underline;			/* bez dekoracji */
color: black;
}

.tekst_nazwy_pol {
text-align: right;
font-size: 12px;
vertical-align: center;
/*font-weight: bold;*/
}

.tekst_tresc_bledu {
font-size: 11px;
font-weight: bold;
color: red;						/* kolor czcionki */
}

.tekst_tresc_na_stronie {
font-size: 12px;
line-height: 22px;
text-align: left;
float: left;
}

.tekst_tresc_na_stronie_podpis {
font-size: 12px;
line-height: 22px;
text-align: left;
float: right;
}

.tekst_tresc_na_stronie_promocja {
font-size: 14px;
line-height: 22px;
text-align: left;
font-weight: bold;
text-decoration: blink;
}

.tekst_tresc_na_stronie_wyroznienie {
font-size: 18px;
line-height: 22px;
}

.obrazek_link {
border-style: none;
border-width: 0px;
border: none;
}

												/* Szkielet formularza */
.tabela_formularz {
border: 0px solid black;
border-collapse: collapse;
/*width: 100%;*/
margin:	auto;
vertical-align: center;
/*padding: 5px;*/
}

.wiersz_formularz {
border: 0px solid black;
vertical-align: center;
}

.komorka_formularz_tekst {
border: 0px solid black;
padding: 5px;
width: 250px;
vertical-align: center;
}

.komorka_formularz_pole {
border: 0px solid black;
padding: 5px;
width: 350px;
vertical-align: center;
}

												/* Formatowanie formularzy prawidłowe */
.formularz_form {

}

.formularz_text {

}

.formularz_radio {

}

.formularz_checkbox {

}

.formularz_select {

}

.formularz_password {

}

.formularz_przycisk {

}

												/* Formatowanie formularzy prawidłowe */
.formularz_text_blad {
border: 1px solid red;
}

.formularz_password_blad  {
border: 1px solid red;
}





















