html{height:100%;margin-bottom:1px}
#podbillboard a{
	display:block;
	color:#666;
	padding-right:9px; 
	float:left;
	cursor:pointer;
        word-spacing: -3px;
}
.galeria table{
    width: 100%;
}
div.reklama234 div, div.reklama234 img{
    margin-bottom: 3px;
}
.forum_li{
    background: none;
    margin-bottom: 15px;
    padding-left: 0;
  
    
}
div#bilboard, div#bilboard2 {
    width:980px;
    height:90px;
    margin:0 auto 0 auto;
    overflow:hidden;
    padding:0;
    background:#FFF;
    border: 2px solid #FFF;
}

.podb a{
    display:block;
    color:#666;
    padding-right:9px; 
    float:left;
    cursor:pointer;
    word-spacing: -3px;
}
div.podb{ 
    margin:0 auto 5px auto; 
    height:20px;
}
.podb span{
    display:block; 
    font-size:10px; 
    color:#999; 
    float:left;
    margin-right: -9px;
}

.b980{
    width:980px;    
}
.b300{
    width:300px;    
}
.b468 {
    width:468px;    
}
.b640{
    width:640px;    
}

#baner728{
    float:left;
    width:728px;
    height:90px;
    margin: 0;
    padding: 0;
}
#baner640{
    margin-top: 10px;
}
#baner250{
    float:right;
    width:250px;
    height:90px;
    margin: 0;
    padding: 0;
}
#baner468{
    width: 468px;
    margin-left: auto;
    margin-right: auto;
}

#mainbody-l-r div#baner468{
    margin-top:10px; 
}

.imgOpa {
   
    opacity: 0.3;
   
}

.forum_li img.forum_avatar{
 padding-right: 5px;  
 padding-bottom: 15px; 
  vertical-align:middle; 
  float:left;
  margin:3px;
}

.forum_topic{
    font-size: 12px;
    
 
}
.galeria table td{
    width: 50%;
    text-align: center;
        
      
}
.akt_kategoria{
    padding: 1px 10px 2px 10px;
    margin-right: 10px;
       	background: url(../images/sprite.png)  no-repeat scroll right -7px transparent;

}
.akt_kategoria a{
    color:#FFF !important;
    font-weight: bold;
    font-size: 11px/17px !important;
}
#cccp_frontpage_wrapper{
    background: black important
}
body{
	height:100%;
	margin:0;
	padding:0;
	font:normal 12px Verdana,Arial,Helvetica,sans-serif;
	line-height:16px;
	color:#444;
}

div#white{
	background:#FFF; 
	width:1003px;
	margin:0 auto 0 auto;
        overflow: hidden;
}
.clearfix{clear:both}

h1,h2,h3,h4,h5,h6{padding-bottom:5px;margin:10px 0}

div.moduletable-pasek h3, div.moduletable-it h3, div.moduletable-its h3{
	height:22px;
	
	font-size: 12px;
	padding:0 10px 0 10px;
	line-height:22px;
	
	background-image:none;
	border-left: none;
	border-bottom:3px solid #5ABAD9;


	}
#downarea div.moduliki-l div.moduletable-it h3{
	border-left:none;}

h4.wpisynag{
    font-size: 10px;
    color: #aaa;
}
div.moduletable-it50 h3{
	height:22px;
	
	font-size: 12px;
	padding:0 10px 0 10px;
	line-height:22px;
	
	background-image:none;
	border-left: none;
	border-bottom:3px solid #5ABAD9;


	}

div.moduletable-it50{
    width:50%;
    float:left;
	font-size:11px;
}
div.wpisyout{
    width:182px;
  
}
div.wpisy {
    font-size: 9px;
     margin-bottom: 15px;
     background: #E6F1F7;
     padding:4px;
     overflow: hidden;
     width:145px;
}
td.wpisywrap{
   
 
    width:153px;
    padding: 10px 2px 0 2px;
    border-left: 2px solid #A3C9DB;
    border-radius: 6px 6px 6px 6px; 
     margin: 0 auto;
     overflow: hidden;
}
td.wpisynaj{
    width:11px;
  
      	background-image: url(../images/najnowsze.gif);
	background-repeat: no-repeat;
	background-position: left center;
        position: relative;
        height: auto;
        margin: 0 auto;
  
}
td.wpisywyr{
    width:11px;
  
      	background-image: url(../images/wyroznione.gif);
	background-repeat: no-repeat;
	background-position: left center;
        position: relative;
        height: auto;
        margin: 0 auto;
  
}
div.wpisy h4 {
    font-size: 11px;
    margin-bottom: 0;
     margin-top: 0;
      border: none
}
ul{
	margin:0;
	padding:0 0 0 2px;
	list-style-type: none;
}
ul li{ padding:0 0 1px 10px;
	background-image: url(../images/list.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	}

div#bilboard{margin-bottom:8px;overflow:hidden;padding-bottom:5px;padding-top:1px; background:#FFF}

ol{margin-top:5px;margin-bottom:15px}

ol li{margin-left:0;line-height:170%}

ol.ogl li{margin-left:0;line-height:170%;padding-bottom:12px}

fieldset{border:none;padding:5px 0}

h1{font-size:200%}

h2{font-size:180%}

h3{font-size:160%}

h4{font-size:140%}

h5{font-size:120%}

h6{font-size:110%}

p{font-size:100%;margin:10px 0}


div.wrapper{ width:989px;margin:0 auto;padding:0; }

div#pagewrap{width:989px;margin:0 auto;padding:0;}

div#toparea{
	width:989px;
	margin:0 auto;
	height:28px;
	padding:0;
	background-color:#E9F1F5 !important;
	border-bottom:1px solid #C0D0E2;
	margin-bottom:1px;
}
div#pathway {
	height:20px;
	font-size:10px;
	}
	
	div#mainbody{
	float:left;
	width:989px;}
	
div#mainbody-l-r{
	float:left;
	width:487px;}
	
div#mainbody-l{
	float:left;
	width:807px;}
	
div#mainbody-r{
	float:left;
	width:669px;}




div#newsflasharea{float:right;width:660px;height:102px;margin-top:0;
/*                  overflow:hidden*/
}

div#memberarea{float:left;font:normal 11px Tahoma,Arial,Helvetica,sans-serif;margin-top:4px;padding-left:20px}

div#memberarea label{padding-left:20px}
.article_column{
	font-size:11px;
}

a.contentpagetitle {
	font-size:12px !important;
	border-bottom:1px solid #BBD0E3;
	display:block;
	padding:5px;
	margin-right:20px;
	font-weight:bold;	
}
.article_column  a.contentpagetitle {
	text-decoration:none;	
}
.article_column .contentheading{
	padding-bottom:5px;
}

