h1 {
padding: 0; margin: 18px 0 2px 0; color: #F1A351; font-size: 14pt; text-shadow: #333 0.1em 0.1em 0.1em; 
}


h1.tytul_strony {
padding: 0; margin: 3px 0 2px 0; color: #DDD; font-size: 14pt; text-shadow: #333 0.1em 0.1em 0.1em; position:relative; 

}



div.tytulstrony{
	margin: 3px 0 10px 3px;
}

.tytul{
	font-family: arial;
	color: #F1A351;
	font-size: 12pt;
	font-weight: bold;
	margin-bottom: 4px; text-shadow: #333 0.1em 0.1em 0.1em;
}

div.tekst {
line-height: 20px; font-size: 10pt; font-family: arial; color: #cccccc; font-weight:normal; text-align: justify; font-weight: normal; padding: 3px;
}

div.tekst_index {
line-height: 20px; font-size: 10pt; font-family: arial; color: #cccccc; font-weight:normal; text-align: left; background: #1a1a1a; width: 534px; padding: 18px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; border: 1px solid #808080;
}

div.tekst_projekt {
line-height: 20px; font-size: 10pt; font-family: arial; color: #cccccc; font-weight:normal; text-align: left; background: #1a1a1a; width: 940px; padding: 18px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; border: 1px solid #808080;
}


a.link {
text-decoration: none; color: #402100; font-size: 10pt; font-family: arial; font-weight: bold
}
a.link:hover {
text-decoration: underline;
}


a.link_mocny{
text-decoration: underline; color:#f1a451; font-size: 11pt; font-family: arial; font-weight: bold;
}

a.link2{
text-decoration: none; color: #999999; font-size: 9pt; font-family: arial; 
}

a.link3{
text-decoration: underline; color: #e5e5e5; font-size: 10pt; font-family: arial; 
}

.projekt_tytul {
	font-family: arial;
	color: #F1A351;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	text-shadow: #333 0.1em 0.1em 0.1em;
}


.projekt_typ {
	font-family: arial;
	color: #f1a451;
	font-size: 10pt;
	font-weight: bold;
}

.projekt_typ_tekst{
	font-family: arial;
	color: #1a1a1a;
	font-size: 10pt;
	font-weight: bold;	
}

.projekt_opis {
	font-family: arial;
	color: #1A1A1A;
	font-size: 11pt;
}

.projekt_opis {
	font-family: arial;
	color: #1A1A1A;
	font-size: 11pt;
}

.projekt_opis a {
	font-family: arial;
	color: #1A1A1A;
	font-size: 11pt;
	font-weight: bold;
}
 
 
.projekt_tytul_index {
	font-family: arial;
	color: #ff8200;
	font-size: 12pt;
	fo nt-weight: bold;
	text-align: left;
}

.projekt_typ_index {
	font-family: arial;
	color: #e5e5e5;
	font-size: 10pt;
	fo nt-weight: bold;
}

.projekt_typ_tekst_index{
	font-family: arial;
	color: #e5e5e5;
	font-size: 10pt;
	fo nt-weight: bold;	
}

.projekt_opis_index {
	font-family: arial;
	color: #e5e5e5;
	font-size: 11pt;
}

.projekt_opis_index a {
	font-family: arial;
	color: #e5e5e5;
	font-size: 11pt;
	font-weight: bold;
}
 


.komunikat {

	color: #A3E557;

}



.error {

	color: #ff8080;

}



div.linia {

height: 1px; border-bottom: 1px solid #F1A351; margin: 10px 6px 10px 0px;

}



div.przycisk_jasny {

background-color: #E87638; color: #FFF; font-weight: bold; font-family: tahoma; font-size: 12px; padding: 4px 6px 4px 6px; text-decoration: none;



}



div.przycisk_ciemny {

background-color: #57371F; color: #FFF; font-weight: bold; font-family: tahoma; font-size: 12px; padding: 4px 6px 4px 6px; text-decoration: none;



}

a.przycisk {

text-decoration: none;

}

img.ramka_zdjecie{

border: 1px solid #CCC; margin: 0 12px 4px 8px; padding: 1px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background-color: #CCC; 

}

img.zdjecie{

border: 1px solid #4d4d4d; margin: 0 12px 4px 0px; padding: 1px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background-color: #4d4d4d; 

}





div.linki_informacje {

border-top: 1px solid #514E3D; padding-top: 10px;  font-size: 11px; font-weight: bold; text-align: left; color: #4C3F34;



}



div.linki_informacje a {

font-size: 11px; font-weight: normal; font-family: tahoma; color: #7F6956; text-decoration: none;



}

div.linki_informacje a:hover {

text-decoration: underline; color: #4C3F34

}



div#zawartosc {

padding: 0 3px 5px 3px; 



}



div.zawartosc {

padding: 0 3px 0 3px;

}



td.tytul_tabeli {

padding: 15px 0 8px 0; color: #44429C; font-size: 14px; font-weight: bold; font-family: arial;



}



td.komorka_tabeli{

border-bottom: 1px solid #5D5E86; padding: 4px;



}


