﻿table {
	font: 13px tahoma, arial, helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	border: 0;
}

img {border:none;}

ul, li {
	margin: 1;
	padding: 1;
	margin-top:0;
	padding-top:0;
}


p { 
	font: 13px tahoma, arial, helvetica, sans-serif; 
	margin: 0px; 
	text-align: left;
}
p.cleaner {
	clear: both;
	margin: 0px;
	padding: 0px;
}
input, select, textarea {
	font: 11px tahoma, arial, helvetica, sans-serif; 
	color: #4A5159; 
}
input.text {
	padding: 2px;
	border: solid 1px #D8D8D8;
}
input.searchtext {
	padding: 2px;
	border: solid 1px #D8D8D8;
	position: absolute;
	top: 20px;
	left: 400px;
}


a { 
	text-decoration: none; 
	color: #299BE7;
	font: 13px tahoma, arial, helvetica, sans-serif;
}

a:visited { 
	padding: 0px;
	text-decoration: none; 
	color: #299BE7;
}

a:hover, a:active { 
	padding: 0px;
	text-decoration: underline; 
	color: #E75A12;
}

#container {
	width:757px;
	margin: 0 auto;
}

#menuTop {
	width: 757px !important;
	height: 43px;
	background: url(../style/img/page_up.jpg) no-repeat 0 0;
	text-align: center;
	position: relative;
	height: 25px;
	}
#menuTopContent {
	width: 737px;
	height: 37px;
	text-align: center;
	margin: 0 10px 0 0;
	position: relative;
	top: 15px;
	z-index: 2;
	color: #B9B8AA;
		}
#menuTopContent a, #menuTopContent a:visited {
	color: #4A5159;
	font-weight: normal;
			}
#menuTopContent a:hover, #menuTopContent a:active {
	color: #E75A12;
	font-weight: normal;
			}
#menuTopLeft {
	position: absolute;
	top: 1px;
	left: 0px;
	background: url(../style/img/menu_top_bglt.jpg) no-repeat 0% 0%;
	width: 18px;
	height: 44px;
	z-index: 1;
		}
#menuTopRight {
	position: absolute;
	top: 0;
	right: 0;
	background: url(../style/img/menu_top_bgrt.jpg) no-repeat 0% 0%;
	width: 18px;
	height: 44px;
	z-index: 1;
		}
*html #menuTopRight {
	position: absolute;
	top: 0;
	right: -1px;
	background: url(../style/img/menu_top_bgrt.jpg) no-repeat 0% 0%;
	width: 18px;
	height: 44px;
		}
span.menuTopsp {
	width: 2px;
	height: 37px;
	padding: 0 6px;
	background: url(../style/img/menu_top_sp.gif) repeat-y 0 0;
	display: inline;
		}
	
#banner {
	width: 100%;
	padding: 0;
	margin: 0;
	position: relative;
	z-index: 3;
	}
#mainbanner {
	background: #FFFFFF url(../style/img/pic_top26.png) no-repeat 0 0;
	width: 970px;
	position: relative;
	height: 200px;
	text-align: center;
	z-index: 200;
	}
	
#banner img {
	padding: 0;
	margin: 0;
	border: 0;
		}
#leftbg {
	width:20%;
	height: 375px;
	background: url(../style/img/bg_lt.jpg) no-repeat 100% 0px;
	position: absolute;
	right: 757px;
	top: -10px;
		}
*html #leftbg, *html #leftbg2 {
	right: 757px;
			
		}
#rightbg {
	width:20%;
	height: 375px;
	background: url(../style/img/bg_rt.jpg) no-repeat 0% 0px;
	position: absolute;
	left: 757px;
	top: -10px;
		}
#leftbg2 {
	width:20%;
	height: 375px;
	background: url(../style/img/bg_lt2.jpg) no-repeat 100% 0px;
	position: absolute;
	right: 757px;
	top: -10px;
		}
#rightbg2 {
	width:20%;
	height: 375px;
	background: url(../style/img/bg_rt2.jpg) no-repeat 0% 0px;
	position: absolute;
	left: 757px;
	top: -10px;
		}
		
#content {
	background-color: #F5F5F5;
	}
table.tablecontainer {
	padding: 0px;
	margin: 0px;
	width: 757px;
	background: #F5F5F5 url(../style/img/sides.png) repeat-y;
	}
td.leftcolumn { 
	width: 170px;
	padding: 0px;
	margin: 0px;
	text-align: left;
	vertical-align: top;
	}		
#leftContent {
	width: 170px; 
	padding: 3px 0px 0px 0px;
	margin: 0 0 0 10px;
	}
td.rightcolumn {
	width: 577px;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	text-align: center;
	}		
#rightContent {
	width: 559px;
	padding: 0px;
	margin: 0px 2px 2px 10px;
    line-height: 1.4em;
	}
#menuLeft {
	position: relative;
	left: 0px;
	color: #299BE7;
	}

#menuLeft2 {
	color: #299BE7;
	}
	
				
