body {
	margin           	: 0;
	border   	        : 0;
	
	text-align       	: center;
	font-family      	: 'Open Sans', sans-serif;
    font-style       	: normal;
    font-weight      	: normal;
    
	color            	: #333333;
	background-color 	: #ffffff;
}
img {
    border           	: 0;
}
p {
	margin				: 15px 10px 15px 10px;
}

a {
	outline				: 0;
}
hr { 
	margin				: 0;
	border      		: 0;
	padding          	: 0;
	height          	: 1px;
	
	color            	: #333333;
	background			: #dddddd;
}

#strona { 
	margin           	: auto;
	border           	: 0;
	padding          	: 0;
	width            	: 940px;
	
    color            	: #333333;
	background-color 	: #ffffff;
}

#logo { 
	margin           	: 0;
	border		        : 0;
	padding          	: 0;
	height           	: 150px;
	width               : 100%;
	
	text-align       	: center;

	color            	: #33ccff;
	background			: #ffffff url(../baza/grafika/logo.png) no-repeat center;
}

#menu1 {
	margin				: 0 auto;
	border              : 0;
	border-radius      	: 3px;
-moz-border-radius		: 3px;
-webkit-border-radius	: 3px;
	padding          	: 10px 0 10px 0;
	height          	: auto;
	width               : 940px;
	
	font-size			: 20px;
	text-align			: center;
	font-family      	: 'Open Sans', sans-serif;
	font-style       	: normal;
	font-weight      	: normal;
	
	/* Nowoczesne przeglądarki */
	opacity				: 0.8;
	/* Internet Explorer 8 */
	-ms-filter			: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0.8)";
	/* Internet Explorer 5 do 7 */
	filter				: alpha(opacity=80);
	/* Netscape */
	-moz-opacity		: 0.8;
	/* Safari 1.x */
	-khtml-opacity		: 0.8;

	color            	: #ffffff;
	background-color 	: #222222;
}
#menu1.scrolling {
    position			: fixed;
    top					: 0;
    left				: 0;
    right				: 0;
}
/* menu1 */
#menu1 ul {	
	margin				: 0;
	padding				: 0;
	
	list-style-type  	: none;
}	
#menu1 li {
	margin				: 0;
	display				: inline;
}
#menu1 li a {
	margin				: 0;
	border      		: 0;
	padding				: 0 6px 0 6px;
	height				: auto;
	
	text-decoration		: none;
	
	color				: #ffffff;
	background-color 	: #222222;
}	
#menu1 li a:hover {
	text-decoration  	: none;

	color				: #33ccff;
	background-color 	: #222222;
}

#menu2 {
	margin				: 0 auto;
	border-top          : 1px solid #ffffff;
	border-radius      	: 3px;
-moz-border-radius		: 3px;
-webkit-border-radius	: 3px;
	padding          	: 5px 0 5px 0;
	height          	: auto;
	width				: 940px;
	
	font-size			: 15px;
	text-align			: center;
	font-family      	: 'Open Sans', sans-serif;
	font-style       	: normal;
	font-weight      	: normal;
	
	clear            	: both;
	
	color            	: #333333;
	background-color	: #33ccff;
}
/* menu2 */
#menu2 ul {
    margin           	: 0;
    padding          	: 0;
	
    list-style-type  	: none;
}
#menu2 li {
    display          	: inline;
}
#menu2 a {
    padding-left     	: 10px;
	padding-right    	: 10px;
	
	text-decoration  	: none;
}
#menu2 a:link {
    color            	: #ffffff;
    background-color 	: #33ccff;
}
#menu2 a:visited {
    color            	: #ffffff;
    background-color 	: #33ccff;
}
#menu2 a:hover {
    text-decoration  	: none;
	
    color            	: #333333;
	background-color 	: #33ccff;
}

