body,td,th {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
body {
	margin: 0px;
	padding: 0px;
	background-image:url(img/tlo-powtarzalne.jpg);
}

#calosc{
}

#non{
	display:none;
}

.szerokosc{
	display:block;
	width:890px;
}


/* Gora */
#gora{
	display:block;
	height:148px;
}

#logotyp{
	display:block;
	float:left;
	width:40%;
	text-align:left;
	margin-top:60px;
}

#slogan{
	display:block;
	float:right;
	width:40%;
	text-align:right;
	padding-right:10px;
	padding-top:70px;
}

/* content */
#content{
	display:block;
	background-color:#2d2d2d;
	
}

#incontent {
	color:#FFFFFF;

	text-align: left;
	line-height:18px;
}
#incontent a{
	color:#FFFFFF;
	text-decoration:none;
}

#error{
	display:block;
	background-color:#ffcfcf;
	border:solid 1px #f2a3a3;
	color:#e80000;
	padding:20px;
	margin:20px;
	text-align:center;
}
.error a{
	color:#e80000;
}

h1{
	font-size:18px;
	font-weight:bold;
}
h2{
	font-size:14px;
	font-weight:bold;
}

.box{
	display:block;
	background-color:#292929;
	border:solid 1px #424242;
	padding:10px;
	margin:20px;
	
}



/* stopka */
#stopka{
	display:block;
	height:210px;
	background-image:url(img/stopka1.png);
	background-repeat:repeat-x;
	color:#656565;
	font-size:12px;
}
#stopka a{
	color:#656565;
	text-decoration:underline;
}
#stopka a:hover{
	color:#656565;
	text-decoration:none;
}

#tel{
	display:block;
	float:left;
	width:45%;
	text-align:left;
	padding-top:40px;
	padding-left:20px;
}
#partners{
	display:block;
	float:right;
	width:20%;
	text-align:left;
	padding-top:20px;
	padding-right:60px;
}
#projekt{
	display:block;
	float:right;
	width:20%;
	text-align:right;
	padding-top:40px;
	padding-right:20px;
}
