#search-query-explained{
float: left;
width: 100%;
font-size: 16px;
margin-top: 20px;
margin-bottom: 15px;

}

.result-title{
font-size: 16px;
margin-top: 22px;
margin-bottom: 3px;
}
.result-text{
margin-left: 0;
}
.result-url{
font-size: 10px;
margin-bottom: 10px;
margin-left: 0;

}

span.highlight {
background-color: #fff !important;
padding: 0 !important;
}

#search-form{
float: left;
}
.result-title a{
text-decoration: underline;
}
.autocompleter-choices{
z-index: 99999999000 !important;
}
.searchf{
background: none !important;
float: right !important;
height: 25px;
padding-top: 5px;
padding-right: 0 !important;
margin-right: 0 !important;
}

.finder input{
border: 1px solid #CCCCCC;
padding: 2px;
width: 200px;
}

.finder{
width: auto !important;
}

a{
text-decoration: none;
color: #263C31;
}

#topnav div{
width: 727px;
margin-left: auto;
margin-right: auto;
}

#topnav ul{
width: 100%;
float: left;
list-style: none;
padding: 0;
margin: 0;
 font-family: 'UrbanoBoldCondensed';font-size: 16px;
text-transform: uppercase;
line-height: 25px;
margin-top: 10px;
}

#topnav .searchf .moduletable{
width: 210px;
}

#topnav ul a{
color: #858585;
text-decoration: none;
}

#topnav ul li.top1{
color: #000 !important;
border-left: 1px solid #858585;
border-right: 1px solid #858585;
background: url(../images/t12_act.png) no-repeat 0 2px;
}

#topnav ul li.top1 a{
color: #000;
}


#topnav ul li{
float: left;
width: auto;
margin-right: 10px;
padding-left: 
25px;
padding-right: 10px;
border-right: 1px solid #858585;
line-height: 30px;
background: url(../images/t12_pas.png) no-repeat 0 2px;
}

.breadcrumbs{
font-size: 11px;
margin-top: 5px;
text-transform: lowercase;
}

.breadcrumbs a{
text-decoration: none;
color: #333;
}
.moduletable-toplatest h3{
padding-bottom: 3px !important;
margin-top: 5px;
border-bottom: 1px solid #263c31;
text-align: right;
font-weight: normal;}

.latestnews-toplatest img {
width: 165px;
height: 103px;
}

ul.latestnews-toplatest{
float: left;
width: 100%;
list-style: none;
margin:0;
padding: 0;

}

ul.latestnews-toplatest li{
float: left;
width: 165px;
margin-right: 16px;
}

ul.latestnews-toplatest li a{
float: left; 
width: 100%;
height: 30px;
color: #333;
text-decoration: none;
}

ul.latestnews-toplatest li.line3{
margin: 0;}

.mfplayer{
float: left;
width: 100%;
text-align: center;
margin-top: 10px;
margin-bottom: 10px;
}

.mosimage{
width: 272px;
height: 190px;
margin-right : 10px;
margin-bottom: 10px;
padding-top: 6px;
padding-left: 6px;
float: left; 
background: url(../images/boxbg.png) no-repeat bottom right;

}
.thumbjos{
width: 263px;
height: 180px;
margin-right : 10px;
margin-bottom: 10px;

}
.mosimage a img{
border: 0px solid #fff;
}


.infobox h2 {
color: #263c31;
border-top: 1px solid #263c31;
border-bottom:  1px solid #263c31;
margin-top: 7px;
margin-bottom: 7px;
padding-top: 3px;
padding-bottom: 3px;
float: left;
width: 100%;
font-weight: normal;
text-transform: uppercase;
}
.infobox h3 {
color: #263c31;
border-bottom:  1px solid #263c31;
margin-top: 7px;
margin-bottom: 7px;
padding-top: 3px;
padding-bottom: 3px;
float: left;
width: 100%;
font-size: 16px;
}

