BODY { 
width:100%;
background-color: #000; 
color: #353535; 
font-family: Tahoma, Verdana, MS Sans Serif, Arial CE, Arial, Helvetica; 
font-size: 10pt; 
margin-bottom: 10; 
margin-left: 0; 
margin-right: 0; 
margin-top: 3px;  
text-align:center;
}

#strona{ 
margin:auto; 
border:none; 
padding:0px; 
width:900px; 
min-height:600px; 
background-color:#FFF; 
display:table; 
background-image:url(images/menu1.jpg); 
background-repeat:repeat-y;
}

#top{ 
margin:0px; 
border:none; 
padding:0px; 
float:left; 
width:900px; 
height:361px; 
display:table-row;
}

#logo{ 
margin:0px; 
border:none; 
padding:0px; 
width:223px; 
height:109px; 
float:left; 
display:table-cell;
}

#srodekTop{ 
vertical-align:bottom;
text-align:left;
font-size:10pt;
margin:0px; 
border:none; 
padding:0px; 
width:323px; 
height:109px; 
float:left; 
background-image:url(images/grayDot.jpg);
display:table-cell;
}

#arrow{ 
margin:0px; 
border:none; 
padding:0px; 
float:left; 
width:354px; 
height:109px;
background-image:url(images/arrow.jpg);
display:table-cell;

}

#reklama{ 
margin:0px; 
border:none; 
padding:0px; 
 
float:left; 
text-align:left; 
width:900px; 
height:237px; 
position:relative;
left:-1px;
/*background-color:#FEFEFE;
background-image:url(images/infolinia.jpg);
background-repeat:no-repeat;*/
display:table-cell;
}

#box{
margin:0px; 
border:none; 
padding:45px 0px 0px 20px; /*top right bottom left*/
/*background-color:red;*/
width:275px;
height:49px;
text-align:left;

}

#lang A:LINK, #lang A:ACTIVE, #lang A:VISITED  { 
font-family: Tahoma, Verdana, MS Sans Serif, Arial CE, Arial, Helvetica; 
font-weight: bold; 
color: #474747; 
font-size:10pt;  
text-decoration: none;
}
#lang A:HOVER { 
font-family: Tahoma, Verdana, MS Sans Serif, Arial CE, Arial, Helvetica; 
font-weight: bold; 
color: #474747; 
font-size:10pt; 
text-decoration: underline; 
}

#linia_top{ 
margin:0px; 
border:none; 
padding:0px; 
/*padding-top:12px; 
padding-left:30px; */
float:left; 
text-align:left; 
width:870px; 
height:8px; 
background-image:url(images/title1.jpg);
display:table-cell;
}

#srodek{ 
margin:0px; 
border:none; 
padding:0px; 
float:left; 
width:900px; 
min-height:417px;
display:table-row;
}

#menu{ 
margin:0px; 
border:none; 
padding:0px; 
float:left; 
width:260px; 
min-height:417px; 
display:table-cell; 
text-align:left; 
background-image:url(images/menu.jpg); 
background-repeat:no-repeat;
}/*background-image:url(images/menu.jpg);*/

#m1 { 
margin:0px; 
border:none; 
padding:0px; 
padding-left:20px; 
padding-top:10px; 
float:left;
}

#m2,#m3,#m4,#m5,#m6,#m7,#m8,#m9,#m10 { 
margin:0px; 
border:none; 
padding:0px; 
padding-left:20px; 
padding-top:0px; 
float:left;
}

#p1,#p2,#p3,#p4,#p5,#p6,#p9,#p10,#pp7,#pp8, #pp10 {display:none;}

#tresc{ 
margin:0px; 
border:none; 
padding:15px 20px 15px 10px; /*top right bottom left*/
float:left; 
width:610px; 
min-height:417px; 
background-color:#FFF; 
display:table-cell; 
text-align:left;
}

#tytul{ 
margin:0px; 
border:none; 
padding:0px; 
/*padding-top:12px; 
padding-left:30px; */
float:left; 
text-align:left; 
width:600px; 
height:32px; 
/*background-image:url(images/title1.jpg);*/
display:table-cell;
}

#certyfikat{
margin:0px;
border:none;
padding:0px;
width:550px;
text-align:center;
}

#tekst{
margin:0px; 
border:none; 
padding:0px; /*top right bottom left*/
float:left; 
width:570px; 
min-height:417px; 
background-color:#FFF; 
display:table-cell; 
text-align:left;
}

