*{
    font-family: tahoma, helvetica;	
}

a{
    text-decoration: none;
}

li{
    list-style: none;
}

.orange{
    color: #465a65;
}
a{ color: #465a65;
}
.left{
    float: left;    
    margin-left:0px !important;
}
.right{
    float: right;
    margin-right:0px !important;
}

body{
    min-width: 1024px;
    background: white; 
    
}
#top{
    width:100%;
    /*float: left;*/
}

#top_container{
 
    width: 1260px;
    height:60px;     
    margin: 0 auto;  
    background: white !important;
    
}

#top_container > div{
        float: left;
}

#top_container > div > span.orange{
        font-size: 14px;
        text-transform: uppercase;
        font-weight: bold;
        display:block;
        margin-left:20px;
        margin-top:12px;
        margin-bottom:3px;
        letter-spacing:0.9px;        
}
    
#top_container > div > a{
        /* background: #006eb7; */
        width: 144px;
        height: 22px;
        color: #465a65;
        font-size:12px;
        padding: 4px 10px;
        padding-right: 30px;
        border-radius:4px;
        position: relative;
        margin-left:20px;
        letter-spacing:0.02px;
}
    
     #top_container > div > a:after{
         position:absolute;
         content: url('../images/icon_poznaj.png');
         width:14px;
         height:13px;
         top:6px;
         right:8px;
     }
     
     #top_container > ul{
         /*float: right;*/
         margin-top:2px;
         margin-right: 140px;
     }
     
     #top_container > ul > li{
        display: inline;
        border: 1px solid #f5f5f5;
        padding-left:6px;
        padding-right:6px;
        height: 55px;
        min-width:20px;
        display: inline-block;
        border-radius: 3px;
        vertical-align: top;
     }
     
     #top_container > ul > li > a > img{
         
     }
	 
#space20{
	margin: 0 auto;
	height: 20px;
	display: block;
}
	 
     #nav_container{

           margin-bottom: 20px;
    float:left;
    width: 100%;
    height:130px;
    background: #001024;
    position: relative;
    border-bottom: 2px solid #b60e14;
     }   
	  

#nav_search{
           margin: 0 auto;
         width: 978px;
         position: relative;
         
}
    
    #nav_search > div{
        float:left;
        
    }

    #nav_search > div > h1{
        text-indent:-9999px;
        background-image:url('../images/logo.png');	
        width:100px;
        height:100px;
        float:left; 
        margin-left:10px;
        margin-top:15px;
    }

    #nav_search > div > h1 > a{
        width:100px;
        height:100px;
        float:left;
    }
    
    #nav_search > #nav{
      /*  position: absolute;*/
      position: relative;
        /*top:82px;
        left:143px;*/
        top:17px;
        box-shadow: 0 1px 2px #ddd;
        border-bottom: 1px solid #465a65;
        width: 978px;
        height: 25px;
        background: #fff;
    }
    
    #nav_search > #nav > ul{
        margin-top: 1px;
        margin-left:5px;
        
    }
    
    #nav_search > #nav > ul > li{
        display: inline;
        float: left;
     
    }
    
    #nav_search > #nav > ul > li > a{ 
        color: #465a65;
        font-size: 14px;
		font-weight: normal;
        padding-right: 15px;
        padding-left: 15px;
      border-right: 1px solid white; 
    }
	
    #nav_search > #nav > ul > li > a:hover{ 
        color: white;
		background-color: #465a65;
        font-size: 14px;
        padding-right: 15px;
        padding-left: 15px;
      border-right: 1px solid white; 
	  text-decoration: none !important;
    }
	
	#nav_search > #nav > ul > li > .active{ 
        color: white;
		background-color: #EEEEEE;
		color: #e95d0f !important;
        font-size: 14px;
        padding-right: 15px;
        padding-left: 15px;
      border-right: 1px solid white; 
    }
    
      #nav_search > #nav > ul > li:last-child a{
        border-right:none !important;
    }
    
    
    

    #nav > #issn{
    	font-family: tahoma, helvetica;	
    	color: #465A65;
        position: absolute;
        font-size: 12px;
    	float: right;
    	padding-top: 2px;
        right:5px;
    }
    
    #nav_search > #search{
        position: absolute;
        top:12px;
        right:0px;
    }
    
    #nav_search > #search input[type=text]{
        border: 0px;
        background: none;
        background-image: url('../images/input_search.png');
        width:151px;
        height: 20px;
        background-repeat: no-repeat;
        
    }
    
    #nav_search > #logo{
        /*position: absolute;
        left:140px;*/
        position: relative;
        float: left;
    }
	
	#nav_search > #mobile{
        position: absolute;
        top:38px;
        right:0px;
    }
	#nav_search > #nco{
        position: absolute;
        top:60px;
        right:0px;
    }
    #nav_search > #facebook_box{
    	width: 150px;
        position: relative;
    	float: right !important;
        top:0;
        right:5px;
    }

#wrapper{
   
    clear:both;
    width:978px;
    margin: 0 auto;   
 
   
}


#slider_video{
    width:978px;
    height:250px;
    float: left;
   margin-bottom:15px;
}

#slider_video > #slider{
    width:673px;
    float:left;
    
}

#analityk{
    width: 251px;
    float: left;
    height: 220px;
    margin-left: 10px !important;
    color: #465a65;
}
#analityk > .analisys_box{
    float: left;
    margin: 0px 0px 0px 9px !important;
    padding: 5px 0px 5px 1px;
}

