@charset "utf-8";
/* CSS Document */

html, body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0;
	padding: 0;
	background-color: #8f1016;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-attachment:fixed;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='images/bg.png');*/		
	width:100%;
	min-height:100%;
	height:auto !important; /*Min-Height Fast Hack*/
	height:100%;
}

.high{
	z-index: 200;
}

#index_container{
 width: 1027px;
 text-align:center;

}

ul {
	margin-left: 0;
	margin-top: 0;
	padding-top: 0;
	padding-left: 2em;
}

p{
	margin: 0;
	padding: 0;
}

h1{
	font-family:Arial;
	font-size: 18px;
	font-weight: bold;
}

h2{
	font-family:Arial;
	font-size: 14px;
	font-weight: bold;
	color:#DC002E;
	margin: 0;
	padding: 0;
}

h3{
	font-family:Arial;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color:#DC002E;
	margin: 0;
	padding: 0;
}

h4{
	font-family:Arial;
	font-size: 12px;
	font-weight: bold;
	color:#DC002E;
	margin: 0;
	padding: 0;
}

.Mn{
line-height: 20px;
}

.bowlbal{
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #D9D3C2;
}

.ts_mainclass #leftcontent {
	position:absolute;
	width: 250px;
	height: 200px;
	margin-left: 145px;
	margin-top: 350px;
	z-index: 2;
}

.ts_mainclass #ccontent {
	clear:both;
	float:left;
	width:581px;
	/* min-height:1000px; */
	margin-left: -5px;
}

.ts_mainclass #mainc {
	float:left;
	width: 580px;
	min-height: 650px;
	margin-left: 0px;
	margin-top: 200px;
}

.ts_mainclass #maincc {
	float:left;
	width: 580px;
	min-height: 500px;
	margin-left: 0px;
	margin-top: 200px;
}

.ts_mainclass #mainccc {
	float:right;
	width: 585px;
	margin-left: 0px;
	/* aanpassen als nieuws groter wordt dan 3 */
	margin-top: 0px;
}

.ts_mainclass #maincccleft {
	float:left;
	width: 320px;
	margin-left: 0px;
	/* aanpassen als nieuws groter wordt dan 3 */
}

.ts_mainclass #maincccright {
	float:right;
	width: 255px;
	margin-left: 0px;
	/* aanpassen als nieuws groter wordt dan 3 */
}

.ts_mainclass #leftcontent {
	float:left;
	width: 250px;
	margin-left: 0px;
	margin-top: 200px;
}

.ts_mainclass #rightcontent {
	float:right;
	width: 325px;
	height: 470px;
	margin-left: 256px;
	margin-top: 200px;
}

.ts_mainclass #leftcontent_arrangement {
	float:left;
	width: 256px;
	margin-left: 0px;
	margin-top: 200px;
	position:absolute;
	z-index: 2;
}

.ts_mainclass #rightcontent_arrangement {
	float:right;
	width: 325px;
	height: 670px;
	margin-left: 256px;
	margin-top: 200px;
}

