body {
	font: normal 13px Arial, Helvetica, sans-serif;
	margin:0;
	color:#6d767b;
	background: url(imgs/top-tlo.png) repeat-x;
}
a {
	color: #00a5ff;
}
a:hover {
	color: #ff003c;
}
#top {
	margin: auto;
	width: 780px;
	height: 82px;
	background: url(imgs/top.png);
}
#baner {
	margin: auto;
	width: 780px;
	height: 175px;
	background: url(imgs/baner.jpg);
}
#main {
	width: 780px;
	height: auto;
	margin:auto;
	clear:both;
}
#left {
	display:block;
	width:250px;
	height:auto;
	float:left;
}
#left p {
	padding:5px;
}
.right {
	display:block;
	width:495px;
	margin: 5px 0 0 5px;
	height:auto;
	float:right;
	padding:15px;
}
.right img {
	padding:10px;
}
.right p {
padding:5px 5px 5px 15px;
}
#stopka {
	display:block;
	width:760px;
	margin: 5px 0 0 0;
	height:auto;
	float:right;
	background-color:#eaedef;
	border-top: 2px solid #e1e5e8;
	padding:10px;
	text-align:center;
	font-size:11px;
	color: #bbc2c7;
}
#stopka a {
	color: #bbc2c7;
	text-decoration:underline;
}
#stopka a:hover {
	color: #979fa5;
}
img {
  border:none;
	padding: 10px;
	margin:0;
}
li {
	list-style-image:url(imgs/li.png);
	padding:2px;
	line-height:1.5em;
	margin:0;
}
li.audyt:first-letter {
  font: bold 16px Georgia;
  color: #00a5ff;
  }
p {
	margin:0;
	padding:10px;
	line-height:1.5em;
}
#menu {
	margin:auto;
	width: 780px;
	height: 55px;
	padding:0;
	background:url(imgs/b-tlo.png);
}
#menu a{
	font-size:11px;
	display:block;	
	width: auto;
	padding:14px;
	line-height:1.5em;
	float:left;
	text-align:center;
	font-weight: bold;
	color:#656b6f;
	text-decoration:none;
	background:url(imgs/kreska.png) right no-repeat;
}
#menu a:hover {
	color: #62b1e0;
}
#menu img {
padding:10px 0 0 0 ;
margin:0;
float:left;
}
.info {
display:block;
background: url(imgs/pasek.png) no-repeat bottom;
padding:10px 0 10px 0;
width:250px;
color: #79c511;
font-weight:bold;
font-size: 16px;
}
h1 {
	padding:0;
	margin:0;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #7ec700;
}
h2 {
  font-weight: bold;
  font: 16px "Franklin Gothic Medium", "Tahoma", "Arial";
  margin:0;
  padding:15px;
  color: #7d8f94;
}
.opisy {
  font: normal 22px Georgia, Arial; color: #a4d302; padding:10px;text-shadow: #e3e3e3 1px 1px;
}
.zielen {text-align: center; background: #a4d302; border-bottom: 1px solid #688600; border-right: 1px solid #688600; display:block; margin:15px; color:white; font: normal 22px Arial; padding:10px;}
.test {
	display:block;
	width:495px;
	margin: 5px 0 0 5px;
	height:auto;
	float:left;
	padding:15px;
	color:#FFFFFF;
	background-color: #666666;
	border: 1px solid #333;
}
legend {
color: #fff;
padding:10px;
font: normal 14px Arial;
background: #93bbc3;
}
fieldset {
border:none;
  margin:10px;
background: #e3f2f5 url('tlo.jpg') no-repeat top left;
}
input,textarea {
  background: white;
  font: normal 12px Arial;
  padding:2px; margin:4px;
  border: 1px solid #a1afc4;
}
img.portfolio {padding:0; margin:0; border: 2px solid #dcdcdc;}
