p {
        font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-align:justify;
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;  
}

#containWindow {
        float:left;
	width:970px;
	text-align:center;
	margin-right:auto;
	margin-left:0px;
}

#mainWindow {
         width:970px;
         float:left;
         margin:0px 0px 0px 0px;
         padding:0px 0px 0px 0px;
}

#header {
         float:left;
         width:970px;
         height:175px;
	 text-align:right;
}
	
	#headerLeft {
         	float:left;
         	width:325px;
         	height:145px;
	}

	#headerRight {
	 	text-align:right;
       	  	color: #2C65A3;
         	background-image:url('./newheader.jpg');
         	background-repeat: no-repeat;
         	width:645px;
         	height:175px;
         	margin:0px 0px 0px 0px;
         	float:right;
	}


	#headerRight p {
	 	text-align:right;
       	  	color: #5d7285;
         	margin:0px 0px 0px 400px;
         	padding:95px 20px 0px 0px;
         	float:right;
	}

	#headerRight a {
       	  	color: #5d7285;
         	text-decoration:none;
		font-weight:bold;
	}

	#headerRight a.lang {
		float:right;
		width:19px;
		height:12px;
		text-align:center;
         	background-image:url('./language.jpg');
		display:block;
         	background-repeat: no-repeat;
		border:1px solid #aaa;
		background-color:#FDFDFD;
       	  	color: #5d7285;
         	text-decoration:none;
		font-weight:bold;
         	padding:2px 0px 0px 0px;
         	margin:0px 4px 0px 4px;
		font-size:8px;
		vertical-align:middle;
	}

	#headerRight a.lang:hover {
		float:right;
		width:19px;
		height:12px;
		text-align:center;
         	background-image:url('./languageHover.jpg');
		display:block;
         	background-repeat: no-repeat;
		border:1px solid #aaa;
		background-color:#FDFDFD;
       	  	color: #FDFDFD;
         	text-decoration:none;
		font-weight:bold;
         	padding:2px 0px 0px 0px;
         	margin:0px 4px 0px 4px;
		font-size:8px;
		vertical-align:middle;
	}

	#headerLeft a {
		 font-weight:bold;
         	display:block;
	 	width:160px;
		height:115px;
         	padding: 0px 0px 0px 0px;
         	border-style:solid;
         	border-width:0px 0px 0px 0px;
	 	text-decoration: none;
	}

#menuLeftIni {
	background-image:url('./menuIni.jpg');
	background-repeat: no-repeat;
	text-align:left;
        width:160px;
        height:240px;
        margin:0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        float:left;
}

#addsIni {
         text-align:justify;
	 background-image:url('./menuIniLang.jpg');
	 background-repeat: no-repeat;
         width:640px;
	 height:240px;
         float:right;
         margin:0px 0px 0px 0px;
         padding: 0px 0px 0px 0px;
}

