body {
	font-family:Arial;
	font-size:12px;
	color:#525252;
	background-color:#C0C0C0;
/*	background-image:url("../images/bt_bg.jpg");
//	background-repeat:repeat-x;
//	background-position:bottom center;*/
}

a img{
	border:none;
}
.top{
	width:942px;
	margin: 0 auto;
	padding-top:6px;
	position:relative;
	padding-top:10px;
}

.middle{
	width:942px;
	margin:0 auto;
}

.content{
	clear:both;
	overflow:auto;height:1%;
	color:#525252;
}

.banner div{
	float:left;
}

.bottom{
	width:942px;
	margin:0 auto;
	background-image:url("../images/bg_foot.png");
	background-repeat:no-repeat;;
	padding-top:5px;
	//padding-bottom:10px;
	margin-top:10px;
	color:#8E8F8F;
	position:relative;
	margin-top:0px;position:relative;font-size:11px;
	height:38px;
}

.bottom a{
	font-weight:bold;
}

.bottom #powered{
	position:absolute;
	right:0px;
	top:15px;
	color:#BBBBBB;
}

.bottom #powered a{
	color:#949494;
	font-weight:normal;
}

.menu {
	width:942px;
	margin: 0 auto;
	padding-top:0px;
	height:43px;
	background-image:url("../images/bg_menu.png");
	font-size:12px;
}

.bottom ul{
	display:inline;
	list-style-type: none;
	margin:0px;padding:0px;
}

.bottom ul li{
	float:left;
	margin-left:10px;
}


.bottom  a{
	color:#363D43;
	font-weight:normal;
}

.bottom  a:hover{
	color:#363D43;
}

.menu ul{
	display:inline;
	list-style-type: none;
	margin:0px;padding:0px;
}

.menu ul li{
	float:left;
	padding-right:10px;
	padding-left:10px;
	background-image:url("../images/menu_line.png");
	background-position:center right;
	background-repeat:no-repeat;
}


.menu a{
	color:#2F2F2F;
	padding:15px 5px 5px 5px;
	display:block;
	font-weight:bold;
	width:114px;
	text-align:center;
	height:22px;
	//background-image:url("../images/menu_line.png");
	background-position:center right;
	background-repeat:no-repeat;
	

	float:left;
}

.menu a:hover{
	background-image:url("../images/bg_menu_over.png");
	//padding-bottom:11px;
	color:white;
}

#long{
	color:#D7D7D8;
	padding:15px 5px 5px 5px;
	display:block;
	width:220px;
	text-align:center;
	height:22px;
	background-image:none;
	background-position:center right;
	background-repeat:no-repeat;
	float:left;
}

#long:hover{
	background-image:url("../images/bg_menu_over_big.png");
	//padding-bottom:11px;
}


#middle_menu{
	color:#D7D7D8;
	padding:15px 5px 5px 5px;
	display:block;
	width:167px;
	text-align:center;
	height:22px;
	background-image:url("../images/menu_line.png");
	background-position:center right;
	background-repeat:no-repeat;
	float:left;
}

#middle_menu:hover{
	background-image:url("../images/bg_menu_over_middle.png.png");
	//padding-bottom:11px;
}

#current{
	//color:#f6891f;

}

a {
	text-decoration:none;
	color:#585858;
}

h1{
	color:#4D4D4D;
	font-size:14px;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	font-weight:bold;
}

#error{
	font-size:14px;
	font-weight:bold;
	display:block;
	padding:10px;
	color:red;
	text-align:center;
}

#news{
	clear:both;
	overflow:auto;
	height:1%;
	color:#ACACAC;
	
}

#news div{
	padding-right:20px;
	padding-left:20px;
	overflow:hidden;
}

#news p{
padding:0px;
margin:0px;
}

#news span{
	display:block;
	margin-bottom:10px;
}

#news a{
	margin-left:10px;
}

.submenu{
	padding:10px;
	width:182px;
	float:left;
	padding-top:0px;
}

.submenu h1{
	color:#6E6E6E;
	font-size:14px;
	padding-bottom:10px;
	padding-top:0px;
}

#actual{
	font-weight:bold;
	border-bottom:1px dotted #F47724;
}