#analityk > .analisys_box > em{
font-size: 12px;
font-weight: bold;
margin: 0px 0px 0px 5px !important;
float: left;
font-style: normal;
width: 160px;
padding: 5px 0px 0px 0px !important;
}

#analityk > .analisys_box > p{
font-size: 10px;
margin: 0px 0px 0px 5px !important;
float: left;
width: 160px;
padding: 5px 0px 0px 0px !important;
}

#analityk > .analisys_box >a> img{
float: left;
margin-left: 0px;
margin-top: 6px;
width: 60px;
}

#yt_index{
    width: 251px;
    float: left;
    height: 220px;
    margin-left: 10px !important;
    color: #FFF;
}

#iris{
    width: 251px;
    float: left;
    height: 220px;
    margin-left: 10px !important;
    color: #465a65;
    background-image:url('../images/iris_bg.jpg');
}
#iris > .newsy{
    float: left;
    margin: 40px 0px 0px 5px !important;
    padding: 5px 0px 5px 1px;
}

#iris > .newsy > .tytul{
font-size: 13px;
font-weight: regular;
margin: 0px 0px 0px 10px !important;
float: left;
font-style: normal;
width: 220px;
padding: 15px 0px 0px 0px !important;
}
#iris > .newsy > .tytul a:hover{
color:#F26522;
}

/*#iris > .more{
    background-image: url(../images/icon_arrow.png);
    background-position: right;
    background-repeat: no-repeat;
    width:90px;
    height:19px;
    float: right;
    padding-right:5px;
    margin-right: 10px;
    top:5px;
    font-size: 13px;
    position: relative;
}*/
#iris > .newsy > .autor {
    width:210px;
    height:19px;
    float: right;
    text-align: right;
    padding-right:15px;
    padding-bottom: 10px;;
    top:1px;
    font-size: 12px;
    font-weight: bold;
    color:#465A65;
    position: relative;
}

#iris > .newsy > .more a:hover{
    background-image: url(../images/icon_arrow.png);
    background-position: right;
    background-repeat: no-repeat;
    width:90px;
    height:19px;
    float: right;
    padding-right:5px;
    margin-right: 10px;
    top:1px;
    font-size: 13px;
    color:#F26522;
    position: relative;
}







#zap_trans{
    width: 473px;
    min-height:180px;
	height: 220px;
    font-size: 12px;
    color:#fff;
    position: relative;
}
 
 
 .zap_trans_content ul li img.zap_trans_logo{
	width:100px;
	height:56px;
	margin-right:10px;
    float: left;
	padding-left: 10px; 
	margin-top:10px;
 }

.zap_trans_content{
    padding-left:1px;
}
.zap_trans_content ul{
    padding-top:15px;
	margin-left:10px;
    
}

.zap_trans_content li{
 
    display: inline !important;
	/*background-image: url('../images/bg_zap.png');*/
	background-repeat:no-repeat;
	background-color: #002863;
	border-right: 2px solid #FFF;
    float: left;
    width:220px;
    height: 220px;
}

.zap_trans_content li em{
    font-style: normal;
	color: #FFF;
    display:block;
	margin-top:10px;
	padding-right:20px;
}

.zap_trans_content li span{
    font-weight: bold;
}
.zap_trans_content li p a{
	color: #FFF; 
	display: block;
	float: left;
	clear:both;
    margin-top:20px;
    font-size:14px;
    padding-left: 10px;
    padding-right:10px;
}

.zap_trans_logo{
    display:block;
    margin: 0 auto;
}





#komentarze{
    width: 221px;
	height: 200px;
    margin-left:30px !important;
    min-height:180px;
     color:#555555;
}


#komentarze > ul >  li > span{
    font-size:12px;
}


#komentarze > ul >  li > p{
    font-weight: bold;
    font-size:12px;
}
#komentarze > ul {
    padding-top:5px;
}

#komentarze > ul >  li > img{
    float: right;
	padding-top: 5px;
    margin-right: 5px;
	margin-left: 5px;
}


#komentarze > ul >  li {
   
   display: block;
   clear: both;
   padding-bottom:15px;
}


#notowania{
    margin-left:10px !important;
    width: 221px;
	height: 220px;
    min-height:180px;
	margin-bottom: 15px;
}



#notowania > em{
    
    padding-top:10px;
    clear: both;
    display: block;
    font-size:11px;
    color: #999aa2;
    font-style: normal;
    margin-left:20px;
}




#notowania > table{
    margin-left:20px;
    margin-top:5px;
    font-size: 12px;
    color: #555;
  
}
#notowania > table td{
    padding-right:20px;
    border-bottom: 1px solid gray;
    padding-bottom:3px;
    padding-top:3px;
}


#notowania > table td:last-child{
    padding-right: 0px;
}

#notowania > table  span {
float: left;    
}

#notowania > ul > li > p {
    float: left;
}

#notowania > table em {
    font-style: normal; float: left;
}
.red{color: red;}
.green{color: green;}

/*Notowania szerokie*/

#notowania2{
 
    width: 300px;
	height: 200px;
    min-height:180px;
	margin-bottom: 15px;
}



#notowania2 > em{
    
    padding-top:10px;
    clear: both;
    display: block;
    font-size:11px;
    color: #999aa2;
    font-style: normal;
    margin-left:20px;
}