#footer {
	background: #FFFFFF url(../style/img/page_down.jpg) no-repeat 0 0;
	width: 757px;
	position: relative;
	height: 55px;
	text-align: left;
}

#footerCopy {
	position: absolute;
	top: 41px;
	left: 3px;
	font-size: 10px;
	color: #A5BCC3;
	width: 418px;
	height: 11px;
	}
#footerCopy a, #footerCopy a:visited { 
	font-size: 10px;
	color: #A5BCC3;
	text-decoration: none;
		}
#footerCopy a:hover, #footerCopy a:active { 
	font-size: 10px;
	color: #A5BCC3;
	text-decoration: underline;
}
.tytul {
	font-weight: bold;
	padding: 0 0 5px 0;
	border-bottom: solid 1px #D3D3D3;
	font-size: 12px;
	color: #299BE7;
}

.tresc {
	margin: 5px 0 0 0;
	font-size: 13px;
	text-align: left;
}

.tresc p {
	font-size: 13px;
	}
	
p.noResults {
	display: block;
	text-align: center;
}

p.searchResults {
	display: block;
	text-align: center;
	margin: 7px 0 3px 0;
}


/*---------------------------------*/
#menu a:link, #menu a:visited {
	text-decoration: none;
	display: block;
	font-weight: bold;
	background:#10BDE7;
	padding: 4px 6px;
	border: 1px solid white;
	color: #F5F5F5;
	margin: 3px;
	}

#menu a:hover {
	background:#3333FF;
}

img.loading {
    background-image: url(../style/img/loadingimg.gif);
	background-position: center;
	background-repeat: no-repeat;
	width: 200px;
	height: 150px;
	border: solid 3px #FFEFCE;
	}
	
img.loading2 {
    background-image: url(../style/img/loadingimg.gif);
	background-position: center;
	background-repeat: no-repeat;
	width: 133px;
	height: 100px;
	border: solid 3px #FFEFCE;
	}	

img.loading3 {
    background-image: url(../style/img/loadingimg.gif);
	background-position: center;
	background-repeat: no-repeat;
	}

#map {background-image: url(../style/img/loadingimg.gif);}
#rura {background-image: url(../style/img/animation2.gif);}
#woj a {font-size:9px;}


	
a.chmurka{position:relative; z-index:24; text-decoration:none}
a.chmurka:hover{z-index:25; background-color:#E5F7FD}
a.chmurka span{display: none}
a.chmurka:hover span{
    display:block;
    position:absolute;
    top:1em; left:2em; width:10em;
    border:1px solid #926B33;
    background-color:#FFEFCE; color:#299BE7; 
	font-weight:bold;
    text-align: center;
	text-decoration:none;
	}
	
a.chmurka2{position:relative; z-index:24; text-decoration:none}
a.chmurka2:hover{z-index:25; background-color:#E5F7FD}
a.chmurka2 span{display: none}
a.chmurka2:hover span{
    display:block;
    position:absolute;
    top:1em; left:2em; width:25em;
    border:1px solid #926B33;
    background-color:#FFEFCE; color:#299BE7; 
	font-weight:bold;
    text-align: center;
	text-decoration:none;
	}	
	
a.chmurka3{position:relative; z-index:24; text-decoration:none}
a.chmurka3:hover{z-index:25; background-color:#E5F7FD}
a.chmurka3 span{display: none}
a.chmurka3:hover span{
    display:block;
	position:absolute;
    top:45px; right:85px; width:390px;
    border:1px solid #926B33;
    background-color:#FFEFCE; color:#299BE7; 
	font-weight:bold;
    text-align: center;
	text-decoration:none;
	}
	
a.chmurka4{position:relative; z-index:24; text-decoration:none}
a.chmurka4:hover{z-index:25; background-color:#E5F7FD}
a.chmurka4 span{display: none}
a.chmurka4:hover span{
    display:block;
	position:absolute;
    top:30px; left:-150px; width:250px;
    border:1px solid #926B33;
    background-color:#FFEFCE; color:#299BE7; 
	font-weight:bold;
    text-align: center;
	text-decoration:none;
	}	
	


.button {
	color: #FFFFFF; 
	background-color: #0AAAFD; 
	font-size: 8pt; 
	font-weight: bold; 
	width: 140px; 
	height: 20px;
	text-align:center;
}

.button_catalog {
	color: #FFFFFF; 
	background-color: #0AAAFD; 
	font-size: 10pt; 
	font-weight: bold; 
	width: 15px; 
	height: 19px;
	text-align:center;
	margin-left:1px;
}

FORM { margin: 0px; padding: 0px; }
	
	
/*-------------foto podpis--------------*/
#news {float:left; overflow:hidden;  margin: 0px 5px 0px 0px; text-align:left;}
#news div.foto {color:#7D7D7D;font-size:11px;border:solid 3px #FFEFCE;background-color: #FFEFCE;
background-image:url(img/loadingimg.gif);background-position: center;background-repeat: no-repeat;}

/*---------------blok komentarza-------*/
#koment {background:#FFEFCE; border-width:1px; border-style:solid; border-color:#B1833E;  padding:4px;}

/*----------blok komentarza1,2-----*/
.comment {
 	 margin-top:1em;
 	 margin-bottom:2em;
 	 margin-left:1px;
 	 margin-right:1px;
 	 clear:left;
 	 border:solid 1px #B1833E;
}

.comment .header {
 	 position:relative;
 	 margin-top:-15px;
 	 margin-bottom:15px;
 	 padding:5px;
 	 margin-left:7px;
 	 border:1px solid #B1833E;
 	 background-color:#F5F5F5;
 	 color:#666666;
 	 -moz-border-radius-bottomleft: 4px;
 	 -moz-border-radius-bottomright: 4px;
 	 -moz-border-radius-topleft: 4px;
 	 -moz-border-radius-topright: 4px;
}

.comment .header.headline {
  	float:left;
 	color:#666666;
}

.comment .header.date {
  	white-space:nowrap;
  	float:right;
  	margin-right:5px;
  	margin-bottom:0px;
  	font-size:8pt;
}

.comment .border {
 	 background-color:#ffffff;
 	 border:1px solid;
 	 border-color:#FFEFCE;
 	 border-left-width:20px;
 	 border-right-width:20px;
 	 border-bottom-color:#ffffff;
 	 border-top-color:#ffffff;
 	 margin-bottom:1px;
 	 padding: 5px;
 	 font-size:10pt;
}

.comment .text {
  	clear:left;          
  	font-weight:normal;
}
/*-------------------------------------------*/



/*------------srtzałka-----------------*/
a.arrow {color: red; text-decoration: none;}
a.arrow:hover, a.arrow:active, a.arrow:visited {color: red; text-decoration: none;}
span.boxarrow {color:red; font-weight:bold; font-size:large;}

/*--------------------*/
#sidebar {width: 169px;}


#box2{
    width:161px;
	border: 4px solid #eee;
	border-top: none;
	background-color:white;
	text-align:center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}		
	
	
	#box{
    width:161px;
	border: 1px solid #eee;
	border-top: none;
    padding: 3px 3px 3px 3px;
	text-align:center;
}

#box_inside{background-color:#f5f5f5;}

	#box_button{
    width:161px;
	border: 1px solid #ffefce;
    padding: 3px 3px 3px 3px;
	text-align:center;
}

