body {  
  background:  url("img/bg.gif") repeat-x;
  padding-bottom: 20px;
  color: #fff;


}
h1{ 
	font-family: arial; font-size: 1.5em; color: #b75c0b; 
}
.nadpis{
	border-bottom: 2px dotted #b75f17;
}
h2{ 
	font-family: arial ; font-size: 1.0em; color: #565452; TEXT-ALIGN: justify;
}
h3{ 
	font-family: arial ; font-size: 1.0em; color: #565452; TEXT-ALIGN: justify;
}
h4{ 
	font-family: arial ; font-size: 0.9em; font-weight: bold; color: #565452; TEXT-ALIGN: justify; padding-right: 10px; padding-left: 10px;
}
P{ 
	font-family: arial ; font-size: 1.0em; color: #565452; TEXT-ALIGN: center;
}

P strong{ 
	font-family: arial ; font-size: 1.0em; color: #ff8a00; TEXT-ALIGN: center;
}

ul li {	font-family: arial ; font-size: 1.0em; color: #565452; list-style-image: url("img/bod.png");
}
	 
A {
	font-family: arial;  color: #b75c0b; text-decoration: none;
}
#logo img{ BACKGROUND: url(img/logo.png) no-repeat;  POSITION: relative;   border: none; TOP: 100px; 
}

#menu {
	Z-INDEX: 10;  MARGIN-TOP: -59px; RIGHT: 0px; POSITION: absolute; 
}
#tree {
	Z-INDEX: 10; MIN-HEIGHT: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px auto; WIDTH: 949px; HEIGHT: 100%
}
#tree_out {
	Z-INDEX: 20; MARGIN: 0px auto; WIDTH: 937px;  POSITION: relative; 
}
#tree_out2 {
	Z-INDEX: 10; BACKGROUND: url(images/list.png) right top; PADDING-LEFT: 15px ; WIDTH: 922px; POSITION: relative; 
}
#tree_in {
	Z-INDEX: 40; PADDING-RIGHT: 12px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}

DIV.levy {
	FLOAT: left; WIDTH: 550px; MARGIN-TOP: 25px; MARGIN-LEFT: 10px; PADDING-RIGHT: 30px;  
}
DIV.pravy {
	FLOAT: left; WIDTH: 300px; MARGIN-TOP: 15px 
}

IMG.levy {
	FLOAT: right; WIDTH: 350px;  
}
IMG.pravy {
	FLOAT: left; WIDTH: 513px; MARGIN-LEFT: 400px 
}

.curvy {position:relative; width:300px; background:#272726;  margin:1em auto;  padding-left:5px;}
#ctl, #cbl, #ctr, #cbr {position:absolute; width:20px; height:20px; color:#272726; background:#000; overflow:hidden; font-style:normal; z-index:1;}
#ctl {top:0; left:0;}
#cbl {bottom:0; left:0;}
#ctr {top:0; right:0;}
#cbr {bottom:0; right:0;}
.curvy em strong {position:absolute; font-size:150px; font-family:arial; color:#272726; line-height:40px; font-weight:normal;}
#ctl strong {left:-8px;}
#ctr strong {left:-25px;}
#cbl strong {left:-8px; top:-17px;}
#cbr strong {left:-25px; top:-17px;}
.curvy p {position:relative; z-index:100; padding:0px 10px 15px 10px;  text-align: left}
.curvy img{ float: right; padding-left: 13px; padding-right: 15px; position: relative; top: 0px }
.curvy h3 {color:#b75c0b;}

.curvy1 {position:relative; width:300px; background:#272726;  margin:1em auto;  padding-left:5px;}
#ctl1, #cbl1, #ctr1, #cbr1 {position:absolute; width:20px; height:20px; color:#272726; background:#000; overflow:hidden; font-style:normal; z-index:1;}
#ctl1 {top:0; left:0;}
#cbl1 {bottom:0; left:0;}
#ctr1 {top:0; right:0;}
#cbr1 {bottom:0; right:0;}
.curvy1 em strong {position:absolute; font-size:150px; font-family:arial; color:#272726; line-height:40px; font-weight:normal;}
#ctl1 strong {left:-8px;}
#ctr1 strong {left:-25px;}
#cbl1 strong {left:-8px; top:-17px;}
#cbr1 strong {left:-25px; top:-17px;}
.curvy1 p {position:relative; z-index:100; padding:0px 10px 15px 10px;text-align: left}
.curvy1 img{ float: right; padding-left: 13px; padding-right: 15px;  position: relative; top: 0px  }
.curvy1 h3 {color:#0b99b7;}

.curvy2 {position:relative; width:300px; background:#272726;  margin:1em auto;  padding-left:5px;}
#ctl2, #cbl2, #ctr2, #cbr2 {position:absolute; width:20px; height:20px; color:#272726; background:#000; overflow:hidden; font-style:normal; z-index:1;}
#ctl2 {top:0; left:0;}
#cbl2 {bottom:0; left:0;}
#ctr2 {top:0; right:0;}
#cbr2 {bottom:0; right:0;}
.curvy2 em strong {position:absolute; font-size:150px; font-family:arial; color:#272726; line-height:40px; font-weight:normal;}
#ctl2 strong {left:-8px;}
#ctr2 strong {left:-25px;}
#cbl2 strong {left:-8px; top:-17px;}
#cbr2 strong {left:-25px; top:-17px;}
.curvy2 p {position:relative; z-index:100; padding:0px 10px 15px 10px;text-align: left}
.curvy2 img{ float: right; padding-left: 13px;padding-right: 15px;  position: relative; top: 0px  }
.curvy2 h3 {color:#27b70b;}

DIV.levy table {
	border: 1px grey;
}