#notowania2 > table{
	width:250px;
    margin-left:20px;
    margin-top:5px;
    font-size: 12px;
    color: #555;
  
}
#notowania2 > table td{
    padding-right:20px;
    border-bottom: 1px solid gray;
    padding-bottom:3px;
    padding-top:3px;
}


#notowania2 > table td:last-child{
    padding-right: 20px;
}

#notowania2 > table  span {
float: left;   
}

#notowania2 > ul > li > p {
    float: left;
}

#notowania2 > table em {
    font-style: normal; float: left;
	margin-left:10px;
}


/*notowania szerokie koniec */

#reklamy{
    margin-top:40px;
    margin-bottom:5px;
   
}
#reklamy div{
    height: 100px;
    background: gray;
    
}




#kom_ze_spol{
	z-index: 99;
    color: #555;
    position: relative;
	height:350px;
}


#kom_ze_spol  ul li{
    padding-bottom: 5px;
    
}
#kom_ze_spol  ul li p{
    font-size:11px;
    font-weight: bold;
}

#kom_ze_spol  ul li span{
font-weight: bold;
font-size: 10px;
position: relative;
padding-left: 0px; 
top:-5px;}

#kom_ze_spol  ul li em{
    font-style: normal;
    font-size:10px;
    position: relative; 
top:-5px;
}

#kom_ze_spol  ul li img{
    float: left;
    margin-right: 7px;
    padding-top:2px;
}

#switcher-panel{
margin-bottom:0px !important;
}


.legend{
    position: absolute;
    top:3px;
    right :20px;
    
}

.legend li{
    float: left;
    display: inline;
    padding-right:10px;
}

.legend img{
    float: left;
    margin-right:10px;
    margin-left: 10px;
    position: relative;
    top:3px;
}

#zapytaj_eksperta{
/*	margin-top: 10px;*/
	width: 473px;
	height: 350px;
	color: #555;
	background-image:url('../images/zap_eksperta_bg1.jpg');
}

#zapytaj_eksperta_iframe{
	margin-top: 10px;
	width: 700px;
	height: 450px;
	color: #555;
	background-image:url('../images/zap_eksperta_bg_iframe.jpg');
}
#zapytaj_eksperta_iframe2{
	margin-top: 10px;
	width: 500px;
	height: 400px;
	color: #555;
	background-image:url('../images/zap_eksperta_bg_iframe2.jpg');
}
#zapytaj_eksperta2{
/*	margin-top: 10px;*/
	width: 473px;
	height: 350px;
	color: #555;
	background-image:url('../images/zap_eksperta_bg2.jpg');
}
#zapytaj_eksperta3{
/*	margin-top: 10px;*/
	width: 473px;
	height: 350px;
	color: #555;
	background-image:url('../images/zap_eksperta_bg3.jpg');
}

#polecamy{
	width: 294px;
	height: 250px;
    color: #555;
}

#polecamy > ul{
    float: left;
    margin-top: 10px;
}
#polecamy > ul > li{
   	height: 55px;
    padding-bottom:12px;
    border-bottom: 1px solid #bbbcbc;
}

#polecamy > ul > li > img{
    padding-top:5px;
    margin-right:10px;
    float: left;
}

#polecamy > ul > li > span{
    font-size: 13px;
    font-weight: bold;

}

#polecamy > ul > li > p{
    font-size:12px;
}
#polecamy > ul > li > a{
    
}
.blue_button{
    display: inline-block;
    font-size: 10px;
    color: white;
    padding-left:5px;
    padding-right:5px;
    background: #465a65;
    padding-bottom: 3px;
}

 
img .cam_link:after {
    content: url(../images/white_cam.png);
 
   top:0px;
   left:0px;
   position:relative;
    width:37px;
    height:18px;    
    
}






#debiuty, #konf_wyn, #wal_zgr{
    color: #555;
	height: 360px;
}

#debiuty > div > p, #konf_wyn > div > p, #wal_zgr > div > p{
    font-size: 14px;
    font-weight: bold;
}

#debiuty > div > em, #konf_wyn > div > em, #wal_zgr > div > em{
    font-size: 10px;
    font-style: normal;
}
#debiuty > div > span, #konf_wyn > div > span, #wal_zgr > div > span{
    font-size: 12px; line-height:80%;
    
}

#debiuty > ul > li > p, #konf_wyn > ul > li > p, #wal_zgr > ul > li > p{
    font-size: 12px;
    font-weight: bold;
}

#debiuty > ul > li > span, #konf_wyn > ul > li > span, #wal_zgr > ul > li > span{
    font-size:10px;
        position: relative; 
top:-5px;
    
}

#debiuty > ul > li > a, #konf_wyn> ul > li > a, #wal_zgr> ul > li > a{
    float: right;
    margin-top:15px;
    margin-bottom: 5px;
    margin-right: 5px;
}


#debiuty > ul > li, #konf_wyn > ul > li, #wal_zgr > ul > li{
    padding-bottom: 15px;
}


#debiuty > div > img, #konf_wyn > div > img , #wal_zgr > div > a > img  { 
 /*   margin-right:15px;*/
    /*margin-top:10px;*/
	margin-left: 5px;
    float:left;
}

#debiuty > div > em, #konf_wyn > div > em, #wal_zgr > div > em { 
  /*  display: block;*/
    margin-top:10px;
	float: left;
   
}
#debiuty > div > a, #konf_wyn > div > a, #wal_zgr > div > a{
    float: right;
    margin-top:10px;
    margin-bottom:15px;
}