.authorbox{
float:left;
width:100%;
}
.leftaubox{
float:left;
width:49%;
font-size: 10px;
}

.rightaubox{
float:right;
width:49%;
font-size: 11px;
margin-right: 3px;
}

.authimg{
float: left;
width: 55px;
padding:3px;
border: 1px solid #263c31;
margin-right:7px;
height: auto;
}

.authname{
font-size: 14px;
margin-bottom: 7px;
margin-top: 2px;
    font-family: 'UrbanoCondensed';

}

.authname a{
color: #000;
}

.authintro{
font-size: 12px;
margin-bottom: 7px;
font-style: italic;

}

.infoline{
float: left;
width: 100%;
font-size: 11px;
}

.infoline a{
color: #000;
}

.infoend{
margin-bottom: 10px;
}

.shortnews  a{
color: #000;
}

.imgmk3{
border:0;
}

h2.contentheading{
font-size: 22px;
color:#fff;
border-bottom: 1px solid #263C31;
text-indent: 10px;
}

.leading-0{
float: left;
width: 100%;
margin-bottom: 10px;
background: #d7d7d7;
}

.catinfo{
float: left;
width: 100%;
    font-family: 'UrbanoLightCondensed';
margin-bottom: 2px;
}

.catinfol{
float: left;
width: 45%;
}
.catinfol a{
color: #000;
text-decoration: none;
}

.catinfor{
float: right;
width: 45%;
text-align: right;
}

.blog h2, h2.contentheading{
float: left;
width: 100%;
padding-top:5px; 
padding-bottom: 5px;
margin: 0;
background: #0F2B13; /* old browsers */

background: -moz-linear-gradient(top, #0F2B13 0%, #294630 100%); /* firefox */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0F2B13), color-stop(100%,#294630)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0F2B13', endColorstr='#294630',GradientType=0 ); /* ie */
margin-bottom: 7px;
}

.blog h2 a{
color: #fff;
text-decoration: none;
}

.blog .mosimage{
  background: none;
    float: left;
    height: 105px;
    margin-bottom: 10px;
    margin-right: 10px;
    padding-left: 0;
    padding-top: 0;
    width: 180px;
        }
.blog .thumbjos{
width: 180px;
height: 105px;
}

.blog .item{
float: left;
width: 100%;
margin-bottom: 10px;
}

.blog .readmore{
float: right;
width: 450px;
text-align: right;
	font-family: 'UrbanoCondensed';
}

.blog .readmore a{
color: #263C31;
font-size: 15px;
text-decoration: none;
}

.column-2{
background: #eee;
}
.article, .blog{
float: left;
width: 100%;
padding-top: 15px;
}
.noreplace {
font-family: 'UrbanoCondensed';
font-weight: normal;
}
table{
float: left;
width: 100%;
}
.article .contentheading{
margin-bottom: 20px;
}

.headdate{
float: right;
width: auto;
font-size: 14px;
margin-right: 3px;
margin-top: 4px;
}

.tipphead{
list-style: none;
float: left;
width: 100%;
margin: 0;
padding: 0;
font-family: 'Gruppo', arial, serif;
font-size: 20px;
background: #0F2B13; /* old browsers */

background: -moz-linear-gradient(top, #0F2B13 0%, #294630 100%); /* firefox */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0F2B13), color-stop(100%,#294630)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0F2B13', endColorstr='#294630',GradientType=0 ); /* ie */
margin-bottom: 7px;
margin-top: 10px
}

.tipphead li{
float: left;
width: auto;
padding-left: 30px;
padding-right: 30px;
padding-top: 5px;
padding-bottom: 5px;
border-right: 2px solid #fff;
}

.tipphead a{
color: #fff;
text-decoration: none;
}

.gdayhead{
float: left;
width: 100%;
margin-top: 15px;
text-align: center;
margin-bottom: 5px;
border-top: 1px solid #294630;
border-bottom: 1px solid #294630;
}
.games{
float: left;
width: 100%;
list-style: none;
}

div#maximenuCK ul.maximenuCK2 div.maximenuCK_mod .feed-fcwnews ul li{
float: left;
width: 100%;
font-size: 10px !important;
}
div#maximenuCK ul.maximenuCK2 div.maximenuCK_mod .feed-fcwnews ul li h4{
margin:0;
padding: 0;
}
div#maximenuCK ul.maximenuCK2 div.maximenuCK_mod .feed-fcwnews ul li h4 a{
font-size: 11px;
margin: 0 !important;
padding: 0;
text-decoration: none;

}

