#body_blau
{
 background-color:#005060;
 margin:0px;
 padding:0px;
 background-position:left 140px;
 background-position-x:left;
 background-position-y:140px;
 background-repeat:repeat-x;
 background-image:url(images/bg_blau.jpg);
}
#body_orange
{
 background-color:#e0861a;
 margin:0px;
 padding:0px;
 background-position:left 140px;
 background-position-x:left;
 background-position-y:140px;
 background-repeat:repeat-x;
 background-image:url(images/bg_orange.jpg);
}

html,body {
 margin:0px;
 padding:0px;
 width: 100%;
 height: 100%;
}

#container
{
 margin:0px;
 margin-left:auto;
 margin-right:auto;
 position:relative;
 padding:0px;
 width:100%;
 height:auto;
 text-align:center;
 vertical-align:top;
 text-align:center;
}

#container_bg
{
 background-position:center top;
 background-position-x:center;
 background-position-y:top;
 background-repeat:repeat-y;
 background-image:url(images/page_shadow.png);
}
#container_bg_fixed
{
 z-index:-1;
 position:fixed;
 text-align:center;
 vertical-align:center;
 left:0px;
 top:0px;
 width:100%;
 height:100%;
 background-position:center top;
 background-position-x:center;
 background-position-y:top;
 background-repeat:repeat-y;
 background-image:url(images/page_shadow.png);
}


#content
{
 margin-left:auto;
 margin-right:auto;
 width: 960px;
 height: auto;
 text-align: left;
 vertical-align: top;
}


#header
{
 position:relative;
 margin-left:auto;
 margin-right:auto;
 padding: 0px;
 width: 960px;
 height: 120px;
 text-align: left;
 vertical-align: top;
 background-position:left top;
 background-position-x:left;
 background-position-y:top;
 background-repeat:no-repeat;
 background-image:url(images/header.png);
 background-color: #FFFFFF;
}

#footer
{
 position:relative;
 margin-left:auto;
 margin-right:auto;
 margin-top:10px;
 margin-bottom:1px;
 padding-top:2px;
 width:960px;
 height:30px;
 text-align:left;
 vertical-align:bottom;
}
#footer_line
{
 position:relative;
 padding-top:2px;
 width:100%;
 height:1px;
 border-style:solid;
 border-width:1px 0px 0px 0px;
 border-color:#c6ced4;
}



#header_navi
{
 position:absolute;
 margin-top:7px;
 margin-left:30px;
 margin-right:30px;
 width:900px;
 height:20px;
 text-align:right;
 vertical-align:top;
}

#center_left
{
 padding-top:6px;
 padding-bottom:10px;
 padding-left:13px;
 padding-right:0px;
 margin-top:10px;
 margin-left:14px;
 margin-right:30px;
 text-align:left;
 vertical-align:top;
}

#center_right
{
 padding-top:12px;
 padding-bottom:10px;
 padding-left:0px;
 padding-right:12px;
 margin:auto;
 text-align: center;
 vertical-align: top;
}


#border1
{
 border-style:solid;
 border-width:1px;
 border-color:#e7a876;
}

#border2
{
 border-style:solid;
 border-width:1px;
 border-color:#efefef;
}


#userpic
{
 width:170px;
 height:200px;
 overflow:hidden;
 border-style:solid;
 border-width:1px;
 border-color:#a1b5c1;
}
#userpic_smal
{
 width:85px;
 height:100px;
 overflow:hidden;
 border-style:solid;
 border-width:1px;
 border-color:#a1b5c1;
}
#userpic_border
{
 border-style:solid;
 border-width:1px;
 border-color:#a1b5c1;
 margin-bottom:1px;
}



