*
{
}

body
{
  background:#cccccc url('/bg.png') repeat fixed top;
}

h1, h1 *, h2, h2 *, h3, h3 *, h4, h4 *, h5, h5 *, h6, h6 *
{
/*   background-color:#ffffff; */
}

hr
{
  border-color:#336699;
}

#row_2_column_1 hr,
#row_2_column_2 hr,
#row_3_column_1 hr,
#row_3_column_2 hr
{
  border-color:#ffffff;
}

#container
{
  background:#cccccc url("shadow.png") repeat-y center top;
}
#footer
{
  background:#cccccc url("shadow_bottom.png") no-repeat center top;
}

#footer_content *
{
/*   color:#ffffff; */
}

#header
{
  background:#cccccc url("shadow_top.png") no-repeat center bottom;
}

#header_content *
{
/*   color:#ffffff; */
}

#row_1
{
  background-color:#ffffff;
  border-left:5px solid #ffffff;
  border-right:5px solid #ffffff;
}

#row_1_column_1
{
  background:#336699 url('/wommer_bad-ambiente.png') no-repeat center center;
  border-left:0 solid;
  height:200px;
}

#row_1_column_2
{
  background:#336699 url('/shading_top.png') no-repeat center center;
  border-right:0 solid;
  height:200px;
}

#row_1_column_3
{
  background:#ffffff url('bubbles_1.png') no-repeat center top;
  border-left:5px solid #336699;
  border-right:5px solid #336699;
  height:200px;
}

#row_2
{
  background-color:#336699;
  border-left:5px solid #ffffff;
  border-right:5px solid #ffffff;
}

#row_2_column_1
{
  background:#336699 url('/shading.png') repeat-x center top;
  border-left:0 solid;
}

#row_2_column_2
{
  background:#336699 url('/shading.png') repeat-x center top;
  border-right:0 solid;
}

#row_2_column_3
{
  background:#ffffff url('bubbles_2.png') no-repeat center top;
  border-left:5px solid #336699;
  border-right:5px solid #336699;
}

#row_3
{
  background-color:#336699;
  border-left:5px solid #ffffff;
  border-right:5px solid #ffffff;
}

#row_3_column_1
{
  background-color:#336699;
  border-left:0 solid;
}

#row_3_column_2
{
  background-color:#336699;
  border-right:0 solid;
}

#row_3_column_3
{
/*   background:#ffffff url('') no-repeat center center; */
  border-left:5px solid #336699;
  border-right:5px solid #336699;
}

.border
{
  border:2px solid #ffffff;
}

.phone
{
  background:transparent url('/phone.png') no-repeat center center;
}

/* NAVI FIX */

#row_2_column_1 *
{
  color:#ffffff;
}

#row_2_column_1 ul li
{
  border-bottom:2px solid #ffffff;
  margin:0 10px;
}

#row_2_column_1 ul li a:hover
{
  color:#333333;
}

#row_2_column_1 a.active
{
  color:#333333;
}

span
{
  background-color:#ffffff;
}

/*#row_2_column_3 h1,
#row_2_column_3 h2,
#row_2_column_3 h3,
#row_2_column_3 h4,
#row_2_column_3 h5,
#row_2_column_3 h6,
#row_2_column_3 p
{
  background-color:#ffffff;
}*/

/* form error */

form div
{
  margin:10px 0;
  padding:5px 10px;
}

form div input,
form div textarea
{
  background-color:#dddddd;
  border-width:0;
  margin:0;
  padding:2px 0;
  width:100%;
}

form div.error
{
  background-color:#cc9999;
}

form div.error input,
form div.error textarea
{
  background-color:#ffcccc;
  color:#cc0000;
}
