BODY {
	font-family:						verdana, sans-serif;
	margin:							0px;
	font-size:							11px;
	background-color: 			#e3e3e3; /*  #F4F4F4  */
	color: 								#5a5a5a; /*  #F4F4F4  */
}

A {
	color: 								#545454;
	color: 								#254694;
	color: 								lightblue;
	color:								#4fa3f9;
	text-decoration:				none;
}

A:hover{
	color: 								darkblue;
}

#topcontainer {
	width:								780px;
	align:								center;
	margin:							auto;
	background:					white;
	padding:						10px 10px 10px 10px;
	background-image:		url(myimages/cien/4.jpg);
	background-repeat:	repeat-y;
	padding-left:					30px;
	padding-right:				30px;
	height:							60px;
}

#headercontainer {
	background:					lightgray;
	width:								100%; 
	height:							200px; 
	text-align: 						center;
}

#obrazek_naglowka {
	width:								840px;
	height:							200px; 
	text-align: 						center;
	margin:							auto;
	vertical-align:				center;
	background-image:		url(myimages/cien/header.jpg);
	background-repeat:	repeat-y;
}

#maincontainer {
	width:								780px;
	align:								center;
	margin:							auto;
	background:					white;
	background-image:		url(myimages/cien/4.jpg);
	background-repeat:	repeat-y;
	padding-left:					30px;
	padding-right:				30px;
	padding-top:					10px;
	/*
	height:auto !important;
	height:							100%;
	height: 							expression(document.body.clientHeight > 400? "400px": "auto" );
	min-height: 					480px;
  height:480px;
	*/
}

#leftcontainer {
	width:								180px;
	/*display:							none;*/
}

#rightcontainer {
	width:								180px;
}

#contentcontainer {
	width:								390px;
	border:							solid 1px lightgray;
	padding:						10px 10px 10px 10px;
	line-height: 17px;
	text-align: justify;
	-webkit-border-radius:		10px;
	-khtml-border-radius:		10px;
	-moz-border-radius:			10px;
	border-radius:					10px;
	/*
	min-height: 					443px;
  height:auto !important;
  height:443px;
	*/
}

.box {
	width:								150px;
	border:							solid 1px lightgray;
	padding:						10px 10px 10px 10px;
	-webkit-border-radius:		10px;
	-khtml-border-radius:		10px;
	-moz-border-radius:			10px;
	border-radius:					10px;
}

#stopka {
	clear:								both;
	font-size:						9px;
	font-family:					verdana;
	color:								gray;
	width:								840px;
	text-align:						center;
	margin:							auto;
	background-image:		url(myimages/cien/5.jpg);
	background-repeat:	repeat-y;
	height:							50px;	
}

#stopka2 {
	clear:								both;
	font-size:							9px;
	font-family:						verdana;
	color:								gray;
	width:								840px;
	text-align:						center;
	margin:							auto;
	background-image:			url(myimages/cien/6.gif);
	background-repeat:		repeat-y;
	height:								30px;
}
.tytul_podstrony {
	font-size:						14px; 
	font-weight:				bold;
	color:							#952030; 
	text-shadow:				rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.dzial_formularza {
	margin-top: 20px;
	margin-bottom: 5px;
	font-weight:bold;
	background: #e3e3e3;
	padding: 3px;
	-webkit-border-radius:			5px;
	-khtml-border-radius:			5px;
	-moz-border-radius:				5px;
	border-radius:						3px;
	text-align: left;
}
.pole_formularza_zamowienia {
	font:									normal 11px Tahoma,Arial,Helvetica,sans-serif;
	color: 									#666666;
	/*background:						lightgray;*/
	border:								solid 1px #999;
	padding:							5px;
	-webkit-border-radius:			5px;
	-khtml-border-radius:			5px;
	-moz-border-radius:				5px;
	border-radius:						3px;
	background:						#fff url('myimages/input_bg.gif') repeat-x 0 -60px;
}
UL {
	margin-left:15px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px
}
OL {
	margin-left:23px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px
}