#right_box_top
{
 padding-left:17px;
 padding-top:0px;
 padding-bottom:0px;
 padding-right:21px;
 margin:0px;
 overflow:hidden;
 width:260px;
 height:46px;
 text-align:left;
 vertical-align: top;
 background-position:left top;
 background-position-x:left;
 background-position-y:top;
 background-repeat:no-repeat;
 background-image:url(images/right_box_1a.png);
}
#right_box_center
{
 padding-left:17px;
 padding-top:10px;
 padding-right:21px;
 padding-bottom:6px;
 margin:0px;
 width:260px;
 height:auto;
 text-align:left;
 vertical-align:top;
 background-position:left top;
 background-position-x:left;
 background-position-y:top;
 background-repeat:repeat-y;
 background-image:url(images/right_box_1b.png);
}
#right_box_bottom
{
 padding-left:17px;
 padding-top:0px;
 padding-right:21px;
 padding-bottom:0px;
 margin:0px;
 overflow:hidden;
 width:260px;
 height:14px;
 text-align:left;
 vertical-align:top;
 background-position:left top;
 background-position-x:left;
 background-position-y:top;
 background-repeat:no-repeat;
 background-image:url(images/right_box_1c.png);
}


#center_box_top
{
 padding-left:17px;
 padding-top:0px;
 padding-right:17px;
 padding-bottom:0px;
 margin:0px;
 overflow:hidden;
 width:auto;
 height:46px;
 text-align:left;
 vertical-align:top;
 background-position:left top;
 background-position-x:left;
 background-position-y:top;
 background-repeat:no-repeat;
 background-image:url(images/center_box_1a.png);
 background-color: #FFFFFF;
}
#center_box_center
{
 padding-left:17px;
 padding-top:10px;
 padding-right:17px;
 padding-bottom:6px;
 margin:0px;
 width:auto;
 height:auto;
 text-align:left;
 vertical-align:top;
 background-position:left top;
 background-position-x:left;
 background-position-y:top;
 background-repeat:repeat-y;
 background-image:url(images/center_box_1b.png);
 background-color: #FFFFFF;
}
#center_box_bottom
{
 padding-left:17px;
 padding-top:0px;
 padding-right:17px;
 padding-bottom:0px;
 margin:0px;
 overflow:hidden;
 width:auto;
 height:15px;
 text-align:left;
 vertical-align:top;
 background-position:left top;
 background-position-x:left;
 background-position-y:top;
 background-repeat:no-repeat;
 background-image:url(images/center_box_1c.png);
 background-color: #FFFFFF;
}

#center_inhalt
{
 padding-left:8px;
 padding-top:0px;
 padding-right:9px;
 padding-bottom:0px;
 margin:0px;
 width:auto;
 height:auto;
 text-align:left;
 vertical-align:top;
}

#center_inhalt_board
{
 padding-left:8px;
 padding-top:0px;
 padding-right:19px;
 padding-bottom:0px;
 margin:0px;
 width:auto;
 height:auto;
 text-align:left;
 vertical-align:top;
}
#center_inhalt_board2
{
 padding-left:0px;
 padding-top:0px;
 padding-right:10px;
 padding-bottom:0px;
 margin:0px;
 width:auto;
 height:auto;
 text-align:left;
 vertical-align:top;
}



#button1a
{
 padding:0px;
 margin:0px;
 overflow:hidden;
 width:8px;
 height:25px;
 text-align:left;
 vertical-align:top;
 background-position:left top;
 background-position-x:left;
 background-position-y:top;
 background-repeat:no-repeat;
 background-image:url(images/button1a.png);
}
#button1b
{
 padding:0px;
 margin:0px;
 overflow:hidden;
 height:25px;
 color:#FFFFFF;
 font-weight:bold;
 font-style:normal;
 font-size:13px;
 font-family:Verdana;
 text-align:center;
 vertical-align:middle;
 background-position:left top;
 background-position-x:left;
 background-position-y:top;
 background-repeat:repeat-x;
 background-image:url(images/button1b.png);
}
#button1c
{
 padding:0px;
 margin:0px;
 overflow:hidden;
 width:8px;
 height:25px;
 text-align:left;
 vertical-align:top;
 background-position:left top;
 background-position-x:left;
 background-position-y:top;
 background-repeat:no-repeat;
 background-image:url(images/button1c.png);
}




#table1
{
 border-style:solid;
 border-width:0px;
 margin:0px;
 padding:0px;
 width:100%;
}
#tr1
{
 color:#FFFFFF;
 font-weight:normal;
 font-style:normal;
 font-size:17px;
 font-family:Verdana;
 border-width:0px;
 vertical-align:top;
 text-align:left;
 background-color:#e0861a;
 margin:0px;
 padding:0px;
}
#td1
{
 padding:8px;
 border-width:0px;
 vertical-align:top;
 text-align:left;
}