#tabor{
margin:0px; 
border:none; 
padding:10px 0px 0px 10px; /*top right bottom left*/
float:left; 
width:600px; 
min-height:390px; 
background-color:#fff; 
display:table-cell;
text-align:left;
}

#dr{
margin:0px; 
border:none; 
padding:0px;
padding-top:30px;
font-size:8pt;

}

#taborfoto{
margin:0px; 
border:none; 
padding:60px 0px 0px 10px; /*top right bottom left*/
float:left; 
width:600px; 
text-align:center;
/*min-height:417px; */
background-color:#fff; 
display:table-cell;
text-align:left;
}

#foto{
margin:0px; 
border:none; 
padding:0px; /*top right bottom left*/
padding-left:15px;
float:left; 
width:245px; 
min-height:417px; 
background-color:#fff; 
display:table; 
text-align:center;
}


#fot{
margin:0px; 
border:none; 
padding:0px; /*top right bottom left*/
float:left; 
width:177px; 
min-height:252px; 
background-color:#fff; 
display:table-cell; 
text-align:center;
}

#fotR{
margin:0px; 
border:none; 
padding:0px; /*top right bottom left*/
float:left; 
width:17px; 
min-height:268px; 
background-image:url(images/fotoRightPx.jpg);
background-color:#fff; 
display:table-cell; 
text-align:center;
}

#fotoBottom{
margin:0px; 
border:none; 
padding:0px; /*top right bottom left*/
float:left; 
width:245px; 
min-height:17px; 
background-color:#fff; 
display:table-row; 
text-align:left;
}

#fotLcornerB{
margin:0px; 
border:none; 
padding:0px; /*top right bottom left*/
float:left; 
width:14px; 
min-height:17px; 
background-color:#fff; 
background-image:url(images/fotoLeftCorner.jpg);
display:table-cell; 
text-align:center;
}

#fotBottom{
margin:0px; 
border:none; 
padding:0px; /*top right bottom left*/
float:left; 
width:177px; 
min-height:17px; 
background-image:url(images/fotoBottomPx.jpg);
background-color:#fff; 
display:table-cell; 
text-align:center;
}

#fotRcornerB{
margin:0px; 
border:none; 
padding:0px; /*top right bottom left*/
float:left; 
width:17px; 
min-height:17px; 
background-image:url(images/fotoRightCorner.jpg);
background-color:#fff; 
display:table-cell; 
text-align:center;
}

TD.historia { padding-top:0px; padding-right:0px; padding-bottom:5px; padding-left:0px; font-size:10pt; width:350px; vertical-align:top;}

TD.historia1 { padding-top:0px; padding-right:0px; padding-bottom:5px; padding-left:0px; font-size:10pt; width:10px; vertical-align:top;}

TD.referencje {
margin:0px; 
border:none; 
padding:12px 2px 12px 2px; 
width:180px; 
font-size:8pt; 
vertical-align:top; 
text-align:center; 
}

TD.referencje A:LINK, TD.referencje A:ACTIVE, TD.referencje A:VISITED  { 
font-family: Tahoma, Verdana, MS Sans Serif, Arial CE, Arial, Helvetica; 
font-weight: normal; 
color: #000; 
font-size:8pt;  
text-decoration: none;
}
TD.referencje A:HOVER { 
font-family: Tahoma, Verdana, MS Sans Serif, Arial CE, Arial, Helvetica; 
font-weight: normal; 
color: #000; 
font-size:8pt; 
text-decoration: underline; 
}

A.prasa:LINK, A.prasa:ACTIVE, A.prasa:VISITED, A.prasa:HOVER { 
font-family: Tahoma, Verdana, MS Sans Serif, Arial CE, Arial, Helvetica; 
font-weight: normal; 
color: #000; 
font-size:8pt;  
text-decoration: none;
}

TD.red { 
color:#FF0000; 
font-size:8pt; 
padding-top:0px; 
padding-right:0px; 
padding-bottom:10px; 
padding-left:4px; 
}

#stopka{ 
margin:0px; 
border:none; 
padding:0px; 
float:left; 
width:900px; 
height:54px; 
background-image:url(images/grayDot.jpg); 
display:table-row; 
text-align:left; 
font-family: Tahoma, Verdana, MS Sans Serif, Arial CE, Arial, Helvetica; 
font-size: 7pt;
}

