/* CSS Document */

	body { border:0px; margin:0px; padding:0px}
	img { display: block; border:0px;}
	form { margin:0px; }
	
	a {outline:none;}
	
	body { background-color:#FFFFFF; background-image:url(../pictures/background.gif); background-position:center; }
	
	.hidden {display:none;}
	
	.listTable { margin-left:0px; margin-top:-6px;}
	
	.navigation { line-height:0px;}
	.sub { display:none; }

	
	.menuActive
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color: #cc3333;
	letter-spacing:-0.01em;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	line-height:normal;
	display: block;
	}
	.menuInActive
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color: #888888;
	letter-spacing:-0.01em;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	line-height:normal;
	display: block;
	}
	.menuSubActive
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color: #aaaaaa;
	letter-spacing:-0.03em;
	margin-top: 6px;
	margin-left: 2px;
	padding-left: 26px;
	text-decoration: none;
	line-height:normal;
	display: block;
	background: url(../pictures/black.gif)  0px 6px no-repeat;
	}
	.menuSubInActive
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color: #aaaaaa;
	letter-spacing:-0.03em;
	margin-top: 6px;
	margin-left: 2px;
	padding-left: 26px;
	text-decoration: none;
	line-height:normal;
	display: block;
	}

	.textNormal
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color: #464646;
	letter-spacing:-0.01em;
	margin-top:0px;
	margin-bottom:0px;
	}
	
	.toBlackBig { font-size:1.5em; }
	
	.textRed_1
	{
		color: #d83040;
		text-decoration:none;
	}
	.textHover:hover
	{
		text-decoration:underline;
	}
	
	.blackBig
	{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:1.1em;
			color: #464646;
			font-weight:bold;
			letter-spacing:-0.01em;
			margin-top:0px;
			margin-bottom:0px
	}
	.blackLightSmall
	{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:0.85em;
			color: #868686;
			font-weight:bold;
			letter-spacing:-0.01em;
			margin-top:0px;
			margin-bottom:0px
	}
	
	.underAllText
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.65em;
	color: #464646;
	letter-spacing:-0.01em;
	margin-top:0px;
	margin-bottom:0px;
	}
	.underAllText a {color: #464646; text-decoration:none}
	.underAllText a:hover {text-decoration:underline}
	

	
	.linkAndArrow
	{
	color: #d83040;
	padding-left: 14px;
	text-decoration: underline;
	background: url(../pictures/arrow_right.gif)  0px 2px no-repeat;
	display: block;
	}
	.linkAndArrow2
	{
	color: #d83040;
	padding-left: 14px;
	text-decoration: underline;
	background: url(../pictures/arrow_right.gif)  0px 2px no-repeat;
	font-size:1.1em;
	display: block;
	}
	.linkTermin
	{
		color: #464646;
		text-decoration:none;
	}
	.linkTermin:hover { text-decoration:underline; }
	
	
	.imgBorder_1
	{
	border:1px solid #cccccc; margin-right:9px; margin-top:4px; margin-bottom:2px;
	}
	
	.imgBorder_2
	{
	border:1px solid #cccccc; margin:0px; padding:2px;
	}
	
	.imgBorder_3
	{
	border:1px solid #cccccc; margin-right:9px; margin-top:4px; margin-bottom:2px; padding:2px;
	}
	
	.imgBorder_4
	{
	border:1px solid #cccccc; margin-top:9px; margin-bottom:6px; padding:2px;
	}
	
	
	.imgText
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color: #464646;
	letter-spacing:-0.01em;
	padding-top:3px;
	
	}
	
	
	.field_1
	{
		border: 1px #555555 solid; color: #555555; height: 1.3em; width: 250px; padding-left:3px; margin-bottom:8px; margin-top:8px;
	}
	.selectSex
	{
		border: 1px #555555 solid; color: #555555; height: 1.4em; width: 60px; padding-left:0px; margin-bottom:8px; margin-top:8px;
	}
	.selectDate
	{
		border: 1px #555555 solid; color: #555555; height: 1.4em; width: 125px; padding-left:0px; margin-bottom:8px; margin-top:8px;
	}
	.textarea_1
	{
		border: 1px #555555 solid; color: #555555; height: 200px; width: 247px; padding:3px; margin-bottom:8px; margin-top:8px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em;
	}
	.textarea_2
	{
		border: 1px #555555 solid; color: #555555; height: 100px; width: 247px; padding:3px; margin-bottom:8px; margin-top:8px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em;
	}
	.button_1
	{
		border: 1px #555555 solid; color: #464646; font-weight:bold; background-color:#FFFFFF; padding:2px; margin-top:8px; margin-bottom:18px; cursor:pointer;
	}
	
	.linkRed
	{
	color: #d83040;
	text-decoration:underline;
	}
	
	.para { margin-top:0; margin-bottom:0.9em; }
	.paraNext { margin-top:-0.4em; margin-bottom:0; }
	.paraList { margin-top:-0.4em; margin-bottom:-0.4em; }
	.paraLinkMore { margin-top:-0.2em; margin-bottom:1.6em; margin-left: 10px;}
	
	
	.linkTable { margin-top:-0.16em; }
	



	.info
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	line-height:1.28em;
	}
	.infoTime
	{
	color: #444444;
	font-weight:bold;
	letter-spacing:-0.05em;
	margin-top:0em;
	margin-bottom:0em;
	}
	.infoAnnounce
	{
	color: #444444;
	font-weight:bold;
	letter-spacing:-0.04em;
	margin-top:0em;
	margin-bottom:0em;
	}
	.infoLink
	{
	margin-top:0.4em;
	margin-bottom:0.4em;
	}
	.infoLink a
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	line-height:1.28em;
	letter-spacing:-0.03em;
	}
	.infoLink2
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	margin-top:0.3em;
	margin-bottom:0em;
	}
	.infoText
	{
	color: #757474;
	letter-spacing:-0.01em;
	margin-top:0em;
	margin-bottom:0em;
	}
	
	
	.seminarTitle
	{
	color:#666666;
	font-weight:bold;
	}
	.seminarDescription
	{
	color: #757474;
	font-size:0.85em;
	}







