@charset "UTF-8";
body {
	background-color: #635747;
	color: #312310;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
p {
	padding-top: 2px;
	padding-bottom: 3px;
}
a {
	color: #827260;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	text-decoration: underline;
}
.contact_header {
	font-size: 160%;
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 15px;
}
* {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.bold {
	font-weight: bold;
}
#wrapper {
	width: 100%;
}
#header {
	height: 125px;
	background-image: url(../images/header.gif);
	background-repeat: repeat-x;
	background-color: #000000;
	background-position: center;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #DBCAA3;
}
#header .content {
	background-image: url(../images/header_content.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 125px;
}
#main {
	height: 365px;
	background-image: url(../images/main_bg.gif);
	background-repeat: repeat-x;
	background-color: #FFF9E6;
}
#main .content .content_right {
	height: 335px;
	background-color: #F2E6CB;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	width: 520px;
}
#main2 {
	background-image: url(../images/main2_bg_right.gif);
	background-repeat: repeat-x;
	background-color: #8a7c68;
}
#main2 .content .content_right {
	min-height: 200px;
	background-color: #827260;
	margin-top: 6px;
	color: #FFF9E6;
}
.lewy_dolny_box {
	text-align:links;
  padding: 15px;
	overflow: auto;
	min-height: 170px;
	color: #FFF9E6;
	font-size: 94%;
}
.lewy_dolny_box ul {
  padding-left: 15px;
}
#footer {
	background-color: #635747;
	color: #FFEABC;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #DBCAA3;
}
#flagi img {
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 5px;
}
#flagi {
	text-align: right;
	height: 30px;
	padding-bottom: 24px;
}
#header .content .content_left {
	text-align: center;
	padding-top: 20px;
}
#contact_details {
	padding: 15px;
	text-align: center;
}
#footer .content {
	height: 55px;
	width: 960px;
	padding-top: 15px;
	text-align: center;
	font-size: 95%;
}
.content {
	width: 960px;
	margin-right: auto;
	margin-left: 0;
}
.content_left {
	float: left;
	width: 400px;
}
.content_right {
	float: right;
	width: 560px;
}
#main2 .content .content_right .pobierz {
	float: left;
	width: 243px;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-right: 15px;
	padding-left: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CAC0A9;
	min-height: 180px;
	text-align: center;
}
#main2 .content .content_right .dolny_kontakt {
	float: right;
	width: 245px;
	min-height: 180px;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-right: 20px;
	padding-left: 15px;
	text-align: center;
}
.pobierz a {
	color: #E7D1AE;
}
.mail a {
	color: #E7D1AE;
}
.clear {
	clear: both;
}


/* Start Main Navigation */
#menu {
	width: 560px;
	height: 71px;
	background: url(../images/menu2.jpg) top left no-repeat;
}
#menu ul{list-style-type: none; height: 71px; margin: 0; padding: 0;}
#menu li{float: left; cursor: pointer; }
#menu li a{height: 0; margin: 0; padding-top: 71px; color: #2d3440; overflow: hidden; cursor: pointer; background: url(../images/menu2.jpg) no-repeat; display: inline; float: left; position: relative;}
#menu li a:active, #menu li a:hover{cursor: pointer;}
/* Static nav item*/
#menu li#home a{width: 93px; background-position: 0 0;}
#menu li#tlumaczenia a{width: 138px; background-position: -93px 0;}
#menu li#szkolenia a{width: 121px; background-position: -231px 0;}
#menu li#cennik a{width: 105px; background-position: -352px 0;}
#menu li#kontakt a{width:103px; background-position: -457px 0;}
/* Current nav item */
#menu li#home a.current, #menu li#home a.current:hover, #menu li#home a.current:active{width: 93px; background-position: 0 -71px;}
#menu li#tlumaczenia a.current, #menu li#tlumaczenia a.current:hover, #menu li#tlumaczenia a.current:active{width: 138px; background-position: -93px -71px;}
#menu li#szkolenia a.current, #menu li#szkolenia a.current:hover, #menu li#szkolenia a.current:active{width: 121px; background-position: -231px -71px;}
#menu li#cennik a.current, #menu li#cennik a.current:hover, #menu li#cennik a.current:active{width: 105px; background-position: -352px -71px;}
#menu li#kontakt a.current, #menu li#kontakt a.current:hover, #menu li#kontakt a.current:active{width:103px; background-position: -457px -71px;}
/* Hover nav item */
#menu li a span{cursor: pointer; overflow: hidden; position: absolute; top: 0; left: 0; display: none; height: 0; margin: 0; padding-top: 71px;}
#menu li#home a span{width: 93px; background: url(../images/menu2.jpg) 0 -142px;}
#menu li#tlumaczenia a span{width: 138px; background: url(../images/menu2.jpg) -93px -142px;}
#menu li#szkolenia a span{width: 121px; background: url(../images/menu2.jpg) -231px -142px;}
#menu li#cennik a span{width: 105px; background: url(../images/menu2.jpg) -352px -142px;}
#menu li#kontakt a span{width: 103px; background: url(../images/menu2.jpg) -457px -142px;}
/* End Navigation */