input.inputboxggg{
	float:left;
	
	width: 100px;
	height: 10px;
	background-color: #FFF;
	font-family: arial,sans-serif;
	font-size: 12px;
	height:12px;
	padding:5px 5px;
	margin:0;
	color: #444;
	border: 1px solid #b8d2e4;
	border-right:none;

	background-image: url(http://bham.pl/directory/template/default/images/searchboxGrad.jpg);

}
div#searcharea div#search{
	float:right;
	padding:8px 30px;
}
div#english{
	float:right;
	width:150px;
	margin:5px;
	padding-left:25px;
	font-size:0.8em;
	background-image: url(../images/en.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.buttonggg{
	float:left;
	background-image: url(../images/szukaj.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
	width: 25px;
	height:24px;
	padding:0;
	margin:0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #b8d2e4;
	border-right-color: #b8d2e4;
	border-bottom-color: #b8d2e4;
	background-position: center;
	}
div#memberarea form input.button,div#searcharea form input.button{width:57px;height:19px;line-height:22px;margin-left:10px;padding:0 0 0 1px}

div#searcharea{float:right;margin:4px 10px 0 0}

div#tools{float:right;margin:9px 10px 0 0}
div#searcharea{
	float:right;
	width:600px;
	height:30px;
	margin:10px 0 0 0 ;
	text-align:left;
	padding-top:0px;
	z-index:4;
	position:relative;
	}
div#searcharea ul{
	float:left;
	padding-top:10px;
	list-style:none;}
div#searcharea ul li{
	float:left;
	padding-right:10px;
	background-image:none;}
	
	div#searcharea ul li a{
		font-size:11px;
		font-weight:700;
	}
div#searcharea form input.button{margin-left:5px;color:#fff}

div#searcharea input.inputbox{
	background-color: #fff;
	background-image: url(../images/sportmx_icon-search.png);
	background-repeat: no-repeat;
	background-position: 100% 50%;
}

div#stylearea{float:left;margin-top:10px;padding-left:20px}

#st_icon-0,#st_icon-1,#st_icon-2,#st_icon-3{display:block;float:left;width:16px;height:13px}

#st_icon-0{background:url(../images/icon_change-style.png) no-repeat 100% 50%}

#st_icon-1{background:url(../images/icon-style1.png) no-repeat 100% 50%}

#st_icon-2{background:url(../images/icon-style2.png) no-repeat 100% 50%}

#st_icon-3{background:url(../images/icon-style3.png) no-repeat 100% 50%}

div#header{width:100%;padding:0}

div#imghead{
	display:block;
	height:112px;
	width:989px;
	margin:0 auto;
	padding:0;
	background-image: url(../images/style1/bg_header.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	background-color: #FFF;
}

#logo{width:246px;height:76px;margin:14px 0 0 18px}
div #p-lewy{
	width:167px;
	margin:0 15px 0 0;
	float:left;
}

div #p-prawy{
	width:310px;
	margin:0 0 0 10px;
	float:right;
}
ul#gornemenu {
	margin-right:5px;
	float: right;
	height: 60px;
	width: 455px;
	list-style-type: none;
}

ul#gornemenu li {

display:block;
float:left;
height:60px;
line-height:14px;
text-align:center;
width:65px;
background:none;
background-image:none;
padding:0;
	}
	
#gornemenu li a {;
	color:#064d65 !important;
	display:block;
	font:10px Tahoma,Arial,Helvetica,sans-serif;
	height:60px;
	margin-left:1px;
	padding-top:0;
	width:65px;
	background-attachment: scroll;
	background-color: #FFFFFF;
    background-image: url(../images/menu-gorne.png);
	background-repeat: no-repeat;
}
#gornemenu li a:hover {
	text-decoration:none;
	color:#BBD0E3 !important;}
#gornemenu li.start a {		

	background-position: left top;
}
#gornemenu li.friends a {
	background-position: -65px top;
}
#gornemenu li.praca a {
	background-position: -130px top;
}
#gornemenu li.forum a {
	background-position: -195px top;
}
#gornemenu li.ogloszenia a {
	background-position: -260px top;
}
#gornemenu li.galeria a {
	background-position: -325px top;
}
#gornemenu li.katalog a {
	background-position: -390px top;
}
/*newsmod*/


#radioplayer {
float:left;
padding:2px 2px 2px 10px;
margin-bottom:0px;
margin-top:15px;
width:286px;
height:30px;
}
#radioplayer span {
color:#CF0000;
float:left;
font-size:80%;
font-weight:bold;
padding-top:3px;
}
#radioplayer input {
	background-image:url(../images/sluchaj.png);
	border:0 none;
	cursor:pointer;
	height:20px;
	width:61px;
	float:right;
}
div#user1,div#user3,div#advert1{
	width:48%;
	float:left;}
div#user2,div#user4,div#advert2{width:48%;
	float:right;}

div#menu{position:relative;width:100%;height:38px;margin-top:-10px}



div.moduletable,div.moduletable-clear,div.moduletable-advert,div.moduletable-prof,div.moduletable-wal{margin:0 0 10px;padding:5px 5px 15px}
div.moduletable-it,div.moduletable-rr {
	font-size:11px;
}

div.moduletable-bezdol{margin:0;padding:10px 10px 0}

div.moduletable-advert{text-align:center;padding:0 4px 4px 4px}

div.moduletable-clear{margin:0 0 10px;padding:0}

div.moduletable-gkmod{margin:0 0 10px;padding:2px 0 5px 0px;border:solid 1px #BBD0E3;
}

div.moduletable h3,div.moduletable-gkmod h3,div.moduletable-bezdol h3 ,div.moduletable-wal h3{font-size:12px; line-height:25px;height:25px;margin:-5px -5px 0 -5px;padding:0 10px 0 10px}
div.moduletable h3,div.moduletable-gkmod h3,div.moduletable-bezdol h3 ,div.moduletable-wal h3{

 /* background:url(../images/style1/sportmx_bg_module-h3.png) repeat-x -15px 0;*/
 background:#E6F1F7;
 border-bottom:solid #BBD0E3 1px;

  color:#0b3745;


}
.banneritem-{
	text-align:center;
	margin-bottom:3px;
}

div.moduletable-wal div{
	font-size:0.9em;
	padding:5px 0;}


div.moduletable-advert h3{width:80px;line-height:10px;float:right;margin:-5px 0 0; display:none}

div.moduletable-clear h3{background:none;font:bold 12px;line-height:25px;height:35px;margin:0 -15px 0 -10px;padding:0 15px 0 10px}

div.moduletable-gkmod h3{line-height:25px;margin:-1px -15px 0 -10px;padding:0 15px 0 10px}

div.moduletable-dolacz{margin-top:0}

div.moduletable-ogl{margin-top:0;padding-left:10px}

#insetwrap div.moduletable h3,#rightwrap div.moduletable h3{margin:-10px -9px 0.5em;padding:0 15px 0 10px}

#downarea div.moduletable h3{background:none}
#downarea div.moduletable{color:#444;
margin:5px;}



#downarea div.moduletable h3{

  background:none;



}



#downarea a:link,#downarea a:visited{

font-size:0.9em;

}

.contentheadingkat{
    font-size: 1px;
}

#downarea a:hover{

  color:#07546E;

}

.spacer{
	background-image: url(../images/spacer.png);
	background-repeat: no-repeat;
	background-position: left 40px;
}

