BODY
{
text-align:center;
margin:0px;
margin-bottom:40px;
font:11px tahoma;
color:#7c7b7c;
}

div, a, img, ul, h1, h2, h3, h4, h5, form
{
margin:0px;
padding:0px;
border:0px;
}


img.imag
{
margin-top:0px;
margin-bottom:0px;
display:block;
margin:0px;
padding:0px;
}

.clearFL
{
clear:both;
font-size:1px;
}

#bg_main {background:#e5e4e4 url(../img/bg_main.gif) no-repeat top center}

#bg_podstrona {background:#e5e4e4 url(../img/bg_podstrona.gif) no-repeat top center}

#container
{
width:961px;
margin:auto;
text-align:left;
}

#top_home {width:961px; height:200px;}

#main_menu {width:547px; height:64px; float:left;}

#main_menu UL {list-style:none;}

#main_menu LI {display:inline;}

#main_menu A, #main_menu DIV {display:block; height:64px; float:left;}

.btn_home A {background:url(../img/buttons/btn_home.gif) no-repeat 0 0; width:97px;}
.btn_home A:hover, .btn_home DIV {background:url(../img/buttons/btn_home.gif) no-repeat 0 -64px; width:97px;}

.btn_oferta A {background:url(../img/buttons/btn_oferta.gif) no-repeat 0 0; width:106px;}
.btn_oferta A:hover, .btn_oferta DIV {background:url(../img/buttons/btn_oferta.gif) no-repeat 0 -64px; width:106px;}

.btn_cennik A {background:url(../img/buttons/btn_cennik.gif) no-repeat 0 0; width:106px;}
.btn_cennik A:hover, .btn_cennik DIV {background:url(../img/buttons/btn_cennik.gif) no-repeat 0 -64px; width:106px;}

.btn_download A {background:url(../img/buttons/btn_download.gif) no-repeat 0 0; width:125px;}
.btn_download A:hover, .btn_download DIV {background:url(../img/buttons/btn_download.gif) no-repeat 0 -64px; width:125px;}

.btn_kontakt A {background:url(../img/buttons/btn_kontakt.gif) no-repeat 0 0; width:113px;}
.btn_kontakt A:hover, .btn_kontakt DIV {background:url(../img/buttons/btn_kontakt.gif) no-repeat 0 -64px; width:113px;}

#left_img_menu_home {width:414px; height:64px; float:left}

.main {width:921px; padding:0 0 0 40px; line-height:17px;}

.mainHome {width:921px; background:url(../img/bg_home_under_top.jpg) no-repeat top right; }

#mainHome_left {float:left; width:384px; padding-top:55px;}

#mainHome_right {float:left; width:381px; padding:85px 0 0 156px; background:url(../img/headers/home_programy_head.gif) no-repeat 156px 0;}

#mainHome_right A {display:block; width:253px;}



.home_programy_homer {height:86px; background:url(../img/buttons/home_programy_homer.gif) no-repeat 0 0;}
.home_programy_homer:hover {height:86px; background:url(../img/buttons/home_programy_homer.gif) no-repeat -253px 0;}

.home_programy_fakturer {height:87px; background:url(../img/buttons/home_programy_fakturer.gif) no-repeat 0 0;}
.home_programy_fakturer:hover {height:87px; background:url(../img/buttons/home_programy_fakturer.gif) no-repeat -253px 0;}

.home_programy_insyde {height:87px; background:url(../img/buttons/home_programy_insyde.gif) no-repeat 0 0;}
.home_programy_insyde:hover {height:87px; background:url(../img/buttons/home_programy_insyde.gif) no-repeat -253px 0;}

#foot {width:919px; height:125px; background:url(../img/bg_foot.gif) no-repeat; margin-top:30px; color:#419191; padding:18px 0 0 42px;}
#foot A {color:#775c9b; text-decoration:none;}
#foot A:hover {color:#419191;}

#foot SPAN {background:url(../img/foot_span.png) no-repeat 11px 6px; padding:0px 14px 0px 8px; }

#mainHome_left UL {list-style:none}
#mainHome_left LI {padding:5px;}


.link1 {color:#419191; text-decoration:none;}
.link1:hover {color:#775c9b;}

.link2 {color:#775c9b; text-decoration:none;}
.link2:hover {color:#419191;}

.headHomer {color:#775c9b; padding:10px 0; font-size:16px;}
#listaHomer {padding-top:12px;}
#listaHomer LI {background:url(../img/lista_homer.gif) no-repeat 16px 6px; padding:0px 14px 6px 32px; }

.headFakturer {color:#419191; padding:10px 0; font-size:16px;}
#listaFakturer {padding-top:12px;}
#listaFakturer LI {background:url(../img/lista_fakturer.gif) no-repeat 16px 6px; padding:0px 14px 6px 32px; }

.galeria_prog {width:246px; height:287px; border:1px solid #fff; padding:4px; margin:10px;}


#mainHome_cennik {float:left; width:765px; padding-top:55px;}

.cennikLeft, .cennikRight {float:left; background:#dadada; margin-bottom:2px; color:#514f4f;}

.cennikLeft {width:450px; height:42px; padding:8px 0 0 24px;}
.cennikRight {width:120px; height:32px; padding:18px 0 0 0; text-align:center}

.topPad {padding-top:10px;}

.cennikLeft DIV {padding-top:8px;}







