body {
background:#FFFFFF;
}

/*/ Designet /*/ 
#position {
position:absolute;
top:0px;
left:25px;
margin:0px;
padding:0px;
}

#top_footer {
width:100%;
height:106px;
position:relative;
float:left;
background:url(/Files/System/GFX/header_bg.jpg) repeat-x;
border-bottom:1px solid #FFFFFF;
display:none;
}

#tfc_logo {
width:200px;
height:56px;
position:relative;
float:left;
margin-left:30px;
margin-top:5px;
display:none;
}

#fane {
width:172px;
height:20px;
position:absolute;
top:70px;
left:247px;
padding-left:350px;
padding-top:15px;
background:url(/Files/System/GFX/top_footer_fanebg.jpg) no-repeat;
background-position:right;
text-align:center;
display:none;
}
#fane a{
color:#999999;
text-decoration:none;
font-weight:bold;
padding:7px;
}

#search {
width:225px;
height:35px;
position:absolute;
top:10px;
left:780px;
/*/position:relative;
float:right;
margin-top:15px;/*/
margin-right:15px;
}
input.searchfield {
width:115px;
height:15px;
border-left:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
font-size:10px;
padding-left:3px;
}
.searchfield {
width:115px;
height:15px;
position:relative;
float:left;
border-left:1px solid #000000;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
background:#FFFFFF;
}
.searchbutton {
height:16px;
width:16px;
position:relative;
float:left;
padding-top:3px;
border-right:1px solid #000000;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
background:#FFFFFF;
}
.icon {
position:relative;
float:left;
margin-right:10px;
padding-top:3px;
}

#header_leftbox {
width:765px;
height:100%;
position:relative;
float:left;
overflow:hidden;
display:none;
}
.naeste_kamp {
height:16px;
padding-left:10px;
padding-top:1px;
background:url(/Files/System/GFX/kamp_bg.jpg);
color:#FFFFFF;
font-weight:bold;
}
.txt {
padding-left:10px;
padding-top:5px;
font-size:10px;
}
.sidste_kamp {
height:16px;
padding-left:10px;
background:url(/Files/System/GFX/kamp_bg.jpg);
color:#FFFFFF;
font-weight:bold;
font-size:10px;
}

#topbanner {
width:100%;
height:237px;
position:relative;
float:left;
overflow:hidden;
display:none;
}

/*/.venstrespalte {
width:355px;
position:relative;
float:left;
margin:0px;
padding:0px;
padding-left:18px;
}/*/

.hoejrespalte {
width:355px;
position:relative;
float:left;
margin:0px
padding:0px;
padding-left:18px;
}

ul.M0
{
padding:0;
margin:0;
}


.L1_menu
{
position:relative;
height:40px;
float:left;
}

.L1_menu_end
{
height:40px;
width:12px;
float:left;
}

.L1_menu a
{
line-height:40px;
font-size:14px;
font-family:verdana;
text-decoration:none;
padding:10px 5px 10px 15px;
}

.L2_menu
{
position:absolute;
height:230px;
width:758px;
top:0px;
left:0px;
background: url(/Files/System/gfx/Amatoer_gfx/L2_menu_bg.gif) repeat-x;
padding-top:40px;
padding-left:10px;
}

div.L2_menu_item
{
float:left;
min-width:130px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
}

div.L2_menu_item a
{
color:white;
font-family:verdana;
font-size:11px;
font-weight:bold;
line-height:20px;
}

div.L2_menu_item a:hover
{
color:#9ba6d9;
font-family:verdana;
font-size:11px;
font-weight:bold;
}

#header_rightbox {
width:189px;
height:227px;
position:relative;
float:left;
padding:25px;
background:url(/Files/System/GFX/header_rightbox_bg.jpg);
display:none;
}

#content {
width:100%;
position:relative;
float:left;
/*/background:url(/Files/System/gfx/content_bg.jpg) #FFFFFF repeat-y;/*/
background-position:right;
margin:0px;
padding:0px;
}

#content_leftbox {
width:760px;
position:relative;
float:left;
padding:0px;
margin:0px;
margin-top:18px;
padding-bottom:18px;
}

#content_rightbox {
width:239px;
min-height:650px;
position:relative;
float:right;
color:#FFFFFF;
margin:0px;
padding:0px;
padding-top:7px;
background:url(/Files/System/GFX/content_rightbox_bg.jpg) repeat-x #A4A4A4;
display:none;
}
.ReklameSoejle {
padding-left:18px;
padding-right:18px;
padding-top:10px;
padding-bottom:10px;
color:#FFFFFF;
font-size:10px;
display:none;
}
.ReklameSoejle a {
color:#FFFFFF;
}

#442tvlink
{
position:relative;
float:left;
width:200px;
padding:30px;
background:red;
border:1px solid black;
}

#footer {
width:100%;
height:79px;
position:relative;
float:left;
background:url(/Files/System/gfx/content_bottom.jpg) #FFFFFF repeat-y;
display:none;

}

.CleanParagraph {
width:355px;
position:relative;
float:left;
padding:0px;
margin:0px;
margin-bottom:18px;
}

.TXTParagraph {
width:730px;
position:relative;
float:left;
padding:0px;
margin:0px;
padding-left:18px;
margin-bottom:18px;
}

/*/ Global menuen /*/
#globalmenu {
width:100%;
height:40px;
position:relative;
float:left;
background:url(/Files/System/gfx/Amatoer_gfx/globalmenu_bg.jpg) repeat-x;
}
#globalmenu a{
color:#FFFFFF;
text-decoration:none;
}
#globalmenu li{
display:inline;
}