.contentheading,.componentheading,.contentpaneopen h2{font:bold 1.7em Verdana,Arial,Helvetica,sans-serif; padding-bottom:0; line-height:1.6em; color:#444}

.contentheading a:link,.contentheading a:visited{font:bold 16px Verdana,Arial,Helvetica,sans-serif;text-decoration:none}

.small,.smalldark,.createdate,.modifydate,.mosimage_caption,.back_button,.pagenavcounter,.pagenav,.pagenavbar{font:100 10px Tahoma,Arial,Helvetica,sans-serif}

a.readon{font:bold 12px Tahoma,Arial,Helvetica,sans-serif;margin-top:15px;display:block;float:left;width:160px;height:31px;line-height:25px;padding-left:30px;font-size:11px}

table.contenttoc th{text-indent:15px;text-align:left;font-size:14px;padding:2px 4px}

.sectiontableheader{font:bold 12px Tahoma,Arial,Helvetica,sans-serif;line-height:29px;padding:0 10px}

.pagenav,.pagenav_prev,.pagenav_next,.pagenavbar{padding:0 2px}

.contentpaneopen h2{margin:0;padding:0}
.smalldark{text-align:left}

div.syndicate div{text-align:center}
.center{
	text-align:center;
	width:100%;
}
.ddrfssbm{
    background: none repeat scroll 0 0 #FAFAFA;
    border-color: #E6F1F7;
    border-style: solid;
    border-width: 1px 0;
    clear: left;
    height: 20px;
    margin: 5px 0 7px;
    padding: 0.5em 5px;
    margin-bottom: 15px;
    margin-top:10px;
}
.kat_view{
    background: none repeat scroll 0 0 #FAFAFA;
    border-color: #E6F1F7;
    border-style: solid;
    border-width: 1px 0;
    clear: left;
    height: 20px;
    margin: 0 0 7px;
    padding: 10px 5px 5px 5px;
    margin-bottom: 15px;
  
}

.modifydate{padding-top:6px}

.mosimage_caption{padding-top:3px;padding-bottom:3px}

.componentheading{text-align:left;margin-bottom:10px}

table.blog span.article_seperator{display:block;height:15px}
table.blog{width:98%;}
table.contenttoc{width:200px;margin:0 0 10px 10px;padding:0 0 12px}

table.contenttoc td{padding:1px 5px 2px 18px}

table.contentpane{width:100%;margin-bottom:30px}

tr.sectiontableentry1 td,tr.sectiontableentry2 td,td.sectiontableentry1,td.sectiontableentry2{height:20px;line-height:29px;padding:0 10px}

.contentpane{width:auto}
.article_separator {
    margin:20px;
}

table.poll{width:100%;border-collapse:collapse;padding:0}

table.pollstableborder,table.pollstableborder-blue,table.pollstableborder-bdark,table.pollstableborder-beige{width:100%;border:none;text-align:left;padding:0}

table.pollstableborder img,table.pollstableborder-blue img,table.pollstableborder-bdark img,table.pollstableborder-beige img{vertical-align:baseline}

table.pollstableborder td.sectiontableentry1,table.pollstableborder td.sectiontableentry2,table.pollstableborder-gkmod td.sectiontableentry1-gkmod,table.pollstableborder-gkmod td.sectiontableentry2-gkmod,table.pollstableborder-clear td.sectiontableentry1-clear,table.pollstableborder-clear td.sectiontableentry2-clear,table.pollstableborder tr.sectiontableentry1 td,table.pollstableborder tr.sectiontableentry2 td,table.pollstableborder-gkmod tr.sectiontableentry1-gkmod td,table.pollstableborder-gkmod tr.sectiontableentry2-gkmod td,table.pollstableborder-clear tr.sectiontableentry1-clear td,table.pollstableborder-clear tr.sectiontableentry2-clear td{border-bottom:none;height:20px;padding-left:0;padding-right:10px;line-height:18px;background:none}

table.searchintro{width:100%;padding:10px 0}

table.searchintro td{padding:5px}

table.adminform{width:400px}

div.back_button a{display:block;float:left;width:86px;height:23px;line-height:18px;padding-left:32px;margin:15px 0}

.button1{-x-system-font:none;background:transparent url(../images/button_hover.gif) no-repeat scroll 0 0;border:0 none;color:#474646;font-size-adjust:none;font-stretch:normal;font:normal normal 700 11px/21px arial;height:21px;text-align:center;width:81px;margin:0;padding:0}

.button1:hover{background:url("../images/button_hover.gif") no-repeat 0 -21px}

span.beige,span.clear,span.color,span.color-1,span.color-2{display:block;margin-bottom:10px;padding:10px}

span.beige{background:#F2F3F3;border-top:1px solid #c8c6c6;border-bottom:1px solid #c8c6c6;color:#000}



span.clear{background:#fff;border:1px solid #d8d7d7}

blockquote{background:transparent url(../images/quoleft.gif) no-repeat 0 0}

blockquote div{background:transparent url(../images/quoright.gif) no-repeat right bottom;padding:0 30px}

img.gk_ns_image{margin-right:6px;margin-bottom:2px;padding:2px}

h4.gk_ns_first1_news_header{font-size:12px;margin:0;padding:0}

div.gk_news_column_col{margin-right:7px;padding-bottom:15px}

div.gk_news_column_col h3{background:none;border:none;height:20px;line-height:20px;margin:0 -10px 10px 0;padding:0}

div.gk_news_column_col h3 a{width:100%;margin:0;padding:0 6px 3px}

div.gk_fcs_news_container{margin-bottom:20px; padding-right:5px; overflow:inherit;}

h4.gk_fcs_news_header{padding:0}

ul.gk_ns_rest_news_floated{margin-left:0;padding:2px}

li.gk_fcs_rest_news_pos_floated{display:inline;list-style:circle}

a.gk_fcs_rest_news_pos_link{font-size:11px;padding:2px}

div.fcs3_panel{text-align:right;float:left;margin-top:4px;height:9px}

div.fcs3_options{float:left;margin-top:4px;margin-left:3px;height:9px}

.prev_button,.next_button,.play_button,.pause_button{padding-top:1px}

.tools_button{padding-left:5px;padding-top:0}

div.fcs3_panel img{cursor:pointer;display:block;float:left;line-height:9px;margin:3px;padding:2px}

div.fcs3_options img{cursor:pointer;line-height:9px;margin:3px 3px 0;padding:2px}

div.ns10_panel{text-align:right;float:left}

div.ns10_panel img{cursor:pointer;display:block;float:left;line-height:9px;margin:3px;padding:2px}


div#boksy{
    width:310px;
	margin-bottom:0;
	margin-left:0;
	padding-top:0px;
     text-align:left;
	background-repeat: no-repeat;
}
div#boksy span{
	font-size:14px;
	
	color:#fff;
	font-weight:bold;
	padding-left:10px;
	line-height:28px;}
	

div#boksy div.boksyi{
	padding:5px 5px 5px 5px;
	background-repeat: no-repeat;
	background-position: bottom;
	margin-bottom:20px;
}

div.boks{vertical-align:top;height:50px;padding:2px;padding-bottom:10px;padding-top:10px; border-bottom:dotted #b8d2e4 1px; overflow:hidden; font-size:10px;}
#lastbox{
	border:none !important}
div#boksy a.remote_link div.boks div.image-logo{display:table-cell;float:left;height:50px; width:50px; vertical-align:middle;margin:0 5px 1px 0; background:#FFF}
div#boksy a.remote_link div.boks div.image-logo img.boksy-image{float:left;max-height:50px;max-width:50px;vertical-align:middle}
div#boksy a.remote_link,div#boksy a.remote_link:visited{clear:both;display:block;font-size:8pt;margin-bottom:5px;text-decoration:none;cursor:pointer;padding:1px 0 1px 1px}
div#boksy a.remote_link div.boks div.title-boksy{width:240px; height:50px; float:right;color:#444;font-size:10px;text-align:left; overflow:hidden;}
div#boksy a.remote_link div.boks div.title-boksy p{color:#064D65;margin:0px; font-weight:bold; line-height:12px; padding-bottom:5px;}

#box-linki{width:220px;height:130px;text-align:center;float:left}



#bg,input,select,div#newsflash table td{}

a:link,a:visited,div#memberarea form input.button:hover,div#searcharea form input.button:hover{text-decoration:none}

a:hover,a.readon:hover,div.back_button a:hover{text-decoration:underline}

fieldset a,li.link_active{font-weight:700}

a img,a.gk_fcs_news_image_link{border:none}

table#contentwrap,table#contentwrap1{width:100%;margin:0;padding:0}

td#mainbodycont,div.gk_fcs_news_container_main,div.gk_ns10_news_container_main{overflow:hidden}

div.shadow-l,div.shadow-r{width:8px;height:125px}

div.shadow-n,.null-1{width:8px}

.style_switcher,div.gk_ns10_news_container{margin-right:4px}

#imghead a,div#footer span,div.moduliki-l{float:left}

#insetwrap div.moduletable,#rightwrap div.moduletable{margin:0 0 10px;padding:10px 9px 15px}

td#mainbodywrap.moduliki-r,div.pagenavcounter{float:right}

.contentpaneopen,.contentpaneopen1{width:100%;}


#jflanguageselection{float:right;vertical-align:middle}

#jflanguageselection ul.jflanguageselection{list-style:none;padding:0;margin:0;font-weight:normal}

#jflanguageselection ul.jflanguageselection li{background:none;padding-left:0px;padding-right:0px;float:left;margin:1px 1px 1px 1px;white-space:nowrap;border:none;font-size:0.9em}

#jflanguageselection ul.jflanguageselection li#active_language{font-size:11px;font-weight:bold}

#jflanguageselection ul.jflanguageselection li a{display:block}

#jflanguageselection ul.jflanguageselection img{border:none}

#jflanguageselection select.jflanguageselection{border:1px solid #cccccc;margin:1px 1px 1px 1px;padding:0px 0px 1px 0px;font:11px Tahoma,Arial,Helvetica,sans-serif;color:#c64934}

#jflanguageselection label.jflanguageselection{position:absolute;left:-1000px}

.rawimages{text-align:center}

.rawimages img{border:none;margin:2px}

.rawimages span#active_language img{margin:2px;border:none}

div#jflanguageselection img.langImg{float:left;border:none;margin-top:3px}

div#jflanguageselection li img.langImg{float:left;border:none;margin:1px 3px 0px 0px}

div.kawal{width:auto; height: 26px; background: #f2f1e7; font-weight:normal; font-size:12px;}

div.kwald{float:left; padding-left: 5px; color: #505050; font-weight: bold; line-height: 26px;}

div.kwalc{float:right; padding-right: 5px;line-height: 26px; color: #333333; font-weight: bold; text-align: right;}

.clr {clear: both;}

/*kalendarium*/

div.event-title{
	float:left;
	text-align:left;
	width:158px;
	font-size:10px;}
h2.event-title{
font-size: 12px;
padding: 3px 0 0 0;
margin:0;}

#eventlistteaser{padding:10px;}
#eventlistteaser .calendar {
background-image: url(../images/calendar_red.png);
background-repeat: no-repeat;
width: 50px;
height: 52px;
font-family: 'Lucida Grande',Geneva,Arial,Verdana,sans-serif;
text-align:center;
padding: 5px 0 0 0;
float:left;
margin-right:10px;
margin-bottom:10px;
} 
#eventlistteaser span.share{
margin-left:15px;
}

#eventlistteaser .calendar .year{
font-size: 7px;
height:0px;
color: #e1e1e1;
}

#eventlistteaser .calendar .month {
font-size: 7px;
color: white;
text-transform:uppercase;
font-weight:bold;

}