#nawigacja { 
	margin           	: 0 auto;
	border-bottom       : 1px solid #dddddd;
	padding          	: 0;
	height          	: auto;
	width            	: 940px;

	font-size        	: 15px;
	text-align       	: left;
	font-family      	: 'Open Sans', sans-serif;
	font-style       	: normal;
	font-weight      	: normal;
	
	clear            	: both;
	
	color            	: #333333;
	background-color    : none;
}
/* nawigacja */
#nawigacja a {
	text-decoration  	: none;
}
#nawigacja a:link {
    color            	: #33ccff;
    background-color 	: none;
}
#nawigacja a:visited {
    color            	: #33ccff;
    background-color 	: none;
}
#nawigacja a:hover {
    text-decoration  	: none;
	
    color            	: #333333;
	background-color 	: none;
}

#topbox { 
	margin           	: 0 auto;
	border              : 0;
	padding          	: 0;
	height           	: 240px;
	width				: 940px;
	
	text-align       	: left;
	line-height      	: 1.7;
	
	color            	: #33ccff;
	background			: #ffffff url(../baza/grafika/topbox.png) no-repeat center;
}

#tresc { 
	margin           	: 0 auto;
	border		        : 0;
	padding          	: 0;
	height           	: auto;
	width            	: 940px;
	
	text-align       	: left;
	line-height      	: 1.7;
	
	clear            	: both;
	
	color            	: #333333;
	background-color 	: none;
}
/* tresc */
#tresc a {
    font-weight      	: normal;
    text-decoration  	: none;
	
	color            	: #33ccff;
	background-color 	: none;
}
#tresc a:link {
    color            	: #33ccff;
    background-color 	: none;
}
#tresc a:visited {
    color            	: #33ccff;
    background-color 	: none;
}
#tresc a:hover {
   text-decoration  	: underline;
	
	color            	: #333333;
	background-color 	: none;
}

#kolumnajedna { 
	margin           	: 0;
	border		        : 0;
	padding          	: 0;
	height           	: auto;
	
	text-align       	: left;
	line-height      	: 1.7;
	
	clear            	: both;
	
	color            	: #333333;
	background-color 	: none;
}

#kolumnalewa { 
	margin           	: 0;
	border      		: 0;
	padding          	: 0;
	height           	: auto;
	width				: 465px;
	
    float				: left;
	clear				: left;
	
	text-align       	: left;
	line-height      	: 1.7;
	
	color            	: #333333;
	background-color 	: none;
}

#kolumnaprawa { 
	margin              : 0;
	border      		: 0;
	padding          	: 0;
	height           	: auto;
	width				: 465px;
    
	float				: right;
	clear				: right;
	
	font-size        	: 15px;
	text-align       	: left;
	font-family      	: 'Open Sans', sans-serif;
	font-style       	: normal;
	font-weight      	: normal;
	line-height      	: 1.7;
	
	color            	: #333333;
	background-color 	: none;
}

#menuS { 
	margin           	: 30px auto;
	border   	        : 0;
	border-radius      	: 3px;
-moz-border-radius		: 3px;
-webkit-border-radius	: 3px;
	padding          	: 0;
	height           	: auto;
	width            	: 940px;
	
	font-size        	: 15px;
	text-align       	: left;
	font-family      	: 'Open Sans', sans-serif;
	font-style       	: normal;
	font-weight      	: normal;
	line-height      	: 1.6;
	
	display            	: flex;
	display				: -webkit-box;
	display				: -moz-box;
	display				: -ms-flexbox;
	display				: -webkit-flex;
	
	color            	: #333333;
	background-color 	: #efefef;
}
/* menuS */
#menuS a {
    font-weight      	: normal;
    text-decoration  	: none;
	
	color            	: #333333;
	background-color 	: #efefef;
}
#menuS a:link {
    color            	: #333333;
    background-color 	: #efefef;
}
#menuS a:visited {
    color            	: #333333;
    background-color 	: #efefef;
}
#menuS a:hover {
   text-decoration  	: underline;
	
	color            	: #333333;
	background-color 	: #efefef;
}

