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

	h1 {
		font-size: 16pt;
		margin: 0px;
		padding: 0px;
	}

	h3 {
		font-size: 14pt;
		margin: 0px;
		padding: 0px;
	}	

	body {
		background: #1c1c1c url(../img/bg.gif) top repeat-x;
		font-family: "Century Gothic", tahoma, verdana, arial, sans-serif;
		font-size: 13px;
		line-height: 19px;
	}
	
	strong {
		color: #c12d4b;
	}

	h2 {
		font-size: 15px;
		padding: 0px;
		margin: -3px 0px 0px 0px;
		color: #c12d4b;
	}
	
	.stapbg { width: 589px; height: 74px; background: url(../img/stapbg.gif); }

	.stapbg ul { float: right; margin-right: 7px; margin-top: 7px; }
	.stapbg ul li { padding: 8px 0px 0px 11px; margin: 0px; list-style-type: none; display: block; float: left; width: 95px; height: 25px; font-weight: bold; font-size: 17px; }
	.stapbg ul li.active { color: #ffffff; background: url(../img/stap.png); }

	#content {
		position: relative;
		margin: 0 auto;
		width: 980px;
		background: #ffffff;
		margin-top: 20px;
		padding-bottom: 15px;
	}
	
	#menu {
		position: relative;
		margin-left: 20px;
		width: 800px;
		height: 50px;
	}
	
	#pane {
		position: absolute;
		top: 0px;
		width: 50px;
		height: 6px;
		background: #c2314e;
	}
	
	#menuitem {
		position: absolute;
		bottom: 0px;
		left: 0px;
		height: 20px;
		width: 880px;
	}

	.maintripple {
		width: 175px;
	}

	
	#tinyimages {
		position: relative;
		float: right;
		height: 210px;
		margin-left: 15px;
		margin-top: 20px;
		width: 245px;
	}
	
	#logo {
		position: absolute;
		top: 15px;
		left: 15px;
		background: url(../img/logo.png);
		height: 95px;
		width: 231px;
	}
	
	#banner {
		position: relative;
		float:left;
		margin-top: 20px;
		margin-left: 15px;
		height: 225px;
		width: 705px;
		overflow: hidden;
	}
	
	#inside_logo {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 400px;
		height: 135px;
		background: url(../img/logo_over3.png);
		z-index: 105;
	}
	
	#newsline {
		position: relative;
		height: 35px;
		background: #e2e2e2;
		margin-top: 15px;
		margin-right: 15px;
		margin-left: 15px;
		padding-left: 15px;
		padding-top: 20px;
	}
	
	#newsliner {
		position: absolute;
		left: 200px;
		color: #000;
		font-weight: bold;
		top: 20px;
		font-size: 16px;
	}
	
	#route {
		position: relative;
		width: 290px;
		/*height: 305px;*/
		background: #e2e2e2;
		padding-left: 15px;
		padding-top: 20px;
	}
	
	#route_vak {
		width: 273px;
		height: 200px;
		border: 1px solid #c12d4b;
	}
	
	#mydiv1, #mydiv2, #mydiv3, #mydiv4 {
		position: relative;
		float: left;
		width: 105px;
		margin-right: 15px;
		margin-bottom: 15px;
		height: 20px;
		padding: 0px;
		color: #fff;
		font-size: 10px;
		font-family: Verdana, Geneva, sans-serif;
		overflow: hidden;
	}
	
	#menuitem ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}
	
	#menuitem ul li { display: inline; margin-right: 34px; }
	#menuitem ul li a { color: #000; text-decoration: none; font-size: 18px; }
	
	.tl { height: 10px; width: 10px; position: absolute; top: 0px; left: 0px; background: url(../img/lt.png); z-index: 101; }
	.tr { height: 10px; width: 10px; position: absolute; top: 0px; right: 0px; background: url(../img/rt.png); z-index: 102; }
	.bl { height: 10px; width: 10px; position: absolute; bottom: 0px; left: 0px; background: url(../img/lb.png); z-index: 103; }
	.br { height: 10px; width: 10px; position: absolute; bottom: 0px; right: 0px; background: url(../img/rb.png); z-index: 104; }
	
	.tla { height: 10px; width: 10px; position: absolute; top: 0px; left: 0px; background: url(../img/lt.png); z-index: 101; }
	.tra { height: 10px; width: 10px; position: absolute; top: 0px; left: 95px; background: url(../img/rt.png); z-index: 102; }
	.bla { height: 10px; width: 10px; position: absolute; top: 95px; left: 0px; background: url(../img/lb.png); z-index: 103; }
	.bra { height: 10px; width: 10px; position: absolute; top: 95px; left: 95px; background: url(../img/rb.png); z-index: 104; }
	
	input {
		border: 1px solid #c12d4b;
		height: 23px;
		padding-top: 5px;
		padding-left: 5px;
		font-weight: bold;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 14px;
		border-left: 1px solid #e56881;
		border-bottom: 1px solid #e56881;
		background: #f7efef url(../img/input_bg.gif) repeat-x;
	}
	
	table.calc tr td {
		font-weight: bold;
	}
	
	table.calc tr td input {
		border: 1px solid #c12d4b;
		background: #f2efe9;
		height: 13px;
		margin-top: 5px;
		margin-left: 5px;
		margin-right: 5px;
		font-weight: bold;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 14px;
	}

	textarea {
		border: 1px solid #c12d4b;
		background: #f2efe9;
		padding-top: 5px;
		padding-left: 5px;
		font-weight: bold;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 14px;
		border-left: 1px solid #e56881;
		border-bottom: 1px solid #e56881;
		background: #f7efef url(../img/input_bg.gif) repeat-x;
	}
	
	input[type=submit] {
		border: 1px solid #3b3b3b;
		height: 30px;
		color: #fff;
		font-weight: bold;
		padding: 4px;
		background: url(../img/inputbg.gif) repeat-x;
		float: right;
		margin-right: 15px;
	}
	
	#page {
		position: relative;
		margin-left: 15px;
		margin-right: 15px;
	}
	
	#top {
		position: relative;
		width: 100%;
	}
	
	#textdiv {
		position: relative;
		text-align: left;
		background: #e2e2e2;

		width: 590px;
		padding: 20px;
	}
	
	#leftbar {
		margin-top: 15px;
		float:left;
	}
	
	#rightbar {
		float:right;
		margin-top: 15px;
	}
	
	#footerlinks {
		text-align: center;
		margin-top: 20px;
		color: #990000;
	}
	
	.footerlink {
		color: #999999;
		text-decoration: none;
	}
	
	.footerlink:hover {
		color: #666666;
		text-decoration: underline;
	}
	
	a {
		color: #c12d4b;
	}
	
	#stap1_form input {
		height: auto !important;
		padding-top: 2px;
		padding-bottom: 2px;
		border-left: 1px solid #e56881;
		border-bottom: 1px solid #e56881;
		background: url(../img/input_bg.gif) repeat-x;
	}
	
	#stap1_form input[type=button] {
		border: 1px solid #3b3b3b;
		height: 30px;
		color: #fff;
		font-weight: bold;
		padding: 4px;
		background: url(../img/inputbg.gif) repeat-x;
		float: right;
		margin-right: 15px;
	}
	

	#stap2_form input {
		height: auto !important;
		padding-top: 2px;
		padding-bottom: 2px;
		border-left: 1px solid #e56881;
		border-bottom: 1px solid #e56881;
		background: url(../img/input_bg.gif) repeat-x;
	}

	
	#stap2_form input[type=button] {
		border: 1px solid #3b3b3b;
		height: 30px;
		color: #fff;
		font-weight: bold;
		padding: 4px;
		background: url(../img/inputbg.gif) repeat-x;
		float: right;
		margin-right: 15px;
	}
	