td
{ 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt
}
a.knauf
{
    color: #0066cc;
    font-weight: bold;
    text-decoration: none
}
a.knauf:hover
{
    color: #0066cc;
    font-weight: bold;
    text-decoration: none
}
.spaltenhintergrund
{
    background-color: #ffffff;
    font-size: 10pt
}
.columnbgr
{
    background-color: #ffffff;
    font-size: 10pt
}
.tabellenueberschrift
{
    background-color: #c8ddeb;
    font-size: 10pt;
    font-weight: bold
}
.tablecaption
{
    background-color: #c8ddeb;
    font-size: 10pt;
    font-weight: bold
}
.spacer
{
    background-color: #c8ddeb;
    line-height: 1pt
}
.tabellenrahmen
{
    background-color: #7a7e81
}
.tableframe
{
    background-color: #7a7e81
}
.headline
{
    color: #80919b;
    font-family: "Arial Black", Arial, sans-serif;
    font-size: 22pt;
    line-height: 32px
}
.headline2
{
    color: #80919b;
    font-family: "Arial Black", Arial, sans-serif;
    font-size: 22pt;
    line-height: 38px
}
.headlinemiddle
{
    color: #80919b;
    font-family: "Arial Black", Arial, sans-serif;
    font-size: 14pt;
    line-height: 32px
}
.headlinemiddle2
{
    color: #80919b;
    font-family: "Arial", Arial, sans-serif;
    font-size: 15pt;
    font-weight: bold;
    line-height: 18px;
}
.fliesstext
{
    font-family: Arial, sans-serif;
    font-size: 12px
}
.flowtext
{
    font-family: Arial, sans-serif;
    font-size: 12px
}
.bildunterschriftohneblau
{
    background-color: #ffffff;
    font-size: 10pt;
    font-style: italic
}
.picturetextwithoutblue
{
    background-color: #ffffff;
    font-size: 10pt;
    font-style: italic
}
.teilueberschrift
{
    color: black;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11pt;
    font-weight: bold
}
.top
{
    color: black;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11px;
    font-weight: bold;
    text-align: right
}
.inhalt_links
{
    color: black;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 10pt
}
.contentleft
{
    color: black;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 10pt
}
.aufzaehlung
{
    color: black;
    line-height: 16px
}
.qoute
{
    color: black;
    line-height: 16px
}
.captionbold
{
    color: black;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 11pt;
    font-weight: bold
}