#debiuty > div, #konf_wyn > div, #wal_zgr > div{
    padding-top:5px;
}
 
#debiuty > div > a{
    margin-right: 5px;
	float: left;
}
#konf_wyn > div > a, #wal_zgr > div > a{
    /*margin-top:35px;*/
    margin-right: 5px;
	float: left;
}



#szkolenia{
       height:350px;

}

#szkolenia > ul > li > span a{
    color: #ffffff;
	padding-left: 5px;
	background-color: #465a65;
    font-size:12px;
    font-weight: bold;
    display: block;
    margin-bottom:5px;
 
}
 #szkolenia > ul > li > em {
 line-height: 15px;
 float: left;
 margin-bottom:5px;
 }

 #szkolenia > ul > li > em > a{
 color: #555;
 font-weight: bold;
 font-size: 12px;
 font-style: normal;
 line-height: 0.8 !important;
 }
 
 
 #szkolenia > ul > li > p{
     margin-bottom:10px;
     color: #555;
     font-size: 12px;    
	 clear:both;
 }


 #newsletter{
 	height:350px;
  font-size:12px;   
  color: #555;
 }
 
 #newsletter div{
 
 }
 #newsletter  table {
     margin-top: 20px;
     
 }
 #newsletter > form > div  table  td:first-child{
     min-width:40px;
     padding-bottom:15px;
     
 }
 
 
 #newsletter  label{
   
     padding-right: 10px;
     padding-left:0px;
 }
 
 #newsletter > span{
     margin-bottom:20px;
 }
 #newsletter   input[type="text"] {
     background: none;
     border: 0px;
     background-image: url(../images/bg_text_input.png);
     background-repeat: no-repeat;
     width:153px;
         height:20px;
         padding-left:5px;
        
     
 }
 
 #newsletter > form > div > p{
     font-size: 11px;
 }
 
 #newsletter > form > div > p > a{
     color: #465a65;
     font-size: 11px;
 }
 
 
 #newsletter input[type="submit"]{
     margin-top:10px;
     border: 0px;
     
 }
 #newsletter input[type="checkbox"]{
     
 }
 
 .tab_form td:first-child {width:60px;  }
 
 
 #newsletter input[type="submit"]{
     padding-left:10px;
     padding-right:10px;
     font-size:12px;
      
 }
 
 #banner{
     margin-bottom:20px;
 }


#footer{
		margin-top: 20px;
    width:100%;
    /*float: left;*/
    
}

#down{
    color: white;
    background: #001024;
    border-top: 2px solid #b60e14;
    align-content: center;
    width:100%;
    margin:0 auto;
    float: none;
    height:216px;
    font-size: 12px;
}


#kontakt > span{
    font-weight: bold;
    margin-left:20px;
    
    display: block;
    
}
#kontakt> img{
    margin-top:10px;
    margin-left:20px;
    margin-bottom:7px;
    
}
#kontakt > p{
    margin-left: 20px;
}

#three_logos{
    width:222px;
   
}


#three_logos > ul{
    margin-left: 35px;
    margin-top:14px;
}
#three_logos > ul> li{
    padding-bottom: 14px;
}

#footcontent{
    clear:both;
        width:978px;
    margin:0 auto;
    font-size: 11px;
    color: #465a65;
    margin-bottom:20px;
}


#foot{
    clear:both;
        width:978px;
    margin:0 auto;
    font-size: 11px;
    color: #465a65;
    margin-bottom:20px;
}

#foot > p {
    margin-top:15px;
}


.li_arrow {margin-top:65px; margin-left: 30px;}

.li_arrow li{position: relative; padding-bottom: 2px;}
.li_arrow li:before{
    content: url(../images/icon_arrow.png);
    width:15px;
    height:14px;
    padding-right:5px;
    top:2px;
    position: relative;
}

.li_arrow li > a{color: white;}


.one{
    clear:both;
    width:978px;
   float: left;
}
 




.one_three{
    width: 305px;
    min-height: 50px;
 
    float:left;
 margin-right:30px;
        margin-top:15px;
       
}

.one_two{
    width: 473px;
    margin-top:10px;
 		margin-right:30px;
    min-height: 50px;
    
}

.one_four{
    width: 230px;
    margin-top:10px;
    float:left;
 		margin-right:10px;
    min-height: 50px;
}

.one_four_last{
    width: 230px;
    margin-top:10px;
    float:left;
    min-height: 50px;
}

.block > div, .block > ul, .block > form {
    margin-left:1px;
    clear:both;
    margin-bottom:20px;
}

.block{
    /*border-left: 1px solid #465a65;*/
    position:relative;
    background: white;
}

.block:before{
    /*content: url(../images/icon_kwadrat.png);*/
    top:5px;
    left:-1px;
    position:absolute;
    width:14px;
    height:14px;
   
}



.block > span:first-child{
    color:#c40e1d;
    font-size:1.4rem;
    border-bottom: 2px solid #c40e1d;
    margin-top:3px;
    margin-left:0px;
    float:left;
    margin-bottom:5px;
     display: block;
    
}

 


 /* slider */



