/*



	Wazne informacje



	- CMS jest rodzicem struktury strony stad jego style sÄ… ustawiane najpierw, modyfikatorow lepiej nie umieszczac w jego 



	modulach potomnych takich jak sklep internetowy, forum itd.



	- Wysokosc kolumny lewej, srodka i prawej jest ustawiana z poziomu java script



	- Zmiane struktury rozpoczynamy od ustalenia rozmiaru dla wrappera glownego styl .site



	- Ustalamy marginesy dla poszczegolnych kolumn



	- Rozmiary kolumn ustalamy zgodnie z marginesami poszczegolnych kolumn



	- Style umieszczamy w porzadku alfabetycznym wedlug struktury, sekcji strony a na koncu umieszczamy wrappery i modyfikatory



	- Poszczegolne wartosci styli umieszczamy w porzadku alfabetycznym



*/



/* Dodatek - Profil */



/* Struktura strony - Stopka - CSiteBottom.html*/



#bottom {color:#ccc; background:#191919 url(images/layout/bottom_bg.png) no-repeat right bottom; font-size: 11px; }



#bottom h3 { padding:0px; margin:0px; margin-top:10px; line-height:20px; color:#ccc; font-size:12px;}



#bottom .menu {float:left; width:150px; margin-left:15px;}



#bottom .menu ul { margin: 0px; padding: 0px; margin-bottom: 10px }



#bottom .menu ul li{ padding-left:10px; background:url(images/layout/bullet_bottom_menu.gif) no-repeat left; list-style: none;}



#bottom .menu ul li a {color:#999; text-decoration: none;}



#bottom .menu ul li a:hover { color: #FAFAFA; }



#bottom a { color: #ccc; }



#bottom a:hover { color: #F1F1F1; }



#bottom p { margin: 0px; padding: 0px; margin-left:10px;}







#bottom .payment { margin-top:10px; margin-bottom:10px; margin-left:10px; height:40px;}



#bottom .copyright {padding-bottom:10px;}


#bottom .newsletter {margin-right:10px; float:right; width:260px; }



#bottom .newsletter h3 { padding:0px; margin:0px; margin-top:10px; line-height:20px; color:#ccc; font-size:12px;}



#bottom .newsletter p {margin:10px 0px; padding:0px;}



#bottom .newsletter input { width:230px; border:1px solid #666666; border-right:none; padding:2px;}



#bottom .newsletter #message_newsletter { color:#CC0000;}



/* Struktura strony - Srodek */



#center { background: #FFF; overflow: hidden; }



/*
#center .cms> .type_2 .category_left .sub_normal {border-bottom:1px solid #e87d0d; }
#center .cms> .type_3 .category_left .sub_normal{ border-bottom:1px solid #198dc6;}
#center .cms>  .type_4 .category_left .sub_normal{border-bottom:1px solid #8fd400 ;}
#center .cms>  .type_5 .category_left .sub_normal{border-bottom:1px solid #e87d0d;}
#center .cms> .type_6  .category_left .sub_normal{border-bottom:1px solid #198dc6;}
#center .cms>  .type_9 .category_left .sub_normal{ border-bottom:1px solid #8fd400;}
#center .cms>  .type_7 .category_left .sub_normal{ border-bottom:1px solid #db2c6d ;}
#center .cms>  .type_8 .category_left .sub_normal { border-bottom:1px solid #e87d0d;}
#center .cms>  .type_11 .category_left .sub_normal{ border-bottom:1px solid #201a17;}
#center .cms> .type_95 .category_left .sub_normal{ border-bottom:1px solid #198dc6;}
#center .cms> .type_3 .category_left .sub_sub_normal{ border-bottom:1px solid #198dc6;}
*/


#center .cms > .left .category_left .new_blogs { padding:0px; margin:0px; margin-left:10px;}

#center .cms > .left.type_2 .category_left .new_blogs .new_blog { border-bottom:1px solid #e87d0d;}
#center .cms > .left.type_3 .category_left .new_blogs .new_blog { border-bottom:1px solid #198dc6;}
#center .cms > .left.type_4 .category_left .new_blogs .new_blog { border-bottom:1px solid #8fd400;}
#center .cms > .left.type_5 .category_left .new_blogs .new_blog { border-bottom:1px solid #e87d0d;}
#center .cms > .left.type_6 .category_left .new_blogs .new_blog { border-bottom:1px solid #198dc6;}
#center .cms > .left.type_9 .category_left .new_blogs .new_blog { border-bottom:1px solid #8fd400;}
#center .cms > .left.type_7 .category_left .new_blogs .new_blog { border-bottom:1px solid #db2c6d;}
#center .cms > .left.type_8 .category_left .new_blogs .new_blog { border-bottom:1px solid #e87d0d;}
#center .cms > .left.type_11 .category_left .new_blogs .new_blog { border-bottom:1px solid #201a17;}
#center .cms > .left.type_95 .category_left .new_blogs .new_blog { border-bottom:1px solid #198dc6;}

#center .cms > .left.type_2 .category_left .new_blogs .new_blog span { font-size:10px; color: #e87d0d;}
#center .cms > .left.type_3 .category_left .new_blogs .new_blog span { font-size:10px; color: #198dc6;}
#center .cms > .left.type_4 .category_left .new_blogs .new_blog span { font-size:10px; color: #8fd400;}
#center .cms > .left.type_5 .category_left .new_blogs .new_blog span { font-size:10px; color: #e87d0d;}
#center .cms > .left.type_6 .category_left .new_blogs .new_blog span { font-size:10px; color: #198dc6;}
#center .cms > .left.type_9 .category_left .new_blogs .new_blog span { font-size:10px; color: #8fd400;}
#center .cms > .left.type_7 .category_left .new_blogs .new_blog span { font-size:10px; color: #db2c6d;}
#center .cms > .left.type_8 .category_left .new_blogs .new_blog span { font-size:10px; color: #e87d0d;}
#center .cms > .left.type_11 .category_left .new_blogs .new_blog span { font-size:10px; color: #201a17;}
#center .cms > .left.type_95 .category_left .new_blogs .new_blog span { font-size:10px; color: #198dc6;}
#center .cms > .left .category_left .new_blogs .new_blog a {color: white; text-decoration: none; font-size: 11px;}
#center .cms > .left .category_left .new_blogs .new_blog a:hover {color: white; text-decoration: underline;}


#center .cms > .left .category_left .cart_mini { border-right: #99cc33 1px solid; border-top: #99cc33 1px solid; background: url(images/layout/shop_cart_mini_bg.gif) #f5fae6 no-repeat right top; margin-bottom: 5px; border-left: #99cc33 1px solid; border-bottom: #99cc33 1px solid; }



#center .cms > .left .category_left .cart_mini .dostawa { border-top: #99cc33 1px dotted; padding-left: 42px; padding-top: 10px; }



#center .cms > .left .category_left .cart_mini .go_to_cart { margin: 5px; text-align: center; }



#center .cms > .left .category_left .cart_mini .product { margin: 0px 2px; padding: 5px; }



#center .cms > .left .category_left .cart_mini .product .icon { float: left; width: 32px; margin-right: 3px; }



#center .cms > .left .category_left .cart_mini .product .name { font-size: 11px; float: left; width: 120px; }



#center .cms > .left .category_left .cart_mini .product .price { font-weight: bold; font-size: 12px; }



#center .cms > .left .category_left .cart_mini .product a { color: #000000; text-decoration: none; }



#center .cms > .left .category_left .cart_mini .product a:hover { color: #000; text-decoration: underline; }



#center .cms > .left .category_left .cart_mini .subtotal { padding-left: 42px; padding-bottom: 5px; }