#stopkaTrecs{ 
margin:0px; 
border:none; 
padding:3px 0px 3px 15px; /*top right bottom left*/
float:left; 
width:885px; 
height:37px; 
background-image:none; 
display:table-row; 
text-align:left; 
font-family: Tahoma, Verdana, MS Sans Serif, Arial CE, Arial, Helvetica; 
font-size: 7pt;
color:#FFFFFF;
}

#prac{
margin:0px; 
border:none; 
padding:0px; 
padding-left:15px;
float:left; 
width:885px; 
height:11px;
background-color:#FFFFFF;
background-image:url(images/menu1.jpg);
background-repeat:repeat-y;

}

#prac a:link, #prac a:visited {

	text-decoration: none;
	font-size:7pt;
	color: #9E9E9E;
	
}

#prac a:hover {
	text-decoration: underline;
}


#linia{ 
margin:0px; 
border:none; 
padding:0px; 
float:left; 
width:900px; 
height:11px; 
background-repeat:no-repeat; 
background-image:url(images/bottom_line.jpg); 
display:table-cell;
} /*background-image:url(images/bottom_line.jpg);*/

#loading{
margin:0px; 
border:none; 
padding:0px;
position:relative; 
top:-10px;
left:330px;
display:none;
z-index:100;
}


ul, ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 1px;
	
}

ul {
	width: 170px;
}

ul a:link, ul a:visited {
	display: block;
	width: 154px;
	text-decoration: none;
	font-size:8pt;
	background-color: #ccc;
	background-image:url(images/btn1.jpg);
	background-repeat:repeat-y;
	color: #000;
	padding: 5px;
	padding-left:7px;
	padding-top:2px;
	padding-bottom:2px;
	border: 2px outset #ccc;
}

ul a:hover {
	border-style: inset;
	padding: 3px 3px 1px 7px;/*top right bottom left*/
}

ul.pmenu a:link, ul.pmenu a:visited {
	list-style: none;
	margin: 0;
	display: block;
	width: 156px;
	text-decoration: none;
	font-weight:normal;
	background-color: #EDEDED;
	background-image:none;
	color: #000;
	padding: 5px;
	border: 0px outset #ccc;
}

#p1{font-weight:bold;}

ul.pmenu a:hover {
	list-style: none;
	margin: 0;
	border-style: inset;
	padding: 7px 3px 3px 7px;
}

ul.ppmenu a:link, ul.ppmenu a:visited {
	display: block;
	width: 145px;
	text-decoration: none;
	background-color: #EDEDED;
	background-image:none;
	color: #000;
	padding: 5px;
	padding-left:15px;
	border: 0px outset #ccc;
}

ul.ppmenu a:hover {
	border-style: inset;
	width:143px;
	padding: 7px 4px 3px 18px;
}

li.pmenu {display;none;}

ul.lista li{
width:520px;
display:list-item;
padding:0px;
padding-left:0px;
margin:0;
margin-left:40px;

vertical-align:text-top;

list-style:disc;
}

TABLE.tabor{

border-collapse: collapse;
border-spacing:0;
}

TABLE.tabor td{
border:1px solid #B7B7B7;
margin:0px;
padding:3px 5px 3px 5px;/*top right bottom left*/
text-align:center;
}

H5 { font-size:11pt; margin-top:0px; margin-right:0px; margin-bottom:3px; margin-left:4px; }

H6.data { font-size:9pt; color:#000; margin-top:0px; margin-right:0px; margin-bottom:3px; margin-left:4px; }

TD.zielony { padding:0px; background-color:#FC0; }

TD.standard {border:0; margin:0; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:4px; font-size:10pt; }

TD.standard li{
width:520px;
display:list-item;
padding:0px;
padding-left:0px;
margin:0;
margin-left:15px;

vertical-align:text-top;

list-style:disc;
}

TD.standard a:link, TD.standard a:visited {
	display: inline;
	width: 145px;
	text-decoration: none;
	font-size:10pt;
	background-color: #FFF;
	background-image:none;
	color: #000;
	padding: 0px;
	/*padding-left:15px;*/
	border: 0px ;
}

TD.standard a:hover {
	text-decoration:underline;
	/*border-style: inset;
	width:143px;
	padding: 7px 4px 3px 18px;*/
}