html {	height: 100.1%;}body {	background-color:#fff8dc;	color:Black;	text-align:center;	margin:0;	color: #808080;  font-family:Tahoma;  font-size:11px;}ul { margin:0px; padding:0px; }li {    list-style-image:none;    list-style-position:outside;    list-style-type:none;     display:inline;}a {	color:#FF8C05;	text-decoration:underline;}a:hover {	text-decoration:none;}a.start {	color:white;	text-decoration:none;}a.start:hover {	text-decoration:underline;}a.paging {	color:#FFFFFF;	text-decoration:underline;}a.paging:hover {	text-decoration:none;}textarea {	font-family:Verdana, Arial, Helvetica, sans-serif;    font-size:12px;}p.success_message {	line-height:30px;	position:relative;	text-align:center;	height:30px;	height:auto !important;}.errorfield {	background-color:#FFEFCE;	border:1px Red solid;}a.userlink {	text-decoration:underline;	color:#FF8C05;	line-height:20px;	padding:1px;	text-align:center;}a.userlink:hover {  background-color:#f4670b;  color:#FFFFFF;  text-decoration:none;  text-align:center;}p.text {	font-size:12px;	line-height:16px;}a.smallstats {	color:#FF8C05;	font-size:8px;	text-decoration:underline;}a.smallstats:hover {	text-decoration:none;}.smallstats {	font-size:8px;}td {	font-size:11px;	padding:5px;}th {	font-size:11px;	font-weight:bold;	padding:5px;}table {  border:none;  width: 100% !important;  width: 96%; /* nur für den IE */}td big {	border-bottom:1px Silver solid;	font-size:16px;	display:block;	margin-top:10px;}p {	margin:0;	padding:3px;}form {	margin:0;}#site {	margin:0 auto;	text-align:left;	width:963px;}a:hover {	text-decoration:underline;}img { border:none;}form {	margin:0;	padding:0;}#content_top {	margin-top:0px;	overflow:hidden;}#content {	padding-left:0px;	padding-right:0px;}#submenu {	clear:both;	background-image:url(/templates/default/images/submenu_header_table_back_760_2.gif);	height:34px;	line-height:34px;	text-align:center;	color:#FFFFFF;	font-size:11px;	font-weight:bold;}#submenu a {	color:#FFFFFF;	text-decoration:none;	font-size:11px;	font-weight:bold;}#mainmenu {	height:55px;}#mainmenu ul {	list-style-type:none;	margin:0;}#mainmenu li {	width:100px;	text-align:left;	line-height:35px;	display:block;	float:left;	margin-right: 0px;}#mainmenu li.active {	background-image:url(/templates/default/images/tab_active1.gif);}#mainmenu li.notactive {	background-image:url(/templates/default/images/tab_deactive1.gif);}#mainmenu li a {	text-decoration:none;	font-size:12px;	font-weight:bold;}#mainmenu li.active a {	color:#f6930e;}#mainmenu li.notactive a {	color:#898989;}#mainmenu li.notactive a:hover {	color:#f6930e;}#loginmenu {	height:37px;	line-height:10px;	color:#FFFFFF;	font-size:9px;}#loginmenu a {	color:#FFFFFF;	text-decoration:none;	font-size:9px;	font-weight:bold;}#loginmenu a:hover {	text-decoration:underline;}#loginmenu img { vertical-align:middle;}img { 	border:none;}#logo {	height:10px;}#footer {	background-image:url(/templates/default/images/border/footer_long.gif);	height:30px;	line-height:30px;	color:#898989;	font-size:11px;}#footer a {	color:#898989;	font-size:11px;	text-decoration:none;}#footer a:hover {	text-decoration:underline;}#copyright {	height:45px;	line-height:45px;	font-size:9px;	color: gray;	text-align:center;	padding: 10px;}#copyright .ostubeimage {  border:none;	margin:0px auto;}/** Content - Bereich */div.content_area {	width:971px;	float:left;	margin-right:8px;}div.list_area {	width:760px;	float:left;	margin-right:10px;}div.details_area {	width:460px;	float:left;}div.player{	width:450px;}div.boxdottedborder{	margin-top:5px;	padding:4px;	background-color:#FFFFFF;	border: 1px #AAAAAA dotted;}div.content_area h2 {	font-size:16px;}div.dottedbg  {	background-image:url(/templates/default/images/dotted_bg1.gif);	background-repeat:no-repeat;	background-position:right bottom;}div.rightmenu {	width:477px;	float:left;}div.leftmenu {	width:180px;	float:left;}div.clear {	clear:both;	height:0px;	overflow:hidden;}/** Standard-Box */div.box {	margin-bottom:0px;}div.box h2 {	height:33px;	font-size:17px;	color:#F2650E;	margin:0;	font-weight:bold;	text-indent:33px;}textarea.largeTextarea {	width:100%;}div.box h2 span.bleft {	height:24px;	width:5px;	float:left;	margin-right:10px;	background-image:url(/templates/default/images/nv_2_l.gif);}div.box h2 span.bright {	height:24px;	width:5px;	float:right;	background-image:url(/templates/default/images/nv_2_r.gif);}div.box div.box_content {	clear:both;	border-right-style: solid;	border-left-style: solid;	border-width: 1px;	border-color: #dcdcdc;	padding:10px;}div.box div.box_end {	background-image:url(/templates/default/images/nf_2_bg.gif);	height:3px;	overflow:hidden;}div.box div.box_end span.bright {	height:3px;	float:right;	background-image:url(/templates/default/images/nf_2_r.gif);	width:16px;	display:block;}div.box div.box_end span.bleft {	height:3px;	float:left;	width:16px;	background-image:url(/templates/default/images/nf_2_l.gif);	display:block;}div.box div.box_tinydetail {	border-left:1px white solid;	border-right:1px white solid;	border-bottom:1px white solid;	float:left;	margin:16px;}/** Slide auf der Startseite */div.box_content div.next_media {	width:25px;	float:left;	height:auto;	border:solid 1px green;}div.box_content div.prev_media {	float:left;	width:25px;	height:auto;}div.box_content div.media_slide {  width:510px;  height:auto;}p.showerror, ul.showerror, ul.showerror li {	margin:0;	font-size:12px;	color:red;	border:1px red solid;	padding:10px 10px 10px 25px;	list-style-type:square;	margin-bottom:5px;	position:relative;	float:none;}ul.showerror li {  display:list-item;  border:0;  padding:0;}div.box_content div.media_slide_item {	width:300px;	margin-right:0px;	margin-top:5px;	margin-bottom:5px;	float:left;	text-align:center;}div.box_content div.bigthumb {	text-align:center;	margin-bottom:5px;	width:165px;	height:118px;	background-image:url(images/border/object_main.gif);	background-repeat:no-repeat;}div.box_content div.categories_list {	width:30%;	float:left;	height:100px;	text-align:center;}div.media_list {	width:170px;	float:left;	text-align:center;}div.box span.morelink {	display:block;	margin:0px;	width:50px;	float:right;	background-image:url(/templates/default/images/arrow.gif);	padding-left: 10px;	background-repeat:no-repeat;	background-position: left;}div.box span.morelink a {	color:#f78113;}div.userstats {	text-align:center;	line-height:20px;}div.userstats img {	vertical-align:middle;}span.time_minutes{	font-size: 12px;	font-weight: bold;}.row1 td {	background-color:#FDF6D5;  border-top:1px #dcdcdc dashed;  border-bottom:1px #dcdcdc dashed;}.row2 td {	background-color:transparent;}div.box_nobg {	margin-bottom:10px;}/** BOX icon & borders*//* top header icon*/div.main_header_icon {  width:27px;   height:27px;   background-image:url(/templates/default/images/main.gif);  background-repeat:no-repeat;}/* title position */div.title_position {  width:500px;   line-height:29px;  color:#F2650E;  margin-left:35px;  font-size:17px;  font-weight:900;}/* title position1 */div.title_position1 {  width:100px;   line-height:29px;  color:#F2650E;  margin-left:35px;  font-size:17px;  font-weight:900;}/** general borders*//* top-bottom long border*/div.long_border {  width:100%;   height:15px;   float:left;  background-image:url(/templates/default/images/border/long_border.gif);}/* side border*/div.side_border {  clear: both;	border-right-style: solid;	border-left-style: solid;	border-width: 1px;	border-color: #dcdcdc;	padding:10px;}/* top left border*/div.long_border span.Tleft_border {  width:15px;   height:15px;   float:left;   background-image:url(/templates/default/images/border/top_left.gif);  background-repeat:no-repeat;}/* top right border*/div.long_border span.Tright_border {  width:15px;   height:15px;  float:right;   background-image:url(/templates/default/images/border/top_right.gif);  background-repeat:no-repeat;}/* bottom left border*/div.long_border span.Bleft_border {  width:15px;   height:15px;   float:left;   background-image:url(/templates/default/images/border/bottom_left.gif);  background-repeat:no-repeat;}/* bottom right border*/div.long_border span.Bright_border {  width:15px;   height:15px;   float:right;   background-image:url(/templates/default/images/border/bottom_right.gif);  background-repeat:no-repeat;}/** borders with more button*//* top-bottom long border*/div.long_border_more {  width:100%;   height:15px;   float:left;  background-image:url(/templates/default/images/border/long_border_more.gif);  margin-top:6px;}/* side border*/div.side_border_more {  clear: both;	border-right-style: solid;	border-left-style: solid;	border-width: 1px;	border-color: #dcdcdc;}/* top left border*/div.long_border_more span.Tleft_border_more {  width:15px;   height:26px;   float:left;   background-image:url(/templates/default/images/border/top_left_more.gif);  background-repeat:repeat;}/* top right border with more button*/div.long_border_more span.Tright_border_more {  width:64px;   height:26px;  float:right;   background-image:url(/templates/default/images/border/top_right_more.gif);}/** shadow borders*//** 4 side borders*//* top*/div.object_top_border{  width:120px;   height:12px;   float:left;   background-image:url(/templates/default/images/border/object_border_top.gif);   background-repeat:repeat-x;}/*bottom*/div.object_bottom_border{  width:120px;   height:12px;   float:left;   background-image:url(/templates/default/images/border/object_border_bottom.gif);   background-repeat:repeat-x;}/*left*/div.object_left_border{  width:12px;   height:79px;   float:left;   background-image:url(/templates/default/images/border/object_border_left.gif);}/*right*/div.object_right_border{  width:12px;   height:79px;   float:left;   background-image:url(/templates/default/images/border/object_border_right.gif);}/**4 corners*//*top left*/div.object_corner_Tleft{  width:9px;   height:9px;   float:left;   background-image:url(/templates/default/images/border/object_border_Tleft.gif);   background-repeat:no-repeat;}/*top right*/div.object_corner_Tright{  width:12px;   height:12px;   float:left;   background-image:url(/templates/default/images/border/object_border_Tright.gif);   background-repeat:no-repeat;}/*bottom left*/div.object_corner_Bleft{  width:12px;   height:12px;   float:left;   background-image:url(/templates/default/images/border/object_border_Bleft.gif);   background-repeat:no-repeat;}/*bottom right*/div.object_corner_Bright{  width:12px;   height:12px;   float:left;   background-image:url(/templates/default/images/border/object_border_Bright.gif);   background-repeat:no-repeat;}/*** Box split *//** style1 *//* left split*/div.left_box {  width:410px;  margin-right:15px;  float:left;}/* right split*/div.right_box {  width:538px;  float:right;}/** style2 *//* left split*/div.left_box_a {  width:648px;  margin-right:15px;  float:left;}/* right split*/div.right_box_a {  width:300px;  float:right;}/* left small spplit*/div.left_box_b {  width:748px;  margin-right:15px;  float:left;}* html div.left_box_b{ /* IE6 hack*/  margin-right:0; }/* right small split*/div.right_box_b {  width:200px;  float:right;}/*** Space */div.space {  clear:both;  height:15px;}div.formHeight {  height:25px;}/*** footer*/div.long_footer {	background-image:url(/templates/default/images/border/footer_long.gif);	height:30px;	line-height:30px;	color:#FFFFFF;	font-size:11px;  width:933px;  float:left;}/* left footer*/div.left_footer {	background-image:url(/templates/default/images/border/footer_left.gif);	width:15px;	height:30px;	float:left;	clear:both;}/* right footer*/div.right_footer {	background-image:url(/templates/default/images/border/footer_right.gif);	width:15px;	height:30px;	float:left;}/*** Menus styling*//** help menu*//* main menu*/a.main_menu {  height:27px;   margin-right:15px;    line-height:25px;   text-decoration:none;  font-weight:bold;  font-size:13px;  color:#e36b1b;  display:block;  margin-right:15px;   border-bottom:1px #dcdcdc dashed;   background-image:url(/templates/default/images/icons/point_menu.gif);  background-repeat:no-repeat;  text-indent:16px;}a.main_menu:hover{  height:27px;  display:block;  text-decoration:none;  width:285px;  background-image:url(/templates/default/images/icons/point_menu_hover.gif);  background-repeat:no-repeat; }/* active menu*/.main_menu#aktive{  background-image:url(/templates/default/images/icons/point_menu_hover.gif);  background-repeat:no-repeat;}/* submenu1*/a.sub_menu1 {  height:21px;   margin-right:15px;    line-height:20px;   text-decoration:none;  font-weight:600;  display:block;  margin-right:15px;   border-bottom:1px #dcdcdc dashed;   background-image:url(/templates/default/images/icons/sub_menu1.gif);  background-repeat:no-repeat;  text-indent:21px;}a.sub_menu1:hover{  height:21px;  display:block;  text-decoration:none;  width:285px;  background-image:url(/templates/default/images/icons/sub_menu1_hover.gif);  background-repeat:no-repeat; }.sub_menu1#aktive {  background-image:url(/templates/default/images/icons/sub_menu1_hover.gif);  background-repeat:no-repeat;}/* submenu2*/a.sub_menu2 {  height:20px;   margin-right:15px;    line-height:20px;   text-decoration:none;  display:block;  margin-right:15px;   border-bottom:1px #dcdcdc dashed;   background-image:url(/templates/default/images/icons/sub_menu2.gif);  background-repeat:no-repeat;  text-indent:27px;}a.sub_menu2:hover{  height:20px;  display:block;  text-decoration:none;  width:285px;  background-image:url(/templates/default/images/icons/sub_menu2_hover.gif);  background-repeat:no-repeat; }.sub_menu2#aktive {  background-image:url(/templates/default/images/icons/sub_menu2_hover.gif);  background-repeat:no-repeat;}/*** media*//* media slide width*/div.media_slide_item {	width:150px;	margin-right:9px;	margin-top:5px;	float:left;	text-align:center;}/*** scroller*//*scroller style wiz buttons*/.scrollingbar {   position:relative; }.scrollingbar .mask {  overflow:hidden;  position:relative; }.scrollingbar .mask ul {  position:absolute;  float:left;  width:10000px;}.scrollingbar .mask li {  float:left;  text-align:center;} .scrollingbar .mask li img {   display:block;}    /*controller*/.scrollingbar .scroll_balance {    background:url(/templates/default/images/design/scroll_balance.gif) no-repeat scroll 0pt;     height:17px;}.scrollingbar .scroll_balance div {    margin-left:230px;}.scrollingbar .scroll_balance3 { /*3erpack*/    background:transparent url(/templates/default/images/design/scroll_balance3.gif) no-repeat scroll -120px 0pt;     position: relative;    height:30px;}.scrollingbar .scroll_balance3 div {    margin-left:10px;}  /*arrows*/    .scrollingbar .leftarrow, .scrollingbar .rightarrow {    height:17px;    width:20px;    text-indent:-9999px;    margin-top:2px;    text-align:center;     float:left;    cursor: pointer;}.scrollingbar .leftarrow {    background:transparent url(/templates/default/images/design/arrow_backw.gif) no-repeat scroll 0pt;    /*margin-left:-14px;*/}.scrollingbar .rightarrow {    background:transparent url(/templates/default/images/design/arrow_forw.gif) no-repeat scroll 0pt;    /*margin-left:14px;*/}/*pagenavs, dots*/    .scrollingbar ul.pagenav {     text-align:center;    position:relative;}    .scrollingbar ul.pagenav li {     margin: 2px 1px;    margin-top:0px;    float: left;    display:inline;    cursor: pointer;}.scrollingbar ul.pagenav li a.active { /*js sett*/    background-position: 0pt 0pt;    color:red;}.scrollingbar ul.pagenav li a:hover {    background-position: -9px 0pt;    color:#aa4;}.scrollingbar ul.pagenav li a {    /*background:transparent url(images/design/dot0.jpg) no-repeat scroll -18px 0pt;*/    display:block;    margin:0px 2px;    width:9px;    height:9px;    /*text-indent:-9999px;*/    /*overflow:hidden;*/        }     #comment_show {  height:320px !important;  height:260px; /*hack for IE6*/  overflow:auto;  /*border: 1px solid #000000;*/   }#description_text {  height:103px !important;  height:97px; /*hack for IE*/  overflow:auto;   color:#FF8C05;   clear:both;   display:block;   text-align: justify;   padding-left:15px;    /*border: 1px solid #000000;*/   }#description_text2 {  height:153px !important;  height:147px; /*hack for IE*/  overflow:auto;   color:#FF8C05;   clear:both;   display:block;   text-align: justify;   border: 1px solid #000000;   }#bookmarks_text {  height:100px !important;  /*height:75px; hack for IE*/  overflow:auto;   color:#FF8C05;   clear:both;   display:block;  padding-left:15px;  text-align: justify;     /*border: 1px solid #000000;*/   }    .footer_menu {  color:#FFFFFF;  text-decoration: none;}.footer_menu:hover {  color:#FFFFFF;  text-decoration: underline;}.beschreibungs_div{width:525px; float:left; padding-left: 0px;/*border: 1px solid #000000;*/}.banner{width:160px; height: 600px;float:right; padding-right:10px;/*border: 1px solid #000000;*/}