#table2
{
 border-style:solid;
 border-width:0px;
 margin:0px;
 padding:0px;
 width:100%;
}
#tr2
{
 font-weight:normal;
 font-style:normal;
 font-size:13px;
 font-family:Verdana;
 border-width:0px;
 vertical-align:top;
 text-align:left;
 color:#537180;
 margin:0px;
 padding:0px;
}
#tr2b
{
 font-weight:normal;
 font-style:normal;
 font-size:13px;
 font-family:Verdana;
 border-width:0px;
 vertical-align:top;
 text-align:left;
 color:#537180;
 margin:0px;
 padding:0px;
 background-color:#F0F0F0;
}
#td2
{
 border-style:solid;
 border-width:0px 0px 1px 0px;
 border-color:#bfc6cd;
 vertical-align:top;
 text-align:left;
 padding-left:1px;
 padding-right:5px;
 padding-top:10px;
 padding-bottom:10px;
}
#td2b
{
 font-size:11px;
 border-style:solid;
 border-width:0px 0px 1px 0px;
 border-color:#bfc6cd;
 vertical-align:top;
 text-align:right;
 padding-left:1px;
 padding-right:1px;
 padding-top:10px;
 padding-bottom:10px;
}


#td_list0
{
 border-style:solid;
 border-width:1px 0px 1px 0px;
 border-color:#F0F0F0;
 vertical-align:middle;
 text-align:left;
 padding:4px;
 background-color:#EAEAEA;
}
#td_list1
{
 border-style:solid;
 border-width:1px 0px 1px 0px;
 border-color:#F0F0F0;
 vertical-align:middle;
 text-align:left;
 padding:4px;
 background-color:#FEFEFE;
}
#td_list2
{
 border-style:solid;
 border-width:1px 0px 1px 0px;
 border-color:#F0F0F0;
 vertical-align:middle;
 text-align:left;
 padding:4px;
 background-color:#F5F5F5;
}



#login_form
{
 padding:2px;
 margin:0px;
 width:100%;
 text-align:left;
 font-weight:normal;
 font-style:normal;
 font-size:13px;
 font-family:Verdana;
 border-width:1px;
 border-style:solid;
 border-color:#dee1e4;
 color:#768796;
}
#post_text
{
 padding:2px;
 margin:0px;
 width:690px;
 text-align:left;
 font-weight:normal;
 font-style:normal;
 font-size:13px;
 font-family:Verdana;
 border-width:1px;
 border-style:solid;
 border-color:#dee1e4;
 color:#768796;
}

#login_form2
{
 padding:2px;
 margin:0px;
 width:auto;
 text-align:left;
 font-weight:normal;
 font-style:normal;
 font-size:13px;
 font-family:Verdana;
 border-width:1px;
 border-style:solid;
 border-color:#dee1e4;
 color:#768796;
}
#login_form_checkbox
{
 padding:0px;
 margin-top:2px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 text-align:left;
 font-weight:normal;
 font-style:normal;
 font-size:13px;
 font-family:Verdana;
 border-width:0px;
 border-style:solid;
 border-color:#dee1e4;
 color:#768796;
}


#infobox_button
{
 cursor:pointer;
 padding:4px;
 margin:0px;
 text-align:center;
 font-weight:normal;
 font-style:normal;
 font-size:13px;
 font-family:Verdana;
 border-width:0px;
 border-style:solid;
 border-color:#dee1e4;
 color:#303030;
 background-color: #FFFFFF;
}

#stern
{
 padding:1px;
 margin:0px;
 width:auto;
 text-align:left;
 font-weight:normal;
 font-style:normal;
 font-size:13px;
 font-family:Verdana;
 border-width:0px;
 color:#F00000;
}



#center_line
{
 position:relative;
 left:-2px;
 clear:left;
 overflow:hidden;
 width:99%;
 height:1px;
 padding:0px;
 margin-top:12px;
 margin-bottom:14px;
 border-style:solid;
 border-width:1px 0px 0px 0px;
 border-color:#eef1f4;
}

#border_line_bottom
{
 border-style:solid;
 border-width:0px 0px 1px 0px;
 border-color:#eef1f4;
}



