body {         background-color: #999999;    margin-top: 0px;    margin-bottom: 0px;    margin-left: 0px;    margin-right: 0px;    font-family: Arial;    font-size: 12px;        background-image: url('img/background.jpg');    background-repeat: repeat-x;    background-color: #55a1d3;}/* wymiary i pozycja naglowkow *//*#header_left {width:32px;}#header_right {width:32px;}#header_center {	width: 800px;}*/#page_content{    width: 864px;    margin-left: auto;    margin-right: auto;    background-color: #ffffff;        overflow:auto;}#page_header {    margin-bottom: 20px;    height: 250px;}#page_header>table {    height: 250px;        border-collapse: collapse;    border-top-style: none;    border-bottom-style: none;    border-left-style: none;    border-right-style: none;    margin-top: 0px;    margin-bottom: 0px;    margin-left: 0px;    margin-right: 0px;    padding-top: 0px;    padding-bottom: 0px;    padding-left: 0px;    padding-right: 0px;}#page_header>table>tr>td {        border-top-style: none;    border-bottom-style: none;    border-left-style: none;    border-right-style: none;    margin:0px;    padding:0px;    margin-top: 0px;    margin-bottom: 0px;    margin-left: 0px;    margin-right: 0px;}.main #main_menu{    margin-top: -40px !important;}.page_klient_indywidualny #main_menu{    margin-top: -40px !important;}.page_klient_instytucjonalny #main_menu{    margin-top: -40px !important;}.page_technologie #main_menu{    margin-top: -40px !important;}.page_o_nas #main_menu{    margin-top: -40px !important;}#submenu{    width: 241px;    height: 137px;    }#submenu > div{    margin-left: 68px;    padding-top: 13px;    line-height: 27px;    /*border: 1px solid red;*/}.page_o_nas #submenu{    background-image: url('img/strony/o_vatra/submenu.gif');}.page_klient_indywidualny #submenu{    background-image: url('img/strony/klient_indywidualny/submenu.gif');}.page_klient_instytucjonalny #submenu{    background-image: url('img/strony/klient_instytucjonalny/submenu.gif');}.page_technologie #submenu{    background-image: url('img/strony/technologie/submenu.gif');}/* menu glowne (na glownej stronie) *//*#main_menu{margin-top: -55px;float: none;z-index: 2;clear: both;}*/#main_menu>a>span{    float:left;    width: 134px;    height: 106px;}#main_menu>a>#mm_o_nas{    margin-left: 64px;}#main_menu>a>#mm_k_indyw{    margin-left: 20px;}#main_menu>a>#mm_k_instyt{    margin-left: 16px;}#main_menu>a>#mm_technologia{    margin-left: 6px;}#main_menu>a>#mm_kontakt{    margin-left: 14px;}/*#main_menu>div>a>span {display: block; width: 80px;height: 80px;cursor: pointer !important;}   #main_menu>div>a {text-decoration: none;}   */  /* obrazki dla pojedynczych pozycji glownego menu */#mm_o_nas {    background-image: url("img/menu/main/ico_info_off.gif");}#mm_o_nas:hover {    background-image: url("img/menu/main/ico_info_on.gif");}/* klient indywidualny */#mm_k_indyw {    background-image: url("img/menu/main/ico_osoba_off.gif");}#mm_k_indyw:hover {    background-image: url("img/menu/main/ico_osoba_on.gif");}/* klient instytucje */#mm_k_instyt {    background-image: url("img/menu/main/ico_instytucje_off.gif");}#mm_k_instyt:hover {    background-image: url("img/menu/main/ico_instytucje_on.gif");}#mm_technologia {    background-image: url("img/menu/main/ico_technologie_off.gif");}#mm_technologia:hover {    background-image: url("img/menu/main/ico_technologie_on.gif");}#mm_kontakt {    background-image: url("img/menu/main/ico_kontakt_off.gif");}#mm_kontakt:hover {    background-image: url("img/menu/main/ico_kontakt_on.gif");}#text_content {    margin-bottom: 20px;   /* margin-top: 80px;*/    clear: both;}#text_content>div:first-child{    height: 20px;}#text_content>div.last{    clear:both;    height: 20px;}/* sekcja z lista partnerow */#partners {    border-top-style: dashed;    border-top-width: 1px;    border-top-color: #999999;    margin-bottom: 8px;    clear: both;}#partners>p{    margin-top:1px;    margin-left:10px;    margin-bottom:0px;}#partners>div {    text-align:center;}#partners>div>a>img{    margin-right:10px;    border: none;}#partners>div>a:last-child{    margin-right:0px;}#aktualnosci>div>h1{    margin-top: 0px; }#aktualnosci{    background-image: url('img/strony/main/aktualnosci.gif');    background-repeat:no-repeat;    color: white;    height: 166px;    width: 530px;    margin-left: auto;    margin-right: auto;}#aktualnosci div h1{ text-align: center;	}#aktualnosci a{	color: white;}#aktualnosci>div{    margin-left: 15px;      padding-top:15px;    line-height: 12px;        margin-bottom: 0px; }/* obrazki naglowka na stronie glownej *//*.main #header_left {background-image: url("img/header/index_left.jpg");background-repeat: repeat;}.main #header_right {background-image: url("img/header/index_right.jpg");background-repeat: repeat;}*/.main #page_header/* header_center*/{    background-image: url("img/header/index/header.jpg");    background-repeat: no-repeat;    height: 389px;    /*   width: 864px;    margin-left: auto;    margin-right: auto;*/}/*.page_o_nas #header_left {background-image: url("img/header/index_left_red.jpg");background-repeat: repeat;}.page_o_nas #header_right {background-image: url("img/header/index_right_red.jpg");background-repeat: repeat;}*/.page_o_nas #page_header {    background-image: url("img/header/o_nas/naglowek2.jpg");    background-repeat: no-repeat;    height: 389px;}.page_klient_indywidualny #page_header {    background-image: url("img/header/klient_indywidualny/header.jpg");    background-repeat: no-repeat;    height: 389px;}.page_klient_instytucjonalny #page_header {    background-image: url("img/header/klient_instytucjonalny/header.jpg");    background-repeat: no-repeat;    height: 389px;}.page_technologie #page_header {    background-image: url("img/header/technologie/naglowek4.jpg");    background-repeat: no-repeat;    height: 389px;}.main #left_column{        width: 250px;    float: left;    margin-left: 15px;}.main #left_column>div{    margin-top: 20px;}.page_o_nas #left_column{        width: 250px;    float: left;    margin-left: 15px;    /*height: 1100px;*/        display: table-column;}.page_o_nas #left_column>div{        margin-bottom: 20px;}.page_o_nas #right_column{        /* width: 400px;*/    width: 560px;    float: left;    margin-left: 20px;    }div.inner {    padding-left: 5px;    padding-right: 5px;    min-height: 45px;    }div.inner>img{    float: left;}div.inner>span>img {        vertical-align: middle;    margin-right: 2px;}.main #right_column{        width: 550px;        float: left;    margin-left: 30px;}.main #right_column>div{    margin-top: 20px;}div.green_info>div{    width: 270px;    float: right;    margin-right: 5px;}div.info>div{      float: right;    margin-right: 5px;}div.green_info>div:first-child{    float: left;   }ul {    margin-top: 0px;    margin-bottom: 0px;    list-style-type: none;    margin-left: 7px;    padding-left: 0px;}li {    margin-left: 10px;}/*.page_klient_indywidualny #header_left {background-image: url("img/header/index_left_blue.JPG");background-repeat: repeat;}.page_klient_indywidualny #header_right {background-image: url("img/header/index_right_blue.JPG");background-repeat: repeat;}*/.page_klient_indywidualny #header_center {    background-image: url("img/header/klient_indywidualny/header.jpg");        background-repeat: no-repeat;}.page_klient_indywidualny #left_column{        width: 250px;        float: left;    margin-left: 15px;    display: table-column;}.page_klient_indywidualny #text_content {    /*min-height: 950px;*/    height: 547 px;    }.page_klient_indywidualny #left_column>div{        margin-bottom: 20px;}.page_klient_indywidualny #right_column{        width: 560px;        float: left;    margin-left: 20px;    /*min-height: 590px;*/}.page_klient_indywidualny #right_column>div{    margin-bottom: 20px;}.page_klient_indywidualny #inner_column{        width: 620px;        float: left;    margin-left: 30px;}/*.page_klient_instytucjonalny #header_left {background-image: url("img/header/index_left_blue.JPG");background-repeat: repeat;}.page_klient_instytucjonalny #header_right {background-image: url("img/header/index_right_blue.JPG");background-repeat: repeat;}*/.page_klient_instytucjonalny #header_center {    background-image: url("img/header/klient_instytucjonalny/header.jpg");        background-repeat: no-repeat;    height: 389px;}.page_klient_instytucjonalny #left_column{        width: 250px;        float: left;    margin-left: 15px;    display: table-column;}.page_klient_instytucjonalny #left_column>div{        margin-bottom: 20px;}.page_klient_instytucjonalny #right_column{        /* width: 180px;*/    width: 560px;        float: left;    margin-left: 20px;    /*min-height: 590px;*/}.page_klient_instytucjonalny #right_column>div{    margin-bottom: 20px;}.page_klient_instytucjonalny #inner_column{        width: 620px;        float: left;    margin-left: 30px;}/*.page_technologie #header_left {background-image: url("img/header/index_left_blue.JPG");background-repeat: repeat;}.page_technologie #header_right {background-image: url("img/header/index_right_blue.JPG");background-repeat: repeat;}*//*.page_technologie #header_center {background-image: url("img/header/technologie/header.jpg");background-repeat: no-repeat;}*/.page_technologie #left_column{        width: 250px;        float: left;    margin-left: 15px;    display: table-column;}.page_technologie #left_column>div{        margin-bottom: 20px;}.page_technologie #right_column{        width: 560px;        float: left;    margin-left: 20px;    /*min-height: 590px;*/}.page_technologie #right_column>div{    margin-bottom: 20px;}.page_technologie #inner_column{        width: 620px;        float: left;    margin-left: 30px;}table.cert_table {    width: 95%;        cell-padding: 0px;    cell-spacing: 0px;    border: none;    margin-left: auto;    margin-right: auto;}table.cert_table tr td{    width: 50%;    text-align: center;}table.cert_table tr td img{    width: 231px;     height: 325px;     border: none;}div.inner p:first-child{    margin-top: 0px;}div.inner p{    margin-left: 20px;    margin-right: 20px;    text-align: justify;    margin-bottom:0px;}p.bold {    font-weight: bold;}p.foto {    margin-top: 10px !important;    text-align: center !important;    margin-bottom: 10px !important;}#hala{    width: 512px;    height:323px;    border: none;}#home{margin-left:32px;    margin-right:32px;         clear: both;}#home div{    text-align: right;       /* float: right;*/}#home div div{float:left;}a{    word-wrap: pre;    text-decoration: none;}div.inner>h1:first-child{    margin-top: 0px;}div.inner>h2:first-child{    margin-top: 0px;}div.inner>h3:first-child{    margin-top: 0px;}/*div.page_o_nas>div:first-child{background-image: url("img/header/o_nas/header.jpg");}*/div.blue_text>.inner a{    color: black;}ol.listaar li{	padding-top: 2px;	padding-bottom:2px;}ul.listaaar li{	padding-top: 2px;	padding-bottom:2px;}div.tekststr { line-height: 150%;	text-align: justify; 	}		#zdjecia>div>h1{    margin-top: 0px; }#zdjecia{      background-repeat:no-repeat;    color: white;    /*height: 166px;    width: 530px;*/    margin-left: auto;    margin-right: auto;}#zdjecia div h1{ text-align: center;	}#zdjecia a{	color: white;}#zdjecia>div{    margin-left: 10px;      padding-top:10px;    line-height: 12px;        margin-bottom: 0px; }	
