body
{
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
height: 100%; 
max-height: 100%; 
font:12px Verdana;
overflow:hidden;
}



body a:link{text-decoration:none; font:bold 12px Verdana; color:#EB7304;}
body a:visited{text-decoration:none; font:bold 12px Verdana; color:#EB7304;}
body a:active{text-decoration:none; font:bold 12px Verdana; color:#EB7304;}
body a:hover{text-decoration:none; font:bold 12px Verdana; color:#EB7304;}


h2
{
font:bold 26px Verdana;
color:#E35D04;
}

hr
{
border:solid 1px #D24F03;
height:0.25px;
}

#maincontent{
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 30px; /*Set bottom value to HeightOfFrameDiv*/
overflow: auto; 
}

#framecontent
{
position:absolute; 
bottom:0px; 
width:100%; 
height:30px; 
background:url(../img/bgs/footer_frame.png);
color:#fff;
font:12px Verdana;
}

.outer 
{ 
min-height:500px;
width: 980px;
margin-left:auto;
margin-right:auto;
position: relative; 
border: solid 0px red;
}

.head
{
width:980px;
min-height:100px;
border:solid 0px;
}

.head_inh
{
width:980px;
height:60px;
border:solid 0px;
background: url(../img/bgs/header.png);
}


.head_user_overview
{
position:absolute; 
top:0px; 
left:670px; 
width:310px; 
height:60px; 
padding:0px; 
text-align:right;
display:none; 
cursor:pointer;
}

.head_uov_icon
{
position:relative; 
left:290px; 
top:-1px;
width:20px; 
height:20px; 
background:url('../img/buttons/view_user_overview_btn_close.png'); 
cursor:pointer;
}

.head_uov_icon_sa
{
position:absolute; 
left:960px; 
top:0px; 
width:20px; 
height:20px; 
background:url('../img/buttons/view_user_overview_btn.png'); 
cursor:pointer;
}



.menu_login_btn
{
width:100px; 
height:14px; 
text-align:center; 
padding:8px; 
border-right:solid 0px #7B7B7B; 
float:right;
}


.menu_login_btn a:link{text-decoration:none; font:bold 12px Verdana; color:#fff;}
.menu_login_btn a:visited{text-decoration:none; font:bold 12px Verdana; color:#fff;}
.menu_login_btn a:active{text-decoration:none; font:bold 12px Verdana; color:#fff;}
.menu_login_btn a:hover{text-decoration:none; font:bold 12px Verdana; color:#fff;}

.maincont
{
width:970px;
min-height:500px;
border:solid 0px red;
padding:5px;
z-index:1;
}


.footer
{
width:970px;
height:60px;
padding:10px 5px;
border-top:solid 1px #949494;
text-align:center;
font:12px Verdana;
color:#464646;
float:left;
}



.footer a:link{text-decoration:none; font:10px Verdana; color:#949494;}
.footer a:visited{text-decoration:none; font: 10px Verdana; color:#949494;}
.footer a:active{text-decoration:none; font: 10px Verdana; color:#949494;}
.footer a:hover{text-decoration:none; font: 10px Verdana; color:#949494;}

* html body{ /*IE6 hack*/
padding: 0 0 130px 0; /*Set value to (0 0 HeightOfFrameDiv 0)*/
}





.seiten_blaettern_menu
{
width:370px;
height:20px;
font:bold 12px Verdana;
border:solid 0px red;
color:#EB6404;
}

.div_seiten_start
{
position:relative;
width:50px; 
height:15px;
float:left;
padding:2px;
border:solid 1px #989898;
border-right:solid 0px;
background:#E6E6E6;
}

.div_seiten_ende
{
width:1px; 
height:17px;
float:left;
padding:2px;
border-left:solid 1px #989898;
}

.div_seiten_blat_first_last
{
width:30px; 
height:15px;
float:left;
padding:2px;
text-align:center;
border:solid 1px #989898;
background:#E6E6E6;
cursor:pointer;
}

.div_seiten_blat_first_last:hover
{
background:#EFEFEF;
}

.div_seiten_blat
{
width:40px;
height:15px;
padding:2px;
text-align:center;
float:left;
border:solid 1px #989898;
border-right:solid 0px;
background:#E6E6E6;
cursor:pointer;
}

.div_seiten_blat:hover
{
background:#EFEFEF;
}





.seiten_blaettern_menu a:link{text-decoration:none; font:bold 12px Verdana; color:#EB6404;}
.seiten_blaettern_menu a:visited{text-decoration:none; font:bold 12px Verdana; color:#EB6404;}
.seiten_blaettern_menu a:active{text-decoration:none; font:bold 12px Verdana; color:#EB6404;}
.seiten_blaettern_menu a:hover{text-decoration:none; font:bold 12px Verdana; color:#EB6404;}


.last_register a:link{text-decoration:none; font:bold 12px Verdana; color:#EB6404;}
.last_register a:visited{text-decoration:none; font:bold 12px Verdana; color:#EB6404;}
.last_register a:active{text-decoration:none; font:bold 12px Verdana; color:#EB6404;}
.last_register a:hover{text-decoration:none; font:bold 12px Verdana; color:#EB6404;}
























.page_news_gal
{
position:relative; 
left: 4px; 
top:21px; 
width:129px; 
height:129px; 
border:solid 0px;
}

*+html .page_news_gal{/*IE7 only*/
position:relative; 
left: 4px; 
top:21px; 
width:129px; 
height:129px; 
border:solid 0px;
}


.top_user_star_ranking_w
{
width:50%; 
border:solid 0px #ffb400; 
text-align:center;
}

.top_user_star_ranking_m
{
width:50%; 
border:solid 0px #ffb400; 
text-align:center;
}











  .feeleing_select
  {
  width:120px;
  height:20px;
  border:solid 1px #737373;
  }
  
  
  .feeling_symb
  {
  position:relative;
  top:1px;
  left:10px;
  width:50px;
  height:25px;
  padding:0px;
  border:solid 0px;
  background:url(../img/bgs/smilie_select.png);
  }
  
  .pop_smilie_img
  {
  width:20px;
  height:20px;
  border: solid 0px;
  vertical-align:bottom;
  }
  
  #smilie_pop {
	position: absolute;
	visibility: hidden;
	width: 200px;
	height: 200px;
	left: 20px;
	top: 300px;
	background-color: #fff;
	border: 1px solid #737373;
	padding: 10px;
  z-index:1;
  }
  
  
  .feeleing_pop_sm
  {
  list-style-type:none;
  padding:2px;
  }
  
  .feeleing_pop_sm li
  {
  padding:2px;
  list-style-type:none; 
  float:left;
  }

  .feeling_sub
  {
  width:100px;
  height:30px;
  border:solid 1px;
  }


  .bt_belege_div
  {
  border-bottom:solid 1px #CECECE; 
  min-height:30px; 
  padding:2px;
  cursor:pointer;
  }
  
  .bt_belege_div:hover
  {
  background:#FEE5CE;
  }






.eing_youtub
{
width:490px; 
height:20px; 
padding:2px; 
border:solid 1px #A5A5A5;
display:none;
}

.youtube_preview_img
{
width:120px;
height:90px;
cursor:pointer;
}

.youtube_vid_more
{
width:340px;
min-height:80px;
cursor:pointer;
}

.youtube_vid_more:hover
{
background:#FCAE65;
}

.youtube_vid_more_name
{
font:12px Verdana;
color:#0407DB
}

.youtube_vid_more_name:hover
{
text-decoration:underline;
}


































.top_user_star_ranking_m a:link {text-decoration: underline; color: #E31304; font: bold 12px Verdana;}
.top_user_star_ranking_m a:visited {text-decoration: underline; color: #E31304; font: bold 12px Verdana;}
.top_user_star_ranking_m a:active {text-decoration: underline; color: #E31304; font: bold 12px Verdana;}
.top_user_star_ranking_m a:hover {text-decoration: underline; color: #E31304; font: bold 12px Verdana;}

.top_user_star_ranking_w a:link {text-decoration: underline; color: #f977ae; font: bold 12px Verdana;}
.top_user_star_ranking_w a:visited {text-decoration: underline; color: #f977ae; font: bold 12px Verdana;}
.top_user_star_ranking_w a:active {text-decoration: underline; color: #f977ae; font: bold 12px Verdana;}
.top_user_star_ranking_w a:hover {text-decoration: underline; color: #f977ae; font: bold 12px Verdana;}

.link_w a:link {text-decoration: underline; color: #f977ae; font: bold 12px Verdana;}
.link_w a:visited {text-decoration: underline; color: #f977ae; font: bold 12px Verdana;} 
.link_w a:active {text-decoration: underline; color: #f977ae; font: bold 12px Verdana;} 
.link_w a:hover {text-decoration: underline; color: #f977ae; font: bold 12px Verdana;}

.link_m a:link {text-decoration: underline; color: #020592; font: bold 12px Verdana;}
.link_m a:visited {text-decoration: underline; color: #020592; font: bold 12px Verdana;} 
.link_m a:active {text-decoration: underline; color: #E31304; font: bold 12px Verdana;} 
.link_m a:hover {text-decoration: underline; color: #020592; font: bold 12px Verdana;}





.table_minigames a:link {text-decoration: underline; color: #E35D04; font: bold 12px Verdana;}
.table_minigames a:visited {text-decoration: underline; color: #E35D04; font: bold 12px Verdana;} 
.table_minigames a:active {text-decoration: underline; color: #E35D04; font: bold 12px Verdana;} 
.table_minigames a:hover {text-decoration: underline; color: #E35D04; font: bold 12px Verdana;}


.book_child_menu
{
width:800px; 
background:#E35D04;
}

.book_child_menu a:link {text-decoration: underline; color: #fff; font: bold 12px Verdana;}
.book_child_menu a:visited {text-decoration: underline; color: #fff; font: bold 12px Verdana;} 
.book_child_menu a:active {text-decoration: underline; color: #fff; font: bold 12px Verdana;} 
.book_child_menu a:hover {text-decoration: underline; color: #fff; font: bold 12px Verdana;}


.book_table a:link {text-decoration: underline; color: #E35D04; font: bold 12px Verdana;}
.book_table a:visited {text-decoration: underline; color: #E35D04; font: bold 12px Verdana;} 
.book_table a:active {text-decoration: underline; color: #E35D04; font: bold 12px Verdana;} 
.book_table a:hover {text-decoration: underline; color: #E35D04; font: bold 12px Verdana;}


.top_hits a:link {text-decoration: underline; color: #E35D04; font: bold 12px Verdana;}
.top_hits a:visited {text-decoration: underline; color: #E35D04; font: bold 12px Verdana;} 
.top_hits a:active {text-decoration: underline; color: #E35D04; font: bold 12px Verdana;} 
.top_hits a:hover {text-decoration: underline; color: #E35D04; font: bold 12px Verdana;}