p	{font-size:9pt;font-family:Arial,Helvetica,Verdana,sans-serif;color:#000000;margin-right:10px;margin-left:10px;}
.einl	{font-style:italic;font-weight:bold;font-size:9pt;font-family:Arial,Helvetica,Verdana,sans-serif;color:#000000;text-align:justify;}
.verarb	{font-size:9pt;font-family:Arial,Helvetica,Verdana,sans-serif;color:#000000;text-align:left;}
.presse	{font-size:8pt;font-family:Arial,Helvetica,Verdana,sans-serif;color:#000000;text-align:justify;}
.bild	{font-style:italic;font-size:7pt;font-family:Arial,Helvetica,Verdana,sans-serif;color:#000000;text-align:left;}
.fuss {font-size:7pt;font-family:Arial,Helvetica,Verdana,sans-serif;color:#ffffff;background-color:#8b9194;text-align:center;}

td {padding: 1px;}
td.naglowek {font-family: arial;font-size: 20px;color: #111111;text-decoration: none;font-weight: bold;}
td.txt1 {font-family: arial;font-size: 13px;color: #000000;text-decoration: none;}
td.tekst1b {font-family: arial;font-size: 13px;color: #111111;text-decoration: none;font-weight: bold;}
td.tekst1bCz {font-family: arial;font-size: 13px;color: #00a6eb;text-decoration: none;font-weight: bold;}

tr.txt1b {font-family: arial;font-size: 13px;color: #111111;text-decoration: none;font-weight: bold;}

table	{border:0px solid #ffffff;}
.sichtbar	{font-family:Arial,Helvetica,Verdana,sans-serif;border:2px solid #8b9194;}
.sichtbar2	{font-family:Arial,Helvetica,Verdana,sans-serif;border:0px solid #8b9194;}
.thline	{font-family:Arial,Helvetica,Verdana,sans-serif;border-top-width:2px;border-top-style:solid;border-top-color:#c8ddeb;}
th	{font-weight:bold;font-size:9pt;font-family:Arial,Helvetica,Verdana,sans-serif;color:#000000;background-color:#c8ddeb;}
td	{font-size:9pt;font-family:Arial,Helvetica,Verdana,sans-serif;color:#000000;}


.blind	{display:none;}
@media print {#stopka, #nie_drukuj, .noprint{display: none}}
@media screen {#nie_wyswietlaj, .noscreen{display: none}}
.styl01 {font-size:9pt;font-family:Arial;text-decoration:none;color:#000000;background-color:#ffffff;border:0px none #c8ddeb;}
.styl02 {font-weight:bold;font-size:9pt;font-family:Arial;text-decoration:none;color:#000000;background-color:#ffffff;border:0px none #c8ddeb;}
@media print {#NaNowejStronie, .nowa_strona{page-break-before:always;}}
@media print {#JeszczeNaTejStronie, .nastepna_strona{page-break-after:always;}}

.MouseOver01 {background-color:#c8ddeb; font-weight:bold; height:50px;}
.MouseOut01 {font-weight:normal; height:35px;}
.MouseOver02 {color:#00a6eb;}
.MouseOut02 {color:#000000;}
.MouseOver03 {background-color:#c8ddeb; font-weight:bold; height:35px;}
.MouseOut03 {font-weight:normal; height:25px;}

.submit0 {height: 23px; width: 80px; font-weight: bold; margin-bottom: -13px;}
.submit1 {height: 35px; width: 120px;}
.submit2 {height: 35px; width: 120px; font-weight: bold;}
.submit3 {height: 35px; width: 200px; font-weight: bold; margin-top: 8px; margin-bottom: -22px;}
.submit4 {height: 35px; width: 180px; font-weight: bold;}
.submit5 {height: 24px; width: 130px;}
.submit6 {height: 35px; width: 260px; font-weight: bold;}
.submit7 {height: 30px; width: 40px; margin-bottom: -20px;}/*margin-bottom: -20;*/
.submit8 {height: 30px; width: 179px; font-weight: bold;}
.submit9 {height: 30px; width: 100px; font-weight: bold;}

.tekst1 {font-family: arial;font-size: 15px;color: #000000;text-decoration: none;font-weight: bold;}

.input1 {height: 20px; width: 90%; font-size: 14px; text-align:center;}
.input2 {height: 20px; width: 100%; font-size: 14px; text-align:left;}
.input3 {height: 20px; width: 115px; font-size: 12px; text-align:left;}
.input4 {height: 20px; width: 75px; font-size: 12px; text-align:left;}

input.img_lang {margin: 0px; padding: 0px; background-color: #ffffff}/*height: 20px; width: 13px; */
.color00 {color:#000000;}  /*czarny*/
.color01 {color:#FF0000;}  /*czerwony*/

.obszar {width:64em;height:14em;overflow:auto; margin-right:0px;margin-left:0px;margin-top:0px;margin-bottom:0px;}
.obszar2 {width:767px;height:8em;overflow:auto; margin-right:0px;margin-left:0px;margin-top:0px;margin-bottom:0px;}

.special_blue {
    color:#00a6eb;
}
.special_orange {
    color:#ff6600;
}
.submit_big {
    height: 60px; 
    width: 120px; 
    font-weight: bold;     
    cursor: pointer;
}
td.block1 {float: right; margin: 0px; padding: 0px; height: 80px; width: 495px; background-color: #ffffff;}/* background: url(../grafika/knauf.gif) no-repeat 15%; background-color:#ffffff;  */

td.block2 {margin: 0px; padding: 0px; background-color: #00a6eb; white-space: nowrap;}

/*td.block3 {position: absolute; left:0px; top: 99px; height: 150px; width: 190px; padding: 0px; margin-right: 0px; background-color: #697277}*/
/*td.block3 {height: 150px; width: 190px; margin: 0px; padding: 0px; background-color: #697277}#697277							*/
td.block3 {height: 148px; width: 190px; margin: 0px; padding: 0px; background-color: #697277}/*#697277*/							
/*td.block4 {position: absolute; left: 0px; top: 249px; height: 250px; width: 190px; padding: 0px; margin-right: 0px; }*//*background-color:#dfdfdf;*/
td.block4 {height: 180px; width: 190px; margin: 0px; padding: 0px; background-color:#dfdfdf;}/*background-color:#dfdfdf;*/

/*td.block5 {position: absolute; left: 190px; top: 249px; height: 250px; width: 610px; padding: 0px; margin-right: 0px; font-family: arial, helvetica, sans-serif; font-size: 24px; font-weight: bold; color:  #697277; text-align: center }*/
td.block5 {height: 180px; width: 610px; margin: 0px; padding: 0px; font-family: arial, helvetica, sans-serif; font-size: 24px; font-weight: bold; color:  #697277; text-align: center; background-color:#ffffff;} /*height: 250px; */

td.block6 {position: absolute; left: 190px; top: 99px; height: 150px; width: 305px; margin-right: 0px; padding: 0px;}/*background-color:#ffffff;*/

/*td.block7 {position: absolute; left: 495px; top: 99px; height: 150px; width: 305px; padding: 0px; margin-right: 0px; }*//*background-color:#ffffff;*/
td.block7 {height: 150px; width: 300px; margin: 0px; padding: 0px;}/*background-color:#ffffff;*/

/*td.block8 {position: absolute; left: 190px; top: 249px; height: 250px; width: 610px; padding: 0px; margin-right: 0px; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color:  #697277; text-align: center }*/
td.block8 {width: 610px; margin: 0px; padding: 0px; font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color:  #697277; text-align: center; background-color:#ffffff;}

td.block9 {width: 190px; margin: 0px; padding: 0px; background-color:#dfdfdf;}

td.block10 {width: 610px; margin: 0px; padding: 0px; text-align: center; background-color:#ffffff;}

td.block11 {width: 610px; margin: 0px; padding: 0px; font-family: arial, helvetica, sans-serif; font-size: 24px; font-weight: bold; color:  #697277; text-align: center; background-color:#ffffff;} /*height: 250px; */
td.block13 {height: 243px; width: 190px; margin: 0px; padding: 0px; background-color: #697277} /*#697277*/							
/*td.block13 {height: 250px; width: 190px; margin: 0px; padding: 0px; background-color: #697277}/*#697277	*/						
table.table_home {width: 770px; margin: 0px; padding: 0px; border-collapse: collapse; font-size: 12px; font-family: arial, helvetica, sans-serif; color: #ffffff;}/*#697277*/

input[type="button"], input[type="submit"]{
    cursor: pointer;
}

.k_blue{
color:#00a6eb;
}

.k_grey{
font-size:24px;
}

.k_green{
font-size:15px;
color:#0a0;
font-weight:bold;
}

.k_red{
font-size:15px;
color:#FF0000;
font-weight:bold;
}

/* Preloader */

#preloader {
    position:fixed;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background: rgb(255,255,255);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NCUiIHN0b3AtY29sb3I9IiNjOWM5YzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNzU3NTc1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 0%, rgba(201,201,201,1) 44%, rgba(117,117,117,1) 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(255,255,255,1)), color-stop(44%,rgba(201,201,201,1)), color-stop(100%,rgba(117,117,117,1)));
	background: -webkit-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 0%,rgba(201,201,201,1) 44%,rgba(117,117,117,1) 100%);
	background: -o-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 0%,rgba(201,201,201,1) 44%,rgba(117,117,117,1) 100%);
	background: -ms-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 0%,rgba(201,201,201,1) 44%,rgba(117,117,117,1) 100%);
	background: radial-gradient(ellipse at center,  rgba(255,255,255,1) 0%,rgba(201,201,201,1) 44%,rgba(117,117,117,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#757575',GradientType=1 );
    z-index:999; /* makes sure it stays on top */
}

#status {
    width:128px;
    height:128px;
    position:absolute;
    left:50%; /* wyśrodkowujemy w poziomie */
    top:50%; /* wyśrodkowujemy w pionie */
    background-image:url(preloader.gif); /* tutaj podaj ścieżkę do pliku z animacją */
    background-repeat:no-repeat;
    background-position:center;
    margin:-64px 0 0 -64px; /* no bo chcemy idealnie wycentrować, nie? */
}

.fa-fa {
  font-family: FontAwesome, 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}