#featured{ 
	width:400px; 
	padding-right:250px; 
	position:relative; 
 
	height:250px; 
	background:#fff;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; right:415px; 
	list-style:none; 
	padding:0; margin:0; 
	width:250px; 
}
#featured ul.ui-tabs-nav li{ 
	padding:0px 0; padding-left:13px;  
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; font-family:Verdana; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:50px; 
	color:#333;  background-image:url(../images/bg_s_left.png); 
	line-height:20px;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#f2f2f2; 
}
#featured li.ui-tabs-selected{ 
	background:url('../images/selected-item.gif') top left no-repeat;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#0172be;
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a:before{ 
    content: url(../images/c3.png);
        
}
#featured .ui-tabs-panel{ 
	width:400px; height:250px; 
	background:#999; position:relative;
        right:-250px;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:140px; left:100px; 
	height:110px; 
        width:300px;
	background: url('../images/transparent-bg.png'); 
}
#featured .info h2{ 
	font-size:14px; font-family:tahoma; 
	color:#fff; padding:5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:tahoma; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}
 

.tipsy { z-index:9999; padding: 5px; font-size: 13px; font-family: tahoma; background-repeat: no-repeat;  background-image: url(../images/tipsy.png); }
  .tipsy-inner { padding: 5px 15px 10px 15px; background-color: #fbfbfb; color: black; max-width: 200px; text-align: center; }
  .tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; border-radius: 5px; border-left:1px solid gray;  box-shadow: 0 1px 2px #555555;   border-right: 1px solid gray;  border-bottom: 1px solid gray;}
  .tipsy-north { background-position: top center;  }
 
  
  
  
  
  /* kanaly */
  
  
 #not_szcz{
     width: 223px;
      margin-left: 0px !important;
  font-size: 11px;    
  color: #555555;
  }
  #not_szcz > span{
      margin-bottom: 15px;
  
  }
  #not_szcz p{
      font-weight: regular;
      display: inline-block;
      clear: both;
      width:177px;
      margin-left: 20px;
      padding-bottom: 3px;
      border-bottom: 1px solid #005f86;
  }
  #not_szcz table{ margin-left: 20px;  }
  #not_szcz td:first-child{
      font-weight: bold;
      width: 105px;
  }
  
  #not_szcz td{
      height: 24px;
      border-bottom: 1px solid #eaeaea;
      vertical-align: middle;
  }
  
  
  #kategorie{
    min-height: 180px;
    width: 221px;
  }
  #kategorie li a.current{font-weight:bold; color:#555; background:#eee;}
  #kategorie li a.current:hover{font-weight:bold; color:#fff; background:#555555;}
  
  .d_kon{
      min-height: 180px;
    min-width: 231px;
    margin-bottom:20px;
  }
  
  #informacje{
      min-height: 605px;
	   color:#555555;
      font-size: 12px !important;
  }
  
  #informacje em{
      
  }
  
  #informacje p{
      width:435px;
      margin-top:30px;
      clear:both;
      color:#555555;
      font-size: 12px !important;
    float: left;
 
    margin-left: 20px;
  }
  
  #informacje p a{
  	color: #E95D0F;
  }
  
  #infrmacje p a:hover{
  	color: #555555;
  }
  
  #informacje  div{
      width:435px;
     
      clear:both;
      color:#555555;
      font-size: 12px !important;
    float: left;
 
    margin-left: 20px;
  }
  
  #informacje > p > span{
      font-weight: bold;
      display: inline-block;
      margin-bottom:20px;
	  display: block;
  }
  
  #informacje > p > em{
      clear: both;
      display: block;
      font-style: normal;
      margin-bottom: 20px;
  }
  
  
  
  
  #logo_div{
      
      min-width:223px;
      min-height: 100px;
      text-align: center;
      margin-bottom: 30px;
  }
  
  #kategorie span{
      margin-bottom: 20px;}
  
  #kategorie ul{
      
      margin-top: 10px;
      font-size:14px;
      margin-left:0px;
    
  }
  
  #kategorie ul li{
      padding-top:3px;
      padding-bottom:3px;
  }
  
  #kategorie ul li:hover{
      background: #555555;
      color: white !important;
  }
  #kategorie ul li.active{
      background: #EEEEEE;
  }
  #kategorie ul li.active a{
	  font-style:bold !important;
      color: #555555 !important;
  }
  #kategorie ul li:hover a{
      color: white;
  }
  
  #kategorie ul li a{
      color: #555555;
        padding-left:50px;
        display: block;
        width:169px;
  }
  
  
  .kat_o:before{
      content: url(../images/i_cat1.png);
      position: absolute;
      left: 22px;
      
  }
  
  
  .kat_g:before{
      content: url(../images/i_cat2.png);
      position: absolute;
      left: 22px;
      
  }
  
  .kat_br:before{
      content: url(../images/i_cat3.png);
      position: absolute;
      left: 22px;
      
  }
  
  .kat_bl:before{
      content: url(../images/i_cat4.png);
      position: absolute;
      left: 22px;
      
  }
  
  
  #ch_contact > span{margin-bottom:20px;}
  #ch_contact{
      color: #555555;
      font-size: 12px;
  }
  #ch_contact li{
      margin-bottom:3px;
  }
  #ch_contact li a{
      color: #465a65;
  }
  
  #ch_contact li:first-child{
      margin-bottom:20px;
  }
  
  
  #kalendarium{
      font-size:12px;
      color: #555555;
  }
  
  #kalendarium  img{
      position: relative;
      top: -1px;
  }
  
  #kalendarium  img + span{
      font-weight: bold;
      display: inline-block;
      margin-left:10px;
  }
  #kalendarium em{
      clear:both;
      display: block;
      font-style: normal;
      font-weight: bold;
      margin-top:3px;
      margin-bottom:1px;
      
  }
  #kalendarium > span{
      margin-bottom:15px;
  }
  #kalendarium a{
      margin-top:5px;
      float: right;
  }
  
  
  #kalendarium li{
      margin-bottom:35px;
  }
  
  #zad_pyt input[type="text"] {
    background: url("../images/bg_text_input.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    height: 20px;
    padding-left: 5px;
    width: 153px;
}
  
  #zad_pyt label {
    padding-left: 0;
    padding-right: 10px;
}

 #zad_pyt  table td:first-child {
    min-width: 40px;
    padding-bottom: 15px;
}

