@charset "utf-8";
/* CSS Document */

body {
	background-color: #720000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
}

a:link, a:visited {
	color: #720000;
	text-decoration: none;
}

#main {
	width: 910px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/main_bg.jpg);
}

#flags {
	width: 680px;
	margin-left: auto;
	margin-right: auto;
	padding-right: 10px;
	padding-left: 220px;
	text-align: right;
	position: relative; top: 5px;
}

#logo {
	width: 910px;
	height: 172px;
	background-image: url(../images/logo.jpg);
}

#separator1 {
	width: 910px;
	height: 30px;
	background-image: url(../images/separator2.png);
}

#menu_left {
	width: 181px;
	clear: both;
	padding-left: 8px;
	float: left;
}

#content {
	width: 478px;
	height: auto;
	background-image: url(../images/bg_content.jpg);
	float: left;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	line-height: 17pt;
}

#menu_right {
	width: 183px;
	height: 500px;
	float: right;
}

#footer {
	width: 910px;
	height: 30px;
	padding-top: 4px;
	background-image: url(../images/footer.jpg);
	font-size: 10px;
	text-align: center;
	color: #FFF;
	clear: both;
}

p.naglowek {
	font-size: 16pt;
	color: #720000;
}

img.mini {
	border: 2px; 
	border-color: #720000; 
	border-style: solid;
}

/* ###############       NAWIGACJA        ################ */

ul.navigation, ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.navigation {
	width: 181px;
}

ul.navigation a:link, ul.navigation a:visited {
	display: block;
	width: 181px;
	height: 54px;
	text-decoration: none;
}

/* ###############       MENU  PL      ################ */

ul li.onas_pl {
	background-image: url(../images/menu_pl/onas.jpg);
	background-position: 0px 0px;
}
ul li.onas_pl:hover {
	background-image: url(../images/menu_pl/onas.jpg);
	background-position: 0px -54px;
}
ul li.menu_pl {
	background-image: url(../images/menu_pl/menu.jpg);
	background-position: 0px 0px;
}
ul li.menu_pl:hover {
	background-image: url(../images/menu_pl/menu.jpg);
	background-position: 0px -54px;
}
ul li.galeria_pl {
	background-image: url(../images/menu_pl/galeria.jpg);
	background-position: 0px 0px;
}
ul li.galeria_pl:hover {
	background-image: url(../images/menu_pl/galeria.jpg);
	background-position: 0px -54px;
}
ul li.kontakt_pl {
	background-image: url(../images/menu_pl/kontakt.jpg);
	background-position: 0px 0px;
}
ul li.kontakt_pl:hover {
	background-image: url(../images/menu_pl/kontakt.jpg);
	background-position: 0px -54px;
}

/* ###############       MENU  ENG      ################ */

ul li.onas_eng {
	background-image: url(../images/menu_eng/onas.jpg);
	background-position: 0px 0px;
}
ul li.onas_eng:hover {
	background-image: url(../images/menu_eng/onas.jpg);
	background-position: 0px -54px;
}
ul li.menu_eng {
	background-image: url(../images/menu_eng/menu.jpg);
	background-position: 0px 0px;
}
ul li.menu_eng:hover {
	background-image: url(../images/menu_eng/menu.jpg);
	background-position: 0px -54px;
}
ul li.galeria_eng {
	background-image: url(../images/menu_eng/galeria.jpg);
	background-position: 0px 0px;
}
ul li.galeria_eng:hover {
	background-image: url(../images/menu_eng/galeria.jpg);
	background-position: 0px -54px;
}
ul li.kontakt_eng {
	background-image: url(../images/menu_eng/kontakt.jpg);
	background-position: 0px 0px;
}
ul li.kontakt_eng:hover {
	background-image: url(../images/menu_eng/kontakt.jpg);
	background-position: 0px -54px;
}

/* ###############       MENU        ################ */

ul.menu, ul li.header {
	display:block;
	list-style: none;
	padding: 0;
	margin: 0;
}

ul.menu a:link, ul.menu a:visited {

	height: 50px;
	text-decoration: none;
	color: #720000;
	font-size: 12px;
}

ul.menu a:link, ul.menu a:visited {

}

ul li.header {
	/*background-color:#e8e7c8;*/
	margin-top: 1px;
}

#subMenu1, #subMenu2, #subMenu3, #subMenu4, #subMenu5, #subMenu6, #subMenu7, #subMenu8, #subMenu9, #subMenu10, #subMenu11, #subMenu12, #subMenu13, #subMenu14, #subMenu15, #subMenu16, #subMenu17, #subMenu18, #subMenu19, #subMenu20, #subMenu21{
	display:none;
	padding-bottom: 20px;
	padding-left: 10px;
}

#header {
	width: 422px;
	height: 27px;
	padding-left: 60px;
	padding-top: 2px;
	background-color: #a1a083;
	color: #720000;
	background-image: url(../images/menu_bg.jpg);
	margin-top: 4px;
}

#hLeft {
	width: 360px;
	float: left;
	color: #720000;
	text-transform: uppercase;
	font-weight: 700;
	margin-top: 10px;
	margin-left: 3px;
}

#hRight {
	width: 75px;
	float: left;
	color: #720000;
	font-weight: 700;
	margin-top: 10px;
	text-align: right;
}

#number {
	width: 30px;
	float: left;
	color: #720000;
	font-weight: 700;
	margin-top: 10px;
	text-align: right;
	position: relative; right: 5px;
}

#details {
	font-size: 11px;
	padding-left: 34px;
	clear: both;
}

#details_l {
	width: 350px; 
	float: left; 
	text-align: left; 
	padding-left: 13px;
	font-size: 11px;
	padding-left: 34px;

}

#details_r {
	width: 70px; 
	float: right; 
	text-align: right; 
	color: #720000;
	font-weight: 700;
	text-align: right;

}

.header_content_1 { 
	font-family: Georgia, 'Times New Roman', Times, serif; font-style: italic; color: #003200; font-size: 17px; font-weight: 500;
}

.header_content_2 { 
	font-family: Georgia, 'Times New Roman', Times, serif; font-style: italic; color: #590000; font-size: 18px; font-weight: 500;
}

a {
	outline: none;
}