#center .cms > .left .category_left .cart_mini .title { padding-left: 10px; font-weight: bold; font-size: 16px; margin: 5px 5px 10px; vertical-align: middle; color: #73a621; line-height: 30px; height: 30px; }



/* Element - Pudelko informacyjne */



#center .cms>.center .box { background: #FAFAFA; border: 1px solid #CCCCCC; padding-left: 18px; padding-top: 14px; }



#center .cms>.center .box h5 { font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; padding-top: 3px; }



#center .cms>.center .box ul { }



#center .cms>.center .box ul li { }



/* Element - Kategoria dolna */



#center .cms>.center .category_bottom{ margin: 0px; overflow: hidden; padding: 7px; }



#center .cms>.center .category_bottom .frame_html { background: white; }



#center .cms>.center .category_bottom .main_normal{ float: left; margin-right: 10px; }



#center .cms>.center .category_bottom .main_normal a { text-decoration: none; }



#center .cms>.center .category_bottom .main_normal a:hover { text-decoration: underline; }



#center .cms>.center .category_bottom .main_pressed{ float: left; margin-right: 10px; }



#center .cms>.center .category_bottom .main_pressed a { text-decoration: none; color: #000000; }



#center .cms>.center .category_bottom .main_pressed a:hover { text-decoration: underline; }



#center .cms>.center .category_bottom .sub_normal{ float: left; margin-right: 10px; }



#center .cms>.center .category_bottom .sub_normal a { text-decoration: none; }



#center .cms>.center .category_bottom .sub_normal a:hover { text-decoration: underline; }



#center .cms>.center .category_bottom .sub_pressed{ float: left; margin-right: 10px; }



#center .cms>.center .category_bottom .sub_pressed a { text-decoration: none; color: #000000; }



#center .cms>.center .category_bottom .sub_pressed a:hover { text-decoration: underline; }



/* Element - Kategoria srodkowa */



#center .cms>.center .category_center {}



#center .cms>.center .category_center .header{ background: #333333; color: #FFFFFF; line-height: 20px; }



#center .cms>.center .category_center .main_normal{ background: #F0F5F9 url(images/layout/center_top_center_category_normal_bg.gif) left no-repeat; border-bottom: 1px solid #fff; line-height: 20px; }



#center .cms>.center .category_center .main_normal a{ display: block; line-height: 20px; padding-left: 15px; text-decoration: none; }



#center .cms>.center .category_center .main_normal a:hover{ background: #B2CDE0 url(images/layout/center_top_center_category_normal_hover_bg.gif) left no-repeat; color: #333333; }



#center .cms>.center .category_center .main_pressed{ border-bottom: 1px solid #fff; background: #B2CDE0 url(images/layout/center_top_center_category_normal_pressed_bg.gif) left no-repeat; font-weight: bold; line-height: 30px; }



#center .cms>.center .category_center .main_pressed a{ color: #333; display: block; line-height: 20px; padding-left: 15px; text-decoration: none; }



#center .cms>.center .category_center .main_pressed a:hover{ }



#center .cms>.center .category_center .separator{ display: block; line-height: 20px; text-decoration: none; }



#center .cms>.center .category_center .separator_end { }



#center .cms>.center .category_center .sub_normal{ font-size: 11px; background: #F0FfF9; line-height: 20px; padding-left: 0px; }



#center .cms>.center .category_center .sub_normal a{ color: #000000; display: block; line-height: 20px; padding-left: 15px; text-decoration: none; }



#center .cms>.center .category_center .sub_normal a:hover{ background: #DCEDF1  url(images/layout/center_top_center_category_sub_normal_hover_bg.gif) left no-repeat; }



#center .cms>.center .category_center .sub_pressed{ font-size: 11px; background: #DCEDF1; line-height: 20px; }



#center .cms>.center .category_center .sub_pressed a{ color: #000000; display: block; line-height: 20px; padding-left: 15px; text-decoration: none; }



#center .cms>.center .category_center .sub_pressed a:hover{ }



/* Element - Kategoria gorna */



#center .cms>.center .category_top{ background: #FFFFFF; margin: 0px; overflow: hidden; padding: 7px; }



#center .cms>.center .category_top .main_normal{ float: left; margin-right: 10px; }



#center .cms>.center .category_top .main_normal a { text-decoration: none; }



#center .cms>.center .category_top .main_normal a:hover { text-decoration: underline; }



#center .cms>.center .category_top .main_pressed{ float: left; margin-right: 10px; }



#center .cms>.center .category_top .main_pressed a { text-decoration: none; color: #000000; }



#center .cms>.center .category_top .main_pressed a:hover { text-decoration: underline; }



#center .cms>.center .category_top .sub_normal{ float: left; margin-right: 10px; }



#center .cms>.center .category_top .sub_normal a { text-decoration: none; }



#center .cms>.center .category_top .sub_normal a:hover { text-decoration: underline; }



#center .cms>.center .category_top .sub_pressed{ float: left; margin-right: 10px; }



#center .cms>.center .category_top .sub_pressed a { text-decoration: none; color: #000000; }



#center .cms>.center .category_top .sub_pressed a:hover { text-decoration: underline; }



/* Komunikat systemowy */



#center .cms>.center .message { background: #CCE2F6 url(images/layout/bullet_message.gif) no-repeat left; color: #006AD2; font-weight: bold; padding: 5px; padding-left: 22px; margin-bottom: 5px; border: 1px solid #7FB4E9; }



#center .cms>.center .message_error { background: #EECCD6 url(images/layout/bullet_message_error.gif) no-repeat left; color: #CC0000; font-weight: bold; padding: 5px; padding-left: 22px; margin-bottom: 5px; border: 1px solid #A6002E; }



#center .cms>.center .message_ok { background: #F5FAE6 url(images/layout/bullet_message_ok.gif) no-repeat left; color: #006600; font-weight: bold; padding: 5px; padding-left: 22px; margin-bottom: 5px; border: 1px solid #99CC33; }

/* Galeria */
#center .cms>.center {}
#center .cms>.center .gallery_picture img { border:3px solid #CCCCCC; padding:10px;}
#center .cms>.center .gallery_picture img:hover { border:3px solid #333; padding:10px;}
#center .cms>.center .gallery_picture .name { max-width:220px; margin-left:auto; margin-right:auto; font-size:11px; color:#666666;}
#center .cms>.center .gallery {}
#center .cms>.center .gallery .name { text-align:center; max-width:420px; margin-left:auto; margin-right:auto; font-size:11px; color:#666666;}
#center .cms>.center .gallery .navi{ padding:5px; font-size:11px; margin: 0px auto;background:#f7f7f7 ;color: #333;border: 1px solid #EBEBEB; -moz-border-radius:10px}
#center .cms>.center .gallery .previous{float: left;width: 100px; text-align:center;}
#center .cms>.center .gallery .previous a{ text-decoration:none;}
#center .cms>.center .gallery .next{float: right;width: 100px; text-align:center;}
#center .cms>.center .gallery .next a{ text-decoration:none;}
#center .cms>.center .gallery .back{margin-left: 100px;border-left: 1px solid #EBEBEB;margin-right: 100px;border-right: 1px solid #EBEBEB; text-align:center;}
#center .cms>.center .gallery .back a{ text-decoration:none;}
#center .cms>.center .gallery .picture { text-align:center; margin:10px 0px;}
#center .cms>.center .gallery .picture img { border:5px solid #CCCCCC; padding:10px;}
#center .cms>.center .gallery_picture2 img { border:3px solid #CCCCCC; padding:5px;}
#center .cms>.center .gallery_picture2 img:hover { border:3px solid #333; padding:5px;}
#center .cms>.center .gallery_picture2 .name { max-width:150px; margin-left:auto; margin-right:auto; font-size:11px; color:#666666;}
#center .cms>.center .gallery_video img { border:3px solid #CCCCCC; padding:10px;}
#center .cms>.center .gallery_video img:hover { border:3px solid #333; padding:10px;}
#center .cms>.center .gallery_video .name { max-width:200px; margin-left:auto; margin-right:auto; font-size:11px; color:#666666;}

