/* misza@best.net.pl */

/* BODY  ///////////////////////////////////////////////////////////////////////////////////  */
* { margin: 0; padding: 0; }
body {  color: #000;  font-family: Tahoma, Helvetica, Arial, Verdana, 'sans-serif'; margin: 0;  padding: 0;  font-size: 11px;  background: #dcdcdc url(../gfx2/bg.gif) left top repeat-x; } 

/* P, H1,H2,...  ///////////////////////////////////////////////////////////////////////////////////  */
p {  padding:  5px 0 10px 0;  color: #000;  font-size: 11px; line-height: 15px; }
h1 { color: #003366;  font-size: 17px; padding:  5px 0 5px 0; }
h2 { 	color: #000; font-size: 11px; padding:  5px 0 5px 0; }
h3 { 	color: #2657A4; font-size: 12px; padding:  5px 0 5px 0; }
a { color:	#019be3; text-decoration:none; }
a:hover { color:	#000; text-decoration: underline; }

/* LISTS  ///////////////////////////////////////////////////////////////////////////////////  */
ul { margin: 5px 0 15px 0 ; padding: 0; }
li { margin: 0; padding: 3px 0 3px 19px; list-style-type: none; background: url(../gfx2/li.gif) 0px 6px no-repeat; }
.ul_1 ul li { margin: 0; padding: 0 0 5px 10px; background: url(../gfx2/li2.gif) 0 0 no-repeat; }
/* FORMS  /////////////////////////////////////////////////////////////////////////////////// */

form,input,textarea,select { margin: 0; padding: 0; font-family: Tahoma, Helvetica, Arial, Verdana, 'sans-serif'; color: #000; }
textarea { border: 1px solid #C9C0BA; font-size: 10px; padding: 3px 4px; margin: 0; width: 250px; }

/* GENERAL  ///////////////////////////////////////////////////////////////////////////////////  */
table { font-size: 11px; }
.clearing { clear: both; line-height: 0.1%; 	font-size: 0.1%; height: 0.1%; }
a img { border: none; }
.fl {  float: left; }
.fr {  float: right; }
.l_img { float: left; margin: 0 15px 10px 0; }
.r_img { float: right; margin: 0 0 10px 15px; }
.c_img { text-align: center; margin: 0 15px 10px 15px; }
.prawa { text-align: right;}
.prawa img { margin: 0 0 0 0; padding: 0 0 0 0; border: none; }

/* TABLE ---------------------------------------------------------------------------------------------------------------- */
.info { margin: 5px auto 15px auto; border-collapse:collapse; }
.info td, .info th { padding: 3px 4px; font-size: 9px; border: 1px solid #333; }
.info th, thead th { background-color: #666; text-align: left; font-weight: bold; color: #FFF; }
td.first { background-color: #d9d9d9; }
tr.line0 td { background-color: #ccc; }
form .info { width: auto; }
tr.buttons td { text-align: center; padding: 10px 0; border: none; }


/* LAYOUT  /////////////////////////////////////////////////////////////////////////////////// */
#container { width: 759px; left: 50%;	margin-left: -379px; position:absolute; background-color: #FFF; z-index: 11; }
#gfxLeft { width:49%;  position:absolute;	top:0; left:0; height:127px; background:url(../gfx2/top_left.gif) right top repeat-x; z-index: 10; }
#img { background:url(../gfx2/foto_top1b.gif) right top repeat-x; z-index: 10; height: 71px; }	
/*Inne zdjecia w topie #f_2 #img {	background:url(../gfx2/foto_top2b.gif) right top repeat-x; } */

#header { width: 759px; height: 122px; background:url(../gfx2/head_bg.gif) right top repeat-x; }
#topFoto { background:url(../gfx2/foto_top1a.jpg) left top no-repeat; width: 542px; height: 71px; text-align: right; }
#logo a { display: block; height: 72px; width: 170px; float: right; background:url(../gfx2/logo.gif) left top no-repeat; }

#menuTop { height: 30px; } 
#menuTop ul { list-style:none; margin: 1px 0 0 0; padding: 0 33px 0 0; background: url(../gfx2/menu_top.gif) right top no-repeat; float: left; }
#menuTop li { float: left;  margin: 0; padding: 0;	}
#menuTop a { float: left; border-right: 1px solid #008acb; border-left: 1px solid #00aafa; padding: 4px 13px 5px 13px; color: #FFF; text-decoration: none; 	background-color: #019be3; font-weight: bold; }
#menuTop a:hover { background-color: #00aafa; }
#menuTop .selected a { background-color: #798388; border-bottom: 1px solid #798388; }

/*  SEARCH ///////////////////////////////////////////////////////////////*/
#deitermann { background: url('../gfx2/deitermann.gif') right top no-repeat; height: 24px; padding: 1px 0 0 3px; voice-family: "\"}\""; voice-family:inherit; height: 20px;	}
#search form { padding: 0; margin: 0; display: inline; }
* > #search form { margin-top: 1px; }
#search .text { width: 119px; height: 13px; border: 1px solid #CCC; background-color: #dcdcdc; color: #000;	font-size: 11px; line-height: 12px; margin: 0 2px 0 0;
	padding: 1px 0 2px 4px; vertical-align: middle; }
/* to dla ff itd bo nie mozna usunac marginesu inputa w ie */ 
* > #search .text { margin: 2px 0; }
#search .button { border: none; width: 18px; height: 18px; line-height: 12px; background: url('../gfx2/search.gif') 0 0 no-repeat; padding: 0; margin: 0; vertical-align: middle; }
* > #search .button { margin: 2px 0 2px 2px; }
#content { width: 759px; padding: 3px 3px 0 3px; voice-family: "\"}\""; voice-family:inherit; width: 753px;	}
#leftCol { width: 158px; float: left; padding: 0 10px 0 0; voice-family: "\"}\""; voice-family:inherit; width: 148px; }
#rightCol { width: 158px; float: left; padding: 0 0 0 10px; voice-family: "\"}\""; voice-family:inherit;	width: 148px; }
#mainContent { width: 595px; float: left; }
#page { float: left; width: 437px; }
#mainContent2 { width: 753px; float: left; }

/*	SUBPAGE	///////////////////////////////////////////////////////////// */
#pageSubPage {  }

/*  MAXIT  /////////////////////////////////////////////////////////////////////////////////// */
#maxit { margin: 0; padding: 0;}
#maxit li { margin: 0; padding: 0 0 1px 0; background-image: none; }
* > #maxit li { padding-bottom: 3px; }
#maxit a { width: 148px; height: 71px; display: block;  background-color:#697377;}
#maxit img { display: block; margin: 0 auto; }
#maxit a:hover { background-color: #019be3;}

/*  MENU - SIDE /////////////////////////////////////////////////////////////////////////////////// */
#menu { background-color: #697377; padding-bottom: 3px; }
.mainPage #menu { height: 219px; padding-bottom: 3px;	voice-family: "\"}\"";	voice-family:inherit; height: 216px; }
#menu ul { margin: 0; padding: 0; list-style: none; }
#menu ul li { list-style:none; background: none; margin:0; padding: 3px 3px 0 3px; }
* html #menu ul li { height:1px; vertical-align:bottom; }
#menu ul li a { display:block; font-size: 11px; padding: 3px 7px 4px 7px; text-decoration:none; color:#FFF; background-color:#798388; }
#menu ul li a:hover { background-color:#a0a7ab;	}
#menu ul li.selected a { color:#FFF; padding-left: 19px; background-color: #79838; background-image: url('../gfx2/m.gif'); background-position: 6px 8px;		background-repeat: no-repeat; }
* html #menu ul li a { height:1px; }
#menu ul ul { margin: 5px 0 5px 10px; padding:	0; }
#menu ul ul li { list-style:none; margin:0; padding: 1px 0; }
* html #menu ul ul li { height:1px;  vertical-align:bottom; }
#menu ul ul li a { display:	block; font-size:	9px; padding:	1px 2px 0 13px; background: url('../gfx2/m2.gif') 0 6px no-repeat; }
#menu ul ul li a:hover { text-decoration: underline; }
#menu ul ul li.selected a { font-weight: bold; padding:	1px 2px 0 13px; background: url('../gfx2/m2.gif') 0 6px no-repeat; }
* html #menu ul ul li a { height:		1px; }

/*  MENU - SIDE /////////////////////////////////////////////////////////////////////////////////// */
.menuRight { background-color: #cbcdcd; float: right; margin-left: 20px; margin-top: 10px; float:right; width:150px; }
.menuRight ul { margin: 0; padding: 2px 0 3px 0; list-style: none; } 
.menuRight ul li { list-style:none; background: none; margin:0; padding: 1px 3px 0 0; }
* html .menuRight ul li { height:1px; vertical-align:bottom; }
.menuRight ul li a { display:block; font-size: 9px; padding: 5px 7px 6px 7px; text-decoration:none; color:#000; background-color:#dcdcdc;	}
.menuRight ul li a:hover { background-color:#f0f0f0; }
.menuRight ul li.selected a { color:#000; background: #FFF url('../gfx2/mr.gif') right center no-repeat;	}
* html .menuRight ul li a { height:1px; }

/*  infoPanel  /////////////////////////////////////////////////////////////////////////////////// */
#infoPanel { margin-top: 0; }
#infoPanel h1 { background-color: #019be3; color: #FFF; font-size: 11px; font-weight: normal; padding: 4px 0 5px 5px; margin: 0; }
#infoPanel p {  font-size: 11px; line-height: 16px; text-align: left;} 
div.monthTitle { width: 144px; float:left;margin-right: 0px ; voice-family: "\"}\"";	voice-family:inherit;}
.monthTitle img { margin: 1px 0 0 0; }
.monthTitle h1 { background-color: #019be3; color: #FFF; font-size: 11px; font-weight: normal; padding: 4px 0 5px 5px; margin: 0; }
#newses h1 { background-color: #019be3; color: #FFF; font-size: 11px; font-weight: normal; padding: 4px 0 5px 5px; margin: 0; }

#newses { margin-left:0px;width: 144px; float: right;}
#newses ul { margin: 0 10px; }
#newses li { background: url(../gfx2/d.gif)  left bottom repeat-x; padding: 6px 0 7px 0; margin: 0; line-height: 11px; }
#newses li a { text-decoration: none; color: #000; }
#newses li a span { background: url(../gfx2/li.gif) 0 1px no-repeat; padding: 0 0 0 20px; display: block; }
#newses a:hover { text-decoration: underline; }


#locNav { margin-bottom: 10px; }
/*  LOCALISER /////////////////////////////////////////////////////////////////////////////////// */
#localiser { font-size: 9px; padding: 2px 15px 2px 1px; line-height: 13px; color: #798388; float:left; display:inline;  }
#localiser a { font-weight: normal; background: url(../gfx2/li2.gif) top right no-repeat; padding: 0 5px 0 3px; text-decoration: none; }
#localiser span { padding-left: 2px; font-weight: bold; }
.sep { background: url(../gfx2/d.gif) left bottom repeat-x; height: 1px; font-size: 0.1%;}
/* PRINT  RECOMMEND TOP BACK*/
#nav_bot { float: right; width: 210px; height: 20px;  display:inline;}
#nav_bot a { font-size: 9px; float: right; color: #798388; text-decoration: none; padding: 3px 10px 3px 8px; line-height: 10px; }
#nav_bot a:hover { text-decoration: underline; }
#nav_bot .print { background: url(../gfx2/print.gif) 0 3px  no-repeat; padding-left: 13px; }
#nav_bot .recommend { background: url(../gfx2/recommend.gif) 0 3px no-repeat; padding-left: 18px; }
#nav_bot .back { background: url(../gfx2/back.gif) 0 5px no-repeat; padding-right: 0; }


/*BOTTOM NAVIGATION print top back */
.nav { margin: 35px 0 10px 10px; background: url('../gfx/nav.gif') left top repeat-x; height: 25px; text-align: right; padding-right: 10px; padding-top: 1px; }
.nav a { font-size: 9px; color:#697377; font-weight: normal}
.nav img { border: none !important; margin: 0 5px 0 15px; vertical-align: middle}
.nav#quick { border-top: 1px solid #E9E9E9; padding: 5px 0px; margin: 10px; text-align: left; background: none; }
.nav#quick img { margin: 0; vertical-align: middle}


/* FOOTER  /////////////////////////////////////////////////////////////////////////////////// */
#footer { background: url(../gfx2/footer.gif) left top no-repeat; color: #; text-align: center; padding: 32px 0 0 0; }
#footer a, #footer p { color: #; font-size: 9px; padding: 10px 0 5px 0; }


/* Dodatkowe  ///////////////////////////////////////////////////////////////////////////////////  */
#infoPanel p.more { padding: 0; margin: 0; }
#infoPanel p.more a { background: url(../gfx2/li.gif) 0 3px no-repeat; padding: 0 0 0 14px; margin: 0; }
p.more img{ float:none; border:none; margin:0px; }
/* RIGHT MENU	****************************************/
.right_menu{ float: right; width: 140px; }
.right_menu a { font-size:10px; text-decoration:none; font-weight:normal; padding-left:0px; }
.right_menu img { border: 0px ; vertical-align: middle; margin-bottom: 5px; }
.right_menu h1 { margin: 0; padding: 3px 0 5px 0; font-size: 11px; border-bottom: 1px dotted #CFCFCF}
.right_menu h1 a { font-size: 9px; display: block; width: 100%; color: #076795 }
.right_menu h1#selected a { color: #005f8c }
.right_menu h2 { margin: 0px 6px; padding: 10px 0; background-image: none; font-size: 11px; border: 0 !important; }
.right_menu h2#basket { background-image: url('../gfx/basket.gif'); background-repeat: no-repeat; background-position: right center }
.right_menu h2#calc { background-image: url('../gfx/calc.gif'); background-repeat: no-repeat; background-position: right center }
.right_menu h2#expert { background-image: url('../gfx/expert.gif'); background-repeat: no-repeat; background-position: right center }
.right_menu h2 a { font-size: 9px; display: block; width: 100%;}
.right_menu#grey {border: 1px solid #076795; padding: 0 0 5px 0; background-color: #E9E9E9; top:286px; display: none }
.right_menu#grey a { font-size: 9px; color:#000 }
.right_menu#head { top:259px; width: 183px }
.right_menu#head h3 { margin: 0px; padding: 0px; background-color: #00A3ED; background-image: url('../gfx/rt_head.gif'); background-repeat: no-repeat; background-position: right center;  font-size: 11px; border: 1px solid #076795; width: 100% }
.right_menu#head  h3 a { font-size: 10px; color:#FFF; display: block; position: relative;  padding: 4px 5px 6px 5px}


/* end right menu */
.containera { float:left; margin: 0; width: 420px; }
.containerb { width: 140px; float:right; margin-left: 0px; }
img { border:0px; margin:0px 5px 0px 0px; }
.nagrody td{ width:33%; text-align:center; }
td.first{ width:300px; }

form td { text-align: left; }
.info a,.info p { font-size: 10px; line-height: 16px; }
.info h3 { padding: 0px; margin: 10px 0 0 0; }
.info p { padding: 0px; margin: 0px; line-height:  15px; }
.info th { color: #4A5F67; border: 1px solid #759BA7; background-color:#BDD6DE; padding: 10px; padding-top: 5px; padding-bottom: 5px; }
.info .first { background-color:#1515A0; font-weight: bold; }
.buttons td { text-align: center; padding-top: 8px; padding-bottom: 8px; }
.line0 td {	background-color:#D9E6ED;}
.line1 td {	background-color:#E5EDF2;}
.sum td { background-color:#FFF; color: #000; font-weight: bold;}
table.info table td { border: none; padding: 3px 4px; vertical-align: top; }
.main .info { width: 577px; margin: 10px 0 5px 10px; }
.main .info th { text-align: right; padding: 8px 10px; }
.main .info .info{ width: auto; }
.training { width: 100%; }
.training th { text-align: left; font-size: 11px; color: #000; border-bottom: 2px dotted #A0A7AB;  }
.training td { padding: 15px 10px; border-bottom: 1px dotted #CBCCCD; }
.training td p, .training td a, .training td li { font-size: 11px; line-height: 1.6em; }
.training td p { margin: 0px 0 15px 0; padding: 0}
.training td p.margtop { margin-top: 20px; font-weight: bold }
.training td p.margtop img { margin: 5px 20px 10px 0 }
.training td h3 { margin: 10px 0 5px 0; padding: 0; font-size: 11px;}
.training .nagrody td { border: none; padding: 5px }
.training ul { padding: 0; margin: 0 10px 0 15px }
.training li { list-style-type: none; background: url('../gfx/lev2.gif') 0px 6px no-repeat; padding-left: 15px;}
h1.topic { font-size: 13px; color: #2657A4; text-align: left; margin: 15px 15px 18px 0; padding-left: 0px; line-height:1.6em }
h1.topic a { font-size: 13px; color: #2657A4; }
.black { color: #000 }
.searchadvanced { border-bottom: 1px dotted #CBCCCD; width: 578px; padding-bottom: 10px }
.searchadvanced th { font-size: 11px; font-weight: bold; width: 150px; text-align: left }

/* Nav top  */
.navTop {  height: 36px; padding: 0px; background: #e9e9e9; background:url('../gfx/tab_bg.gif') repeat-x left bottom}
.tabMenu { float:left; font-size:93%; line-height:normal; padding-left: 10px; padding-top: 16px; vertical-align: bottom; width: 382px}
.tabMenu#sub { width: 575px;  }
.techoption { background-color: #E9E9E9; margin: 0 10px 20px 10px; width: auto; padding: 10px; border-bottom: 1px dotted #A0A7AB}
.bodtop { border-top: 1px dotted #A0A7AB; margin-top: 5px}
.dropdownmenu { background-color: #E9E9E9; margin: 0 10px 0 10px; width: auto; padding: 10px; border-bottom:1px dotted #A0A7AB; border-top: 1px dotted #A0A7AB; margin-top: 5px; }
.dropdownmenu .title { font-weight:	bold; }
.tabMenu ul { margin:0; padding:0; list-style:none ; line-height:19px;}
.tabMenu li { float:left; margin:0; padding:0; background:url('../gfx/tab_r.gif') no-repeat right top; margin-right: 5px; }
.tabMenu a { display:block; background:url('../gfx/tab_l.gif') no-repeat left top; padding:0px 7px 0px; font-size: 9px; font-weight: bold; color: #FFF}
.tabMenu li#selected { background:url('../gfx/tab_r_sel.gif') no-repeat right top; }
.tabMenu li#selected a { color: #000; background:url('../gfx/tab_l_sel.gif') no-repeat left top; padding-bottom:1px}

#index_prod { background:url('../gfx/index_bg.gif') repeat-x left bottom; border-bottom: 1px solid #D8D8D8; padding-top: 10px; text-align: center; width: 100%; }
#index_prod img { border: 0;}



.main img { border: solid 2px #697377 }
#img_bord { float: right; margin: 0 0 10px 10px; border: solid 2px #697377}
#img_nobord { float: right; margin: 0 0 30px 10px; border: 0}
.main h2 { background: url('../gfx/main_h1.gif') left bottom repeat-x; margin: 18px 0px 0px 0px; padding: 5px 0px 12px 5px;  border: 1px solid #EAEAEA; border-bottom: 0; display: block;}

.main { padding-left:0px; padding-right:0px; margin-left:0px; margin-right:0px; }

#mainlist { margin: 0 10px 0 0; list-style-type: none }
#mainlist { list-style-type: none }
#mainlist li { margin: 0; padding: 12px 0px 12px 33px;  border-bottom: 1px dotted #A0A7AB;  background: url('../gfx/li.gif') 2px 15px no-repeat }
#mainlist li.active { background: url('../gfx/li.gif') 2px -185px no-repeat}
#mainlist a { color: #2657A4; font-size: 11px; display: block; font-weight: normal }
#mainlist ul { list-style-type: disc; padding: 0px; margin:5px 0 5px 35px; }
#mainlist .list,#mainlist .list .list,#mainlist .list .list .list { list-style-type: none;  background-image: none; padding: 0; margin:0; }
#mainlist .list li {  padding: 7px 0px; margin: 0px; list-style-type: none; background: url('../gfx/li_li.gif') 0px 12px no-repeat; border-color:#FFF; line-height: 14px}
#mainlist .list a {  display: block; color: #000; font-size: 10px; font-weight: normal;padding: 0px 10px; margin: 0px; }
#mainlist .list .list ul { list-style-type: disc; padding: 0px; margin:5px 0 5px 13px; }
#mainlist .list .list li { list-style-type: none; background: url('../gfx/li_li_li.gif') 0px 12px no-repeat; }
#mainlist .list .list a { color: #00A3ED; font-size: 10px; display: block; padding: 0 0 0 15px; margin: 0px; line-height: 11px }
/* Tabela w liscie */
#mainlist .list table { width: auto; margin: 10px 0; padding: 0; color: #000; border: none }
#mainlist .list table td { padding: 10px 5px 10px 10px;	font-size: 10px; vertical-align: top; border: none}
#mainlist .list table .row0 td { background-color: #F0F0F0; border-top: 1px solid #E9E9E9; border-bottom: 1px solid #E9E9E9 }
#mainlist .list table .symb { font-weight: bold; border: none;padding-left: 32px }
#mainlist .list table .opis { text-align: justify; border: none }
#mainlist .list table .file { width: 70px; text-align: center;}
#mainlist .list table .file a { display: inline; padding: 0 } 
#mainlist .list table .file a img { border: none; }
#mainlist .list .list table { width: auto; margin: 5px 0; padding: 0; color: #000; border: none }
#mainlist .list .list table .symb { font-weight: bold; border: none;padding-left: 15px }
#mainlist .list .list table a { color: #000 }


/*LISTY PRODUKTY TECHNOLOGIE **********************************/
.tresc td { padding: 0; margin: 0; }

.list {	/* display: none; */ list-style-type:	none; padding: 0; margin: 0; }
.title { color: #076795; font-weight: bold; font-size: 11px; margin: 0; display: block; padding: 2px 0 4px 0; }
#date { color: #; padding-right: 10px; }

.more a{ color: #000; font-size: 10px }
.separate { border-bottom: 1px dotted #A0A7AB; margin: 10px 20px 10px 20px }

/*nawigacja modul Next Prev 	***************************************/
.NextPrev { width: 220px; position: relative; left: 363px; margin:	10px 0 15px 0; text-align: right; color: #BEBEBE; }
.NextPrev#leftFlt { left: -15px } 
.NextPrev#centerFlt { left: 177px } 
.NextPrev img { border: 0 }
.NextPrev a { font-size: 10px; color:	#000 }
.anim_jakto { margin-left: 34px;}
.anim_jakto a {background: url('../gfx/anim.gif'); width: 137px; height: 33px; display: block } 
.anim_jakto a span { display: none }
#right_mod { border-left: 1px solid #000; padding-left: 15px; margin-left: 15px }
#left_mod { text-align: right; margin: 0 }


/*Technologie	****************************************************/
.tech { border-top: 1px dotted #8D8D8D; border-bottom: 1px dotted #8D8D8D; margin: 10px; padding: 1px 0; vertical-align: middle; cursor: pointer }
.tech h1 { font-size: 13px; margin: 0; padding: 12px 0 12px 20px}
.tech p { margin: 0; padding: 3px 0 2px 10px; width: 300px; font-size:9px; line-height: 14px}
.techul  { list-style-type: none; margin: 10px 20px; padding:0; }
.techul li { margin: 0 0 0 0px; padding: 0 5px 0 30px; background: url('../gfx/li.gif') 0px 1px no-repeat }
.tech #t1 { background: url('../images/t1.jpg') top right no-repeat; height: 41px; cursor: pointer}
.tech #t2 { background: url('../images/t2.jpg') top right no-repeat; height: 41px; cursor: pointer}
.tech #t3 { background: url('../images/t3.jpg') top right no-repeat; height: 41px; cursor: pointer}
.tech #t4 { background: url('../images/t4.jpg') top right no-repeat; height: 41px; cursor: pointer}
.tech #t5 { background: url('../images/t5.jpg') top right no-repeat; height: 41px; cursor: pointer}
.tech #t6 { background: url('../images/t6.jpg') top right no-repeat; height: 41px; cursor: pointer}

/* OGOLNE KLASY - WYJATKI */
.just { text-align: justify; }
.err { color: #C40000; font-weight: bold; margin: 5px 13px; padding: 0; font-size: 9px; }
/* nawigacja - top, print itp. */
td { font-size:				11px; }

/* FORM */
.lab { font-weight: bold; display: block; margin: 15px 0 5px 0; color: #2657A4 }
.norm { font-weight: normal; color: #000; font-size: 9px }
.formbody { background: #EAEAEA url('../gfx/formbody.gif') bottom left repeat-x; padding-bottom: 20px }
.fl{ float: left}
.fr{ float: right}
.right { text-align: right }
img.nobd { border: none }

.main .jak { margin: 0 10px 0 0; padding: 0 }
.main .jakto { font-weight: bold; margin: 15px 0 0 35px; padding: 0}
.main .jakto li { margin: 0; padding: 0 10px 10px 0; line-height: 15px; list-style-type: decimal; background-image: none;} 
.main .jakto li.selected { text-decoration: underline; cursor: pointer } 
.main .jakto span { font-weight: normal }

table.thumb td { padding: 5px;}
table.thumb a:hover img { border: 2px solid #00A5F0 } 
table.thumb a { background: url(../images/jt1.gif) bottom center no-repeat; margin-bottom: 5px; display: block; padding-bottom: 20px; }
table.thumb a.jt1 { background: url(../images/jt1.gif) bottom center no-repeat}
table.thumb a.jt2 { background: url(../images/jt2.gif) bottom center no-repeat}
table.thumb a.jt3 { background: url(../images/jt3.gif) bottom center no-repeat}
table.thumb a.jt4 { background: url(../images/jt4.gif) bottom center no-repeat}
table.thumb a.jt5 { background: url(../images/jt5.gif) bottom center no-repeat}
table.thumb a.jt6 { background: url(../images/jt6.gif) bottom center no-repeat}
table.thumb a.jt7 { background: url(../images/jt7.gif) bottom center no-repeat}
table.thumb a.jt8 { background: url(../images/jt8.gif) bottom center no-repeat}
table.thumb a.jt9 { background: url(../images/jt9.gif) bottom center no-repeat}
table.thumb a.jt10 { background: url(../images/jt10.gif) bottom center no-repeat}
table.thumb a.jt11 { background: url(../images/jt11.gif) bottom center no-repeat}
table.thumb a.jt12 { background: url(../images/jt12.gif) bottom center no-repeat}
table.thumb a.jt13 { background: url(../images/jt13.gif) bottom center no-repeat}
table.thumb a.jt14 { background: url(../images/jt14.gif) bottom center no-repeat}
table.thumb a.selected  img{ border: 2px solid #00A5F0 }
.nagrody { margin: 20px 10px; }
.nagrody td { width: 33%; text-align: center; padding: 20px 0 10px 0; }
.nagrody th {
	font-size: 10px;
	padding:	0px 20px 20px 20px;
	font-weight: normal;
	line-height: 15px;
	vertical-align: top;
	border-bottom: 1px dotted #CCC;
}
table.nagrody a:hover img { border: 2px solid #00A5F0 } 
table.pop { width: 90%; }
.pop td { vertical-align: top; padding-top: 0 }
.pop a { font-size: 10px;}
.pop a img { margin-bottom: 10px } 
.pop p { text-align: left }
.pop p img{ margin-right: 30px;}

/* SITEMAP	****************************************************/
.sitemap  { border-collapse: collapse; width: 580px; border: 1px solid #DADADA}
.sitemap td { vertical-align: top; border: 1px solid #DADADA;}
.sitemap th { background-color: #ECECEC;  border: 1px solid #DADADA; border-bottom: 1px solid #E7E7E7;}
.sitemap h3 { margin: 10px; margin-left: 5px}
.sitemap h3 a { color: #000}
.sitemap ul { margin: 5px 5px 10px 5px }
.sitemap li {list-style-type: none;   line-height: 13px; background: url('../gfx/sm.gif') 0px 8px no-repeat; padding: 3px 0 3px 18px;}
.sitemap ul a { font-weight: normal; font-size: 9px; padding: 0 0}

.nobd_ramka { width:128px; }
.nobd { border:0px; float:center; }
.nobd_product { width:120px; border:0px; float:center; }

/* LIST: ul lev_1 & lev_2  */
ul.lev_2 { padding:0; margin: 10px 10px; line-height:19px;}
ul.lev_2 li { list-style-type: none; padding:0; margin: 0; border: 1px solid #FFF; background-image: none; }
ul.lev_2 li a { display: block; margin: 0; padding: 2px 15px 2px 25px; border: 1px solid #FFF;  background: url('../gfx/lev2.gif') 13px 10px no-repeat}
ul.lev_2 li a:hover { color: #0080DA; background-color: #F0F0F0; border: 1px solid #E9E9E9; text-decoration: none}
ul.lev_2 li a span{ color: #7D7D7D; font-size: 9px; font-weight: normal; margin: 0px; padding: 0px; }
ul.lev_2 img { border: none }
.list {	display: none; list-style-type:	none; padding: 0px; margin: 0px }
.side { background: #F2F2F2 url('../gfx/bg_side.gif') repeat-y left top; }
