body {height:100%; margin:0px; margin-top:0px; padding:0px; font-family: Helvetica,Arial,sans-serif; color:#CCCCCC; font-weight: normal; font-size: 12px; background-image: url('../images/background.gif'); background-repeat:repeat-x; background-color:#242423; text-align:center; }
#main {padding:0px; margin: 0px auto; width:892px; max-width:892px; height:100%; background-color:#242423; text-align:left; z-index:10;}
.Language {width:961px; font-family: Helvetica,Arial,sans-serif; font-weight: normal; font-size: 11px; color: black; text-align: right; text-decoration: none;  }
.Flashbereich {width:961px; height:138px; padding:0px; margin:0px;  background-image: url('../images/tarnnetz-back2.jpg'); background-repeat:repeat-x; clear:both; }
.header {width:892px; height:100px; padding:0px; margin:0px; float:left; clear:both; background-image: url('../images/background.gif'); background-repeat:repeat-x; }
.action {width:892px; height:20px; padding:0px; margin:0px; background-color:#242423; clear:both;}
.banner {width:892px; height:250px; padding:0px; margin:0px; background-image: url('../images/home_screener1.jpg'); background-repeat:repeat-x; clear:both;}

.button2_long {float:left; width:162px; max-width:152px; text-decoration:none; cursor:pointer; font-weight:bold; font-size:12px; color:#ffffff; height:24px; max-height:20px; padding-top:4px; padding-left:10px; background-image: url('../images/button2_long.gif'); background-repeat:no-repeat; }
.button2_x_long {float:left; width:226px; max-width:216px; text-decoration:none; cursor:pointer; font-weight:bold; font-size:12px; color:#ffffff; height:24px; max-height:20px; padding-top:4px; padding-left:10px; background-image: url('../images/button2_x_long.gif'); background-repeat:no-repeat; }
.button2_xx_long {float:left; width:266px; max-width:256px; text-decoration:none; cursor:pointer; font-weight:bold; font-size:12px; color:#ffffff; height:24px; max-height:20px; padding-top:4px; padding-left:10px; background-image: url('../images/button2_xx_long.gif'); background-repeat:no-repeat; }
.button2_xxx_long {float:left; width:266px; max-width:256px; text-decoration:none; cursor:pointer; font-weight:bold; font-size:12px; color:#ffffff; height:38px; max-height:34px; padding-top:4px; padding-left:10px; background-image: url('../images/button2_xxx_long.gif'); background-repeat:no-repeat; }


.button2_medium {float:left; width:137px; max-width:127px; text-decoration:none; cursor:pointer; font-weight:bold; font-size:12px; color:#ffffff; height:24px; max-height:20px; padding-top:4px; padding-left:10px; background-image: url('../images/button2_medium.gif'); background-repeat:no-repeat; }
.button2_small {float:left; width:80px; max-width:80px; text-decoration:none; cursor:pointer; font-weight:bold; font-size:10px; color:#ffffff; height:24px; max-height:19px; padding-top:5px; text-align:center; background-image: url('../images/button2_small.gif'); background-repeat:no-repeat; }

.fan_register {width:892px; background-color:#242423; font-size:12px; }

.main_news {width:300px; background-color:#242423; font-size:12px; text-align:left; float:left; }
.main_center {width:332px; background-color:#242423; padding-left:20px; padding-right:0px; font-size:12px; text-align:left; float:left; }
.main_right {width:224px; background-color:#242423; font-size:12px; text-align:left; float:right; }
.main_content {position:relative; overflow:hidden; top:-258px; width:592px; max-width:582px; padding-left:10px; font-size:12px; text-align:left; float:left; }

#media-collection {background-color:#202020;}

.mainouterframe {width:892px; min-height:275px; padding:0px; margin-top:10px; float:left; clear:both; background-color:#242423; }

.outerleftframe {width:300px; min-width:300px; max-width:300px; height:100%; padding:0px; float:left; background-color:#242423; }

.outerrightframe {width:224px; max-width:224px; min-width:224px; padding:0px; margin:0px; background-color:#242423; float:right;}

.outerframe {width:342px; max-width:342px; min-width:342px; padding:0px; margin:0px; background-color:#242423; float:left;}
.outerframe a { font-weight: normal; font-size:11px; color: #016684;  font-family: Helvetica,Arial,sans-serif; text-decoration: underline; }
.outerframe a img { border:0px solid #016684; text-decoration:none; }

.innerframe {width:300px; min-height: 620px; height:auto !important; max-height:100%; padding:10px; padding-top:10px; margin:0px; font-family: Helvetica,Arial,sans-serif; font-size:11px; color:black; float:left;}
.innerframe_withborder {width:706px; max-width:706px; margin:10px; margin-top:0px; overflow:auto; background-color:#242423; float:left;}
.innerframe_small_withborder {width:510px; min-width:500px; max-width:500px; min-height:580px; height:100%; padding:3px; margin:0px; overflow:hidden; border:0px solid #5e7b8d; border-left:none; border-top:none; background-color:white; clear:both;}
.innerframe_small_left_withborder { width:250px; max-width:236px; min-height:75px; padding:5px; font-family: Helvetica,Arial,sans-serif; font-size:11px; color:black; border:2px solid #718560; background-repeat:repeat-x; background-color:#c4cfbe; clear:both;}

.XXXXXkugeln_bg {width:450px; min-width:450px; max-width:450px; height:100%; min-height:540px; float:left;  background:url(../images/4er_Kugerl_Back.gif); background-repeat:no-repeat;}
.smaller {font-weight: normal; font-size:12px; color: white; }
.footer {min-height:170px; max-height:170px; width:892px; background-color:#242423; text-align:center; clear:both;}
.FooterElements {font-weight:bold; height:34px; min-height:34px; max-height:34px; line-height:35px; padding-right:15px; float:left;}


.TitleHead {width: 503px; font-family: Helvetica,Arial,sans-serif; font-size:13px; height:24px; color:#ffffff; font-weight:bold;text-align:center;  background-image:url(../images/TitleHead.gif); background-repeat:no-repeat; padding-left:5px; padding-top:4px; }
.TitleHead_Kurz {width:250px; font-family: Helvetica,Arial,sans-serif; font-size:13px; height:24px; color:#695a45; font-weight:bold; text-align:center; background-image:url(../images/TitleHead_Kurz.gif); background-repeat:no-repeat; padding-top:4px;}

.TitleHead_Kurz_Right {width: 140px; font-family: Helvetica,Arial,sans-serif; font-size:13px; height:24px; color:#695a45; font-weight:bold; text-align:center; line-height:24px; background-image:url(../images/TitleHead_Kurz_Right.gif); background-repeat:no-repeat;}

.TitleHead_Inner {width: 485px; font-family: Helvetica,Arial,sans-serif; font-size:13px; height:24px; color:#ffffff; font-weight:bold; text-align:center; background-image:url(../images/TitleHead_Inner.gif); background-repeat:no-repeat; padding-top:4px;}

.LanguageSelect {text-align:right; width:366px; }

.SubNaviElements {font-weight:bold; height:34px; min-height:34px; max-height:34px; line-height:35px; padding-right:15px; float:left;}

.SubNavi {font-weight:bold; padding-left:15px; height:34px; min-height:34px; max-height:34px; width:892px; max-width:877px; line-height:35px; background-color:#3A3A38; color:#ffffff;}
.SubNavi a { font-family: Helvetica,Arial,sans-serif; font-size:10px; text-decoration: none; color:#ffff00; }
.SubNavi a:link { color:#ffffff;}
.SubNavi a:visited { color:#ffffff;}
.SubNavi a:hover { color:#ffffff; text-decoration:underline;}
.SubNavi a:active { color:#ffff00;}
.SubNavi a:focus { color:#ffffff; font-weight:bold; text-decoration:none;} 
		
.outerframe_withborder {width:526px; max-width:526px; min-height:610px; padding:0px; margin:0px; padding-top:10px; border:2px solid #718560; background:url(../images/oline1_bg.jpg); background-repeat:repeat-x; background-color:#c4cfbe; float:left;}

.Navi { font-family: Helvetica,Arial,sans-serif; font-size:10px; height:20px; text-decoration: none; color:black; }
.Navi a { font-family: Helvetica,Arial,sans-serif; font-size:10px; text-decoration: none; color:black; }
.Navi a:link { color: black; }
.Navi a:visited { color: black; }
.Navi a:hover { color: black; background: url(../images/button_hover.gif); background-repeat:repeat-x; }
.Navi a:active { color: black; }

a { font-weight: normal; font-size:12px; color: #ffff00;  font-family: Helvetica,Arial,sans-serif;  text-decoration:none;}
a img { border:0px solid #ffff00; text-decoration:none; }
A:link { color: #ffff00; font-size:12px;  }
A:visited { color: #ffff00; font-size:12px; }
A:hover { color: #ffff00; font-size:12px; }
A:focus { font-weight: normal; font-size:12px; COLOR: #ffff00;  FONT-FAMILY: Helvetica,Arial,sans-serif;  TEXT-DECORATION: none}

.thumb_overlay 
{
    position:relative;  
    top:-54px; 
    border: 0px solid white;
}
.pos_korr
{ 
    position:relative; 
    top:-54px; 

}
#Video_Preview_Show { width:480px; min-width:480px; max-width:480px; float:left; } 


.LoginField  { width:120px; height:18px; max-height:18px; min-height:18px; line-height:14px; padding:0px; font-family: Helvetica,Arial,sans-serif; border: 1px solid #ee9900; color:black; background-color: #dddddd; font-size:12px;}
.LoginButton { width:77px; height:18px; max-height:20px; min-height:20px; line-height:14px; cursor: pointer; padding:0px; border: 1px solid #ee9900; font-family: Helvetica,Arial,sans-serif; font-weight: bold; font-size: 12px; color:black; background-color:#eedd00; text-align: center; }
.LoginButton A:link { color: white; }

.RegisterKarte {width:65px; height:20px; max-height:20px; min-height:20px; line-height:20px; font-family: Helvetica,Arial,sans-serif; color:white; font-size:12px; text-align:center; vertical-align:bottom;  background: url(../images/button.gif); background-repeat:repeat-x; float:left;}
A.RegisterKarte {font-weight:normal;}
A.RegisterKarte:hover {color: white; background: url(../images/button_hover.gif); background-repeat:repeat-x;}
A.RegisterKarte:focus {font-weight: normal;}

.RegisterKarte_akt {width:65px; height:20px; max-height:20px; min-height:20px; line-height:20px; font-family: Helvetica,Arial,sans-serif; color:black; font-size:12px; text-align:center; vertical-align:bottom; background: url(../images/button_active.gif); background-repeat:repeat-x; float:left; }
A.RegisterKarte {font-weight:normal;}
A.RegisterKarte_akt:hover {color: black; background: url(../images/button_active.gif); background-repeat:repeat-x;}
A.RegisterKarte_akt:focus {font-weight: normal;}

.RegisterKarteKlein { width:85px; max-width:85px;  height:18px; max-height:18px; min-height:18px; line-height:18px; font-family: Helvetica,Arial,sans-serif;  font-size:11px; color:white; text-align:center; vertical-align:bottom;  background: url(../images/register_button_klein.gif); background-repeat:repeat-x; float:left;}
.RegisterKarteKlein_akt { width:85px; max-width:85px;  height:18px; max-height:18px; min-height:18px; line-height:18px; font-family: Helvetica,Arial,sans-serif; font-size:11px; color:red; font-weight:bold; text-align:center; vertical-align:bottom; background: url(../images/register_button_aktiv_klein.gif); background-repeat:repeat-x; float:left;}

.SubmitButton { font-family: Helvetica,Arial,sans-serif; border: 0px solid #f59064; background-color:#bdcde7; color:#ffffff; font-size:10px; width:120px; height:33px; text-decoration:none; text-align:center; cursor:pointer; background: url(../images/submit-button_de.gif); }
.SubmitButton A:link { color: #ffffff; }
.SubmitButton A:hover { color: #ffffff; }

.SubmitButton_Change { font-family: Helvetica,Arial,sans-serif; border: 0px solid #f59064; background-color:#bdcde7; color:#ffffff; font-size:10px; width:120px; height:33px; text-decoration:none; text-align:center; cursor:pointer; background: url(../images/submit-button-reg-aendern_de.gif); }
.SubmitButton_Change A:link { color: #ffffff; }
.SubmitButton_Change A:hover { color: #ffffff; }

.SubmitButtonFr { font-family: Helvetica,Arial,sans-serif; border: 0px solid #f59064; background-color:#bdcde7; color:#ffffff; font-size:10px; width:120px; height:33px; text-decoration:none; text-align:center; cursor:pointer; background: url(../images/submit-button_fr.gif); }
.SubmitButtonFr A:link { color: #ffffff; }
.SubmitButtonFr A:hover { color: #ffffff; }

.SubmitButtonEn { font-family: Helvetica,Arial,sans-serif; border: 0px solid #f59064; background-color:#bdcde7; color:#ffffff; font-size:10px; width:120px; height:33px; text-decoration:none; text-align:center; cursor:pointer; background: url(../images/submit-button.gif); }
.SubmitButtonEn A:link { color: #ffffff; }
.SubmitButtonEn A:hover { color: #ffffff; }

.UploadButton { font-family: Helvetica,Arial,sans-serif; border: 0px solid #f59064; background-color:#bdcde7; color:#ffffff; font-size:10px; width:120px; height:33px; text-decoration:none; text-align:center; cursor:pointer; background: url(../images/upload-button.gif); }
.UploadButton A:link { color: #ffffff; }
.UploadButton A:hover { color: #ffffff; }

.GBField  { font-family: Helvetica,Arial,sans-serif; border: 1px solid #9782AD; color:black; background-color: white; font-size:10px; width:235px; height:40px; }

.Search { font-family: Helvetica,Arial,sans-serif; font-size:11px; padding-top:4px; text-decoration: none; color:#ffffff; }
.SearchField  { font-size:10px; font-family: Helvetica,Arial,sans-serif; border: 1px solid #6c765d; display:block; padding:2px; margin-bottom:10px; color:black; background-color:#ffffff; width:85px; float:left;}
.SearchButton { font-size:10px; font-family: Helvetica,Arial,sans-serif; border: 1px solid #6c765d; display:block; padding:1px; margin-bottom:10px; color:white; background-color:#718560; width:55px; text-decoration:none; text-align:center; float:left;}
.SearchButton A:link { color: #ffffff; }


A.NaviSub:link { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Helvetica,Arial,sans-serif; WHITE-SPACE: nowrap; TEXT-ALIGN: left; TEXT-DECORATION: none }
A.NaviSub:visited { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Helvetica,Arial,sans-serif; WHITE-SPACE: nowrap; TEXT-ALIGN: left; TEXT-DECORATION: none }
A.NaviSub:hover  { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Helvetica,Arial,sans-serif; WHITE-SPACE: nowrap; TEXT-ALIGN: left; TEXT-DECORATION: none }
A.NaviSub:focus  { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Helvetica,Arial,sans-serif; WHITE-SPACE: nowrap; TEXT-ALIGN: left; TEXT-DECORATION: none }

p { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Helvetica,Arial,sans-serif; white-space: normal; TEXT-ALIGN: left; TEXT-DECORATION: none }
.normaltext td { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Helvetica,Arial,sans-serif; WHITE-SPACE: nowrap; TEXT-ALIGN: left; TEXT-DECORATION: none }
.Field  { font-family: Helvetica,Arial,sans-serif; border: 1px solid #6c765d; color:black; background-color: #ffffff; font-size:10px; width:190px; font-size:10px;}
.Fieldcheck { font-family: Helvetica,Arial,sans-serif; border: 1px solid #6c765d; color:#dfabcf; background-color: #ffffff; font-size:10px; font-size:10px;}
.Fieldarea  { font-family: Helvetica,Arial,sans-serif; border: 1px solid #6c765d; color:#dfabcf; background-color: #ffffff; font-size:10px; width:250px; font-size:10px;}
.FieldButton { font-family: Helvetica,Arial,sans-serif; border: 1px solid #ffffff; background-color:#bdcde7; color:#ffffff; font-size:10px; width:150px; text-decoration:none; text-align:center; cursor:pointer; }
.FieldButton A:link { color: #ffffff; }
.FieldButton A:hover { color: #ffffff; }

.ImageButton { font-family: Helvetica,Arial,sans-serif; border: 1px solid #ffffff; background-color:#bdcde7; color:#ffffff; font-size:10px; width:80px; text-decoration:none; text-align:center; }
.ImageButton A:link { color: #ffffff; }


.TitleHead_Select {cursor:pointer; padding:0px; margin:0px; margin-right:0px; width:83px; font-family: Helvetica,Arial,sans-serif; font-size:10px; height:20px; color:black; font-weight:bold; text-align:center; background-repeat:no-repeat;  background-image:url(../images/TitleHead_Select.gif); padding-top:3px; float:left;}
A.TitleHead_Select:active {cursor:pointer; margin:0px; margin-right:1px; width:83px; font-family: Helvetica,Arial,sans-serif; font-size:10px; height:20px; color:black; font-weight:bold; text-align:center; background-repeat:no-repeat;  background-image:url(../images/TitleHead_Select_Pressed.gif); padding-top:3px; float:left;}

.TitleHead1 {font-family: Helvetica,Arial,sans-serif; font-size:13px; cursor:pointer;}
.TitleHeadText {position:relative; top:5px;}

option { height:15px; font-size: 11px; color:black; font-family: Helvetica,Arial,sans-serif; }
select { font-size:10px; border: 1px solid #016684; padding:1px; display:block; background-color: white; color:black; font-family: Helvetica,Arial,sans-serif; }

/* fabs css */

.maincontentouterframe {width:490px; background-image:url(../images/oline1_bg.jpg); background-repeat:repeat-x; background-color:#f3bbd4;}
.maincontentinnerframe {width:470px; margin:10px; font-family: Helvetica,Arial,sans-serif; font-size:11px; color:black; background-color:#f3bbd4; }

table {padding:10px;}
td {font-family: Helvetica,Arial,sans-serif; font-size:11px; color:black;}
.kleingedruckt {font-family: Helvetica,Arial,sans-serif; font-weight: normal; font-size: 9px; color:gray;}

.statistik td {padding:0px; margin:0px; color:#6c765d; text-align:left; line-height:14px; padding-left:10px; padding-right:10px;}
.statistik a {color:#6c765d;}
.statistik a:visited {color:#6c765d;}

.shoutbox_bg {font-family: Helvetica,Arial,sans-serif; font-size:12px; line-height:16px; color:#6c765d; text-align:left; padding:5px; width:260px; max-width:270px; height:128px; float:left; background-repeat:no-repeat;  background-image:url(../images/shoutbox_background.gif); }
.shoutbox_bg img {border:2px #3c4733 solid}
.shoutbox_bg input {background-color:#FFFFFF; color:#3c4733; font-size:12px; border:1px #3c4733 solid}
.shoutbox_button {width:24px; height:14px; max-height:14px; background-color:#aab89e; background-repeat:no-repeat;}
.shoutbox_bg A:link {font-weight:bold; font-family: Helvetica,Arial,sans-serif; font-size:12px; line-height:16px; color:#3c4733; }
.shoutbox_bg A:visited {font-weight:bold; font-family: Helvetica,Arial,sans-serif; font-size:12px; line-height:16px; color:#3c4733; }
.shoutbox_bg A:hover {font-weight:bold; font-family: Helvetica,Arial,sans-serif; font-size:12px; line-height:16px; color:#3c4733; }
.shoutbox_bg A:focus {font-weight:bold; font-family: Helvetica,Arial,sans-serif; font-size:12px; line-height:16px; color:#3c4733; }

.community_name_bg {font-weight:bold; text-align:center; font-family: Helvetica,Arial,sans-serif; font-size:13px; line-height: 13px; width:200px; height:25px; vertical-align:middle; float:left; color:#555d4e; background-repeat:no-repeat;  background-image:url(../images/community_name_bg.gif); padding-top:5px; }

.Teammember {position:relative; display:none; text-align:center; max-width:200px; max-height:320px; background-image:url(../images/1er_Kugerl_Back.gif); float:left; }
.Teammember img {background-color:white; border: 0px solid red;}

.cal {padding:5px; margin:0px; margin-left:2px;}
.cal td {background-color:#fad7a4; height:15px; width:15px; text-align:center; padding:0px; margin:0px;}