#page_button_left
{
 padding:0px;
 padding-top:25px;
 margin:0px;
 overflow:hidden;
 z-index:2001;
 position:absolute;
 top:200px;
 width:60px;
 height:60px;
 text-align:center;
 vertical-align:middle;
 background-position:left top;
 background-position-x:left;
 background-position-y:top;
 background-repeat:no-repeat;
 background-image:url(images/page_button_left.png);
 cursor:pointer;
}

#page_button_right
{
 padding:0px;
 padding-top:25px;
 margin-left:-60px;
 overflow:hidden;
 z-index:2000;
 position:absolute;
 top:200px;
 left:100%;
 width:60px;
 height:60px;
 text-align:center;
 vertical-align:middle;
 background-position:left top;
 background-position-x:left;
 background-position-y:top;
 background-repeat:no-repeat;
 background-image:url(images/page_button_right.png);
 cursor:pointer;
}




#page_counter
{
 font-family:Verdana;
 font-weight:normal;
 color:#9c9d9e;
 font-style:normal;
 font-size:11px;
 text-align:center;
 vertical-align:middle;
 border-style:solid;
 border-width:1px;
 border-color:#CCCDCE;
 background-color: #F7F7F7;
 width:18px;
 height:15px;
 padding-top:3px;
 margin:2px;
 float:right;
 cursor:pointer;
}
#page_counter2
{
 font-family:Verdana;
 font-weight:bold;
 color:#9c9d9e;
 font-style:normal;
 font-size:11px;
 text-align:center;
 vertical-align:middle;
 border-style:solid;
 border-width:1px;
 border-color:#CCCDCE;
 background-color: #E7E7E7;
 width:18px;
 height:15px;
 padding-top:3px;
 margin:2px;
 float:right;
 cursor:pointer;
}

#page_counter_options
{
 float:right;
 font-family:Verdana;
 font-weight:normal;
 color:#9c9d9e;
 font-style:normal;
 font-size:11px;
 text-align:left;
 vertical-align:middle;
 border-style:solid;
 border-width:1px;
 border-color:#CCCDCE;
 background-color:#FFFFFF;
 width:auto;
 height:20px;
 margin:2px;
}




#board_counter
{
 font-family:Verdana;
 font-weight:normal;
 color:#9c9d9e;
 font-style:normal;
 font-size:11px;
 text-align:center;
 vertical-align:middle;
 border-style:solid;
 border-width:1px;
 border-color:#FFFFFF;
 background-color: #F7F7F7;
 width:18px;
 height:15px;
 padding-top:3px;
 margin:2px;
 float:left;
 cursor:pointer;
}
#board_counter2
{
 font-family:Verdana;
 font-weight:bold;
 color:#9c9d9e;
 font-style:normal;
 font-size:11px;
 text-align:center;
 vertical-align:middle;
 border-style:solid;
 border-width:1px;
 border-color:#FFFFFF;
 background-color: #E7E7E7;
 width:18px;
 height:15px;
 padding-top:3px;
 margin:2px;
 float:left;
 cursor:pointer;
}

#board_counter_options
{
 float:left;
 font-family:Verdana;
 font-weight:normal;
 color:#9c9d9e;
 font-style:normal;
 font-size:11px;
 text-align:left;
 vertical-align:middle;
 border-style:solid;
 border-width:1px;
 border-color:#FFFFFF;
 background-color:#FFFFFF;
 width:auto;
 height:20px;
 margin:2px;
}




#board_table1
{
 border-style:solid;
 border-width:0px;
 margin:0px;
 padding:0px;
 width:100%;
}
#board_table1_navi
{
 border-style:solid;
 border-width:0px;
 margin:0px;
 padding:0px;
 width:100%;
}
#board_tr1
{
 color:#FFFFFF;
 font-weight:bold;
 font-style:normal;
 font-size:12px;
 font-family:Verdana;
 border-width:0px;
 vertical-align:top;
 text-align:left;
 background-color:#e0861a;
 margin:0px;
 padding:0px;
}
#board_td1
{
 padding:6px;
 padding-left:10px;
 padding-right:10px;
 border-width:0px;
 vertical-align:top;
 text-align:left;
}