#leftWindow {
        float:left;
	width:325px;
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
       	background-image:url('./menubalkleft2.jpg');
       	background-repeat: no-repeat;

		/* for IE */
  		filter:alpha(opacity=90);
 		/* CSS3 standard */
  		opacity:0.90;
}

	#menuLeft {
		text-align:left;
     	  	 width:200px;
     	 	  margin:0px 0px 0px 0px;
     	  	 padding: 0px 0px 0px 0px;
     	  	 float:right;
		background-color:#a30e32;
	}

	#leftWindowFig {
		/* for IE */
  		filter:alpha(opacity=80);
 		/* CSS3 standard */
  		opacity:0.8;

		width:161px;
	        margin:175px 0px 0px 2px;
	        padding:0px 0px 0px 0px;
		height:27px;
         	background-image:url('./menubalkleft.jpg');
         	background-repeat: no-repeat;
	}
	#menuBalk {
        	width:200px;
         	padding: 0px 0px 0px 0px;
       	 	margin:0px 0px 0px 0px;
        	float:right;

		/* for IE */
  		filter:alpha(opacity=90);
 		/* CSS3 standard */
  		opacity:0.9;

		height:27px;
         	background-image:url('./menubalkleft2red2.jpg');
         	background-repeat: no-repeat;
	}
	#menuTitle {
		text-align:left;
        	width:200px;
        	height:20px;
         	padding: 0px 0px 0px 0px;
       	 	margin:0px 0px 0px 0px;
        	float:left;
	}
	#menuFrame {
		text-align:left;
        	width:200px;
       	 	margin:0px 0px 0px 0px;
         	padding: 0px 0px 0px 0px;
        	float:left;
		font-weight:bold;
		color:#FFFFFF;
	}
	#menuClose {
		text-align:left;
        	width:200px;
        	height:20px;
         	padding: 0px 0px 0px 0px;
       	 	margin:0px 0px 0px 0px;
        	float:left;
	}
	#goSearch {
		text-align:left;
        	width:135px;
         	padding: 20px 0px 20px 10px;
       	 	margin:0px 0px 0px 0px;
        	float:left;
	}
	#goSearch form {
        	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align:left;
	        width:125px;
        	margin:0px 0px 0px 0px;
	        padding: 0px 0px 0px 0px;
	        float:left;
		font-weight:bold;
	}

	#menuFrame a {
		font-weight:bold;
         	display:block;
	 	width:185px;
         	margin: 0px 0px 0px 0px;
         	padding: 0px 0px 3px 15px;
         	border-style:solid;
         	border-width:0px 0px 0px 0px;
		border-color:#000000;
	 	text-decoration: none;
       	  	color: #FFFFFF;
		opacity:1;
	}

	#menuFrame a.sub {
		font-weight:bold;
		font-size:12px;
         	display:block;
	 	width:190px;
         	margin: 0px 0px 0px 0px;
         	padding: 5px 0px 5px 10px;
         	border-style:solid;
         	border-width:1px 0px 0px 0px;
		border-color:#b54d55;
	 	text-decoration: none;
       	  	color: #cfe5fa;

	}

	#menuFrame a.sub2 {
		font-weight:normal;
         	display:block;
		font-size:12px;
	 	width:165px;
         	margin: 0px 0px 0px 0px;
         	padding: 2px 5px 2px 30px;
         	border-style:solid;
         	border-width:0px 0px 0px 0px;
	 	text-decoration: none;
       	  	color: #FFFFFF;
	}

	#menuFrame a.sub2:hover {
		background-image:url('./menuFrameRed.jpg');
		background-repeat: no-repeat;
         	display:block;
	 	width:165px;
         	margin: 0px 0px 0px 0px;
         	padding: 2px 5px 2px 30px;
         	border-style:solid;
         	border-width:0px 0px 0px 0px;
	 	text-decoration: none;
	}

	#menuFrame a.sub2page {
		font-weight:normal;
         	display:block;
		font-size:12px;
	 	width:165px;
         	margin: 0px 0px 0px 0px;
         	padding: 2px 5px 2px 30px;
         	border-style:solid;
         	border-width:0px 0px 0px 0px;
	 	text-decoration: underline;
       	  	color: #FFFFFF;
	}

	#menuFrame a.sub2End {
		font-weight:normal;
         	display:block;
		font-size:12px;
	 	width:165px;
         	margin: 0px 0px 0px 0px;
         	padding: 2px 5px 10px 30px;
         	border-style:solid;
         	border-width:0px 0px 0px 0px;
	 	text-decoration: none;
       	  	color: #FFFFFF;
	}

	#menuFrame a.sub2End:hover {
		background-image:url('./menuFrameRed.jpg');
		background-repeat: no-repeat;
		font-weight:normal;
         	display:block;
		font-size:12px;
	 	width:165px;
         	margin: 0px 0px 0px 0px;
         	padding: 2px 5px 10px 30px;
         	border-style:solid;
         	border-width:0px 0px 0px 0px;
	 	text-decoration: none;
       	  	color: #FFFFFF;
	}

	#menuFrame a.sub2pageEnd {
		font-weight:normal;
         	display:block;
		font-size:12px;
	 	width:155px;
         	margin: 0px 0px 0px 0px;
         	padding: 2px 5px 10px 30px;
         	border-style:solid;
         	border-width:0px 0px 0px 0px;
	 	text-decoration: underline;
       	  	color: #FFFFFF;
	}

	#menuFrame a.sub2pageEnd:hover {
		font-weight:normal;
         	display:block;
		font-size:12px;
	 	width:155px;
         	margin: 0px 0px 0px 0px;
         	padding: 2px 5px 10px 30px;
         	border-style:solid;
         	border-width:0px 0px 0px 0px;
	 	text-decoration: underline;
       	  	color: #FFFFFF;
	}

	#menuFrame a:hover {
         	display:block;
	 	width:185px;
         	margin: 0px 0px 0px 0px;
         	padding: 5px 5px 5px 10px;
         	border-style:solid;
         	border-width:1px 0px 0px 0px;
		border-color:#b54d55;
	 	text-decoration: none;
	}

	#menuFrame a.sub2page:hover {
		font-weight:normal;
         	display:block;
	 	width:155px;
         	margin: 0px 0px 0px 0px;
         	padding: 2px 5px 2px 30px;
         	border-style:solid;
         	border-width:0px 0px 0px 0px;
	 	text-decoration: underline;
       	  	color: #FFFFFF;
	}

	#menuFrame a.page {
		font-weight:bold;
         	display:block;
	 	width:145px;
		font-size:12px;
         	margin: 0px 0px 0px 0px;
         	padding: 0px 5px 3px 10px;
         	border-style:solid;
         	border-width:0px 0px 0px 0px;
	 	text-decoration: none;
	}

	#menuFrame a.subpage {
		font-weight:bold;
         	display:block;
	 	width:185px;
		font-size:12px;
         	margin: 0px 0px 0px 0px;
         	padding: 5px 5px 5px 10px;
         	border-style:solid;
         	border-width:1px 0px 0px 0px;
		border-color:#b54d55;
	 	text-decoration: none;
       	  	color: #cfe5fa;
	}

	#menuFrame a.subpage:hover {
		font-weight:bold;
         	display:block;
	 	width:185px;
		font-size:12px;
         	margin: 0px 0px 0px 0px;
         	padding: 5x 5px 5px 10px;
         	border-style:solid;
         	border-width:1px 0px 0px 0px;
		border-color:#b54d55;
	 	text-decoration: none;
       	  	color: #cfe5fa;
	}


	#menuFrame p {
		text-align:left;
	        width:125px;
        	margin:0px 0px 0px 0px;
	        padding: 0px 0px 0px 25px;
	        float:left;
	}

	#menuFrame em {
         	display:block;
		font-weight:bold;
		font-style:normal;
		padding: 5px 0px 0px 0px;
	}

	#menuFrame form {
        	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align:left;
	        width:125px;
        	margin:0px 0px 0px 0px;
	        padding: 0px 0px 0px 0px;
	        float:left;
		font-weight:bold;
	}

	#sponsors {
		background-image:url('./sponsor.jpg');
		background-repeat: no-repeat;
		text-align:left;
        	width:160px;
        	height:120px;
         	padding: 0px 0px 0px 0px;
       	 	margin:0px 0px 0px 0px;
        	float:left;
	}

	#sponsors p {
		text-align:center;
       		width:160px;
         	padding: 0px 0px 0px 0px;
       	 	margin:15px 0px 0px 0px;
		color:#07438b;
		font-size:10px;
	}

	#sponsors a {
		color:#c6243c;
		font-size:10px;
	}