/* Element - Pasek nawigacyjny */



#center .cms>.center .nav_bar { background: #FFFFFF; border-bottom: 1px solid #EBEBEB; font-size: 11px; overflow: hidden; padding: 5px; }



#center .cms>.center .nav_bar ul{ margin: 0px; padding: 0px; }



#center .cms>.center .nav_bar ul li{ float: left; list-style: none; margin-right: 5px; }



#center .cms>.center .nav_bar ul li a{ text-decoration: none; }



#center .cms>.center .nav_bar ul li a:link{ color: #666; }



#center .cms>.center .nav_bar ul li a:link:hover{ color: #333; }



#center .cms>.center .nav_bar ul li a:visited{ color: #666; }



#center .cms>.center .nav_bar ul li a:visited:hover{ color: #333; }



#center .cms>.center .nav_bar ul li.first{ color: #999; }



#center .cms>.center .nav_bar ul li.pressed{ color: #333; font-weight: bold; }



#center .cms>.center .nav_bar ul li.separator{ color: #999; float: left; }



#center .cms>.center .nav_bar ul li.title a{ color: #666; }



#center .cms>.center .nav_bar ul li.title a:visited:hover{ color: #333; }



/* Element - Formatowanie tekstu */



#center .cms>.center { background:#fff; float: left; min-height: 350px; overflow: auto; padding: 5px; padding-left: 15px; padding-right: 10px; padding-bottom: 10px; width: 480px; overflow: hidden; }

/* kolory linkow na centerze */

#center .cms>.center a { color:#000000 ;}



#center .cms>.center a:hover {color: #006ad2;}

#center .cms>.center table a {text-decoration:none;color:#000000;}

#center .cms>.center table a:hover {text-decoration:underline;color:#000000;}



#center .cms>.center .type_2 a{color:   #ffca00; }

#center .cms>.center .type_3 a{color:   #1f1a17 ; }

#center .cms>.center .type_4 a{color:   #45637a ; }

#center .cms>.center .type_5 a{color:   #69c330 ; }

#center .cms>.center .type_6 a{color:   #572b7a ;}

#center .cms>.center .type_9 a{color:   #e87d0d ; }

#center .cms>.center .type_7 a{color:   #572b7a ;}

#center .cms>.center .type_8 a{color:   #000000 ; }

#center .cms>.center .type_11 a{color:   #3ab2c2;  }

#center .cms>.center .type_95 a{color:   #1f1a17 ; }

#center .cms>.center .type_150 a{color:   #404040 ; }


#center .cms>.center .type_2 a:hover{color:  #e87d0d; }

#center .cms>.center .type_3 a:hover{color:  #198dc6 ; }

#center .cms>.center .type_4 a:hover{color:   #8fd400  ; }

#center .cms>.center .type_5 a:hover{color:   #572b79 ; }

#center .cms>.center .type_6 a:hover{color:   #198dc6 ;}

#center .cms>.center .type_9 a:hover{color:   #8fd400 ; }

#center .cms>.center .type_7 a:hover{color:  #db2c6d ;}

#center .cms>.center .type_8 a:hover{color: #000000  ; }

#center .cms>.center .type_11 a:hover{color:  #201a17;  }

#center .cms>.center .type_95 a:hover{color:  #198dc6 ; }

#center .cms>.center .type_150 a:hover{color:  #ff620d ; }



#center .cms>.center ol {padding-left:20px;}


#center .cms>.center ul {padding-left:20px;}

/* style dla list-center */

#center .cms>.center ul li {list-style:disc;}

#center .cms>.center .type_3 ul {}

#center .cms>.center .type_3 ul li {list-style: disc ;color: #1f1a17 ;}

#center .cms>.center .type_3 ul li a {color: #006ad2; font-size: 12px; margin: margin: 2px 0px;text-transform:uppercase;margin-left:5px;text-decoration:none; }

#center .cms>.center .type_3 ul li a:hover {color:#000000 ;}

#center .cms>.center .type_9 ul {}

#center .cms>.center .type_9 ul li {list-style: disc ;color: #6ac234 ;}


#center .cms>.center .type_11 ul {}

#center .cms>.center .type_11 ul li {list-style: disc;color: #1f1a17 ;}

#center .cms>.center .type_95 ul {}

#center .cms>.center .type_95 ul li {list-style: disc ;color: #1f1a17 ;}

#center .cms>.center .type_95 ul li a {color: #006ad2; font-size: 12px; margin: margin: 2px 0px;text-transform:uppercase;margin-left:5px;text-decoration:none; }

#center .cms>.center .type_95 ul li a:hover {color:#000000 ;}




#center .cms>.center ul li a {}

#center .cms>.center ul li {}



#center .cms>.center ul li a {}



#center .cms>.center ul li a:href {}



#center .cms>.center h1{ text-transform: uppercase  ;width:98%;height:31px;display:block;background: #18c2e0 url(images/layout/h1_bg.png) no-repeat top right;color: #FFffff; font-size: 18px; font-weight: normal; margin: 5px 0px;  text-transform: capitalize; line-height:32px;padding-left:15px; margin-right:10px;margin-left:-2px; }



/* kolory nagłowkow -SRODEK */


#center .cms>.center h1.type_2 {background:   #ffca00   url(images/layout/h1_bg.png) no-repeat top right;}

#center .cms>.center h1.type_3 {background:   #1f1a17   url(images/layout/h1_bg.png) no-repeat top right;}

#center .cms>.center h1.type_4 {background:   #45637a   url(images/layout/h1_bg.png) no-repeat top right;}

#center .cms>.center h1.type_5 {background:   #6ac335   url(images/layout/h1_bg.png) no-repeat top right;}

#center .cms>.center h1.type_6 {background:   #572b7a   url(images/layout/h1_bg.png) no-repeat top right;}

#center .cms>.center h1.type_9 {background:   #e87d0d   url(images/layout/h1_bg.png) no-repeat top right;}

#center .cms>.center h1.type_7 {background:   #572b7a   url(images/layout/h1_bg.png) no-repeat top right;}

#center .cms>.center h1.type_8 {background:   #6ac335   url(images/layout/h1_bg.png) no-repeat top right;}

#center .cms>.center h1.type_11 {background:   #3ab2c2   url(images/layout/h1_bg.png) no-repeat top right;}

#center .cms>.center h1.type_95 {background:   #1f1a17   url(images/layout/h1_bg.png) no-repeat top right;}

#center .cms>.center h1.type_150 {background:  #404040   url(images/layout/h1_bg.png) no-repeat top right;}

#center .cms>.center h1.type_497 {background:  #e9232a   url(images/layout/h1_bg.png) no-repeat top right;}










#center .cms>.center h1.program {color:#000000;}



#center .cms>.center h1 small{ color: #4C4C4C; font-size: 11px; font-weight: normal; margin-bottom: 20px; }



#center .cms>.center h2{ color: #521c78; font-size: 16px; margin: 15px 0px 10px 0px; }

#center .cms>.center h2 a {color:#662889;text-decoration:none;}

#center .cms>.center h2 a:hover {color:#da2b6c;text-decoration:none;}

#center .cms>.center h2 small{ color: #999999; font-size: 11px; font-weight: normal; margin-bottom: 10px; }