#selected{
	background-image:url("../images/uslugi.png");
	background-repeat:no-repeat;
	background-position:131px;
	width:145px !important;


}

#selected:hover{
	background-image:url("../images/uslugi_hover_b.png");
	background-repeat:no-repeat;
	background-position:0px;


}

.submenu a{
	display:block;
	color:#585858;
	font-size:14px;
	padding:5px;
	margin:0px;
}

.submenu2 a{
	color:#585858;
	font-size:14px;
	font-weight:bold;
	padding:5px;
	margin:0px;
}



.submenu2{
	padding:10px;
	width:182px;
	float:left;
	padding-top:0px;
}

.submenu2 h1{
	color:#6E6E6E;
	font-size:14px;
	padding-bottom:10px;
	padding-top:0px;
}

.submenu ul{
	margin-left:0px;
	padding-left:0px;
	list-style-type:none;
	
}

.submenu2 ul li{
	margin-bottom:10px;
}

.submenu2 ul{
	margin-left:0px;
	padding-left:35px;
	list-style-image:url("../images/mapa_left.png");
	
}

.submenu ul li{
	margin-bottom:0px;
}

.data{
	float:left;
	width:506px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	min-height:200px;
	position:relative;
	line-height:20px;

}

.logos {
	border-top:1px solid #E8E8E8;
		width:984px;
	margin:0 auto;
	padding:5px 0px 0px 10px;
	font-weight:bold;
	overflow:auto;height:1%;
}


#first{
	background-image:url("../images/bg_left.png");
	background-repeat:no-repeat;
	background-position:left;
	height:36px;
	display:block;width:5px;float:left;
}


#last{
	background-image:url("../images/bg_right.png");
	background-repeat:no-repeat;
	background-position:left;
	height:36px;
	display:block;width:5px;float:left;
	float:left;
}


form input{
	font-size:10px;width:175px;background-image:url("../images/text.png");border:none;height:15px;padding:3px;padding-top:5px;

}	

form #button{
	width:84px;padding:0px;height:24px;background-image:none;
}




form textarea{
	width:309px;
	height:86px;
	background-image:url("../images/textarea.png");
	border:none;
	font-size:11px;
	padding:3px;padding-top:5px;
}

#status{
	color:red;
	text-align:center;
}

.content h4{
	font-size:12px;
}

.content h3{
	color:black;
	font-size:12px;
}


#gallery ul{
	padding:0px;
	margin:0px;
	
}

#gallery table tr td{
	padding:0px;
}

.gallery li{
display:inline;
font-size:10px;
padding:0px;
margin:0px;
margin-right:10px;
}


.undermenu{
	position:absolute;
	left:0px;
	top:-14px;
	display:none;
	background-color:#192A2D;
	padding:10px 0px 0px 0px;
	width:146px;
	font-size:10px;

}

.undermenu a{
	color:#A1AFB6;
	display:block;
	width:123px;
	border-bottom:1px solid #0F1518;
	padding:7px 5px 7px 18px;
	background-image:url("../images/left.gif");
	background-repeat:no-repeat;
	background-position:5px center;
}

.image_bottom{
	background-image:transparent;
}

.undermenu ul{
	list-style-image:url("../images/left.gif");
	padding-left:23px;
}

.undermenu ul li{
	padding-bottom:10px;
	border-bottom:1px solid #0F1518;
}


.undermenu a:hover{
	background-color:#0F1518;
	background-position:137px center;
}


#gallery table{
	background-color:transparent;
	border:none;
	width:100%;
	padding:0px;
	margin:0px;
}

#gallery a img:hover{
	filter:alpha(opacity=50);
	opacity: 0.5;	
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
}

#gallery a:hover{
	filter:alpha(opacity=50);
	opacity: 0.5;	
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	cursor: url(http://bytom.com.pl/emarka/templates/images/cursor.cur), pointer;
}

#item_preamble p{
	padding-bottom:0px;
	margin-bottom:0px;
}

.navigation{

}

.navigation a{
	color:#6E6E6E;
	text-decoration:none;
}

.navigation a:hover{
	color:#F8F8F8;
}




