body {
margin : 0;
padding : 0;
width : 100%;
background : #fffbef url(../images/ew_bg.gif) repeat-x;
}

html {
padding : 0;
margin : 0;
}

.main {
width : 984px;
padding : 0;
margin : 0 auto;
}

.header {
width : 984px;
height : 90px;
padding : 0;
margin : 0 auto;
background : url(../images/ew_logo.png) top;
}

.header_menu {
width : 984px;
height : 38px;
padding : 0;
margin : 0 auto;
}

.reklama {
float : right;
padding : 0;
margin : 0 0 0 0;
}

.linia_menu {
width : 100%;
height : 38px;
background : url(../images/ewmenu.png) repeat-x;
}

.menu {
float : left;
padding : 0;
margin : 0 0 0 10px;
width : 600px;
height : 38px;
}

.menu ul {
padding : 0;
margin : 0;
list-style : none;
border-top : 0;
height : 38px;
}

.menu ul li {
float : left;
margin : 0;
padding : 0;
border : 0;
}

.menu ul li a {
float : left;
margin : 0 2px 0 0;
padding : 14px 0 14px 0;
color : #fffbee;
font : normal 11px Arial, Helvetica, sans-serif;
text-decoration : none;
text-transform : uppercase;
display : inline;
font-size : 0.7em;
font-weight : bold;
}

.menu ul li a span {
padding : 14px 20px 14px 20px;
}

.menu ul li a:hover {
color : #ffe7b7;
text-decoration : none;
}

.body {
width : 984px;
clear : both;
}

.strona_prawa {
width : 307px;
float : right;
margin : -35px 5px 0 0;
padding : 10px 0;
}

.centrum {
width : 660px;
float : left;
margin : 0 10px 0 0;
padding : 10px 0;
}

.centrum ul {
padding : 10px 20px;
margin : 0;
list-style : none;
}

.centrum ul li {
background : url(../images/ew_szczalka.gif) no-repeat left;
margin : 0;
padding : 3px 0 3px 25px;
}

.centrum .c_lewa {
width : 310px;
float : left;
margin : 0 0 0 0;
padding : 0 0;
}

.centrum .c_prawa {
width : 300px;
float : right;
margin : 0 0 0 0;
padding : 0 0;
}

.body h1 {
color : #b6380e;
font : normal 18px Arial, Helvetica, sans-serif;
padding : 15px 10px;
margin : 0 0 10px 0;
border-bottom : 1px solid #caa77f;
clear : both;
}

.body h2 {
color : #992f0c;
font : normal 16px Arial, Helvetica, sans-serif;
padding : 15px 10px;
margin : 0;
}

.body h3 {
color : #84290a;
font : normal 14px Arial, Helvetica, sans-serif;
padding : 2px 10px;
margin : 0;
}

.body p {
color : #5b4b39;
font : normal 12px Arial, Helvetica, sans-serif;
line-height : 1.8em;
padding : 5px 10px;
margin : 0;
text-align : justify;
}

.body p.spec {
color : #a4a4a4;
font : normal 12px Arial, Helvetica, sans-serif;
line-height : 1.8em;
text-align : justify;
}

.body a {
color : #5b4b39;
font : normal 12px Arial, Helvetica, sans-serif;
line-height : 1.8em;
text-decoration : none;
}

.body a:hover {
text-decoration : underline;
}

.body img.img {
float : left;
padding : 10px;
}

.body hr {
border-bottom : 1px solid #caa77f;
clear : both;
}

.box_block {
width : 984px;
clear : both;
padding : 0 0 10px 0;
}

.box {
width : 303px;
margin : 5px auto;
float : left;
border : 1px solid #caa77f;
background : #ffffff;
}

.box h2 {
margin : 0;
padding : 10px 0 10px 20px;
color : #992f0c;
font : normal 16px Arial, Helvetica, sans-serif;
}

.box p {
padding : 5px 20px;
margin : 0;
font : normal 12px Arial, Helvetica, sans-serif;
color : #5b4b39;
line-height : 1.8em;
}

.box a {
font : normal 12px Arial, Helvetica, sans-serif;
color : #5b4b39;
line-height : 1.8em;
}

.box a.more {
padding : 0 10px;
font : bold 11px Arial, Helvetica, sans-serif;
color : #0092dd;
line-height : 1.8em;
text-decoration : none;
}

