@charset "utf-8";
/* CSS Document */


* {
margin: 0px;
padding: 0px;
outline:none;
text-decoration: none;
}

body {
font:12px/1.5 Tahoma, sans-serif;
-webkit-font-smoothing:antialiased;
-webkit-text-size-adjust:100%;
background-color:#fff;
}

p {
line-height:1.6em;
margin:0;
padding:0;
}

img { border: none;}

h1 {
font-size:16px;
padding: 30px 20px 0;
}

h2 {
font-size:28px; letter-spacing: -1px;
}

h3 {
font-size:11px;
color: #ccc;
margin-top: 90px;
padding-left: 8px;
font-weight:100;
float:right;
}

h4 {
padding: 20px 20px;
font-size:14px;
}

h5 {
font-size:16px;
}

h6 {
font-size:14px;
line-height:1.5em;
}

.out-wrap {
width:100%;
height: 110px;
position:absolute;
background-color:#000;
margin:0 auto;
}

.wrap {
width:980px;
background-color:#fff;
margin: 0px auto;

}


header {position:relative;z-index:1;width:100%;height: 60px;background: #000;margin:0 auto 0;}

.yellow {color:#D6DE30;}

#logo { position:absolute; top: 16px; left: 16px;
}

section#namiary { color: #fff; font: normal 12px Tahoma; position:absolute; top: 32px; left: 340px; line-height: 22px;}

.font-special { font: bold 14px Tahoma;}

section#namiary a { color: #D6DE30; text-decoration:underline;}

#box-info { padding: 7px 7px; background: #D6DE30 url('../gfx/icon24x24.png') 6px 3px no-repeat; font: normal 14px Tahoma; color: #000; width: 165px; position:absolute; top: 35px; padding-left: 35px; 
right: 12px; }

.block-partner {width: 33%; padding: 22px 0px;}

section#main { }

.czarny { color: #000;}

nav ul { list-style: none; }
nav ul li { padding: 3px 16px; float: left; color: #fff; background: #000; font-weight:bold; }
nav ul li.mapa { background: red;}


/*div.box-rotate { background: #fff; width: 25px; height: 25px; position: absolute; top: -8px; left: 264px;
-webkit-transform: rotate(45deg); z-index: 0;}*/


footer {margin-top: 30px;}
footer p { color: #333;  font: normal 11px Tahoma ; text-align:right; padding-right: 7px; }
footer p span.prawy { padding-left: 170px; color: #ccc;}

ul#black-box  { height: 300px; background: #000; color: #fff; margin:0; padding:0;  text-align:center; }
ul#black-box li { background: #000 ;  font-size:14px; line-height: 22px; text-align:center; margin:0; padding:0; }

