BODY
{
  background-image:url("http://www.instytut-glamour.pl/obrinc/tlo.jpg");
  margin:0px;
}

P
{
margin:0px;
padding:0px;

}

div,td,span,table,tr
{
  color:#a9a8a4;
  font-family:Arial;
  font-size:11px;
}

#che
{
  position:fixed;
  right:-164px;
  top:150px;
  width:236px;
  height:486px;
  z-index:10000;
  

}



div#tata
{
  position:relative;
  width:800px;
  left:50%;
  margin-left:-400px;  
  font-family:Verdana;
  font-size:10px;
  color:#ffffff;
}

div#zakladki
{
  position:absolute;
  right:30px;
  top:15px;
  z-index:30;
}


div#rysa
{
  position:absolute;
  right:70px;
  top:0px;
  z-index:9;
}

div#naglowek
{
  position:absolute;
  z-index:20;
  left:0px;
  top:0px;
  width:802px;
  height:290px;
  overflow:hidden;

}

div#dynks1
{
  position:absolute;
  top:50px;
  left:-40px;
  opacity:0.2;
  filter:alpha(opacity=30);
}

div.dynxm
{
  display:block;
  float:left;
}
div.dynxl
{
  display:block;
  float:left;
}
div#dynks2
{
  position:absolute;
  top:90px;
  right:-50px;
  opacity:0.2;
  filter:alpha(opacity=30);
  z-index:10;
}

div#glamour_pion
{
  position:absolute;
  top:40px;
  left:-90px;
  opacity:0.17;
  filter:alpha(opacity=17);
  z-index:10;
}

div#pani_tlo
{
  position:absolute;
  top:180px;
  right:-50px;
  opacity:0.10;
  filter:alpha(opacity=10);
  z-index:10;
}

div#tlo_sq
{
  position:absolute;
  top:210px;
  left:300px;
}

div#tlo_kartki
{
  position:absolute;
  top:290px;
  left:0px;
  z-index:9;
}

div#menu_cont
{
  position:absolute;
  top:320px;
  left:26px;
  z-index:100;
}

div.menu_space 
{
  float:left;
  width:22px;
  height:30px;
}

div.menu_poz
{
  float:left;
  color:#a87a54;
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
}

div.submenu_cont
{
  position:absolute;
  border:1px solid #625b5b;
  top:0px;
  left:0px;
  z-index:200;
  width:200px;
  overflow:hidden;
  display:none;
}

div.submenu_opacity
{
  position:absolute;
  background-color:#4a0b0b;
  opacity:0.70;
  filter:alpha(opacity=70);
  z-index:1;
  width:200px;
  height:400px;
}

div.submenu_poz
{
  position:relative;
  z-index:10;
  height:20px;
  line-height:18px;
}

div.submenu_space 
{
  float:left;
  width:22px;
  height:20px;
}

div#wyszukaj
{
  position:relative;
  width:180px;
  z-index:100;
  font-family:Arial;
  font-size:11px;
  color:#8a8a8a;
  font-weight:bold;
  float:left;
  overflow:hidden;
}

div#tresc
{
  position:relative;
  float:left;
  color:#a9a8a4;
  width:570px;
  z-index:100;
  left:10px;
  font-family:Arial;
  font-size:11px;
}

div#allhandler
{
  position:relative;
  top:350px;
  left:25px;
  z-index:100;
}


div#newsletter
{
  font-family:Arial;
  font-size:11px;
  color:#8a8a8a;
  font-weight:bold;
  position:relative;
}


div#menu_pion
{
  position:relative;
  top:0px;
  left:0px;
  color:a9a8a4;
  font-weight:normal;
  font-family:Arial;
  font-size:11px;
}

input#in_szukaj
{
  border:1px solid #625b5b;
  background-color:#561010;
  width:129px;
  height:19px;
  position:relative;
  top:5px;
  font-family:Arial;
  font-size:11px;
  color:#fefefe;


}

input#adresnews
{
  border:1px solid #625b5b;
  background-color:#561010;
  width:149px;
  height:19px;
  position:relative;
  top:5px;
  font-family:Arial;
  font-size:11px;
  color:#fefefe;


}

input.in_lupka
{
  position:absolute;
  top:10px;
  left:135px;
}

A
{
  text-decoration:underline;
  color:#a87a54;
}

A:hover
{
  color:#a99a65;

}

A.menu_poz
{
  color:#a87a54;
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
}

A.menu_poz:HOVER
{
  color:#a9a8a4;
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
}

A.mpp
{
  color:#a87a54;
  font-weight:normal;
  font-family:Arial;
  font-size:11px;
  text-decoration:none;
  line-height:16px;
}

A.mpp:HOVER
{
  color:#a9a8a4;
  font-family:Arial;
  font-size:11px;
  text-decoration:none;
  line-height:16px;
}

DIV#komun
{
  color:#ffffff;
  font-weight:bold;
  font-size:12px;
  text-align:center;
  padding-bottom:10px;

}

div.news_head
{
  font-family:Arial;
  font-size:12px;
  color:#eaeaea;
  font-weight:bold;
  padding-bottom:10px;
  position:relative;
  width:498px;
}

div.news_data
{
  font-family:Arial;
  font-size:10px;
  color:#eaeaea;
  position:absolute;
  right:-70px;
  top:3px;

}

#separator1
{
  position:relative;
  height:40px;
  width:100px;
  clear:both;
}

#separator_dla_ie
{
  position:relative;
  height:5px !important;
  height:355px;
  min-height:0px;
  width:100px;
  clear:both;
}


div.mpion_g
{
  

}

div.mpion_w
{
  

}

div.pm_sz
{
  width:160px;
  position:relative;
  overflow:hidden;
}

div.pm_sz2
{
  width:160px;
  position:relative;
  overflow:hidden;
  display:none;
}

input.rezerwacja
{
  border:1px solid #625b5b;
  background-color:#561010;
  width:200px;
  height:19px;
  font-family:Arial;
  font-size:11px;
  color:#fefefe;
}

select.rezerwacja
{
  border:1px solid #625b5b;
  background-color:#561010;
  width:200px;
  height:19px;
  font-family:Arial;
  font-size:11px;
  color:#fefefe;
}

textarea.rezerwacja
{
  border:1px solid #625b5b;
  background-color:#561010;
  width:450px;
  height:120px;
  font-family:Arial;
  font-size:11px;
  color:#fefefe;
}

A.promocja
{
  font-family:Arial;
  font-size:11px;
  color:#8a8a8a;
  font-weight:bold;
  text-decoration:none;
}

A.promocja:HOVER
{
  font-family:Arial;
  font-size:11px;
  color:#8a8a8a;
  font-weight:bold;
  text-decoration:none;
}

A.stopka
{
  color:#000000;
  font-family:Arial;
  font-size:10px;
  font-weight:bold;
  text-decoration:none;
}

A.stopka:HOVER
{
  color:#a9a8a4;
  font-family:Arial;
  font-size:10px;
  font-weight:bold;
  text-decoration:none;
}

table.graf
{
  border:1px solid #625b5b;
  font-family:Arial;
  font-size:11px;
  color:#fefefe;
  text-align:center;
  width:555px;
}

td.grafrz
{
  font-family:Arial;
  font-size:11px;
  color:#fefefe;
  text-align:center;
  border-left:1px solid #625b5b;
  border-top:1px solid #625b5b;
  width:74px;
}

td.bt
{
  border-top:1px solid #625b5b;
}


td.bl
{
  border-left:1px solid #625b5b;
}

