body, div, form, p, h1 { margin:0; padding:0; }
html, body { height:100%; } 
img { border:0; }
body { font-family:'Trebuchet MS', Arial, Verdana, Tahoma; background:#CECAC9 url(../img/bg_index.jpg) 50% 0 no-repeat; color:#7E7070; font-size:12px; line-height:16px; }

a { text-decoration:none; color:#685B5B; }
a:hover { color:#948685; }

div#master { width:900px; position:relative; height:auto !important; height:100%; min-height:100%; margin:0 auto; }

div#content { padding:0 0 140px 0;  }
div#header { height:145px; background:url(../img/bg_cir1.gif) 50% 107px no-repeat; padding:5px 0 0 0; }

div#text { background:url(../img/bg_cir2.gif) 50% 100% no-repeat; padding:15px 0 38px 0; }
div#text p { padding:0 0 20px 0; }

div#left { text-align:right; width:450px; float:left; }
div#left p { padding-right:20px; }
div#right { text-align:left; width:450px; float:left; }
div#right p { padding-left:20px; }

div#links { text-align:center; top:-40px; position:relative; }
div#links a#link-en { margin: 0 100px 0 0; } 
div#links a#link-pl { margin: 0 0 0 100px; } 

div#footer { font-size:11px; height:130px; padding:10px 0 0 0; background:url(../img/bg_footer.gif) 0 0 repeat-x; position: absolute; bottom: 0; left: 0; width: 100%; color:#685B5B; }
div#f1 { width:600px; float:left; text-align:left; }
div#f2 { width:260px; float:left; text-align:right; padding:0 40px 12px 0; background:url(../img/bg_tel.jpg) 100% 2px no-repeat; }
div#f3 { font-size:10px; color:#948685; float:left; }
div#f3 a { text-decoration:none; color:#948685; }
div#f3 a:hover { color:#685B5B; }

.pom { height:1px; clear:both; }

h1 { font-size:16px; padding:0 0 0 50px; }
