body{background: #1D1D1D; font-family: Helvetica,Arial,calibri; font-size: 12px; line-height: 20px;}
a{color: #fff; text-decoration: none; font-size: 14px; line-height: 20px; font-family: Helvetica,Arial,calibri; font-weight: bold;}
a:hover{text-decoration: none;}
h1{color: #fff; font-weight: bold; font-size:18px; padding:10px 0 10px 10px; border-left: 10px solid #fff; margin: 15px 0;}
h2{font-weight: bold; padding-top: 10px; font-size: 14px;}
h3{padding-bottom: 10px; color: #aaa;}
h4{color: #fff; font-weight: bold; font-size: 14px; line-height: 20px; margin: 5px 0;}
h5{color: #fff; font-weight: bold; font-size:11.5px; padding:10px 0 10px 10px; border-left: 10px solid #fff; margin: 15px 0;}
h6{text-indent: 20px; padding-bottom: 2px;}
p{text-indent: 20px; padding-bottom: 10px;}
p.title{text-indent: 0px; padding-top: 10px; padding-bottom: 5px;}
.li em{color: #423434;}
.box a{font-size: 12px; line-height: 20px; font-weight: normal;}
.box a:hover{text-decoration: underline;}
.box ul li span{color: #888;}
.box ul li {margin-left: 15px; color: #ddd;}
.box ul{list-style-type: circle;}

#cu3er-container {visibility:hidden}

#header{height: 124px; background: url(../images/top.jpg);}
	#logo{float: left; display: inline; height: 124px; width: 100px; background: url(../images/logo.png) 0 30px no-repeat;}
	#pgp{float: left; display: inline; height: 124px; width: 343px; background: url(../images/pgp.png) 40px 50px no-repeat;}
#menu{height: 50px; background: url(../images/menu.jpg);}
#menu ul li:hover{cursor: pointer;}
#content{overflow: hidden; color: #eee; clear: both;}
#bottom{clear: both; width: 960px; margin: 0 auto; padding: 40px 0 20px 0;}
#footer{height: 94px; clear: both; background: url(../images/footer.png) 50% 0 repeat-x;}

#loga ul{width: 600px; margin: 0 auto; height: 55px; background: #fff; padding: 10px;}
#loga ul li{float: left; display: inline;}
#loga ul li a{float: left; display: inline; height: 55px; width: 200px;}
	#logo1 a{background: url(../images/loga.jpg) 0 0;}
	#logo3 a{background: url(../images/loga.jpg) -400px 0;}
#projekt_opis{clear: both; color: #fff; text-align: center; font-size: 11px; font-weight: bold; font-size: 10px; line-height: 10px; margin: 5px 0;}
	 #projekt_opis a{font-size: 10px;}
	 #projekt_opis a:link,  #projekt_opis a:visited{color: #fff; text-decoration: none;}
	 #projekt_opis a:hover{color: #01fefb; text-decoration: none;}

#menu ul li{float: left; display: inline;}
#menu ul li.link{padding: 14px 10px;}

#image{padding: 50px 0 100px 0; text-align: center; position: relative;}
#image #shadow{width: 960px; height: 155px; background: url(../images/banner_shadow.png) 50% 0 no-repeat; position: absolute; bottom: 20px;}
.wrapper{width: 960px; margin: 0 auto;}

.box{}
.box .small_top{height: 10px; background: url(../images/right_box_top.gif) 0 0 no-repeat;}
.box .small_content{background: url(../images/right_box_center.gif) 0 0 repeat-y; padding: 10px 20px;}
.box .small_bottom{height: 10px; background: url(../images/right_box_bottom.gif) 0 0 no-repeat;}

#form_link{background: url(../images/pdf_ico.gif) 0 50% no-repeat; height: 50px;}
#form_link a{display: block; float: left; padding: 5px 0; margin: 15px 0 15px 50px;}

.big{float: left; width: 570px; padding-right: 40px;}
.small{float: left; width: 350px;}

#footer{position: relative;}
#footer p#copy{position: absolute; bottom: 5px; color: #555;}
#footer p#copy a{color:#555; font-weight: normal;}
#footer p#copy a:link,  #footer p#copy a:visited{color: #555; }
#footer p#copy a:hover{color: #01fefb; }