.preload {
	visibility:hidden;
	width:0px;
    height:0px;
    display:none;
		
}

body{
	background-color:#2e5b81;
	background-image:url('images/bg.png');
	width:1000px;
	position:absolute;
	left:50%;
	margin-left:-500px;
	margin-top:0px
}

img{
	border:0px none;
}

.squadspictured {
	margin-left:1px;
}

.nodisp {
	display:none;
}

#contextbg {
	width:1000px;
	background-image:url('images/bg_02.png');
	background-repeat:repeat-y;
	padding-bottom:50px
}

#scornero{
	background-image:url('images/scornero.gif');
	background-repeat:no-repeat;
	width:2px;
	height:2px;
	position:absolute;
	top:194px;
	left:44px
}

#scorneru{
	background-image:url('images/scorneru.gif');
	background-repeat:no-repeat;
	width:2px;
	height:2px;
	position:absolute;
	top:308px;
	left:44px
}

#header{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;	
	margin-left:39px;
}


#header_puffer{
	background-image:url('images/header_loginpanel_puffer.png');
	width:4px;
	height:24px;
	margin-left:916px;
	margin-top:-24px
}

#header_teamcf{
	background-image:url('images/header_teamcf.png');
	width:920px;
	height:114px
}

.navstyle ul li{
	display:inline;
}
#navtext{
	padding-left:20px;
}

#drop0{
	background-image:url('images/dropdown_0.png');
	height:18px;
	background-repeat:no-repeat
}

#drop1{
	background-image:url('images/dropdown_1.png');
	height:18px;
	background-repeat:no-repeat
}

#drop2{
	background-image:url('images/dropdown_2.png');
	height:18px;
	background-repeat:no-repeat
}

#drop3{
	background-image:url('images/dropdown_3.png');
	height:18px;
	background-repeat:no-repeat
}

#drop4{
	background-image:url('images/dropdown_4.png');
	height:18px;
	background-repeat:no-repeat
}

#drop5{
	background-image:url('images/dropdown_5.png');
	height:18px;
	background-repeat:no-repeat
}

#drop6{
	background-image:url('images/dropdown_6.png');
	height:16px;
	background-repeat:no-repeat
}


.navdrop a{
	width: auto;
	display: block;
	text-indent: 3px;
	padding: 1px 0;
	text-decoration: none;
	color: white;
}

* html .navdrop a{
	width: 100%;
}

#squadscript {
	position:absolute;
	top:194px;
	left:44px;
}

#gamingsquads {
	background-image:url('images/menu_gaming_squads.png');
	height:119px;
	width:21px;
	position:absolute;
	top:193px;
	left:386px
}

#squads {
	padding-bottom:5px;
}

#topmatch {
	position:absolute;
	top:191px;
	left:407px;
	width:216px;
}

#topmatchhead {
	background-image:url('images/top_match_head.png');
	height:24px;
	width:216px;
	z-index:100
}

#topmatchbg {
	background-image:url('images/bg_top_match.png');
	width:216px;
	height:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px
}

#sidenav {
	margin-left:623px;
	position:absolute;
	top:191px;
}

#latestwarshead {
	background-image:url('images/sidenav_latest_clanwars.png');
	width:334px;
	height:24px
}

.sidenavbg0 {
	background-image:url('images/sidenav_bg0.png');
	background-repeat:no-repeat;
	width:334px;
	height:139px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px	

}

.sidenavbg1 {
	background-image:url('images/sidenav_bg1.png');
	width:334px;
	min-height:80px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px
}

.sidenavbg2 {
	background-image:url('images/sidenav_bg2.png');
	background-repeat:no-repeat;
	width:334px;
	height:85px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px	

}

#latestnewshead {
	background-image:url('images/sidenav_latest_news.png');
	width:334px;
	height:26px
}

#communitypollhead {
	background-image:url('images/sidenav_community_poll.png');
	width:334px;
	height:26px
}

#sitestatshead {
	background-image:url('images/sidenav_site_stats.png');
	width:334px;
	height:26px
}

#footer {
	background-image:url('images/footer.png');
	width:1000px;
	height:64px;
	color:#B7B7B7
}

#footertext {
	position:absolute;
	bottom:18px;
	left:350px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}

.headoptions a {
	color:#000000;
}

.newsauthor a {
	color:#FFFFFF;
}

.linkb a {
	color:#000000;
}

.divhr {
	height:1px;
	width:545px;
	background-color:#CCCCCC;
}

.divhrb {
	height:2px;
	width:545px;
	background-color:#888888;
}

.linkw a {
	color:#FFFFFF;
}

.newsreadmore a {
	color:#000000;
}

.newscomments a {
	color:#000000;
}