/* Start Main Navigation */
#menude {
	width: 560px;
	height: 71px;
	background: url(../images/menu4.jpg) top left no-repeat;
}
#menude ul{list-style-type: none; height: 71px; margin: 0; padding: 0;}
#menude li{float: left; cursor: pointer; }
#menude li a{height: 0; margin: 0; padding-top: 71px; color: #2d3440; overflow: hidden; cursor: pointer; background: url(../images/menu4.jpg) no-repeat; display: inline; float: left; position: relative;}
#menude li a:active, #menude li a:hover{cursor: pointer;}
/* Static nav item*/
#menude li#home a{width: 93px; background-position: 0 0;}
#menude li#tlumaczenia a{width: 138px; background-position: -93px 0;}
#menude li#szkolenia a{width: 121px; background-position: -231px 0;}
#menude li#cennik a{width: 105px; background-position: -352px 0;}
#menude li#kontakt a{width:103px; background-position: -457px 0;}
/* Current nav item */
#menude li#home a.current, #menude li#home a.current:hover, #menude li#home a.current:active{width: 93px; background-position: 0 -71px;}
#menude li#tlumaczenia a.current, #menude li#tlumaczenia a.current:hover, #menude li#tlumaczenia a.current:active{width: 138px; background-position: -93px -71px;}
#menude li#szkolenia a.current, #menude li#szkolenia a.current:hover, #menude li#szkolenia a.current:active{width: 121px; background-position: -231px -71px;}
#menude li#cennik a.current, #menude li#cennik a.current:hover, #menude li#cennik a.current:active{width: 105px; background-position: -352px -71px;}
#menude li#kontakt a.current, #menude li#kontakt a.current:hover, #menude li#kontakt a.current:active{width:103px; background-position: -457px -71px;}
/* Hover nav item */
#menude li a span{cursor: pointer; overflow: hidden; position: absolute; top: 0; left: 0; display: none; height: 0; margin: 0; padding-top: 71px;}
#menude li#home a span{width: 93px; background: url(../images/menu4.jpg) 0 -142px;}
#menude li#tlumaczenia a span{width: 138px; background: url(../images/menu4.jpg) -93px -142px;}
#menude li#szkolenia a span{width: 121px; background: url(../images/menu4.jpg) -231px -142px;}
#menude li#cennik a span{width: 105px; background: url(../images/menu4.jpg) -352px -142px;}
#menude li#kontakt a span{width: 103px; background: url(../images/menu4.jpg) -457px -142px;}



/* Remove silly dotted outline from links in FF */
a{outline: none;}
#onas_page {
	overflow: auto;
	height: 335px;
	padding-right: 3px;
	text-align: justify;
	font-size: 89%;
}
/*---------------------IE PNG FIX ----------------*/
img, div, a, a:hover, input { behavior: url(../iepngfix/iepngfix.htc) }