.box ul {
padding : 10px 20px;
margin : 0;
list-style : none;
}

.box ul li {
background : url(../images/ew_szczalka.gif) no-repeat left;
margin : 0;
padding : 3px 0 3px 25px;
border-bottom : 1px solid #eaeaea;
}

.info {
color : #992f0c;
font : normal 16px Arial, Helvetica, sans-serif;
padding : 15px 20px;
margin : 0;
}

.akapit {
color : #5b4b39;
font : normal 12px Arial, Helvetica, sans-serif;
line-height : 1.8em;
padding : 5px 30px;
margin : 0;
text-align : justify;
}

.przycisk {
height : 20px;
background : #caa77f;
border : none;
margin : 10px 0 10px 60px;
color : #fffbef;
font-size : 0.8em;
font-weight : normal;
padding : 0 25px 0 25px;
cursor : pointer;
}

.przycisk_box {
height : 19px;
background : #caa77f;
border : none;
margin : 0 0 5px 20px;
color : #fffbef;
font-size : 0.8em;
font-weight : normal;
padding : 0 20px 0 20px;
cursor : pointer;
}

.stopka {
padding : 0;
background : #dcd2c0;
margin : 0;
}

.stopka_linia {
padding : 0;
margin : 0;
background : url(../images/ewline.gif) repeat-x top;
}

.stopka_rozmiar {
width : 984px;
margin : 0 auto;
padding : 5px 0;
}

.stopka p {
font : normal 11px Arial, Helvetica, sans-serif;
color : #5b4b39;
padding : 3px 10px;
margin : 0;
line-height : 1.8em;
}

.stopka a {
font : normal 11px Arial, Helvetica, sans-serif;
color : #383838;
line-height : 1.8em;
text-decoration : none;
}

.stopka a:hover {
text-decoration : underline;
}

.stopka p.lewa {
text-align : left;
width : 50%;
margin : 10px 0;
padding : 10px 0;
float : left;
}

.stopka p.prawa {
text-align : right;
width : 50%;
margin : 10px 0;
padding : 10px 0;
float : right;
}

.no_margin {
margin : 0;
}

p.clr, .clr {
clear : both;
padding : 0;
margin : 0;
background : none;
}

textarea, select, input.in_number {
border-style : solid;
border-color : #caa77f;
border-width : 1px;
font-size : 12px;
font-family : Arial;
color : #000000;
width : 50px;
background-color : #fdfdfd;
}

textarea.std, select.std, input.std {
border-style : solid;
border-color : #eeeeee;
border-width : 1px;
font-size : 12px;
font-family : Arial;
color : #000000;
width : 260px;
background-color : #efefef;
}

textarea.std_box, select.std_box, input.std_box {
border-style : solid;
border-color : #caa77f;
border-width : 1px;
font-size : 12px;
font-family : Arial;
color : #000000;
width : 260px;
background-color : #fffbef;
}

textarea.std_centrum, select.std_centrum, input.std_centrum {
border-style : solid;
border-color : #caa77f;
border-width : 1px;
font-size : 12px;
font-family : Arial, Helvetica;
color : #000000;
width : 260px;
background-color : #ffffff;
}

textarea.std_centrum_szukam, select.std_centrum_szukam, input.std_centrum_szukam {
border-style : solid;
border-color : #caa77f;
border-width : 1px;
font-size : 12px;
font-family : Arial, Helvetica;
color : #000000;
width : 300px;
background-color : #ffffff;
}

textarea.std_centrum_dpraca, select.std_centrum_dpraca, input.std_centrum_dpraca {
border-style : solid;
border-color : #caa77f;
border-width : 1px;
font-size : 12px;
font-family : Arial, Helvetica;
color : #000000;
width : 300px;
background-color : #ffffff;
}

span.gr01 {
font-size : 9px;
color : #888888;
}

td.dark {
border-top : 1px solid #f2e9ce;
border-bottom : 1px solid #e6ddc3;
background-color : #f2eada;
background-image : url(../images/dark.gif);
background-repeat : repeat-x;
}

hr {
height : 0 !important ;
height : 1px;
color : #e5e5e5;
background : transparent;
border-width : 1px 0 0 0;
border-color : #efefef;
border-style : solid;
}

hr.hr01 {
width : 100%;
}

fieldset {
border : 0;
margin : 0;
}


