* {
  margin:0;
  padding:0;
  font-family:Tahoma, Geneva, Arial, Helvetica, san-serif;
}
html {
  margin:0;
  padding:0;
}
body {       
  color: #d3d2d2;
  margin:0;
  padding:0;
  font-size: 11px;
  background: #111111;
}

img { border:0px;  }

h2 {
  color: #98da01;
  font-size: 1em;
}

#container {
  width: 993px;
  background: url(../gfx/id.gif) no-repeat;
}

p {margin-bottom:10px;}

#container #top { height:214px;}
#top1 {height:110px;}
#top2 {margin-left:343px;}
#container #lewo { float:left; width:220px;margin-left:20px;}
#container #srodek { width:730px;float:right;background: url(../gfx/tlo2.gif) top right no-repeat; }
#container #srodek2 { margin-left:20px;width:940px;float:right;background: url(../gfx/tlo2.gif) top right no-repeat; }

.p_title{float:left;width:170px;}
.p_tekst{float:right;width:730px;padding-bottom:13px;}

.krl{float:left;width:60px;margin-bottom:10px;}
.krl img {border:2px solid #ffffff;}
.krp{float:left;width:150px;margin-bottom:13px;}

.front_title {color:#787878;margin-bottom:10px;}
.front_tekst {margin-bottom:10px;}
.front_foto { border:10px solid #ffffff;margin-bottom:15px;}

.strona_title {color:#98da01;font-size:13px;font-weight:bold;margin-bottom:10px;}

.belka {margin-bottom:20px;}
.contact_td1 { padding:5px; text-align:right;border-bottom:1px solid #282828}
.contact_td2 { padding:5px; border-bottom:1px solid #282828}
.data{font-size:9px;}

div.menu_img{ margin-bottom:1px; }

.menu1o {zoom:1;display:block;margin-right:11px;background:#000000 url(../gfx/st1.gif) 15px 12px no-repeat;padding:5px 0px 5px 30px;color:#eeeeee;text-decoration:none;margin-bottom:1px;margin-top:1px }
a.menu1:link,
a.menu1:visited{zoom:1;display:block;background: url(../gfx/st1.gif) 15px 12px no-repeat;padding:5px 0px 5px 30px;color:#dddddd;text-decoration:none;margin-bottom:1px;border-bottom:1px solid #222222}
a.menu1:hover{background:#151515 url(../gfx/st1.gif) 15px 12px no-repeat;color:#ffffff;}

.menu2o {zoom:1;display:block;background:#F9F9F9 url(../gfx01/st.gif) 55px 12px no-repeat;padding:5px 0px 5px 62px;color:#ffffff;text-decoration:none;border-bottom:1px solid #D4DCE7;border-top:1px solid #fff}
a.menu2:link,
a.menu2:visited{zoom:1;display:block;background: url(../gfx/st2.gif) 45px 12px no-repeat;padding:5px 0px 5px 62px;color:#ffffff;text-decoration:none;border-bottom:1px solid #222222;}
a.menu2:hover{background:#151515 url(../gfx/st2.gif) 45px 12px no-repeat;color:#ffffff;}

a,a:visited,a:link			{ text-decoration: none; color: #8f8f8f; }
a:hover		{ color: #98da01; text-decoration:underline; }

a.bialy,a.bialy:visited,a.bialy:link			{ text-decoration: none; color: #8e8e8c; }
a.bialy:hover		{ color: #98da01; text-decoration:underline; }

a.menusowy,a.menusowy:visited,a.menusowy:link			{ font-size:13px;text-decoration: none; color: #f9f9f9; }
a.menusowy:hover		{ color: #fa7b04; text-decoration:underline; }

a.green,a.green:visited,a.green:link			{ text-decoration: none; color: #98da01; }
a.green:hover		{ color: #fa7b04; text-decoration:underline; }
.photo {float:left;width:229px;text-align:center;height:271px;background:#222222 url(../gfx/tlophoto.gif) repeat-x;margin:0px 1px 2px 0px;zoom:1}
.flash {float:left;width:304px;text-align:center;height:320px;background:#151515;margin:1px;zoom:1}
.photo img {display:inline;}

#wrapper:after,
.clearfix:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}

#wrapper,
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
#wrapper,
.clearfix {display: block;}
/* End hide from IE-mac */
