/* generalne ustawienia */
body,td,th {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #525252;
    background-color: #FFFFFF;
}
body {
	margin: 0px;
	padding: 0px;

    
}

#calosc{}

.szerokosc{display:block; width:950px;}
.lewo{float:left; display:block;}
.prawo{float:right; display:block; }

a{text-decoration: underline; }
a:hover{text-decoration:none;}

form{margin:0px; padding:0px;}
input{border:solid 1px #98B6D0; background-color:#E5EDF4; padding:3px; color:#004B8F; }
textarea{border:solid 1px #98B6D0; background-color:#E5EDF4; padding:3px; color:#004B8F;}

/* ustawienia elementow na stronie */

#pasekA{display:block; border-bottom:solid 1px #DFEDBC; height:20px; padding-top:5px;}
#pasekA ul{margin:0px; padding:0px; float:right; list-style:none;}
#pasekA li{float:left; margin:0px; padding:0px; padding-left:20px;}
#pasekA a{color:#00325F; }
#pasekA a:hover{color:#8BBD13; }
#pasekA a{font-size: 11px; }


#top {display:block; border-bottom:solid 1px #DFEDBC; height:187px; }

#topMenu{display:block; height:44px; background-image:url(img/top4-uzupelnienie.jpg); background-repeat:no-repeat; background-position:right top;}
#topMenu ul{margin:0px; padding:0px; float:left; list-style:none;}
#topMenu li{margin:0px; padding:0px; float:left;}
#topMenu li a{display:block; height:27px; padding-top:15px; width:100px;border-right:solid 1px #CCDBE9; font-size:12px; font-weight:bold;
color:#004B8F; text-decoration:none;}
#topMenu li a:hover{background-color:#E5EDF4;}

#topMenu li li { float: none }
#topMenu li ul {     
        position: absolute;     
        height: 0px;    
        overflow:hidden;
        z-index: 10;
}
#topMenu li:hover ul {     
    height:auto;
    background-color:#E5EDF4; 
}



#topMenu li li a:hover{
        background-color:#FFFFFF;
        text-decoration: none;
}
#topMenu li li a{
        background-color:#E5EDF4;
        border-right:solid 1px #014c8f; 
        border-bottom:solid 1px #014c8f; 
        border-left:solid 1px #014c8f; 
        width: 200px;
        height: 20px;
        text-align: left;
        padding-left: 5px;
        padding-top: 6px;
        padding-bottom: 0px;
        margin: 0px;
        font-weight: normal;
}

#leftMenu{display:block; height:30px;}
#leftMenu ul{margin:0px; padding:0px; float:left; list-style:none;}
#leftMenu li{margin:0px; padding:0px; float:left;}
#leftMenu li a{display:block; height:20px; padding-top:5px; width:272px;border-bottom :solid 0px #CCDBE9; 
               font-size:11px;color:#004B8F; text-decoration:none;text-align: left; font-weight: bold; }
#leftMenu li a:hover{background-color:#E5EDF4;}

#bodyB{ margin-top:3px; margin-bottom:3px;}
#bodyB a{color:#004B8F; }
#bodyB a:hover{color:#7DB120; }

#bok{display:block; float:left; width:273px; text-align:left; }
#bokAdmin{display:block; float:left; width:173px; text-align:left; }

.box{ border-bottom:dotted 1px #004B8F; padding-bottom:10px; margin-bottom:10px; margin-top: 15px;}
.box h3{ display:block; font-size:14px; font-weight:bold; color:#004B8F; border-bottom:solid 3px #004B8F; padding-left:20px; padding-bottom:5px; padding-top:5px; background-image:url(img/kw.jpg); background-repeat:no-repeat; background-position:left; }

#content{display:block; float:right; width:650px; padding-left:15px; border-left:solid 1px #E3E3E3; text-align:left; }
#contentAdmin{display:block; float:left; width:950px; padding-left:15px; text-align:left; }

#content h1{font-size:24px; color:#004B8F; font-weight:normal;}
#content h2{font-size:20px; color:#004B8F; font-weight:normal;}
#content h3{font-size:14px; color:#004B8F; font-weight:bold;}
#content h4{font-size:10px; color:#004B8F; font-weight:normal;}

#contentAdmin h1{font-size:24px; color:#004B8F; font-weight:normal;}
#contentAdmin h2{font-size:20px; color:#004B8F; font-weight:normal;}
#contentAdmin h3{font-size:14px; color:#004B8F; font-weight:bold;}
#contentAdmin h4{font-size:10px; color:#004B8F; font-weight:normal;}

#witamy{display:block; background-image:url(img/box-nieb2-tlo.jpg); padding:15px; padding-bottom:5px; padding-top:0px; color:#FFFFFF;}
#witamy h1{color:#C2FF2E; font-size:18px; font-weight:normal; margin:0px; padding:0px;}
#witamy a{color:#9AC8F2;}

#tresc{ margin-top:10px; text-align: justify;}

#ogloszenia{ display:block; width:370px; }
#ogloszenia ul{margin:0px; padding:0px;}
#ogloszenia li{display:block; width:auto; padding-left:15px; background-image:url(img/li.jpg); background-repeat:no-repeat; background-position:left top; margin-bottom:10px; border-bottom:solid 1px #DFEDBC; padding-bottom:5px;padding-right :10px;}
#ogloszenia .dwa{background-color:#E5EDF4; }

#reklama{ display:block; width:255px;}

#stopka {display:block; border-top:solid 1px #DFEDBC; }
#stopka a{color:#525252;}

#stopkaA{display:block; background-image:url(img/stopka-tlo.jpg); background-repeat:no-repeat; background-position:center; padding:5px; border-bottom:solid 2px #A1C93F; }
#stopkaASubClient{display:block; background-image:url(img/stopka-tlo.jpg);background-repeat:no-repeat; background-position:center; padding:5px; border-bottom:solid 2px #A1C93F; }

#resultTable {
    border-left: solid 1px #E5EDF4;
    border-top:  solid 1px #E5EDF4;
    padding:1px;
}

#resultTable .resTableHdr td{
    border-bottom:solid 1px #E5EDF4; 
    border-right:solid 1px #E5EDF4 ;
    padding:1px;
    background-color: #E5EDF4;
}

#resultTable .resTableCell td{
    border-bottom:solid 1px #E5EDF4; 
    border-right:solid 1px #E5EDF4 ;
    padding:1px;
    background-color: #FFFFFF;
}