#zad_pyt {
    color: #555555;
    font-size: 12px;
}

#zad_pyt input[type="submit"]{
    border:0px;
    padding-left:10px;
    padding-right: 10px;
}


#zad_pyt textarea{
    border: 0px;
    background: none;
    border-top: 1px solid #e8ebec;
    border-bottom: 1px solid #e8ebec;
    margin-bottom:20px;
    border-left: 2px solid #98a3aa;
     width: 149px;
     font-size: 12px;
     height:120px;
 
}

#zad_pyt > span{
    margin-bottom:15px;
}



/*  video promo */

#video_promo #notowania, #video_promo #komentarze{
    margin-left:0px !important;
}


.grid_3 #zap_trans{
 
    width: 230px;
    min-height:180px;
    font-size: 12px;
    color:#555555;
    position: relative;
}

#wiadomosci ul{
font-size: 12px;

}

#wiadomosci ul li{
    border-bottom: 1px solid #e6e6e6;
    padding-bottom:20px;
    margin-top:10px;
	min-height: 80px;
}


#wiadomosci ul li img{
    float: left;
    margin-right:5px;
	width: 149px;
	height: 85px;
	padding-bottom:20px;
}


#wiadomosci ul li span{
    color: #101720;
    font-weight: bold;
    font-size: 14px;
    display: block;    
}

#wiadomosci ul li em{
    color: #777777;
    margin-top:10px;
    font-style: normal;
    font-size:11px;
    display: block;
    
}

#wiadomosci ul li p{
    margin-top:3px;
    color: #646d7a;
    line-height:17px;
    font-size: 11px;
    font-weight: 600;
}


.iris_views > p {
	padding: 10px 10px 10px 25px;
    color: #101720;
    font-weight: Regular;
    font-size: 14px !important;
    line-height: 19px;
    display: block;    
}

.iris_views {
	padding-top: 80px !important;
	margin-bottom: 20px;
	width: 729px;
	background-image:url('../images/iris_news_bg.jpg');
}

#EntriesContent img{
float: left;
margin-right:5px;
}

#EntriesContent h2{
   color: #101720;
    display: block;
    font-size: 14px;
    font-weight: bold;
	}

	
	
	/* wymuszone */
	
	
#wiadomosci.block div.entries_item div{
color: #646D7A;
    font-size: 11px;
    font-weight: 600;
    line-height: 17px;
    margin-top: 3px;
}

 div.grid_6 div#wiadomosci.block div.entries_item h2 a{
color: #101720;
    display: block;
    font-size: 14px;
    font-weight: bold;
	}
	
	
	
  div.grid_6 div#wiadomosci.block div.entries_item a.entries_thumbnail img {
    float: left;
    height: 85px;
    margin-right: 5px;
    padding-bottom: 5px;
    width: 149px;
 
}


  div.grid_6 div#wiadomosci.block div.entries_item a.entries_thumbnail{
border: 0px;
}




/*special add*/

#EntryContent, #Propozycje{
    border-left: 1px solid #465a65 !important;
    position:relative;
    background: white;
	padding-left:23px;
}

#EntryText:before, #EntryContent:before, #Propozycje:before{
    content: url(../images/icon_kwadrat.png);
    top:12px;
    left:-1px;
    position:absolute;
    width:14px;
    height:14px;
   
}
#Propozycje:before{
top:5px !important;
}


#EntryText{
background: white;
padding-left:23px;
position:relative;
font-size:12px;
border-left: 1px solid #465a65;}

#EntryText a{
	color: #e95d0f;
}

#EntryText a:hover{
	color: #465a65;
}

.added  #three_logos ul{
margin-top:5px !important;
margin-left:0px !important;
}
#Content{
padding-bottom:20px !Important;
}
.naviBox{color:#999999;font-size:10px;text-align: left;display:block; padding:10px 0px; line-height:23px;}
.naviBox span.navi,.naviBox a.navi:link,.naviBox a.navi:active,.naviBox a.navi:visited{text-decoration: none;text-align:center;padding:0px 4px;font-weight:bold;}
.naviBox span.navi,.naviBox a.navi:hover{color: #000000;text-decoration:none; font-weight:regular;}

.Navi{ margin:0px; padding:0px; line-height:23px; height:23px; margin-bottom:10px; clear:both;}
.PrevItem {background-image:url(../img/button_arrow_left.gif);}
.NextItem {background-image:url(../img/button_arrow_right.gif);}
.NextItem{display:block; width:100px; height:23px; background-position:0 0; background-repeat:no-repeat; float: right;}
.PrevItem{display:block; width:100px; height:23px; background-position:0 0; background-repeat:no-repeat; float: left;}
.PrevItem {margin-right:4px;}
.PrevItem:hover,.NextItem:hover{background-position:0 -23px;}
.PrevItem.disable, .NextItem.disable{background-position:0 -46px !important; }




/*special add */
.up_men ul{
margin-left: -35px !important;
margin-top: 3px !important;}

#informacje ul{
margin-top:5px;
}
#informacje  li{

list-style-type: circle !important;
font-size: 12px;
}

