/* CSS Document */
* {	
	padding:0px; 
	margin:0px; 
	border:0px;
}
html{margin:0 0 40px 0; padding:0 0 40px 0;}

body{
	font-family: arial, helvetica;
	font-size: 12px;
	color: #000000;
	text-align:left;
	line-height: 22px;
	margin:0 0 40px 0;
	background:#9e0e29 url(../images/fctwente.gif) no-repeat  center top;
}
/* top-menu-------------------------------------------------------------------------------*/
#top-menu{ width:100%; background: #990f29 url(../images/top-menu.gif) no-repeat  right top; padding-top:5px; padding-bottom:5px; height:28px;  position:relative;}

/*Language-------*/

#language{ right:50px; position:absolute; width:115px; height:25px; line-height:25px;}

#language li{ list-style:none; width:50px; float:left;}

#language li a{ text-decoration:none; color:#000; width:50px; }

#language li a:hover{ text-decoration:underline; color:#F00;}

#container{width: 870px; margin:0 auto; }

/*search----------------------------------------------------------------------------------------*/
#search{ width:190px; height:25px; position:absolute; right:170px; } 
#search .FSF_form .FSF_input,#searchform .FSF_input{ float:left;  background:url(/images/input-bg.png) no-repeat; width:116px; padding:5px; position:relative; display:block; top:2px;}
#search .FSF_form .FSF_submit,#searchform .FSF_submit{float:left; height:24px; line-height:25px; width:50px; position:relative; top:1px; background:url(../images/icon77.png) no-repeat -468px -61px; outline:none; text-indent:-9999px; margin-left:10px;}

#menu-show {
	width: 860px;
	float: left;
	height: 0px;
	visibility:hidden;
	background: #9a102d;
	border-bottom:#600 solid 2px;
	display:none;
}

.B_crumbBox{ height:30px; line-height:30px; margin-left:10px;}

#nav{
	width: 860px;
	height:30px;
	line-height: 25px;
	float: left;
	background: #E90000 url(../images/nav.png) no-repeat -10px top;
	border-bottom:#600 solid 2px;
}
#nav  ul {

}
#nav a{
	margin: 0px 2px 0 0;
	font-size:13px;
	padding: 5px 9px 5px 10px;
	color: #FFF;
	text-decoration: none;
}
#nav a:hover{
	text-decoration: underline;
	color:#000;
}
#nav ul{
	margin: 0px;
	padding: 0px;
}
#nav li{ float:left; list-style-type:none; margin-right:10px;}
.hide{}




#head-top{
	width:727px;
	height:91px;
	margin-bottom:20px;
	margin-top:10px;
	float:left;
	position:relative;
	background-color: #9a0e29;
}

#logo{ position:absolute; width:123px; height:147px; left:740px; top:0px;}

#logo a{ background:url(../images/logo-hover.png) no-repeat left top; width:123px; height:147px; position:absolute; display:block; outline:none;}

#logo a:hover{ background:url(../images/logo-hover.png) no-repeat left top; width:123px; height:147px; display:block;}
/*#head-top{
	*height:anto;

}*/


/*--flash start ----------------------------------------------------------------------------------------------*/

#flash{
	width:830px;
	height:250px;
	float:left;
	z-index:5;
}

#flash-show{width:595px; height:279px; float:left; z-index:1;}

#flash-right{
	width:300px;
	padding-bottom:10px;
	height:229px;
	overflow:hidden;
	border:#333 solid 3px;
	float:right;
}

#flash-right h4{ font-size:20px; text-align:center;  color:#a50203; background:#333; width:100%; height:30px; line-height:30px;}

#flash-right h4 span{color:#FFF; font-size:14px;}

#flash-right ul{}
#flash-right ul li{ list-style:none; margin-left:10px; padding-top:10px;}
#flash-right ul li a,#flash-right ul li a:visited{background:url(../images/ahrefblokje.gif) no-repeat left; padding-left:15px; color:#777;}
#flash-right ul li a:hover{ color:#a50203; text-decoration:none;}

