.hl10tabp          { color: #f5fff3; font-size: 15px; line-height: 20px; font-family: Verdana, Arial, sans-serif; text-align: left }
.hl10tabp1         { color: #333832; font-size: 14px; line-height: 20px; font-family: Verdana, Arial, sans-serif; text-align: left }
.hl10tabp2         { color: #6b7669; font-size: 20px; line-height: 20px; font-family: Verdana, Arial, sans-serif; text-align: left }
.hl13head          { color: #333832; font-size: 11px; line-height: 18px; font-family: Verdana, Arial, sans-serif; text-align: left }
.hl_nav_1_ander_on { color: #f5fff3; font-size: 11px; line-height: 20px; font-family: Verdana, Arial, sans-serif; text-align: left }
.hl13p             { color: #333832; font-size: 11px; line-height: 20px; font-family: Verdana, Arial, sans-serif; text-align: left }
.hl13p_button      { color: #333832; font-size: 11px; font-family: Verdana, Arial, sans-serif; text-align: center }
.hl13p_text        { color: #333832; font-size: 11px; font-family: Verdana, Arial, sans-serif }
.hl13p1            { color: #900; font-weight: 600; font-size: 11px; line-height: 20px; font-family: Verdana, Arial, sans-serif }
.hl13p2            { color: #333832; font-style: italic; font-weight: normal; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, sans-serif; text-align: left }
.hl13p3            { color: #333832; font-weight: bold; font-size: 11px; line-height: 20px; font-family: Verdana, Arial, sans-serif; text-align: left }
.hl13p4            { color: #333832; font-size: 11px; line-height: 20px; font-family: Verdana, Arial, sans-serif; text-align: center }
.hl13p5            { color: #F0F2ED; font-weight: bold; font-size: 11px; line-height: 20px; font-family: Verdana, Arial, sans-serif; text-align: left }

.hc       { color: #333832; font-size: 11px; line-height: 20px; font-family: Verdana, Arial, sans-serif; text-align: left; padding-left: 0px; margin-top: 10px; margin-bottom: 10px }
.hhead    { color: #333832; font-size: 11px; line-height: 20px; font-family: Verdana, Arial, sans-serif; text-align: left; padding-left: 10px }
.hcontent { color: #333832; font-size: 11px; line-height: 20px; font-family: Verdana, Arial, sans-serif; text-align: left; padding-left: 3px; padding-right:3px }
.hside    { color: #333832; font-size: 11px; line-height: 18px; font-family: Verdana, Arial, sans-serif; text-align: left; margin-left:  3px; margin-top: 10px; margin-bottom: 10px }
.hfoot    { color: #333832; font-size: 11px; line-height: 18px; font-family: Verdana, Arial, sans-serif; text-align: left; padding-left: 40px }
.hnav     { color: #333832; font-size: 11px; line-height: 18px; font-family: Verdana, Arial, sans-serif; text-align: left; padding-left: 7px; margin-top: 10px; margin-bottom: 10px }

.bhead    { background-image: url(../parts/part_05.gif); color: #333832; font-size: 11px; line-height: 20px; font-family: Verdana, Arial, sans-serif; text-align: left; padding-left: 0px }
.bcontent { background-image: url(../parts/hint_main_3sp.gif); color: #333832; font-size: 11px; line-height: 20px; font-family: Verdana, Arial, sans-serif; text-align: left; padding-left: 3px; padding-right: 3px }
.bfoot    { background-image: url(../parts/part_08.gif); color: #f5fff3; font-size: 11px; line-height: 20px; font-family: Verdana, Arial, sans-serif; text-align: center }
.bfoot a  { color: #f5fff3;}

.con_pic           { color: #333832; font-size: 11px; line-height: 20px; font-family: Verdana, Arial, sans-serif; text-align: left }

.memanz_g          { margin-top: 10pt; margin-bottom: 10pt; position: relative; width: 570px; height: 149px; visibility: visible; display: block }
.memanz_m          { background-image: url(../parts/570px_m.gif); position: absolute; top: 18px; left: 0px; width: 570px; height: 113px; visibility: visible; display: block }
.memanz_o          { background-image: url(../parts/570px_o.gif); position: absolute; top: 0px; left: 0px; width: 570px; height: 18px; visibility: visible; display: block }
.memanz_u          { background-image: url(../parts/570px_u.gif); position: absolute; bottom: 0px; left: 0px; width: 570px; height: 18px; visibility: visible; bottom: 0px; display: block }
.memanz_b          { position: absolute; top: 0px; left: 0px; width: 150px; height: 113px; visibility: visible; display: block }
.memanz_t          { padding-top: 10px; position: absolute; top: 0px; left: 150px; width: 280px; height: 113px; visibility: visible; display: block }
.block             { display: block }

.sponsor {
  MARGIN-BOTTOM: 10px;
  MARGIN-LEFT: auto;
  MARGIN-RIGHT: auto;
  PADDING: 0px;
  display: block;
  }
.sponsor_last {
  MARGIN-BOTTOM: 0px;
  MARGIN-LEFT: auto;
  MARGIN-RIGHT: auto;
  PADDING: 0px;
  display: block;
  }
body {
  PADDING: 0px;
  PADDING-TOP:5px;
  MARGIN: 0px;
  FONT: 500 100% verdana,arial,helvetica, sans-serif;
  COLOR: black;
  background-image: url(../parts/hint_01.jpg);
  text-align: center;
}

a { color:#333832; }

#main {
  BORDER-BOTTOM: #909A8D 1px solid;
  MARGIN: 0px auto;
  WIDTH: 760px;
  background-image: url(../parts/hint_main_3sp.gif);
}
#flash {
  MARGIN: 0px auto;
  WIDTH: 760px;
  HEIGHT:142px;
  COLOR: black;
}

#nest {
	PADDING-TOP: 10px;
}
#content {
  MARGIN-BOTTOM: 10px;
  MARGIN-LEFT: 160px;
  MARGIN-RIGHT: 160px;
}
#links_m {
  MARGIN-LEFT:3px;
  FLOAT: left;
  WIDTH: 147px;
}
#rechts_m {
  FLOAT: right;
  MARGIN-RIGHT: 3px;
  WIDTH: 147px;
}
#footer {
  MARGIN: 0px auto;
  WIDTH: 760px;
  HEIGHT:30px;
  COLOR: black;
  background-image: url(../parts/part_08.gif);
  TEXT-ALIGN: center
}

.o_760 {
  margin-top: 10px;
  margin-bottom: 0px;
  margin-left:auto;
  margin-right:auto;
  position: relative;
  width: 760px;
  height: 30px;
  visibility: visible;
  display: block;
  background-image: url(../parts/part_05_1.gif);
  color: #f5fff3;
  font-size: 15px;
  line-height: 20px;
  font-family: Verdana, Arial, sans-serif;
  text-align: left;
  vertical-align: bottom;
}

.o_760_2 {
  margin-top: 10px;
  margin-bottom: 0px;
  margin-left:auto;
  margin-right:auto;
  position: relative;
  width: 760px;
  height: 30px;
  visibility: visible;
  display: block;
  background-image: url(../parts/part_05_2.gif);
  color: #f5fff3;
  font-size: 15px;
  line-height: 20px;
  font-family: Verdana, Arial, sans-serif;
  text-align: left;
  vertical-align: bottom;
}
.o_760_links  { padding-top: 5px; padding-left: 12px; position: absolute; top: 0; left: 0; width: 150px; height: 30px; visibility: visible; display: block }
.o_760_mitte  { padding-top: 5px; padding-left: 2px;  position: absolute; top: 0; left: 160px; width: 440px; height: 30px; visibility: visible; display: block }
.o_760_rechts { padding-top: 5px; padding-left: 12px; position: absolute; top: 0; left: 610px; width: 150px; height: 30px; visibility: visible; display: block }

.u_760  {
  margin-left:auto;
  margin-right:auto;
  margin-top: 0px;
  background-image: url(../parts/part_08.gif);
  position: relative;
  width: 760px;
  height: 30px;
  visibility: visible;
  display: block;
  color: #f5fff3;
  font-size: 15px;
  line-height: 20px;
  font-family: Verdana, Arial, sans-serif;
  text-align: left;
  vertical-align: bottom;
}

.u_760_2  {
  margin-left:auto;
  margin-right:auto;
  margin-top: 0px;
  background-image: url(../parts/part_08_2.gif);
  position: relative;
  width: 760px;
  height: 30px;
  visibility: visible;
  display: block;
  color: #f5fff3;
  font-size: 15px;
  line-height: 20px;
  font-family: Verdana, Arial, sans-serif;
  text-align: left;
  vertical-align: bottom;
}
.u_760_links { padding-top: 3px; padding-left: 35px; position: absolute; top: 0px; left: 0px;   width: 150px; height: 30px; visibility: visible; display: block }
.u_760_mitte { padding-top: 3px; padding-left: 30px; position: absolute; top: 0px; left: 160px; width: 440px; height: 30px; visibility: visible; display: block }
.u_760_unten { padding-top: 3px; padding-left: 35px; position: absolute; top: 0px; left: 610px; width: 150px; height: 30px; visibility: visible; display: block }

H1 {
	color: #f5fff3; font-size: 15px; font-weight: normal; line-height: 20px; MARGIN: 0px; font-family: Verdana, Arial, sans-serif; text-align: left
}
H2 {
	color: #333832; font-size: 11px; font-weight: normal; line-height: 18px; MARGIN: 0px; font-family: Verdana, Arial, sans-serif; text-align: left
}
H3 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; TEXT-ALIGN: left
}

.m730_o{
  position: relative;
  width:730px;
  height :18px;
  margin: auto;
  background-image : url(../parts/730px_o.gif);
  font-size: 10px;
  line-height: 17px;
  font-family: Verdana;
  font-weight:bold;
  text-align: left;
  vertical-align: bottom;
  text-indent:40px;
  color: #FFF;
}
.m730_u{
  position: relative;
  width:730px;
  height :18px;
  margin: auto;
  background-image : url(../parts/730px_u.gif);
  font-size: 10px;
  line-height: 17px;
  font-family: Verdana;
  font-weight:bold;
  text-align: left;
  vertical-align: bottom;
  text-indent:40px;
  color: #FFF;
}
.m730_m{
  position: relative;
  width:730px;
  margin: auto;
  text-align: center;
  background-image : url(../parts/730px_m.gif);
}
.m570_o{
  margin-left:auto;
  margin-right:auto;
  margin-top: 5px;
  padding-left:0px;
  background-image: url(../parts/570px_o.gif);
  position: relative;
  width: 570px;
  height: 18px;
  font-size: 10px;
  line-height: 18px;
  font-family: Verdana;
  font-weight:bold;
  text-align: center;
  vertical-align: bottom;
}

.m570_u{
  margin-left:auto;
  margin-right:auto;
  margin-top: 0px;
  margin-bottom:10px;
  padding:0px;
  background-image: url(../parts/570px_u.gif);
  position: relative;
  width: 570px;
  height: 18px;
}
.m570_m{
  margin-top: 0px;
  margin-left:auto;
  margin-right:auto;
  padding-top:5px;
  padding-bottom:5px;
  background-image: url(../parts/570px_m.gif);
  position: relative;
  width: 570px;
  text-align: left;
}
.m430_o{
  margin-left:auto;
  margin-right:auto;
  margin-top: 0px;
  background-image: url(../parts/430px_o.gif);
  position: relative;
  width: 430px;
  height: 18px;
}
.m430_m{
  margin-left:auto;
  margin-right:auto;
  padding:1px;
  background-image: url(../parts/430px_m.gif);
  position: relative;
  width: 430px;
  text-align: center
}
.m430_u{
  margin-left:auto;
  margin-right:auto;
  margin-bottom: 10px;
  background-image: url(../parts/430px_u.gif);
  position: relative;
  width: 430px;
  height: 18px;
}
.m164_o{
  margin-left:auto;
  margin-right:auto;
  margin-top: 0px;
  background-image: url(../parts/164px_o.gif);
  position: relative;
  width: 164px;
  height: 18px;
}
.m164_m{
  margin-left:auto;
  margin-right:auto;
  padding:1px;
  background-image: url(../parts/164px_m.gif);
  position: relative;
  width: 164px;
  text-align: center
}
.m164_u{
  margin-left:auto;
  margin-right:auto;
  margin-bottom: 10px;
  background-image: url(../parts/164px_u.gif);
  position: relative;
  width: 164px;
  height: 18px;
}
.m160_o{
  margin-left:auto;
  margin-right:auto;
  margin-top: 0px;
  background-image: url(../parts/160px_o.gif);
  position: relative;
  width: 160px;
  height: 18px;
}
.m160_m{
  margin-left:auto;
  margin-right:auto;
  padding:1px;
  background-image: url(../parts/160px_m.gif);
  position: relative;
  width: 160px;
  text-align: center
}
.m160_u{
  margin-left:auto;
  margin-right:auto;
  margin-bottom: 10px;
  background-image: url(../parts/160px_u.gif);
  position: relative;
  width: 160px;
  height: 18px;
}
.m150_o{
  margin-left:auto;
  margin-right:auto;
  margin-top: 0px;
  background-image: url(../parts/150px_o.gif);
  position: relative;
  width: 150px;
  height: 18px;
}
.m150_m{
  margin-left:auto;
  margin-right:auto;
  padding:1px;
  background-image: url(../parts/150px_m.gif);
  position: relative;
  width: 150px;
  text-align: center
}
.m150_u{
  margin-left:auto;
  margin-right:auto;
  margin-bottom: 10px;
  background-image: url(../parts/150px_u.gif);
  position: relative;
  width: 150px;
  height: 18px;
}
.m140_o{
  margin-left:auto;
  margin-right:auto;
  margin-top: 0px;
  background-image: url(../parts/140px_o.gif);
  position: relative;
  width: 140px;
  height: 18px;
}
.m140_m{
  margin-left:auto;
  margin-right:auto;
  padding:1px;
  background-image: url(../parts/140px_m.gif);
  position: relative;
  width: 140px;
  text-align: center
}
.m140_u{
  margin-left:auto;
  margin-right:auto;
  margin-bottom: 10px;
  background-image: url(../parts/140px_u.gif);
  position: relative;
  width: 140px;
  height: 18px;
}
.hobby_1{ width: 38px; height: 15px; text-align: right; vertical-align: middle; padding-right:3px; line-height:15px; color: #fff; background-color:#1e9ae2;}
.hobby_2{ width: 76px; height: 15px; text-align: right; vertical-align: middle; padding-right:3px; line-height:15px; color: #fff; background-color:#1100ee;}
.hobby_3{ width: 114px; height: 15px; text-align: right; vertical-align: middle; padding-right:3px; line-height:15px; color: #fff; background-color:#3200cd;}
.hobby_4{ width: 152px; height: 15px; text-align: right; vertical-align: middle; padding-right:3px; line-height:15px; color: #fff; background-color:#5700a8;}
.hobby_5{ width: 190px; height: 15px; text-align: right; vertical-align: middle; padding-right:3px; line-height:15px; color: #fff; background-color:#6b0095;}
.hobby_6{ width: 228px; height: 15px; text-align: right; vertical-align: middle; padding-right:3px; line-height:15px; color: #fff; background-color:#7f0080;}
.hobby_7{ width: 304px; height: 15px; text-align: right; vertical-align: middle; padding-right:3px; line-height:15px; color: #fff; background-color:#cb0034;}
.hobby_8{ width: 342px; height: 15px; text-align: right; vertical-align: middle; padding-right:3px; line-height:15px; color: #fff; background-color:#db0024;}
.hobby_9{ width: 370px; height: 15px; text-align: right; vertical-align: middle; padding-right:3px; line-height:15px; color: #fff; background-color:#e90016;}
.hobby_10{ width: 424px; height: 15px; text-align: right; vertical-align: middle; padding-right:3px; line-height:15px; color: #fff; background-color:#f00;}

.ads{list-style: none; padding-left:0px;margin-left: 5px; margin-top: 10px; margin-bottom: 10px;}
.ads_top {margin: 0px; padding:0; height:18px; width:160px; background-image: url(../parts/160px_o.gif);}
.ads_middle {margin: 0px; padding:0; width:160px; background-image: url(../parts/160px_m.gif);}
.ads_bottom {margin: 0px; padding:0; height:18px; width:160px; background-image: url(../parts/160px_u.gif);}

.lio {
  margin-top: 5px;
  margin-bottom: 5px;
  text-align: center;
}

.lio a {
  text-decoration:none;
  font-size: 11px;
  line-height: 20px;
  font-family: Verdana
}

a.tooltip {color:#c00; text-decoration:none;}
a.tooltip b {display:none;}
a.tooltip:hover {border:0; position:relative; z-index:500; text-decoration:none;}
a.tooltip:hover b {display:block; position:absolute; top:20px; left:-25px; padding:5px; font-weight:normal; color:#000; border:1px solid #888; background:#ffc; width:150px;}
a.tooltip:hover b em {position:absolute; left:20px; top:-6px; width:11px; height:6px; background: url(../parts/icons/tooltip.gif) 0 0; display:block; font-size:1px;}

