* { padding: 0; margin: 0; }

body {

text-align:center;
margin:0px;
padding:0px;
 background: #000 url(bg.gif);

background-repeat: repeat-x; 
 font-family: Helvetica;
 font-size: 12px;
 color:#333333:
}

#ramka { 
 
 margin: 0 auto;
 width: 980px;
 height: auto; 
 background: #ffffff url(bg.jpg);
 background-repeat: repeat-y; 
 text-align: left;
 padding: 0px 20px 0px 20px;
}

#bottom { 
 
 margin: 0 auto;
 width: 1020px;
 height: 98px; 
 background: #ffffff url(bg_bottom.jpg);
 background-repeat: no-repeat; 
 text-align: left;
 padding: 0px 0px 0px 0px;
}

#top { 
 
 margin: 0 auto;
 width: 1020px;
 height: 140px; 
 background: #ffffff url(bg_top.jpg);
 background-repeat: no-repeat; 
 text-align: left;
 padding: 0px 0px 0px 0px;
}

a.aa:link {text-decoration: none; color: #999;}
a.aa:visited {text-decoration: none; color: #999;}
a.aa:active {text-decoration: none; color: #999;}
a.aa:hover {text-decoration: none; color: #f03;}

a.aaa:link {text-decoration: none; color: #1876bf; font-size:12px;}
a.aaa:visited {text-decoration: none; color: #1876bf; font-size:12px;}
a.aaa:active {text-decoration: none; color: #1876bf; font-size:12px:}
a.aaa:hover {text-decoration:underline;  color: #000; font-size:12px;}


a.a:link {text-decoration: none; color: #000;}
a.a:visited {text-decoration: none; color: #000;}
a.a:active {text-decoration: none; color: #000;}
a.a:hover {text-decoration: none; color: #666;}

#wrapper { 
 
 margin: 0 auto;
 width: 980px;
 height: auto; 
 background: #ffffff;
 text-align: left;
 padding: 0px;
 padding: 0px 0px 0px 0px;
}











#lewe_menu

{
	color: #333;
	border: 0px solid #ccc;
	background: #ffffff;
	margin: 0px;
	height: auto;
	width: 200px;
	float: right;
	style-text:left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#flash { 
 float: left;
 color: #000;
 background: #111 url(grafika.jpg);
 background-repeat: no-repeat; 
 border: 0px solid #ccc;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 height: 435px;
 width: 980px;


}

#menu { 
 background: #999;
 float: left;
 color: #ffc;
 border: 0px solid #ccc;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 980px;
 height: 35px;


}

#przycisk
			{	height:35px; 
				width:140px;
				text-align:center; 
				vertical-align:middle; 
				color:#0033FF;
				background:url(images/przycisk.png);
				text-align:center;
				vertical-align:middle;
				
			}

p.przycisk  {	padding-top:10px;
				padding-left:20px; 
				padding-right:10px;
				padding-bottom:6px;	
			}

#robocza

 {
	float: left;
	color: #000;
	border: 0px solid #ccc;
	background: #fff;
	margin: 0px 0px 0px 0px;
	padding: 30px 0px 30px 10px;
	height: auto;
	width: 760px;
}

#robocza h1 
			{ font-size:24px;
			}

#robocza h3 
			{	font-size:16px;
			}
.wyroznienie 	{ color:#990000;
				font-size:14px;
				}






#robocza_index

 {
	color: #000;
	border: 0px solid #ccc;
	background: #fff;
	margin: 0px;
	height: auto;
	width: 550px;
	clear: none;
	float: right;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 0px;
}

 p { 
					font-family: Helvetica; 
					font-size:12px;
					color:#333333;
					}
					
p.adres {	font-family:Helvetica;
			margin-left:210px; 
			 



}					
					
#robocza_index2

 { 

float: left;
 color: #000;
 border: 0px solid #ccc;
 background: #fff;
 margin: 0px 0px 0px 0px;
 padding: 30px 10px 30px 0px; 
 height: auto;
 width: 750px;

}

#nowosci

 {
	float: left;
	color: #000;
	border: 0px solid #ccc;
	background: #fff;
	margin: 10px 0px 0px 0px;
	height: auto;
	width: 194px;
}

ul.nowosci
{
	width: 194px;
	list-style-position: inside;
	list-style-image: url(../images/strzalka_li.gif);
	padding-right: 10px;

}



#footer 

{
 
 width: 940px;

 clear: both;
 color: #006699;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 border: 0px solid #ccc;
 background: #fff;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 40px;
 }


p { text-align:justify; }


dd{ text-align:justify; }




#tabela {
   border: 1px solid black;
   border-collapse: collapse;
   background-color: #bdd2ff;
   
}
#tabela td {
   
   border: 1px solid black;
   font-size: 12px;
   padding: 5px;
   vertical-align: top;
}
td.top {
   background-color: #D1EFF8;
   font-weight: bold;
   color: darkred;
}
td.blue {
   background-color: #99FF00;
   font-weight: bold;
   border: 1px solid black;
   border-collapse: collapse;
   width: 750px; 
}



#tabela2 {
   border: 1px solid black;
   border-collapse: collapse;
   background-color: #FFF;
 margin: auto;
}
#tabela2 td {
   
   border: 1px solid black;
   font-weight: bold;
   padding: 5px;
}
td.opis {
   background-color: #9E897A;
   font-weight: bold;
   border: 1px solid black;
   border-collapse: collapse;
height: 280px;
   width: 280px; 
}



#tabela3 {
   border: 0px solid black;
   border-collapse: collapse;
   background-color: #FFF;
 margin: auto;
}
#tabela3 td {
   border: 0px solid black;
   font-weight: normal;
   padding: 10px;
text-align: left;
   vertical-align: top;
}

td.dane {
   background-color: #fff;
   font-size: 14px;
   border: 1px solid black;
   border-collapse: collapse;
height: 180px;
   width: 420px; 


}
td.char {
   background-color: #fff;
   font-size: 14px;
   border: 1px solid black;
   border-collapse: collapse;
   width: AUTO;
}
td.foto {
   background-color: #fff;
   font-weight: bold;
   border: 1px solid black;
   border-collapse: collapse;
height: 180px;
   width: 180px; 
}


td.black {
   background:  #fff;
   background-repeat: repeat-y repeat-z;
  width: 80px
   font-weight: bold;
   border: 0px solid black;
   border-collapse: collapse;
vertical-align: midle;
}
td.red {
     background-color: #ccc;
   color: #000;
   font-weight: bold;
   border: 1px solid black;
   border-collapse: collapse;
   width: 420px; 
}
td.red1 {
     background-color: #CCCCcc;
   color: #000;
   font-weight: bold;
   border: 1px solid black;
   border-collapse: collapse;
   width: 180px; 
}
td.foto1 {
     background-color: #CCCCcc;
   color: #000;
   font-weight: bold;
   border: 1px solid black;
   border-collapse: collapse;
   width: 600px; 
}

td.red2 {
     background-color: #CC0000;
   color: #fff;
   font-weight: bold;
   border: 1px solid black;
   border-collapse: collapse;
   width: 600px; 
}


hr { border:none;border-top:dotted 1px #cacaca; border-bottom:hidden;}