a {
	color:#FFFFFF;
	text-decoration:none;
}

textarea, select {
	background-color:#DEDEDE;
	color:#686868;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin:2px;
	padding-left:3px;
	border:1px #086fb0 solid;
}


input {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	border:1px solid #086fb0;
	background-image:url('images/login_bg.png');
	color:#686868
}


#nav-left, #nav-right, #bottom {
	float:left;
}

#nav-left {
	width:14%;
	margin-top:1px;
}
#nav-right {
	width:20%;
	margin-top:1px;
	padding-right:0px;
	padding-left:6px;

}
#content {
	float:right;
	background-color:inherit;
	color:inherit;
	text-align:center;
	width:65%;
}
#bottom {
	background-color:#EEEEEE;
	border:1px solid #C4C4C4;
	color:inherit;
	margin-top:20px;
	padding:4px 0px 4px 0px;
	width:100%;
}
#head {
	background-color:#CCCCCC;
	background-image:url('../../symbols/crystal_project/64/error.png');
	background-position: 20px 20px;
	background-repeat:no-repeat;
	border:1px solid #C4C4C4;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#F2F2F2;
	font-size:25pt;
	text-indent:80px;
	padding-top:30px;
	padding-bottom:30px;
	margin-bottom:20px;
	text-align:left;
	width:100%
}
#debug {
	height:150px;
	margin-bottom:20px;
	overflow:auto;
	padding-left:4px;
	width:100%;
	text-align:left;
}

#errors {
	color:#FF3333;
}

#sql {
	color:#FF0000;
}

.container {

}

.forum {

}

.headb {
	background-image:url('images/content_header.png');
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#FDFDFD;
	font-weight:bold;
	text-align:center;
	padding-top:7px;
	margin-bottom:-8px;
	height:35px
}


.bottom {
	background-color:#EEEEEE;
	color:inherit;
	padding:4px 6px 4px 8px;
	text-align:left;
}

.newshead {
	color:#00B5FF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:264px;
	text-align:center;
	margin-top:-54px;
	margin-left:288px;
	padding-bottom:2px;
}

.newsauthor{
	color:#AEAEAE;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	width:264px;
	text-align:left;
	margin-top:0px;
	margin-left:288px;
	padding-left:5px;
}

.picviewcontent {
	background-image:url('images/picview_bg.png');
	background-repeat:repeat-y;
	width:552px;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px
}

.headoptions {
	padding-top:3px;
	background-image:url('images/news_bg.png');
	background-repeat:repeat-y
	
}

.headitem {
	padding-left:10px;
}

.headsitesanz {
	padding-left:100px;
}

.newstimecolor {
	color:#FFFFFF;
}

.newscommentsanz {
	color:#FFFFFF;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	width:259px;
	text-align:right;
	margin-top:0px;
	margin-left:288px;
}

.newsimg {
	margin-left:2px;
	margin-top:2px;
}

.left, .center, .right {
	padding:1px;
}

.leftb, .centerb, .rightb {
	color:inherit;
	padding:4px 6px 4px 8px;
}

.leftc, .centerc, .rightc {
	color:inherit;
	padding:4px 6px 4px 8px;
}

.left, .leftb, .leftc {
	text-align:left;
}

.center, .centerb, .centerc {
	text-align:center;
}

.right, .rightb, .rightc {
	text-align:right;
}

.quote {
	background-color:#444444;
	border:1px solid #C4C4C4;
	color:inherit;
	padding:6px;
	text-align:left;
}

.navhead, .navhead2 {
	background-color:#111111;
	border:solid #C4C4C4;
	border-width:0px 0px 0px 0px;
	color:inherit;
	font-weight:bold;
	padding:4px;
	text-align:center;
}

.error_message_box {
	border: 2px solid #660000;
	background:#FFD3D3;
	font-weight: bold;
	padding: 10px 0;
	margin: 0 auto;
}

.navbodyb, .navbody2b {
	background-color:#333333;
	border:0px solid #C4C4C4;
	color:inherit;
	list-style:none;
	padding:4px 6px 4px 6px;
	text-align:left;
}

.navbodyb a:link, .navbodyb a:visited {
	text-align:center;
	margin-top:1px;
	color:#F2F2F2;
	display:block;
	background-color:#222222;
	text-decoration:none;
	height:15px;
	width:100%;
}

.navbodyb a:hover, .navbodyb a:active {
	background-color:#111111;
	text-decoration:none;
}

.calhead {
	background-color:#AAAAAA;
	color:inherit;
	padding:4px 2px 4px 2px;
	text-align:center;
}

.calday, .calevent, .caltoday, .calweek {
	padding:4px 2px 4px 2px;
	text-align:right;
}

