html{ height:100%;
	margin:0;
	padding:0;
	}

form 
{
	margin:0;
	padding:0;
	}
body
{

	height:100%;
	margin:0;
	padding:0;
	background-color:black;
	overflow: hidden;	

}

.inst{color:white;}

div
{

 margin:0;
 padding:0;
}


#content
 {
	position:absolute;
	left:574px;
	top:70px;
	width:680px;
	height:405px;
	z-index:10;
	float: none;
	color: #FFF;
	overflow: hidden;
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	visibility: hidden;
}

 #fmenu
 {
	z-index:20;
	position:absolute;
	left:-150px;
	top:650px;
	width:140;
	height:145;
	overflow: hidden;
	visibility: hidden;
}

a img {border: 0px;}

a:active {color: #000; border: 0px solid #000;}
a:visited {color: #000; border: 0px solid #000;}
p {
	margin: 0px; padding: 0px;font-family: Verdana; font-size: 10px;text-decoration: none; font-weight: normal;
	border-width: 0px; text-transform:none; font-variant: normal; font-style: normal;
}

a label {cursor: pointer;}

span,div {font-family: Verdana; font-size: 10px;color: #b0b0b0;}
div.separator {display:block; clear:both; height:10px;}

.etykieta {
    font-size: 10px;
    width: 100%;
    clear: both;
    color: #bbb;
    overflow: visible;
}

.etykieta label {font-size: 11px; font-weight: normal; color:#b0b0b0;}
.etykieta textarea {font-family: Verdana; font-size: 12px; background-color: #222; color: #d5d5d5;  border: 1px solid #666; padding: 5px;}

label {font-size: 11px; font-weight: bold; color:#b0b0b0;}

span.alert {color: #fc0000; padding-left: 1px; padding-top: 2px; font-size: 13px; clear: none; display: inline; visibility: hidden;}

div.etykieta div.wskazowka {font-size: 9px; font-weight: normal;}
div.etykieta span.etykietaL {width: 110px; float: left; color: #bbb; overflow: hidden;}
div.etykieta span.etykietaP {width: 110px; float: right; color: #bbb; overflow: hidden;}

div.etykieta span.etykietaL, div.etykieta span.etykietaP {padding-top: 4px;}
                       
div.etykieta input, select.selectL,
div.etykieta select {border:solid 1px #666; background-color: #222; color: #b0b0b0;}

div.etykieta input.inputL, select.selectL {float:left; width:154px;} 
div.etykieta input.inputL2 {float:left; width:195px;} 

span.checkbox input {width: 12px; margin: 0px; padding: 0px;}


select.selectL {float:left; width:163px;} 

.grafika {width:250px; margin-right: 4px;} 

div.etykieta input.inputP {float:right; width:154px;}
div.etykieta select.selectP {float:right; width:156px;}

div.etykieta table.selectP {float:right; width:162px;}
div.etykieta table.selectP input {vertical-align: bottom;}
div.etykieta table.selectP label {padding-top: 0px; font-size: 11px; font-weight: bold; color:#b0b0b0;}
                     
div.art {color: #ccc; font-size: 12px;}
div.art strong {color: #006eb7;}

div.link:hover {cursor: pointer;}

/* == vb_webpanel ==*/

    div.cMenu {
        top:97px;
    }
    
    div.cNag {
        left: 38px;
        width: 725px;
        height: 24px;
        overflow: hidden;
        position: absolute;
        top:72px;
    }
    div.cIkona {
        position: absolute;
        top: 20px; 
        left: 10px; 
        width: 35px; 
        height: 35px; 
    }
    div.cNaglowek {
        position: absolute;
        top: 20px; 
        left: 52px; 
        width: 245px; 
        height: 35px; 
        overflow: hidden;
    }
    div.cNaglowekInner {
        width: 245px; 
        height: 35px; 
        overflow: hidden;
        background-repeat: no-repeat; 
        background-position: left 10px;
    }
    div.cStp {
		height: 40px;
		position: relative;
		border-top-style: solid;
		margin-bottom: 1px;
		border-top-color: #666;
		border-bottom-style: solid;
		border-bottom-color: #333;
		margin-top: 5px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #333;
		border-left-color: #333;
		left: 0px;
		border-left-width: 0px;
		border-bottom-width: 0px;
		border-right-width: 0px;
		border-top-width: 1px;
		width: 800px;
		margin-left: 0px;
		margin-right: 0px;
		background-repeat: repeat-x;
		background-image: url("../img/tbl_ver_tlo.png");
		background-position: 0% 0%;
		background-color: #131313;
		border-top-color: #777;
		padding-left:0px;
   }
   div.cCnt {
        /*top: 37px;*/
        /*bottom: 23px;*/
		
        left: 0px;
        width: 800px;
        overflow: hidden;
        /*border-right: solid 1px #636363;*/
        /*border-top: solid 5px #333333;*/
        /*border-bottom: solid 1px #333333;*/
        position: relative;
        /*height: expression(parseInt(document.body.clientHeight-233)+'px'); */
        height:auto;
        padding-bottom: 0px; 
        /*padding-top: 10px;*/

		
   }
   /*
   div.cSuw {
        top: 37px;
        bottom: 23px;
        right: 0px;
        width: 22px;
        overflow: hidden;
        height: expression(parseInt(document.body.clientHeight-235)+'px'); 
        position: absolute;
   }
   div.cScrol {
        width: 18px;
        margin-left: 1px;
        height: 42px;
        background-image: url(../img/scrollbutton.png);
        cursor: pointer;
   }
    div.cScrolOff {
        width: 18px;
        margin-left: 1px;
        height: 42px;
        background-image: url(../img/scrollbuttonoff.png);
   }
   */
   div.cStp a {
        
   }
   
    .podstronaHTML2 div.cNag {
        top: 14px;
        left: 238px;
        width: 725px;
        height: 24px;
        overflow: hidden;
        position: absolute;
    }

    .podstronaHTML2 div.cIkona {
        position: absolute;
        top: 10px; 
        left: 0px; 
        width: 35px; 
        height: 35px; 
    }
    .podstronaHTML2 div.cNaglowek {
        position: absolute;
        top: 10px; 
        left: 42px; 
        width: 245px; 
        height: 35px; 
        overflow: hidden;
    }   

   .podstronaHTML2 div.cCnt {
        
        width: 762px;
        padding-left: 200px;
        position: relative;
   }
   
/* == vb_webpanel ==*/

/* == vb_webtabpanel == */

div.cTab div.webTopTabMenu {margin-top: 8px;position: static; border-bottom: 1px solid #636363; padding-bottom: 1px; height: 20px;}
div.cTab div.webTopTabMenu_Element{margin-left:2px;}
div.cTabUsd div.webTopTabMenu {margin-top: 0px;position: static; border-bottom: none; padding-top: 1px;margin-bottom:10px;}
div.cTabUsd div.webTopTabMenu_Element{margin-left:2px;}
/* == vb_webtabpanel == */

/* == REJESTRACJA ==*/

div.SummaryBox {margin: 0px 50px 10px 50px; padding: 6px;}
div.SummaryBox div.SummaryHeader {border-bottom: 1px dashed #006eb7; padding: 2px; margin-bottom: 10px;}

div.SummaryBox ul {padding-left: 15px;}
div.SummaryBox ul li {color: #e70000; font-size: 13px;}

div.rejTrescBox {width: 600px; height: 105px; color: #b0b0b0; overflow: auto; font-size: 12px; padding: 6px; border: 1px solid #666; font-family: Geneva, Arial, Helvetica, sans-serif;}

/* == REJESTRACJA ==*/

/* == WSTAP ==*/

.wstapt 
{
	z-index: 13000;
	position: absolute;
}

.wstapt .tip {
	color: #006eb7;
	width: 139px;
	z-index: 13000;
}
 
.wstapt .tip-title {
	font-weight: bold;
	font-size: 18px;
	text-align: center;
	margin: 0;
	color: #006eb7;
	padding: 8px 8px 8px;
	overflow: hidden;
	background: url(../img/bubble.png) top left;
}

.wstapt .tip-text {
	height: 8px;
	width: 139px;
	border: 1px solid orange;
}

.wstapt .tip-bottom {
	height: 8px;
	width: 139px;
	background: url(../img/bubble.png) bottom left no-repeat;
	overflow: hidden;
	position: static;
}

div.btn_logowanie {float: left; width: 137px; height: 190px; background: url(../img/ikony/login3.png) center center no-repeat;}
div.btn_rejestracja {float: left;  width: 137px; height: 190px; background: url(../img/ikony/rejestracja3.png) center center no-repeat;}
div.btn_files {float: left; width: 137px; height: 190px; background: url(../img/ikony/files3.png) center center no-repeat;}
div.btn_cennik {float: left;  width: 137px; height: 190px; background: url(../img/ikony/cennik3.png) center center no-repeat;}

/* == WSTAP ==*/

/* == CENTRALA ==*/

div.ProfilMenu {padding-top: 10px; font-size: 11px; font-weight: bold; color:#b0b0b0;}
h3.atProfilMenu {padding: 3px; margin:1px; overflow: hidden; cursor: pointer;}
h3.atProfilMenu:hover {background: url(../img/abg.png) left top repeat-x;}

div.ProfilInfoBox {color: #aaa; font-size: 11px; padding: 10px; border: 1px solid #888; 
	background: url(../img/abg.png) left top repeat; cursor: pointer;}
	
div.ListaRow 
{
    color: #bbb; 
    font-size: 10px;
    margin-bottom: 1px; 
    overflow: hidden;
}

div.ListaRow span
{
    display: block;
    float: left;
    height: 12px;
    text-align: center;
    display: block; 
    float: left; 
    overflow: hidden; 
    padding: 2px;
    padding-top: 15px; 
    margin: 6px 0px;
}

div.ListaRow a {
    float: right; 
    margin-left: 1px; 
    font-size: 10px; 
    font-weight: bold; 
    text-decoration: none; 
    color: #000;
    width: 50px;
    padding: 4px 5px 4px 5px;
    margin-top: 37px;
    height: 12px;
    text-align: center;
    background: url(../img/midTabMenuBg/midTabMenuBg.png) left top no-repeat;    
}
div.ListaRow a:hover {text-decoration: underline;}
div.ListaRow span a {margin: 0px; padding: 0px; background: transparent;}

div.ListaHead {color: #ccc; font-weight: bold; font-size: 12px;}
/* == CENTRALA ==*/

/* == FAKE FILE INPUTS ==*/
div.fileinputs {position: relative; width: 260px;}

div.fakefile {position: absolute; top: 0px;	left: 0px; z-index: 1;}

div.fakefile input {width: 160px; margin-right: 10px;}

div.fileinputs input.file {
	position: relative;
	text-align: right;

	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;

	z-index: 2;
}
/* == END FAKE FILE INPUTS ==*/

/* == MENU CONTEXTOWE ==*/
ul.SimpleContextMenu {
	display: none;
	position: absolute;
	z-index: 100000;
	margin: 0px;
	padding-top: 10px;
	padding-left: 15px;
	/*list-style-type: none;*/
	overflow: hidden;
	width: 141px;
	height: 107px;
	background: url(../img/contxt_menu.png) left top no-repeat;
}
ul.SimpleContextMenu li 
{
    padding-top: 5px;
    padding-left: 20px;
}
ul.SimpleContextMenu li:hover {
    background: url(../img/bullet.gif) center left no-repeat;
}
/* == END MENU CONTEXTOWE ==*/

/* == METRYKA ZASOBU == */

div.zasContainerBox {}
div.zasContainerBox div.zasContainerLeft {float: left; overflow: hidden; width: 230px; padding: 5px;}
div.zasContainerBox div.zasContainerLeft div.zasContainerMiniaturka {width: 220px; padding: 15px 5px 15px 5px; height: 110px; text-align: center;}
div.zasContainerBox div.zasContainerLeft div.zasContainerOpis {width: 216px; height: 120px; padding: 10px; padding-bottom: 20px; font-size: 10px; color: #ccc;}

/* == METRYKA ZASOBU == */

div.starsContainer0 {
	width: 99px;
	height: 15px;
	background-image: url(../img/stars.png);
	background-position: left top;
	background-repeat: no-repeat;
	overflow: hidden;
}

/* == Preloading == */

div.preloading {}

div.preloading div.pbox {margin:300px auto; width: 502px; height: 43px; padding: 3px 3px 3px 3px; background-color: #111;}
div.preloading div.pbox div.tekst {width: 500px; height: 20px; font-size: 11px; letter-spacing: 3px; color: #c0c0c0; text-align: center;}
div.preloading div.pbox div.ramka {width: 500px; height: 34px; border:solid 1px #232323;padding-top:7px;}
div.preloading div.pbox2 {margin-left: 70px; margin-top: 140px; width: 400px; height: 34px; padding: 10px 2px 2px 2px; background-image: url(../img/pp_bg2.jpg); background-position: left top; background-repeat: no-repeat;}
div.preloading div.pbox2 div.tekst2 {width: 400px; height: 20px; font-size: 11px; letter-spacing: 3px; color: #c0c0c0; text-align: center;}

img.pagimg {margin: 2px 3px 0px 3px;}

/* == Preloading == */

div.PageHeader {
    color: #111; 
    padding: 4px 4px 4px 6px;
    width: 646px; 
    height: 17px; 
    font-weight: bold;
    font-size: 11px;  
    background: #d5d5d5 url(../img/ph_b.jpg) left bottom repeat-x;
}

div.PageHeader_Invert {
    color: #d5d5d5; 
    padding: 4px 4px 4px 6px;
    width: 646px; 
    height: 17px; 
    font-weight: bold;
    font-size: 11px;  
    background-color: #333;
}

div.centrala_forms {padding-top: 23px; width: 620px;}

/* == CentralaTablicaInformacyjna == */

div.CentralaTablicaInformacyjna {
    width: 328px;
    overflow: hidden;
  /*  background-image: url(../img/tlo_2.png); */
}

div.CentralaTablicaInformacyjna div.CentralaTablica_Element {
    width: 470px;
    height: 16px;
    padding-top: 4px;
    padding-left: 6px;
    margin: 0px 0px 6px 0px;
}

div.CentralaTablicaInformacyjna div.CentralaTablica_Element div.CentralaTablica_ElementMsg {
    font-size: 10px;
    font-weight: bold;
    padding-top: 5px;
    padding-left: 5px;
    color: #169fef;
}

div.CentralaTablicaInformacyjna div.CentralaTablica_Element div.CentralaTablica_ElementMsg a {
    background: url(../img/pix2.gif) left center no-repeat;
    padding-left: 18px;
    color: #b0b0b0;
    text-decoration: none;
}

div.CentralaTablicaInformacyjna div.CentralaTablica_Element div.CentralaTablica_ElementMsg a:hover {
    color: #ffffff;
}

/* == CentralaTablicaInformacyjna == */

a.CentralaButton {
    font-size: 11px;
    font-weight: bold;
    color: #111;
    padding: 4px 8px;
    height: 14px;
    width: 80px;
    text-align: center;
    display: block;
    overflow: hidden;
    background-color: #d5d5d5;
    border: 1px solid #333;    
    text-decoration: none;
}

a.CentralaButton:hover {
    text-decoration: underline;
    border: 1px solid #eee;
    background-color: #777;
    color: #d5d5d5;
}
div.MobileMetrykaTlo{
    top: 70px;
    left: 100px;
	/*left: expression(parseInt(document.body.clientWidth-1024)+'px');*/ 
    position: absolute;
}

div.MobileMetrykaPopupyTlo {
    position:absolute;
    top:30px;
    height:355px;
    width:630px;
    background-image: url(../img/tlo_3.png);
    background-position: right top;
    background-repeat: repeat-y;
}   

div.MobileMetrykaPopupyTlo2 {
    position:absolute;
    top:30px;
    height:355px;
    width:630px;
}   

div.MobileWyszukiwarkaTlo {
	background-image: url(../img/tlo_3.png); background-position: right top; background-repeat: repeat-y; position: absolute; left: 0px; top: 0px; height: 100%; right: 0px; margin: 0px; padding: 0px;
}
div.MobileWyszukiwarkaTlo3 {
    background-image: url(../img/tlo_3.png); background-position: right top; background-repeat: repeat-y; position: absolute; left: 0px; top: 0px; height: 100%; right: 0px; margin: 0px; padding: 0px;
}
div.MobileWyszukiwarkaTlo4 {
	position: absolute; left: 0px; top: 0px; height: 100%; right: 0px; margin: 0px; padding: 0px;
}
div.MobileWyszukiwarka {
    float: right; 
    width: 306px; 
    padding: 4px;
    border: solid 1px #828282;position: absolute; right: 5px; top: 5px; text-align: left;
    background-color: #2f2f2f;
    padding-bottom: 10px;
}

div.MobileWyszukiwarkaTlo2 {background-image: url(../img/oknozaawansowane.png); background-position: right top; background-repeat: no-repeat; position: absolute; width: 306px; height: 465px; top: 0px; right: 0px; margin: 0px; padding: 0px; z-index: 3000; overflow: hidden;}
div.MobileWyszukiwarka2 {
    float: right; 
    width: 306px; 
    overflow: hidden;
    background-image: url(../img/oknozaawansowane_dol.png); background-position: right bottom; background-repeat: no-repeat;
    position: absolute; right: 0px; top: 77px; text-align: left; 
    padding-bottom: 10px;
}

div.MobileWyszukiwarkaTlo2 div.inp, div.noweOkna div.inp {overflow: hidden; padding-right: 7px; background-image: url(../img/inp_right.png); background-position: right bottom; background-repeat: no-repeat; border: 0px solid #000!important; background-color: Transparent;}
div.MobileWyszukiwarkaTlo2 div.inp2, div.noweOkna div.inp2  {float: left; clear: none; overflow: hidden; padding: 0px; padding-right: 7px; background-image: url(../img/inp_right.png); background-position: right bottom; background-repeat: no-repeat; border: 0px solid #000!important; background-color: Transparent;}
div.MobileWyszukiwarkaTlo2 div.inp3, div.noweOkna div.inp3  {float: left; clear: none; overflow: hidden; padding: 0px; padding-right: 7px; height: 57px; background-image: url(../img/inp2_right.png); background-position: right bottom; background-repeat: no-repeat; border: 0px solid #000!important; background-color: #000;}
div.MobileWyszukiwarkaTlo2 input, div.noweOkna input {height: 20px; padding-top: 4px; padding-left: 6px; background-image: url(../img/inp_left.png); background-position: left bottom; background-repeat: no-repeat; border: 0px solid #000!important; background-color: Transparent;}
div.MobileWyszukiwarkaTlo2 textarea, div.noweOkna textarea {height: 47px; padding-top: 4px; padding-left: 6px; background-image: url(../img/inp2_left.png); background-position: left bottom; background-repeat: no-repeat; border: 0px solid #000!important; background-color: Transparent;}
div.MobileWyszukiwarkaTlo2 select, div.noweOkna select {height: 24px; padding-left: 6px; background-image: url(../img/inp_left.png); background-position: left bottom; background-repeat: no-repeat; border: 0px solid #000!important; background-color: Transparent;}
div.MobileWyszukiwarkaTlo2 input[type=checkbox], div.noweOkna input[type=checkbox] {background-image:none;}

div.MobileWyszukiwarkaBtn {width: 70px; height: 27px; padding-left: 7px; background-image: url(../img/mw_btn_l.png); background-position: left top; background-repeat: no-repeat; overflow: hidden;}
div.MobileWyszukiwarkaBtn div {height: 27px; background-image: url(../img/mw_btn_r.png); background-position: right top; background-repeat: no-repeat;}
div.MobileWyszukiwarkaBtn div a {height: 20px; padding-top: 7px; text-transform: uppercase; color: #fff; display: block; width: 100%; text-decoration: none; font-size: 10px; font-weight: bold;}

div.MobileWyszukiwarkaBtn2 {width: 70px; height: 27px; padding-left: 7px; background-image: url(../img/mw_btn2_l.png); background-position: left top; background-repeat: no-repeat; overflow: hidden;}
div.MobileWyszukiwarkaBtn2 div {height: 27px; background-image: url(../img/mw_btn2_r.png); background-position: right top; background-repeat: no-repeat;}
div.MobileWyszukiwarkaBtn2 div a {height: 20px; padding-top: 7px; text-transform: uppercase; color: #fff; display: block; width: 100%; text-decoration: none; font-size: 10px; font-weight: bold;}

div.MobileWyszukiwarkaBtn3 {width: 18px; height: 18px; background-image: url(../img/naglowekZamknij.png); background-position: -18px top; background-repeat: no-repeat;}
div.MobileWyszukiwarkaBtn3:hover {width: 18px; height: 18px; background-image: url(../img/naglowekZamknij.png); background-position: left top; background-repeat: no-repeat;}
div.MobileWyszukiwarkaBtn3 div {width: 18px; height: 18px;}
div.MobileWyszukiwarkaBtn3 div a {width: 18px; height: 18px; display: block;}



div.MobileWyszukiwarka span, div.MobileWyszukiwarka div, div.MobileWyszukiwarka label {
	font-family: Verdana; font-size: 10px; color: #b0b0b0;	
}
table.WyszukiwarkaRadio {
	margin :0px;
	padding: 0px;
	margin-top: 3px;
}
table.WyszukiwarkaRadio input {
	margin :0px;
	padding: 0px;
	margin-right: 3px;
	margin-top: 3px;
	
}
div.MobileWyszukiwarka div.MobileWyszukiwarkaInner {
    padding: 4px;
}
.WyszukiwarkaInput {font-family: verdana; margin-top: 3px;	 padding-top: 2px;padding-bottom: 2px;padding-left: 4px;font-size: 12px;width: 175px;border:solid 1px #666; background-color: #222; color: #b0b0b0; padding-left: 2px;} 

div.MobileWyszukiwarkaPanel {padding-top: 1px; margin-top: 5px; border-top: 1px solid #181818;}

div.MobileWyszukiwarkaPanel div.MobileWyszukiwarkaPanel_Element {float: left; overflow: hidden; height: 20px; 
        padding-left: 6px; margin: 0px 2px 0px 0px; cursor: pointer; font-size: 11px; font-weight: bold; 
        color:#000; background-color: #b0b0b0; cursor: pointer; overflow: hidden;
        background: url(../img/botTabMenuBg/botTabMenuBg_o.png) left top no-repeat;}
div.MobileWyszukiwarkaPanel div.MobileWyszukiwarkaPanel_Element div {height: 16px; padding: 3px 6px 1px 0px; 
    background: url(../img/botTabMenuBg/botTabMenuBg_i.png) right top no-repeat; overflow: hidden; text-align: center }
div.MobileWyszukiwarkaPanel div.MobileWyszukiwarkaPanel_Element label {color: #555; cursor: pointer;text-align: center }

div.MobileWyszukiwarkaPanel div.MobileWyszukiwarkaPanel_Element a {text-align: center; color: #555; text-decoration: none;}
div.MobileWyszukiwarkaPanel div.MobileWyszukiwarkaPanel_Element a:hover {text-align: center ;color: #169fef;}

div.MobileWyszukiwarkaPanel div.MobileWyszukiwarkaPanel_Element_Active {float: left; overflow: hidden; height: 20px; 
        padding-left: 6px; margin: 0px 2px 0px 0px; cursor: pointer; font-size: 11px; font-weight: bold; 
        color:#000; background-color: #b0b0b0; cursor: pointer; overflow: hidden;text-align: center ;
        background: url(../img/botTabMenuBg/botTabMenuBg_o.png) left top no-repeat;}
div.MobileWyszukiwarkaPanel div.MobileWyszukiwarkaPanel_Element_Active div {height: 16px; padding: 3px 6px 1px 0px; 
    background: url(../img/botTabMenuBg/botTabMenuBg_i.png) right top no-repeat; overflow: hidden;}
    
div.MobileWyszukiwarkaPanel div.MobileWyszukiwarkaPanel_Element_Active div label {color: #000; cursor: pointer;}
div.MobileWyszukiwarkaPanel div.MobileWyszukiwarkaPanel_Element_Active div a {color: #000; text-decoration: none;}

div.KLBox {
    width:145px; 
    height: 180px; 
    border: 1px solid #555555; 
    padding: 2px; 
    clear: none; 
    float: left; 
    overflow: hidden; 
    margin-right: 9px;
    margin-top: 9px;
    text-align: center;
}

div.KLPhoto {
    width: 120px; height: 120px;
     cursor: pointer;
     overflow: hidden;
     margin-bottom: 1px;
     padding: 2px;
     margin-left: 10px;
     margin-top: 8px;
     border: solid 1px #555555;
}

div.KLOpis {
    border-top: 1px solid #555555; 
    padding: 2px;
    background-color: #222;
    overflow: hidden;
}

div.KLKarta {
    border-top: 1px solid #000000; 
    padding-top: 1px;
    overflow: hidden;
    height: 5px;
    font-size: 1px;
}

div.KLStopka {
    border-left: 1px solid #555555; 
    border-bottom: 1px solid #555555; 
    border-right: 1px solid #555555; 
    padding: 2px;
    padding-top: 0px;
    margin-top: 2px;
    overflow: hidden;
    font-size: 1px;
}
div.KLStopka2 {
    border-left: 1px solid #555555; 
    border-bottom: 1px solid #555555; 
    border-right: 1px solid #555555; 
    padding: 1px;
    padding-top: 0px;
    margin-top: 1px;
    overflow: hidden;
    font-size: 1px;
}
div.KLBox div.KLOpis div.KLNazwa {
    text-align: center; width: 140px; height: 16px; overflow: hidden; 
}
div.KLNazwa, div.KLNazwa a, div.KLNazwa:hover, div.KLNazwa:visited {
	font-size: 10px; color: #b5b5b5; font-weight: bold; color: #169fef; text-decoration: none;
}
div.KLNazwa a:hover {
	color: #fecb00;
}

div.KLBox div.KLOpis div.KLWiersz2 {
    height: 17px;
    width: 140px; 
    overflow: hidden;
    color: #b5b5b5;
    font-size: 10px;
    text-align: left;
}

div.KLBox div.KLOpis div.KLWiersz2 div.KLWiersz2_Inner {
    width: 150px; height: 16px; overflow: hidden;
}

div.KLBox div.KLOpis div.KLWiersz3 {
    height: 28px;
    width: 108px;

    overflow: hidden;
    color: #b5b5b5;
    font-size: 10px;
    padding-top: 3px;
}

div.KLBox div.KLOpis div.KLWiersz3 img {
    float: left;
}

div.KLProfilInfo {
    color: #b5b5b5; 
    padding: 8px 0px 2px 7px; 
    border-left: 1px solid #000; 
    border-bottom: 1px solid #555555; 
    font-size: 12px;
}


div.FollowContentResize {
  position: absolute;
  top: 23px;
  left: 0px;
  right: 0px;
  bottom: 23px;
  overflow: auto;
}

div.MobileKategorie {
    margin-top: 22px; 
    float: right; 
    width: 144px; 
    position: relative;
    border: 1px solid #555; 
    border-bottom: 0px solid #000;
}

div.MobileKategoriaElement {
    padding: 2px 2px 2px 6px;
    color: #b5b5b5;
    background-color: #222;
    border-bottom: 1px solid #555;
    cursor: pointer;
    overflow: hidden;
}

div.MobileKategoriaElement img {
    float: left;
}

div.MobileKategoriaElement span {
    font-size: 9px;
    float: left;
    padding-top: 6px;
    padding-left: 5px;
}

/* Formaty tesktu - do ogolnego stosowania */

div.Tekst12BlueBold {
	font-size: 12px;
	color: #169fef;
	font-family: Verdana;
	font-weight: bold;
}
div.Tekst10BlueBoldLinia {
	font-size: 10px;
	color: #169fef;
	font-family: Verdana;
	font-weight: bold;
	padding-bottom: 3px;
	display: block;
}
div.Tekst10SilverBold {
	font-size: 10px;
	color: #979797;
	font-family: Verdana;
	font-weight: bold;
}
div.Tekst10DarkSilver {
	font-size: 10px;
	color: #606060;
	font-family: Verdana;
	font-weight: normal;
}
span.Tekst10DarkSilverPix {
	color: #606060;
	background-image: url(../img/pix3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	font-weight: normal;
}
span.Tekst10DarkSilverBoldPix, a.Tekst10DarkSilverBoldPix {
	color: #808080;
	background-image: url(../img/pix3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	line-height:15px;
	font-weight: bold;
	text-decoration: none;
}
a.Tekst10DarkSilverBoldPix:hover {
    color: #ddd;
}
.ObszarTekstowy {
	background-image: url(../img/tlo_2.png);
	padding: 5px;
}
.ObszarTekstowy, .ObszarTekstowy span {
	font-family: Verdana;
	font-size: 10px;
	color: #b0b0b0;
	font-weight: normal;
}

/* **************************************** */


div.popWindow {margin-left: 120px; width: 540px; margin-top: 50px;}

div.popWindowInner {padding: 10px; border: solid 1px #525252; background-color:#121212 }

div.KomunikatCzerwony {
	color: red; 
	font-weight: bold;
	font-size: 11px;
}
div.KomunikatNiebieski {
	color: #006eb7; 
	font-weight: bold;
	text-align: center;
	font-size: 11px;
}


a.HelpIcon {  
    color: #8cca1e;
    font-weight: bold;
    /*border-bottom: 4px solid #000;*/
    cursor: help;
    padding: 0px 2px 6px 2px;
    font-size: 11px;
}

a.HelpIcon2 {  
    color: #ff0000;
    font-weight: bold;
    cursor: help;
    padding: 0px 2px 6px 2px;
    font-size: 11px;
}

a.HelpIcon2 sup {  
    color: #8cca1e;
    font-weight: bold;
    cursor: help;
    padding: 0px 2px 6px 2px;
    font-size: 11px;
}

div.HelpIcon {
    max-width: 300px;
    padding: 7px;
    border: 1px solid #777;
    background-color: #111;
    color: #999;
    z-index: 3000;
}

div.HelpIcon h1 {
    color: #8cca1e; 
    font-size: 10px;
	font-weight: bold;
	display: block;
	margin: 0px;
	margin-bottom: 4px;
	padding: 0px;
	padding-bottom: 3px;
	border-bottom: 1px dotted #555;
}

div.HelpIcon4 {
    max-width: 350px;
    padding: 25px;
    border: 1px solid #777;
    background-color: #111;
    color: #999;
    z-index: 3000;
}

div.HelpIcon4 h1 {
    color: #8cca1e; 
    font-size: 11px;
	font-weight: bold;
	display: block;
	margin: 0px;
	margin-bottom: 14px;
	padding: 0px;
	padding-bottom: 3px;
	border-bottom: 1px dotted #555;
}

td.KatGal_Node {
    background-color: #111;
    width: 100%;
    height: 15px;
    padding: 2px;
    padding-left: 7px;
}

td.KatGal_Root {
    background-color: #000;
}

td.KatGal_Leaf {
    background-color: #222;
}

td.KatGal_Node a {   
    color: #b0b0b0;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 1px;
}

td.KatGal_Root a {
    color: #b0b0b0;
    text-decoration: none;
    cursor: default;
}

td.KatGal_Node:hover {
    background-color: #444;
}

td.KatGal_Node:hover a {
    color: #ccc;
}

td.KatGal_Leaf:hover {
   background-color: #111;
}

div.gp_KomentarzBox {
    background-color: #000;
    padding: 3px;
}

div.gp_KomentarzBox_Alt {
    background-color: #111;
}

div.gp_KomentarzBox h1 {     
    font-size: 10px;
    font-weight: bold;
    margin: 2px 0px;
    float: left;
}

div.gp_KomentarzBox div {     
    font-size: 10px;
    clear: both;
}

/**************** artykul.ascx ***************************/
div.art_menu {
	width: 230px;
	float: right;
	margin-top: 10px;
	margin-right: 10px;
}
div.art_content {
	width: 510px;
	margin-top: 10px;
	background-image: url(../img/tlo_2.png);
	padding-bottom: 20px;
}
div.art_tytul {
	font-size: 11px;
	font-weight: bold;
	color: #0066ff;
	margin-bottom: 3px;
}
div.art_tytul_sel {
	font-size: 11px;
	font-weight: bold;
	color: #fecb00;
	margin-bottom: 3px;
}
div.art_skrot {
	font-size: 10px;
	font-weight: normal;
	color: #aaaaaa;
}
div.art_box {
	background-image: url(../img/tlo_1.png);
	padding: 5px;
	margin-bottom: 5px;
	border-top: solid 1px #353535;
}
div.art_box_alter {
	background-image: url(../img/tlo_2.png);
	padding: 5px;
	margin-bottom: 5px;
	border-top: solid 1px #353535;
}
div.art_nag {
	display:block; font-size: 11px; color: #169fef; font-weight: bold; padding-bottom: 3px; 
	border-bottom: solid 1px #636363; margin-bottom: 7px; margin-top: 10px;
	line-height: 20px;
	
}
/***   komentarze  ****/
.KomentRow, .KomentRowAlter {
	background-image: url(../img/tlo_1.png);
	margin-top: 3px;
	padding: 3px;
	display: block;
	height: 40px;
}
.KomentRowAlter {
	background-image: url(../img/tlo_2.png);
}

.KomentRowSpan, .KomentRowSpan div, .KomentRowSpan span {font-size: 10px;font-family: Verdana;color: #b0b0b0}

.IkonaOcenaJest {
	color: #626262;
	background-image: url(../img/ocena.png);
	padding-left: 17px;
	background-position: left center;
	background-repeat: no-repeat;
	line-height: 12px;
}
.IkonaOcenaBrak {
	color: #626262;
	background-image: url(../img/ocenabrak.png);
	padding-left: 10px;
	background-position: left center;
	background-repeat: no-repeat;
	line-height: 12px;
}
.IkonaTekst {
	color: #626262;
	background-image: url(../img/teksty.png);
	padding-left: 17px;
	background-position: left center;
	background-repeat: no-repeat;
	line-height: 15px;
}
.IkonaUtwory {
	color: #626262;
	background-image: url(../img/utwory.png);
	padding-left: 17px;
	background-position: left center;
	background-repeat: no-repeat;
	line-height: 15px;
}

div.divErrorBox {
    font-size: 11px;
    color: Red;
    letter-spacing: 1px;
}

/*AutoComplete flyout */

.autocomplete_completionListElement {  
	visibility: hidden;
	margin: 0px!important;
	background-color: #111;
	color: #b0b0b0;
	border: 1px solid #b0b0b0;
	cursor: pointer;
	overflow: hidden;
	height: 200px;
    text-align: left; 
    list-style-type: none;
    padding: 0px!important;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem {
	background-color: #b0b0b0;
	color: #111;
	padding: 2px 0px 2px 5px;
	height: 15px;
	border-bottom: 1px dotted #b0b0b0
}

/* AutoComplete item */

.autocomplete_listItem {
	background-color : #111;
	color : #b0b0b0;
	padding: 2px 0px 2px 5px;
	height: 15px;
	border-bottom: 1px dotted #b0b0b0
}

/* belka rejestracyjna */
div.belka_rej {
	/*background-image: url(../img/tlo_1.png);
	border: solid 1px #636363;*/
	text-align: right;
	height: 26px;
	padding-right: 5px;
	padding-top: 2px;
	margin-bottom: 10px;
	color: black;
	float: right;
}
div.belka_rej a, div.belka_rej a:hover, div.belka_rej a:selected, div.belka_rej a:visited, div.belka_rej a img {
	border: none;
	color: black;
}

/* tablea z danymi */
table.tbl1, table.tbl1 tr, table.tbl1 tr td,
table.tbl2, table.tbl2 tr, table.tbl2 tr td {
	margin: 0px;
	padding: 0px;
}
table.tbl1,
table.tbl2 {
	width: 100%;
	border-spacing: 0px;
}

table.tbl1 thead tr td,
table.tbl2 thead tr td {
		margin: 0px;
		padding: 0px;
		border : 0px;
			
}

table.tbl1 thead tr td div,
table.tbl2 thead tr td div {
		margin-left: 0px;
		padding-top: 10px;
		padding-bottom: 10px;
		margin: 0px;
		background-color: #333333;
		background-repeat: repeat-x;
		background-image: url("../img/tbl_ver_tlo.png");
		border-top-color: #9c9c9c;
		border-bottom-color: #111111;
		border-left-color: #333333;		
		border-top-style: solid;
		border-left-style: solid;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		border-top-width: 1px;
		border-left-width: 0px;
		text-align: center;
		font-weight: bold;
		font-size: 12;
		color: #00aaff;

}

table.tbl1 tbody tr td,
table.tbl2 tbody tr td {
	margin: 0px;
	border-left: solid 1px #333333;
	/*border-right: solid 1px #464646*/
	border-bottom: solid 1px #333333;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	font-family: Verdana;
	font-size: 10px;
	text-align: left;
	color: #c0c0c0;
}

table.tbl2 tbody tr td{
	padding: 2px;
}
    
table.tbl1 tbody tr td a, table.tbl1 tbody tr td a:hover, table.tbl1 tfoot tr td a, table.tbl1 tfoot tr td a:hover,
table.tbl2 tbody tr td a, table.tbl2 tbody tr td a:hover, table.tbl2 tfoot tr td a, table.tbl2 tfoot tr td a:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #d0d896;
	text-decoration: none;
}

table.tbl2 tbody tr td a, table.tbl2 tbody tr td a:hover, table.tbl2 tfoot tr td a, table.tbl2 tfoot tr td a:hover{
	color: #c5c5c5;
}

table.tbl2 tbody tr td a.active, table.tbl2 tfoot tr td a.active{
	color: #FCCA23;
}

table.tbl1 tbody tr td a:hover,table.tbl1 tfoot tr td a:hover {
	color: #ffcc00;
}

table.tbl2 tbody tr td a:hover,table.tbl2 tfoot tr td a:hover  {
	color: #ffffff;
}

table.tbl2 tbody tr td span {
	text-align:center;
	font-weight:bold;
}

table.tbl1 tfoot tr td {
	margin: 0px;
	border: solid 1px #222222;
	padding: 2px;
}

table.tbl1 tfoot tr td div {
	background-image: url(../img/tbl_tlo.png);
	padding: 2px;
	background-repeat: repeat-x;
	background-position: bottom left;
	color: #00b0ff;
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
	text-align: center;
	line-height: 16px;
}

table.galerie1 thead td {
    text-align: center;
	color:#169fef;
	font-weight: bold;
}
table.galerie1 tbody td {
    text-align: center;
	/*border-top: solid 1px #464646;*/
}

.reglink {color: #C62C11; text-decoration: none;}



/* style do podstrony HTML */
body.podstronaHTML {
	/*background-image: url(../img/bodyBg/tlo.jpg);*/
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: fixed;
	/*background-image: url(../img/bodyBg/tlo-tile-srodek.jpg);*/
	background-position: left top;
	background-repeat: repeat;
	position:relative;
	/*height: auto;*/
	overflow: auto;
}

div.dvBodyMiddle {
    background-image: url(../img/bodyBg/tlo.jpg);
	background-position: center top;
	background-repeat: repeat;
	background-attachment: fixed;
	position:relative;
	height: auto;
	overflow: hidden;
}

div.dvBodyBottom {
    /* background-image: url(../img/bodyBg/tlo-bottom.jpg);*/
	background-position: center bottom;
	background-repeat: no-repeat;
	position:relative;
	height: auto;
	overflow: hidden;
}

div.contentHTML {
	position:relative;
	/*top:67px;*/
	width:1000px;
	
	/*height:expression(parseInt((document.body.clientHeight-77))+'px');*/
	height: auto;
	overflow: hidden;
	
	/*bottom: 10px;*/
	right: 0px;
	margin: auto;
	z-index:10;
	float: none;
	left: 0px;
	margin-left: expression(parseInt((document.body.clientWidth-1024)/2)+'px'); 
	color: #FFF;
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

div.zawartoscHTML {
	width: 800px;
	position:relative;
	/*top:0px;*/
	/*bottom: 70px;*/
	left: 200px;
	background-image: url(../img/tlo_polcien.png);
	background-repeat: repeat-y;
	background-position: left top;
	/*height:expression(parseInt((document.body.clientHeight-160))+'px');*/
	height: auto;
	padding-top: 0px;
}
div.zawartoscHTMLmargin {
	width: 800px;
	position: relative;
	/*top:5px;*/
	/*bottom: 10px;*/
	left: 0px;
	right: 0px;
	/*height:expression(parseInt((document.body.clientHeight-170))+'px');*/
	height: auto;
	padding-top: 0px;
}
div.fmenu {
	z-index:20;
	position:absolute;
	left:-150px;
	top:350px;
	width:140;
	height:145;
	overflow: hidden;
		
}
div.logoHTML {
	width: 147px;
	height: 122px;
	position: absolute;
	bottom: 25px;
	left: 10px;
	background-image: url(../img/logo.png);
	background-repeat: no-repeat;
}

div.BottomCopyMenu 
{
    font-weight:bold;
    color: #aaaaaa;
	position: relative; 
	left: 200px;
	width: 800px;
	height:20;
	margin-top: 20px; 
	margin-bottom: 20px;
}

div.BottomCopyMenu a.copymenu_link {
    text-decoration: none;
    font-size: 11px;
    color: #494949;
    padding: 2px 7px 0px 7px;
}

div.BottomCopyMenu a.copymenu_link:hover {
    color: #cfcfcf;
}



div.contentHTML2 {
	position:absolute;
	top:67px;
	width:980px;
	right: 0px;
	left: 0px;
	margin: auto;
	z-index:10;
	float: none;
	left: expression(parseInt((document.body.clientWidth-1024)/2)+'px');
	color: #FFF;
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

div.zawartoscHTML2 {
	width: 980px;
}
div.zawartoscHTMLmargin2 {
	width: 980px;
}


a.oneway_link {color: #FF9A0E;}
a.oneway_link:hover {color: #E90102;}

div.dvSciezkaKatalogow a {
    font-weight: bold;
    color: #eee;
    text-decoration: none;
}

div.dvSciezkaKatalogow a:hover {
    text-decoration: underline;
    color: #0BB0FF;
}

div.dvSciezkaKatalogow a.active {
    color: #FCCA23;
}

span.checkbox {

}

span.checkbox input {
    width: 11px; height: 11px;
    vertical-align: bottom;
}

span.checkbox input+label {
    font-size: 10px;
    margin-left: 5px;
}

div.grus_mini_txt {
    width: 50px;
    height: 30px;
}

div.topPasek {
	position:absolute;
	width:980px;
	height:71px;
	margin: auto;
	z-index:10;
	float: none;
	left:0px;
	right:0px;
	left: expression(parseInt((document.body.clientWidth-1024)/2)+'px');
	background-image: url(../img/topPasek/tlo_pasek.png);
	background-position: 380px top;
    background-repeat:no-repeat;
}

div.topPasek2 {
    position:absolute;
    width:100%;
    height:71px;
    background-image: url(../img/topPasek/tlo_pasek_rpx.png);
	background-position:left top;
    background-repeat:repeat-x;
	left: 0px; 
	top: 0px;
    }
    
div.topPasek3 {
	
	position:relative;
	width:1000px;
	height:71px;
	z-index:10;
	float: none;
	margin: auto;
	left:0px;
	right:0px;
	top:0px;
	margin-left: expression(parseInt((document.body.clientWidth-1024)/2)+'px'); 
	/*background-image: url(../img/topPasek/tlo_pasek_10px7.jpg);
	background-position: 200px top;
    background-repeat:no-repeat;*/
}

    
    div.banner1str 
    {
        position:absolute;
        width: 160px;
        height: 600px;
        left: 10px;
        top: 52px;
    }

div.ikona {
   overflow:hidden;
   position:absolute;
   width:43px;
   top:15px; 
}

input.logowanie {
    border-style:none;
    background-color:#151515;
    font-size:16px;
    color:#fbdf00;
    width:122px;
    height:20px;
}

div.panelLogowania {
    z-index:2147483647;
    position:absolute;
    right:15%;
    top:75px;
    width:310px;
    height:175px;
    background-image: url(../img/topPasek/oknozalogujsie.png);
    background-repeat:no-repeat;
}

div.panelDokupPunkty {
    z-index:2147483610;
    position:absolute;
    width:430px;
    height:366px;
    top:70px;
    float:none;
    left: 400px;
    background-repeat:no-repeat;
}

div.platnosciPrzelew {
    float:left;
    width:138px;
}

div.platnosciPrzelew input{
    float:left;
    margin-top:10px;
}
    
div.platnosciPrzelew label{
    width:100px;
    height:70px;
    display:block;
    overflow:hidden;
}

div.platnosciPrzelew label span{
    display:block;
    float:left;
    text-align:center;
    width:100px;
    font-weight:normal;
}

div.buttonSzukaj {
    cursor:pointer;
    width:120px;
    float:left;
    margin-left:10px;
    margin-top:14px;
    height:32px;
    background-image: url(../img/buttonSzukaj2.png);
    background-repeat:no-repeat;
}

div.ikonaGalerii{
    width:40px; 
    /*height:40px; */
    margin:5px 15px 5px 5px;
    float:left; 
    font-weight:bold;
    text-align:center;
}

div.checkbox {
    margin-top:0px;
    margin-left:18px;
    cursor:pointer;
    background-image: url(../img/topPasek/checkbox.jpg);
    background-position:left top;
    width:13px;
    height:13px;
    float:left;
    position:relative;
    top:60px;
}

div.dvpunkty {
    float:left;
    background-image: url('../img/topPasek/punkty.png');
    cursor:pointer; 
    background-repeat:no-repeat;
    background-position: left top;
    width:120px;
    height:50px;
}

div.dvwiadomosci {
    float:left;
    background-image: url('../img/topPasek/wiadomosci.png'); 
    background-repeat:no-repeat;
    background-position: left top;
    cursor:pointer;
    width:85px;
    height:50px;
}

div.dvznajomi {
    float:left;
    background-image: url('../img/topPasek/znajomi.png');
    background-repeat:no-repeat;
    background-position:left top;
    width:85px;
    height:50px;
    cursor:pointer; 
}

div.dvznajomi div, div.dvwiadomosci div, div.dvpunkty div {color:#cccccc;}
div.dvznajomi:hover, div.dvwiadomosci:hover {background-position: -85px top;}
div.dvpunkty:hover {background-position: -120px top;}
div.dvznajomi:hover div, div.dvwiadomosci:hover div, div.dvpunkty:hover div {color:#fff;}

div.dvProfil {
    float:left;
    margin-top:8px;
    background-image: url(../img/topPasek/cien_mojprofil.png); 
    background-repeat:no-repeat;
    width:68px;
    height:50px;
    cursor:pointer;
    text-align:center;
}

div.dvProfil a {color:#cccccc;text-decoration:none;}
div.dvProfil:hover a,div.Profil a:hover{color:#fff;}
div.dvProfil:hover div a {background-position: -28px top;}

/*przyciski z css'owym highlight*/

 a.btnTopWyloguj{
    color:#cccccc;
    text-decoration:none;
}
a.btnTopWyloguj:hover{color:#fff;}

 a.btnTopZaloguj {
    display:block;
    width:118px;
    height:43px;
    float:left;
    background-image: url(../img/topPasek/zalogujsie.png);
    background-repeat:no-repeat;
    background-position: left top;
}
    
a.btnTopZaloguj:hover{background-position: -118px top;}

a.btnTopRejestracja {
    display:block;
    width:109px;
    height:43px;
    float:left;
    margin-left:15px;
    background-image: url(../img/topPasek/zalozkonto.png);
    background-repeat:no-repeat;
    background-position: left top;
}

a.btnTopRejestracja:hover {background-position: -109px top;}

 a.ikonaTopProfil, a.ikonaTopGaleria {
    display:block;
    width:30px;
    height:30px;
    margin-top:10px;
    margin-left:23px;
    margin-bottom: 2px;
    background-image: url(../img/topPasek/profil_active_out.png);
    background-repeat:no-repeat;
    background-position: left top;   
}

a.ikonaTopGaleria {
    width:28px;
    height:30px;
    background-image: url(../img/topPasek/img_galeria_active_prawa.png);
}

a.zamknijMetryke {
    display:block;
    width:18px;
    height:18px;
    float:right;
    margin-top:4px;
    background-image: url(../img/naglowekZamknij.png);
    background-repeat:no-repeat;
    background-position: left top;
}

a.zamknijMetryke:hover{background-position: -18px top;}


a.ustawieniaStart {
    display:block;
    width:24px;
    height:24px;
    float:right;
    margin-top:2px;
    background-image: url(../img/ustawieniaStart.png);
    background-repeat:no-repeat;
    background-position: left bottom;
}

a.ustawieniaStart:hover{background-position: left top;}

a.pobierzStart {
    display:block;
    width:24px;
    height:24px;
    float:right;
    margin-top:2px;
    background-image: url(../img/pobierzStart.png);
    background-repeat:no-repeat;
    background-position: left bottom;
}

a.pobierzStart:hover{background-position: left top;}

/*----------------------------*/
a.przeslijpliki{
    display:block;
    width:210px;
    height:60px;
    background-image: url(../img/topPasek/przeslij_pliki.png);
    background-repeat:no-repeat;
    background-position: left top;
    }
    
a.przeslijpliki:hover {background-position: -210px top;}

a.dokupPunkty {
    display:block;
    width:184px;
    height:59px;
    background-image: url(../img/topPasek/dokuppunkty2.png);
    background-repeat:no-repeat;
    background-position: left top;
    }
    
a.dokupPunkty:hover {background-position: right top;}


a.dokupunkty2 {
    display:block;
    width:168px;
    height:38px;
    background-image: url(../img/topPasek/dokuppunkty.jpg);
    background-repeat:no-repeat;
    background-position: left top;
    margin-left:100px;
    }
    
a.dokuppunkty2:hover {background-position: -168px top;}



a.dokup {
    display:block;
    width:120px;
    height:45px;
    background-image: url(../img/dokup.png);
    background-repeat:no-repeat;
    background-position: left bottom;
    margin:10px;
    }
    
a.dokup:hover {background-position: left top;}

a.aktywuj {
    display:block;
    width:135px;
    height:45px;
    background-image: url(../img/aktywuj.png);
    background-repeat:no-repeat;
    background-position: left bottom;
    margin:10px;
    }
    
a.aktywuj:hover {background-position: left top;}

a.akceptuj {
    display:block;
    width:135px;
    height:45px;
    background-image: url(../img/akceptuj.png);
    background-repeat:no-repeat;
    background-position: left bottom;
    margin:10px;
    }
    
a.akceptuj:hover {background-position: left top;}

a.zamawiam {
    display:block;
    width:135px;
    height:45px;
    background-image: url(../img/zamawiam.png);
    background-repeat:no-repeat;
    background-position: left bottom;
    margin:10px;
    }
    
a.zamawiam:hover {background-position: left top;}

a.btnClose {
    display:block;
    width:15px;
    height:15px;
    margin-left:280px;
    margin-top:0px;
    background-image: url(../img/topPasek/close.png);
    background-repeat:no-repeat;
    background-position: left top;
    position:relative;
    top:20px;
}
    
a.btnClose:hover{background-position: -15px top;}

a.btnClose2 {
    display:block;
    width:91px;
    height:25px;
    background-image: url(../img/imgAnuluj.png);
    background-repeat:no-repeat;
    background-position: left top;
}

a.btnZaloguj {
    display:block;
    width:103px;
    height:50px;
    position:absolute;
    top:70px;
    left:180px;
    background-image: url(../img/topPasek/logowanie.png);
    background-repeat:no-repeat;
    background-position: left top;
    
    }
    
a.btnZaloguj:hover{background-position: -103px top;}

.btnSzukaj1Str, .btnZaawansowane1Str {
    width:140px;
    height:22px;
    display: block;
    text-align: center;
    padding-top: 6px;
    font-size: 12px;
    font-weight: bold;
    color: #eee;
    text-decoration: none;
    text-transform: uppercase;
    margin-top: 9px;
    font-family: Arail, Verdana;
    background-image: url(../img/1str_wysz_btn.png);
    background-repeat:no-repeat;
}

.btnSzukaj1Str:hover, .btnZaawansowane1Str:hover {
    color: #ff7200;    
}

div.txtWyszukiwanie1Str {
    width: 414px;
    height: 23px;
    padding: 3px 12px;
    background-image: url(../img/1str_wysz_inp.png);
    background-repeat:no-repeat;
    margin-top: 11px;
}

input.txtWyszukiwanie1Str {
    width: 390px;
    height: 16px;
    background-image: none;
    background-color: Transparent;
    font-family: Arail, Verdana;
    border: none;
    color: #d5d5d5;
}

div.KategorieWysz1Str {
    width: 414px;
    height: 30px;
    overflow: hidden;
    text-align: center;
}

.btnKategorieWysz1Str, .btnKategorieWysz1Str_active {
    font-size: 13px;
    text-decoration: none;
    font-weight: bold;
    color: #d5d5d5;
    font-family: Arial, Verdana;
    padding-left: 7px;
    background-image: url(../img/1str_wysz_kat_sep.png);
    background-repeat:no-repeat;
    background-position: left center;
    margin-top: 5px;
    margin-left: 3px;
    display: block;
    float: left;
}

.btnKategorieWysz1Str:hover, .btnKategorieWysz1Str_active {
    color: #00c6ff;
}

.block_1str_sep {width: 975px; height: 1px; margin-top: 6px; margin-bottom: 5px; line-height: 1px; border-top: 1px solid #2c2c2c; background-color: #646464;}

.block_1str_cien_top {width: 968px; margin-left: 4px; background: url(../img/tlo_pod_block_bottom.png) no-repeat left bottom;}
.block_1str_cien_bottom {width: 960px; padding: 4px; background: url(../img/tlo_pod_block_top.png) no-repeat left top;}
.block_1str_top {width: 960px; position: relative;}

.block_1str_middle {height: 54px; background: url(../img/block_top_l.png) no-repeat left top; padding-left: 15px;}
.block_1str_middle2 {background: url(../img/block_top_r.png) no-repeat right top; padding-right: 16px;}
.block_1str_middle3 {background: url(../img/block_top_m.png) repeat-x left top;}

.block_1str_bottom {background: url(../img/block_bottom_l.png) no-repeat left bottom; margin-top: 1px; padding-left: 12px;}
.block_1str_bottom2 {background: url(../img/block_bottom_r.png) no-repeat right bottom; padding-right: 13px;}
.block_1str_bottom3 {background: url(../img/block_bottom_m.png) repeat-x left bottom;}

.block_1str_cien_top_small {width: 628px; margin-left: 4px; background: url(../img/tlo_pod_block_bottom_small.png) no-repeat left bottom;}
.block_1str_cien_bottom_small {width: 620px; padding: 4px; background: url(../img/tlo_pod_block_top_small.png) no-repeat left top;}
.block_1str_top_small {width: 620px; position: relative;}

.block_maniacy {width: 965px; height: 116px; padding-left: 3px; padding-top: 5px; margin-left: 4px; background: url(../img/maniacy.jpg) no-repeat left top; overflow: hidden;}
.block_maniacy .block_maniacy_big {float: left; width: 220px; text-transform: uppercase; color: #111; font-weight: bold; font-size: 20px; clear: left;}
.block_maniacy .block_maniacy_small {float: left;  width: 220px; color: #111; font-size: 10px; clear: left;}
.block_maniacy .block_maniacy_main {float: left; width: 690px; clear: none; color: #111; font-size: 10px; margin-top: 10px; color: #111; overflow: hidden;}

span.dvAktualnosci1str {text-transform: uppercase; font-size: 20px; color: #ff7200; font-weight: bold; font-family: Arial, Verdana;}
div.dvAktualnosci1str {padding-left: 15px; margin-top: 12px;}
div.dvAktualnosci1str div.dvAktualnosci1str_Item {margin-top: 30px;}
div.dvAktualnosci1str div.dvAktualnosci1str_Item span.dvAktualnosci1str_Item_Title {font-size: 11px; color: #c34500; font-weight: bold;}
div.dvAktualnosci1str div.dvAktualnosci1str_Item div.dvAktualnosci1str_Item_Text {margin-top: 5px; color: #494949;}
div.dvAktualnosci1str div.dvAktualnosci1str_Item div.dvAktualnosci1str_Item_Text a.more {font-weight: bold; text-decoration: underline; color: #494949;}
div.dvAktualnosci1str div.dvAktualnosci1str_Item div.dvAktualnosci1str_Item_Text a.more:hover {color: #c34500;}

div.zapiszSieNaKonkurs 
{
    height:199px;
    float:left;
    background-image: url(../img/dolaczdokbg.png);
    background-repeat:repeat-x;
    background-position: left top;
    width:296px;}
div.zapiszSieNaKonkursB 
{
    height:365px;
    float:left;
    background-image: url(../img/dolaczdokbgb.png);
    background-repeat:repeat-x;
    background-position: left top;
    width:425px;}
    
div.zapiszSieNaKonkursL, div.zapiszSieNaKonkursP {height:199px;width:5px;background-position:left top;background-repeat:no-repeat;float:left;}
div.zapiszSieNaKonkursL {background-image: url(../img/dolaczdokl.png);}
div.zapiszSieNaKonkursP {background-image: url(../img/dolaczdokp.png);}
div.zapiszSieNaKonkursLB, div.zapiszSieNaKonkursPB {height:365px;width:6px;background-position:left top;background-repeat:no-repeat;float:left;}
div.zapiszSieNaKonkursLB {background-image: url(../img/dolaczdoklb.png);}
div.zapiszSieNaKonkursPB {background-image: url(../img/dolaczdokpb.png);}
div.zapiszSieNaKonkursN {position:absolute;left:34px;}

 .banerySeparator {padding: 10px 0px; background-color: #161616; }
 
 .RamkaSztywnaWysokosc {float: left; width: 1px; height: 654px; clear: none;}
 
 div.dvSciagnikPlik {width: 231px; height: 63px; padding: 15px 0px 0px 60px; background-image: url(../img/sciagnij_plik2.png); background-position: left top; background-repeat: no-repeat;}
 div.dvSciagnikPlikActive {background-image: url(../img/sciagnij_plik1.png);}
 div.dvSciagnikPlik a, div.dvSciagnikPlikActive a {color: #a6a6a6; font-family: Trebuchet MS; font-size: 12px; text-decoration: none; width: 120px; display: block;}
 div.dvSciagnikPlikActive a {color: #fff;}
 div.dvSciagnikPlik2 {width: 221px; height: 62px; background-image: url(../img/sciagnij_plik3.png); background-position: left top; background-repeat: no-repeat;}
 div.dvSciagnikPlik2a {background-image: url(../img/sciagnij_plik3a.png);}
 div.dvSciagnikPlik3 {width: 231px; height: 93px; background-image: url(../img/sciagnij_plik4.png); background-position: left top; background-repeat: no-repeat;}
 
 span.chkAkcepujeRegulamin input {vertical-align: middle;}
 span.chkAkcepujeRegulamin label {font-size:10px;color:#888;}
 span.chkAkcepujeRegulamin label a {font-size:10px;color:#355FF7;text-decoration:none;}
 
 .popupHover {display:none; width: 160px; border: solid 1px red; background-color: #000000; border: solid 1px #B5B5B5; padding: 3px; margin:0px; margin-top:15px;}
 

 
 
 div.Pakiety
 {
    padding:0px 10px 10px 10px; 
    font-size: 11px;    
 }

 
 div.Pakiety ul 
 {
    list-style-type:none;
    padding-top:10px;
 }         
 
 div.Pakiety ul li                    
{
    background-image:url(../img/ok.png);
    background-repeat:no-repeat;
    margin:0px;
    padding-bottom:7px;
    padding-left:30px;
    padding-top:1px;
}

 div.PakietyTlo
 {
     background-image: url(../img/platnosci_tlo.png);
     background-position: 50% 0%;
     background-repeat:no-repeat;
     margin:0px;
 }
 
 div.TransferOpis
 {
     background-image: url(../img/transfer-opis.png);
     background-position: 50% 0%;
     background-repeat:no-repeat;
     margin:10px;
     height:20px;
     display:block;
 }
 
 div.ArtykulNaglowekTlo
 {
     background-image: url(../img/artykul_naglowek_tlo.png);
     background-position: 50% 0%;
     background-repeat:no-repeat;
     padding:20px 30px 30px 30px;
     margin-top:20px;
     left:0px;
     top:0px;
 }
 
 .punktyPlatnosc
 {
     left:10px;
     width:175px;
     height:30px;text-align:center;
     color:#ff3b00; 
     font-size:20pt;
     padding:18px 5px 2px 5px;
 }
 
 
 .punktyPlatnoscGB
 {
    left:10px; 
    text-align:center; 
    color:#555; 
    font-size:12px;
 }
  

/* ==== zwykle zakladki */
div.webTopTabMenu {position: absolute; top: 0px; left: 0px; overflow: hidden; width: 100%; height: 20px; 
    padding-bottom: 1px}
div.webTopTabMenuBelka {
	top: 0px; left: 0px; overflow: hidden; width: 100%; height: 20px; padding-bottom: 1px;
    margin-top: 8px;position: static; border-bottom: solid 1px #333333;
    }

div.webTopTabMenu_Element {float: left; overflow: hidden; height: 20px; padding-left: 6px;
    margin: 0px; font-size: 10px; font-weight: bold; 
    color:#b0b0b0; background-color: transparent;
    background-position: left top; 
    background-repeat: no-repeat;
    cursor: pointer;
}
div.webTopTabMenu_Element div {
	overflow: hidden; height: 16px; padding: 3px 6px 1px 0px; 
	background-position: right top; 
	background-repeat: no-repeat;  margin: 0px; 
}
div.webTopTabMenu_Element:hover {color: #169fef;}
div.webTopTabMenu_Element a {color: #b0b0b0; text-decoration: none;}
div.webTopTabMenu_Element label {color: #b0b0b0;}
div.webTopTabMenu_Element:hover a {color: #169fef;}

div.webTopTabMenu_Element_Active, div.webTopTabMenu_Element2_Active, div.webTopTabMenu_Element3_Active {
	float: left; 
	overflow: hidden;
	text-align: center;
	height: 20px; padding-left: 6px; margin: 0px; font-size: 10px; font-weight: bold; 
    color:#000; background-color: transparent;
    background-image: url(../img/topTabMenuBg/topTabMenuBg_o_szara.png); 
    background-position: top left; 
    background-repeat: no-repeat; 
    cursor: pointer;
}
div.webTopTabMenu_Element_Active div, div.webTopTabMenu_Element2_Active div, div.webTopTabMenu_Element3_Active div {
	overflow: hidden; height: 16px; padding: 3px 6px 1px 0px; 
	background-image: url(../img/topTabMenuBg/topTabMenuBg_i_szara.png); 
	background-position: right top; 
	background-repeat: no-repeat; 
}
div.webTopTabMenu_Element2_Active {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_blue.png); }
div.webTopTabMenu_Element2_Active div { background-image: url(../img/topTabMenuBg/topTabMenuBg_i_blue.png); }

div.webTopTabMenu_Element3_Active {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_obrys_bialy.png); }
div.webTopTabMenu_Element3_Active div { background-image: url(../img/topTabMenuBg/topTabMenuBg_i_obrys_bialy.png); }

div.webTopTabMenu_Element_Active a, div.webTopTabMenu_Element_Active label {color: #000; text-decoration: none; font-size: 10px; line-height:12px;}
div.webTopTabMenu_Element2_Active a, div.webTopTabMenu_Element2_Active label {color: #fff; text-decoration: none; font-size: 10px;}
div.webTopTabMenu_Element3_Active a, div.webTopTabMenu_Element2_Active label {color: #fff; text-decoration: none; font-size: 10px;}

/* ======= zwykle zakladki ============ */

/* ==== zakladki na górę strony */
div.cNag div.webTopTabMenu {position: absolute; top: 0px; left: 0px; overflow: hidden; width: 100%; height: 23px; 
    padding-bottom: 1px}
div.cNag div.webTopTabMenuBelka {
	top: 0px; left: 0px; overflow: hidden; width: 100%; height: 23px; padding-bottom: 1px;
    margin-top: 8px;position: static; border-bottom: solid 1px #636363;
    }

div.cNag div.webTopTabMenu_Element {float: right; overflow: hidden; height: 23px; padding-left: 6px;
    margin: 0px; margin-left: 2px; font-size: 11px; font-weight: bold; 
    background-color: transparent;
    background-position: left top; 
    background-repeat: no-repeat;
    cursor: pointer;
}
div.cNag div.webTopTabMenu_Element div {
	overflow: hidden; height: 17px; padding: 5px 6px 1px 0px; 
	background-position: right top; 
	background-repeat: no-repeat;  margin: 0px; text-align: center;
}

div.cNag div.webTopTabMenu_Element a {font-size: 11px; text-decoration: none;}

div.cNag div.webTopTabMenu_Element_Active, div.cNag div.webTopTabMenu_Element2_Active {
	float: right; 
	overflow: hidden;
	height: 23px; padding-left: 6px; margin: 0px; margin-left: 2px; font-size: 11px; font-weight: bold; 
    color:#000; background-color: transparent;
    background-position: top left; 
    background-repeat: no-repeat; 
    cursor: pointer;
}
div.cNag div.webTopTabMenu_Element_Active div, div.cNag div.webTopTabMenu_Element2_Active div {
	overflow: hidden; height: 17px; padding: 5px 6px 1px 0px; 
	background-position: right top; 
	background-repeat: no-repeat; 
	text-align: center;
}

div.cNag div.webTopTabMenu_Element_Active a {font-size: 11px; color: #000; text-decoration: none;}
div.cNag div.webTopTabMenu_Element2_Active a {font-size: 11px; text-decoration: none;}

div.cNag div.webTopTabMenu_SeparatorSpecjalny {width: 2px; height: 23px; overflow: hidden; float: right;}
/* ==== zakladki na górę strony ========= */

/* ---- Themy dla zakladek na górę strony ----*/
/*============== Niebieski =====================*/
div.ZakNiebieski_simple {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_niebieski.png);}
div.ZakNiebieski_simple div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_niebieski.png);}
div.ZakNiebieski_upsidedown_simple {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_niebieski_usd.png);}
div.ZakNiebieski_upsidedown_simple div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_niebieski_usd.png);}
div.ZakNiebieski_simple a,div.ZakNiebieski_upsidedown_simple a {color: #0bd3e1;line-height:14px;}

div.ZakNiebieski_simple:hover a, div.ZakNiebieski_upsidedown_simple:hover a,
div.ZakNiebieski_simple a:hover,div.ZakNiebieski_upsidedown_simple a:hover, 
div.ZakNiebieski_simple:hover a,div.ZakNiebieski_upsidedown_simple:hover a {color: #ccc;line-height:14px;}

div.ZakNiebieski_active {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_niebieski_active.png);}
div.ZakNiebieski_active div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_niebieski_active.png);}
div.ZakNiebieski_upsidedown_active {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_niebieski_usd_active.png);}
div.ZakNiebieski_upsidedown_active div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_niebieski_usd_active.png);}
div.ZakNiebieski_active a, div.ZakNiebieski_upsidedown_active a {line-height:14px;}

div.ZakNiebieski_spec {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_niebieski_spec.png);}
div.ZakNiebieski_spec div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_niebieski_spec.png);}
div.ZakNiebieski_upsidedown_spec {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_niebieski_usd_spec.png);}
div.ZakNiebieski_upsidedown_spec div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_niebieski_usd_spec.png);}
div.ZakNiebieski_spec a,div.ZakNiebieski_upsidedown_spec a {color: #0bd3e1;line-height:14px;}

div.ZakNiebieski_ddm_simple {background: url(../img/ddmBg/ddm_o_niebieski.png) left bottom no-repeat;}
div.ZakNiebieski_ddm_simple ul {background: url(../img/ddmBg/ddm_i_niebieski.png) right bottom no-repeat;}
div.ZakNiebieski_ddm_active {background: url(../img/ddmBg/ddm_o_niebieski.png) left bottom no-repeat;}
div.ZakNiebieski_ddm_active ul {background: url(../img/ddmBg/ddm_i_niebieski.png) right bottom no-repeat;}

/*============== Zolty =====================*/
div.ZakZolty_simple {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_zolty.png); }
div.ZakZolty_simple div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_zolty.png); }
div.ZakZolty_upsidedown_simple {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_zolty_usd.png);background-position:left bottom;}
div.ZakZolty_upsidedown_simple div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_zolty_usd.png);background-position:right bottom;}
div.ZakZolty_simple a, div.ZakZolty_upsidedown_simple a {color: #e5bc07;line-height:14px;}

div.ZakZolty_simple:hover a, div.ZakZolty_upsidedown_simple:hover a,
div.ZakZolty_simple a:hover,div.ZakZolty_upsidedown_simple a:hover, 
div.ZakZolty_simple:hover a,div.ZakZolty_upsidedown_simple:hover a {color: #ccc;line-height:14px;}

div.ZakZolty_active {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_zolty_active.png); }
div.ZakZolty_active div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_zolty_active.png); }
div.ZakZolty_upsidedown_active {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_zolty_usd_active.png); background-position:left bottom;}
div.ZakZolty_upsidedown_active div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_zolty_usd_active.png); background-position:right bottom;}
div.ZakZolty_active a, div.ZakZolty_upsidedown_active a {line-height:14px;}

div.ZakZolty_spec {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_zolty_spec.png);}
div.ZakZolty_spec div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_zolty_spec.png); }
div.ZakZolty_upsidedown_spec {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_zolty_usd_spec.png);background-position:left bottom;}
div.ZakZolty_upsidedown_spec div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_zolty_usd_spec.png); background-position:right bottom;}
div.ZakZolty_spec a, div.ZakZolty_upsidedown_spec a {color: #e5bc07;line-height:14px;}

div.ZakZolty_ddm_simple {background: url(../img/ddmBg/ddm_o_zolty.png) left bottom no-repeat;}
div.ZakZolty_ddm_simple ul {background: url(../img/ddmBg/ddm_i_zolty.png) right bottom no-repeat;}
div.ZakZolty_ddm_active {background: url(../img/ddmBg/ddm_o_zolty.png) left bottom no-repeat;}
div.ZakZolty_ddm_active ul {background: url(../img/ddmBg/ddm_i_zolty.png) right bottom no-repeat;}

/*============== Fioletowy =====================*/
div.ZakFioletowy_simple {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_fiolet.png); }
div.ZakFioletowy_simple div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_fiolet.png);}
div.ZakFioletowy_upsidedown_simple {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_fiolet_usd.png);background-position:left bottom;}
div.ZakFioletowy_upsidedown_simple div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_fiolet_usd.png);background-position:right bottom;}
div.ZakFioletowy_simple a, div.ZakFioletowy_upsidedown_simple a {color: #7266BF;line-height:14px;}

div.ZakFioletowy_simple:hover a, div.ZakFioletowy_upsidedown_simple:hover a,
div.ZakFioletowy_simple a:hover,div.ZakFioletowy_upsidedown_simple a:hover, 
div.ZakFioletowy_simple:hover a,div.ZakFioletowy_upsidedown_simple:hover a {color: #ccc;line-height:14px;}

div.ZakFioletowy_active {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_fiolet_active.png);}
div.ZakFioletowy_active div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_fiolet_active.png);}
div.ZakFioletowy_upsidedown_active {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_fiolet_usd_active.png);}
div.ZakFioletowy_upsidedown_active div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_fiolet_usd_active.png);}
div.ZakFioletowy_active a, div.ZakFioletowy_upsidedown_active a {line-height:14px;}

div.ZakFioletowy_spec {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_fiolet_spec.png);}
div.ZakFioletowy_spec div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_fiolet_spec.png); }
div.ZakFioletowy_upsidedown_spec {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_fiolet_usd_spec.png);}
div.ZakFioletowy_upsidedown_spec div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_fiolet_usd_spec.png); }
div.ZakFioletowy_spec a, div.ZakFioletowy_upsidedown_spec a {color: #7266BF;line-height:14px;}

div.ZakFioletowy_ddm_simple {background: url(../img/ddmBg/ddm_o_fioletowy.png) left bottom no-repeat;}
div.ZakFioletowy_ddm_simple ul {background: url(../img/ddmBg/ddm_i_fioletowy.png) right bottom no-repeat;}
div.ZakFioletowy_ddm_active {background: url(../img/ddmBg/ddm_o_fioletowy.png) left bottom no-repeat;}
div.ZakFioletowy_ddm_active ul {background: url(../img/ddmBg/ddm_i_fioletowy.png) right bottom no-repeat;}
/*============== Zielony =====================*/
div.ZakZielony_simple {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_zielony.png); }
div.ZakZielony_simple div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_zielony.png); }
div.ZakZielony_upsidedown_simple {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_zielony_usd.png); }
div.ZakZielony_upsidedown_simple div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_zielony_usd.png); }
div.ZakZielony_simple a {color: #0bd3e1;line-height:14px;}

div.ZakZielony_simple:hover a, div.ZakZielony_upsidedown_simple:hover a,
div.ZakZielony_simple a:hover,div.ZakZielony_upsidedown_simple a:hover, 
div.ZakZielony_simple:hover a,div.ZakZielony_upsidedown_simple:hover a {color: #ccc;line-height:14px;}

div.ZakZielony_active {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_zielony_active.png);}
div.ZakZielony_active div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_zielony_active.png);}
div.ZakZielony_upsidedown_active {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_zielony_usd_active.png);}
div.ZakZielony_upsidedown_active div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_zielony_usd_active.png);}
div.ZakZielony_active a, div.ZakZielony_upsidedown_active a {line-height:14px;}

div.ZakZielony_spec {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_zielony_spec.png);}
div.ZakZielony_spec div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_zielony_spec.png);}
div.ZakZielony_upsidedown_spec {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_zielony_usd_spec.png);}
div.ZakZielony_upsidedown_spec div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_zielony_usd_spec.png);}
div.ZakZielony_spec a,div.ZakZielony_upsidedown_spec a {color: #0bd3e1;line-height:14px;}

div.ZakZielony_ddm_simple {background: url(../img/ddmBg/ddm_o_zielony.png) left bottom no-repeat;}
div.ZakZielony_ddm_simple ul {background: url(../img/ddmBg/ddm_i_zielony.png) right bottom no-repeat;}
div.ZakZielony_ddm_active {background: url(../img/ddmBg/ddm_o_zielony.png) left bottom no-repeat;}
div.ZakZielony_ddm_active ul {background: url(../img/ddmBg/ddm_i_zielony.png) right bottom no-repeat;}
/*============== Czerwony =====================*/
div.ZakCzerwony_simple {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_czerwony.png); }
div.ZakCzerwony_simple div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_czerwony.png); }
div.ZakCzerwony_upsidedown_simple {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_czerwony_usd.png); }
div.ZakCzerwony_upsidedown_simple div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_czerwony_usd.png); }
div.ZakCzerwony_simple a {color: #e5bc07;line-height:14px;}

div.ZakCzerwony_simple:hover a, div.ZakCzerwony_upsidedown_simple:hover a,
div.ZakCzerwony_simple a:hover,div.ZakCzerwony_upsidedown_simple a:hover, 
div.ZakCzerwony_simple:hover a,div.ZakCzerwony_upsidedown_simple:hover a {color: #ccc;line-height:14px;}

div.ZakCzerwony_active {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_czerwony_active.png); }
div.ZakCzerwony_active div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_czerwony_active.png); }
div.ZakCzerwony_upsidedown_active {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_czerwony_usd_active.png); }
div.ZakCzerwony_upsidedown_active div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_czerwony_usd_active.png); }
div.ZakCzerwony_active a, div.ZakCzerwony_upsidedown_active a {line-height:14px;}

div.ZakCzerwony_spec {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_czerwony_spec.png);}
div.ZakCzerwony_spec div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_czerwony_spec.png); }
div.ZakCzerwony_upsidedown_spec {background-image: url(../img/topTabMenuBg/topTabMenuBg_o_czerwony_usd_spec.png);}
div.ZakCzerwony_upsidedown_spec div {background-image: url(../img/topTabMenuBg/topTabMenuBg_i_czerwony_usd_spec.png); }
div.ZakCzerwony_spec a {color: #e5bc07;line-height:14px;}

div.ZakCzerwony_ddm_simple {background: url(../img/ddmBg/ddm_o_czerwony.png) left bottom no-repeat;}
div.ZakCzerwony_ddm_simple ul {background: url(../img/ddmBg/ddm_i_czerwony.png) right bottom no-repeat;}
div.ZakCzerwony_ddm_active {background: url(../img/ddmBg/ddm_o_czerwony.png) left bottom no-repeat;}
div.ZakCzerwony_ddm_active ul {background: url(../img/ddmBg/ddm_i_czerwony.png) right bottom no-repeat;}
/* ---- Themy dla zakladek na górę strony ----*/
/* ======================================================================= */

div.WebTabs_Invert div.webTopTabMenu {overflow: hidden; height: 20px; 
    padding-top: 2px; margin-top: 0px!important; margin-bottom: 8px!important; border-bottom: solid 0px #000!important;}

div.WebTabs_Invert div.webTopTabMenuBelka {
	top: 0px; left: 0px; overflow: hidden; width: 100%; height: 20px; padding-top: 2px;
    margin-top: 0px!important; margin-bottom: 8px!important; position: static; border-bottom: solid 0px #000!important;
    }

div.WebTabs_Invert div.webTopTabMenu_Element {float: left; overflow: hidden; height: 20px; text-align: center;
    padding-left: 6px; margin: 0px; font-size: 10px; font-weight: bold; 
    color:#b0b0b0; background-color: transparent; 
    background-image: none; 
    background-position: top left; 
    background-repeat: no-repeat; 
}
div.WebTabs_Invert div.webTopTabMenu_Element div {
	overflow: hidden;height: 16px; padding: 3px 6px 1px 0px; 
	background-image: none; 
	background-position: right top; 
	background-repeat: no-repeat; 
}
div.WebTabs_Invert div.webTopTabMenu_Element:hover {color: #169fef;}
div.WebTabs_Invert div.webTopTabMenu_Element a {color: #b0b0b0; text-decoration: none;}
div.WebTabs_Invert div.webTopTabMenu_Element:hover a {color: #169fef;}

div.WebTabs_Invert div.webTopTabMenu_Element_Active, div.WebTabs_Invert div.webTopTabMenu_Element2_Active, div.WebTabs_Invert div.webTopTabMenu_Element3_Active {
	float: left; 
	overflow: hidden;
	text-align: center;
	height: 20px; padding-left: 6px; margin: 0px; font-size: 10px; font-weight: bold; 
    color:#000; background-color: transparent;
    background-image: url(../img/botTabMenuBg/botTabMenuBg_o_szara.png); 
    background-position: top left; 
    background-repeat: no-repeat; 
}
div.WebTabs_Invert div.webTopTabMenu_Element_Active div, div.WebTabs_Invert div.webTopTabMenu_Element2_Active div, div.WebTabs_Invert div.webTopTabMenu_Element3_Active div {
	overflow: hidden;height: 16px; padding: 3px 6px 1px 0px; 
	background-image: url(../img/botTabMenuBg/botTabMenuBg_i_szara.png); 
	background-position: right top; 
	background-repeat: no-repeat; 
}
div.WebTabs_Invert div.webTopTabMenu_Element2_Active {background-image: url(../img/botTabMenuBg/botTabMenuBg_o_blue.png); }
div.WebTabs_Invert div.webTopTabMenu_Element2_Active div { background-image: url(../img/botTabMenuBg/botTabMenuBg_i_blue.png); }

div.WebTabs_Invert div.webTopTabMenu_Element3_Active {background-image: url(../img/botTabMenuBg/botTabMenuBg_o_obrys_bialy.png); }
div.WebTabs_Invert div.webTopTabMenu_Element3_Active div { background-image: url(../img/botTabMenuBg/botTabMenuBg_i_obrys_bialy.png); }

div.WebTabs_Invert div.webTopTabMenu_Element_Active a {color: #000; text-decoration: none;}
div.WebTabs_Invert div.webTopTabMenu_Element2_Active a {color: #fff; text-decoration: none;}
div.WebTabs_Invert div.webTopTabMenu_Element3_Active a {color: #fff; text-decoration: none;}

/* ======================================================================= */

div.JsBottomMenu div.cNag {height: 30px; width: 800px;}

div.JsBottomMenu div.webTopTabMenu {position: absolute; top: 0px; left: 0px; overflow: hidden; width: 100%; height: 30px; 
    background-color: transparent; font-weight: normal; padding-top: 2px; background-image: url(../img/overlay.png);
    background-repeat: repeat;}

div.JsBottomMenu div.webTopTabMenu_Element {float: left; width: 75px; overflow: hidden; height: 22px; text-align: center;  font-weight: normal; 
    padding: 8px 6px 2px 6px; margin: 0px; font-size: 10px; background-color: transparent; background-image: none; white-space: nowrap;}
div.JsBottomMenu div.webTopTabMenu_Element div {
	overflow: hidden;
	padding: 0px;
	background-image: none;
	text-align: center;
}
div.JsBottomMenu div.webTopTabMenu_Element div a { text-decoration: none;}

div.JsBottomMenu div.webTopTabMenu_Element_Active {
	float: left; 
	width: 75px;
	overflow: hidden;
	text-align: center;
	height: 22px; font-size: 10px; font-weight: normal; 
	padding: 8px 6px 2px 6px;
    background-image: none;
    white-space: nowrap;
}
div.JsBottomMenu div.webTopTabMenu_Element_Active div {
	overflow: hidden;
	padding: 0px;
	background-image: none;
	text-align: center;
}

div.JsBottomMenu div.webTopTabMenu_Element_Active div a { text-decoration: none;}

/* ======================================================================= */
/*Wstap do klubu*/
div.css99, div.css99_active {background-image:none;cursor:pointer; font-weight:bold;width:107px; height:49px; float:left;}
div.css99:hover, div.css99_active:hover {background-image: url(../img/noweMenu/old/wstap.png); background-repeat:no-repeat; background-position:left;font-weight:bold;}
div.css99 div, div.css99_active div {margin-top:8px;width:100px;height:49px;text-align:center;font-size:10px;color:#fff;}
div.css99_active div {color:#00CCFF;}
div.css99_active div:hover {color:#000;}
div.css99 div:hover, div.css99_active div:hover {font-weight:bold;color: #000;}
/*Centrala*/
div.css100, div.css100_active {background-image:none;cursor:pointer; font-weight:bold;width:107px; height:49px; float:left;}
div.css100:hover, div.css100_active:hover {background-image: url(../img/noweMenu/old/centrala.png); background-repeat:no-repeat; background-position:left;font-weight:bold; color: #000;}
div.css100 div, div.css100_active div {margin-top:12px;width:107px;height:49px;text-align:center;font-size:10px;color:#fff;}
div.css100_active div{color:#FFCC00;}
div.css100_active div:hover {color:#000;}
div.css100 div:hover {font-weight:bold;color: #000;}
/*Narzedzia*/
div.css105, div.css105_active {background-image:none;cursor:pointer; font-weight:bold;width:107px; height:49px; float:left;}
div.css105:hover, div.css105_active:hover {background-image: url(../img/noweMenu/old/narzedzia.png); background-repeat:no-repeat; background-position:left;font-weight:bold; color: #000;}
div.css105 div, div.css105_active div {margin-top:12px;width:107px;height:49px;text-align:center;font-size:10px;color:#fff;}
div.css105_active div {color:#FF9933;}
div.css105_active div:hover {color:#000;}
div.css105 div:hover {font-weight:bold;color: #000;}
/*Plikosfera*/
div.css102,div.css102_active {background-image:none;cursor:pointer; font-weight:bold;width:168px; height:49px; float:left;}
div.css102:hover, div.css102_active:hover {background-image: url(../img/noweMenu/old/tloplikosfera.png); background-repeat:no-repeat; background-position:left;font-weight:bold; color: #000;}
div.css102 div, div.css102_active div {margin-top:10px;width:168px;height:49px;text-align:center;font-size:14px;color:#fff;}
div.css102_active div {color:#00CC00;}
div.css102_active div:hover {color:#000;}
div.css102 div:hover {font-weight:bold;color: #000;}
/*mobile*/
div.css101, div.css101_active {background-image:none;cursor:pointer; font-weight:bold;width:107px; height:49px; float:left;}
div.css101:hover, div.css101_active:hover {background-image: url(../img/noweMenu/old/mobile.png); background-repeat:no-repeat; background-position:left;font-weight:bold; color: #000;}
div.css101 div, div.css101_active div {margin-top:12px;width:107px;height:49px;text-align:center;font-size:10px;color:#fff;}
div.css101_active div {color:#9966FF;}
div.css101_active div:hover {color:#000;}
div.css101 div:hover {font-weight:bold;color: #000;}
/*Rozrywka*/
div.css104, div.css104_active {background-image:none;cursor:pointer; font-weight:bold;width:107px; height:49px; float:left;}
div.css104:hover, div.css104_active:hover {background-image: url(../img/noweMenu/old/rozrywka.png); background-repeat:no-repeat; background-position:left;font-weight:bold; color: #000;}
div.css104 div, div.css104_active div {margin-top:12px;width:107px;height:49px;text-align:center;font-size:10px;color:#fff;}
div.css104_active div {color:#0099FF;}
div.css104_active div:hover {color:#000;}
div.css104 div:hover {font-weight:bold;color: #000;}
/*Komunikacja*/
div.css103, div.css103_active {background-image:none;cursor:pointer; font-weight:bold;width:107px; height:49px; float:left;}
div.css103:hover, div.css103_active:hover {background-image: url(../img/noweMenu/old/komunikacja.png); background-repeat:no-repeat; background-position:left;font-weight:bold; color: #000;}
div.css103 div, div.css103_active div {margin-top:12px;margin-left:5px;width:107px;height:49px;text-align:center;font-size:10px;color:#fff;}
div.css103_active div {color:#FF3300;}
div.css103_active div:hover {color:#000;}
div.css103 div:hover {font-weight:bold;color: #000;}



/*Wstap do klubu*/
.podstronaHTML2 div.css99, .podstronaHTML2 div.css99_active {background-image:none;cursor:pointer; font-weight:bold;width:115px; height:74px; padding-top: 26px; position: absolute; left: 81px; z-index: 1110;}
.podstronaHTML2 div.css99:hover, .podstronaHTML2 div.css99_active:hover {background-image: url(../img/noweMenu/wstap.png); background-repeat:no-repeat; background-position:left 13px;font-weight:bold;}
.podstronaHTML2 div.css99 div, .podstronaHTML2 div.css99_active div {margin-top:8px;width:100px;height:49px;text-align:center;font-size:10px;color:#b5b5b5;}
.podstronaHTML2 div.css99_active div {color:#00CCFF;}
.podstronaHTML2 div.css99_active div:hover {color:#000;}
.podstronaHTML2 div.css99 div:hover, .podstronaHTML2 div.css99_active div:hover {font-weight:bold;color: #000;}
/*Centrala*/
.podstronaHTML2 div.css100, .podstronaHTML2 div.css100_active {background-image:none;cursor:pointer; font-weight:bold;width:116px; height:72px; padding-top: 28px; position: absolute; left: 187px; z-index: 1120;}
.podstronaHTML2 div.css100:hover, .podstronaHTML2 div.css100_active:hover {background-image: url(../img/noweMenu/centrala.png); background-repeat:no-repeat; background-position:left 8px;font-weight:bold; color: #000;}
.podstronaHTML2 div.css100 div, .podstronaHTML2 div.css100_active div {margin-top:12px;width:107px;height:49px;text-align:center;font-size:10px;color:#b5b5b5;}
.podstronaHTML2 div.css100_active div{color:#FFCC00;}
.podstronaHTML2 div.css100_active div:hover {color:#000;}
.podstronaHTML2 div.css100 div:hover {font-weight:bold;color: #000;}
/*Narzedzia*/
.podstronaHTML2 div.css105, .podstronaHTML2 div.css105_active {background-image:none;cursor:pointer; font-weight:bold;width:115px; height:72px; padding-top: 28px; position: absolute; left: 296px; z-index: 1130;}
.podstronaHTML2 div.css105:hover, .podstronaHTML2 div.css105_active:hover {background-image: url(../img/noweMenu/narzedzia.png); background-repeat:no-repeat; background-position:left 5px;font-weight:bold; color: #000;}
.podstronaHTML2 div.css105 div, .podstronaHTML2 div.css105_active div {margin-top:12px;width:107px;height:49px;text-align:center;font-size:10px;color:#b5b5b5;}
.podstronaHTML2 div.css105_active div {color:#FF9933;}
.podstronaHTML2 div.css105_active div:hover {color:#000;}
.podstronaHTML2 div.css105 div:hover {font-weight:bold;color: #000;}
/*Plikosfera*/
.podstronaHTML2 div.css102, .podstronaHTML2 div.css102_active {background-image:none;cursor:pointer; font-weight:bold;width:164px; height:74px; padding-top: 26px;  position: absolute; left: 409px; z-index: 1140;}
.podstronaHTML2 div.css102:hover, .podstronaHTML2 div.css102_active:hover {background-image: url(../img/noweMenu/tloplikosfera.png); background-repeat:no-repeat; background-position:left 4px;font-weight:bold; color: #000;}
.podstronaHTML2 div.css102 div, .podstronaHTML2 div.css102_active div {margin-top:10px;width:168px;height:49px;text-align:center;font-size:14px;color:#b5b5b5;}
.podstronaHTML2 div.css102_active div {color:#00CC00;}
.podstronaHTML2 div.css102_active div:hover {color:#000;}
.podstronaHTML2 div.css102 div:hover {font-weight:bold;color: #000;}
/*mobile*/
.podstronaHTML2 div.css101, .podstronaHTML2 div.css101_active {background-image:none;cursor:pointer; font-weight:bold;width:110px; height:74px; padding-top: 26px; padding-left: 7px; position: absolute; left: 569px; z-index: 1130;}
.podstronaHTML2 div.css101:hover, .podstronaHTML2 div.css101_active:hover {background-image: url(../img/noweMenu/mobile.png); background-repeat:no-repeat; background-position:left 5px;font-weight:bold; color: #000;}
.podstronaHTML2 div.css101 div, .podstronaHTML2 div.css101_active div {margin-top:12px;width:107px;height:49px;text-align:center;font-size:10px;color:#b5b5b5;}
.podstronaHTML2 div.css101_active div {color:#9966FF;}
.podstronaHTML2 div.css101_active div:hover {color:#000;}
.podstronaHTML2 div.css101 div:hover {font-weight:bold;color: #000;}
/*Rozrywka*/
.podstronaHTML2 div.css104, .podstronaHTML2 div.css104_active {background-image:none;cursor:pointer; font-weight:bold;width:105px; height:75px; padding-top: 25px; padding-left: 10px; position: absolute; left: 675px; z-index: 2120;}
.podstronaHTML2 div.css104:hover, .podstronaHTML2 div.css104_active:hover {background-image: url(../img/noweMenu/rozrywka.png); background-repeat:no-repeat; background-position:left 8px;font-weight:bold; color: #000;}
.podstronaHTML2 div.css104 div, .podstronaHTML2 div.css104_active div {margin-top:12px;width:107px;height:49px;text-align:center;font-size:10px;color:#b5b5b5;}
.podstronaHTML2 div.css104_active div {color:#0099FF;}
.podstronaHTML2 div.css104_active div:hover {color:#000;}
.podstronaHTML2 div.css104 div:hover {font-weight:bold;color: #000;}
/*Komunikacja*/
.podstronaHTML2 div.css103, .podstronaHTML2 div.css103_active {background-image:none;cursor:pointer; font-weight:bold;width:113px; height:74px; padding-top: 26px; padding-left: 6px; position: absolute; left: 781px; z-index: 1110;}
.podstronaHTML2 div.css103:hover, .podstronaHTML2 div.css103_active:hover {background-image: url(../img/noweMenu/komunikacja.png); background-repeat:no-repeat; background-position:left 14px;font-weight:bold; color: #000;}
.podstronaHTML2 div.css103 div, .podstronaHTML2 div.css103_active div {margin-top:12px;margin-left:5px;width:107px;height:49px;text-align:center;font-size:10px;color:#b5b5b5;}
.podstronaHTML2 div.css103_active div {color:#FF3300;}
.podstronaHTML2 div.css103_active div:hover {color:#000;}
.podstronaHTML2 div.css103 div:hover {font-weight:bold;color: #000;}

div.bmlewy ul li, div.bmcenter ul li, div.bmprawy ul li {text-align:center;} 

/* ======================================================================= */

/* ---- Themy dla zakladek ----*/
div.webBotMenu_0x00CCFF_simple div a {color: #999999;}
div.webBotMenu_0x00CCFF_simple div a:hover {color: #00CCFF;}
div.webBotMenu_0x00CCFF_simple:hover div a {color: #00CCFF;}
div.webBotMenu_0x00CCFF_active div a {color: #00CCFF; color: #00CCFF!important;}
div.webBotMenu_0x00CCFF_dum_simple ul, div.webBotMenu_0x00CCFF_dum_active ul {background-color: #00CCFF;}

div.webBotMenu_0xFFCC00_simple div a {color: #999999;}
div.webBotMenu_0xFFCC00_simple div a:hover {color: #FFCC00;}
div.webBotMenu_0xFFCC00_simple:hover div a {color: #FFCC00;}
div.webBotMenu_0xFFCC00_active div a {color: #FFCC00; color: #FFCC00!important;}
div.webBotMenu_0xFFCC00_dum_simple ul, div.webBotMenu_0xFFCC00_dum_active ul {background-color: #FFCC00;}

div.webBotMenu_0x9966FF_simple div a {color: #999999;}
div.webBotMenu_0x9966FF_simple div a:hover {color: #9966FF;}
div.webBotMenu_0x9966FF_simple:hover div a {color: #9966FF;}
div.webBotMenu_0x9966FF_active div a {color: #9966FF; color: #9966FF!important;}
div.webBotMenu_0x9966FF_dum_simple ul, div.webBotMenu_0x9966FF_dum_active ul {background-color: #9966FF;}

div.webBotMenu_0x9900FF_simple div a {color: #999999;}
div.webBotMenu_0x9900FF_simple div a:hover {color: #9900FF;}
div.webBotMenu_0x9900FF_simple:hover div a {color: #9900FF;}
div.webBotMenu_0x9900FF_active div a {color: #9900FF; color: #9900FF!important;}
div.webBotMenu_0x9900FF_dum_simple ul, div.webBotMenu_0x9900FF_dum_active ul {background-color: #9900FF;}

div.webBotMenu_0x0099FF_simple div a {color: #999999;}
div.webBotMenu_0x0099FF_simple div a:hover {color: #0099FF;}
div.webBotMenu_0x0099FF_simple:hover div a {color: #0099FF;}
div.webBotMenu_0x0099FF_active div a {color: #0099FF; color: #0099FF!important;}
div.webBotMenu_0x0099FF_dum_simple ul, div.webBotMenu_0x0099FF_dum_active ul {background-color: #0099FF;}

div.webBotMenu_0xFF9933_simple div a {color: #999999;}
div.webBotMenu_0xFF9933_simple div a:hover {color: #FF9933;}
div.webBotMenu_0xFF9933_simple:hover div a {color: #FF9933;}
div.webBotMenu_0xFF9933_active div a {color: #FF9933; color: #FF9933!important;}
div.webBotMenu_0xFF9933_dum_simple ul, div.webBotMenu_0xFF9933_dum_active ul {background-color: #FF9933;}

div.webBotMenu_0xFF3300_simple div a {color: #999999;}
div.webBotMenu_0xFF3300_simple div a:hover {color: #FF3300;}
div.webBotMenu_0xFF3300_simple:hover div a {color: #FF3300;}
div.webBotMenu_0xFF3300_active div a {color: #FF3300; color: #FF3300!important;}
div.webBotMenu_0xFF3300_dum_simple ul, div.webBotMenu_0xFF3300_dum_active ul {background-color: #FF3300;}

div.webBotMenu_0x00CC00_simple div a {color: #999999;}
div.webBotMenu_0x00CC00_simple div a:hover {color: #00CC00;}
div.webBotMenu_0x00CC00_simple:hover div a {color: #00CC00;}
div.webBotMenu_0x00CC00_active div a {color: #00CC00; color: #00CC00!important;}
div.webBotMenu_0x00CC00_dum_simple ul, div.webBotMenu_0x00CC00_dum_active ul {background-color: #00CC00;}

/* Awaryjnie */
div.webBotMenu_0xAAAAAA_simple div a {color: #999999;}
div.webBotMenu_0xAAAAAA_simple div a:hover {color: #AAAAAA;}
div.webBotMenu_0xAAAAAA_simple:hover div a {color: #AAAAAA;}
div.webBotMenu_0xAAAAAA_active div a {color: #AAAAAA; color: #AAAAAA!important;}
div.webBotMenu_0xAAAAAA_dum_simple ul, div.webBotMenu_0xAAAAAA_dum_active ul {background-color: #AAAAAA;}
/* ---- Themy dla zakladek ----*/
/* ======================================================================= */

div.webBotTabMenu {position: absolute; right: 0px; overflow: hidden; width: 600px; height: 26px; line-height:14px;}

div.webBotTabMenu div.webBotTabMenu_Element {float: right; overflow: hidden; height: 20px; 
        padding-left: 6px; margin: 0px 0px 0px 2px; cursor: pointer; font-size: 10px; font-weight: bold; 
        color:#000; background-color: #b0b0b0; cursor: pointer; overflow: hidden;
        background: url(../img/botTabMenuBg/botTabMenuBg_o.png) left top no-repeat;}
div.webBotTabMenu div.webBotTabMenu_Element div {height: 16px; padding: 3px 6px 1px 0px; 
    background: url(../img/botTabMenuBg/botTabMenuBg_i.png) right top no-repeat; overflow: hidden;}
div.webBotTabMenu div.webBotTabMenu_Element label {color: #555; cursor: pointer;}

div.webBotTabMenu div.webBotTabMenu_Element a {color: #555; text-decoration: none;}
div.webBotTabMenu div.webBotTabMenu_Element a:hover {color: #169fef;}

div.webBotTabMenu div.webBotTabMenu_Element_Active, div.webBotTabMenu div.webBotTabMenu_Element2_Active, div.webBotTabMenu div.webBotTabMenu_Element3_Active {float: right; overflow: hidden; height: 20px; 
        padding-left: 6px; margin: 0px 0px 0px 2px; cursor: pointer; font-size: 10px; font-weight: bold; 
        color:#000; background-color: #b0b0b0; cursor: pointer; overflow: hidden;
        background: url(../img/botTabMenuBg/botTabMenuBg_o.png) left top no-repeat;}
div.webBotTabMenu div.webBotTabMenu_Element2_Active {background: url(../img/botTabMenuBg/botTabMenuBg_o_blue.png) left top no-repeat;}
div.webBotTabMenu div.webBotTabMenu_Element3_Active {background: url(../img/botTabMenuBg/botTabMenuBg_o_obrys_niebieski.png) left top no-repeat;}

div.webBotTabMenu div.webBotTabMenu_Element_Active div, div.webBotTabMenu div.webBotTabMenu_Element2_Active div, div.webBotTabMenu div.webBotTabMenu_Element3_Active div {height: 16px; padding: 3px 6px 1px 0px; 
    background: url(../img/botTabMenuBg/botTabMenuBg_i.png) right top no-repeat; overflow: hidden;}
    div.webBotTabMenu div.webBotTabMenu_Element2_Active div {background: url(../img/botTabMenuBg/botTabMenuBg_i_blue.png) right top no-repeat;}
    div.webBotTabMenu div.webBotTabMenu_Element3_Active div {background: url(../img/botTabMenuBg/botTabMenuBg_i_obrys_niebieski.png) right top no-repeat;}
    
div.webBotTabMenu div.webBotTabMenu_Element_Active div label {color: #000; cursor: pointer;}
div.webBotTabMenu div.webBotTabMenu_Element2_Active div label {color: #fff; cursor: pointer;}
div.webBotTabMenu div.webBotTabMenu_Element3_Active div label {color: #1b6ec1; cursor: pointer;}

div.webBotTabMenu div.webBotTabMenu_Element_Active div a {color: #000; text-decoration: none;}
div.webBotTabMenu div.webBotTabMenu_Element2_Active div a {color: #fff; text-decoration: none;}
div.webBotTabMenu div.webBotTabMenu_Element3_Active div a {color: #1b6ec1; text-decoration: none;}

/* ======================================================================= */

div.webDropDownMenu {
    position: absolute;
    padding-left: 15px;
    visibility: hidden;
    z-index: 9000000;
    border-top: 1px solid #000;
}

div.webDropDownMenu ul {
    display:block;
    overflow: hidden;
    padding: 5px 0px;
    margin: 0px;
    padding-top: 3px;
    border-top: 1px solid #000;
}

div.webDropDownMenu ul li {
    height: 16px;
    display: block;
    color: #eee;
    cursor: pointer;
    padding: 1px 15px 0px 13px;
    background: url(../img/ddm_bullet.gif) 3px 6px no-repeat;
    margin: 0px;
}

div.webDropDownMenu ul li:hover {
    color: #111; 
    height: 14px; 
    padding: 1px 12px 0px 12px;
    margin-right: 2px; 
    border: 1px dotted #555;
    background: url(../img/ddm_bullet.gif) 2px 5px no-repeat;
}

div.webDropDownMenu ul li input {
	font-size: 10px;
	color: #111;
	padding: 0px;
	padding-left: 2px;
	width: 70px;
	height: 11px;
	line-height: 10px;
}

div.webDropDownMenu ul li a {text-decoration: none;	color: #eee; font-size:10px; font-weight:bold; }
div.webDropDownMenu ul li:hover a, div.webDropDownMenu ul li a:hover {color: #111;}

div.MultiMenu {overflow: hidden;}

div.MultiMenu div.webDropDownMenu_Inner {
    overflow: hidden;
    background: url(../img/ddmBg/ddm_i.png) right bottom no-repeat;
}

div.MultiMenu div.webDropDownMenu_Inner ul {clear: none; float: left; background-color: #e1e1e1;}
/* ======================================================================= */

div.webDropUpMenu {
    position: absolute;
    visibility: hidden;
    z-index: 1000;
    padding-bottom: 0px;
    overflow: hidden;
    width: 170px;
}

div.webDropUpMenu ul {
    display:block;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    background-image: url(../img/dum_overlay.png);
    background-position: left top;
    background-repeat: no-repeat;
}

div.webDropUpMenu ul li {
    display: block;
    color: #222;
    cursor: pointer;
    margin: 0px;
    overflow: hidden;
    white-space:nowrap;
    background-color: transparent;
   /* background-image: url(../img/left_top_corner.png);*/
    background-position: left top;
    background-repeat: no-repeat;
    border-top:solid 1px #000;
}

div.webDropUpMenu ul li span{
    height: 16px;
    display: block;
    color: #222;
    cursor: pointer;
    padding: 10px 14px 4px 14px;
    margin: 0px;
    overflow: hidden;
    white-space:nowrap;
    background-color: transparent;
    /* background-image: url(../img/right_top_corner.png);*/
    background-position: right top;
    background-repeat: no-repeat;
}

div.webDropUpMenu ul li:hover {
    background-color: transparent;
    background-image: url(../img/overlay_light.png);
    background-repeat: repeat;
}

div.webDropUpMenu ul li:hover a {text-decoration: none; color: #dfdfdf;}
div.webDropUpMenu ul li a {text-decoration: none; color: #222;  font-size:10px; font-weight:bold;}
div.webDropUpMenu ul li a:hover {color: #dfdfdf;}

/* ======================================================================= */
   
div.webPagMenu_Element {float: left; overflow: hidden; height: 18px; 
        padding: 4px 0px 0px 0px; margin: 5px 1px 1px 1px; cursor: pointer; font-size: 11px; font-weight: bold; 
        color:#b0b0b0;  border: 1px solid #333; background-color: #131313; }

div.webPagMenu_Element:hover { border: 1px solid #666; background-color: #333; }
div.webPagMenu_Element div {text-align:center; height: 16px; padding: 1px 0px 0px 0px; overflow: hidden; line-height: 12px;}
div.webPagMenu_Element label {color: #b0b0b0; cursor: pointer; }
div.webPagMenu_Element a {color: #b0b0b0; text-decoration: none;  padding: 5px; }


div.webPagMenu_Element_Active {float: left; overflow: hidden; height: 18px; 
        padding: 0px 10px 4px 0px; margin: 5px 1px 1px 1px; cursor: pointer; font-size: 11px; font-weight: bold; 
        color:#000; background-color: #bbb; overflow: hidden; border: 1px solid #ccc;
        line-height: 12px;}

div.webPagMenu_Element_Active:hover { border: 1px solid #fff; background-color: #eee; }
div.webPagMenu_Element_Active div {height: 16px; padding: 0px 5px 5px 5px; overflow: hidden;}
div.webPagMenu_Element_Active label {color: #000;cursor: pointer;}
div.webPagMenu_Element_Active a {color: #000; text-decoration: none;display:block; line-height:14px; width:100%; cursor: pointer; padding: 5px 0px 5px 5px;}
div.webPagMenu_Element_Active a img {margin: 2px 0px 0px 0px;}
div.webPagMenu_Element_Active a:hover {color:#00aaff;}

div.webPagMenu_Element_Active div.webPagMenu_Element_ActiveFirst {padding: 0px 0px 4px 0px; }
div.webPagMenu_Element_Active div.webPagMenu_Element_ActiveBack {padding: 0px 0px 4px 0px; }
div.webPagMenu_Element_Active div.webPagMenu_Element_ActiveNext {padding: 0px 0px 4px 0px; }
div.webPagMenu_Element_Active div.webPagMenu_Element_ActiveLast {padding: 0px 0px 4px 0px; }

div.webPagMenu_Element_Hidden {display: none;}

div.webPagMenu_ActivePage {border: 1px solid #00ddff; background-color: #00aaff ; padding: 0px 0px 4px 0px; }
div.webPagMenu_ActivePage:hover {border: 1px solid #777; background-color: #555 ;}

div.webPagMenu_ActivePage div {}
div.webPagMenu_ActivePage a {color:#fff;display:block;line-height:14px;width:100%;cursor: pointer;padding-right:5px;}

/*
div.webPagMenu_PageSize {background: url(../img/botTabMenuBg/botTabMenuBg_o_obrys_bialy.png) left top no-repeat;}
div.webPagMenu_PageSize div {background: url(../img/botTabMenuBg/botTabMenuBg_i_obrys_bialy.png) right top no-repeat;}
*/

div.webPagMenu_PageSize {background-color:#111; border:1px solid #131313; padding: 0px 5px 4px 0px;}
div.webPagMenu_PageSize:hover {background-color:#00ccff; border:1px solid #00eeff;}

div.webPagMenu_PageSize div { }

div.cStp div.webPagMenu_Element span {text-transform: uppercase;}

div.webPagMenu_PageSize a {color:#b0b0b0;}
div.webPagMenu_PageSize a:hover {color:#fff;}

div.webPagMenu_ActiveSize {background-color:#00aaff; border:1px solid #00ddff;padding: 0px 0px 4px 0px; }
div.webPagMenu_ActiveSize:hover {background-color:#555;border:1px solid #777}

div.webPagMenu_ActiveSize div {}
div.webPagMenu_ActiveSize a {color:#fff;padding-right:5px;}


/* ======================================================================= */

/*
div.webPagMenu_Element {float: left; overflow: hidden; height: 20px; 
        padding-left: 6px; margin: 1px 2px 0px 0px; cursor: pointer; font-size: 11px; font-weight: bold; 
        color:#b0b0b0; background-color: transparent; cursor: pointer; overflow: hidden;}
div.webPagMenu_Element div {text-align:center; height: 16px; padding: 3px 6px 1px 0px; overflow: hidden; line-height: 12px;}
div.webPagMenu_Element label {color: #b0b0b0; cursor: pointer; }

div.webPagMenu_Element a {color: #b0b0b0; text-decoration: none;}


div.webPagMenu_Element_Active {float: left; overflow: hidden; height: 20px; 
        padding-left: 6px; margin: 0px 2px 0px 0px; cursor: pointer; font-size: 11px; font-weight: bold; 
        color:#000; background-color: #b0b0b0; overflow: hidden;
        background: url(../img/botTabMenuBg/botTabMenuBg_o_szara.png) left top no-repeat; line-height: 12px;}
div.webPagMenu_Element_Active div {height: 16px; padding: 3px 6px 1px 0px; 
    background: url(../img/botTabMenuBg/botTabMenuBg_i_szara.png) right top no-repeat; overflow: hidden;}
div.webPagMenu_Element_Active label {color: #000;cursor: pointer;}

div.webPagMenu_Element_Active a {color: #000; text-decoration: none;display:block;line-height:14px;width:100%;cursor: pointer;}

div.webPagMenu_Element_Active a img {margin: 2px 3px 0px 3px;}

div.webPagMenu_Element_Hidden {display: none;}

div.webPagMenu_ActivePage {background: url(../img/botTabMenuBg/botTabMenuBg_o_blue.png) left top no-repeat;}
div.webPagMenu_ActivePage div {background: url(../img/botTabMenuBg/botTabMenuBg_i_blue.png) right top no-repeat;}
div.webPagMenu_ActivePage a {color:#fff;display:block;line-height:14px;width:100%;cursor: pointer;}





div.webPagMenu_PageSize {background: url() left top no-repeat;}
div.webPagMenu_PageSize div {background: url() right top no-repeat;}

div.cStp div.webPagMenu_Element span {text-transform: uppercase;}

div.webPagMenu_PageSize a {color:#b0b0b0;}

div.webPagMenu_ActiveSize {background: url(../img/botTabMenuBg/botTabMenuBg_o_szara.png) left top no-repeat;}
div.webPagMenu_ActiveSize div {background: url(../img/botTabMenuBg/botTabMenuBg_i_szara.png) right top no-repeat;}
div.webPagMenu_ActiveSize a {color:#000;}

*/




.tabKopiujPrzenies div.webTopTabMenu {border-bottom: 0px solid #000!important; border-bottom: none; height: 22px;}
.tabKopiujPrzenies div.webTopTabMenu div.webTopTabMenu_Element {color: #fff;}

.tabKopiujPrzenies div.webTopTabMenu div.webTopTabMenu_Element_Active, 
.tabKopiujPrzenies div.webTopTabMenu div.webTopTabMenu_Element2_Active, 
.tabKopiujPrzenies div.webTopTabMenu div.webTopTabMenu_Element3_Active {
	float: left; 
	overflow: hidden;
	text-align: center;
	height: 22px; padding-left: 6px; margin: 0px; font-size: 10px; font-weight: bold; 
    color:#000; background-color: transparent;
    background-image: url(../img/topTabMenuBg/topTabMenuBg_2.jpg); 
    background-position: top left; 
    background-repeat: repeat-x; 
    cursor: pointer;
}
.tabKopiujPrzenies div.webTopTabMenu div.webTopTabMenu_Element_Active div, 
.tabKopiujPrzenies div.webTopTabMenu div.webTopTabMenu_Element2_Active div, 
.tabKopiujPrzenies div.webTopTabMenu div.webTopTabMenu_Element3_Active div {
	overflow: hidden; height: 17px; padding: 4px 6px 1px 0px; 
	background-image: url(../img/topTabMenuBg/topTabMenuBg_2.jpg); 
	background-position: right top; 
	background-repeat: repeat-x; 
}.teksty_tekst{color: #FFFFFF;}
.TestowyCSS {margin-top: 5px; margin-bottom: 5px;}
.TestowyCSS td label{font-family: Verdana;font-size: 10px;color: #B0B0B0;}
.ThumbnailsTop10PiosenkiContener{text-align: left;margin-top: 10px;}
.ThumbnailsTop10PiosenkiContener img {float: left; width: 25px; height: 25px;margin-right: 5px}
.ThumbnailsTop10PiosenkiContener .Link{font-family: Verdana; font-size: 10px;color: #B5B5B5;cursor: pointer;margin-top: 5px; padding: 1px;}
.ThumbnailsTop10PiosenkiContener .Link:HOVER{font-family: Verdana;font-size: 10px;color: #169fef;}
a.TekstyPiosenekLink{ color: #B5B5B5;   font-family: Verdana;  font-size: 10px; text-decoration: none;}
a.TekstyPiosenekLink:HOVER{color: #169fef; }
.ThumbnailsContener{float: left; margin-right: 7px;  margin-top: 15px;     font-family: Verdana; font-size: 10px; color: #B5B5B5; }
.ThumbnailsImageContener{width: 110px; height: 110px; padding: 5px; border: 1px solid #B5B5B5; cursor: pointer}
.ThumbnailsImageContener img{width: 110px; height: 110px;}
.ThumbnailsInfoContener{padding-top: 5px;width: 120px;height: 37px; overflow:hidden; text-align: center; }
.ThumbnailsInfoContener strong{color: #169fef;}
.ThumbnailsRow, .ThumbnailsRowAlter {
	background-image: url(../img/tlo_1.png);
	background-position: 20px top;
	margin-top: 3px;
	padding-left: 5px;
	padding-top: 5px;
	display: block;
	width: 620px;
	height: 40px;
}
.ThumbnailsRow, .ThumbnailsRowAlter
.ThumbnailsRowAlter {
	background-image: url(../img/tlo_2.png);
}
.ThumbnailsRowLnk {overflow: hidden; height: 17px;}
.ThumbnailsRowImg {width: 34px; height: 34px; float: left; margin-right: 5px; border: 0px solid #B5B5B5;}
.ThumbnailsRowImg img {width: 30px; height: 30px;margin: 0px;}

.ThumbnailsRowImgkonkurs {width: 104px; height: 104px; float: left; margin-right: 5px; border: 1px solid #B5B5B5;}
.ThumbnailsRowImgkonkurs img {width: 100px; height: 100px;margin: 2px;}

.ThumbnailsRowLink,
.ThumbnailsRowLink:hover ,
.ThumbnailsRowLink div,
.ThumbnailsRowLink:hover div
{text-decoration: none;font-family: Verdana;color: #B5B5B5;cursor: pointer;}
.ThumbnailsRowLink span,
.ThumbnailsRowLink:hover span
{font-weight:bold;line-height: 15px;font-size: 11px;}
.ThumbnailsRowLink:hover, .ThumbnailsRowLink:hover div, .ThumbnailsRowLink:hover span {color: #169fef;}

.ThumbnailsRowspan, .ThumbnailsRowspan div, .ThumbnailsRowspan span {font-size: 10px;font-family: Verdana;color: #656565}

.ThumbnailsLn, .ThumbnailsLnKategorie .ThumbnailsLnAlter {
	background-image: url(../img/tlo_1.png);
	background-position: 20px top;
	margin-top: 0px;
	padding-left: 5px;
	padding-top: 2px;
	display: block;
	width: 340px;
	height: 30px;
}
.ThumbnailsLnAlter {
	background-image: url(../img/tlo_2.png);
}
.ThumbnailsLnKategorie{
    background-image: none;
}
.WykonawcaWidokSzczegolowy {
	margin-top: 20px; color: #B5B5B5;
}
.link1, .link1:hover, .link1:visited, 
.link1b, .link1b:hover, .link1b:visited,
.link4b, .link4b:hover, .link4b:visited,
.link1yell, .link1yell:hover, .link1yell:visited, 
.link1Byell, .link1Byell:hover, .link1Byell:visited {
	background-image: url(../img/pix2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
	font-family: Verdana;
	font-size: 10px;
	display: block;
	color: #b0b0b0;
	text-decoration: none;
	line-height: 16px;
	text-align: left;
}
.link1b, .link1b:hover, .link1b:visited,
.link4b, .link4b:hover, .link4b:visited {
	font-weight: bold;
}

.link4b, .link4b:hover, .link4b:visited
{
    background-color: #222;
    border:solid 1px #666;
    background-position: 3px center;
    margin-top: 3px;
    margin-right:3px;
    padding: 1px 1px 1px 15px;
}

.link1:hover, .link1b:hover, .link4b:hover {
	color: #ffffff;
}
.link4b:hover{
    background-position: 5px center;
    background-color: #333;
}
.link1yell, .link1yell:visited, .link1yell:hover {
	color: #fecb00;
}
.link1yell:hover {
	text-decoration: underline;
}
.link1Byell, .link1Byell:visited, .link1Byell:hover {
	color: #fecb00;
	font-weight: bold;
}
.link1Byell:hover {
	text-decoration: underline;
}

.link2, .link2:hover, .link2:visited,
.link3, .link3:hover, .link3:visited,
.link3b, .link3b:hover, .link3b:visited,
.link4, .link4:hover, .link4:visited {
	font-family: Verdana;
	font-size: 11px;
	color: #169fef;
	text-decoration: none;
	font-weight: bold;	
	text-align: center;	
}
.link2:hover, .link3:hover {
	color: #fecb00;
}
.link3, .link3:hover, .link3:visited {
	font-size: 10px;
}

.link3b, .link3b:hover, .link3b:visited {
	font-size: 10px;
}
.link3b:hover {
	color: #ffffff;
}

.link4, .link4:hover, .link4:visited{
    font-size: 14px;
    color: #fff;
    margin:2px 2px;
}

.link4:hover{
    text-decoration:underline;
}

.ThumbnailsContent {
	background-image: url(../img/tlo_2.png);
}
.ThumbnailsContent span {
	font-size: 11px;
}
.ThumbnailsTitle {
	display:block; font-size: 11px; color: #169fef; font-weight: bold; padding-bottom: 3px; border-bottom: solid 1px #636363; margin-bottom: 7px;
}











/* extensions */

.icon-doc{
	background-image: url(../img/icons/icon_doc.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 15px 15px 15px 0px;
}

.icon-txt{
	background-image: url(../img/icons/icon_txt.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 15px 15px 15px 0px;
}

.icon-xls{
	background-image: url(../img/icons/icon_xls.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 15px 15px 15px 0px;
}

.icon-exe{
	background-image: url(../img/icons/icon_exe.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 15px 15px 15px 0px;
}

.icon-pps{
	background-image: url(../img/icons/icon_pps.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 15px 15px 15px 0px;
}

.icon-pdf{
	background-image: url(../img/icons/icon_pdf.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 15px 15px 15px 0px;
}


.icon-zip,.icon-rar,.icon-gzip,.icon-bzip,.icon-ace, .icon-7z, .icon-7z, .icon-iso, .icon-mdf, .icon-tar{
	background-image: url(../img/icons/icon_archive.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 15px 15px 15px 0px;
}

.icon-jpg,.icon-gif,.icon-png,.icon-bmp,.icon-jpeg.icon-svg,.icon-eps {
	background-image: url(../img/icons/icon_pic.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 15px 15px 15px 0px;
}

.icon-mov,.icon-wmv,.icon-mp4,.icon-avi,.icon-mpg, .icon-rmvb, .icon-3gp, .icon-flv,.icon-mkv,.icon-m2v,.icon-mpg4,.icon-dvd,.icon-m4v,.icon-3gpp {
	background-image: url(../img/icons/icon_film.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 15px 15px 15px 0px;
}

.icon-mp3,.icon-wav,.icon-ogg,.icon-wma,.icon-m4a {
	background-image: url(../img/icons/icon_music.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 15px 15px 15px 0px;
}

