body {
font-family: tahoma, 'segoe ui', arial, monospace;
font-size: 9pt;
text-align: center;
min-width: 952px;
/*background-image: url(img/backcleanc.jpg);*/
background-repeat: no-repeat;
background-position: center;
background-color: #0072bb;

}

#container {
margin-top: 10px;

margin-left: auto;
margin-right: auto; 
width: 952px;
height: 0px;

text-align: center;
}

#logo1 {
margin:0;
padding:0;
width: 952px;
height: 12px;
margin-top: 0px;
background-image: url(/img/logo_1.png);
}

#jezyk {
width: 160px;
height: 30px;
float: right;
font-size: 8pt;
margin-right: 0px;
}

#trawka {
width: 100%;
height: 274px;

margin-top: auto;
float: left;
background-image: url(/img/trawka.png);
background-repeat: repeat-x;

}

#logo2 {

width: 952px;
height: 115px;
margin-top: 0px;
background-image: url(/img/logo_2.png);
}

#kategorie {
font-family: 'segoe ui', "tahoma";
font-size: 12pt;
color: white;
width: 952px;
height: 47px;
background-image: url(/img/bg_kategorie.jpg);

}


#kat1 {
margin:0;
padding:0;
font-family: 'segoe ui';
color: white;
line-height: 10pt;
float: left;
width: 190px;
height: 1px;

}

#kat2 {
margin:0;
padding:0;
font-family: 'segoe ui';
color: white;
line-height: 10pt;
float: left;
width: 190px;
height: 1px;

}

#kat3 {
margin:0;
padding:0;
font-family: 'segoe ui';
color: white;
line-height: 10pt;
float: left;
width: 190px;
height: 1px;
}

#kat4 {
margin:0;
padding:0;
font-family: 'segoe ui';
color: white;
line-height: 10pt;
float: left;
width: 190px;
height: 1px;
}

#kat5 {
margin:0;
padding:0;
font-family: 'segoe ui';
color: white;
line-height: 10pt;
float: left;
width: 190px;
height: 1px;
}

#ikona {
width: 48px;
height: 48px;
float: left;
position: absolute;
z-index: 1;
margin-left: 130px;
margin-top: 4px;
}

div.ikona {
width: 48px;
height: 48px;
float: left;
position: absolute;
z-index: 1;
margin-left: 130px;
margin-top: 4px;
}



#kategorie2 {
margin:0;
padding:0;
width: 952px;
height: 160px;
margin-top: 0px;
background-color: white;
background-image: url(/img/top_cien.jpg);
background-repeat: no-repeat;
text-align: left;
}

#nawigacja2 {
margin:0;
padding:0;
width: 952px;
height: 50px;
margin-top: 0px;
background-color: white;
background-image: url(/img/top_cien.jpg);
background-repeat: no-repeat;
text-align: left;
}

#contleft {
width: 4px;
height: 160px;
float: left;
background-image: url(/img/cont_left.png);
background-repeat: repeat-y;
}

#contleft88 {
width: 4px;
height: 400px;
float: left;
background-image: url(/img/cont_left.png);
background-repeat: repeat-y;
}

#contright88 {
width: 4px;
height: 400px;
float: right;
background-image: url(/img/cont_right.png);
background-repeat: repeat-y;
}

#contleft2s {
width: 4px;
height: 50px;
float: left;
background-image: url(/img/cont_left.png);
background-repeat: repeat-y;
}

#contright2s {
width: 4px;
height: 50px;
float: right;
background-image: url(/img/cont_right.png);
background-repeat: repeat-y;
}

#contright {
width: 4px;
height: 160px;
float: right;
background-image: url(/img/cont_right.png);
background-repeat: repeat-y;
}

div.kolumnakat2 {
width: 190px;
height: 150px;
margin-top: 15px;
float: left;
}

#kolumnakat2 {
width: 190px;
height: 150px;
margin-top: 15px;
float: left;
}

#kolumnakat3 {
width: 180px;
height: 150px;

float: left;
}

#trawabot {
width: 952px;
height: 20px;
background-image: url(/img/trawabot8.png);
float: left;


}

#separatorkat {
width: 2px;
background-image: url(/img/separator_kategorie.jpg);
background-repeat: no-repeat;

}

div.separatorkat {
width: 150px;
background-image: url(/img/separator_kategorie.jpg);
background-repeat: no-repeat;
}