/*main---------------------------------------------------------------------------------------------------*/
#main{
	width:860px;
	float:left;
	text-align:left;
	border: 5px solid #610e13;
	border-bottom:none;
	border-top: none;
	border-top:none;
	background-color:#fff;
	margin:0px;
	overflow:hidden;
	display:inline;
	
}
#main-img{ height:210px;
				float:left;
				padding:10px;
				display:block;
				width:830px;
				background:url(../images/team-cn.jpg)  center 10px no-repeat;
		}
.main_top{ width:850px; height:41px; background:url(../images/page-top.jpg) no-repeat;}

.main_content{ border:5px solid #DDDDDD; border-bottom:none; padding:0px; display:inline-block!important; height:auto; width:850px; margin:0 auto;}
.main_content #text h2 {
	color: #990000;
	font-size: 15px;
}

#center-left{ width:580px;  float:left; padding: 0 10px; color:#656565}
#center-left hr{ background:#797A7B; margin-top:5px; height:1px; width:566px;}
#center-left #match{ height:auto; margin-top:20px;}
#center-left #match table th{ border-top:1px solid #990000}
.center-left{ width:566px;}
.center-left h2{ color:#900; font-size:15px}
.center-left h4{ color:#333; font-size:12px;}
/*menu-right*/
#right-menu{ width:150px; padding-top:10px; padding-bottom:10px; text-align:center; margin-top:20px; float:right; border-left:#a30013 solid 2px; background:url(/images/content-bg.gif) right top repeat-y;}
#right-menu ul li{ list-style:none; margin-left:10px; margin-top:10px; }
#right-menu ul li a{ color:#7D000F; font-size:14px; height:22px; width:130px; display:block;}
#right-menu ul li a:hover{ color:#000; text-decoration:none; font-weight:bold; }

#center-right{ width:250px; float:right; }
#page-right{ width:260px; height:538px; float:right;}
#center-right h4{ background:url(/images/center-right-big.gif) no-repeat left top; text-align:center; height:40px; line-height:40px; font-size:14px;}
#center-right h4 span{ display:none; height:0px; visibility:hidden;}
.right-bar{ width:248px; border: #bb0500 1px solid; height:400px; background:transparent url(/images/content-bg.gif) repeat-y scroll right top;}

/*search page  */
#searchform{ margin-top:20px;}
.FSF_intro{ clear:both; display:block;}
#searchform p{ display:block; clear:both; padding-top:5px;}


/*contact--from---*/

#form1{
	width: 500px;
	float:left;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	margin-top:20px;
	float:left;
	display:inline;
}

#cfName,#cfMessage,#cfEmail{border: 1px solid #C9C9C9; padding:5px;}
#cfName:focus,#cfEmail:focus{border: 1px solid #FF3300;}
#cfMessage{  width:500px; background:transparent url(/images/input-bg.jpg) no-repeat scroll left top; font-size:12px;}


#cfContact{
	padding: 5px;
	border: 1px solid #990000;
	background:transparent url(/images/fourm_center.gif) repeat-x scroll 0 0;
	width:80px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
}

#contact{ width:250px; float:left; margin-top:35px;}

#contact p {
	line-height: 20px;
	color: #797a7b;
	padding-left: 5px;
	padding-top: 15px;
	text-align: justify;
}
#contact h2 {
	font-size: 13px;
	color: #424242;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 5px;
	width:245px;
}
#contact .red {
	color: #FF0000;
}
#contentbox{
	float:left;
	display:inline;
	width:830px;
	padding: 0px 10px;
	margin:0 auto;
	background: transparent url(../images/rightbj.jpg) repeat-y scroll -60px top;
}
#modxcontent{
	float:left;
	width:600px;
	margin:0px;
	margin-left:0px;
	padding:0;
}

#redline{
	background: url(/images/web-all-image.png) left top  no-repeat;
	width: 575px;
	color: #FFFFFF;
	height: 29px;
	line-height:29px;
	float: left;
	padding:10px 10px 0px;
	font-size: 16px;
	font-weight: bold;
}