#board_table1b
{
 border-style:solid;
 border-width:0px;
 margin:0px;
 padding:0px;
 width:100%;
 height:35px;
 left:-3px;
 position:relative;
 background-position:left top;
 background-position-x:left;
 background-position-y:top;
 background-repeat:no-repeat;
 background-image:url(images/board_center_bg1a.png);
}
#board_tr1b
{
 color:#FFFFFF;
 font-weight:bold;
 font-style:normal;
 font-size:12px;
 font-family:Verdana;
 vertical-align:center;
 text-align:left;
 margin:0px;
 padding:0px;
 border-style:solid;
 border-width:0px;
}
#board_td1b
{
 border-style:solid;
 border-width:0px;
 vertical-align:middle;
 text-align:center;
 margin:0px;
 padding:0px;
 padding-top:9px;
 padding-left:6px;
 padding-right:2px;
}



#board_table1c
{
 border-style:solid;
 border-width:0px;
 margin:0px;
 padding:0px;
 width:100%;
 height:25px;
 left:-3px;
 position:relative;
 background-position:left top;
 background-position-x:left;
 background-position-y:top;
 background-repeat:no-repeat;
 background-image:url(images/board_center_bg2b.png);
}
#board_tr1c
{
 color:#FFFFFF;
 font-weight:bold;
 font-style:normal;
 font-size:12px;
 font-family:Verdana;
 border-width:0px;
 vertical-align:middle;
 text-align:left;
 margin:0px;
 padding:0px;
}
#board_td1c
{
 vertical-align:middle;
 text-align:left;
 margin:0px;
 padding-top:0px;
 padding-left:6px;
 padding-right:2px;
}



#board_table1d
{
 border-style:solid;
 border-width:0px;
 margin:0px;
 padding:0px;
 width:100%;
 height:25px;
 left:-3px;
 position:relative;
 background-position:left top;
 background-position-x:left;
 background-position-y:top;
 background-repeat:repeat-y;
 background-image:url(images/board_center_bg4b.png);
}
#board_tr1d
{
 color:#4e7180;
 font-weight:bold;
 font-style:normal;
 font-size:12px;
 font-family:Verdana;
 border-width:0px;
 vertical-align:middle;
 text-align:left;
 margin:0px;
 padding:0px;
}
#board_td1d
{
 vertical-align:middle;
 text-align:center;
 margin:0px;
 padding-top:0px;
 padding-left:6px;
 padding-right:2px;
}


#board_table1e
{
 border-style:solid;
 border-width:0px;
 margin:0px;
 padding:0px;
 width:100%;
 height:25px;
 left:-3px;
 position:relative;
 background-position:left top;
 background-position-x:left;
 background-position-y:top;
 background-repeat:repeat-y;
 background-image:url(images/board_center_bg5b.png);
}
#board_tr1e
{
 color:#4e7180;
 font-weight:bold;
 font-style:normal;
 font-size:12px;
 font-family:Verdana;
 border-width:0px;
 vertical-align:middle;
 text-align:left;
 margin:0px;
 padding:0px;
}
#board_td1e
{
 vertical-align:middle;
 text-align:center;
 margin:0px;
 padding-top:0px;
 padding-left:6px;
 padding-right:2px;
}




#board_table1f
{
 border-style:solid;
 border-width:0px;
 margin:0px;
 padding:0px;
 width:100%;
 height:20px;
 left:-3px;
 position:relative;
 background-position:left top;
 background-position-x:left;
 background-position-y:top;
 background-repeat:no-repeat;
 background-image:url(images/board_center_bg1b.png);
}
#board_table1g
{
 border-style:solid;
 border-width:0px;
 margin:0px;
 padding:0px;
 width:100%;
 height:12px;
 left:-3px;
 position:relative;
 background-position:left top;
 background-position-x:left;
 background-position-y:top;
 background-repeat:no-repeat;
 background-image:url(images/board_center_bg1c.png);
}
#board_tr1f
{
 color:#FFFFFF;
 font-weight:bold;
 font-style:normal;
 font-size:12px;
 font-family:Verdana;
 border-width:0px;
 vertical-align:middle;
 text-align:left;
 margin:0px;
 padding:0px;
}
#board_td1f
{
 vertical-align:bottom;
 text-align:center;
 margin:0px;
 padding-top:2px;
 padding-left:19px;
 padding-right:3px;
}