li.newsfeed-item{
margin: 0 !important;
}

    
    .pagination{
    float: left;
    width: 100%;
    border-top: 1px solid #000;
    font-family: 'UrbanoLightCondensed';
    padding-bottom: 20px;
    }
    
    .counter{
    float: left;
    width: 100%;
    text-align: center;

	color: #3d3d3d;
	font-size: 18px;
	}
	
	.pagination ul{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	list-style:none;
	padding-left: 185px;
float: left;		}
	
	.pagination ul li{
	float: left; 
	width: auto;
	margin-right: 10px;
	font-size: 13px;
	}
	
	.pagination ul li a{
	color: #263C2B;
	text-decoration: none;
	}
	
	.relateditems{
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	margin-top: 7px;
	margin-bottom: 3px;
	}

	.relateditems li {
	float: left;
	width: 100%;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-bottom: 2px;
	border-bottom: 1px dotted #ccc;
	}
	
	.reltit{
	width: 70%;
	float: left;
	}
	
	.reldate{
	float: right;
	width: 25%;
	font-family: 'Gruppo', arial, serif;
	text-align: right;
	font-size: 14px;
	}
	
	.blog .mosimage_caption{
	display: none;
	}
	
	.categories-list ul{
	float: left;
	list-style: none;
	width: 100%;
	padding: 0;
	margin: 0;
	}
	
	.categories-list ul li{
	float: left;
	width: 100%;
	padding: 0;
	margin-bottom: 10px;
	}
	
	.categories-list .item-title{
	float: left;
	width: 100%;
	font-family: 'UrbanoCondensed';
	font-size: 18px;
	border-bottom: 1px solid #263C2B;
	padding-bottom: 3px;
	margin-bottom: 3px;
	}
	
	.categories-list ul li img{
	float: left; 
	width: 150px;
	margin-right: 10px;
	
	}
	
	.article-count{
	float: right;
	width: 400px;
	font-size: 10px;
	text-align: right;
	}
	

	
	.ctaite{
	font-family: 'Gruppo', arial, serif;
	font-size: 16px;
	margin-left: 15px;
	}
	
	.category-desc{
	float: left;
	width: 100%;
	background: -moz-linear-gradient(top, #ccc 0%, #fff 100%); /* firefox */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ccc), color-stop(100%,#fff)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#ffffff',GradientType=0 ); /* ie */

	
	padding-top: 10px;
	padding-bottom: 10px;
	}
	
	table.category{
	float: left;
	width: 100%;
	margin-bottom: 120px;
	font-family: 'UrbanoCondensed';
	font-size: 18px;
	line-height: 25px;
	}
	
	.display-limit{
	float: left;
	width: 100%;
	text-align: right;
	border-bottom: 1px solid #263C2B;
	border-top: 1px solid #263C2B;
	margin-bottom: 20px;
	 }
	
	
	table.navp{
float: left;
width: 100%;
margin-bottom: 20px;
}


.pollh{
float: left;
width: 100%;
}
.pollh thead tr td{
font-family: 'Gruppo', arial, serif;
font-size: 16px;
border-bottom: 1px solid #263C2B;
margin-bottom: 25px;
}



.pollh tbody td{
line-height: 25px; 
font-weight: bold;
}

.pqu{
float: left;
width: 100%;
font-size: 14px;
font-weight: bold;
margin-bottom: 15px;
}

.pagination{
margin-top: 20px;
padding-top: 10px;
color: #263C31;
}

.thirdrow .left ul{
float: left;
width: 100%;
list-style: none;
margin-top: 10px;
padding: 0;
}

.thirdrow .left ul li{
float: left;
width: 210px;
}

.thirdrow .left ul li img{
width: 210px;
}

.newsfeed-item1{
float: right !important;
}

.regimage{
float: left;
width: 36%;
}

.regimage img{
width: 250px;
}

.regright{
float: right;
width: 64%;
margin-bottom: 25px;
}

.regright label{
float: left;
width: 100%;
font-family: 'Gruppo', arial, serif;
font-size: 16px;
margin-top: 5px;
margin-bottom: 5px;

}



.regright fieldset{
border: 0px solid #fff;}

.regright dd{
margin-left:0;
}

#jform_profile_tos {
float: left; width: 100%;
}

#jform_profile_tos0{
float: left;
width: 20px;
}

