
/* 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;
    font-size: 12px;
}
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; }





#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:0px;
    margin-bottom:0px;
    padding-top: 0;
}
#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;
    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;
}

 #menu1{
	display:block;
	clear:both;
	height:44px;
	background-image:url(img/m2-m.jpg);
	background-repeat:repeat-x;
	margin-top:10px;
}
 #menu2{
	display:block;
	height:44px;
	background-image:url(img/m1-m.jpg);
	background-repeat:no-repeat;
	background-position:left;
}
 #topMenu{
	display:block;
	height:44px;
	background-image:url(img/m3-m.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
 #topMenu h3{
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	width:250px;
	text-align:center;
	height:44px;
	line-height:44px;
	color:#9dbfdf;
	font-size:14px;
}
#topMenu ul{
	display:block;
	height:44px;
	background-image:url(img/m3-m.jpg);
	background-repeat:no-repeat;
	background-position:right;
    margin:0px;
    padding:0px;
    list-style:none;
}
#topMenu li{
    margin:0px;
    padding:0px;
    float:left;
	position:relative;
}
#topMenu li a{
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	width:106px;
	height:44px;
	line-height:44px;
	font-size:14px;
	font-weight:normal;
	background-image:url(img/m2-m.jpg);
	border-right:solid 1px #235e96;
}
#topMenu li a:hover{
    background-color:#E5EDF4;
	background-image:url(img/m2-mhover.jpg);
}


#topMenu li li { float: none }
#topMenu li ul {
        position: absolute;
        height: 0px;
        overflow:hidden;
        z-index: 30;
}
#topMenu li:hover ul {
    height:auto;
    background-color:#E5EDF4;
}

#topMenu li li a:hover{
        background-color:#FFFFFF;
        text-decoration: none;
        height: 30px;
}
#topMenu li li a{
        border-right:solid 1px #014c8f;
        border-bottom:solid 1px #014c8f;
        border-left:solid 1px #014c8f;
        width: 200px;
        height: 30px;
        text-align: left;
        padding-left: 5px;
        padding-top: 1px;
        padding-bottom: 0px;
        margin: 0px;
        font-weight: normal;
        line-height:25px;
        font-size:12px;
}

 #nav1{
	display:block;
	clear:both;
	height:30px;
	background-image:url(img/nav2.jpg);
	background-repeat:repeat-x;
	margin-top:2px;
}
 #nav2{
	display:block;
	height:30px;
	background-image:url(img/nav1.jpg);
	background-repeat:no-repeat;
	background-position:left;
}
 #nav3{
	display:block;
	height:30px;
	background-image:url(img/nav3.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
 #nav3 ul{
	margin:0px;
	padding:0px;
	list-style:none;
	float:right;
}
 #nav3 li{
	float:left;
	margin:0px;
	padding:0px;
	padding:5px;
	padding-top:8px;
}
 #nav3 li a{
	color:#8dabc6;
	text-decoration:none;
}
 #nav3 li a:hover{
	color:#024788;
	text-decoration:none;
}

#top{
	background-image:url(img/top-podklad.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	display:block;
	height:185px;
}
#top ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#top li{
	float:left;
	margin:0px;
}
#top li a{
	border:none;
	display:block;
	height:166px;
	padding:5px;
	width:280px;
}
#top li a:hover{
	border:solid 0px #8bbd13;
	padding-top:0px;
}


/* HTML FORM */

.htmlForm {
    border:  solid 1px rgb(1,63,120);
    padding:0px;
    margin-top: 5px;
    margin-bottom: 5px;
}
.htmlFormCaption
{
    display:block;
    height:31px;
    text-align: left;
    padding-top: 3px;
    padding-left: 5px;
    color:#FFFFFF;
    border-top:  solid 1px rgb(1,63,120);
    border-bottom:  solid 1px rgb(1,63,120);
    background-color: rgb(1,63,120);
}

.htmlFormCaption h2{
	display:block;
	margin:0px;
	padding:0px;
	height:31px;
	line-height:31px;
	color:#1b1b1b;
	font-size:12px;
	margin-bottom:2px;
}

.htmlFormCaption h2 span{
	display:block;
	background-position:right;
	background-repeat:no-repeat;
	height:31px;
	padding-left:5px;
	padding-right:5px;
	color:#FFFFFF;
}

.htmlFormBody
{
    display:block;
    background-color: #FFFFFF;
    text-align: center;
    padding: 5px;
    font-weight: normal;
    color:#000000;
    margin: 0px;
}

.htmlFormError{
    display:block;
    height: 20px;
    text-align: center;
    padding-top: 3px;
    width: 100%;
    border-top: solid 1px #FF0000;
    border-bottom: solid 1px #FF0000;
    border-left: solid 1px #FF0000;
    border-right: solid 1px #FF0000;
    background-color: #FF9090;
    margin-bottom: 5px;
    color:#000000;
}

.htmlFormSuccess{
    display:block;
    height: 20px;
    text-align: center;
    padding-top: 3px;
    width: 100%;

    border-top: solid 1px #00FF00;
    border-bottom: solid 1px #00FF00;
    border-left: solid 1px #00FF00;
    border-right: solid 1px #00FF00;
    background-color: #90FF90;
    margin-bottom: 5px;
    color:#000000;
}

.htmlFormHelp{
    display:block;
    text-align: left;
    padding-top: 3px;
    width: 100%;
    border:  solid 1px <? echo getSessionValue("SUB_MENU_ACTIVE_BG_COLOR"); ?>;
    margin-bottom: 5px;
    font-style: italic;
}

/* PAGE CONTROL */
.pageControlHeader      {
    display:block;
    height:20px;
    margin-top: 3px;
}
.pageControlHeader ul   { margin:0px; padding:0px; float:left; list-style:none;}
.pageControlHeader li   { margin:0px; padding:0px; float:left;}
.pageControlHeader li a { display:block;
                padding-top: 2px;
                text-align: center;
                height:20px;
                width:120px;
                text-decoration:none;
                color:<? echo getSessionValue("SUB_MENU_TEXT_COLOR"); ?>;
                background-color:<? echo getSessionValue("SUB_MENU_ACTIVE_BG_COLOR"); ?>;
                border-left:   solid 1px <? echo getSessionValue("SUB_MENU_ACTIVE_BG_COLOR"); ?>;
                border-top:   solid 1px <? echo getSessionValue("SUB_MENU_ACTIVE_BG_COLOR"); ?>;
                border-bottom:   solid 1px <? echo getSessionValue("SUB_MENU_ACTIVE_BG_COLOR"); ?>;
                border-right:   solid 1px <? echo getSessionValue("SUB_BG_COLOR"); ?>;
                font-weight:bold;
}
.pageControlHeader li a:hover{
    color:<? echo getSessionValue("SUB_MENU_TEXT_COLOR"); ?>;
    text-decoration:none;
    background-color:<? echo getSessionValue("SUB_BG_COLOR"); ?>;
    border:  solid 1px <? echo getSessionValue("SUB_MENU_ACTIVE_BG_COLOR"); ?>;
    font-weight:bold;
}

.pageControlBody
{
    display:block;
    text-align: left;
    padding: 5px;
    font-weight: normal;
    color:<? echo getSessionValue("SUB_TEXT_COLOR"); ?>;
    border:  solid 1px <? echo getSessionValue("SUB_MENU_ACTIVE_BG_COLOR"); ?>;
    margin: 0px;
}