#center .cms>.center h2.blue{ color: #006093; font-weight: bold; }



#center .cms>.center h3{ color: #333; font-size: 12px; margin: margin: 2px 0px;}



#center .cms>.center h3 small{ color: #4C4C4C; font-size: 11px; font-weight: normal; margin: 0px; padding: 0px; }



#center .cms>.center h3.blue{ color: #006093; font-weight: bold; }



#center .cms>.center h4{ color: #333; font-size: 11px; margin: margin: 2px 0px; }



#center .cms>.center h5{ color: #45637a; font-size: 12px; margin: margin: 2px 0px;text-transform:uppercase;margin-left:5px; }

#center .cms>.center h5 a{text-decoration:none;}

#center .cms>.center h5 a:hover{ color:#da2b6c ; font-size: 12px; margin: margin: 2px 0px; }





#center .cms>.center p {margin:5px 0px;}



/* Element - Standardowa forma */



#center .cms>.center form.default { padding: 15px; border: 1px solid #CCCCCC; background: #fafafa; }



#center .cms>.center form.default dl { padding: 0px; margin: 0px; }



#center .cms>.center form.default dt { height: 24px; margin: 0px; padding: 0px; }



#center .cms>.center form.default dt em { color: #ec4a24; font-weight: bold; }



#center .cms>.center form.default dt input[type="password"] { border: 1px solid #bbb; font: 12px; width: 150px; float: left; }



#center .cms>.center form.default dt input[type="text"] { border: 1px solid #bbb; font: 12px; width: 150px; float: left; }



#center .cms>.center form.default dt input[type="text"].focus { border: 1px solid #F1CA80;	background-image: none;	background-color: #FEFAF3; }



#center .cms>.center form.default dt input[type="password"].focus { border: 1px solid #F1CA80;	background-image: none;	background-color: #FEFAF3; }



#center .cms>.center form.default dt select.focus  { border: 1px solid #F1CA80; }



#center .cms>.center form.default dt textarea.focus  { border: 1px solid #F1CA80; background: #FEFAF3;}



#center .cms>.center form.default dt label { width: 170px; text-align: right; padding-right: 10px; display: block; float: left; font-size: 11px; font-weight: bold; }



#center .cms>.center form.default dt span { color: red; padding-left: 6px; font-size: 11px; }



#center .cms>.center form.default dt textarea { border: 1px solid #bbb; }



#center .cms>.center form.default dt.long { height: auto; }



#center .cms>.center form.default dt.long textarea { }



#center .cms>.center form.default em { color: #ec4a24; }



#center .cms>.center form.default p { padding: 0px; margin: 0px; }



/* Element - Standardowa tabela */



#center .cms>.center table.default {}



#center .cms>.center table.default caption { font-size: 11px; padding: 0 0 5px 0; text-align: right; }



#center .cms>.center table.default td { background: #fff; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; color: #333333; padding: 6px 6px 6px 12px; }



#center .cms>.center table.default td[scope="col"] { border-left: 1px solid #CCCCCC; background: #fafafa; }



#center .cms>.center table.default td.subtotal { background: #fafafa; }



#center .cms>.center table.default th.long { width: 300px; }



#center .cms>.center table.default th.medium { width: 150px; }



#center .cms>.center table.default th.nobg { border-right: 1px solid #CCCCCC; background: none; }



#center .cms>.center table.default th.short { width: 100px; }



#center .cms>.center table.default th[scope="col"] { background: #CAE8EA url(images/layout/center_table_files_bg_header.jpg) no-repeat; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; color: #333333; font: bold 11px; padding: 6px 6px 6px 12px; text-align: left; }



#center .cms>.center table.default th[scope="col"]:first-child { border-left: 1px solid #CCCCCC; }



#center .cms>.center table.default th[scope="row"]:first-child { background: url(images/layout/center_table_files_bullet1.gif) #fff no-repeat; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; color: #333333; font: bold 11px; padding: 6px 6px 6px 12px; text-align: left; }



/* Element - Modyfikatory struktury strony */



#center .cms>.center.full{ width: 940px; }



#center .cms>.center.full_no_margins{ width: 960px; margin: 0px; padding: 0px }



#center .cms>.center.middle{ margin-left: 200px; width: 540px; text-align: middle; }



#center .cms>.center.only_left{ width: 665px; }



#center .cms>.center.only_left_w300{ width: 630px; }



#center .cms>.center.only_right{ width: 670px; }



#center .cms>.center.only_shop{ width: 540px; }



#center .cms>.center.popup{ width: 580px; min-height: 400px; }







/* Element - Lewa kolumna */



#center .cms>.left{ float: left; min-height: 350px; width: 260px;background:#68c230; }



#center .cms>.left .category_left {height:100%;}



/* kolory tla -lewej kolumny*/

 

#center .cms>  .type_2 {background:  #f8c301    ;}

#center .cms>  .type_3 {background:  #1f1a17    ;}

#center .cms>  .type_4 {background:  #45637a    ;}

#center .cms>  .type_5 {background:  #6ac335    ;}

#center .cms>  .type_6 {background:  #572b7a    ;}

#center .cms>  .type_9 {background:  #e87d0d    ;}

#center .cms>  .type_7 {background:  #572b7a    ;}

#center .cms>  .type_8 {background:  #6ac335    ;}

#center .cms>  .type_10 {background: white      ;}

#center .cms>  .type_11 {background:  #3ab2c2   ;}

#center .cms>  .type_95 {background:  #1f1a17    ;}

#center .cms>  .type_150 {background:  #404040    ;}

#center .cms>  .type_497 {background:  #231f20   ;}



#center .cms>.left .category_left .separator{ display: block; line-height: 30px; text-decoration: none; }

#center .cms>.left .category_left .separator_end{ height:10px; background:#1f1a17;}


/* Kolory dla kategori-header */

#center .cms>  .left .category_left .header{ margin-left:10px;height:31px;width:255px;display:block; background: #e6086e url(images/layout/h1_bg.png) no-repeat top right;margin-top:10px;line-height:30px;font-size:12px;padding-left:8px;color:#ffffff;border-bottom:none;font-weight:bold;margin-bottom:10px; }

#center .cms>  .type_2 .category_left .header { background: #e87d0d  url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>  .type_3 .category_left .header{ background: #198dc6 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>  .type_4 .category_left .header{background:#8fd400  url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>  .type_5 .category_left .header{ background: #e87d0d url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>  .type_6  .category_left .header{ background: #198dc6 url(images/layout/h1_bg.png) no-repeat top right; color:#ffffff;text-decoration:none;}

#center .cms>  .type_9 .category_left .header{ background: #8fd400 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>  .type_7 .category_left .header{ background: #db2c6d url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none; }

#center .cms>  .type_8 .category_left .header { background: #e87d0d url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>  .type_11 .category_left .header{ background: #201a17 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>  .type_95 .category_left .header{ background: #198dc6 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>  .type_150 .category_left .header{ background: #ff620d url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>  .type_497 .category_left .header{ background: #ff0000 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}






#center .cms>.left  .category_left .main_normal{}

#center .cms>.left   .category_left .main_normal a{ margin-left:10px;height:31px;width:255px;display:block; background: #e6086e url(images/layout/h1_bg.png) no-repeat top right;margin-top:10px;line-height:30px;font-size:12px;padding-left:8px;color:#ffffff;border-bottom:none;font-weight:bold;margin-bottom:10px;}

#center .cms>.left  .category_left .main_normal a:hover{}







#center .cms>.left  .category_left .main_pressed{ }

