@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}

/* remember to define focus styles! */
:focus {
    outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

body{ margin:0; padding:0; background:#C1C1C1 url(images/ng.jpg) no-repeat top; font-family:Arial, Helvetica, sans-serif; font-size:62.5%; } 

.pds{ 
	width:982px; 
	margin:0 auto;
	font-size:1.2em;
	}


/* menu*/

.menu{ background:url(images/top1/menu.png) no-repeat; height:67px; padding:0px 0px 0px 0px;}
.menu ul{ list-style:none; margin:0px; padding:10px 37px; }
.menu li{ float:right; display:inline-block; }
.menu a{ display:inline-block; padding:15px 0px 16px 0px; text-align:center; background:url(images/m1.png) no-repeat   center; width:146px;  font-size:12px; font-weight:bold; color:#fff; text-shadow:1px 1px 1px #000; text-decoration:none; }
.menu a:hover{ background:url(images/m2.png) no-repeat  center; width:146px; color:#fff; text-shadow:1px 1px 1px #000; } 


.both{ clear:both; }




/* box */

.boxLeft, .boxRight, .boxCenter {float:left; margin: 0 0 0 0px; width:292px; padding:27px 0px 35px 0px;}
.boxLeft {padding-left:30px;}
.boxRight {margin:0 0px;}
.boxForm {float:left; width:532px;}
.boxCenter {margin:0 24px;}
.boxTitle {height:40px;margin-bottom:6px;background:url(images/box_title_bg.jpg) repeat-x;}
.boxImg { height:100px; border: solid 1px #ffffff;margin-bottom:10px;}
.text {height:300px; margin-bottom:10px; line-height: 19px; color:#11476B;}
.text2 {margin-bottom:10px;}
.wiecej {padding-top:5px;padding-bottom:10px;border-top:solid 1px #d8d8d8;text-align:right;color:#990000;}
.wiecej a {text-decoration:none;color:#990000;}
.wiecej a:hover {text-decoration:none;color:#990000;font-weight:bold; margin:0px; padding:10px 0px;}
.title_bg_grey {height:40px;margin-bottom:10px;margin-top:20px;;background:url(images/title_bg_grey.jpg) repeat-x;}
.one {
	float: left;
	width: 266px;
        padding:5px 0px 5px 0px;
        
       
     }

.one2 {
	float: left;
	width: 145px;
        padding:5px 0px 5px 0px;
        

}
     
.blue{

background-color: transparent;
background-image: url("images/blue.gif");
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 7px 7px;
background-clip: border-box;
background-origin: padding-box;
background-size: auto auto;
line-height: 19px;
margin-bottom: 0px;
overflow-x: hidden;
overflow-y: hidden;
padding-left: 21px;

}



/* stopka2 */


.stopka2{ 
            background: no-repeat url(images/stopka2.jpg);
            height:110px;  
            width:982px; 
            padding:0px 0px 0px 0px; }
.lewo{  
	text-align: justify;
	line-height: 16px;
        font-size:13px;
	width:605px;
	float:left;
	padding-right:0px;
        color:#EAEAEA;
        padding:15px 0px 0px 0px;
}



.mtxt2{
	padding:10px 8px; 
	color:#ffffff;
}
.ng2{
	font-size:12px; 
	text-decoration:none; 
        font-weight:bold;
	margin:0px; 
	padding:0px 0px 0px 0px;
        color:#38BEC8; 
	
}

.prawo{ line-height: 12px;
        font-size:11px;
	width:295px;
	float:left;
	padding:15px 0px 0px 0px;
        color:#8a8a8a;
        text-decoration:none;
        padding-left:80px;
}





/* downward */

#downward {margin:0 ;padding-bottom:0px; text-align:left; color:#ffffff; line-height: 14px;}
#downward a {color:#4489FF;text-decoration:none;font-weight: none; }
#downward a:hover {color:#3366FF;text-decoration:underline; }




h3 {
	font-size: 24px;
	margin-bottom: 0.75em;

        line-height: 1;
        
	margin: 0 0 0.5em;
	padding: 0 0 0.25em;
	color: #11476B;
	border-bottom: 1px solid #C6C6C6;

}
	




