html {float:center;}


body { 
	
	width:780px;
	margin:auto;
	margin-top:10px;
	padding:0;
	font: 0.7em Tahoma, sans-serif; 
	line-height: 1.5em;
	background: #fff; 
	color: #000; 
}

a {	color: #E0691A;	background: inherit;}
.red  { color: red;}
a:hover { color: #6C757A; background: inherit; }

h1 { font: normal 2.1em Arial, Sans-Serif; letter-spacing: -1px; padding: 7px 0 0 8px; margin: 0; }
.dark  { color: #737373; background: inherit; font-weight: bold; }
h1 a, h2 a { text-decoration: none; }
h1 a:hover, h2 a:hover { color: #FF6600; background: inherit; }
h2 { margin: 0; padding: 0; font: 1.2em verdana; }
h2 { margin-bottom: 5px; background: inherit; }

p {	margin: 0 0 5px 0; }

ul { margin: 0; padding : 0; list-style : none;}


form { 	margin: 0; }

input.search { 
	width: 280px; 
	border: 0;
	background: #FFF url(input.gif) no-repeat;
	padding: 4px; 
	color: #E0691A;
	font-weight: bold;
}

input.submit {
	background: #E0691A url(submit.gif) no-repeat;
	border: 0;
	padding: 4px 0;
	width: 65px;
	margin: 0 15px 1px 0;
	color: #FFF;
	font: bold 1em Arial, Sans-Serif;
}

input.login { 
	width: 150px;
	border: none; 
	
	padding: 4px; 
}



/* content  */


/* belka z menu miast  */

#top {
	text-align:left;
	height:auto;
	margin-bottom:10px;
	margin-left:-20px;
	
}

#top li { 
		list-style:none;
		margin-left: 0; 
		padding: 7px 12px 5px 12px;
		color: #FFEADC;
		border:1px solid #eee;
		float: left; 	
	}
	
	
	
#top li a { 
		color:black;
		padding:5px;
		background: inherit;
		text-decoration: none;
	} 
	
#top li a:hover { 
		color: #E0691A; 
		background: inherit;
	} 





/* logo baner  */

#naglowek {
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}





/* menu  */

#menu {
	width: 145px;
	margin-right:10px;
	float:left;
	clear:both;
}
	
	
#menu1	{
	list-style:none;
	margin-left:-20px;
	

	
}

#menu1 h2{
	border-bottom-style:solid; 
	border-bottom-width:1px; 
	border-bottom-color:#E5E5E5;
}

#menu1 a {text-decoration:none;
	color:grey;
	}
	
#menu1 a:hover {color:black;}
	
	
#menu1 li {
	padding-left:5px;

	}




/* srodek  */

#srodek {
	width: 450px;
	float: left;
	overflow: hidden;
	background-color: #fff;
	
}


	.left      {
		text-align:center;
		margin-bottom:10px;
		width:45%;
		float:left;
		padding:8px;
		clear:both;
		
		
	}
	
	.right      {
		background:;
		margin-bottom:10px;
		width:45%;
		float:right;
		border: 1px solid #c5c5c5;
		padding:8px;
		
		
	}
	
	.two	{
		
		margin-bottom:10px;
		width:96%;
		float:right;
		border: 1px solid #c5c5c5;
		padding:8px;
		clear:both;
		background-color:#fcfcfc;
		
	} 
	
	

	#two_left {
		width:auto;
		float:left;
	
		
		
	}
	
	#two_right {
		width:auto;
		line-height:1.2em;
		color:black;
		float:right;
		text-align:right;
		
		
	}
	
	#two_right_m {
		float:right;
	
	}
	
	
	#two_right_m .image {
		float: left;
		margin: 0 0 5px 5px;
	}
	
	





/* szukaj  */

#prawo {
	width:150px;
	float:left;
	margin-left:10px;
	clear:right;
	border:1px solid #F0F0F0;
	padding:5px;
	color:gray;
	
	

}

#szukaj {
	width:150px;
	border-style:solid; 
	border-width:1px; 
	border-color:#F0F0F0;
	margin-bottom: 0.5em;
	padding: 0.5em 0.5em 0.5em 0.5em;
	font-size:thin;
	clear:right;
}

#reklama_right	{
	width:150px;
	list-style:none;
	background-color:#fcfcfc;
	border-style:solid; border-width:1px; border-color:#F0F0F0;
	margin-bottom: 0.5em;
	padding: 0.5em 0.5em 0.5em 0.5em;
	font-size:thin;
	
}


h3 {
	text-align:center;
	color:white;
	background: orange;
	color: #FFF;
	padding: 2px 0 2px 2px;
	font: bold 1em Tahoma, Arial, Sans-Serif;
	margin: 0 0 10px 0;
}




/* stopka  */

#stopka { 

	width:780px;
	text-align:center;
	position:relative;
	border-top: 1px solid #ccc;
	line-height: 1.8em;
	clear:both;
	
}

#stopka a { color: #808080; background: #fff; }


.red {color:red}

.image1 {width: 70px; height:52px;
	float: left;
	margin: 0 9px 3px 0;
	border:none;
}


.image {
	float: left;
	margin: 0 9px 3px 0;
	
}

 label {
	width: 40%;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	display: block }



 .submit input
{

background: #ffa20f;
border: 2px outset #d7b9c9
}
fieldset
{
border: 1px solid;
width: 100%;
margin-top:5px;
} 

legend {font-weight:bold;color:orange;}