#center .cms>.left   .category_left .main_pressed a{ margin-left:10px;height:31px;width:255px;display:block; background: #e6086e url(images/layout/h1_bg.png) no-repeat top right;margin-top:10px;line-height:30px;font-size:12px;padding-left:8px;color:#ffffff;border-bottom:none;font-weight:bold;text-decoration:none;margin-bottom:10px;}

#center .cms>.left   .category_left .main_pressed a:hover{ }

/* kolory podkreslen */

#center .cms>.left   .category_left .sub_normal{ border:none;margin-left:10px;border-bottom:1px solid #b6b6b6 ;width:250px;}

#center .cms>.left   .category_left .sub_sub_normal{ border:none;margin-left:10px;border-bottom:1px solid #b6b6b6 ;width:250px;}



#center .cms> .type_2 .category_left .sub_normal {border-bottom:1px solid #e87d0d; }

#center .cms> .type_3 .category_left .sub_normal{ border-bottom:1px solid #198dc6;}

#center .cms>  .type_4 .category_left .sub_normal{border-bottom:1px solid #8fd400 ;}

#center .cms>  .type_5 .category_left .sub_normal{border-bottom:1px solid #e87d0d;}

#center .cms> .type_6  .category_left .sub_normal{border-bottom:1px solid #198dc6;}

#center .cms>  .type_9 .category_left .sub_normal{ border-bottom:1px solid #8fd400;}

#center .cms>  .type_7 .category_left .sub_normal{ border-bottom:1px solid #db2c6d ;}

#center .cms>  .type_8 .category_left .sub_normal { border-bottom:1px solid #e87d0d;}

#center .cms>  .type_11 .category_left .sub_normal{ border-bottom:1px solid #201a17;}

#center .cms> .type_95 .category_left .sub_normal{ border-bottom:1px solid #198dc6;}

#center .cms> .type_3 .category_left .sub_sub_normal{ border-bottom:1px solid #198dc6;}

#center .cms> .type_497 .category_left .sub_sub_normal{ border-bottom:1px solid #ff0000;}





#center .cms>.left  .category_left .sub_normal a { padding-left:5px;width:250px;;display:block;color:#ffffff;text-decoration:none;}

#center .cms>.left   .category_left .sub_normal a:hover{ background: url(images/layout/opacity20.png) repeat-x bottom;color:#ffffff;}


#center .cms>.left  .category_left .sub_sub_normal a { padding-left:5px;width:250px;;display:block;color:#ffffff;text-decoration:none;}

#center .cms>.left   .category_left .sub_sub_normal a:hover{ background: url(images/layout/opacity20.png) repeat-x bottom;color:#ffffff;}







#center .cms>.left   .category_left .sub_pressed{border:none;margin-left:10px;border-bottom:1px solid #b6b6b6 ;width:250px; }

#center .cms>.left  .category_left .sub_pressed a{background: url(images/layout/opacity_50.png) repeat-x bottom;color:#ffffff;padding-left:5px;width:250px;;display:block;color:#ffffff;text-decoration:none;}

#center .cms>.left  .category_left .sub_pressed a:hover{  background: url(images/layout/opacity_50.png) repeat-x bottom;color:#ffffff;padding-left:5px;width:250px;;display:block;color:#ffffff;text-decoration:none;}


#center .cms>.left   .category_left .sub_sub_pressed{border:none;margin-left:10px;border-bottom:1px solid #b6b6b6 ;width:250px; }

#center .cms>.left  .category_left .sub_sub_pressed a{background: url(images/layout/opacity_50.png) repeat-x bottom;color:#ffffff;padding-left:5px;width:250px;;display:block;color:#ffffff;text-decoration:none;}

#center .cms>.left  .category_left .sub_sub_pressed a:hover{  background: url(images/layout/opacity_50.png) repeat-x bottom;color:#ffffff;padding-left:5px;width:250px;;display:block;color:#ffffff;text-decoration:none;}



/* kolory kategori -LEWA KOLUMNA*/





#center .cms> .type_2 .category_left .main_normal a { background: #e87d0d  url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms> .type_3 .category_left .main_normal a{ background: #198dc6 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>  .type_4 .category_left .main_normal a{background:#8fd400  url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>  .type_5 .category_left .main_normal a{ background: #e87d0d url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms> .type_6  .category_left .main_normal a{ background: #198dc6 url(images/layout/h1_bg.png) no-repeat top right; color:#ffffff;text-decoration:none;}

#center .cms>  .type_9 .category_left .main_normal a{ background: #8fd400 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>  .type_7 .category_left .main_normal a{ background: #db2c6d url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none; }

#center .cms>  .type_8 .category_left .main_normal a { background: #521c78 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>  .type_11 .category_left .main_normal a { background: #201a17 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms> .type_95 .category_left .main_normal a{ background: #198dc6 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms> .type_150 .category_left .main_normal a{ background: #ff620d url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms> .type_497 .category_left .main_normal a{ background: #ff0000 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}


#center .cms> .type_2 .category_left .main_pressed a { background: #e87d0d  url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms> .type_3 .category_left .main_pressed a{ background: #198dc6 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>  .type_4 .category_left .main_pressed a{background:#8fd400  url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>  .type_5 .category_left .main_pressed a{ background: #e87d0d url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms> .type_6  .category_left .main_pressed a{ background: #198dc6 url(images/layout/h1_bg.png) no-repeat top right; color:#ffffff;text-decoration:none;}

#center .cms>  .type_9 .category_left .main_pressed a{ background: #8fd400 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>  .type_7 .category_left .main_pressed a{ background: #db2c6d url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none; }

#center .cms>  .type_8 .category_left .main_pressed a { background: #521c78 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>  .type_11 .category_left .main_pressed a { background: #201a17 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms> .type_95 .category_left .main_pressed a{ background: #198dc6 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms> .type_497 .category_left .main_pressed a{ background: #ff0000 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

/* kolory linkow lewa kolumna */



#center .cms>.left .type_4 a{color:   #ffffff ; }

#center .cms>.left .type_4 a:hover{color:   #8fd400  ; }

#center .cms>.left .type_497 a{color:   #ffffff ; }

#center .cms>.left .type_497 a:hover{color:   #8fd400  ; }




/* STRONA GŁOWNA - ARTYSCI*/


#center .cms>.left .category_left .frame_html {}

#center .cms>.left .category_left .frame_html ul li a{color:#ffffff;text-decoration:none;margin-left:5px;}

#center .cms>.left .category_left .frame_html ul li:hover {background: url(images/layout/opacity20.png) repeat-x bottom; }

#center .cms>.left .category_left .frame_html ul li {border-bottom: 1px solid #ccc ;}

#center .cms>.left .category_left .frame_html {width:260px;padding-left:5px;float:left;}

#center .cms>.left .category_left .frame_html h3 {height:31px;width:255px;display:block; background: #531c79 url(images/layout/h1_bg.png) no-repeat top right;margin-top:10px;line-height:30px;font-size:12px;padding-left:8px;}

#center .cms>.left .category_left .frame_html h3 a{color: #ffffff;}









/* Element Newsltetter */



#center .cms>.left .category_left .newsletter{ background: #FFFFFF; border: 1px solid #D6D6D6; margin-bottom: 8px; padding-bottom: 15px; padding-left: 15px; }



#center .cms>.left .category_left .newsletter h1{ font-size: 14px; font-weight: normal; margin-bottom: 0px; padding-bottom: 8px; padding-left: 0px; }



#center .cms>.left .category_left .newsletter img{ padding-left: 5px; vertical-align: top; }



#center .cms>.left .category_left .newsletter input{ margin-top: 2px; vertical-align: top; }



