/* 
Author:mmh
Author URI:http://www.javatech.com.pl/
Version:0.9
Project:software wydawnictwo
Description:---------------------------------------------------------------------------------------
TABLE OF CONTENTS
-- 
-- 
--
---------------------------------------------------------------------------------------
/* ------------------------------------------------------------------------------------
BASICS */
html{font-size:100%;min-height:101%;background:#d8d8d8 url(img/bg.png) repeat-x bottom;}
body{font-size:62.5%;color:#515151;font-family:"Lucida Grande","Lucida Sans Unicode",helvetica,sans-serif,Arial,Verdana,sans-serif;}
a,li a,p a{color:#2367ac;}
a:hover{text-decoration:underline;}
a:active{}
/* a:viportald{}
*/
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
img.left{margin:0 1em 1em 0;}
img.right{margin:0 0 1em 1em;}
.padding{padding:10px;}
h1,h2,h3,h4,h5,h6{color:#485c62;font-family:georgia;}
/* #content p{margin:1.1em 0;}
*/ 
/* CLEARING */
.post_path:after,.clearfix:after,.cms_ranking_desc:after,.list_buttons:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.post_path,.clearfix,.cms_ranking_desc{display:inline-block;}
/* Hides from IE-mac \*/
* html .post_path,* html .clearfix,* html .cms_ranking_desc,* html .list_buttons{height:1%;}
.post_path,.clearfix,.cms_ranking_desc,.list_buttons{display:block;}
/* End hide from IE-mac */ 
html body #container #content font,
html body #container #content font font,
html body #container #content font font font,
html body #container #content font font font{font-family:"Lucida Grande","Lucida Sans Unicode",helvetica,sans-serif,Arial,Verdana,sans-serif;color:inherit;}
/* ------------------------------------------------------------------------------------
NAVIGATION MENU */
.navigation,.navigation ul{padding:0;margin:0;list-style:none;line-height:1;float:left;}
.navigation a{display:block;padding:6px 10px;text-decoration:none;}
.navigation a:hover{text-decoration:underline;padding:6px 10px;}
.navigation li{float:left;width:auto;}
.navigation li{padding:0;margin:0;}
.navigation li ul li{padding:1px 0px;}
.navigation li ul li a{padding:6px 10px;width:110px;}
.navigation li ul{position:absolute;padding-top:1px;width:130px;left:-999em;}
.navigation li ul ul{margin:-1.5em 0 0 130px;}
#navigation li:hover ul ul,#navigation li:hover ul ul ul,#navigation li.sfhover ul ul,#navigation li.sfhover ul ul ul{left:-999em;}
#navigation li:hover ul,#navigation li li:hover ul,#navigation li li li:hover ul,
#navigation li.sfhover ul,#navigation li li.sfhover ul,#navigation li li li.sfhover ul{left:auto;}
/* ------------------------------------------------------------------------------------
STRUCTURE */
body{/*background:#d8d8d8 url(img/bg.png) repeat-x bottom;*/}
#container{overflow:hidden;font-size:1.5em;width:990px;margin:auto;background:url(img/two_columns_bg.png) repeat-y -7px 0}
#header{background:url(img/container_bg.png) no-repeat top;position:relative;}
#footer{clear:both;}
#content{width:990px;margin:auto;background:transparent url(img/content_top_bg.png) no-repeat left top;font-size:0.8em;line-height:1.5em;}
#right{}
#left{}
/* ------------------------------------------------------------------------------------
COMMON */
#content ul,#content ol{margin-bottom:10px;padding:10px 10px 10px 25px;list-style-position:outside;list-style-type:disc;}
/*ul li:before{display:marker;marker-offset:3px;}
*/
#content ol{list-style-type:decimal;}
#content p{margin-bottom:10px;}
#content div.cms_gallery_list ul{list-style-type:none !important;padding:0;margin:0 auto;}
/* ------------------------------------------------------------------------------------
CUSTOM */ 
#content{line-height:1.65em;}
#container1{width:1006px;margin:auto;}
#top_part{background-color:#d8d8d8;padding-top:3px;}
#logo{margin:0;text-indent:-999em;font-size:1.2em;}
#logo span{text-indent:-999em;display:block;display:none;}
#logo a{display:block;width:355px;height:81px;text-indent:0;overflow:hidden;text-align:center;vertical-align:middle;}
/*#logo a img{margin:20px 0 0 16px;}
*/
#search_field{background:transparent url(img/input_round.png) no-repeat scroll 0 2px;margin:3px 4px 0 0;width:158px;position:absolute;right:0;}
#search_field input.text{border:0;padding:0;margin:0;width:120px;background:transparent;margin:6px 2px 0 8px;}
#search_field input.button{border:0;padding:0;margin:0;width:20px;height:20px;font-size:1px;color:#fff;background:transparent url(img/search_newsl_bt.png) no-repeat 0 0px;cursor:pointer;text-indent:-999em;}
#header_top{height:81px;background-color:#fff;}
/* ------------------------------------------------------------------------------------
JEZYKI */
#language_menu li{height:15px;margin:5px 0 0 0;padding:5px 2px 0 2px;}
#language_menu li.current{background-color:#fff;margin:5px 5px 0 5px;padding:5px 5px 0 ;}
#language_menu{float:right;}
#language_menu li a{background-image:url(img/flags.png);background-repeat:no-repeat;text-indent:-9999em;display:block;height:11px;width:16px;margin:0;padding:0;border:1px solid #ddd;}
#language_menu li a:hover{border:1px solid #fff;}
#language_menu li.fr a{background-position:0px 0;}
#language_menu li.en a{background-position:-20px 0;}
#language_menu li.de a{background-position:-40px 0;}
#language_menu li.es a{background-position:-60px 0;}
#language_menu li.it a{background-position:-80px 0;}
#language_menu li.pl a{background-position:-105px 0;}
#language_menu li.cz a{background-position:-135px 0;}
/* ------------------------------------------------------------------------------------
HEADER GLOWNY */
#main_information{height:275px;background:transparent url(img/main_info_bg.png) 0 ;border-top:1px solid #dedede;}
#main_info{width:358px;color:#fff;height:275px;overflow:hidden;}
#main_info{line-height:1.5em;font-size:0.9em;}
#main_info h3{color:#000000;font-size:1.5em;font-weight:300;margin-bottom:10px;letter-spacing:-1px;}
#main_info .main_text{width:300px;margin:20px auto 20px auto;padding-top:20px;}
#main_picture{width:632px;height:275px;text-align:right;vertical-align:bottom;overflow:hidden;}
a#flash_curtain{/* width:632px;height:275px;*/}
#main_picture img{vertical-align:bottom;}
/* ------------------------------------------------------------------------------------
MENU GLOWNE Z PODMENU */
#menu_2{height:31px;margin-right:5px;margin-top:16px;padding-top:5px;width:630px;float:right;}
#menu_1 ul li a{color:#646464;font-size:0.7em;text-transform:uppercase;}
#menu_2 ul li a{background:transparent url(img/all_buttons.png) no-repeat scroll 0 0;color:#646363;display:block;font-size:12px;height:41px;line-height:38px;margin-right:4px;padding:0;text-align:center;text-indent:30px;width:152px;font-variant:small-caps;}
#menu_2 ul li a:hover{text-decoration:none;}
#menu_2 ul li.software_newsletter a{background-position:-155px 0;}
#menu_2 ul li.software_forum a{background-position:-312px 0;}
#menu_2 ul li.software_gallery a{background-position:-465px 0;}
#menu_2 ul li.software_subscription a:hover{background-position:0px -60px;}
#menu_2 ul li.software_newsletter a:hover{background-position:-155px -60px;}
#menu_2 ul li.software_forum a:hover{background-position:-312px -60px;}
#menu_2 ul li.software_gallery a:hover{background-position:-465px -60px;}
#menu_2 ul{float:right;}
div#menu_level_1 ul{background-color:#333333;border-top:1px solid #535353;display:block;margin:auto;padding-left:15px;padding-right:175px;width:800px;}
div#menu_level_1 a{color:#fff;font-size:0.8em;padding:10px;}
div#menu_level_1 a:hover{background-color:#6e6e6e;text-decoration:none;}
div#menu_level_1 li.current a{background:transparent url(img/current_menu3.png) no-repeat 50% 100%;}
div#menu_level_2 ul{border-bottom:1px solid #e6e6e6;margin:auto;display:block;width:975px;background-color:#c0c0c0;padding-left:15px;}
div#menu_level_2 ul a{color:#0b0b0b;font-size:0.7em;padding:10px;}
div#menu_level_2 ul li.current a{background-color:#daecfd;}
div#menu_level_2 ul li a:hover{background-color:#6e6e6e;text-decoration:none;color:#fff;}
/* ------------------------------------------------------------------------------------
MAGAZYNY SLIDER */
#blue_paragraph{background:#FFFFFF url(img/magazines_bg.png) repeat-x scroll center bottom;font-size:0.8em;line-height:1.65em;padding:0;overflow:hidden;}
#blue_paragraph .paragraph{margin:10px;}
#blue_paragraph .clear{padding-bottom:10px;}

#magazines_presentation h3{font-variant:normal;font-weight:normal;font-size:1.3em;margin:10px 0 10px 20px;min-height:20px;}
.magazine{width:193px;height:274px;background:transparent url(img/magazine_bg.png) no-repeat;padding:4px 0 0 3px;margin:0 25px;float:left;}
.magazine_glow{width:185px;height:259px;background:transparent url(img/magazine_glow.png) no-repeat;position:absolute;}
.magazine a{background:transparent url(img/magazine_more_bt.png) no-repeat 50% 50%;color:#F7F7F7;display:block;font-size:0.8em;height:58px;line-height:58px;margin:205px 0 0 110px;position:absolute;text-align:center;text-decoration:none;width:101px;}
.magazine:hover a,
.magazine a:hover{color:#d4ebff;}
#slider{width:920px;margin:0 auto;position:relative;}
.scroll{height:280px;width:920px;overflow:auto;overflow-x:hidden;position:relative;clear:left;}
.scrollContainer div.panel{padding-right:30px;height:280px;width:195px;}


.scrollButtons{position:absolute;top:150px;cursor:pointer;}
.scrollButtons.left{left:-20px;}
.scrollButtons.right{right:-20px;}
.hide{display:none;}
/* ------------------------------------------------------------------------------------
KOLUMNY */
#column_left{width:639px;/*background:transparent url(img/left_col_bg.png) repeat-y 50%;*/margin-top:10px;}
#column_right{width:351px;/*background:transparent url(img/right_col_bg.png) repeat-y 9px;*/margin-top:10px;}
.column_content{width:610px;margin:5px auto 10px auto;/*text-align:justify;*/}
#column_left .column_content{width:595px;}
#column_right .column_content{width:305px;}
#column_right .image_paragraph span{margin:30px;}
#content h4{font-size:1.2em;}
#content h3,#content .cms_edition_full h4,#column_left h2{background:transparent none repeat scroll 0 0;border-bottom:1px solid #B5DAEA;color:#333333;font-size:1.5em;font-weight:normal;height:auto;letter-spacing:-0.0375em;line-height:1.6em;margin:0 0 5px;padding:5px 10px 5px 0;}
#column_left h2{font-weight:normal;font-size:1.9em;}
/*#content h3,#content .cms_edition_full h4{margin-left:-15px;width:604px;}
*/
#column_left .paragraph{margin-bottom:15px;}
/*.three_column #content #column_left h3{margin-left:-20px;width:490px;}
*/
/*.three_column #content #column_right h3,.three_column #content #column_left_narrow h3{margin-left:-7px;width:202px;}
*/
#content #column_right h3{font-size:1.3em;padding-bottom:8px;}
/* ------------------------------------------------------------------------------------
STOPKA */ 
/*#footer{height:251px;background:transparent url(img/footer_top_bg.png) no-repeat 50% 0;padding-top:20px;}
*/
#footer{background:transparent url(img/footer_top_bg.png) no-repeat scroll 50% 0;min-height:256px;margin:auto;padding-top:20px;width:1006px;}
#footer_content{background:transparent url(img/footer_bg.png) repeat-y scroll 1px 0;float:left;margin:auto;width:1010px;}
#footer_header{width:950px;margin:auto;height:30px;overflow:hidden;}
#footer_header h3{width:300px;float:left;}
#footer_header a{width:300px;float:right;text-align:right;display:block;height:10px;color:#000;margin-top:10px;text-decoration:none;}
#footer h3{font-weight:normal;font-size:1.9em;}
#footer .paragraph_images_horizontal{width:940px;margin:25px auto 15px auto;}
#copyright_info{padding:10px 5px 10px 5px;border-top:1px solid #ddd;margin:auto;overflow:hidden;width:930px;}
#copyright_info a{text-decoration:none;}
#copyright_info a:hover{text-decoration:underline;}
#footer .paragraph_images_horizontal li{display:table-cell;/*height:90px;*/
margin:10px;vertical-align:middle;}
#footer .paragraph_images_horizontal a img,
#footer .paragraph_images_horizontal img{display:block;margin:auto;}
/* ------------------------------------------------------------------------------------
ARTYKULY */
a.cms_see_more,
a.cms_go_back{display:block;text-indent:-999em;width:52px;height:21px;background:transparent url(img/more_back.png) no-repeat 0 0;float:right;}
a.cms_go_back{background-position:-80px 0;}
a.cms_see_more:hover{background-position:0 -40px;}
a.cms_go_back:hover{background-position:-80px -40px;}
#main_info a.cms_see_more{margin-top:20px;width:144px;height:26px;float:none;background-position:-174px 0;}
#main_info a.cms_see_more:hover{background-position:-174px -40px;}
#main_info a.cms_button{display:block;text-align:center;margin-top:20px;width:144px;padding:2px 4px 2px 4px;float:none;font-size:0.9em;}
.cms_single_article .cms_button,
.cms_single_edition .cms_button{float:right;padding:2px 8px 2px 8px;} 

a.big_button {
	display:block;
margin:10px auto 10px auto;
text-align:center;
}
/* ------------------------------------------------------------------------------------
WYDANIA */
/*.cms_edition_full h4{margin-bottom:0;}
*/
div.cms_edition_cover{float:left;display:block;padding:3px;border:1px solid #ddd;margin:0 5px 10px 0;margin-right:10px;width:186px;}
div.cms_edition_cover .cms_star_rating{width:180px;margin:5px auto auto auto;padding:0;}
#content div.cms_edition_cover .cms_star_rating ul{margin-left:5px;}
a.cms_edition_cover:hover{border-color:#7f9db9;}
a.cms_edition_cover img{display:block;margin:auto;float:left;}
.cms_edition_date{display:block;margin-bottom:10px;font-size:0.9em;padding-left:25px;background:transparent url(img/all_icons.png) no-repeat 0 -348px}
.cms_edition_lead h6{margin-bottom:10px;line-height:1em;font-size:1em;}
html body #content ul.cms_edition_all_leads{display:block;padding-left:15px;padding-right:5px;list-style-type:none;}
#content ul.cms_edition_articles{list-style-type:none;}
.cms_edition_all_leads li,
#content ul.cms_edition_articles li{margin-bottom:50px;display:block;}
.cms_edition_full hr{color:#d5d5d5;height:1px;border:0;border-top:1px solid #d5d5d5;}
.cms_edition_all_leads h5{line-height:1.2em;font-size:1.3em;margin-bottom:10px;/*color:#151515;*/}
.cms_edition_article_author{color:#999999;font-size:0.9em;font-style:italic;display:block;}
.edition_short_description{float:right;width:390px;}
.three_column .edition_short_description{width:260px;}
.narrow_column .edition_short_description{width:535px;}
.cd_desc{background:transparent url(img/all_big_spirits.png) no-repeat scroll left top;min-height:200px;vertical-align:middle;}
.cd_desc ul li{background:transparent url(img/all_icons.png) no-repeat 0 -270px;list-style-type:none;padding-left:25px;margin-bottom:5px;}
#content .cd_desc ul{padding-top:5px;}
.cms_edition_article_lead{display:block;margin-top:10px;}
.cms_edition_lead{margin-bottom:10px;display:block;font-size:90%;}
/*.cms_edition_lead p,.cms_edition_lead h6{width:180px;margin:auto;line-height:1.3em;color:#7f7f7f;}
*/
.cms_edition_lead h6{margin:5px auto;line-height:1.2em;}
.cms_download_article_pdf{background:transparent url(img/download.png) no-repeat scroll 0 0;color:#585555;display:block;font-weight:bold;height:46px;line-height:3.8em;margin:20px auto;text-decoration:none;text-indent:134px;width:366px;letter-spacing:-0.5px;}
.cms_download_article_pdf:hover{color:#141414;background-position:0 -90px;}  

.cms_art_list_short_img {
	float:right;
	border: 1px solid #ddd;
	padding:2px;

} 

.cms_art_list_short_img:hover {
	border-color:#2367AC;

} 

.cms_art_list_short_img img{

	display:block;
}
/* ------------------------------------------------------------------------------------
PARAGRAFY POD KLIENTA */
.cms_user_profile .panel_header{background-color:#eef6fb;}
.column_content h4{margin-bottom:0}                       
.panel_header.cms_user_main { border-bottom: 1px solid #B5DAEA;} 
#content .panel_header.cms_user_main h3{border:0;}    



#content .small_tabs.navigation {
	margin:10px 0 10px 0;
	padding:0;
   	border-bottom: 1px solid #ddd;     
padding-left:2px;  
width:100%;
position:relative;
}



.small_tabs.navigation li{
	list-style-type: none;
	margin-right:5px;                       
	position:relative;
	
} 

.small_tabs.navigation li a{
	border: 1px solid #ddd; 
    border-bottom:0;  
	background-color:#f7f7f7;
	margin-bottom:-1px;  
	color:inherit;  
	padding: 8px 10px ;
	height:13px;
	
}

.small_tabs.navigation li.current a{
     border-bottom:0; 
	background-color:#fff;
	border-bottom: 1px solid #fff;
    font-weight:bold;
	
}  

.small_tabs.navigation li a:hover{  
	color:#000;
	text-decoration:none; 
	background-color:#f7f7f7;
}	      


#column_left table.small_padding th,#column_left table.small_padding td {
	padding:5px 10px;
}                   

.message_title a {
	text-decoration:none;
	color:inherit;
	font-weight:bold;

} 

.message_title a:hover {
	text-decoration:underline;


}  





#content ul.user_list  {

	margin:0px;
	padding:0px;
}


ul.user_list li {
	list-style-type: none;

	padding:5px;
}

ul.user_list li a img{
	padding:2px;
	border: 1px solid #ddd;
	margin-right:4px;
} 





ul.user_list li *{
	vertical-align:middle;
}

ul.user_list li.cycle_1 {
	background-color:#f7f7f7;
}  



/* ------------------------------------------------------------------------------------
RANKING UZYTKOWNIKOW */
table.cms_ranking{caption-side:bottom;margin:auto;width:90%;border-bottom:2px solid #ddd;}
.cms_ranking_desc{border:0;color:#333;font-weight:normal;letter-spacing:0.05em;font-size:0.85em;margin-bottom:20px;text-align:left;margin-top:5px;padding:4px 2px 2px 45px;background:transparent url(img/all_icons.png) no-repeat 8px -213px;}
table.cms_ranking .cms_ranking_desc span{text-transform:uppercase;}
.cms_ranking_desc{text-transform:none;}
.cms_ranking_desc a.cms_button{padding:1px 10px 0 10px}
/*table.cms_ranking tbody,
table.cms_ranking thead{margin:3px;display:block;}
*/
table.cms_ranking th,
table.cms_ranking td{vertical-align:middle;padding:10px;border:0;}
table.cms_ranking td a{text-decoration:none;}
table.cms_ranking td a:hover{text-decoration:underline;}
table.cms_ranking th{/*background:transparent url(/stylesheets/img/gallery_list/gradient_from_bt.png) repeat-x scroll left bottom;*/
padding:8px;/*color:#333;*/}
table.cms_ranking .short{text-align:center;/*width:10%;*/}
/*table.cms_ranking .short{width:60px;text-align:center;}
table.cms_ranking .long{width:250px;}
table.cms_ranking .longer{width:280px;}
*/
table.cms_ranking tr{border-bottom:1px solid #ddd;}
table.cms_ranking tr.last{border-bottom:0;}
table.cms_ranking tr:hover,
table.cms_ranking tr.gray_tr:hover{background-color:#f7f7f7;}
table.cms_ranking tr.gray_tr{background-color:#fafafa;}
.increasing,.decreasing,.no_change,.cms_vote a{background:transparent url(img/all_icons.png) no-repeat 0 0;cursor:help;}
.no_change{background-position:8px 26px;}
.decreasing{background-position:-121px 26px;}
.increasing{background-position:-250px 26px;}
.cms_vote a{display:block;margin:auto;width:17px;height:17px;background-position:-406px 0;text-indent:-999em;cursor:pointer;}
table.rank_single_summary{width:60%;margin:20px auto 20px auto;border:0;}
table.rank_single_summary th,table.rank_single_summary td{border:0;background-color:#fff;background-image:none;color:#333;text-align:center;border-right:1px solid #ddd;vertical-align:middle;}
table.rank_single_summary td img,
.cms_ranking td img,
ul.cms_ranking_list li img{margin-right:4px;vertical-align:text-bottom;}
ul.cms_ranking_list li{list-style-type:none;margin-bottom:10px;}
ul.cms_ranking_list li a{color:inherit;text-decoration:none;}
ul.cms_ranking_list li a:hover{text-decoration:underline;}
/* ------------------------------------------------------------------------------------
UKLAD 1 KOLUMNOWY */
.one_column #content{background:transparent url(img/content_top_bg_one_col.png) no-repeat scroll left top;}
.one_column #column_right{display:none;}
.one_column #container{background:transparent url(img/one_column_bg.png) repeat-y scroll -7px 0;}
.one_column #column_left{background:transparent;background-image:none;width:100%;}
.one_column #footer{background:transparent url(img/footer_top_bg_one_col.png) no-repeat scroll 50% 0;}
.one_column #column_left .column_content{width:950px;}
/* ------------------------------------------------------------------------------------
UKLAD 1 WAZKA KOLUMNA Z PRAWEJ */
.narrow_column #content{background:transparent url(img/content_top_narrow_col.png) no-repeat scroll left top;}
.narrow_column #container{background:transparent url(img/narrow_column_bg.png) repeat-y scroll -7px 0;}
.narrow_column #column_left{background:transparent;background-image:none;width:780px;}
.narrow_column #footer{background:transparent url(img/footer_top_narrow_col.png) no-repeat scroll 50% 0;}
.narrow_column #column_left .column_content{margin:0px auto auto 20px;width:745px;}
.narrow_column #column_right{background:transparent none repeat scroll 0 0;margin-right:4px;width:188px;}
.narrow_column #column_right .column_content{width:165px;overflow:hidden;}


/* ------------------------------------------------------------------------------------
UKLAD 3 KOLUMNY */ 
.three_column #content{background:transparent url(img/content_top_three_col.png) no-repeat scroll left top;}
.three_column #container{background:transparent url(img/three_col_bg.png) repeat-y scroll -7px 0;}
.three_column #column_left_narrow{background:transparent none repeat scroll 0 0;margin-right:4px;width:232px;margin-top:10px;}
.three_column #column_left_narrow .column_content{width:200px;overflow:hidden;}
.three_column #column_left{background:transparent;background-image:none;width:510px;margin-left:5px;}
.three_column #column_left .column_content{margin-left:20px;width:470px;}
.three_column #column_right{background:transparent none repeat scroll 0 0;width:232px;}
.three_column #column_right .column_content{width:200px;/*overflow:hidden;*/}
.three_column #footer{background:transparent url(img/footer_top_three_col.png) no-repeat scroll 50% 0;}
.column_content{overflow:hidden;} 

/* ------------------
wezsze obrazki w wazkich kolumnach */
.narrow_column #column_right .column_content img,
.three_column #column_right .column_content img,
.three_column #column_left_narrow img {max-width:150px;} 
/* ------------------------------------------------------------------------------------
STOPKA Z LOGOTYPAMI */ 
.software_wydawnictwa:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.software_wydawnictwa{display:inline-block;}
* html .software_wydawnictwa{height:1%;}
.software_wydawnictwa{display:block;}
ul.software_wydawnictwa{width:915px;margin:auto auto 20px;height:auto;}
ul.software_wydawnictwa li{display:block;float:left;margin:0;}
.cms_user_details,.cms_user_tools,.cms_user_mini_stats{width:53%;}
.cms_gallery_list h5{padding-left:45px;background:transparent url(img/all_icons.png) no-repeat 2px -52px;}
.cms_user_icon a,.cms_gallery_icon a{background:transparent url(img/all_icons.png) no-repeat scroll -8px -159px;padding-left:22px;}
.cms_gallery_icon a{background-position:-8px -105px;padding:2px 0 2px 22px;}
.cms_forum table h5{font-family:helvetica,sans-serif,"Lucida Grande";}
select, input.text,#content textarea.text{background:#fff url(img/input_bg.png) repeat-x 0 -1px;border-top:1px solid #909090;border-right:1px solid #cecece;border-bottom:1px solid #e4e4e4;border-left:1px solid #cecece;width:auto;}
a.button:hover,.buttons a:hover,.cms_buttons input:hover,.buttons input:hover,input.cms_button:hover{background-image:none;border-color:#C4C4C4 #929292 #929292 #C4C4C4;color:#f9f9f9;}

a.cms_button, .buttons a, .cms_buttons input, .buttons input, input.cms_button {
background:#424242 url(img/button_bg.png) repeat-x scroll left bottom;
border-color:#C4C4C4 #929292 #929292 #C4C4C4;
border-style:solid;
border-width:1px;
color:#FFFFFF;
font-size:0.9em;
padding:3px 10px;
text-decoration:none;
vertical-align:middle;
}

#main_info a.cms_button{border:1px solid #000;}
#main_info a.cms_button:hover{border-color:#333;}

.buttons input {
margin-top:1px;
padding:2px 8px;
vertical-align:middle;
cursor: pointer;
}


a.cms_button{background:#424242 url(img/button_bg.png) repeat-x scroll left bottom;color:#FFFFFF;padding:5px 10px;text-decoration:none;border-style:solid;border-color:#C4C4C4 #929292 #929292 #C4C4C4;border-width:1px;}
a.cms_button:hover{background-image:none;border-color:#C4C4C4 #929292 #929292 #C4C4C4;color:#f9f9f9;}
/* ------------------------------------------------------------------------------------
ZAJAWKI Z GALERII */
#content ul.cms_mini_gallery,#content ul.cms_mini_gallery li{list-style-type:none;margin:0;padding:0;}
ul.cms_mini_gallery li{float:left;height:100px;overflow:hidden;}
ul.cms_mini_gallery li img{display:block;height:87px;}
ul.cms_mini_gallery li a{display:block;height:auto;padding:3px;border:1px solid #ddd;margin:2px;}
ul.cms_mini_gallery li a:hover{border-color:#2f6295;background-color:#f7f7f7;}
/* ------------------------------------------------------------------------------------
DEFAULTOWA TABELKA */
#column_left table{width:98%;border:1px solid #ddd;border-collapse:collapse;caption-side:bottom;margin:5px auto;}
#column_left tr{border-bottom:1px solid #ddd;}
#column_left th,#column_left td{padding:15px 10px;border:0;border-collapse:collapse;}
#column_left td{background:transparent url(/stylesheets/img/gallery_list/gradient_from_bt.png) repeat-x scroll 50% 100%;}
#column_left th{background:#424242 url(img/button_bg.png) repeat-x scroll left bottom;color:#fff;border-color:#000;text-align:left;}

table{table-layout:fixed;}           



/* ------------------------------------------------------------------------------------
FORUM */
 #column_left tr.white_tr td{background:transparent url(/stylesheets/img/gradient_from_bt_blue.png) repeat-x 0 -20px;}
#column_left tr.clean td{background-image:none;background:transparent}
#column_left .cms_forum th{font-size:0.9em;}
#column_left .cms_forum th,
#column_left .cms_forum td{padding:8px;font-weight:normal;}
#column_left .cms_forum th.last{width:20%;}
#column_left .cms_forum th.text_right,td.text_right,td.text_right *,.cms_forum td.text_right a{text-align:left;overflow:hidden;}
#column_left .cms_forum .text_center{text-align:center;}
li.post_path{border:1px solid #e3e3e3;width:81%;margin-bottom:10px;}
li.post_path{border:1px solid #e3e3e3;width:80%;padding-left:5px;margin-bottom:10px;background:transparent url(/stylesheets/img/all_icons_default_cms.png) repeat-x 0 -1490px;}
li.post_path a{background:transparent url(/stylesheets/img/all_icons_default_cms.png) no-repeat right -1435px;color:#676767;display:block;float:left;font-size:0.9em;height:27px;letter-spacing:-0.5px;line-height:2.6em;padding-right:23px;text-decoration:none;text-indent:0;padding-left:4px;}
li.post_path a:hover{color:#000;}


/* ------------------------------------------------------------------------------------
NEWSLETTERY */                        
/*.cms_newsletter_form{text-align:center;}  */


#content #column_left .cms_newsletter_form input.text{width:300px;} 
#content #column_right .cms_newsletter_form input.text{width:220px;}
.narrow_column #content #column_right .cms_newsletter_form input.text{width:90px;}
.three_column #content #column_right .cms_newsletter_form input.text,
.three_column #content #column_left_narrow .cms_newsletter_form input.text{width:129px;}
/* ------------------------------------------------------------------------------------
KOLUMNY W WYSZUKIWANIU */
.one_column #content #column_left #cse-search-results iframe{width:950px;}
#content #column_left #cse-search-results iframe{width:590px;}
.narrow_column #content #column_left #cse-search-results iframe{width:740px;}
.three_column #content #column_left #cse-search-results iframe{width:470px;}
/* ---------- gallery styles start here ----------------------- */
div.cms_gallery_list .cms_photo_list{list-style:none;margin:0;padding:0;}
div.cms_gallery_list .cms_photo_list li{margin:15px 10px;padding:0 12px;float:left;position:relative;width:180px;height:130px;background:url(/stylesheets/img/gallery_list/drop-shadow.png) no-repeat center bottom;}
div.cms_gallery_list .cms_photo_list img{background:#fff;border:solid 1px #ccc;border-bottom:none;}
div.cms_gallery_list .cms_photo_list a:hover img{border-color:#333;}
div.cms_gallery_list .cms_photo_list span{width:172px;height:84px;display:block;position:absolute;top:0px;left:12px;background:url(/stylesheets/img/gallery_list/glossy-gradient.png) no-repeat;}
div.cms_gallery_list .cms_photo_list a{text-decoration:none;}
#content div.cms_gallery_list ul{list-style-type:none;padding:0;margin:0 auto;border-bottom:1px solid #DDDDDD;background:url(/stylesheets/img/gallery_list/gradient_from_bt.png) repeat-x bottom left;}
div.cms_gallery_list{margin:0 auto;padding:0;width:700px;color:#000000;}
div.cms_gallery_list ul.clearfix{padding-bottom:20px;}
h1{margin:20px 0 5px 10px;letter-spacing:-2px;}
.credits{border-bottom:solid 1px #ccc;padding-bottom:5px;margin:0 0 30px 10px;}
.credits a{text-decoration:none;text-transform:uppercase;letter-spacing:1px;}
img{border:none;}
.footer{clear:both;margin-bottom:30px;border-top:solid 1px #ccc;padding-top:5px;text-align:center;}
/* ---------- gallery styles start here ----------------------- */
.cms_gallery_list h5{font-size:1.4em;font-weight:normal;margin:10px 0 10px 0;}
body #content li.photo {
min-height:200px;
list-style-type:none;
width:200px;
}
.photo{float:left;height:130px;margin:10px;position:relative;text-align:left;width:100px;}
.photo img{background:#fff;border:solid 1px #ccc;padding:4px;}
.photo a span{width:20px;height:18px;display:block;position:absolute;top:12px;left:12px;background:url(/stylesheets/img/gallery_list/digg-style.gif) no-repeat;}
.photo a {
display:block;

text-decoration:none;
width:110px;
}
.photo p{float:right;line-height:22px;margin-left:10px;text-align:left;width:200px;}
.photo p a{text-decoration:none;float:none;width:auto;display:inline;}
.sample14 a span{width:100px;height:84px;display:block;position:absolute;top:5px;left:5px;background:url(/stylesheets/img/gallery_list/glossy-gradient.png);}
/* ------------------------------------------------------------------------------------
WYGLAD ANKIET */
#content .lavina_pool{background:transparent url(/stylesheets/img/gallery_list/gradient_from_bt.png) repeat-x scroll left bottom;}
.lavina_pool_buttons input{background:#424242 url(img/button_bg.png) repeat-x bottom left;border-color:#DDDDDD #BBBBBB #BBBBBB #DDDDDD;border-style:solid;border-width:1px;color:#fff;cursor:pointer;font-size:90%;padding:4px 8px;text-decoration:none;}
ul.software_wydawnictwa li a:hover{opacity:.50;filter:alpha(opacity=50);-moz-opacity:0.5;}


/* JT SCROLL dla Magazynow*/
#jt_scroll_mag{height:280px;width:920px;overflow:auto;overflow-x:hidden;position:relative;clear:left;overflow: hidden;}  
#jt_scroll_container_mag{width:3000px}
.jt_scroll_element_mag{padding-right:30px;height:280px;width:195px;float: left; position: relative;}    


       

body a#flash_curtain,body a.flash_curtain {             
	display:block;
  position:absolute;
	background-image: url(/stylesheets/img/transparent.gif);
	margin-left:0;
	margin-top:0;
}


body ul li a.flash_curtain  {
display:block;
height:150px;
margin:auto;
position:absolute;
width:150px;
z-index:888;
}  


/* wyszuiwanie artykolow*/ 

.article_search select{padding:5px;}
.article_search select#category_type{width:300px;}
.article_search select#tagg_name{width:157px;}
.article_search label{margin-top:3px;}
.article_search{margin-bottom:10px;}
.alt_search input.text{margin-top:0;width:382px;}
.article_search span{float:left;}