#eventlistteaser .calendar .day{
font-size: 9px;
padding:0;
line-height:10px;
}

#eventlistteaser .calendar .daynum{
font-size: 14px;
font-weight:bold;
text-shadow: #fff 1px 1px 1px;
}








a:link,a:visited{color:#064D65;}



a:hover{color:#BBD0E3;}







table#contentwrap{background:#fff;}



table#contentwrap1{background:#fff;}



table#downarea{

  background:url(../images/style1/sportmx_bg_extradown.png) repeat-x 0 top;

  background:#000;

  border-bottom:1px solid #1D4251;

}






td#insetwrap{background:#e8f2f8;}



div.shadow-l{

  background:url(../images/style1/sportmx_bg_inset_module.png) no-repeat 0 0;

}



div.shadow-r{

  background:url(../images/style1/sportmx_bg_inset_module-r.png) no-repeat 0 0;

}



td#rightwrap{background:#f2f3f3;}



div#memberarea{

  /*background:url(../images/style1/sportmx_icon-memberarea.png) no-repeat 10px 50%;*/

  color:#064D65;

  padding-left:30px;
  padding-top: 5px;
  font-weight:900;


}


.poll-it .button {
	background:none;
	background-color:#ddd;
	font-size:10px;
	padding:2px;
	cursor:pointer;
	border:none;
	-moz-border-radius:2px 2px 2px 2px;
}
div#memberarea form input.button,div#searcharea form input.button{

  background:transparent url(../images/style1/sportmx_button_marea.png) no-repeat 0 100%;

  color:#fff;

}



div#memberarea form input.button:hover,div#searcharea form input.button:hover{

  color:#199dd1;

}



div#memberarea form input.button:active,div#searcharea form input.button:active{

  color:#fff;

}



div#searcharea input.inputbox{

  background:#fff url(../images/style1/sportmx_icon-search.png) no-repeat 100% 50%;

}



div#header{

	/*background:#000 url(../images/style1/sportmx_bg_head.jpg) repeat-x 0 0;*/

}







div#menu{

  background:url(../images/style1/sportmx_bg_menu.png) repeat-x 0 0;

}





div#footer{
  border-top:1px solid #BBD0E3;
 font-size:11px;
  color:#444;
  padding-bottom:10px;
  margin-top:30px;

}



div#footer span#info a{color:064D65;}



div#footer span{

  color:#444;

}

/* MODULETABLE

------------------------------------------------------------------------------------------ */



div.moduletable,div.moduletable-clear,div.moduletable-bezdol,div.moduletable-wal{

  color:#312E2E;
  border:solid 1px #BBD0E3;

  padding-top:5px;

}

div.moduletable-prof{
	color:#312E2E;
	border:1px solid #BBD0E3;
	padding:5px 5px 5px;
	background-color: #FAFCFD;
	background-position: 1px 1px;
}
div.moduletable-prof h3{

font-size:12px;
line-height:24px;
margin-top:0;
 background:#FAFCFD;
 padding:0 5px;
 border-bottom:solid #BBD0E3 1px;

  color:#0b3745;


}


div.moduletable-advert{
	text-align:center;

  padding-left:5px;

  padding-right:5px;

}