#kolumnaS1 { 
	margin              : 0;
	border   	        : 0;
	border-radius      	: 3px;
-moz-border-radius		: 3px;
-webkit-border-radius	: 3px;
	padding          	: 0;
	height           	: auto;
	flex-basis			: 50%;
	
	text-align       	: left;
	
	color            	: #333333;
	background-color 	: #efefef;
}

#kolumnaS2 { 
	margin              : 0;
	border   	        : 0;
	border-radius      	: 3px;
-moz-border-radius		: 3px;
-webkit-border-radius	: 3px;
	padding          	: 0;
	height           	: auto;
    flex-basis			: 50%;
	
	text-align       	: left;
	
	color            	: #333333;
	background-color 	: #efefef;
}

#stopka { 
	margin           	: 0 auto;
	border              : 0;
	padding          	: 10px 0 30px 0;
	height           	: auto;
	width            	: 940px;
	
	font-size        	: 15px;
	text-align       	: center;
	font-family      	: 'Open Sans', sans-serif;
	font-style       	: normal;
	font-weight      	: normal;
	
	clear            	: both;
	
	color            	: #333333;
	background-color    : #ffffff;
}

/* stopka */
#stopka a {
	text-decoration  	: none;
}
#stopka a:link {
    color            	: #333333;
    background-color 	: #ffffff;
}
#stopka a:visited {
    color            	: #333333;
    background-color 	: #ffffff;
}
#stopka a:hover {
    text-decoration  	: none;
	
    color            	: #33ccff;
    background-color 	: #ffffff;
}

#projekt { 
	margin           	: 0 auto;
	border-top          : 1px solid #dddddd;
	padding          	: 30px 0 100px 0;
	height           	: auto;
	width				: 940px;
	
	font-size        	: 14px;
	text-align       	: center;
	font-family      	: 'Open Sans', sans-serif;
	font-style       	: normal;
	font-weight      	: normal;
	
	clear            	: both;
	
	color            	: #333333;
	background			: #ffffff url(../baza/grafika/orionmedia.png) no-repeat center;
}

/* projekt */
#projekt a {
	text-decoration  	: none;
}
#projekt a:link {
    color            	: #333333;
    background-color 	: #ffffff;
}
#projekt a:visited {
    color            	: #333333;
    background-color 	: #ffffff;
}
#projekt a:hover {
    text-decoration  	: none;
	
    color            	: #33ccff;
    background-color 	: #ffffff;
}

.post {
	margin				: 0;
	border      		: 0;
	padding          	: 0;
	height          	: auto;

	font-size        	: 15px;
	text-align			: left;
	font-family      	: 'Open Sans', sans-serif;
	font-style       	: normal;
	font-weight      	: normal;
	
	color            	: #33ccff;
	background-color	: #ffffff;
}

.doc {
	margin				: 0;
	border          	: 1px solid #0066cc;
	border-radius      	: 3px;
-moz-border-radius		: 3px;
-webkit-border-radius	: 3px;
	padding          	: 4px 2px 0 2px;
	height          	: auto;

	font-size        	: 9px;
	text-align			: left;
	font-family      	: 'Open Sans', sans-serif;
	font-style       	: normal;
	font-weight      	: normal;
	
	color            	: #0066cc;
	background      	: none;
}

.pdf {
	margin				: 0;
	border          	: 1px solid #ff0000;
	border-radius      	: 3px;
-moz-border-radius		: 3px;
-webkit-border-radius	: 3px;
	padding          	: 4px 2px 0 2px;
	height          	: auto;

	font-size        	: 9px;
	text-align			: left;
	font-family      	: 'Open Sans', sans-serif;
	font-style       	: normal;
	font-weight      	: normal;
	
	color            	: #ff0000;
	background      	: none;
}