#center .cms>.left .category_left .newsletter p{ margin-top: 0px; padding-top: 8px; }



/* Element - Sonda */



#center .cms>.left .category_left .survey{ border:1px solid #D9D6D0; background: #fafafa; margin-bottom: 8px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px }



#center .cms>.left .category_left .survey table { width:100%;}



#center .cms>.left .category_left .survey th[scope="col"] { text-align:left; }



#center .cms>.left .category_left .survey td{ border-bottom: 1px dotted #CCCCCC; padding:0px; margin:0px; font-size:11px;}



#center .cms>.left .category_left .survey input{ margin-top: 2px; vertical-align: top; }



#center .cms>.left .category_left .survey p{ padding: 0px; margin: 0px; text-align:center; font-size: 11px; line-height: 15px }



#center .cms>.left .category_left .survey .result { padding: 0px; margin: 0px; }



#center .cms>.left .category_left .survey .result .answer p { padding: 0px; margin: 0px; font-size: 11px; text-align:left; line-height: 17px }



#center .cms>.left .category_left .survey .result .percentage p { padding: 0px; margin: 0px; font-size: 10px; text-align:right; color: #666666 }



#center .cms>.left .category_left .survey .result .progress{ background: #fff; height: 7px; padding:1px; border:1px solid #CCCCCC;}



#center .cms>.left .category_left .survey .result .progress div{ background: #993399; height: 7px }



#center .cms>.left.w300{ width: 300px; }



/* Element - Prawa kolumna */





#center .cms>.right{ float: right; min-height: 350px;width: 195px; }



#center .cms>.right .category_right{  ;margin-left:10px;margin-top:none;padding-top:10px; }



#center .cms>.right .category_right .frame{ background: #FFFFFF; margin-bottom: 8px; padding-bottom: 25px; }



#center .cms>.right .category_right .frame h1{ font-size: 12px; font-weight: bold; line-height: 33px; margin: 0px; padding: 0px; padding-left: 18px; padding-top: 7px; }



#center .cms>.right .category_right .frame h2{ font-size: 12px; font-weight: normal; font-weight: bold; margin: 0px; margin-bottom: 5px; margin-top: 5px; padding: 0px; padding-left: 18px; }



#center .cms>.right .category_right .frame p{ font-size: 12px; font-weight: normal; line-height: 17px; margin: 0px; padding: 0px; padding-bottom: 0px; padding-left: 18px; padding-right: 18px; }



#center .cms>.right .category_right .header{ background: #333333; color: #FFFFFF; line-height: 30px; padding-left: 10px; }



#center .cms>.right .category_right .separator{ display: block; line-height: 30px; text-decoration: none; }



#center .cms>.right .category_right .separator_end{ height:10px; background:#00CC66;}

/* kolory dla kategori-funkcja nagłowek  */

#center .cms>.right .category_right .header{ margin-bottom:10px;;height:31px;width:255px;display:block; background:  url(images/layout/h1_bg.png) no-repeat top right;;line-height:30px;font-size:12px;padding-left:8px;color:#ffffff;border-bottom:none;font-weight:bold; }

#center .cms>.right .type_2 .category_right .header{ background: #e87d0d  url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>.right .type_3 .category_right .header{ background: #198dc6 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>.right  .type_4 .category_right .header{background:#8fd400  url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>.right  .type_5 .category_right .header{ background: #e87d0d url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>.right .type_6  .category_right .header{ background: #198dc6 url(images/layout/h1_bg.png) no-repeat top right; color:#ffffff;text-decoration:none;}

#center .cms>.right  .type_9 .category_right .header{ background: #8fd400 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>.right  .type_7 .category_right .header{ background: #db2c6d url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none; }

#center .cms>.right  .type_8 .category_right .header{ background: #e87d0d url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>.right  .type_11 .category_right .header { background: #3ab2c2 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>.right .type_95 .category_right .header{ background: #198dc6 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>.right .type_497 .category_right .header{ background: #ff0000 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}






#center .cms>.right   .main_normal{}

#center .cms>.right   .main_normal a{margin-bottom:10px;;height:31px;width:255px;display:block; background:  url(images/layout/h1_bg.png) no-repeat top right;;line-height:30px;font-size:12px;padding-left:8px;color:#ffffff;border-bottom:none;font-weight:bold;}

#center .cms>.right  .main_normal a:hover{}







#center .cms>.right  .main_pressed{ }

#center .cms>.right   .main_pressed a{ margin-bottom:10px;height:31px;width:255px;display:block; background:  url(images/layout/h1_bg.png) no-repeat top right;line-height:30px;font-size:12px;padding-left:8px;color:#ffffff;border-bottom:none;font-weight:bold;text-decoration:none;}

#center .cms>.right  .main_pressed a:hover{ }



/* kolory podkreslen */

#center .cms>.right  .sub_normal{ border:none;border-bottom:1px solid #b6b6b6 ;width:250px; }

#center .cms>.right  .type_2 .category_right .sub_normal{ border-bottom:1px solid #e87d0d }

#center .cms>.right  .type_3 .category_right .sub_normal{ border-bottom:1px solid #198dc6 }

#center .cms>.right  .type_4 .category_right .sub_normal{border-bottom:1px solid#8fd400 }

#center .cms>.right  .type_5 .category_right .sub_normal{ border-bottom:1px solid #e87d0d }

#center .cms>.right  .type_6  .category_right .sub_normal{ border-bottom:1px solid #198dc6}

#center .cms>.right  .type_9 .category_right .sub_normal{border-bottom:1px solid #8fd400}

#center .cms>.right  .type_7 .category_right .sub_normal{ border-bottom:1px solid #db2c6d }

#center .cms>.right  .type_8 .category_right .sub_normal{ border-bottom:1px solid #e87d0d}

#center .cms>.right  .type_11 .category_right .sub_normal {border-bottom:1px solid #201a17}
#center .cms>.right  .type_95 .category_right .sub_normal{ border-bottom:1px solid #198dc6 }
#center .cms>.right  .type_497 .category_right .sub_normal{ border-bottom:1px solid #ff0000 }




#center .cms>.right   .sub_normal a { padding-left:5px;width:250px;;display:block;color:#ffffff;text-decoration:none;}

#center .cms>.right   .sub_normal a:hover{ background: url(images/layout/opacity20.png) repeat-x bottom;color:#ffffff;}







#center .cms>.right .sub_pressed{border:none;;border-bottom:1px solid #b6b6b6 ;width:250px; }

#center .cms>.right .sub_pressed a{background: url(images/layout/opacity_50.png) repeat-x bottom;color:#ffffff;padding-left:5px;width:250px;;display:block;color:#ffffff;text-decoration:none;}

#center .cms>.right .sub_pressed a:hover{  background: url(images/layout/opacity_50.png) repeat-x bottom;color:#ffffff;padding-left:5px;width:250px;;display:block;color:#ffffff;text-decoration:none;}



/* kolory kategorii-prawa kolumna*/





#center .cms>.right  .type_2 .category_right .main_normal a { background: #e87d0d  url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>.right  .type_3 .category_right .main_normal a{ background: #198dc6 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>.right  .type_4 .category_right .main_normal a{background:#8fd400  url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>.right  .type_5 .category_right .main_normal a{ background: #e87d0d url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>.right  .type_6  .category_right .main_normal a{ background: #198dc6 url(images/layout/h1_bg.png) no-repeat top right; color:#ffffff;text-decoration:none;}

#center .cms>.right  .type_9 .category_right .main_normal a{ background: #8fd400 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>.right  .type_7 .category_right .main_normal a{ background: #db2c6d url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none; }