#box_inside_button{background-color:#f5f5f5;}
#box_inside_button a{ text-decoration:none;}



#sidebar h2, #sidebar h3, #sidebar h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333333;	
	font-size: 130%;
	font-weight: normal;
	height: 30px;
	margin: 0;
	background: url(img/box_top.gif) no-repeat;
	letter-spacing: -1px;
	color: #0000FF;
}

#sidebar h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:  #0000FF;
	font-size: 130%;
	font-weight: normal;
	height: 85px;
	margin: 0;
	/*background: url(img/prasa7.gif) no-repeat;*/
	letter-spacing: -1px;
	/*color: #0000FF;*/
}

#sidebar h5:hover {

	color:#333333;
}

#sidebar h2 {padding: 1px 0 0 15px;}
#sidebar h3 {padding: 1px 0 0 0; cursor:pointer;}
#sidebar h4 {padding: 1px 0 0 15px; cursor:pointer;}
#sidebar h5 {padding: 1px 0 0 15px; cursor:pointer;}



/*----------------------------------------*/
#pasek {font-size:18px; color:#0033FF; font-family:Georgia, "Times New Roman", Times, serif;}
#pasek_u {font-size:12px; color:grey; font-family:Georgia, "Times New Roman", Times, serif;}



#pasek_bg {
	border-top: 1px solid #7FD7F7;
	border-bottom: 1px solid #7FD7F7;
	background:url(img/444.png);
	margin-top:0;
}

#naglowek {
	color: #299be7;
	font-size: 16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}

img.foto_aktual  {
	border:solid 3px #FFEFCE;
	background-color: #FFEFCE;
	background-image:url(img/loadingimg.gif);
	background-position: center;
	background-repeat: no-repeat;
	}

#koleczka_l {
	position: absolute;
	top: 305px;
	left: 160px;
	width: 114px;
	height: 98px;
	background: url(img/koleczka_l3.png) no-repeat 0 0;
	z-index:600;
		}
		
#koleczka_p {
	position: absolute;
	top: 290px;
	left: 670px;
	width: 125px;
	height: 112px;
	background: url(img/koleczka_p3.png) no-repeat 0 0;
	z-index:600;
		}
		
		
#domticker{
	width: 164px;
	height: 235px;
	padding: 0px;
}

#stroje_regulamin_wyc01{
	font-size:11px;
	font-style:italic;
	padding:5px;
	text-align:left;
	padding-bottom:3px;
	/*margin-bottom:0px;*/
}

#stroje_regulamin_wyc01 ul, #stroje_regulamin_wyc02 ul{
	padding-left:15px;
	padding-bottom:0px;
	margin-bottom:0px;
}


