body
{ 
  color: #48484E;
  width: 1004px;
  margin: 0px auto; 
  font-family: arial; 
  font-size: 10pt; 
  background:url('http://cd2.pl/_gfx/gradient_bg.jpg') repeat-x #3d3d3d;
}
img	{ border: none; text-align: center;}
A:link { color: black; font-weight: bold; text-decoration: underline; }
A:visited { color: black; font-weight: bold; text-decoration: underline;}
A:hover { text-decoration: underline; font-weight: bold; text-decoration: underline; color: #ee3697}
div	{margin: 0px auto;}
div.content_text{clear:both; margin-top: 10px; line-height: 20px; margin-left: 10px; width:625px; text-align: justify;}
div.menu_left_part {margin-bottom: 10px; float: left; background: url(_gfx/lay_03_background.png) center top repeat-x; width:286px;}
div.comment{ clear: both; border: 0px solid red; margin-top: 20px; padding-left: 10px;}
input { font-family: arial; padding: 5px;}
.pasjans {margin-left: 0px; padding: 0px;}
textarea { font-family: arial; padding: 5px;}
div.menu_left_part_2 { margin-left: 10px; clear:both; width: 275px; font-size: 9pt; line-height: 20px; text-align: justify;}
div.header	{border: solid 0px red; float: left; padding: 0px; margin: 0px auto;}
div.top_menu {background:url("_gfx/lay_03_background.png") center top repeat-x; float:left; width:954px; text-align: left; }
div.footer	{width: 1004px; float: left; background-color: white; clear: both; font-size: 8pt; }

div.back
{ 
  opacity: 0.8;
  filter:alpha(opacity=80);
  position: absolute;
  width: 100%;
  height:2000px;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: #5F5F5F;
}

div.confirm 
{
  opacity: 0.9;
  filter:alpha(opacity=90);
  z-index: 100;
  position: absolute;
  width: 35%;
  height: 15%;
  top: 30%;
  left: 30%;

  background-color: white;
  text-align: center;
  display:block;
}

div.pasjans 
{
  opacity: 0.9;
  filter:alpha(opacity=90);
  z-index: 100;
  position: absolute;
  margin: 125px;
  /*width: 10%;
  height: 85%;
  top: 15%;
  left: 25%;
  /*border: 3px solid #b845c2;
  background-color: #ddf1fb;  */
  text-align: center;
  display:block;
}


.content_box
{
margin-left: 22px;  border: 0px solid green; float: left;
}


/*
body
{ 
  color: #48484E;
  width: 1000px;
  margin: 0px auto; 
  font-family: arial; 
  font-size: 10pt; 
  background:url('http://cd2.pl/_gfx/gradient_bg.jpg') repeat-x #3d3d3d;
}
img	{ border: none; text-align: center;}
A:link { color: black; font-weight: bold; text-decoration: underline; }
A:visited { color: black; font-weight: bold; text-decoration: underline;}
A:hover { text-decoration: underline; font-weight: bold; text-decoration: underline; color: #ee3697}
div	{margin:0px auto;}
div.content_text{clear:both; margin-top: 10px; line-height: 20px; margin-left: 10px; width:625px; text-align: justify;}
div.menu_left_part {margin-bottom: 10px; float: left; background: url(_gfx/lay_03_background.png) center top repeat-x; width:286px;}
div.comment{ clear: both; border: 0px solid red; margin-top: 20px; padding-left: 10px;}
input { font-family: arial; padding: 5px;}
.pasjans { padding: 0px;}
textarea { font-family: arial; padding: 5px;}
div.menu_left_part_2 { margin-left: 10px; clear:both; width: 275px; font-size: 9pt; line-height: 20px; text-align: justify;}
div.header	{border: solid 0px red; float: left;}
div.top_menu {background:url("_gfx/lay_03_background.png") center top repeat-x; float:left; width:954px; text-align: left; }
div.footer	{width: 1004px; background-color: white; clear: both; font-size: 8pt; }

div.back
{ 
  opacity: 0.8;
  filter:alpha(opacity=80);
  position: absolute;
  width: 100%;
  height:2000px;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: #5F5F5F;
}

div.confirm 
{
  opacity: 0.9;
  filter:alpha(opacity=90);
  z-index: 100;
  position: absolute;
  width: 35%;
  height: 15%;
  top: 30%;
  left: 30%;

  background-color: white;
  text-align: center;
  display:block;
}

div.pasjans 
{
  opacity: 0.9;
  filter:alpha(opacity=90);
  z-index: 100;
  position: absolute;
  margin: 125px;
  /*width: 10%;
  height: 85%;
  top: 15%;
  left: 25%;
  /*border: 3px solid #b845c2;
  background-color: #ddf1fb;  
  text-align: center;
  display:block;
}

*/