#center .cms>.right  .type_8 .category_right .main_normal a { background: #e87d0d url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>.right  .type_11 .category_right .main_normal a { background: #201a17 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>.right  .type_95 .category_right .main_normal a{ background: #198dc6 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}




#center .cms>.right  .type_2 .category_right .main_pressed a { background: #e87d0d  url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>.right  .type_3 .category_right .main_pressed a{ background: #198dc6 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>.right  .type_4 .category_right .main_pressed a{background:#8fd400  url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>.right  .type_5 .category_right .main_pressed a{ background: #e87d0d url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>.right  .type_6  .category_right .main_pressed a{ background: #198dc6 url(images/layout/h1_bg.png) no-repeat top right; color:#ffffff;text-decoration:none;}

#center .cms>.right  .type_9 .category_right .main_pressed a{ background: #8fd400 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>.right  .type_7 .category_right .main_pressed a{ background: #db2c6d url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none; }

#center .cms>.right  .type_8 .category_right .main_pressed a { background: #e87d0d url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}

#center .cms>.right  .type_11 .category_right .main_pressed a { background: #201a17 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}
#center .cms>.right  .type_95 .category_right .main_pressed a{ background: #198dc6 url(images/layout/h1_bg.png) no-repeat top right;color:#ffffff;text-decoration:none;}





#center .cms>.right .category_right .newsletter{ background: #FFFFFF; border: 1px solid #D6D6D6; margin-bottom: 8px; padding-bottom: 15px; padding-left: 15px; }



#center .cms>.right .category_right .newsletter h1{ font-size: 14px; font-weight: normal; margin-bottom: 0px; padding-bottom: 8px; padding-left: 0px; }



#center .cms>.right .category_right .newsletter img{ padding-left: 5px; vertical-align: top; }



#center .cms>.right .category_right .newsletter input{ margin-top: 2px; vertical-align: top; }



#center .cms>.right .category_right .newsletter p{ margin-top: 0px; padding-top: 8px; }



#center .cms>.right .category_right .separator{ display: block; line-height: 30px; text-decoration: none; }



#center .cms>.right .category_right .separator_end{ }



#center .cms>.right .category_right .sub_sub_normal{ background: #FFFFFF; border: 1px solid #CCCCCC; border-top: none; font-size: 11px; font-weight: bold; line-height: 20px; padding-left: 20px; }



#center .cms>.right .category_right .sub_sub_normal a{ color: #000000; display: block; text-decoration: none; text-decoration: none; }



#center .cms>.right .category_right .sub_sub_normal a:hover{ text-decoration: underline; }



#center .cms>.right .category_right .sub_sub_pressed{ background: #FFCC00; border: 1px solid #CCCCCC; border-top: none; font-size: 11px; font-weight: bold; font-weight: bold; line-height: 30px; padding-left: 20px; }



#center .cms>.right .category_right .sub_sub_pressed a{ color: #000000; display: block; line-height: 20px; text-decoration: none; }



#center .cms>.right .category_right .sub_sub_pressed a:hover{ text-decoration: underline; }



#center .cms>.right.w220{ width: 220px; }



/* kolory tla -prawej kolumny*/

 

#center .cms>.right  .type_2 {background:  white    ;height:100%}

#center .cms>.right  .type_3 {background:  white    ;height:100%}

#center .cms>.right  .type_4 {background:  white    ;height:100%}

#center .cms>.right  .type_5 {background:  white    ;height:100%}

#center .cms>.right  .type_6 {background:  white    ;height:100%}

#center .cms>.right  .type_9 {background:  white    ;height:100%}

#center .cms>.right  .type_7 {background:  #572b7a  ;height:100%}

#center .cms>.right  .type_8 {background:  white    ;height:100%}

#center .cms>.right  .type_10 {background: white    ;height:100%}

#center .cms>.right  .type_95 {background:  white    ;height:100%}



/* Element partnerzy */


#center .cms>.right .category_right .frame_html .partnerzy_cont {width:168px;min-height:100px;background:#ffffff;}

#center .cms>.right .category_right .frame_html .partnerzy_cont table tr td {border-bottom:1px solid #ccc;}


/* Element - Tabs */



#center .cms>.top .category_top{ border-bottom: 3px solid #cccccc; width: 100%; margin-top: 15px; height: 31px }



#center .cms>.top .category_top .header { float: left; width:auto; background: #333333; color: #FFFFFF; line-height: 31px; padding-left: 10px; padding-right: 10px; margin-left: 2px }



#center .cms>.top .category_top .main_normal{ float: left; width:auto; background: #F4F4F4; border: 1px solid #CCCCCC; border-bottom: none; line-height: 30px; padding-right: 10px; padding-left: 10px; margin-left: 2px }



#center .cms>.top .category_top .main_normal a { color: #000000; display: block; line-height: 30px; text-decoration: none; }



#center .cms>.top .category_top .main_normal a:hover { text-decoration: underline; }



#center .cms>.top .category_top .main_pressed { float: left; width:auto; background: #FFFFFF; border: 1px solid #CCCCCC; border-bottom: none; line-height: 33px; margin-bottom: -4px; height: 33px; padding-right: 10px; padding-left: 10px; margin-left: 2px }



#center .cms>.top .category_top .main_pressed a { color: #000000; display: block; line-height: 30px; text-decoration: none; }



#center .cms>.top .category_top .main_pressed a:hover { text-decoration: underline; }



#center .cms>.top .category_top .separator { display: block; line-height: 30px; text-decoration: none; }



#center .cms>.top .category_top .separator_end { }



/* Element - Pasek nawigacyjny */



#center>.nav_bar{ background: #FFFFFF; border-bottom: 1px solid #EBEBEB; font-size: 11px; overflow: hidden; padding: 5px; }



#center>.nav_bar ul{ margin: 0px; padding: 0px; }



#center>.nav_bar ul li{ float: left; list-style: none; margin-right: 5px; }



#center>.nav_bar ul li a{ text-decoration: none; text-transform: capitalize;}



#center>.nav_bar ul li a:link{ color: #666; }



#center>.nav_bar ul li a:link:hover{ color: #333; }



#center>.nav_bar ul li a:visited{ color: #666; }



#center>.nav_bar ul li a:visited:hover{ color: #333; }



#center>.nav_bar ul li.first{ color: #999; }



#center>.nav_bar ul li.pressed{ color: #333; font-weight: bold;text-transform: capitalize; }



#center>.nav_bar ul li.separator{ color: #999; float: left; }



#center>.nav_bar ul li.title a{ color: #666; }



#center>.nav_bar ul li.title a:visited:hover{ color: #333; }



#page_bar { height: 30px; vertical-align: middle; line-height: 30px; font-size: 12px; }



#page_bar>.light { color: #000000; font-weight: normal; text-decoration: none; }



#page_bar>.next { color: #000000; margin-left: 5px; text-decoration: none; margin-right: 5px; }



#page_bar>.previous { color: #000000; margin-right: 5px; margin-left: 5px; text-decoration: none; }



#page_bar>.text { color: #666666; margin-right: 3px; }



#page_bar>a { color: #000000; text-decoration: none; }



#page_bar>a:hover { color: #000000; text-decoration: underline; }



#page_bar>em { color: silver; margin-right: 2px; margin-left: 2px; font-size: 11px; line-height: 10px; vertical-align: middle; }



/* Struktura strony - Gora */



#top{ background: #ffffff url(images/layout/top_bg.png) repeat-x; }



#top .login_board { background:#000; color: #333; height:25px; line-height:25px;margin: 0px auto; text-align: right; font-size: 12px; padding-right:5px;}



#top .login_board a {color:#006194; text-decoration:none;}



#top .login_board a:hover { color:#666666; text-decoration:underline;}



