* {margin : 0; padding : 0;}

body {
	font : 70% sans-serif;
	background : url('../images/bg-top.gif') #C59163 0 0 repeat-x;
	text-align : center;
	
	scrollbar-3dlight-color:#F7EBD2;
	scrollbar-arrow-color:#C79466;
	scrollbar-base-color:#FFF;
	scrollbar-darkshadow-color:#C79466;
	scrollbar-face-color:#FFFAEF;
	scrollbar-highlight-color:#F7EBD2;
	scrollbar-shadow-color:#C79466;
}


a {
	color : #6F4B29;
}

a:hover {
	color : #676767;
	text-decoration : none;
}
a span {font-weight : bold; color : #FF0000;}

h1 {
	width : 728px;
	height : 104px;
	margin : 0 auto 0 auto;
	padding : 25px 0 0 32px;
	text-align : left;
}

h1 a {
	text-decoration : none;
	display : block;
	width : 183px;
	height : 81px;
	overflow : hidden;
}

h1 a span {
	display : block;
	width : 183px;
	height : 81px;
	background : url('../images/logo.gif') #fff bottom repeat-x;
	cursor : pointer;
}

.stripes {
	height : 8px;
	background-image : url('../images/bg-stripes.gif');
	font-size : 1%;
}

.page {
	background : url('../images/bg-content.gif') #fff bottom repeat-x;
	overflow : visible;
	_margin-bottom : -30px;
}

.page-holder {
	overflow : visible;
	width : 732px;
	height : 380px;
	margin : auto;
	text-align : left;
	padding : 14px 14px 18px 14px;  
}

h3 {
	font-size : 110%;
}

h4 {
	/*position : absolute;
	bottom : 0;*/
	font-size : 170%;
	/*padding-bottom : 10px;*/
}

.page-holder ul {
	list-style : none;
	margin : 18px 0 18px 0;
}
.page-holder ul li {
	margin : 0 0 2px 14px;
	padding : 0 0 0 14px;
	background : url('../images/bg-list.gif') left no-repeat;
	color : #676767;
}

.page-holder ul li a {color : #676767; text-decoration : none;}
.page-holder ul.main li a {color : #000; font-weight : 800;}
.page-holder ul li a:hover {text-decoration : underline;}

.content_menu {
	float : right;
	width : 499px;
	height : 480px;
	overflow-y : auto;
	overflow-x : hidden;
	margin-top : -118px;
	padding : 0px;
	background-color :#fff;
	position : relative;
}
.content_flash { width:497px; height:380px;	border: 1px solid #D8AD7F; }
.content_loga { width:497px; height:60px; margin-top:10px; }

.content {
	float : right;
	width : 481px;
	height : 470px;
	overflow-y : auto;
	overflow-x : hidden;
	margin-top : -118px;
	padding : 8px 8px 0 8px;
	background-color :#fff;
	border : 1px solid #D8AD7F;
	position : relative;
}

.content .splash {width : 237px; height : 180px;}
.content .ahmad {float : left; background-color : #95C726;}
.content .brown {margin : 0 0 0 243px !important;	margin : 0 0 0 240px;	background-color : #CFA174;}
.content .shock {margin : 6px 0 0 0; float : left; background-color : #FFBE00;}
.content .ostatni {margin : 6px 0 0 243px !important;	margin : 6px 0 0 240px;	background-color : #D22111;}

.content .splash a {display : block; width : 100%; height : 100%; color : #fff; font-weight : 800; font-size : 140%; text-decoration : none;}

.content .ahmad a {background : url('../images/hp-ahmad.jpg') 50% 50% no-repeat;}
.content .brown a {background : url('../images/hp-brown.jpg') 50% 50% no-repeat;}
.content .shock a {background : url('../images/hp-shock.jpg') 50% 50% no-repeat;}
.content .ostatni a {background : url('../images/hp-ostatni.jpg') 50% 50% no-repeat;}

.content .ahmad a span {position : absolute; margin-top: 140px; width : 237px; text-align : center; cursor : pointer;}
.content .brown a span {position : absolute; margin-top: 140px; width : 237px; text-align : center; cursor : pointer;}
.content .shock a span {position : absolute; margin-top: 140px; width : 237px; text-align : center; cursor : pointer;}
.content .ostatni a span {position : absolute; margin-top: 140px; width : 237px; text-align : center; cursor : pointer;}
 
.bg-ahmad {background : #fff bottom right no-repeat;}
/*.bg-ahmad {background : url('../images/bg-ahmad.jpg') #fff bottom right no-repeat;}*/
.bg-ahmad p.padded {margin-right : 180px;} 
.bg-brown {background : url('../images/bg-brown.jpg') #fff bottom right no-repeat;}
.bg-brown p.padded {margin-right : 150px;} 
.bg-shock {background : url('../images/bg-shock_new.jpg') #fff bottom right no-repeat;}
.bg-shock p.padded {margin-right : 130px;} 

.content .obrazky {
	text-align : center;
	float : right;
}

.content h3 {
	margin : 8px 0 0 -8px;
	padding : 10px 8px 5px 8px;
	border-bottom : 1px solid #9E9E9E;
	color : #9E9E9E;
	clear : right;
	font-size : 120%;
}

h2 {
	margin : -8px 0 0 -8px;
	padding : 16px 8px 8px 8px;
	color : #9E9E9E;
	font-size : 140%;
	border-bottom : 1px solid #9E9E9E;
}

.content p {
	margin : 5px 0 10px 0;
}

.content table {
	width : 465px;
	text-align : center;
	border-collapse : collapse;
	margin : 10px 0 0 0;
}

.content table th {
	background-color : #FDE7B6;
	padding : 5px 0 3px 0;
	border : 1px solid #EFD295;
}

.content table td {
	padding : 3px 2px 3px 2px;
	border : 1px solid #EBEAE9; 
}

.content table td.first {
	text-align : left;
}

.content table td.last {
	text-align : right;
}

.content p.adresa {
	float : left;
}

.content table.adresa {
	empty-cells : hide;
}

.content table.adresa th {
	text-align : left;
	font-weight : 400;
	border : 0;
	background-color : transparent;
	padding-left : 5px;
	border-bottom : 1px solid #EBEAE9;  
}

.content table.adresa td {
	font-weight : 800;
	border-top : 0;
	border-right : 0;
	border-left : 0;
}

.content table.adresa td span {
	font-weight : 400;
}

.content img.mapa {
	border : 0;
	float : right;
	margin : 8px 0 -80px 0;
}

.cleaner {
	clear : both;
	visibility : hidden;
	height : 0px;
}

.footer {
	border-top : 1px solid #8B7647;
	border-bottom : 1px solid #8B7647;
	color : #4C4344;
	background-color : #EAD7C6;
	padding : 10px; 
}

.footer p {
	text-align : right;
	width : 760px;
	margin : auto;
}

.nadpis {
position:relative;
}

.nadpis h2 {
color : #9E9E9E;
font-size : 140%;
}

.nadpis1 {
position:relative;
float:right;
top:-30px;
width:200px;
font-weight:bold;
text-align:right;
color : #9E9E9E;
font-size : 120%;
}