.kome{ padding-left: 23px; position: relative; border-left: 1px solid #465a65;}
.kome:before {
    content: url("../images/icon_kwadrat.png");
    height: 14px;
    left: -1px;
    position: absolute;
    top: 12px;
    width: 14px;
}



.add_line:after{
content: "|";
position: relative;
right:-18px;
}

#Propozycje h2{
color: #465A65;
font-weight: normal;
position: relative;
top:2px;
font-family: tahoma, Helvetica;
}

#EntriesContent h3{
font-size: 12px;
color: #555555 !important;

}

#EntriesContent h3 a{
color: #555555 !important;
}

#SideBar #komentarze{margin-left: 0px !important;}
.kome{ background: white;}
.kome h2{
color: #465A65;
font-weight: normal;
position: relative;
top:3px;
font-family: tahoma, Helvetica;}
.fb-comments{margin-top:10px;}
html body div#top div#Content.content div div#EntryText:before{
content: none !Important;
}

  
html body div#top div#Content.content div div#SideBar div#Propozycje div#EntriesContent div:nth-child(even){
 min-height: 20px;}
 html body div#top div#Content.content div div#SideBar div#Propozycje div.line:last-child{margin-top:10px;}
 html body div#top div#Content.content div div#SideBar div#Propozycje div#EntriesContent div  div.clear{
min-height:5px;} 

html body div#top div#Content.content div div#SideBar.kome{margin-bottom:10px;}
.komblock h2{
position: relative;
top:-3px;}

/* Oferta */

#oferta_embed{
	height: 470px;
    color: #555;
	margin-top:20px;
	margin-bottom: 20px;
}

#oferta{
	/*height: 430px;
	background:url("../images/oferta/bg_oferta_top.jpg");
	background-position:bottom;
	background-repeat:no-repeat;*/
	background-color: white;
    color: #555;
	margin-top:20px;
	margin-bottom: 20px;
}

#oferta > p{
	font-size: 13px;
	margin-left:25px;
	margin-bottom: 10px;
	/*float: left;*/
}

#oferta > ul{
    /*float: left;*/
    /*margin-top: 15px;*/
	margin-left:25px;
	width: 440px;
}
#oferta > ul > li{
    font-size: 13px;
    padding-bottom:6px;
	list-style-image:url("../images/quad_orange.png");
	margin-left:20px;
	list-style-position:outside;
}

#oferta > ul > li > img{
    padding-top:5px;
    margin-right:10px;
    float: left;
}

#oferta > ul > li > span{
    font-size: 12px;
    font-weight: bold;

}

#oferta > ul > li > p{
    font-size:12px;
}
#oferta > ul > li > a{
}


#oferta_video {
    color: #555;
	margin-top:10px;
	margin-bottom: 10px;
}

#oferta_video > p{
	font-size: 14px;
	/*margin-left:25px;*/
	margin-bottom: 10px;
	/*float: left;*/
}


/*oferta szczegóły */
#oferta_szczegoly {
	/*height: 430px;*/
	width: 450px;
	background-position:bottom;
	background-repeat:no-repeat;
    color: #555;
	margin-top:20px;
	margin-bottom: 20px;
}

#oferta_szczegoly > p{
	font-size: 13px;
	margin-left:25px;
	margin-bottom: 10px;
	/*float: left;*/
}

#oferta_szczegoly > ul{
    /*float: left;*/
    /*margin-top: 15px;*/
	margin-left:25px;
	width: 440px;
}
#oferta_szczegoly > ul > li{
    font-size: 13px;
    padding-bottom:6px;
	list-style-image:url("../images/quad_orange.png");
	margin-left:20px;
	list-style-position:outside;
}

#oferta_szczegoly > ul > li > img{
    padding-top:5px;
    margin-right:10px;
    float: left;
}

#oferta_szczegoly > ul > li > span{
    font-size: 12px;
    font-weight: bold;

}

#oferta_szczegoly > ul > li > p{
    font-size:12px;
}
#oferta_szczegoly > ul > li > a{
    
}
/*oferta szczegóły koniec */

#oferta_lista {
	/*height: 230px;*/
	/*background:url("../images/oferta/bg_oferta_lista.jpg");*/
    color: #FFF;
	/*margin-top:20px;*/
	margin-bottom: 20px;
}

#oferta_lista > p{
	font-size: 13px;
	margin-left:25px;
	margin-bottom: 10px;
	/*float: left;*/
}

#oferta_lista > ul{
    /*float: left;*/
    margin-top: 15px;
	/*margin-left:25px;*/
		width: 500px;

}
#oferta_lista > ul > li{
	display:inline-block;
	vertical-align: top;
    font-size: 18px;
    margin-bottom:10px;
	/*height: 33px;*/
	width: 445px;
	/*padding-left:14px;*/
	/*padding-top: 10px;*/
	background-color:#e9672b;
	/*background-image:url("../images/arrow_offer_big.png");*/

}

#oferta_lista img{
    margin-bottom:20px;
    /*margin-right:10px;*/
    float: left;
}


#oferta_lista > ul > li > span{
    font-size: 12px;
    font-weight: bold;

}

