body{
	font-family: Arial Narrow, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 14px;
	text-align: justify;
	color:#4D4D4D;
}
#outer {
    z-index: 2;
    position: relative;
    width: 897px;
    height: 450px;
    /*border: none;*/
    margin: 0 auto;
}

#logo {
    text-align: center;
    width: 480px;
    height: 30px;
    background-image: url('img/logo.jpg');
    /*border: 1px solid #000;*/
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    position: absolute;
    left: 1px;
    z-index: 2;
}

#left_menu {
    position: relative;
    width: 503px;
    height: 394px;
    /*background-image: url('img/left_menu.jpg');*/
    float: left;
    /*border: 1px solid #000;*/
    z-index: 1;
}

#right {
    float: left;
    width: 335px;
    height: 283px;
	background-image:url('img/szkic.jpg');
    /*border: 1px solid #000;*/
    padding: 0px 0px 0px 0px;
    margin: 65px 0px 0px 0px;
}

.title_header {
    display: inline;
    width: auto;
    height: 55px;
    /*border: 1px solid #000;*/
}

a {
    font-size: 10px;
    color: black;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.content {
    font-family: Arial Narrow, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 14px;
	color:#4D4D4D;
    width: 830px;
    height: 200px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    /*border: 1px solid #000;*/
    text-align: justify;
}
.content img{
	margin:5px;
	border:1px solid #BDB4B9;
	padding:10px;
}
.images {
    width: 800px;
    height: auto;
    margin: 0px;
    padding: 0px;
    /*border: 1px solid #000;*/
    text-align: center;
}

#footer {
    width: 840px;
    height: 36px;
    background-image: url('img/footer_bg.jpg');
}

#logo_small1 {
    margin: 0px 0px 10px 704px;
    padding: 0px 0px 0px 0px;
    /*border:1px solid #000;*/
    width: 108px;
    height: 31px;
    background-image: url('img/logo2.jpg');
}
#logo_small2 {
    margin: 0px 0px 10px 704px;
    padding: 0px 0px 0px 0px;

    /*border:1px solid #000;*/
    width: 36px;
    height: 36px;
    background-image: url('img/logo1.jpg');
}

#footer h4 {
    margin: 0px 0px 0px 0px;
    padding: 3px 5px 0px 5px;
    color: #000;
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 10px;
}
/* Główna liczby */
.tabelka_3 {
    font-family: Arial Narrow, Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 14px;
	color:#4D4D4D;
    border: solid 1px #000000;
}

.tabelka_3 li {
    font-size: 14px;
    margin: 20px;
}

.tabelka_3 th {
    height: 25px;
    background-color: #D9D9D9;
    text-align: left;
    padding-left: 10px;
    border: none;
}

.tabelka_3 td {
    padding: 10px;
    border-top: solid 1px #000000;
    text-align: left;
}
/* koniec główne liczby */
/* tabelka nasza wizja */

.tabelka_nasza_wizja {
	font-size: 16px;
	font-weight:bolder;
    border: solid 1px #000000;
    background-color: #E2E1E1;
}
.tabelka_nasza_wizja_podmenu{
	font-weight:normal;
	padding: 15px;
	border: solid 1px #000000;
	background-color: #A6A6A6;
	color:#FFFFFF;
	text-align:left;
}
.tabelka_nasza_wizja li{
	margin:10px;
	font-size: 14px;
}
.tabelka_nasza_wizja td{
	text-align:left;
}
.dane{
	border: 1px solid #000;
	width:100%;
	height:auto;
}
.dane_ciemne
{
	background-color:#D9D9D9;
}
.dane_jasne{
	background-color:#F1F1F1;
}
/* koniec tabelki nasza wizja */
.CV{
	border:0;
}
.textEdit{
	border:1px solid #000;
	width:150px;
}
.textArea{
	border:1px solid #000;
	width:350px;
	height:50px;
}
.data{
	vertical-align:text-top;
}
.button{
	width:100%;
	height:50px;
	border:1px solid #000;
	background-color:#fff;
}