.calday {
	background-color:#EEEEEE;
	color:inherit;
}

.calevent {
	background-color:#00AEFF;
	color:inherit;
}

.caltoday {
	background-color:#00FFAE;
	color:inherit;
}

.calweek {
	background-color:#DDDDDD;
	color:inherit;
}

.nobg{
	border:none;
	background:none;
}

#smallform{
	margin-left:10%;
}

#loggedmsganz{
	position:absolute;
	top:14px;
	right:444px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#686868;
	font-weight:bold;
	z-index:200;
}

#logged_home{
	position:absolute;
	top:12px;
	right:545px;
}

#logged_cashbox{
	position:absolute;
	top:12px;
	right:278px;
}

#logged_messages{
	position:absolute;
	top:12px;
	right:431px;
}

#logged_settings{
	position:absolute;
	top:12px;
	right:352px;
}

#logged_logout{
	position:absolute;
	top:12px;
	right:50px;
}

#logged_admin{
	position:absolute;
	top:12px;
	right:191px;
}

#logged_system{
	position:absolute;
	top:12px;
	right:121px;
}

#TM_Squad1{
	position:absolute;
	top:30px;
	left:10px;
}

#TM_Squad2{
	position:absolute;
	top:30px;
	right:10px;
}

#TM_Squad2Text {
	position:absolute;
	top:100px;
	right:10px;
	text-align:center;
	width:70px;
}

#TM_Squad1Text {
	position:absolute;
	top:100px;
	left:10px;
	text-align:center;
	width:70px;
}

#TM_VS {
	position:absolute;
	left:95px;
	top:50px;
}

#TM_squad10 {
	background-image:url('images/tm_css.png');
	margin-left:2px;
	width:212px;
	height:92px
}

#TM_squad7 {
	background-image:url('images/tm_pes.png');
	margin-left:2px;
	width:212px;
	height:92px
}

#TM_squad4 {
	background-image:url('images/tm_wc3.png');
	margin-left:2px;
	width:212px;
	height:92px
}

#TM_squad11 {
	background-image:url('images/tm_dota.png');
	margin-left:2px;
	width:212px;
	height:92px
}

#TM_squad9 {
	background-image:url('images/tm_dota.png');
	margin-left:2px;
	width:212px;
	height:92px
}

#TM_squad3 {
	background-image:url('images/tm_worms.png');
	margin-left:2px;
	width:212px;
	height:92px
}

.LW_gameicon {
	position:absolute;
	left:8px;
}

.LW_vs {
	margin-top:-5px;
	margin-left:80px;	
}

.LW_enemy a {
	margin-top:-5px;
	margin-left:20px;
	color:#000000;
}

.LW_score {
	margin-top:-11px;
	margin-right:15px;
	text-align:right;
	padding-bottom:4px;
	font-weight:800;
}

.LW_scorehome {
	color:#009933;
}

.LW_scoreguest {
	color:#CC0000;
}

.view {
	width:334px;
	line-height:20px;
	padding-left:288px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.LN_cat8 {
	background-image:url('../../uploads/latestnews/allgemein.png');
	background-repeat:no-repeat;
	width:48px;
	height:14px;
	position:absolute;
	left:8px
}

.LN_cat30 {
	background-image:url('../../uploads/latestnews/css.gif');
	background-repeat:no-repeat;
	width:48px;
	height:14px;
	position:absolute;
	left:8px
}

.LN_cat31{
	background-image:url('../../uploads/latestnews/dota.gif');
	background-repeat:no-repeat;
	width:48px;
	height:14px;
	position:absolute;
	left:8px
}

.LN_cat29 {
	background-image:url('../../uploads/latestnews/esl.gif');
	background-repeat:no-repeat;
	width:48px;
	height:14px;
	position:absolute;
	left:8px
}

.LN_cat11 {
	background-image:url('../../uploads/latestnews/movie.gif');
	background-repeat:no-repeat;
	width:48px;
	height:14px;
	position:absolute;
	left:8px
}

.LN_cat6 {
	background-image:url('../../uploads/latestnews/wa.gif');
	background-repeat:no-repeat;
	width:48px;
	height:14px;
	position:absolute;
	left:8px
}

.LN_cat79 {
	background-image:url('../../uploads/latestnews/poker.gif');
	background-repeat:no-repeat;
	width:48px;
	height:14px;
	position:absolute;
	left:8px
}

.LN_cat10 {
	background-image:url('../../uploads/latestnews/wc3.gif');
	background-repeat:no-repeat;
	width:48px;
	height:14px;
	position:absolute;
	left:8px
}

.LN_cat9 {
	background-image:url('../../uploads/latestnews/pes.gif');
	background-repeat:no-repeat;
	width:48px;
	height:14px;
	position:absolute;
	left:8px
}

.LN_newstext a {
	color:#000000;
}

.LN_newstext {
	margin-left:80px;
	height:18px;
}


.P_headline{
	text-align:center;
	font-weight:900;
}

.P_headline_img{
	background-image:url('images/poll_headline_end.png');
	background-repeat:no-repeat;
	height:1px;
	width:330px;
	background-position: center 50%;
	padding-bottom:15px;
	margin-left:2px
}
.P_r_answer{
	margin-left:20px;
	float:left;
}

.P_answer{
	margin-left:50px;
	padding-bottom:3px;
}

.P_percent{
	float:right;
	text-align:right;
	height:13px;
	width:35px;
	vertical-align:middle;
	margin-right:20px;
}

.P_comments {
	position:relative;
	top:17px;
	left:10px;
	letter-spacing:1px;
}

.P_viewall a{
	position:relative;
	top:17px;
	left:228px;
}

.count {
	float:right;
	margin-right:70px;
	font-weight:900;
}

.count_text {
	margin-left:70px;
	height:18px;
}

.rfix {
	text-align:right;
	padding-right:10px;
}

.navdrop{
	position:absolute;
	top:0px;
	margin-top:-10px;
	margin-left:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width: 108px;
	visibility:hidden;
}

#navbar {
	margin-left:-1px;
	margin-top:-21px;
}

