		
		body{
			border:0;
			margin:0;
			padding:0;
			color: #cccccc;
			font-family: Tahoma; 
			font-size: 11px;
			background-color:#000000;
		
		}
		img{
			border:0;
		}
		div{
			border:0;
			margin:0;
			padding:0;
			overflow:hidden;
		}
		a{
			text-decoration:none;
			color:#FFCC00;
		}
		h3, form, td, tr, table{
			margin:0;
			padding:0;
			border:0px;
		}
		table{
			border-collapse: collapse;
			border-spacing:0px;
		}
		div.form_input, div.form_input div, div.form_input div div{
			overflow:visible;
		}
		
		#container{
			background-image:url(../images/background.jpg); 
			background-repeat: no-repeat;
			background-color:#000000; 
			background-position: right top;
			width:1000px;
			margin:5px auto;
			border:1px solid #2D200F;
		}
		#header{
			height:81px;
			
		}
		#header_left{
			width:500px;
			float:left;
		}
		#header_right{
			float:right;
			width:470px;
			
		}
		#header_advertise{
			margin-top:2px;
			width:468px;
			height:60px;
		}
		#header_under_advertise{
			width:468px;
		}
		#actions_menu{
			float:left;
			width: 300px;
		}
		#actions_menu a{
			display:block;
			margin-right:10px;
			float:left;
			font-weight:bold;
			font-size:11px;
			color:#a0a0a0;
		}
		#actions_menu a:hover{
			color:#f0f0f0;
		}
		#actions_menu a.kontakt_link{
			color:red;
		}
		#language_choose_div{
			width:160px;
			float:right;
			text-align:right;
			padding-top:2px;
		}
		#language_choose_div a {
			margin:2px 4px;;
		}
		#menu{
		}
		
		#menu div.menu_item{
			margin:0px;
			padding:0px;
			border:0px;
			width:120px;
			height:56px;
			float:left;
			padding-top:15px;
			padding-bottom:20px;
			padding-right:65px;
			padding-left:15px;
			
		}		
		#menu div.menu_1_highlighted{
			background-image: url(../images/menu/menu_1_high.jpgs);
		}
		#menu div.menu_2_highlighted{
			background-image: url(../images/menu/menu_2_high.jpgs);
		}
		#menu div.menu_3_highlighted{
			background-image: url(../images/menu/menu_3_high.jpgs);
		}
		#menu div.menu_4_highlighted{
			background-image: url(../images/menu/menu_4_high.jpgs);
		}
		#menu a.main_link{
			display:block;
			
			font-size:14px;
			font-weight:bold;
			color:#FFCC00;
			
		}
		#menu span.additional_links{
			display:block;
		}
		#menu span.additional_links a{
			color: #A0A0A0;
		}
		#menu span.additional_links a:hover{
			color: #FFFFFF;
			text-decoration: underline;
		}
		#content{

		}
		#footer_div{
			height: 26px;
			width: 976px;
			margin-left:12px;
			background-image:url(../images/footer.png);
			text-align: center;
			padding-top:5px;
			margin-top:5px;
			margin-bottom:5px;
			
			color:#FFCC00;
		}
		#footer_div a{
			font-weight:bold;
			color:#FFB754;
		}


/*    FORMULARZE  */

label{
	margin:1px;
}
form .form_row {
	overflow:hidden;
	margin-top:10px;
	clear:both;
}
form .form_caption {
	float:left;
	width:160px;
	padding:5px;
	font-weight:bold;
	color: #4E4203;
}
form .form_input{
	float:left;
	padding:5px;
}

form .form_validation_ok, .form_validation_error{
	text-align:center;
}

form .form_validation_ok{
	color: green;	
}
form .form_validation_error{
	color: red;
}
form .with_description{
	width:250px !important;
}
form .description{
	padding-top:7px;
	font-weight:bold;
}
form .form_input input[type="text"], form .form_input input[type="password"], form .form_input input[type="textarea"]{
	height:20px;
	background-color:#000000;
	color:#A0A0A0;
	font-weight:bold;
	border:1px solid #4E4203;
}
form .form_input textarea{
	background-color:#000000;
	color:#A0A0A0;
	font-weight:bold;
	border:1px solid #4E4203;
}
form .form_input input[type="submit"]{
	height:20px;
	background-color:#9D8607;
	color:#000000;
	font-weight:bold;
	border:1px solid #4E4203;
}

/*   POZOSTALE   */
.top_bar{ 
	height:40px;
	border-bottom:1px solid #707070;
}

/*   WHERE YOU ARE  */
.top_bar .where_you_are_div{
	margin:5px 10px;
	font-weight:bold;
	color:#A0A0A0;
}
.top_bar .where_you_are_div a{
	color:#9D8607;
}
.top_bar .where_you_are_div{
	float:left;
	width:600px;
}
/*   SEARCH FORM  */
.top_bar .search_form{
	
	width:380px;
}
.top_bar .search_form .form_row{
	float:left;
	clear:none;
	margin: 0px;
}
#row_save .form_caption{
	width:0px;
}
#row_save .form_input{
	margin-top:2px;
}
#row_keyword .form_caption{
	color:#707070;
	width:120px;
	font-size:18px;
}
/*    prices  */
.old_price{
	color: red;
	text-decoration: line-through;
}
.new_price{
	font-weight:bold;
	margin-left:5px;
}

#error{
	color:#ffffff;
	padding:20px;
	margin:25px 30px;
	font-weight:bold;
	border: 1px solid #562304;
	background-color:#291202;
}
#error .left{
	
	margin-left:150px;
	background-image: url(../images/admin/ex_mark.gif);
	background-repeat: no-repeat;
	float:left;
	width:50px;
	height:50px;
}
#error .right{
	margin-left:30px;
	float:left;
	
}
