body
{
    color: #666;
    background-color: #fff;
    min-width: 970px;
}

.wide_color_1
{
    background-color: #3D3D3D;
}

.wide_color_2
{
    background-color: #fff;
}

.wide_color_3
{
    border-top: 4px solid #E2CFFC;
    background-color: #CFAEFB;
}

.wide_color_4
{
    background-color: #FFF;
    padding: 10px 0;
}

.wide_color_5
{
    background-color: #fff;
}

.wide_color_6
{
    background-color: #EAEAEA;
    padding: 10px 0;
}

.global
{
    margin: 0 auto;
    width: 950px;
    padding: 0 10px;
}

.poczatek
{
    padding: 6px 0 5px 0;
    height: 13px;
    float: right;
    color: #fff;
}

.poczatek_email
{
    display: block;
    float: left;
    color: #fff;
    background-color: transparent;
    text-decoration: none;
    outline: none;
    height: 13px;
    line-height: 13px;
    font-size: 11px;
    margin: 0;
    padding: 0 0 0 21px;
    border: 0;
    background-image: url('../grafika/poczatek_email.png');
    background-position: left center;
    background-repeat: no-repeat;
}

.poczatek_telefon
{
    display: block;
    float: left;
    color: #fff;
    background-color: transparent;
    text-decoration: none;
    outline: none;
    height: 13px;
    line-height: 13px;
    font-size: 11px;
    margin: 0 0 0 45px;
    padding: 0 0 0 17px;
    border: 0;
    background-image: url('../grafika/poczatek_telefon.png');
    background-position: left center;
    background-repeat: no-repeat;
}

.poczatek_facebook
{
    display: block;
    float: right;
    color: #fff;
    background-color: transparent;
    text-decoration: none;
    outline: none;
    width: 6px;
    height: 13px;
    line-height: 13px;
    font-size: 11px;
    margin: 0 0 0 45px;
    padding: 0 0 0 17px;
    border: 0;
    background-image: url('../grafika/poczatek_facebook.png');
    background-position: center center;
    background-repeat: no-repeat;
}

.gora
{
    padding: 15px 0;
}

.gora_lewa
{
    width: 181px;
    height: 45px;
    float: left;
}

.logo
{
    display: block;
    float: left;
    text-decoration: none;
    outline: none;
    width: 181px;
    height: 38px;
    margin: 3px 0 0 0;
    padding: 0;
    border: 0;
    background-image: url('../grafika/logo.png');
    background-position: center center;
    background-repeat: no-repeat;
}

.gora_prawa
{
    width: 754px;
    height: 45px;
    float: right;
}

.gora_menu
{
    height: 45px;
    float: right;
}

.rozwijane,.rozwijane ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: left;
}

.rozwijane li,.rozwijane li a
{
	float: left;
}

.rozwijane li
{
	position: relative;
}

.rozwijane li ul
{
	display: none;
	position: absolute;
	z-index: 500;
	top: 100%;
	padding: 0;
	margin: 0;
	border: 0;
}

.rozwijane li:hover > ul
{
	display: block;
}

.rozwijane li ul li, .rozwijane li ul li a
{
	float: none;
}

.rozwijane li ul li a
{
	display: block;
}

.rozwijane li ul li ul
{
	display: none;
	position: absolute;
	z-index: 500;
	left: 100%;
	top: 0%;
	padding: 0;
	margin: 0;
}

.gora_menu_opcja
{
    display: block;
    float: right;
    color: #555;
    background-color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    white-space: nowrap;
    outline: none;
    height: 18px;
    line-height: 18px;
    font-size: 14px;
    margin: 0;
    padding: 13px 16px 14px 16px;
    border: 0;
    text-align: center;
}

.gora_menu_opcja:hover,.gora_menu_opcja_wybrane,.gora_menu_opcja_wybrane:hover
{
    display: block;
    float: right;
    color: #fff;
    background-color: #A469AA;
    text-decoration: none;
    text-transform: uppercase;
    white-space: nowrap;
    outline: none;
    height: 18px;
    line-height: 18px;
    font-size: 14px;
    margin: 0;
    padding: 13px 16px 14px 16px;
    border: 0;
    text-align: center;
}

.gora_menu_subopcja
{
    display: block;
    color: #555;
    background-color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    white-space: nowrap;
    outline: none;
    height: 18px;
    line-height: 18px;
    font-size: 14px;
    margin: 0;
    padding: 8px 16px;
    border: 0;
    text-align: center;
}

