body
{
  font-family: monospace,arial,verdana;
  font-size: medium;
  text-decoration: none;
  color: #444444;
}

img
{
  border-width : 0px;
}

/* Überschrift ******************************************* */
div.title_box 
{ 
  position:absolute;
  top:3%;
  left:35%;
  width:50%; 
  height:50px;
  font-size: large;
  /*font: italic normal large georgia; */
	letter-spacing: 1px; 
  text-align: center;
  display:inline;
}


/* Menu ************************************************* */
div.menu_box
{
  position:absolute;
  top:16%;
  left:2%;
  width:20%; 
  height:100%; 
}
h1
{
  font-size: large;
  color: #993333;
  display:inline;
}
h2
{
  font-size: medium;
  display:inline;
}
h3
{
  font-size: medium;
  text-align: justify;
  font-weight: normal;
  display:inline;
}

a.maintext
{
  text-decoration: none;
  color: #444444;
}

a.menu_mainlink
{
  color: #333399;
  text-decoration: none;
}
a.menu_mainlink:hover
{
  color: #999900;
}
a.menu_mainlink_high
{
  color: #993333;
  font-weight: bold;
  text-decoration: none;
}
a.menu_mainlink_high:hover
{
  color: #999900;
}

div.main_box
{
  position:absolute;
  top:16%;
  left:22%;
  width:75%; 
  font-size: small;
  /*font: normal large georgia;*/
  color: #505040;
  text-align: justify;
}
div.main_boxsmall
{
  position:absolute;
  top:24%;
  left:30%;
  width:50%; 
  /*font: normal large georgia;*/
  color: #505040;
  text-align: justify;
}
a.my_link
{
  /*font:italic normal medium georgia;*/
  color: #EE9900;
  text-decoration:none;
}
a.my_link:hover
{
  color: #449900;
  /*text-decoration:underline;*/
}
a.main_link
{
  /*font:italic normal medium georgia;*/
  color: #333399;
  text-decoration:none;
}
a.main_link:hover
{
  color: #999900;
  /*text-decoration:underline;*/
}



table.table_overview
{  
  width:95%; 
  padding: 2px;
  text-align: center;
  vertical-align:top;
  /*border: 1px solid black;
  background-color: #8888CC;*/
}
tr.tr_headline
{
  background-color: #999933;
}
tr.tr_high
{
  background-color: #CCCC66;
}
a.table
{
  color: #333399;
  text-decoration: none;
}

/* Werbung ********************************************** */
div.pooq_box
{
  position:absolute;
  top:2%;
  left:2%;
  width:320px; 
  height:50px;
  text-align: center;
}

div.book_box
{
  position:absolute;
  top:2%;
  right:2%;
  width:420px; 
  height:28px;
  background-image:url("b/leiste.gif");
  background-repeat:no-repeat;
  text-align: right;
}

div.language_box
{
  position:absolute;
  top:2%;
  left:2%;
  width:18px; 
  height:12px;
}

#ad_box
{
  position:relative;
  z-index:1;
  
  width:600px; 
  height:160px;
}

#ad_box_adwords
{
  width:320px; 
  height:270px;
  text-align: center;
  vertical-align:top;
  float:right;
}
#ad_box_adwords_small
{
  width:145px; 
  height:145px;
  text-align: center;
  vertical-align:top;
  float:left;
}

#ad_bar_adwords
{
  width:140px; 
  height:260px;
  text-align: left;
  vertical-align:bottom;
  float:left;
}

#ad_bar_adwords_right
{
  width:140px; 
  height:260px;
  text-align: right;
  vertical-align:top;
  float:right;
}

#ad_bar_linkblock
{
  text-align:center;
  /*width:488px; */
  height:35px;
  padding: 10px;
}
#ad_box_recommend_left
{
  width:140px; 
  height:80px;
  text-align: left;
  float:left;
  font-size: x-small;
}
#ad_box_recommend_right
{
  width:140px; 
  height:80px;
  text-align: center;
  float:right;
  font-size: x-small;
}

