body 	
	{
	background-color: 	#900202;
	margin: 		0px; 
	padding:		0px; 
	font: 			12px/1.5 Geneva,Arial,Verdana,sans-serif;
	color: 			#ffffff;
	text-align:		justify;
	}
img	
	{
   	border-width:		0px;
	}
hr 
	{
	border:                 0;
	border-top:             1px solid #000000;
	height:                 1px;
	}
p
	{
	margin:			2px;	  
	}
a
	{
 	text-decoration:	none;
 	color: 			#ffffff;
	}
	
a:hover
	{
	text-decoration: 	none;
	}

input,select,textarea,button 
	{		
	border-width: 		1px; 
	border-color: 		#9F9F9F; 
	border-style: 		solid; 
	padding:		5px 8px;
	-moz-border-radius:	3px;
	border-radius:		3px;
	-khtml-border-radius:	3px;
	-icab-border-radius:	3px;
	-webkit-border-radius:	3px;
	-khtml-border-radius:	3px;
	}
input:hover,select:hover,textarea:hover,button:hover
	{
   	border-color: 		#2F2F2F; 
 	}	
button
	{
   	background-image:   	url('gfx/button.png');
	background-repeat:  	no-repeat;
	background-position:	0px -2px;
	background-attachment:	scroll;
 	} 	
button:hover
	{
   	background-image:   	url('gfx/button_hover.png');
	background-repeat:  	no-repeat;
	background-position:	0px -2px;
	background-attachment:	scroll;
 	} 	
.ResultOK, .ResultNOK
	{
	padding:            	10px 10px 15px 10px;
 	margin:             	4px 0px 4px 0px;
 	min-height:		40px;
	}
.ResultOK div, .ResultNOK div
	{
 	margin-left:        	50px;
	}
.ResultNOK 
	{
 	background:         	url('gfx/result_nok.png') no-repeat 5px 10px;
	border:             	1px solid #ff0000;
	border-bottom:      	5px solid #ff0000;
	background-color:   	#ffe0e0;
	color:              	#ff0000;
	}
.ResultOK 
	{
 	background:         	url('gfx/result_ok.png') no-repeat 5px 10px;
	border:             	1px solid #008800;
	border-bottom:      	5px solid #008800;
	background-color:   	#E4F9DA;
	color:              	#008800;
	}
.aGoogleMapInner
	{
	background:		none repeat scroll 0 0 #CCCCCC;
	border:			1px solid black;
	height:			300px;
	width:			100%;
	}
.corner
	{
	-moz-border-radius:	3px;
	border-radius:		3px;
	-khtml-border-radius:	3px;
	-icab-border-radius:	3px;
	-webkit-border-radius:	3px;
	-khtml-border-radius:	3px;	  
	}	
.a_link
	{
   	width:			100%; 
	height:			100%; 
	display:		block;
 	}
 	
.a_link:link
	{
   	text-decoration: 	none;
 	}	
 	
.warning
	{
	font-weight: 		bold; 
	color: 			red; 
	width: 			100%;
	text-align:		center;
	}
#top, #copy, #content
	{
  	width: 			970px;
	margin: 		auto;
	}		
#top	
	{
	height: 		179px;
	background:		url('gfx/top_bg.png') no-repeat;
	}		
#logo	
	{
 	width: 			160px;
	height: 		130px;
	float:			left;
	background:		url('gfx/top_logo.png') no-repeat;
	}
#menu_top
	{
 	width: 			440px;
	height: 		30px;
	float:			left;
	margin:			118px 0px 0px 360px;
	}
.menu_top_item
	{
	margin-top:		5px;
 	float:			left;
	text-align:		center;
 	width:			80px;
	}
.menu_top_item:hover, .menu_top_item_activ
	{
	background-color: 	#ff7200;
	border-bottom: 		solid 3px #f24a00;
	}
#content
	{
   	color:			#2F2F2F;
 	}
.content_inner a
	{
 	text-decoration:	none;
 	color: 			#2F2F2F;
	}
	
.content_inner a:hover
	{
	text-decoration: 	underline;
	}
.content_inner
	{
   	margin:			20px 20px;
 	}
.stopka
	{
   	border: 		solid 1px #8F8F8F;
   	border-top: 		solid 5px #8F8F8F;
 	}

.header
	{
   	color:			#000000;
   	text-transform: 	uppercase;
   	font-size:		18px;
   	font-weight:		bold;
 	}
.header_down
	{
   	color:			#8F8F8F;
 	}
.menu_content		
	{
	width: 			236px;
	background:		url('gfx/content__left_bg.png') repeat-y;
	vertical-align:		top;
 	}
.menu_content_item
	{
	width: 			236px;
	height: 		35px;
	background:		url('gfx/menu_no_activ.png') no-repeat;
	}	
.menu_content_item:hover, .menu_content_item_activ
	{
	background:		url('gfx/menu_activ.png') no-repeat;
	}
.menu_content_item a
	{
 	padding:		8px 0px 0px 20px;
	font-size:		14px;
	font-weight:		bold;
	}
.cennik_belka
	{
	background-color: 	#900202;
	color:			#ffffff;	  
	padding:		2px 5px;
	font-weight: 		bold;
	width:			300px;
	}	
#wifi
	{
 	width: 			160px;
	height: 		120px;
   	background:		url('gfx/wifi.png') no-repeat;
   	margin-left:		40px;
 	}
#white_content
	{
	width: 			734px;
   	background-color:	#ffffff;
   	vertical-align: 	top;
 	}
	
#copy	
	{
	height: 		120px;
	background:		url('gfx/bottom_bg.png') no-repeat;
	text-align: 		center;
	padding-top: 		10px;
	font-size: 		12px; 
	}
