﻿body {
	background-color: #333333;
}
.content
{
	padding: 0px;
	border: 1px solid #808080;
	width: 930px;
	margin: 0px auto 0px auto;
	background-color: #FFFFFF;
}
.nad_banerem
{
	border: 1px solid #333300;
	font-family: Verdana;
	font-size: small;
	color: #FFFFFF;
	font-weight: bold;
	text-align: right;
	background-color: #800000;
}
.baner
{
	padding: 0px;
	margin: 0px;
	height: 375px;
	background-image: url('Images/strona_poczatkowa.png');
	background-repeat: no-repeat;
	width: auto;
}
.menu
{
    padding: 0px;
    margin: 0px;
    float: left;
    width: 200px;
    height: 370px;
    background-image: url('Images/menu_tlo.png');
    background-repeat: no-repeat;
}
.stopka
{
	padding: 0px;
	margin: 0px;
	font-family: VERdana;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	text-align: right;
	background-color: #590000;
	width: auto;
}
.clear
{
	padding: 0px;
	margin: 0px;
	clear: both;
	width: auto;
	height: auto;
}
.slogan
{
	padding: 0px;
	margin: 320px 0px 0px 300px;
	width: 625px;
	float: left;
	background-image: url('Images/SLOGAN.png');
	height: 40px;
}
.logo {
	background-repeat: no-repeat;
	background-image: url('Images/LOGO.png');
	text-align: left;
	height: 81px;
}
.MENU_TABELKA
{
	padding: 0px;
	margin: 7px 0px 0px 10px;
	font-family: Verdana;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	width: 170px;
	height: auto;
}
.link
{
	text-decoration: none;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 3px;
	line-height: 25px;
	margin-left: 5px;
}
.napis_menu
{
	font-family: Verdana;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding: 0px;
	margin: 45px 0px 0px 50px;
	letter-spacing: 3px;
}
.dzien_dobry
        {
    font-size: 13px;
    margin: 15px 0px 15px 10px;
    padding: 0px;
    width: 310px;
}
.tresc
{
    padding: 0px;
    margin: 10px 0px 0px 10px;
    text-align: left;
    line-height: 1.5em;
}
.tresc_right_column
{
	padding: 0px;
	margin: 20px 0px 0px 15px;
	width: 150px;
	text-align: left;
	font-family: VERdana;
	font-size: 11px;
}
#RIGHT a
{
    text-decoration: none;
    font-family: arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #243e19;
    padding: 0px;
    margin: 0px;
    line-height: 3em;
}
.na_skroty
        {
    width: 160px;
    padding: 0px;
    margin: 5px 0px 0px 90px;
}
.edward
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-align: right;
    padding: 0px;
    margin: 7px 0px 8px 300px;
    width: 150px;
    font-style: italic;
    letter-spacing: 1px;
}
.linia_pionowa
{
    padding: 5px 5px 0px 10px;
    margin-top: 30px;
    margin-right: 0px;
    margin-bottom: 0px;
}
#INFORMATION
{
    padding: 0px;
    margin: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #243e19;
    width: 100%;
    height: 230px;
    background-repeat: no-repeat;
    text-align: left;
    vertical-align: top;
}
#INFORMATION1
{
	padding: 0px;
	margin: 0px;
	width: 507px;
	float: left;
	border-left-style: solid;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-bottom-color: #6F0000;
	height: 230px;
	border-left-color: #800000;
}
#INFORMATION2
{
	padding: 0px;
	margin: 0px;
	width: 419px;
	float: left;
	height: 230px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-right-color: #6F0000;
	border-bottom-color: #800000;
}
#RIGHT
{
	padding: 0px;
	margin: 0px;
	width: 220px;
	float: left;
}
.CIRCLES
{
    padding: 0px;
    margin: 0px;
    width: 170px;
    float: right;
    text-align: right;
    height: 230px;
}
.LEFT
{
    padding: 0px;
    margin: 0px;
    width: 480px;
    float: left;
}
.MIDDLE
{
    margin: 0px;
    padding: 0px;
    float: left;
    width: 20px;
}
#RIGHT_OFERTA
{
    padding: 0px;
    margin: 0px;
    width: 200px;
}
#oferta_content
{
    height: 380px;
}
#lewa_kolumna
{
	padding: 0px;
	margin: 8px 0px 0px 10px;
	width: 202px;
	float: left;
	background-image: url('Images/menu_tlo_pomniejszone.png');
	background-repeat: no-repeat;
	height: 361px;
}
#prawa_kolumna
{
	padding: 0px;
	margin: 8px 0px 0px 30px;
	width: 685px;
	float: left;
	background-image: url('Images/oferta_tlo.png');
	background-repeat: no-repeat;
	height: 575px;
}
.napis_oferta
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6C4900;
	letter-spacing: 3px;
	font-weight: bold;
	width: 100px;
	margin-left: 43px;
	margin-top: 40px;
	margin-bottom: 10px;
}
.kreska_pozioma_gora
{
	padding: 0px;
	margin: 0px;
	background-image: url('Images/pozioma_kreska.png');
	background-repeat: no-repeat;
}
.oferta_zdjecie
{
	margin-right: 5px;
	margin-left: 4px;
	margin-top: 30px;
}
.regal_oferta
{
	float: left;
	margin: 0px 8px 5px 25px;
	padding: 0px;
}
.tekst_pierwszy
        {
	padding: 0px;
	margin: 0px 0px 3px 0px;
	font-size: 11px;
	width: 95%;
	line-height: 20px;
	text-align: justify;
	font-family: Verdana;
	height: 103px;
}
.skroty_oferta
{
	padding: 0px;
	width: 150px;
	margin: 10px 0px 0px 25px;
}
a:hover
{
	color: #800000;
}
.kreska_pozioma_oferta
{
	padding: 0px;
	margin: 5px 0px 0px 5px;
}
.ostatni_realizacja_tekst
{
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 2px;
	letter-spacing: 1px;
}
.ostatnia
{
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
#na_skroty
{
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing: 1px;
	width: 202px;
	background-image: url('Images/tlo_na_skroty.png');
	background-repeat: no-repeat;
	padding: 0px;
	margin: 10px 0px 0px 10px;
	height: 192px;
	float: left;
	text-decoration: none;
}
.skroty_menu
{
	padding: 0px;
	margin: 15px 0px 0px 15px;
	width: 148px;
	line-height: 25px;
	list-style-position: inside;
	list-style-image: url('Images/kropka_na_skroty.png');
	text-decoration: none;
}
.na_skroty_text
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	margin: 15px 0px 0px 20px;
}
.kreska_pozioma_skroty
{
	padding: 0px;
	margin: 5px 0px 0px 5px;
	height: 0px;
	width: 177px;
}
.galeria
{
	width: 600px;
	padding: 0px;
	margin: 50px 0px 0px 20px;
	text-align: center;
}
.galeria2
{
	width: 600px;
	padding: 0px;
	margin: 50px 0px 0px 20px;
	text-align: center;
}
.obwodka
{
	border: 1px solid #990000;
	padding: 0px;
	margin: 0px 0px 0px 10px;
}
#prawa_kolumna_realizacje
{
	padding: 0px;
	margin: 8px 0px 0px 30px;
	width: 685px;
	float: left;
	background-image: url('Images/realizacje_tlo.png');
	background-repeat: no-repeat;
	height: 575px;
}
.galeria_ogolna_1
{
	width: 600px;
	padding: 0px;
	margin: 30px 0px 0px 5px;
	text-align: center;
}
.galeria_ogolna_2
{
	width: 600px;
	padding: 0px;
	margin: 70px 0px 0px 10px;
	text-align: center;
}
#prawa_kolumna_ogolna
{
	padding: 0px;
	margin: 8px 0px 0px 20px;
	width: 685px;
	float: left;
	background-image: url('Images/realizacje_tlo.png');
	background-repeat: no-repeat;
	height: 575px;
}
.realizacje_tytul
{
	font-family: Verdana;
	font-size: 14px;
	color: #6D6041;
	font-weight: bold;
	padding: 0px;
	margin: 40px 0px 0px 30px;
	letter-spacing: 1px;
}
.obwodka_galeria
{
	border: 1px solid #990000;
	padding: 0px;
	margin: 0px;
}
#prawa_kolumna_kontakt
{
	padding: 0px;
	margin: 8px 0px 0px 30px;
	width: 685px;
	background-image: url('Images/kontakt/kontakt_tlo.png');
	background-repeat: no-repeat;
	height: 575px;
	float: left;
}
.labelki_formularz
{
	font-family: verdana;
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	letter-spacing: 1px;
	font-weight: bold;
}
.text_box_formularz
{
	font-family: verdana;
	font-size: 12px;
	color: #333333;
	letter-spacing: 1px;
	padding: 0px;
	margin: 0px;
	width: 220px;
}
.text_box_formularz_tresc
{
	font-family: verdana;
	font-size: 12px;
	color: #333333;
	letter-spacing: 1px;
	padding: 0px;
	margin: 5px 0px 0px 0px;
	width: 220px;
	height: 100px;
}
.tabelka_kontakt
{
	padding: 0px;
	margin: 30px 0px 0px 5px;
	width: 370px;
}
.formularz_tytul
{
	font-family: Verdana;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0px;
	margin: 20px 0px 0px 15px;
	letter-spacing: 1px;
}
.labelki_formularz_tresc
{
	font-family: verdana;
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	letter-spacing: 1px;
	font-weight: bold;
}
.walidacja
{
	font-family: verdana;
	font-size: 11px;
	color: #FFFF99;
	padding: 0px;
	margin: 15px 0px 0px 10px;
	width: 360px;
	font-weight: bold;
	letter-spacing: 1px;
	list-style-position: inside;
}
.test1 {
	width: 381px;
	float: left;
	margin: 40px 20px 0px 20px;
	padding: 0px;
	background-image: url('Images/kontakt/formularz_tlo.png');
	height: 441px;
	background-repeat: no-repeat;
}
.test2 {
	background-image: url('Images/kontakt/adres_tlo.png');
	background-repeat: no-repeat;
	padding: 0px;
	margin: 40px 0px 0px 0px;
	float: left;
	width: 241px;
	height: 276px;
	text-align: center;
}
.logo_adres {
	width: auto;
	padding: 0px;
	margin: 10px 0px 0px 6px;
}
.kresk_adres {
	padding: 0px;
	margin: 15px 0px 0px 20px;
	width: 200px;
	text-align: center;
}
.adres_tekst {
	font-family: verdana, Geneva, Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0px;
	margin: 15px 0px 0px 15px;
}
.link_adres {
	text-decoration: none;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #800000;
}
.link_na_skroty {
	padding: 0px;
	margin: 0px 0px 0px 5px;
	text-decoration: none;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	width: auto;
}
.formularz
{
}
.kreska_formularz
{
	padding: 0px;
	margin: 5px 0px 0px 40px;
	width: 300px;
}
.przycisk
{
	font-family: verdana;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #927E54;
	border: 1px solid #6B6147;
	padding: 0px;
	margin: 10px 0px 0px 192px;
}
.dziekujemy_formularz
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC00;
	padding: 0px;
	margin: 10px 0px 0px 10px;
}
.galeria_ogolna_szafy
{
	width: 600px;
	padding: 0px;
	margin: 30px 0px 0px 30px;
	text-align: center;
}
.galeria_ogolna_szafy_2
{
	width: 600px;
	padding: 0px;
	margin: 70px 0px 0px 30px;
	text-align: center;
}
.tescik
{
	width: 650px;
	float: left;
	padding: 0px;
	margin: 300px 0px 0px 65px;
	height: 50px;
	background-image: url('Images/SLOGAN.png');
}
.skroty_oferta_glowna
{
	padding: 0px;
	width: 140px;
	margin: 20px 0px 0px 20px;
}
.na_skroty_glowna
{
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing: 1px;
	width: 150px;
	background-image: url('Images/tlo_na_skroty_glowna.png');
	background-repeat: no-repeat;
	padding: 0px;
	margin: 10px 0px 0px 15px;
	height: 150px;
	float: left;
	text-decoration: none;
}
.skroty_oferta_default
{
	padding: 0px;
	width: 140px;
	margin: 15px 0px 0px 20px;
}
.materialy
{
	padding: 0px;
	margin: 0px 0px 3px 150px;
	font-size: 11px;
	width: 73%;
	line-height: 20px;
	text-align: justify;
	font-family: Verdana;
	height: 40px;
}
.tabela_materialy_firmy
{
    width: 460px;
    padding: 0px;
    margin: 20px 0px 0px 165px;
}
.biurowel_oferta
{
	float: left;
	margin: 0px 8px 5px 10px;
	padding: 0px;
}
.tekst_drugi
{
	padding: 0px 0px 0px 20px;
	margin: 50px 0px 3px 0px;
	font-size: 11px;
	width: 93%;
	line-height: 20px;
	text-align: justify;
	font-family: Verdana;
}

.tekst_drugi a
{
    color:#543f12;
}

.tekst_drugi a:hover
{
    color:Maroon;
    
    }
.najnowsze_realizacje_napis
{
	font-family: verdana;
	font-size: 12px;
	color: #DDDDDD;
	width: 160px;
	padding: 0px;
	margin: 10px 0px 0px 0px;
	font-weight: bold;
}
.MENU_TABELKA_default
{
	padding: 0px;
	margin: 10px 0px 0px 10px;
	line-height: 25px;
}
.link_ostatni
{
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	width: auto;
}
.galeria_najnowsza
{
	padding: 0px;
	margin: 30px 0px 0px 30px;
}