#menuLeft img {
	border: 0px;
}

#adds {
         text-align:justify;
         width:645px;
         float:right;
         margin:0px 0px 0px 0px;
         padding: 0px 0px 0px 0px;
}


	#infoboxTest {
     	    	 width:640px;
	 	background-color:#F3EEA2;
       	 	 margin: 0px 0px 0px 0px;
	         padding: 0px 0px 0px 0px;
        	 float:left;
	}

	#infobox {
     	    	 width:645px;
       	 	 margin: 0px 0px 0px 0px;
	         padding: 0px 0px 0px 0px;
        	 float:left;
	}

		#infobox td {
		 	margin: 0px 0px 0px 0px;
		 	padding: 0px 0px 0px 0px;
		}

		#infobox a {
			text-decoration: none;
	       		color: #ad1429;
		}

		#infobox img {
        	 	margin: 0px 0px 0px 0px;
       		 	padding: 0px 0px 0px 0px;
		}

	#infobox1 {
     	    	 width:645px;
       	 	 margin: 0px 0px 0px 0px;
	         padding: 0px 0px 0px 0px;
        	 float:left;
		 height:27px;
         	 background-image:url('./menubalk.jpg');
         	 background-repeat: no-repeat;
	}
	#infobox1b {
     	    	 width:620px;
       	 	 margin: 0px 0px 0px 0px;
	         padding: 20px 0px 0px 20px;
        	 float:left;
	}
	#infobox2 {
     	    	 width:620px;
       	 	 margin: 0px 0px 0px 0px;
	         padding: 0px 0px 0px 20px;
        	 float:left;
	}
	#infobox3 {
     	    	 width:640px;
       	 	 margin: 0px 0px 0px 0px;
	         padding: 0px 0px 0px 0px;
        	 float:left;
	}

		#infobox3 a.gecentreerd {
			 width:600px;
			 display:block;
			 text-align:center;
       	 		 margin: 0px 0px 0px 0px;
		         padding: 0px 0px 0px 0px;
        		 float:left;
		}


		#infobox3 input {
			border-style: solid;
			border-width: 1px 1px 1px 1px;
			border-color: #CFCFCF;
			margin: 0px 0px 10px 0px;
		}

		#infobox3 input.rad{
			border-style: none;
			border-width: 0px 0px 0px 0px;
			border-color: #CFCFCF;
			margin: 0px 0px 10px 0px;
		}

		#infobox3 textarea {
			border-style: solid;
			border-width: 1px 1px 1px 1px;
			border-color: #CFCFCF;
			margin: 0px 0px 10px 0px;
		}

	#infobox4 {
     	    	 width:620px;
       	 	 margin: 0px 0px 0px 0px;
	         padding: 0px 0px 0px 20px;
        	 float:left;
	}

		#infobox4 div.artgp {
			text-align:center;
			background-color:#FDFDFD;
     		    	width:150px;
     		    	height:150px;
       		 	margin: 0px 2px 2px 0px;
	   	      	padding: 0px 0px 0px 0px;
        		float:left;

		}	

			#infobox4 a {
				color:#5d7285;
				 display:block;
     		    		 width:148px;
     		    		 height:148px;
				border-style:solid;
				border-width:1px;
	   	      		padding: 0px 0px 0px 0px;
				border-color:#AFAFAF;
			}

			#infobox4 a:hover {
				 display:block;
     		    		 width:148px;
     		    		 height:148px;
				 display:block;
				border-style:solid;
				border-width:1px;
	   	      		padding: 0px 0px 0px 0px;
				border-color: #5d7285;
			}
	
			#infobox4 img {
     	    		 	width:140px;
     		   	 	height:94px;
       	 	 		margin: 5px 0px 0px 0px;
	         		padding: 0px 0px 0px 0px;
			}

	#infobox p {
		 margin: 0px 0px 0px 0px;
		 padding: 13px 20px 0px 20px;
	}

	#infobox2 p {
		 margin: 0px 0px 0px 0px;
		 padding: 13px 20px 0px 0px;
	}

	#infobox2 table {
		 margin: 0px 0px 0px 0px;
		 padding: 13px 20px 0px 0px;
	}

	#infobox3 p {
		 margin: 0px 0px 0px 0px;
		 padding: 20px 20px 0px 20px;
	}

	#infoboxTitle img {
        	 margin: 0px 0px 0px 0px;
       		 padding: 0px 0px 0px 0px;
	}

	#infoboxFrame img {
        	 margin: 0px 0px 0px 0px;
       		 padding: 0px 0px 0px 0px;
	}

	#infobox img.photo_select {
        	 margin: 0px 0px 0px 0px;
       		 padding: 0px 0px 0px 0px;
		 border-width:0px;
	}

	#infobox p.photo_select {
		 vertical-align:bottom;
		 width:505px;
        	 margin: 0px 0px 0px 0px;
       		 padding: 0px 5px 0px 5px;
        	 background-repeat: repeat-y;
		 display:block;
		 float:left;
	}

	#infobox a.caption {
		 display: block;
		 margin:0px 0px 0px 0px;
		 padding:0px 0px 0px 0px;
		 width:159px;
		 height:21px;
		 font-weight:normal;
		 font-style:normal;
		 font-variant:small-caps;
		 color:#000000;
 		 font-size:10px;
		 text-align:center;
	}