div.separatorkat3 {
width: 150px;
background-image: url(/img/separator_kategorie.jpg);
background-repeat: no-repeat;
}

div.noseparatorkat {
width: 150px;
}



#separator2 {
width: 3px;
height: 172px;
float: right;
margin-top: 10px;
background-image: url(/img/separator2.png);
background-repeat: no-repeat;
}

div.separator2 {
width: 3px;
height: 172px;
float: right;
margin-top: 10px;
background-image: url(/img/separator2.png);
background-repeat: no-repeat;;
}





#tytulkat {
font-family: "tahoma";
font-size: 10pt;
width: 190px;
height: auto;
font-weight: bold;
margin-top: 5px;
text-align: center;
margin-right: 32px;
}

div.tytulkat {
font-family: "tahoma";
font-size: 10pt;
width: 190px;
height: auto;
font-weight: bold;
margin-top: 5px;
text-align: center;
margin-right: 32px;
}

div.podkreslenie {
width: 138px;
height: 3px;
margin-left: auto;
margin-right: auto;
background-image: url(/img/kreska_pozioma3.png);
}

#podkreslenie {
width: 138px;
height: 3px;
margin-left: auto;
margin-right: auto;
background-image: url(/img/kreska_pozioma3.png);
}

#falka {
width: 952px;
height: 82px;
background-image: url(/img/falka3.png);
}
#cont2 {
width: 952px;
height: 170px;
background-color: #00da0a;
color: white;
}


#contpodkategori {
width: 952px;
height: 0 auto;
background-color: white;
color: black;
font-size: 8pt;
}

#cont2left {
width: 2px;
height: 150px;
float: left;
background-image: url(/img/cont2_left.png);
background-repeat: repeat-x;
}



#cont2right {
width: 3px;
height: 150px;
float: right;
background-image: url(/img/cont2_right.png);
background-repeat: repeat-x;
}

#stopka {
width: 952px;
height: 31px;
color: white;
font-size: 8pt;
background-image: url(/img/stopka2.png);

}

#stopkaprawa {
width: 200px;
height: 31px;
float: right;
text-align: right;
padding-right: 30px;
padding-top: 7px;
}

#stopkalewa {
width: 200px;
height: 31px;
float: left;
text-align: left;
padding-left: 30px;
padding-top: 7px;
}

#kolumnacont2 {
width: 190px;
height: 120px;
float: left;
color: white;
font-family: 'tahoma';
font-size: 8pt;
text-align: left;

}

div.kolumnacont2 {
width: 190px;
height: 120px;
float: left;
color: white;
font-family: 'tahoma';
font-size: 8pt;
text-align: left;

}


#kolumnacont3 {
width: 185px;
height: 120px;
float: left;
}

#nazwacont2 {
width: 150px;
height: 17px;
margin-left: auto;
margin-right: auto;
margin-top: 2px;
color: white;
font-family: "tahoma";
text-align: center;
font-size: 8pt;
font-weight: bold;
padding-top: 2px;
background-color: #007c14;
}

div.nazwacont2 {
width: 150px;
height: 17px;
margin-left: auto;
margin-right: auto;
margin-top: 2px;
color: white;
font-family: "tahoma";
text-align: center;
font-size: 8pt;
font-weight: bold;
padding-top: 2px;
background-color: #007c14;
}

#tekstcont2 {
padding-left: 5px;
padding-right: 5px;
}

div.tekstcont2 {
padding-left: 5px;
padding-right: 5px;
}

#tekstcontx {
padding-left: 10px;
padding-right: 48px;
margin-top: 5px;
}

div.tekstcontx {
padding-left: 10px;
padding-right: 1px;
margin-top: 5px;
}

#kolumna_lewa_kat {
width: 190px;
height: auto;
text-align: left;
float: left;
padding-top: 5px;


}
#kolumna_srodek_kat {
width: 503px;
height: auto;
padding-top: 30px;
padding-left: 30px;
padding-right: 30px;
padding-bottom: 40px;
text-align: left;
float: left;
font-size: 9pt;
border-left: 1px solid #52a7ff;
border-right: 1px solid #52a7ff;
color: #4c4c4c;
}
#kolumna_prawa_kat {
width: 165px;
height: auto;
padding-top: 15px;
float: left;
padding-left: 15px;
text-align: left;
color: #4c4c4c;

}

#nawigacja1 {
padding-top: 10px;
padding-left: 30px;
font-size: 8pt;
}

