*{margin:0;padding:0}
body{background:#fff;border-top:3px solid #E72B12;font:11px/14px "Lucida Grande", "Lucida Sans",Tahoma,Helvetica,Arial,sans-serif;color:#676767;;min-width:895px;}
a{text-decoration:none;}
fieldset{border:0;}
h1{padding-top:10px;float:left}
h1 a{display:block;height:0;padding-top:91px;width:88px;background:url(img/audyt.gif);overflow:hidden;line-height:2;}
h2{display: block; color:#e72b12;font-weight:400;font-size:22px;margin-bottom:25px;letter-spacing:-1px;border-bottom:1px dotted #757563;height:27px;background-repeat:no-repeat;line-height:10px;}

h6 {
    color:#e72b12;
    font-size:18px;
	line-height:21px;
	font-weight:400;
}
#n1{float:left;}
#n2{float:left;}
#n3{float:left;}
#n4{float:left;}
#n5{float:left;}
#n6{float:left;}
#n7{float:left;}
#n8{float:left;}
#n9{float:left;}
#n9a{float:left;}
#n10{float:left;}
#n10a{float:left;}
#n11{float:left;}
#n12{float:left;}
#n13{float:left;}
#n14{float:left;}
#n15{float:left;}
#n_szkolenia{float:left;}  

h3{font-weight:400;font-size:12px;color:#E72B12;margin-bottom:20px;line-height:18px;}
h3 span{color:#aaa;padding-right:7px;}               
h4{font-weight:bold;font-size:17px;color:#E72B12;margin-bottom:20px;}
h5{font-weight:bold;font-size:14px;color:#E72B12;margin-bottom:15px;}   
h5 span{font-size:12px;color:#828282; font-weight:normal;}


#flash, #top,#foot,#cont,#up ul{margin:0 auto;}
#flash{text-align:center;}
#top,#foot,#cont,#up ul{width:893px}
#top{position:relative;height:115px}
#top p{position:absolute;right:180px;top:16px;color:#575656;font-size:23px;letter-spacing:-1px;line-height:23px;height:0;padding-top:22px;width:179px;overflow:hidden;background:url(img/zaufanie.gif);}
#top ul{position:absolute;top:0;right:0;}
#top li{float:left;list-style:none;border-left:1px solid #d6d6d6;height:15px;line-height:15px;padding:20px 10px 0 8px;}
#top li a{color:#d5d3d3;}
#top #act a{color:#000;}
#up{background:#eee no-repeat 50% 100%;clear:both}
#up.top1{background-image:url(img/top1.gif);padding-bottom:116px;}
#up.top2{background-image:url(img/top2.jpg);padding-bottom:116px;}
#up.top3{background-image:url(img/top3.jpg);padding-bottom:116px;}
#up.top4{background-image:url(img/top4.jpg);padding-bottom:116px;}
#up.top5{background-image:url(img/top5.jpg);padding-bottom:116px;}
#up.top6{background-image:url(img/top6.jpg);padding-bottom:116px;}
#up.top7{background-image:url(img/top7.jpg);padding-bottom:116px;}
#up.top8{background-image:url(img/top8.jpg);padding-bottom:116px;}
#up a{color:#fff;}
#up li{float:left;list-style:none}
#menup{height:30px;line-height:0px;background:#454545 url(img/gradu.gif);overflow:hidden;}
#menup li{padding: 8px 12px 0;background:url(img/vhr.gif) no-repeat;margin:0 1px 0 -1px;}
#menup a{display:block;float:left;height:12px;background-position:50% 0;background-repeat:no-repeat; font-size:16px;}
#menup a:hover{ color:#F00;}
#m1{background-image:url(img/m1.gif);width:29px;}
#m2{background-image:url(img/m2.gif);width:68px;}
#m3{background-image:url(img/m3.gif);width:64px;}
#m4{background-image:url(img/m4.gif);width:55px;}
#m5{background-image:url(img/m5.gif);width:52px;}
#m6{background-image:url(img/m6.gif);width:36px;}
#m7{background-image:url(img/m7.gif);width:44px;}
#m8{background-image:url(img/m8.gif);width:86px;}
#m9{background-image:url(img/m9.gif);width:40px;}
#m10{background-image:url(img/m10.gif);width:59px;}
#m11{background-image:url(img/m11.gif);width:59px;}
#m12{background-image:url(img/m12.gif);width:86px;}

#up a:hover{color:#E72B12!important;}
#menup fieldset{width:160px;padding-top:6px;}
#menup input{background:url(img/src.gif);border:0;outline:0;width:119px;height:19px;padding:0 10px;display:block;float:left;line-height:19px;font-size:10px;color:#b2b2b2}
#menup button{display:block;float:left;height:19px;width:10px;border:0;background:url(img/arr.gif) no-repeat 50% 50%;text-indent:-100px;margin-left:3px;overflow:hidden;}
#up #menud{height:51px;width:894px;padding:2px 0 0 1px;}
#menud li{background:#454545 url(img/gradd.gif);margin-right:1px;}
#menud a{display:block;height:40px;width:120px;padding:11px 38px 0 20px;background:url(img/vhr.gif) no-repeat 12px 0;}
#up #form{float:right;background:none;padding:0;}
#cont{overflow:hidden;padding-bottom:4px;}
#where{border:solid #e3e3e3;border-width:0 1px 1px;line-height:30px;text-indent:10px;margin-bottom:10px;}
#where a{color:#828282}
#txt{
  background: none repeat scroll 0 0 #F2F2F2;
    float: right;
    font: 11.5px Helvetica,Arial;
    height: 100%;
    overflow: hidden;
    padding: 20px 190px 20px 20px;
    width: 470px;
	text-align:justify;

}  

#igal{
  	background-image: url(img/igal-tlo.jpg);  
	background-repeat: no-repeat;   
	background-color:#F2F2F2;
    float: right;
    font: 12px/18px Helvetica,Arial;
    overflow: hidden;
	padding: 160px 70px 0px 40px;
    width: 570px;
	text-align:justify;     
	

}       

#igal li{list-style:none;padding-left:20px;margin:0 0 5px 5px;background:url(img/dot.gif) no-repeat 0px 5px; line-height:17px; color:#676767;}                

#igal li a{color:#676767;} 


#txt p{margin-bottom:25px;line-height:17px;}      
#txt p strong{color:#121212;}     
#txt p a{color:#e72b12;} 
#txt .zespol{margin-bottom: 5px; font-size: 14px;font-weight: normal;color:#121212}         
#txt li{list-style:none;padding-left:20px;margin:0 0 5px 5px;background:url(img/dot.gif) no-repeat 0px 5px; line-height:17px;}
#txt .list{
	border-top:1px solid #e8e8e8;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	text-align:left;
}
#txt div .list li a table tr td { text-align:left;}
#txt .list li{background:none;padding:8px 3px 3px;margin:0;border-bottom:1px solid #e8e8e8;color:#535353; min-height:30px;}
.list span{color:#E72B12;padding-right:6px;}
.list a{color:#535353;}
.list.pliki li a table tr td { vertical-align: text-top;}
.list .more{color:#e72b12;font-size:10px;background:url(img/marr.gif) no-repeat 100% 50%;width:7em;height:25px;line-height:25px;display:block;margin:0px 0 0 auto;padding:0 0 0 0;white-space:nowrap;}      

#txt .team {
  	background: none repeat scroll 0 0 #d8d8d8;
	    height: 200px;
	    margin-bottom: 14px;
	    margin-right: 20px;
	    margin-top: 10px;
	    width: 215px;
		float:left;
}

#txt .team .dane {
    color: #474747;
	    float: right;
	    font-size: 12px;
	    height: 172px;
	    line-height: 18px;
	    margin: 0;
	    padding-top: 10px;
	    position: relative;
	    width: 110px;
}


#quote{position:relative;left: 175px;float:right;display:block;margin-left:-145px;width:145px}
.pliki span{border-right:1px solid #aaa;margin-right:4px;}
.pliki span.typ{
	border:0;
	color:#fff;
	background:#E72B12 url(img/typ.gif);
	display:block;
	height:15px;
	width:40px;
	line-height:15px;
	text-align:center;
	padding:0;
	margin-left: 10px;
}
.pub a{position:relative;z-index:+1;}
.pub cite{display:block;text-align:right;font-style:normal;margin-top:-25px;color:#888;}
.pub a cite{display:inline;border:solid #aaa;border-width:0 1px;padding:0 5px;margin-right:2px;color:#888;}
#left{float:left;font-family:Arial;width:200px}
#left ul{background:#565656 url(img/left.gif) repeat-x;border-top:10px solid #717171;overflow:hidden;padding:0 20px;padding-bottom:10px; margin-bottom:15px;}
#left li{
    line-height:15px;
    border-top:1px dotted #a2a2bb;
    list-style:none;
    margin-top: -1px;
    margin-right: 0;
    margin-bottom: 1px;
    margin-left: 0;
    padding-bottom: 7px;
    padding-top: 7px;
}
#left li a{color:#fff;}  
#left li a:hover{text-decoration:underline;}  
#left form{color:#676767;padding-top:10px;}
#left legend{color:#676767;text-indent:0;margin-left:0;padding-left:0;}
#left form input{border:1px solid #c1c1c1;padding:0 5px;width:160px;height:24px;line-height:24px;color:#b2b2b2;margin:5px 0;}
#left form button{display:block;border:0; cursor:pointer;}
#foot, #foot div p, #foot div div{border:solid #d5d3d3;} *
#foot div p span{color:#1d1d1d;} *
#foot p span{color:#828282;display:block;width:50%;margin:-10px 0 0 auto;text-align:right;}
#foot p span a{color:#E72B12;} *
#foot{border-width:1px 0 0;margin:4px auto 10px;background:url(img/grayl.gif) no-repeat 98% 35%;font-family:Helvetica;}
#foot p{border:solid #e6e6e6;border-width:1px 0;clear:both;padding:10px 5px;line-height:10px}
#foot div div, #foot div p{border-width:0 1px 0 0;float:left;clear:none}
#foot div{padding:18px 0 12px;overflow:hidden;height:100%;background:url(img/grad.gif) repeat-x 0 1px;}
#foot div span{display:block;height:25px;float:left;font-size:12px;}
#foot div span#audytsp{text-indent:-200px;overflow:hidden;width:90px;background:url(img/audytsp.gif) no-repeat 0 2px;}
#foot div span#biuro{text-indent:-200px;overflow:hidden;width:67px;background:url(img/biurop.gif) no-repeat 0 2px;}
#foot div #aimg{background:url(img/audytsp.gif) no-repeat;text-indent:-400px;width:100%;}
#foot div p span{display:inline;float:none;font-size:11px;}
#foot div div{padding:15px 0 0 17px;height:55px;background:none;float:left;}
#foot div p{padding:40px 20px 0 17px;height:40px;line-height:14px;}
#foot div div p{border:0;padding:0;height:auto;clear:both;padding-right:20px;}
.formkon {width:150px;text-align:right;padding-right:10px;height:25px}a:link {
    color: #333333;
}
a:visited {
    color: #333333;
}
a:hover {
    color: #333333;
}
.cufon1 {
}
.cufon2 {
}
.cufon3 {
}
.formField { width: 200px; height: 20px; padding: 4px; border: solid 1px #aaafaf; background-color:#FFF; color:#666}
.formTable {float:left; margin-right:20px; width:208px; height: 70px; text-align:left; font-size:11px}
.formTable tr {}