.gora_menu_subopcja:hover,.gora_menu_subopcja_wybrane,.gora_menu_subopcja_wybrane:hover
{
    display: block;
    color: #fff;
    background-color: #A469AA;
    text-decoration: none;
    text-transform: uppercase;
    white-space: nowrap;
    outline: none;
    height: 18px;
    line-height: 18px;
    font-size: 14px;
    margin: 0;
    padding: 8px 16px;
    border: 0;
    text-align: center;
}

.bnr
{
    width: 950px;
    height: 240px;
    overflow: hidden;
}

.modul_wlasny_1
{
    padding: 20px 0 0 0;
}

.tytul
{
    font-size: 28px;
    text-align: left;
}

.tresc
{
    text-align: left;
    line-height: 22px;
}

.modul_wlasny_2
{
    padding: 10px 0 0 0;
}

.zapisz_sie_odstep
{
    height: 20px;
}

.zapisz_sie
{
    display: block;
    color: #fff;
    background-color: #3D3D3D;
    text-decoration: none;
    white-space: nowrap;
    outline: none;
    width: 96px;
    height: 18px;
    line-height: 18px;
    font-size: 11px;
    margin: 0 auto;
    padding: 10px 0;
    border: 0;
    text-align: center;
}

.dol_kontener
{
    padding: 20px 0;
}

.dol
{
    display: table;
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: middle;
    width: 950px;
    color: #fff;
}

.dol a,.dol > a
{
    color: #fff;
}

.dol_1
{
    display: table-cell;
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: middle;
    width: 220px;
}

.dol_2
{
    display: table-cell;
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: middle;
    width: 40px;
}

.dol_3
{
    display: table-cell;
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: middle;
    width: 1px;
    background-color: #898989;
}

.dol_4
{
    display: table-cell;
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: middle;
    width: 649px;
}

.formularz
{
    margin: 0;
    padding: 0;
    border: 0;
}

.formularz_pole_1
{
    display: none;
}

.formularz_pole_2
{
    display: block;
    float: left;
    text-decoration: none;
    outline: none;
    margin: 0;
    padding: 11px;
    border: 0;
    font-size: 11px;
    line-height: 14px;
    height: 14px;
    width: 293px;
    color: #555;
    background-color: #898989;
    letter-spacing: 1px;
    font-family: tahoma, verdana;
}

.formularz_pole_3
{
    display: block;
    float: right;
    text-decoration: none;
    outline: none;
    margin: 0;
    padding: 11px;
    border: 0;
    font-size: 11px;
    line-height: 14px;
    height: 14px;
    width: 293px;
    color: #555;
    background-color: #898989;
    letter-spacing: 1px;
    font-family: tahoma, verdana;
}

.formularz_pole_4
{
    display: block;
    text-decoration: none;
    outline: none;
    margin: 19px 0 0 0;
    padding: 11px;
    border: 0;
    font-size: 11px;
    line-height: 14px;
    height: 14px;
    width: 627px;
    color: #555;
    background-color: #898989;
    letter-spacing: 1px;
    font-family: tahoma, verdana;
}

.formularz_pole_5
{
    display: block;
    text-decoration: none;
    outline: none;
    margin: 19px 0 0 0;
    padding: 11px;
    border: 0;
    font-size: 11px;
    line-height: 14px;
    height: 86px;
    width: 627px;
    color: #555;
    background-color: #898989;
    letter-spacing: 1px;
    font-family: tahoma, verdana;
}

.formularz_przycisk
{
    display: block;
    float: right;
    color: #fff;
    background-color: #A469AC;
    text-decoration: none;
    white-space: nowrap;
    outline: none;
    width: 96px;
    height: 36px;
    line-height: 18px;
    font-size: 11px;
    margin: 19px 0 0 0;
    padding: 0;
    border: 0;
    text-align: center;
    cursor: pointer;
}

.stopka
{
    font-size: 11px;
    color: #555;
    padding: 20px 0;
}

.stopka a,.stopka b,.stopka strong,.stopka > a,.stopka > b,.stopka > strong
{
    text-decoration: none;
    outline: none;
    color: #555;
    font-weight: normal;
}

.stopka_lewa
{
    width: 470px;
    text-align: left;
    float: left;
}

.stopka_prawa
{
    width: 470px;
    text-align: right;
    float: right;
}


#contact_form
{
    padding-left: 400px;
    min-height: 400px;
    background-image: url('../grafika/kontakt.jpg');
    background-position: left center;
    background-repeat: no-repeat;
}


.wide_karuzela
{
    background-color: #EAEAEA;
}

.txtcars_container
{
    position: relative;
    height: 60px;
    overflow: hidden;
}

.txtcar
{
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.tc
{
    display: block;
    padding: 16px 0;
    font-size: 28px;
    line-height: 28px;
    white-space: nowrap;
    text-align: center;
    color: #666;
    font-style: italic;
}