#address{
	background: url(../images/company-address.jpg) no-repeat left top;
	width: 200px;
	padding: 10px;
	float: left;
	line-height: 20px;
}
#address .red{
	color:#8e0000;
	font-weight: bold;
}
/*shadow for img ---*/
.shadow {
	clear:both;
	margin:5px;
}
.shadow img,.shadow-img,.shadow-img-l{
    margin: -4px 4px 4px -4px;
    display: block;
    position: relative;
    padding: 4px;
    background-color: #fcfcfc;
	border-width:1px;
	border-style:solid;
	border-color:#ccc #888 #888 #ccc;
}
.shadow-img{ float:right; margin:8px 0px 0 5px;}
.shadow-img-l{ float:left; margin:8px 5px 5px 0px;}

/*#kid-box*/

#kid-box{ width:950px; background:url(../images/kidsclub.jpg)  no-repeat top center; height:792px; margin:0 auto; text-align:left}

#k-left{ width: 328px; float:left; height:792px;}
#k-center{ width:350px; float:left; height:792px;}
#k-right{ width:270px; height:792px; float:left}
#list-text{ margin-top:250px;}
#list-text fieldset{
		border-color:#4A5D12 -moz-use-text-color;
		border-style:solid none;
		border-width:2px 0;
		margin:10px 0 20px;
		}
#list-text ol{ list-style:none;}
#list-text ol li a{ color:#ca0016; text-decoration:none;}
#list-text fieldset legend{
		color:#CA0016;
		font-family:Arial,sans-serif;
		font-size:140%;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		line-height:normal;
		padding:0 10px;}
#list-text fieldset label{ font-weight:bold;}
#Olympique{ margin-top:310px; margin-left:130px; height:80px; font-weight:bold; font-size:13px; line-height:20px; color:#ca0016}
#speak{ margin-top:180px; margin-left:60px;}
#speak ul{ list-style:none; padding:0px; margin:0px;}
#speak ul li,.bd-list ol li{ font-weight:bold}
#speak ul li a{ color:#4A5D12; font-size:13px; font-weight:bold; text-decoration:none}
#speak ul li a:hover{ color:#ca0016;}
#kid-footer{ width:950px; margin:0 auto; height:20px; font-size:13px; text-align:center;}
.bd-list{ list-style:none; font-size:14px;}
#jarig{ margin-top:540px; margin-left:40px;}
#jarig ul{ list-style:none; padding:0px; margin:0px;}


/*footer---------------------------------------------------------------------------------------------------------*/
#footer{ width:870px; height:100px; background:url(../images/web-all-image.png) left -500px no-repeat; display:block; float:left!important; clear:both;}
#footer-box-left{ width:14px; height:100px; float:left; /*background:url(../images/footer-Partners.png)  no-repeat -6px  top;*/ display:block;}
#footer-box{height:100px; float:left; display:table; width:100%; /*background:url(../images/footer.png) repeat-x left top;*/}
#footer-box-right{ width:20px; height:100px; float:left; /*background:url(../images/footer-Partners.png)  no-repeat -584px top;*/ display:block;}
#footer-box .Partners{ margin-top:7px; width:auto;}
#footer-box .Partners ul{ list-style:none; -webki-height:50px; margin:0px; padding:0px;}
#footer-box .Partners ul li{ float:left; height:50px; display:inline; margin-left:20px;}
#footer-box .Partners ul li a{ display:block; outline:none; margin-top:5px;}
#footer-box .Partners ul li a span{ display:none;} 
#footer-box .Partners ul li a:hover{ text-decoration:none}
#footer-box .Partners ul li a:hover img{ border:none; display:block; }
#gotop{	background:transparent url(../images/icons.gif) no-repeat scroll 0 -304px;
		padding-left:16px;
		padding-right:2px;
		font-weight:bold;
		text-decoration:none;
	
	}
#p_nav{ display:block; clear:both; float:left;}