#oferta_lista > ul > li > p{
    font-size:12px;
}
#oferta_lista > ul > li > a{
     font-size: 18px;
	 color:#FFF;
	 }
	 
#oferta_galeria img{
    /*margin-right:10px;*/
    float: left;
}

#oferta2{
	/*height: 800px;*/
    color: #555;
	/*margin-top:20px;*/
	margin-bottom: 20px;
	width: 310px;
	height: 350px;

}

#oferta2 > p{
	font-size: 13px;
	/*margin-left:25px;
	margin-right:22px;*/
	height: 30px;
	margin-bottom: 10px;
	float: left;
}

#oferta2 > h1{
	font-size: 12px;
	padding-top:10px;
	margin-left:25px;
}

#oferta2 > h6{
	font-size: 12px;
	padding-top:10px;
	margin-left:25px;

}

#oferta2 > ul{
    float: left;
    /*margin-top: 15px;*/
	margin-left:25px;
}
#oferta2 > ul > li{
    font-size: 12px;
    padding-bottom:5px;
	padding-left:5px;
	margin-left:20px;
	list-style-image:url("../images/dot_orange.png");
	*list-style-position:outside;
}

#oferta2 > ul > li > img{
    padding-top:6px;
    margin-right:10px;
    float: left;
}

#oferta2 > ul > li > span{
    font-size: 12px;
    font-weight: bold;

}

#oferta2 > ul > li > p{
    font-size:12px;
}
#oferta2 > ul > li > a{
    
}


.entry_added{position: relative;
}


.seconder .entry_added:before{
  content: url(../images/icon_kwadrat.png) !important;
    top:5px;
    left:-1px;
    position:absolute;
    width:14px;
    height:14px;
}


#entry2{
 color: #333333;
    float: left;
    width: 610px;
	background: none repeat scroll 0 0 white;
    border-left: 1px solid #465A65;
    font-size: 12px;
    padding-left: 23px;
    position: relative;
	
}
#entry2:before{
 content: url("../images/icon_kwadrat.png");
    height: 14px;
    left: -1px;
    position: absolute;
    top: 12px;
    width: 14px;
	}
	
	#entry2 h2{
	font-size: 16px;
	text-transform: uppercase;
	font-weight: normal;
	font-family:Tahoma, Helvetica;
	position: relative;
	 color: #465A65;
	top:4px;}
	
	
	
html body div#top div#Content.content div div#EntryContent div#EntryInfo h1.entrytitle{
	font-size: 16px;
	text-transform: uppercase;
	font-weight: normal;
	font-family:Tahoma, Helvetica;
	position: relative;
	 color: #465A65;
	 top:2px;
	}
.tooltipNewsList li{
    padding: 0px;
    margin: 0px;
}
.charts_container{
    border: 1px solid #465A65; 
    border-radius: 5px; 
    width:739px; 
    background-color: #FFFFFF
}
.charts_container .full_name{
    padding: 10px 0px 0px 15px; 
    color: #465A65;
}
.charts_container #chart_div{
    width:729px;  
    float: left;  
    height: 201px; 
    overflow:hidden
}
.charts_container #wolumen_chart_div{
    width:729px;  
    float: left;  
    height: 201px; 
    overflow:hidden
}
.charts_container #quick_links{
    text-align: right; 
    padding: 3px 3px 3px 0px;
}
.charts_container #quick_links a{
    padding: 0px 5px 0px 5px;
}
.charts_container #quick_links a:hover{
    background: #465A65;
    color: white;
}
.charts_container #quick_links .active{
    background: #EEEEEE;
    color: #E95D0F  !important;
}

.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
/*	padding: .2em .2em 0;*/
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0px 2px;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav li:first-child {
	margin: 1px .2em 0px 6px;
}
.ui-tabs .ui-tabs-nav li a {
	float: left;
	padding: .4em .4em .4em 25px;
	text-decoration: none;
    background-color: #fff; 
    background-image: url("../images/zapytaj_nav_bg.jpg");
    background-repeat:no-repeat;
    background-position:0% 80%;
    font-size: 14px;
    
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
/*	margin-bottom: -1px;*/
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a{
    background-color: #2C333B; 
    color: #fff !important;
    background-image: url("../images/zapytaj_nav_bg_active.jpg");
    background-repeat:no-repeat;
    background-position:0% 80%;
    
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
	cursor: text;
}
.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}

/*IRIS*/
.block_iris > div, .block_iris > ul, .block_iris > form {
    margin-left:20px;
    clear:both;
    margin-bottom:20px;
}

.block_iris{
    position:relative;
    background: white;
}

.block_iris:before{
    top:5px;
    left:-1px;
    position:absolute;
    width:14px;
    height:14px;
   
}

.entries_iris{
	font-size: 14px;
	font-weight: normal;
	font-family:Tahoma, Helvetica;
	line-height: 19px;
	color: #465A65;
	top:2px;
}

.entries_iris a{
	padding-top: 10px;
	float: right;
	color: #465A65;
}

.entries_iris a:hover{
	color: #f26522;
}

.entries_iris_photos {
	margin-top: 20px;
	border-top: 1px solid #dcdada;
	height: 160px;
	display: block;
	padding: 20px 20px 10px 20px;
	text-align: center;
}

.entries_iris_photos_item {
	width: 100px;
	text-align: center;
	margin-right: 40px;
	float: left;
}
.entries_iris_photos_item_author {
	top: 10px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}