div.moduletable-clear{color:#312E2E;}






div.moduletable-advert h3{background:#fff;color:#9F9F9F;}



div.moduletable-clear h3{background:none;color:#0b3745;}

#insetwrap div.moduletable h3{

  background:url(../images/style1/sportmx_bg_inset_module-h3.png) repeat-x -15px 0;

}



#rightwrap div.moduletable h3{

  background:url(../images/style1/sportmx_bg_right_module-h3.png) repeat-x -15px 0;

}





/*JOOMLA CLASSES

-----------------------------------------------------------------------------------------*/







.contentheading a:link,.contentheading a:visited{

  color:#084B5E;

}



.contentheading a:hover{color:#199dd1;}



.contentpaneopen h2{color:#030709;}



.small,.modifydate,.createdate,.mosimage_caption{

  color:#999;

}



.smalldark{color:#0c3642;}



.sectiontableentry1,.sectiontableentry2{

  border-bottom:1px solid #a1b9c9;

}



.componentheading{color:#084b5e;}



table.contenttoc{

  background:#fff;

  border-left:1px solid #a1b9c9;

}



.sectiontableheader{

  border-bottom:1px solid #B8D2E4;

  border-top:1px solid #B8D2E4;

  color:#fff;

  background:#064D65;

}



tr.sectiontableentry1 td,tr.sectiontableentry2 td,td.sectiontableentry1,td.sectiontableentry2{

  border-bottom:1px solid #b3d2e4;

}



tr.sectiontableentry1 td,td.sectiontableentry1{

  background:#eff5f8;

}



tr.sectiontableentry2 td,td.sectiontableentry2{

  background:#dde9f0;

}



tr.sectiontableentry1:hover td,tr.sectiontableentry2:hover td{

  background:#e8f2f8;

}



.highlight{background:#ff9;}



table.pollstableborder img,table.pollstableborder-blue img,table.pollstableborder-bdark img,table.pollstableborder-beige img{

  vertical-align:baseline;

}



a.readon{

  background:transparent url(../images/style1/sportmx_bg_button.png) no-repeat 0 0;

  color:#336;

}



div.back_button a{

  background:transparent url(../images/style1/sportmx_bg_back.png) no-repeat 0 0;

  color:#fff;

}



div.back_button a:active{color:#fff;}

/* typography */



span.color{

  border-top:1px solid #B8D2E4;

  border-bottom:1px solid #B8D2E4;

  background:#E8F2F8;

}



span.color-1{

  background:#E8F2F8;

  border-left:4px solid #084B5E;

  color:#084B5E;

}



span.color-2{

  margin-left:222px;

  background:#E8F2F8;

  border-left:4px solid #084B5E;

  color:#084B5E;

}

/* NEWS MODULES CLASSES

------------------------------------------------------------------------------------------ */

/*NS 1.0 SE*/














 img.nsp_image{
	 background:#FFF;
 padding:1px;
  border:1px solid #B8D2E4;

}

/*News Slider 1.0*/








div.ns10_panel img{

  border:1px solid #B8D2E4;

}
div.profil {font-size:0.9em;
margin-bottom:10px;
border-bottom:1px solid #BBD0E3;
padding-bottom:10px;}
div.profil img {margin:2px;}

ul.profil li{
	background:none;
	font-size:0.9em;
	padding-left:0;}
	ul.profil{margin-bottom: 5px;}
p.m_uwaga, #system-message{
	font-size:0.9em;
	background-color:#fce7af;
	background-image:url(../images/warning.png);
	color:#9F6000;
	background-position:10px center;
background-repeat:no-repeat;
border:1px solid;
margin:10px 0;
padding:15px 10px 15px 50px;
}
/*news*/
.nsp_main{ overflow:hidden; }
.nsp_bottom_interface,
.nsp_top_interface{
background: #FAFCFD;
border-bottom:1px solid #BBD0E3;
border-top:1px solid #BBD0E3; }
.nsp_bottom_interface div,
.nsp_top_interface div{ float:right; }
	.nsp_bottom_interface .pagination,
	.nsp_top_interface .pagination{ list-style-type:none; margin:0; padding:0; }
	.nsp_bottom_interface .pagination li,
	.nsp_top_interface .pagination li{  cursor:pointer; font-size:0.9em; height:16px;}
	.nsp_bottom_interface .pagination li:hover,
	.nsp_bottom_interface .pagination li.active,
	.nsp_top_interface .pagination li.active{ font-weight:bold; }
	.nsp_bottom_interface .prev,
	.nsp_top_interface .prev{ background:#ddd; color:#444; padding:1px 3px; cursor:pointer; border-radius:2px 2px; -moz-border-radius:2px 2px; -webkit-border-radius:2px 2px; font-size:9px; float:right; margin:0 3px 0 0; }
	.nsp_bottom_interface .prev:hover,
	.nsp_top_interface .prev:hover{ background:#444; color:#ddd; }
	.nsp_bottom_interface .next,
	.nsp_top_interface .next{ background:#ddd; color:#444; padding:1px 3px; cursor:pointer; border-radius:2px 2px; -moz-border-radius:2px 2px; -webkit-border-radius:2px 2px; font-size:9px; float:right; }
	.nsp_bottom_interface .next:hover,
	.nsp_top_interface .next:hover{ background:#444; color:#ddd; }
	.nsp_bottom_interface .counter,
	.nsp_top_interface .counter{ background:#ddd; color:#444; padding:1px 3px; cursor:pointer; border-radius:2px 2px; -moz-border-radius:2px 2px; -webkit-border-radius:2px 2px; font-size:9px; float:left; margin:0 0 0 3px; }
	.nsp_bottom_interface .counter span,
	.nsp_top_interface .counter span{}
	.nsp_bottom_interface .counter strong,
	.nsp_top_interface .counter strong{}
	
.nsp_arts{ overflow:hidden; }
.nsp_art{float:left;}
.nsp_art div{padding:0 10px; overflow:hidden; } /* here you can put padding for your articles content */
	.nsp_art h4.nsp_header{}
		.nsp_art h4.nsp_header a{}
		.nsp_art h4.nsp_header a:hover{}
	.nsp_art img.nsp_image{}
	.nsp_art p.nsp_text{float:none; font-size:0.9em;}
		.nsp_art p.nsp_text a{}
		.nsp_art p.nsp_text a:hover{}
	.nsp_art p.nsp_info{font-size:90%}
		.nsp_art p.nsp_info a{}
		.nsp_art p.nsp_info a:hover{}
		
	.nsp_art .tleft{ text-align:left; }
	.nsp_art .tright{ text-align:right; }
	.nsp_art .tcenter{ text-align:center; }
	.nsp_art .tjustify{ text-align:justify; }
	
	.nsp_art .fleft{float:left;}
	.nsp_art .fright{float:right;}
	.nsp_art .fnone{ clear:both;width:100%;float:none; }
	
	.readon_class.left,
	.readon_class.right,
	.readon_class.center{clear:both;}
	
	.readon_class.left{float:left;}
	.readon_class.right{float:right;}
	.readon_class.center{display:inline;float:none;}
	
	.nsp_avatar{}

.nsp_links{}
.nsp_links ul{padding:0 0 0 10px;margin:0;list-style-type:none;}
.nsp_links ul li{padding-bottom:0;}
.nsp_links ul li:hover{}
	.nsp_links ul li h4{
		font-size:0.9em;
		font-weight:100;
		line-height:16px;
		padding:0;
		margin:0;}
	.nsp_links ul li h4 a{}
	.nsp_links ul li h4 a:hover{}
	.nsp_links ul li p{}
/* positioning */
.nsp_arts.left{float:right;}
.nsp_links_wrap.left{float:left;}
.nsp_arts.right{float:left;}
.nsp_links_wrap.right{float:right;}
.nsp_links_wrap span{
	font-weight: 900;
	padding-left:10px;
	font-size:0.9em;}
/* make element unvisible */
.nsp_main .unvisible{ height:1px; left:-10000px; overflow:hidden; position:absolute; top:auto; width:1px; }
/* font-size classes */
.nsp_fs80{ font-size:80%; }
.nsp_fs90{ font-size:90%; }
.nsp_fs100{ font-size:100%; }
.nsp_fs110{ font-size:110%; }
.nsp_fs120{ font-size:120%; }
.nsp_fs130{ font-size:130%; }
.nsp_fs140{ font-size:140%; }
.nsp_fs150{ font-size:150%; }
.nsp_fs160{ font-size:160%; }
.nsp_fs170{ font-size:170%; }
.nsp_fs180{ font-size:180%; }
.nsp_fs190{ font-size:190%; }
.nsp_fs200{ font-size:200%; }
/**
* Gavick News Show GK3 - CSS
**/

h4.ta_center, p.ta_center{text-align: center;}
h4.ta_left, p.ta_left{text-align: left;}
h4.ta_right, p.ta_right{text-align: right;}
p.ta_justify{text-align: justify;}
img.i_left{display: block;float: left;}
img.i_right{display: block;float: right;}
img.i_center{display: block;margin: 0 auto;}

a.readon_class{}

a.p_left{
	float: left !important;
}

a.p_right{
	float: right !important;
}

a.p_center{
	margin: 0 auto !important;
}

h4.gk_news_show_news_header {
	font-size:12px;
margin:0;
padding:0;
}

.moduletable-its h4.gk_news_show_news_header {
	font-size:9px;
	line-height:10px;
	border-top:1px solid #396282;
	height:22px;
	left:5px;
	padding:0 0 1px;
	position:relative;
	top:-28px;
	width:145px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/shadow.png);
	background-repeat: repeat;
	background-position: 0 0;
}
.moduletable-its a{color:#fff;}

a.gk_news_show_news_readmore {}

a.gk_news_show_news_readmore_inline {
	margin-left: 10px;
}

p.gk_news_show_news_text {
	font-size:0.9em;
margin:4px 0;
padding:0;
}

div.gk_news_show_panel {
	padding: 6px 0 0 0;
}

gk_news_show_news_image_static{
	}
tr.gk_news_show_tablerow_invisible{
	display: none;
       
}
td.gk_news_show_center{
     padding-bottom:15px !important;
}
li.block{
	display: block;
}

li.none{
	display: none;
}
.poll-it, .poll-ito {
	padding:0 5px 0 5px;
	font-size:0.9em;}
	.poll-it thead td{
	padding-bottom:10px;
	padding-left:3px;}
td.sectiontableentry2-it,td.sectiontableentry1-it,td.sectiontableentry2-ito,td.sectiontableentry1-ito{
	text-align:left;
	
	padding-bottom:5px;}
	
#inset{
		padding-top:10px;}
		table.zakupy{
			width:100%;
			height:200px;
			line-height:14px;}
.zakupy td{
			width:48%;
			vertical-align:top;
			}
.zakupy p{font-size:0.9em;
			font-weight:bold;
			margin-bottom:0;}
p.fnone{margin:0;
  font-size:0.1em;
  line-height:0.1em;}
  .moduletable-it .nsp_top_interface{
border:none;
background:none;
margin-top:10px; }

.glowna {
	width: 629px;
}
.lewy {
	float: left;
	width: 50%;
}
.prawy {
	float: left;
	width: 50%;
}
.lewylewy {
	width: 50%;
	height:300px;
	float: left;
	padding:4px 0;
	margin-right: 0px;
	margin-left: 0px;


}
.lewylewy div{
	padding:10px;
	height:140px;
	background-image: url(../images/rozek_w.gif);
	background-repeat: no-repeat;
	background-position: 20px top;
	
}
.lewylewy h5{
	padding:0 20px;
	color:#FFF;
	background-image: url(../images/gradient_w.gif);
	background-repeat: repeat-x;
	height:30px;
	line-height:30px;
	margin:0;
	background-position: bottom;
	}
.lewyprawy {
	background-image:url(../images/spacer.png);
	background-position:right 40px;
	background-repeat:no-repeat;
	width: 50%;
	height:300px;
	float: left;
	padding:4px 0;
	margin-right: 0px;
	margin-left: 0px;
}
.lewyprawy div{
	padding:10px;
	height:140px;
	background-image: url(../images/rozek_z.gif);
	background-repeat: no-repeat;
	background-position: 20px top;
	
	}
	.lewyprawy p{
	padding-right:10px;
}
.lewyprawy h5{
	padding:0 20px;
	color:#FFF;
	background-image: url(../images/gradient_z.gif);
	background-repeat: repeat-x;
	height:30px;
	line-height:30px;
	margin:0;
	background-position: bottom;
	}
.dodog thead{
	font-weight:bold;}
td.dodog1{
	font-size:0.9em;
	}
	div.pagination{
		margin-top:10px;
		text-align: center;
	}
div.pagination div.tab {float:left;margin-right:6px;}
div.pagination div.tab2 {padding:0 2px; line-height:18px;}
div.pagination div.page-block {
	float:left;
	height:18px;
	line-height:18px;
	margin-right:6px;
	padding:0;
	background-image: url(../images/pagin-left.png);
	background-repeat: no-repeat;
	background-position: left center;
	

}
div.pagination div.page-block:hover{
	background-image: url(../images/pagin-left-a.png);
	}
div.pagination div.page-block-2 {
	float:left;
	height:18px;
	line-height:18px;
	
	
	background-image: url(../images/pagin-right.png);
	background-repeat: no-repeat;
	background-position: right center;
}
div.pagination div.page-block-2:hover {

	background-image: url(../images/pagin-right-a.png);
	
}
div.pagination div.page-block-2 a {
	display:block;
	padding:0 8px;
}
div.pagination div.page-block-2 a:hover {
	text-decoration:none;
}
div.pagination div.page-block-a {
	float:left;
	height:18px;
	line-height:18px;
	margin-right:6px;
	padding:0;
	background-image: url(../images/pagin-left-a.png);
	background-repeat: no-repeat;
	background-position: left center;
	

}

div.pagination div.page-block-2-a {
	float:left;
	height:18px;
	line-height:18px;
		background-image: url(../images/pagin-right-a.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding:0 8px;
}

	
	/*fogloszenia
	/*                                */
/* Stylesheet for com_adsmanager  */
/*                                */
/*    (c) 2006 Thomas PAPIN       */
/*         GPL License            */
/*                                */
/*     thomas.papin@free.fr       */
/*                                */


#adsmanager_fieldset form br {
	clear: left;
}
#adsmanager_fieldset{
	font-size:11px;}

ul.kategorie{
font-size:11px;
padding-top:10px;}
.adsmanager_main_cat,.adsmanager_main_cat a:link,.adsmanager_main_cat a:visited{
 font-size: 14px;
 margin: 0px;
 margin-top: 20px;
 padding: 0px ;
}

.adsmanager_sub_cat,.adsmanager_sub_cat a:link,.adsmanager_sub_cat a:visited {
 font-size: 11px;
 font-family: arial;
 margin-top: 2px;
 padding: 0 ;
 color: #7333B3;
 font-weight:normal;
 text-decoration:none;

}

.imgcat {
 border : 0;
 padding-right:17px;
}

.adsmanager_footer {
 font-size: 9px;
 color: #444444;
}

.adsmanager_cat {
 font-size: 10px;
 color: #444444;
 font-weight:100;
 color:#999;
}

.adsmanager_pathway {
 margin-bottom:10px;
}
table.adsmanager_tablef{
 background-color: #F7F7F7;
 border: 1px solid #cccccc;
 border-collapse: collapse; 
 width: 98%;
}

table.adsmanager_tablef th {
 background-color: #EEEEEE;
 border: 1px solid #cccccc;
 text-align:center;
 font-size: 11px;
}

table.adsmanager_tablef td {
 border: 1px solid #FF0000;
}

.adsmanager_tablef td img {
	float: left;
	border: none;
	padding-right: 8px;
}

.adsmanager_tablef td h2{
	font-size: 11px;
	margin-bottom : 0px;
	padding-bottom: 5px;
}

.adsmanager_tablef td {
	text-align: left;
	padding : 5px;
}

table.adsmanager_tablef tr td.right {
 text-align: right;
}

table.adsmanager_tablef tr td.center {
  text-align:center;
}

table.adsmanager_table{
 background-color: #fff;
 border: 0px solid #cccccc;
 border-collapse: collapse; 
 width: 98%;
}

table.adsmanager_table th {
 background-color: #E6F1F7;
 border: 1px solid #BBD0E3;
 text-align:center;
 font-size: 11px;
}

table.adsmanager_table td {
 border-bottom: 1px solid #BBD0E3;
 font-size: 10px;
 padding:10px 5px 10px 5px;
}
table.adsmanager_table td.ads_featured {
	
background:#f8e9c4;
border-top: #FF0000 1px solid; 
border-bottom: #FF0000 1px solid; 
 font-size: 10px;
 padding:10px 5px 10px 5px;
 margin-bottom:5px;
}

table.adsmanager_table td.ads_f_separator{
 border-bottom: none;
 font-size: 10px;
 padding:0; 
}


td.ads_separator{
 border-bottom: 0px solid #cccccc !important;}

.adsmanager_table td img {
	float: left;
	border: none;
	padding-right: 8px;
}

.adsmanager_table td h2{
	font-size: 11px;
	margin-bottom : 0px;
	padding-bottom: 5px;
	margin:0;
}

.adsmanager_table td {
	text-align: left;
	padding : 5px;
}

table.adsmanager_table tr td.right {
 text-align: right;
}

table.adsmanager_table tr td.center {
  text-align:center;
  width:77px;
}


table.adsmanager_topmenue {
  background-color: #F7F7F7;
  color: #000000;
  padding: 0px;
  margin: 0px;
}

table.adsmanager_topmenue td {
  border: 1px solid #cccccc;
  color: #000000;
  padding: 3px;
  margin: 0px;
  text-align: center;
  font-size: 11px;
}

.adsmanager_search_title {
 background: url(../images/system/title.png) no-repeat;
 height: 24px;
 color: #7333B3;
 padding-top: 1px; 
 padding-left: 24px; 
 margin-bottom: 2px;
 margin-top: 2px;
 font-weight: bold;
 font-size: 14px;
 }
 
.adsmanager_subtitle {
 text-align : right;
 margin-bottom: 2px; 
}

.adsmanager_search_box {
	position :relative;
	width: 96%;
	left: 2%;
	border: 1px solid #CCCCCC;
	color: #000000;
	padding: 2px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.adsmanager_box_module {
	width: 95%;
	border: 1px solid #CCCCCC;
	color: #000000;
	padding: 2px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.adsmanager_box {
    position :relative;
	width: 75%;
	left: 10%;
	border: 1px solid #CCCCCC;
	color: #000000;
	padding: 2px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.adsmanager_inner_box {
	font-size: 12px;
	color: #000000;
	border: 1px dotted #CCCCCC;
	background-color: #FFEEDD;
	padding: 5px; 
	text-align:right;
}

.adsmanager_inner_box tr td {
	padding-right: 5px;
}

.adsmanager_search_box form {
	display : inline;
}

.imgheading {
    margin-right : 5px;
}

table.adsmanager {
	width: 100%;
	color: #000000;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
table.adsmanager_header {
	color: #000000;
	background-color: #FFFFFF;
}
table.adsmanager_select {
	/* width: 100%; */
	color: #000000;
	background-color: #F0F0F0;
}

div.adsmanager_ads {
 font-size:0.9em;
  color: #444;
  margin: 0px;
}

div.adsmanager_top_ads {
	font-size: 10px;
	color: #444;
	padding:0 5px; 
}

div.adsmanager_ads_kindof {
	text-align : right;
}

div.adsmanager_ads_state {
	text-align : right;
}

h2.adsmanager_ads_title {
	font-size: 16px;
	float:left;
	font-weight: bold;
	padding: 5px 0; 
	width:470px;
	margin: 0 5px -1px 0;
	border-bottom:1px solid #BBD0E3;
}

div.adsmanager_ads_main {
	
}

div.adsmanager_ads_body {
	float: left;
	width: 480px;
}

div.adsmanager_ads_desc {
	
	padding: 5px; 
}

div.adsmanager_ads_price {
	padding: 5px; 
}

div.adsmanager_ads_contact {
	float:left;
	padding: 0; 
	margin-left:6px;
	width:320px;
}

div.adsmanager_ads_image {
	border: 1px solid #FFFFFF;
	
	width:100%;
	padding: 5px; 
	text-align : center;
}

div.adsmanager_ads_image a{
	
	margin-left: 10px;	
}

div.adsmanager_ads_image a img{
	border: none;
}


.adsmanager_spacer {	
	clear: both;
}

div.adsmanager_footer {
	width: 100%;
	text-align: center;
	float: center;
}



fieldset.adsmanager {
	color: #000000;
	border: 1px solid #CCCCCC;
	/* background_color: #444444; */
	/* padding: 5; */
}


legend.adsmanager {
	color: #000000;
	font-weight: bold;
	border: 1px solid #CCCCCC;
	/* background_color: #DDDDDD; */
	padding: 10px;
}



.adsmanager {
	border: 1px solid #CCCCCC;
	background-color: #F0F0F0;
	margin: 2px;
	padding: 2px;
}

.adsmanager_required {
	border: 1px solid #CCCCCC;
	background-color: #FFEEDD;
	margin: 2px;
	padding: 2px;
} 

#adsmanager_fieldset label {
	/* border: 1px solid #CCCCCC; */
	font-weight:900;
	width: 30%;
	float: left;
	margin: 2px 2px 10px 2px;
	padding: 2px;
	text-align: right;
}

#adsmanager_fieldset label.right {
	/* border: 1px solid #CCCCCC; */
	width: 14em;
	float: left;
	margin: 5px;
	padding: 2px;
	text-align: left;
}

#adsmanager_writead_header{
	margin-bottom: 10px;
	margin-top: 10px;
}

.adsmanager_innermenu {
text-align:center;
 font-weight: bold;
 font-size: 11px;
 background:#E6F1F7;
border:1px solid #BBD0E3;
padding:5px;

}

#writead_header1 {
    display: inline;
	border: 1px solid #CCCCCC;
	background-color: #FFEEDD;
	width: 7em;
	margin: 5px;
	padding: 2px;
}
#writead_header2 {
    display: inline;
	border: 1px solid #CCCCCC;
	background-color: #EEEEEE;
	width: 7em;
	margin: 5px;
	padding: 2px;
}

/* v1.1.1 */
.adsmanager_ver_list {
    list-style: none;
    text-align: left;
}

.adsmanager_ver_list li {
	background-image: none;
}
.adsmanager_ads h5, #adsmanager_fieldset h5{
margin-top:0;
font-size:11px;
padding:3px;
border-top:1px solid #BBD0E3;
background:#E6F1F7;}
ul.adslist li{
	width:45%;
	list-style:none;
	float:left;
	background-image: url(../images/icon_checkmark.png);
	background-repeat: no-repeat;
	background-position: 160px center;
}
	h5.lineads{
		text-align:left;
		padding-top:10px;
		border-top:none;
		border-bottom:1px solid #E6F1F7;
		background:none}
ul.szczeg li{
	width:45%;
	list-style:none;
	float:left;}
	li.nostyle{
		background:none;
		list-style:none;}

ul.ad-contact li{
	margin-left:10px;
			padding-left:15px;
	background-image: url(../images/ad_icon.gif);
	background-repeat: no-repeat;}
		li.ad-email{
	
	background-position: left 4px;
			}
			li.ad-phone{
	background-position: left -13px;
			}
				li.ad-name{
	background-position: left -29px;
			}
			li.ad-pw{
	background-position: left -44px;
			}
			li.ad-more{
	background-position: left -62px;
			}
div.ad_opis{
	margin-left:249px;
	font-size:0.9em;
	color:#999;}
	td.center li.nostyle{
		background-image:url("../images/list.gif");
background-position:left 7px;
background-repeat:no-repeat;
padding:0 0 1px 10px;
text-align:left;}

table.obiekt tr{
	vertical-align:top;
}
table.obiekt{
	width:100%;
}
table.obiekt td{
	width:50%;
}
table.autobusy td{
border-bottom:1px solid #E6F1F7;}
td.autonum{
	width:50px;
	font-size:16px;
	font-weight:bold;}
div.table3{
	float:left;
	width:31%;
	padding-right:15px;
	display:inline-table;
	margin-bottom:10px;
}
.poradnik h5{
	text-align:left;
		padding-top:10px;
		border-top:none;
		border-bottom:1px solid #E6F1F7;
		background:none}
.poradnik table{
	width:468px;
	border: 1px solid #e6f1f7;
	border-collapse:collapse;
	
}
.poradnik td{
	padding:5px;
	border:1px solid #e6f1f7;
}
.poradnik thead{
	font-weight:bold;
	padding:5px;
	background:#e6f1f7;
}

.mapbel{
	float:left;
	width:100px;
}

.mapbel div{
	padding-left: 16px;
	background-image: url(../images/markers.png);
	background-repeat: no-repeat;
	vertical-align:central;
}
.m_szkoly{
	background-position: left -104px;
	}
.m_szpitale{
		background-position: left -83px;
	}
.m_firmy{
		background-position: left -19px;
	}
.m_job{
		background-position: left 2px;
	}
.m_kina{
		background-position: left -61px;
	}
	.m_miejsca{
		background-position: left -39px;
	}
		.m_baseny{
		background-position: left -122px;
	}

.mapber{
	padding:5px 5px 0 0;
	float:right;
	width:300px;
	font-weight:bold;
}
.moduletable-9{
	font-size:11px;
}

table.mapa
			{
				font-family: Arial;
				font-size: 10px;
				color: #333;
			}
		
		
			#lista
			{
				height: 200px;
				width: 300px;
				overflow: auto;
				display: block;
				list-style: none;
				padding: 0;
				margin: 0;
			}
			
			#licznik
			{
				width: 300px;
				height: 15px;
				background: #ddd;
			}
			
			#lista li
			{
				display: block;
				margin: 0;
				padding: 2px;
				clear: left;
			}
			
			#lista li img
			{
				float: left;
				margin-right: 5px;
			}
			
			#lista li.parzysty
			{
				background: #FAFAFA;
			}
			#lista li.nieparzysty
			{
				background: none;
			}
			#lista li a
			{
				color: black;
				text-decoration: none;
			}
			
			#lista li a:hover
			{
				color: red;
			}
			
			#lista li span
			{
				font-size: 10px; 
				color: #888;
				font-style: italic;
			}
			
			.marker h3
			{
				border-bottom: 2px solid orange;
				color: black;
				padding: 1px 0;
				margin: 0 0 3px 0;
				display: block;
			}
			
			.marker
			{
				font-size: 12px;
				color: #444;
			}
		.popfeedLink{
	padding:5px 5px 0 12px;
	background-image: url(../images/idea.gif);
	background-position: left 8px;
	font-size:10px;
	background-repeat: no-repeat;
			}
			.popfeed_message, .popfeed_error{
				padding:5px;
				color:#F00;
				font-weight:900;
			}
                        

/* Tiny Carousel */
.kinoright{
     background:url("../images/kinoright.png") no-repeat center right; padding: 0; height:212px;}

#slider1 {background:url("../images/kinoleft.png") no-repeat center left; height: 1%; overflow:hidden; padding: 0 ; height:212px;  }
#slider1 .viewport { float: left; width: 390px; height: 212px; overflow: hidden; position: relative; }
#slider1 .next {background:url("../images/bkinoright.png") no-repeat center right ;  margin: 60px 0 0 10px;   text-indent: -999em; float: right; width: 34px; height: 84px; overflow: hidden; position: relative;}
#slider1 .prev {background:url("../images/bkinoleft.png") no-repeat center left;  margin: 60px 10px 0 0;   text-indent: -999em; float: left; width: 34px; height: 84px; overflow: hidden; position: relative;}

#slider1 .disable { visibility: hidden; }
#slider1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 240px; left: 0; top: 0; }

#slider1 .overview li{ text-align: center; background: none; float: left; margin: 0; padding: 5px 10px 0 10px; height: 212px; border-right: 1px solid #dcdcdc; width: 110px;font-size: 10px;}


#slider2 {background:url("../images/kinoleft.png") no-repeat center left; height: 1%; overflow:hidden; padding: 0 ; height:212px;  }
#slider2 .viewport { float: left; width: 900px; height: 212px; overflow: hidden; position: relative; }
#slider2 .next {background:url("../images/bkinoright.png") no-repeat center right ;  margin: 60px 0 0 10px;   text-indent: -999em; float: right; width: 34px; height: 84px; overflow: hidden; position: relative;}
#slider2 .prev {background:url("../images/bkinoleft.png") no-repeat center left;  margin: 60px 10px 0 0;   text-indent: -999em; float: left; width: 34px; height: 84px; overflow: hidden; position: relative;}

#slider2 .disable { visibility: hidden; }
#slider2 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 240px; left: 0; top: 0; }

#slider2 .overview li{ text-align: center; background: none; float: left; margin: 0; padding: 5px 10px 0 10px; height: 212px; border-right: 1px solid #dcdcdc; width: 110px;font-size: 10px;}





.clr{
    clear: both;
}