.ts_mainclass #sidebar {
	position:absolute;
	width: 250px;
	margin-left: 733px;
	margin-top: 140px;
	z-index: 2;
}

	.ts_mainclass #container { 
		width:90em;
		min-height:100%;
		height:auto !important; /*Min-Height Fast Hack*/
		height:100%;
		margin: 0 auto;   /* align for good browsers */
		/*text-align: left;*/
		display:block;
		position:relative;
	}
	
		.ts_mainclass #topsection {
			height:120px;
			margin: 0;
			top: 0px;
		} 
			
			
			/** html #logo
			{
				background-image: none;
			}
			* html .menu_bg
			{
				background-image: none;
			}
			* html .main_content
			{
				background-image: none;
			}*/
			
			/*img, #logo, #menu_bg { behavior: url(iepngfix.htc); }*/
			
			#logo_s {
				margin-top: 50px;
				margin-left: 720px;
				z-index:100;
				width:261px;
				height:37px;
				position:absolute;
				outline:0;
				/*
				background-repeat: no-repeat; 
				background-image: url(../images/logo_nieuwegein.png);
				behavior: url(iepngfix.htc)
				*/
				/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='images/logo_heading.png',);*/
			}

			#kegel-glas {
				margin-top: 250px;
				margin-left: 695px;
				z-index:0;
				width:292px;
				height:400px;
				position:absolute;
				outline:0;
				background-repeat: no-repeat; 
				background-image: url(../images/kegel-glas.png);
				behavior: url(iepngfix.htc)
				/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='images/logo_heading.png',);*/
			}
			
			#kegell {
				margin-top: 260px;
				margin-left: 800px;
				z-index:0;
				width:196px;
				height:395px;
				position:absolute;
				outline:0;
				background-repeat: no-repeat; 
				background-image: url(../images/kegel.png);
				behavior: url(iepngfix.htc)
				/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='images/logo_heading.png',);*/
			}
			
			#glass {
				margin-top: 400px;
				margin-left: 680px;
				z-index:0;
				width:209px;
				height:296px;
				position:absolute;
				outline:0;
				background-repeat: no-repeat; 
				background-image: url(../images/glas.png);
				behavior: url(iepngfix.htc)
				/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='images/logo_heading.png',);*/
			}						

			#groep {
				margin-top: 900px;
				margin-left: 100px;
				z-index:100;
				width:284px;
				height:207px;
				position:absolute;
				outline:0;
				background-repeat: no-repeat; 
				background-image: url(../images/groep_groot.png);
				behavior: url(iepngfix.htc)
				/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='images/logo_heading.png',);*/
			}

			#groep2 {
				margin-top: 975px;
				margin-left: 90px;
				z-index:100;
				width:625px;
				height:170px;
				position:absolute;
				outline:0;
				background-repeat: no-repeat; 
				background-image: url(../images/groep_groot_1.png);
				behavior: url(iepngfix.htc)
				/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='images/logo_heading.png',);*/
			}
			
			#img_swap {
				width:325px;
				height:230px;
				outline:0;
				background-repeat: no-repeat; 
				background-image: url(../images/foto/1.jpg);
				behavior: url(iepngfix.htc)
				/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='images/logo_heading.png',);*/
			}

			#img_swap2 {
				width:255px;
				height:180px;
				outline:0;
				background-repeat: no-repeat; 
				behavior: url(iepngfix.htc)
				/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='images/logo_heading.png',);*/
			}

			img{
			behavior: url(iepngfix.htc);
			}
			
			#logo {
				top: 0px;
				width:230px;
				height:277px;
				position:absolute;
				z-index: 100;
				outline:0;
				background-repeat: no-repeat; 
				background-image: url(../images/logo/nieuwegein/1.png);
				behavior: url(iepngfix.htc)
				/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='images/logo_heading.png',);*/
			}
			
			#logo2 {
				margin-top: 20px;
				margin-left: -70px;
				z-index:100;
				width:230px;
				height:277px;
				position:absolute;
				outline:0;
				background-repeat: no-repeat; 
				background-image: url(../images/logo/nieuwegein/1.png);
				behavior: url(iepngfix.htc)
				/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='images/logo_heading.png',);*/
			}			

			#header_img {
				top: 0px;
				width:582px;
				height:199px;
				z-index: 99;
				margin-left: 145px;
				margin-top: 140px;				
				position:absolute;
				outline:0;
				/* background-repeat: no-repeat; 
				background-image: url(../images/header.png);
				behavior: url(iepngfix.htc) */
				/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='images/logo_heading.png',);*/
			}	
			
			#header1 {
				top: 0px;
				z-index:99;
				width:582px;
				height:199px;
				margin-left: 145px;
				margin-top: 140px;				
				position:absolute;
				outline:0;
				background-repeat: no-repeat; 
				background-image: url(../images/headers/openingstijden_nieuwegein.png);
				behavior: url(iepngfix.htc)
				/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='images/logo_heading.png',);*/
			}
			
			#header2 {
				top: 0px;
				z-index:99;
				width:582px;
				height:199px;
				margin-left: 145px;
				margin-top: 140px;				
				position:absolute;
				outline:0;
				background-repeat: no-repeat; 
				background-image: url(../images/headers/openingstijden_schiedam.png);
				behavior: url(iepngfix.htc)
				/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='images/logo_heading.png',);*/
			}

			#header3 {
				top: 0px;
				z-index:99;
				width:582px;
				height:199px;
				margin-left: 145px;
				margin-top: 140px;				
				position:absolute;
				outline:0;
				background-repeat: no-repeat; 
				background-image: url(../images/headers/proshop.png);
				behavior: url(iepngfix.htc)
				/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='images/logo_heading.png',);*/
			}						

			#header4 {
				top: 0px;
				z-index:99;
				width:582px;
				height:199px;
				margin-left: 145px;
				margin-top: 140px;				
				position:absolute;
				outline:0;
				background-repeat: no-repeat; 
				background-image: url(../images/headers/verenigingen.png);
				behavior: url(iepngfix.htc)
				/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='images/logo_heading.png',);*/
			}
						
			#logo a IMG {
				border:0px;
			}
			
			#menu_balk {
				width:50em;
				z-index:90;
				position:absolute;
				top:9.5em;
				left:17em;
				outline:0;
				height:38px;
			}
			
			#menu_bg {
				margin-left:5em;
				outline:0;
				background-image: url(../images/menu_mid.gif);
				background-repeat: repeat-x;
				
				/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='images/menu_mid_trans.png');	*/
				
			}
			#menu_left {
				background-image: url(../images/menu_left_trans.png);
				background-repeat:no-repeat;
				behavior: url(iepngfix.htc);
				width:15px;
			}
			#menu_right {
				background-image: url(../images/menu_right_trans.png);
				background-repeat:no-repeat;
				behavior: url(iepngfix.htc);
				width:24px;
			}
		
		.ts_mainclass #mainsection {
			width:80em;
			/*width:100%;
			min-height:100%;
			height:auto !important; /*Min-Height Fast Hack*/
			/*height:100%;*/
			/*background-image: url(../images/BackGrounds/TS_home.jpg);    /*  IS IN PHP CODE OPGENOMEN     */
			padding-left:10em;
			
		}
			#main_table {
				
				height:50em;
				max-width:892px;
			}
			
			.main_content {
				background-color:#FFFFFF;
			
				/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/main_mid_trans.png', sizingMethod='crop');	*/	
				height:100%;
				padding-left:2em;
				width:80em;
				vertical-align:top;	
			}
			#main_left {
				background-image: url(../images/main_left_trans.png);
				background-repeat:repeat-y;
				behavior: url(iepngfix.htc);
				width:17px;
			}
			#main_right {
				background-image: url(../images/main_right_trans.png);
				background-repeat:repeat-y;
				behavior: url(iepngfix.htc);
				width:15px;
			}
			#main_top {
				background-image: url(../images/main_top_trans.png);
				background-repeat:no-repeat;
				behavior: url(iepngfix.htc);
			}
			#main_bottom {
				background-image: url(../images/main_bottom_trans.png);
				background-repeat:no-repeat;
				behavior: url(iepngfix.htc);
			}		

		.ts_mainclass #footersection {
			clear:both;
			padding:0.5em 1em 1em 1em;
		} 
			
			#copyright {
				font-size:0.8em;
				color: #FFFFFF;
				margin-left:15em;
			}
		
		.clearfloat {
			clear:both;
			height:0;
			font-size: 1px;
			line-height: 0px;
		}
		
		#tsfo_label_click,
		#tsfo_label {
			position:absolute;
			margin-left:991px;
			margin-top:-200px;
			width:42px;
			height:108px;
		}
		#tsfo_label {
			background-image:url(http://89.18.176.107/~local_common_root/images/tsfo_label_zwart.png);
			background-repeat:no-repeat;
			behavior: url(iepngfix.htc);
			z-index:99;
		}
		#tsfo_label_click {
			z-index:100;
			cursor:pointer;
		}
		
		#tsfo_label_click1,
		#tsfo_label1 {
			position:absolute;
			margin-left:268px;
			margin-top:200px;
			width:42px;
			height:108px;
		}
		#tsfo_label1 {
			background-image:url(http://89.18.176.107/~local_common_root/images/tsfo_label_zwart.png);
			background-repeat:no-repeat;
			behavior: url(iepngfix.htc);
			z-index:99;
		}
		#tsfo_label_click1 {
			z-index:100;
			cursor:pointer;
		}
		
		#tsfo_label_click3,
		#tsfo_label3 {
			position:absolute;
			margin-left:991px;
			margin-top:375px;
			width:42px;
			height:108px;
		}
		#tsfo_label3 {
			background-image:url(http://89.18.176.107/~local_common_root/images/tsfo_label_zwart.png);
			background-repeat:no-repeat;
			behavior: url(iepngfix.htc);
			z-index:99;
		}
		#tsfo_label_click3 {
			z-index:100;
			cursor:pointer;
		}		