#slider {
    width: 560px; /* important to be same as image width */
    height: 344px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 560px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 384px;
    background-color: #000;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
	-khtml-opacity: 0;
    opacity: 0;
    color: #fff;
    display: none;
}
#slider .clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
#slider .top {
	top: 0;
	left: 0;
}
#slider .bottom {
	bottom: 0;
    left: 0;
}
#slider ul { list-style-type: none;margin:0px;padding:0px;}








#slider1 {
    width: 560px; /* important to be same as image width */
    height: 344px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#slider1Content {
    width: 560px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.slider1Image {
    float: right;
    position: relative;
	display: none;
}
.slider1Image span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 384px;
    background-color: #000;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
	-khtml-opacity: 0;
    opacity: 0;
    color: #fff;
    display: none;
}
#slider1 .clear {
	clear: both;
}
.slider1Image span strong {
    font-size: 14px;
}
#slider1 .top {
	top: 0;
	right: 0;
}
#slider1 .bottom {
	bottom: 0;
    right: 0;
}
#slider1 ul { list-style-type: none;margin:0px;padding:0px;}


#table_corner_right_top{
	position:absolute;right:70px;top:-1px;

}

#table_corner_left_top{
	position:absolute;left:-1px;top:-1px;

}

#table_corner_right_bottom{
	position:absolute;right:70px;bottom:0px;

}

#table_corner_left_bottom{
	position:absolute;left:-1px;bottom:0px;

}

#eng{
	display:block;
	width:28px;
	height:29px;
	background-image:url("../images/eng.png");
}

#eng:hover{
	background-image:url("../images/eng_on.png");
}


.main_rotator{
	color:#585858;
	font-size:14px;
	font-weight:bold;
	position:relative;
}

.main_rotator ul{
	padding-left:15px;
}


.main_rotator ul li{
	list-style-image:url("../images/mr_ul.png");
	margin-bottom:3px;
}


.main_rotator h3{
		margin:0px;
	padding:0px;
	padding-bottom:10px;
	font-size:18px;
	font-weight:bold;
	height:38px;
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:60px;
	padding-top:15px;
	padding-bottom:0px;
}

#mrd_1{
	margin:0px;
	font-size:14px;
}

#mrd_2{
	margin:0px;
	font-size:11px;
}

#mrd_3{
	margin:0px;
	font-size:11px;
}

#mrd_4{
	margin:0px;
	font-size:11px;
}

.mr_element{
	position:absolute;
	width:321px;
	height:185px;
}

.mr_subelement{
	position:relative;
	width:321px;
	height:185px;
}


.mr_content{
	padding:20px;
	margin-left:10px;
	width:261px;
	
	height:143px;
	border-top:1px solid #D1D1D1;
	border-bottom:1px solid #D1D1D1;

}

#rot_left{

	display:block;
	background-color:transparent;
	height:155px;
	width:225px;
	position:absolute;
	left:80px;
	top:115px;
	background-image:url("../images/mr_left.png");
	background-repeat:no-repeat;
	background-position:left center;
	z-index:100000;
}

#rot_left:hover{
	
background-image:url("../images/mr_left_over.png");
}


#rot_right{

	display:block;
	background-color:transparent;
	height:155px;
	width:225px;
	position:absolute;
	right:90px;
	top:115px;
	background-image:url("../images/mr_right.png");
	background-repeat:no-repeat;
	background-position:right center;
	
	z-index:100000;
}

#rot_right:hover{
	
background-image:url("../images/mr_right_over.png");
}


.data .item_content a{
	border-bottom:1px dotted #F47724;
	color:#585858;
	font-weight:bold;
	background-image:url("../images/link.png");
	background-repeat:no-repeat;
	background-position:right 5px;
	padding-right:12px;
}

#item_preamble a{
	border-bottom:1px dotted #F47724;
	color:#585858;
	font-weight:bold;
	background-image:url("../images/link.png");
	background-repeat:no-repeat;
	background-position:right 5px;
	padding-right:12px;
}

.txt a, #item_text a{
	border-bottom:1px dotted #F47724;
	color:#585858;
	font-weight:bold;
}

.mu_2{
	width:145px !important;
}

.mu_2:hover{
	background-image:url("../images/bg_menu_over_b.png") !important;
}

.mu_1{
	width:145px !important;
}