#banner {
         text-align:justify;
         width:800px;
         float:left;
         margin:0px 0px 0px 0px;
         padding: 0px 0px 0px 0px;
}

#copyright {
	 padding:0px 0px 0px 0px;
	 margin:15px 0px 0px 0px;
	 color:#ad1429;
         width:965px;
	 float:left;
         text-align:center;
}

	#copyright a {
		 color:#ad1429;
	}
	#copyright a:hover {
		 color:#000000;
	}

em {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

em.titleWindow {
	font-size:10px;
	color:#5d7285;
	display:block;
	width:600px;
	font-weight:bold;
	font-style:normal;
	background-color:#DFDFDF;
				border-style:solid;
				border-width: 0px 0px 1px 0px;
				border-color:#5d7285;
}

em.title {
	color:#000000;
	font-weight:bold;
	font-style:normal;
}

em.menuTitle {
	color:#5d7285;
	font-weight:bold;
	font-style:normal;
	font-size:10px;
}

em.hype {
	color:#5d7285;
	font-weight:bold;
	font-style:normal;
	text-decoration: none;
}

em.sub {
	color:#000000;
	font-weight:normal;
	font-style:normal;
	text-decoration: underline;
}

em.red {
	color:#ad1429;
	font-weight:normal;
	font-style:normal;
	text-decoration: none;
}

em.balkTitle {
	color:#FFFFFF;
	font-weight:bold;
	font-style:normal;
	font-size:10px;
}

em.nSource {
	font-weight:normal;
	font-style:italic;
}

form {
        font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

textarea,option,select {
        font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color: #FFFFFF;
}

input {
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: inset 1px #FFFFFF;
	color:#ad1429;
}

input.enter {
	border: double 1px #FFFFFF;
	background-color:#ad1429;
	font-weight:bold;
	color:#FFFFFF;
}

table.menuForm {
	background-image:url('./menu.jpg');
	background-repeat: repeat-x;
	text-align:left;
}

td {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

img {
	border: 0px;
}

p.copyright {
        font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-align:center;
        margin:0px;
        padding:0px 0px 0px 325px;  
}

table.articles {
	width:620px;
        margin:0px 0px 0px 20px;  
}

tr.lvlCs {
	background-color:#E7E7E7;
}

td.artLine {
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #E7E7E7;
}

p.signup {
	margin: 0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
}

p.validated {
        text-align:right;
}