#odnosnik {
padding-top: 5px;
padding-bottom: 5px;
border-bottom: 1px solid #52a7ff;
margin-left: 20px;
margin-right: 20px;
}

div.odnosnik {
padding-top: 5px;
padding-bottom: 5px;
border-bottom: 1px solid #52a7ff;
margin-left: 20px;
margin-right: 20px;
}




#falka2s {
width: 952px;
height: 31px;
background-image: url(img/falka2d.png);
background-color: white;
}

div.lista a {text-decoration: none; color: #0068d3;}
div.kategorie a:hover {color: #aae2ff; text-decoration: none;}
div.kategorie a {color: white; text-decoration: none;}
div.nawigacja a {color: #0068d3; text-decoration: none;}
div.nawigacja a:hover {color: #84c1ff; text-decoration: underline;}
div.nawigacja2 a {color: #0068d3; text-decoration: underline;}
div.nawigacja2 a:hover {color: #84c1ff; text-decoration: none;}
div.ddr a:hover { color: #9f0606; text-decoration: underline; background-color: #ffffff;
}
div.ddr a {color: black; text-decoration: none; line-height: 145%;}
div.jezyki a {color: blue; text-decoration: none; }
div.jezyki a:hover {color: silver; text-decoration: underline; }
div.stopka a {color: white; text-decoration: none; }
div.stopka a:hover {color: white; text-decoration: underline;}
div.cont2 a {color: blue; }
div.cont2 a:hover {color: #115cd9; text-decoration: none; }
div.kont a {color: #115cd9; text-decoration: underline;}
div.kont a:hover {color: #c50000; text-decoration: none;}
ul.popup a {color: white; text-decoration: none;}
ul.popup a:hover {color: #5da5ff; text-decoration: underline;}

div.kolorowanie a:hover { color: #797979; text-decoration: none;}
div.kolorowanie a {color: black; text-decoration: none;}


#Nav {
	list-style: none;
	padding: 0;
}

#Nav li {
}

#Nav2 {
padding: 0;
list-style: none;

}

#Nav2 li {
}

#Nav3 {
padding: 0;
list-style: none;

}

#Nav3 li {
}

#Nav4 {
padding: 0;
list-style: none;

}

#Nav4 li {
}

#Nav5 {
padding: 0;
list-style: none;

}

#Nav5 li {
}

.Menu {
font-family: "tahoma";
font-size: 9pt;
list-style: none;
width: 180px;
border: 1px solid;
margin-top: 15px;
margin-left: 5px;
z-index: 7;
background-color: #39312c;
padding: 0;
display: none;
padding-left: 3px;
position: absolute;
filter: alpha(opacity=92); opacity: 0.92;
padding-top: 10px;
padding-bottom: 10px;
}

.Menu2 {
font-family: "tahoma";
font-size: 9pt;
list-style: none;
width: 180px;
border: 1px solid;
margin-top: 15px;
margin-left: 5px;
z-index: 7;
background-color: #39312c;
padding: 0;
display: none;
padding-left: 3px;
position: absolute;
filter: alpha(opacity=92); opacity: 0.92;
padding-top: 10px;
padding-bottom: 10px;
}

.Menu3 {
font-family: "tahoma";
font-size: 9pt;
list-style: none;
width: 180px;
border: 1px solid;
margin-top: 15px;
margin-left: 2px;
z-index: 7;
background-color: #39312c;
padding: 0;
display: none;
padding-left: 3px;
position: absolute;
padding-top: 10px;
padding-bottom: 10px;
filter: alpha(opacity=92); opacity: 0.92;
}

.Menu4 {
font-family: "tahoma";
font-size: 9pt;
list-style: none;
width: 180px;
border: 1px solid;
margin-top: 15px;
margin-left: 2px;
z-index: 7;
background-color: #39312c;
padding: 0;
display: none;
padding-left: 3px;
position: absolute;
padding-top: 10px;
padding-bottom: 10px;
filter: alpha(opacity=92); opacity: 0.92;
}

.Menu5 {
font-family: "tahoma";
font-size: 9pt;
list-style: none;
width: 180px;
border: 1px solid;
margin-top: 15px;
margin-left: 3px;
z-index: 7;
background-color: #39312c;
padding: 0;
display: none;
padding-left: 3px;
padding-top: 10px;
padding-bottom: 10px;
position: absolute;
filter: alpha(opacity=92); opacity: 0.92;
}

.Menu li {
	background: #39312c;
}
