body{
	background: #e2e6e7 ;
	text-align:center;
	font-size: 12px;
	font-family: verdana,tahoma;
	text-decoration: none;
	color: #000000;
	line-height : 18px;
}

body a{
	color: #000000;
	text-decoration: none;
}
	
body a:hover{
	color: #000000;
	}

img{
	border: 0;
}

* {
	margin:0;
 	padding:0 
  }

h1{
	font-size: 20px;
	font-family: verdana,tahoma;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	margin-top:15px;
	margin-bottom:15px;
	padding-bottom:2px;
	padding-left:5px;
	border-bottom: solid 1px #cc0000;
	border-left: solid 6px #cc0000;
}

h2{
	font-size: 12px;
	font-family: verdana,tahoma;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

td.ciemny{
	text-align:left;
	font-size: 12px;
	font-weight: bold;
	font-family: verdana,tahoma;
	text-decoration: none;
	color: #542c2a;
	height:20px;
  background: #dfcfb6;
  padding-left:5px;
  padding-top:3px;
  padding-bottom:3px;
}

td.jasny{
	text-align:left;
	font-size: 12px;
	font-weight: none;
	font-family: verdana,tahoma;
	text-decoration: none;
	color: #542c2a;
	height:20px;
  background: #eadfce;
  line-height:20px;
}
td.jasny_odstep{
	text-align:left;
	font-size: 12px;
	font-weight: none;
	font-family: verdana,tahoma;
	text-decoration: none;
	color: #542c2a;
	height:20px;
  background: #eadfce;
  padding-left:5px;
  padding-right:5px;
  line-height:20px;
}
td.kolory{
	text-align:left;
	font-size: 12px;
	font-weight: none;
	font-family: verdana,tahoma;
	text-decoration: none;
	color: #000000;
  padding:5px;
}
td.galeria{
	text-align:left;
	font-size: 11px;
	font-weight: none;
	font-family: verdana,tahoma;
	text-decoration: none;
	color: #000000;
  padding:5px;
}
#main{
	width: 960px;
	text-align: center;
	margin: 0 auto;
	padding:0px;
	background: #e6cc99 url(images/bg.gif) repeat-y center ;
}
#middle{
	margin: 0 auto;
	width: 912px;
	padding: 0px; 

}
#left{
	width: 190px;
	text-align: left;
	margin-left: 0px;
	float: left;
}

#right{
	width: 665px;
	text-align: left;
	margin: 0px;
	float: right;
	padding: 0px;
}

.profile{
  margin-top: 5px;
  margin-bottom: 5px;
	padding: 10px 0px; 
}

.profile_ciemny{
  margin-top: 5px;
  margin-bottom: 5px;
  background: #ffeaea;
	padding: 10px 0px; 
}

.profil{
  margin-top: 10px;
  margin-bottom: 10px;
  background: #ffeaea;
	padding: 10px 10px; 
	border: solid 1px #cc0000;
}

.menu{

	text-align: left;
	margin: 0px;
	border-style: solid; 
	border-color: #542c2a; 
	border-width: 0px 0px;

}
.odstep_tresc{
	padding: 10px; 
}
.odstep{
	padding: 10px; 
}
.odstep_galeria{
	padding-left: 10px; 
	padding-right: 5px; 
	padding-top: 10px; 
	padding-bottom: 10px; 
}
.odstep1{
	padding: 15px; 
}
.odstep_tresc ul{
	list-style: square;
	margin-left: 25px;
	padding-left: 1em;

}
.odstep_tresc ul li {
	}
	
.odstep1 ul{
	list-style: square;
	margin-left: 25px;
	padding-left: 1em;
}
.odstep1 ul li{
	margin-left: 5px; padding:0;
}
.menu ul{
	margin:0; padding:0; list-style:none;
}
.menu ul li{
	 margin:0px 0 0 0; padding:0;
}
.menu ul li a{
	display:block; 
	height:17px; 
	margin:0; 
	padding:2px 2px 1px 10px; 
	text-decoration:none; 
	font-weight:normal;
	border-left: solid 5px #ffffff;
}
.menu ul li a:hover{
	background: #ffeaea;
	border-left: solid 5px #cc0000;
}

#text{

	text-align: left;
	margin: 0px;
	padding: 10px; 
}
#tresc{
	text-align: left;
	margin: 0px;
	line-height:20px;
}

#top{
	background: #e2e6e7 url(images/top1.jpg) repeat-y center ;
	margin: 0 auto;
	width: 896px;
	height: 127px;
	text-align: center;
}

#foot{
	background: #e6cc99 url(images/foot.gif) center ;
	margin: 0 auto;
	width: 960px;
	height: 47px;
	text-align: left;
}