/*/ Nyhederne paa forsiden /*/
.newsholder_1 {
width:315px;
height:92px;
position:relative;
float:left;
padding:20px;
background:url(/Files/System/gfx/Forside_nyhedbg.jpg) no-repeat;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-bottom:18px;
}

.newspic {
width:94px;
height:88px;
position:relative;
float:left;
margin-right:10px;
border:2px solid #bababa;
overflow:hidden;
}

.newstxt {
width:205px;
height:92px;
position:relative;
float:left;
margin:0px;
padding:0px;
}

.newstxt a{
color:#010F4D;
}

.newsheadline {
margin-bottom:5px;
}

/*/ TFC Elite Nyheder /*/
.newslist {
width:355px;
position:relative;
float:left;
margin:0px;
padding:0px;
margin-bottom:18px;
}

.newsfane {
width:178px;
height:20px;
position:relative;
float:left;
background:url(/Files/System/gfx/afsnits_fanebg.jpg) no-repeat;
text-align:center;
padding-top:10px;
color:#666666;
}

.newsline {
width:100%;
heigt:20px;
clear:both;
overflow:hidden;
margin:0px;
padding:0px;
}

.newsline a:hover {
color:#010f4d;
}

.newsseperator {
width:100%;
height:2px;
position:relative;
float:left;
margin:0px;
padding:0px;
background:url(/Files/System/gfx/dotted_line.jpg) repeat-x;
}

.Nyhedsvisning_txt  {
position:relative;
float:left;
margin-bottom:18px;
}

.Nyhedsoverskrift {
font-size:16px;
color:#061351;
text-transform:uppercase;
}
	
.Nyhedsvisning_img  {
width:350px;
position:relative;
float:left;
margin-bottom:18px;
}

/*/ Spiller profil /*/
.Spillerparagraph {
width:100%;
}

.Profilinfo {
width:490px;
position:relative;
float:left;
}
.Profilinfo_2 {
width:355px;
position:relative;
float:left;
}

.erhverv_medlemmer
{
position:relative;
float:left;
padding-left:47px;
padding-bottom:20px;
}

.Profilbillede {
width:209px;
height:271px;
position:relative;
float:left;
margin-right:18px;
margin-left:18px;
padding-top:1px;
padding-left:1px;
border:1px solid #DADADA;
}

.TraenerTeam {width:355px; height:148px; position:relative; float:left; border:1px solid #DADADA; margin-bottom:18px;}
.TraenerTeam_2 {width:355px; height:148px; position:relative; float:left; border:1px solid #DADADA; margin-bottom:18px; margin-left:18px;}
.TraenerTeam_billede {width:115px; height:134px; position:relative; float:left; margin-top:7px; margin-left:7px; margin-right:15px;}
.TraenerTeam_Info {height:134px; position:relative; float:left; margin-top:7px;}


.Optagt_holder {
width:325px;
position:relative;
float:left;
padding:15px;
margin-bottom:15px;
background:url(/Files/System/gfx/Kamp_bg.png) no-repeat;
}
.Kampbar {
width:329px;
height:22px;
position:relative;
float:left;
background:url(/Files/System/gfx/kamp_bar.jpg) no-repeat;
color:#FFFFFF;
font-size:9px;
text-align:center;
padding-top:7px;
}
.Kampbar a{
color:#FFFFFF;
font-weight:bold;
font-size:9px;
}
.Kamp_logo_1 {
width:145px;
height:145px;
position:relative;
float:left;
}
.Kamp_logo_2 {
width:145px;
height:145px;
position:relative;
float:right;
}
.Kamp_bindestreg {
width:25px;
height:60px;
position:relative;
float:left;
background-position:center;
margin-left:5px;
padding-top:75px;
}
.Kamp_Tekst {
width:100%;
height:60px;
position:relative;
float:left;
margin-bottom:15px;
margin-top:15px;
text-align:center;
}


.itemholder {
width:355px;
position:relative;
float:left;
margin-bottom:18px;
padding-left:18px;
}
.itempic {
width:355px;
height:140px;
position:relative;
float:left;
}
.itemtxt {
width:185px;
position:relative;
float:left;
padding:0px;
margin-left:10px;
margin-top:30px;
z-index:100px;
}

#trupbillede
{
padding:1px;
border:1px solid #dadada;
}

.afsnitstemplate {
width:700px;
position:relative;
float:left;
margin:0px;
padding:0px;
padding-bottom:18px;
padding-left:18px;
margin-right:18px;
}
.afsnitsfane {
width:178px;
height:30px;
position:relative;
float:left;
padding-top:8px;
text-align:center;
font-weight:bold;
margin-bottom:7px;
background:url(/Files/System/gfx/afsnits_fanebg.jpg) no-repeat;
}
.afsnitstekst {
width:100%;
position:relative;
float:left;
}

.paragraphcontent ul.M0 {
margin:0px; 
padding:0px;
}

.paragraphcontent ul.M0 li{
list-style-type:none;
margin-top:15px;
}

.paragraphcontent ul.M0 li {
position:relative;
float:left;
width:165px;
margin-right:10px;
}

.paragraphcontent ul.M0 li a, .paragraphcontent ul.M0 li a:hover{
font-weight:bold;
}

ul#medlemsliste
{
position:relative;
left:0;
padding:0px 0px 0px 5px;
margin:0;
list-style:none;
}
ul#medlemsliste li
{
padding:0;
margin:0;
}

#forsidebilleder
{
width: 768px;
height: 237px;
}