#jform_profile_tos label{
width: 250px;
float: left;
}

.regright button, .regright a{
background: #263C31;
padding: 3px 7px 3px 7px;
font-family: 'Gruppo', arial, serif;
font-size: 16px;
color: #fff;

}

#login-form label{
width: 100%;
float: left;
}

.multithumb{
margin-right: 7px;
}

.article{
line-height: 1.5;
}

.blog img{
margin-right:7px;
}

ul.sdr{
float: left;
width: 700px;
list-style: none;
padding: 0;

margin: 0;
  padding: 4px;
margin-bottom: 7px;
}

.eins{
float: left;
width: 90%;
padding-left: 10%;
background: url(../images/sdr1.png) no-repeat;
height: 20px;
margin-bottom: 3px;
line-height: 20px;
    font-family: 'UrbanoLightCondensed';
color: #fff;
font-size: 16px;

}

.zwei{
float: left;
width: 90%;
padding-left: 10%;
background: url(../images/sdr2.png) no-repeat;
height: 20px;
margin-bottom: 3px;
line-height: 20px;
    font-family: 'UrbanoLightCondensed';
color: #fff;
font-size: 16px;

}
.drei{
float: left;
width: 90%;
padding-left: 10%;
background: url(../images/sdr3.png) no-repeat;
height: 20px;
margin-bottom: 3px;
line-height: 20px;
    font-family: 'UrbanoLightCondensed';
color: #fff;
font-size: 16px;

}
.null{
  
    color: #263C2B;
    float: left;
	font-family: 'UrbanoCondensed';
    font-size: 18px;
    font-weight: normal;
    margin-left: 0;
    margin-top: 0;
    width: 100%;
    margin-bottom: 3px;
}

.twitter-share-button{
float: left; 
width: 85px !important;
margin-right: 20px;
}

.fb_edge_widget_with_comment{
float: left;
width: 100px;
}

.gplu {
float: left;
width: 100px;
}
.jfbccomments iframe{
height: auto !important;
margin-top: 50px;
}
.fbFeedbackContent{
min-height: auto !important;
}
body a.fb_button_medium{
float: left;
text-align: left !important;
margin: 0 !important;
}
#jfbc_loginregister_existinguser form{
width: 100% !important;
}

#jfbc_loginregister_existinguser, #jfbc_loginregister_newuser{
float: left;
width: 100%;
margin-bottom: 50px;
}
.fb_button_text{
 margin: 10px 1px 10px 0 !important;
}

.item139 ul{
margin:0 !important;
padding: 0 !important;
list-style: none;
}

.sic-container .sic-right .padding, .sic-container .sic-center h2{
display: none;
}

.apo thead{
background: #263C2B;
color: #fff;
}

.apo thead a{
color: #fff;
}

.apo tr{
line-height: 25px;
}

.apo td{
padding-right: 10px;
}