#board_table2a
{
 border-style:solid;
 border-width:0px;
 margin:0px;
 padding:0px;
 width:100%;
 height:35px;
 left:-3px;
 position:relative;
 background-position:left top;
 background-position-x:left;
 background-position-y:top;
 background-repeat:no-repeat;
 background-image:url(images/board_center_bg2a.png);
}
#board_tr2a
{
 color:#FFFFFF;
 font-weight:bold;
 font-style:normal;
 font-size:12px;
 font-family:Verdana;
 vertical-align:center;
 text-align:left;
 margin:0px;
 padding:0px;
 border-style:solid;
 border-width:0px;
}
#board_td2a
{
 border-style:solid;
 border-width:0px;
 vertical-align:middle;
 text-align:left;
 margin:0px;
 padding:0px;
 padding-top:9px;
 padding-left:6px;
 padding-right:2px;
}



#board_table2b
{
 border-style:solid;
 border-width:0px;
 margin:0px;
 padding:0px;
 width:100%;
 height:25px;
 left:-3px;
 position:relative;
 background-position:left top;
 background-position-x:left;
 background-position-y:top;
 background-repeat:repeat-y;
 background-image:url(images/board_center_bg3b.png);
}
#board_tr2b
{
 color:#FFFFFF;
 font-weight:bold;
 font-style:normal;
 font-size:12px;
 font-family:Verdana;
 vertical-align:center;
 text-align:center;
 margin:0px;
 padding:0px;
 border-style:solid;
 border-width:0px;
}
#board_td2b
{
 border-width:0px;
 margin:0px;
 padding:0px;
 padding-top:0px;
 padding-left:6px;
 padding-right:2px;
}



#board_table2f
{
 border-style:solid;
 border-width:0px;
 margin:0px;
 padding:0px;
 width:100%;
 height:25px;
 left:-3px;
 position:relative;
 background-position:left top;
 background-position-x:left;
 background-position-y:top;
 background-repeat:no-repeat;
 background-image:url(images/board_center_bg2b.png);
}
#board_table2g
{
 border-style:solid;
 border-width:0px;
 margin:0px;
 padding:0px;
 width:100%;
 height:12px;
 left:-3px;
 position:relative;
 background-position:left top;
 background-position-x:left;
 background-position-y:top;
 background-repeat:no-repeat;
 background-image:url(images/board_center_bg2c.png);
}
#board_tr2f
{
 color:#FFFFFF;
 font-weight:bold;
 font-style:normal;
 font-size:12px;
 font-family:Verdana;
 border-width:0px;
 vertical-align:middle;
 text-align:left;
 margin:0px;
 padding:0px;
 padding-bottom:3px;
}
#board_td2f
{
 vertical-align:bottom;
 text-align:center;
 margin:0px;
 padding-top:2px;
 padding-left:19px;
 padding-right:3px;
}




#board_table_line1
{
 border-width:0px;
 margin:0px;
 padding:0px;
 width:1px;
 height:55px;
 position:relative;
 background-position:center top;
 background-position-x:center;
 background-position-y:top;
 background-repeat:repeat-y;
 background-image:url(images/blue.png);
}
#board_table_line1b
{
 border-width:0px;
 margin:0px;
 padding:0px;
 width:1px;
 height:35px;
 position:relative;
 background-position:center top;
 background-position-x:center;
 background-position-y:top;
 background-repeat:repeat-y;
 background-image:url(images/blue.png);
}

.board_table_line2
{
 border-width:0px 0px 1px 0px;
 border-style:solid;
 border-color:#a6b2bb;
 margin:0px;
 padding:0px;
 height:1px;
}

.board_table_line3
{
 border-width:1px 0px 0px 0px;
 border-style:solid;
 border-color:#e4e8ec;
 margin:0px;
 padding:0px;
 height:1px;
}


#board_title_box
{
 margin:0px;
 margin-top:10px;
 margin-bottom:10px;
 padding-left:10px;
 height:auto;
 width:auto;
}



#thread_options_box
{
 z-index:9999999;
 position:absolute;
 left:0px;
 top:0px;
 display:none;
 padding:0px;
 margin-left:0px;
 margin-right:0px;
 height:auto;
 width:100%;
 color:#FFFFFF;
 font-weight:bold;
 font-style:normal;
 font-size:12px;
 font-family:Verdana;
 border-width:0px;
 vertical-align:middle;
 text-align:left;
}