#top .login_board ul { margin: 0px; padding: 0px; width: 400px; float: right;}



#top .login_board ul li { float: right; list-style: none; margin: 0px; padding: 0px; vertical-align: middle; padding-right: 8px; }



#top .login_board ul li a { border-right:1px solid #707070; padding-right:8px;}



#top .login_board ul li a:hover {}



#top .login_board ul li.avatar { display: none; }



#top .login_board ul li.avatar img { width: 32px; }



#top .login_board ul li.login a { font-weight:bold; color:#333333;}



#top .login_board ul li.cart a {background:url(images/layout/icons/cart.gif) left no-repeat; padding-left:27px;}



#top .login_board ul li.logout a { border:none; padding-right:0px;}







#top .logo{ float: left; margin: 0 auto; width: 220px; }



#top .logo img{ margin: 10px 15px; }



#top .main { }



#top .menu { clear: both; margin: 0px auto; padding: 0px; border:1px solid #4C4C4C; border-left:none; border-right:none;}



#top .menu>ul{ background: #000 url(images/layout/top_menu_bg.gif); height: 31px; margin: 0px; padding: 0px;   }



#top .menu>ul>li a{ color: #fff; display: block; height: 31px; line-height: 31px; padding-left: 12px; padding-right: 13px; text-decoration: none; }



#top .menu>ul>li{ float: left; list-style: none; margin: 0px; padding: 0px; vertical-align: middle; position: relative; display: inline; }



#top .menu>ul>li.bullet { color: #CFCFCF; line-height: 31px; }



#top .menu>ul>li.header{ background: #CCCCCC; border: none; font-weight: normal; line-height: 31px; padding-left: 5px; padding-right: 5px; vertical-align: middle; }







#top .menu>ul>li.normal>a{ color:#fff;  border-right:1px solid #4C4C4C; background:#000 url(images/layout/top_menu_bg_normal.gif); }



#top .menu>ul>li.normal>a:hover{ color:#fff; background: url(images/layout/top_menu_bg_normal_hover.gif); }



#top .menu>ul>li.hovered>a { color:#333333; border-right:1px solid #4C4C4C; background: url(images/layout/top_menu_bg_normal_hover.gif); }







#top .menu>ul>li.pressed>a{color:#333333; border-right:1px solid #4C4C4C; background:  url(images/layout/top_menu_bg_pressed.gif);}



#top .menu>ul>li.pressed>a:hover{ background:  url(images/layout/top_menu_bg_pressed_hover.gif); }







#top .menu>ul>li.promoted>a{background: #FF9900 url(images/layout/top_menu_bg_promoted.gif); }



#top .menu>ul>li.promoted>a:hover{background: #FFC773 url(images/layout/top_menu_bg_promoted_hover.gif); }



#top .menu>ul>li.separator{ background: #333399; line-height: 31px; padding-left: 5px; padding-right: 5px; }



#top .menu>ul>li:last-child { display: block; }











#top .menu_type_1 ul.sub{  height: 31px; margin: 0px; padding: 0px; background: #FF9148 url(images/layout/top_menu_sub_bg.gif); min-height: 31px; overflow: hidden; }



#top .menu_type_1 ul.sub>li a{ color: #fff; display: block; height: 31px; line-height: 31px; padding-left: 14px; padding-right: 15px; text-decoration: none; }



#top .menu_type_1 ul.sub>li{ float: left; height: 31px }



#top .menu_type_1 ul.sub>li.normal a{ background: none; color: #5E0A5E; padding-left: 8px; padding-right: 8px; }



#top .menu_type_1 ul.sub>li.normal a:hover{ background: none; color: #FFF; padding-left: 8px; padding-right: 8px; }



#top .menu_type_1 ul.sub>li.pressed a{ background: none; color: #ffffff; font-weight: bold; padding-left: 8px; padding-right: 8px; }



#top .menu_type_1 ul.sub>li.pressed a:hover{ background: none; color: #ffffff; padding-left: 8px; padding-right: 8px; }







#top .menu_type_2 ul.sub{ font-size:11px; position: absolute; display:none; left:0px; top:31px; z-index: 100; margin: 0px; padding: 0px; list-style:none; }



#top .menu_type_2 ul.sub>li a{display: block; height: 22px; line-height: 22px; padding-left: 14px; padding-right: 15px; text-decoration: none; }



#top .menu_type_2 ul.sub>li{ border-bottom:1px solid #F0AC4D; z-index: 100000; height: 21px; float: none; height: 22px; width: 160px; background:#D39030 }



#top .menu_type_2 ul.sub>li.normal a{ border-top:1px solid #C87C23; color: #FAE0BE; padding-left: 8px; padding-right: 8px;}



#top .menu_type_2 ul.sub>li.normal a:hover{ background:#DF9B3B; color: #fff; padding-left: 8px; padding-right: 8px;}



#top .menu_type_2 ul.sub>li.pressed a{ background:#DF9B3B; color: #FAE0BE; border-top:1px solid #C87C23; padding-left: 8px; padding-right: 8px; }



#top .menu_type_2 ul.sub>li.pressed a:hover{ color: #fff; padding-left: 8px; padding-right: 8px; }



#top .menu_type_2 .arrow{ background:transparent url(images/layout/top_menu_arrow.gif) no-repeat left; width:25px; height:31px; position: absolute; right: 0; top: 0 }



#top .menu_type_2 ul>li>.arrowed { padding-right: 35px }











#top .menu_mini{ float: right; margin: 0px auto; }



#top .menu_mini ul{ float: right; height: 25px; margin: 0px; padding: 0px; }



#top .menu_mini ul li{ float: left; font-size: 11px; line-height: 28px; list-style: none; margin-right: 10px; }



#top .menu_mini ul li a{ color: #BC7DBD; display: block; text-decoration: none; }



#top .menu_mini ul li a:hover{ color: #9C519D; }



#top .search { color: #FFFFFF; float: right; margin-top: 15px; text-align: center; width: 290px; }



#top .search input[type="image"] { float: left; }



#top .search input[type="text"] { padding: 2px; height: 16px; color: #666666; border: 1px solid #FF3333; border-right: none; float: left; width: 200px; }



#top .title{ margin-left: 20px; float: left; height:30px; margin-top:15px; width: 200px; }



#top .title strong{ color: #F2BA6B; font-size: 12px; font-weight: normal; }

/* dodane */
table.form { border-collapse:collapse; }
table.form caption { text-align:left; font-weight:bold;  padding:5px; color:#FFFFFF;}
table.form td { padding:10px; padding-left:15px; padding-right:15px; }
table.form td em { color:#FF0000;}
table.form tbody td.left_column { width:150px; font-weight:bold;}
table.form tbody td.right_column {}
table.form tfoot td.left_column {}
table.form tfoot td.right_column {padding-bottom:15px;}

table.form td em.error { font-style:normal; margin-left:5px; background:url(images/layout/icons-validator-error.gif) no-repeat left; padding-left:20px; color:#FF0000;font-size:11px}
table.form td em.success { font-style:normal; margin-left:5px; background:url(images/layout/icons-validator-ok.gif) no-repeat left; padding-left:20px; color:#006600;}
table.form td .highlight { border:1px solid #ef2f72;padding:2px}

input.narrowest { width:50px;}
input.narrow { width:150px;}
input.wide { width:250px;}
input.widest { width:400px;}

textarea.narrowest { width:50px;}
textarea.narrow { width:150px;}
textarea.wide { width:250px;}
textarea.widest { width:400px;}

#center .cms>.right .category_right .frame_html ul li .linki a{text-decoration:none;color:#ccc;margin-left:10px;}