#context {
	margin-left:43px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin-top:138px;
}

#loginname {
	background-image:url('../../../templates/CF/images/login_username_bg.png'); 
	background-repeat:no-repeat;
	position:absolute; 
	top:12px; 
	right:250px; 
	height:19px; 
	width:85px; 
	border:medium none;
}

#loginpw {
	background-image:url('../../../templates/CF/images/login_pw_bg.png'); 
	background-repeat:no-repeat; 
	position:absolute;
	top:12px; 
	right:140px;
	height:19px; 
	width:85px; 			              
	border:medium none;
}

#loginbn{
	background-image:url('../../../templates/CF/images/login_bn.png'); 
	background-repeat:no-repeat;
	position:absolute; 
	top:12px; 
	right:48px; 
	width:58px; 
	height:19px; 
	border:medium none;
}

#loginchk{
	position:absolute; 
	top:12px; 
	right:114px;
	border:none;
	background:none;
}

.balloonstyle{
	position:absolute;
	top:-500px;
	left:0;
	padding:5px;
	visibility:hidden;
	border:1px solid white;
	font:normal 12px Verdana;
	line-height:14px;
	z-index:100;
	background-color:#1c1c1c;
	width:200px;
}

#arrowhead{
	z-index: 99;
	position:absolute;
	top: -500px;
	left: 0;
	visibility: hidden;
}

.P_submit input{
	margin-left:130px;
	background-image:none;
	background:none;
	border:none;
	color:#FFFFFF;
	position:relative;
	top:18px;
	font-size:10px;
}

.newscontent {
	background-image:url('images/news_bg.png');
	background-repeat:repeat-y;
	width:552px;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px
}

.newsreadmore {
	position:relative;
	top:-18px;
	left:-80px;	
	font-weight:900;
}

.newscomments {
	position:relative;
	top:-18px;
	left:454px;
	font-weight:900;
}

#footertext {
	position:absolute;
	bottom:18px;
	left:350px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}

#contentanchor {
	background-image:url('images/anchor_img.png');
	width:15px;
	height:25px;
	margin-left:585px;
	position:absolute;
	bottom:65px;
	background-repeat:no-repeat;
	background-position-y:50%	
}

#sidebaranchor {
	background-image:url('images/anchor_img.png');
	width:15px;
	height:25px;
	margin-left:935px;
	background-repeat:no-repeat;
	position:absolute;
	bottom:65px; background-position-y:50%
}

#header_loginpanel{
	background-image:url('images/bg_header_loginpanel.png');
	width:570px;
	height:24px;
	margin-left:346px;
	padding-left:2px
}

#header_loginleft{
	background-image:url('images/header_login_left.png');
	width:346px;
	height:24px;
	float:left
}

#lgetacc{
	position:absolute; 
	top:15px; 
	right:537px;
}

.sidenavend {
	background-image:url('images/sidenav_end.png');
	width:334px;
	height:26px
}

#site{
	background-image:url('images/bg_01.png');
	width:1000px;
	background-repeat:no-repeat;
	padding-top:9px;
	min-height:936px
}

.fcat {
	margin-left:2px;
	margin-bottom:0px;
}
.fendpic {
	margin-top:-3px;
}

.fcattext {
	margin-top:-18px;
	text-align:right;
	margin-right:400px;
	color:#000000;
}

.fcattext a {
	color:#000000;
}
