@charset "utf-8";
body {
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
	background:url(bg_1.png) repeat-x #fefefe;
  height:864px;
  font-size: 62.5%; 
}
.oneCol .centered {margin: 0 auto;}
.oneCol #container {
	width: 780px;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneCol #menu { height:76px; color:#FFFFFF;}
.oneCol #blue { height:242px; color:#FFFFFF; margin-top:12px;}
.oneCol #mainContent { background:#FFFFFF; border: 1px solid #a5a5a5; padding-left:15px;
padding-top:15px;
}
#blue img {border: 10px solid #ffffff; float:left;}
#blue_text {float:right; position:relative; padding-top:90px;}
#logo {position:absolute; width:169px; height:113px; background:url(''); top:0;right:0;}
#blue_button{float:right; width:144px; height:40px;background:url(button1.gif); }
/* MENU */
#menu {width:680px; margin:auto;}

#menu ul {
height:80px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
}

#menu ul li {float:left;
height:50px;
padding-top:30px;
padding-left:13px;
padding-right:13px;}

#menu ul li ul.children { position: absolute; padding:5px; height:20px; }
#menu ul li ul.children li { padding:5px; }

#r_content {float:right; margin-right:10px; width:205px;}

/* POST */
.post {width:735px;}

#szukaj_c {height:29px; border:1px solid #cccccc;}
#s {display:block; float:left;margin-top:3px; border:0px; width:120px;}
.rrr {border:1px solid #cccccc; padding:10px 4px 4px 4px; margin-top:15px; position:relative;}
.rrr h3 {position:absolute; top:-10px;}
.rrr img {margin-left:70px;}
#flo {
background:url(dj4u_h/f_02.png);
bottom:10px;
height:120px;
left:-70px;
position:absolute;
width:70px;
}
.rrr li {margin-top:15px; margin-bottom:5px;}
/**************************typo******************/

.oneCol #mainContent { font-family: Arial, Trebuchet MS;
background-color: #fff;
color: #444;
text-decoration: none;
word-spacing: 0.05em;
text-align: left;
letter-spacing: 0;
line-height: 1.6em;
font-size: 1.4em;
}
h2 a {display:block;}
h2 a:first-letter {color: #42a1bc;}
#mainContent h2 a {font-family: Trebuchet MS;
text-decoration: none;
color:#444;
word-spacing: 0.05em;
text-align: left;
letter-spacing: 2px;
line-height: 1.7em;
font-size: 1.4em;
font-weight:lighter;}
#mainContent h2 a:hover {text-decoration:underline;}
.entry a {display:inline; padding:2px;}
.awppost_more {float:left;}
.awppost_link {float:left;}
.entry a:first-letter {color: #42a1bc;}
.entry a {font-family: Trebuchet MS;
text-decoration: underline;
color:#444;
word-spacing: 0.05em;
text-align: left;
letter-spacing: 2px;
line-height: 1.7em;
font-size: 1em;
font-weight:lighter;}
.entry a:hover {text-decoration:underline;}
#blue_text h2 {font-family: Verdana;
color: #ffffff;
text-decoration: none;
word-spacing: 0.05em;
text-align: left;
letter-spacing: 2px;
line-height: 1em;
font-size: 2em;
padding-top:15px;
padding-bottom:15px;}
#blue_text p {font-family: Trebuchet MS;
color: white;
text-decoration: none;
word-spacing: 0.1em;
text-align: left;
letter-spacing: 2px;
line-height: 1.5em;
font-size: 1.4em;
width:360px;
}



.rrr h3 {color:#444444;
font-family:"Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:24px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:-1px;
line-height:20px;}

#menu ul li a {color:#ffffff; text-decoration:none;font-family: Trebuchet MS;font-size: 1.3em;display: block;
	}
#menu ul li a:hover {text-decoration:underline;}
.rrr a{font-family: Trebuchet MS;
text-decoration: underline;
color:#444;
word-spacing: 0.05em;
text-align: left;
letter-spacing: 2px;
line-height: 1.7em;
font-size: 1em;
font-weight:lighter;
display:block;}

#numer {  position: absolute; left:20px; top:20px;   }
#numer p {color:white; font-weight:bold; font-size:16px; }