ul,ol
  {
  list-style:none;
  }

h1,h2,h3,h4,h5,h6,pre,code
  {
  font-size:1em;
  }

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,img
  {
  margin:0;
  padding:0;
  }

a img,:link img,:visited img
  {
  border:none;
  }

a,p,td,th,input
  {
  color:#000000;
  }

p
  {
  padding:20px;
  }

body
  {
  background:#FFFFFF;
  color:#000000;
  font-family:Tahoma,Arial,Helvetica,sans-serif;
  font-size:76%;
  margin:0px;
  padding:0px;
  background-repeat:no-repeat;
  background-position:right bottom;
  }

#container
  {
  width:990px;
  height:auto;
  position:absolute;
  left:0px;
  top:0px;
  }

#header
  {
  width:990px;
  height:200px;
  position:absolute;
  left:0px;
  top:0px;
  background-image:url("poseoff.de_header_bg.jpg");
  background-repeat:no-repeat;
  }

#logo
  {
  width:257px;
  height:131px;
  position:absolute;
  left:172px;
  top:36px;
  }

#socialize
  {
  width:90px;
  height:24px;
  position:absolute;
  left:888px;
  top:30px;
  overflow:hidden;
  }

#ticker
  {
  width:438px;
  height:15px;
  position:absolute;
  left:522px;
  top:152px;
  overflow:hidden;
  }

#menu
  {
  width:175px;
  position:absolute;
  left:0px;
  top:200px;
  margin-left:5px;
  text-align:center;
  background-image:url("beam_bg.gif");
  background-repeat:repeat-y;
  }

#content
  {
  width:514px;
  position:absolute;
  left:180px;
  top:200px;
  padding:20px;
  background:#E9EAEB;
  text-align:center;
  }

#content2
  {
  width:764px;
  position:absolute;
  left:180px;
  top:200px;
  padding:20px;
  background:#E9EAEB;
  }

#advertising
  {
  width:250px;
  position:absolute;
  left:734px;
  top:200px;
  text-align:center;
  background-image:url("advertising_beam_bg.gif");
  background-repeat:repeat-y;
  }

#advertising #twtr-widget-1 {
    width:225px;
    margin-left:12px;
}

#advertising_beam_top
  {
  width:250px;
  height:20px;
  background-image:url("advertising_beam_top_bg.gif");
  background-repeat:no-repeat;
  background-position:top;
  }

#advertising_beam_bottom
  {
  width:250px;
  height:20px;
  background-image:url("advertising_beam_bottom_bg.gif");
  background-repeat:no-repeat;
  background-position:bottom;
  }

#beam_top
  {
  width:175px;
  height:20px;
  background-image:url("beam_top_bg.gif");
  background-repeat:no-repeat;
  background-position:top;
  }

#beam_bottom
  {
  width:175px;
  height:20px;
  background-image:url("beam_bottom_bg.gif");
  background-repeat:no-repeat;
  background-position:bottom;
  }

#menucontainer
  {
  border-top:1px solid #000000;
  padding:0px;
  margin-bottom:1em;
  background-color:transparent;
  color:#333333;
  text-align:right;
  }

#menucontainer ul
  {
  margin:0px;
  padding:0px;
  border:none;
  }

#menucontainer li
  {
  border-right:1px solid #000000;
  border-bottom:1px solid #000000;
  border-left:1px solid #000000;
  margin:0px;
  }

#menucontainer li a
  {
  width:100%;
  display:block;
  padding:2px;
  border-left:3px solid #E6E6E6;
  background-color:transparent;
  text-decoration:none;
  }

html>body #menucontainer li a
  {
  width:auto;
  }

#menucontainer li a:hover
  {
  border-left:3px solid #000000;
  background-color:#E6E6E6;
  }

.img_header
  {
  margin-right:5px;
  border:solid 3px #000000;
  }

.headline
  {
  font-size:1.2em;
  font-weight:bold;
  padding-top:3px;
  float:left
  }

.imprint
  {
  font-size:0.9em;
  padding-top:20px;
  padding-bottom:10px;
  }

.article_info
  {
  font-size:0.9em;
  padding:0px 0px 30px 40px;
  float:left
  }

.written_by
  {
  font-size:0.9em;
  text-align:right;
  padding:0px 55px 30px 0px;
  }

.justify
  {
  text-align:justify;
  padding:0px 55px 15px 40px;
  }

.gallery
  {
  padding:0px 55px 15px 40px;
  }

.make
  {
  color:#00C300;
  }

.error
  {
  color:#FF0000;
  }

.table_addressbook
  {
  padding:10px 35px 30px 20px;
  }

.tablecell_head_addressbook
  {
  background-color:#C0C0C0;
  border:1px solid #000000;
  padding:2px;
  text-align:left;
  vertical-align:top;
  }

.tablecell_addressbook
  {
  border:1px solid #000000;
  padding:2px;
  vertical-align:top;
  }

hr
  {
  height:2px;
  border:solid 1px #000000;
  margin-top:-5px;
  margin-bottom:30px;
  }

.form_input_text
  {
  font-family:Tahoma,Arial,Helvetica,sans-serif;
  font-size:1em;
  border:1px solid #000000;
  background-color:#E6E6E6;
  }

.form_textarea
  {
  font-family:Tahoma,Arial,Helvetica,sans-serif;
  font-size:1em;
  border:1px solid #000000;
  background-color:#E6E6E6;
  }

.form_input_submit
  {
  font-family:Tahoma,Arial,Helvetica,sans-serif;
  font-size:1em;
  border:1px solid #000000;
  background-color:#E6E6E6;
  }

.clear {
    display:block;
    clear:both;
}

/*



.input_login
  {
  width:134px;
  margin-bottom:3px;
  border:solid 1px #000000;
  }

.input
  {
  margin-bottom:3px;
  border:solid 1px #000000;
  }

.input_submit
  {
  margin-bottom:3px;
  border:solid 1px #000000;
  }



span
  {
  font-family:Tahoma,Arial,Helvetica,sans-serif;
  font-size:1.0em;
  color:#AE8511;
  }


*/