html {
        padding: 0;
        margin: 0;
        height:100%;
}

body {
        font: 11px/1.462 Tahoma, Arial, Helvetica, sans-serif;
        color:#4f0856;
        height:100%;
        padding: 0;
        margin: 0;

}


img {
        border:none;
}

div { 
        margin:0;
        padding:0;
        overflow:hidden;
}

a {color:#fff; text-decoration:underline;}
a:hover {color:#ccc; text-decoration:underline;}

#web {padding: 3% 4.5% 0 4.5%; height:95%; overflow:hidden;}

#menu {}

.menu_strony {float:left;}
.menu_strony img {cursor:pointer;}
.dodatkowe_strony {float:right;}

.m_home, .m_onas {width:37px; height:13px; margin-right:35px;}
a .m_home {background: url(gfx/home.gif) 0 0 no-repeat;}
a:hover .m_home {background: url(gfx/home.gif) 0 -13px no-repeat;}
.m_tworzymy {width:64px; height:13px; margin-right:35px;}
a .m_tworzymy {background: url(gfx/m_tworzymy.gif) 0 0 no-repeat;}
a:hover .m_tworzymy {background: url(gfx/m_tworzymy.gif) 0 -13px no-repeat;}
.m_portfolio {width:53px; height:13px; margin-right:35px;}
a .m_portfolio {background: url(gfx/m_portfolio.gif) 0 0 no-repeat;}
a:hover .m_portfolio {background: url(gfx/m_portfolio.gif) 0 -13px no-repeat;}
a .m_onas {background: url(gfx/m_onas.gif) 0 0 no-repeat;}
a:hover .m_onas {background: url(gfx/m_onas.gif) 0 -13px no-repeat;}
.m_kontakt {width:49px; height:13px; margin-right:35px;}
a .m_kontakt {background: url(gfx/m_kontakt.gif) 0 0 no-repeat;}
a:hover .m_kontakt {background: url(gfx/m_kontakt.gif) 0 -13px no-repeat;}

.m_reklamy1 {width:86px; height:10px; margin-left:15px;}
a .m_reklamy1 {background: url(gfx/reklamy1.gif) 0 0 no-repeat;}
a:hover .m_reklamy1 {background: url(gfx/reklamy1.gif) 0 -10px no-repeat;}
.m_dw {width:157px; height:10px; margin-left:15px;}
a .m_dw {background: url(gfx/dw.gif) 0 0 no-repeat;}
a:hover .m_dw {background: url(gfx/dw.gif) 0 -10px no-repeat;}

#main {clear:both; height:88%; overflow:hidden;}

#footer {clear:both; border-top: 1px solid #71189a;}

.left_f {float:left;}
.right_f {float:right;}

.logo {margin: 14px 0 0 0;}

.newletter {padding-top:14px; float:right;}
.input {width:99px; height:15px; background:#f7f2f9; color:#7d4c8c; font-size:11px; border:none; margin:9px 6px 0 6px; padding: 2px 3px 0 5px;}
.n_img {margin-top:14px;}
.pointer {cursor:pointer; width:55px; height:11px; background:url(gfx/zapisz_sie.gif) no-repeat; border:none; float:left;}

.language {clear:both; float:right;}
.language img {margin:12px 0 0 6px; width:18px; height:12px;}
a .langpl {background: url(gfx/pl.gif) 0 0 no-repeat;}
/* a:hover .langpl {background: url(gfx/pl.gif) 0 -12px no-repeat;} */
a .langen {background: url(gfx/en.gif) 0 -12px no-repeat;}
a:hover .langen {background: url(gfx/en.gif) 0 0 no-repeat;}

.left {float:left;}


/* STRONY */

#m_home, #m_home_2 {margin:auto; width:568px; overflow:hidden; height:100%;}
#m_home, #m_home_2 div {margin:auto;}
.image_g {height:230px; position:relative; top:30%;}

#m_tworzymy {margin:auto; width:94%; overflow:hidden; position:absolute; height:84%;}
#m_tworzymy div {margin:auto;}
.prezentacja_tworzymy {width:900px; background:#fff; color:#fff; position:relative; top:22%;}

#m_portfolio {margin:auto; width:94%; overflow:hidden; height:84%; position:absolute;}
#m_portfolio div {margin:auto;}
.prezentacja_portf {width:624px; height:271px; background:#4b064f url(gfx/portf.gif) 100px 143px no-repeat; color:#fff; margin:0 auto; padding:16px; overflow:hidden; position:relative; top:5%;}

#m_onas {margin:auto; width:650px; overflow:hidden; height:100%; position:relative; top:20%;}
#m_onas div {margin:auto;}
.prezentacja_onas {width:650px; background:#fff; color:#fff; overflow:hidden;}

#m_karty_sw {margin:auto; width:650px; overflow:hidden; height:100%; position:relative; top:12%;}
#m_karty_sw div {margin:auto;}

#m_kontakt {margin:auto; width:100%; overflow:hidden; height:100%;}
#m_kontakt div {margin:auto;}
.prezentacja_kontakt {width:650px; background:#fff; color:#fff; overflow:hidden; position:relative; top:22%;}



/* portfolio */
.menu_poboczne {padding-left:178px;}
.menu_poboczne img {margin: 5px 23px 0 0; cursor:pointer;}

img.w_neoderm {background: url(gfx/w_neoderm.gif) 0 0 no-repeat;}
img:hover.w_neoderm {background: url(gfx/w_neoderm.gif) 0 -14px no-repeat;}
img.w_druki {background: url(gfx/w_druki.gif) 0 0 no-repeat;}
img:hover.w_druki {background: url(gfx/w_druki.gif) 0 -14px no-repeat;}
img.w_eskapada {background: url(gfx/w_eskapada.gif) 0 0 no-repeat;}
img:hover.w_eskapada {background: url(gfx/w_eskapada.gif) 0 -14px no-repeat;}
img.w_adminownia {background: url(gfx/w_adminownia.gif) 0 0 no-repeat;}
img:hover.w_adminownia {background: url(gfx/w_adminownia.gif) 0 -14px no-repeat;}

.centruj {text-align:center; width:100%;}

.e_mail_ad {margin: 10px 0; width:94px; height:13px;}

a .e_mail_ad {background: url(gfx/mail.gif) 0 0 no-repeat;}
a:hover .e_mail_ad {background: url(gfx/mail.gif) 0 -13px no-repeat;}

.praca {display:none;}

#flashcontent {height: 100%;}

