html, body {
	padding:0;
	margin:0;
	position:relative;
	background:#f9f9f9;
	height:100%;
}
body,td,th,input,textarea{font:8pt Tahoma, Arial, Helvetica, sans-serif}
img{border:0}
h1, .h1 {
	padding:0;
	margin:0 0 15px;
	text-transform:uppercase;
	font:bold 10pt Tahoma, Arial, Helvetica, sans-serif
}
.tdnu a {
	text-decoration:none;
}
.tdnu a:hover {
	text-decoration:underline;
}
.pd {
	height:10px;
	font-size:1px;
	position:relative;
}
.c {
	position:relative;
}
.lt,.rt,.lb,.rb{
	position:relative;
	width:32px;
	height:9px;
	font-size:0px;
}
.lt i, .rt i, .lb i, .rb i {
	width:32px;
	height:32px;
	position:absolute;
	display:block;
}
.lt span, .rt span, .lb span, .rb span {
	width:32px;
	height:9px;
	display:block;
}
.lt i, .rt i {
	margin-top:0px;
}
.lb i, .rb i {
	margin-top:-23px;
}
.t img,.b img {
	width:100%;
	height:9px;
}
.r img,.l img {
	width:9px;
	height:100%;
}
.r,.l {
	padding:23px 0 22px;
}

.vat{vertical-align:top}
.vab{vertical-align:bottom}
.tac{text-align:center}
.tar{text-align:right}

.logo {
	height:110px;
	width:175px;
	padding:10px 25px 7px 0;
}
td.menu, .menu div, .menu span {
	height:185px;
	position:relative;
}

	div.menu {
		height:185px;
		margin:128px -23px;
		position:absolute;
		width:730px;
		//margin-top:142px;
	}
	.menu div, .podmenu .ht span {
		position:absolute;
		width:23px;
		margin-left:-23px;
	}
	.menu span {
		position:absolute;
		width:23px;
		display:block;
		margin-left:685px;
	}
	
	.menu ul {
		list-style:none;
		padding:0;
		margin:10px 0 0 0;
	}
	
	.menu li {
		padding:5px 0 0 19px;
		margin:0;
		font-size:10pt;
		font-weight:bold;
	}
	.menu .sel {
		background:url(/i/m.gif) 0px 11px no-repeat;
	}	
	div.menu ul {
		width:120px;
		text-align:left;
	}
	div.menu li {
		font-weight:normal;
	}
	.menu a {
		color:white;
	}

.mm {
	list-style:none;
	padding:0;
	margin:0;
}
	
	.mm li {
		position:relative;
		padding:7px 0;
		margin:0;
		font-size:10pt;
		font:11pt "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	}	
	.mm .sel {
		//padding-left:23px;
	}
	.mm .sel span {
		position:absolute;
		width:23px;
		padding:7px 0;
		margin-left:-23px;
		margin-top:-7px;
		display:block;
	}
	.mm a {
		color:#28272f;
		text-decoration:none;
	}


.telban p {	
	margin:0 10px 10px;
	padding:0;
}
.telban font {
	font:18pt "Palatino Linotype", Georgia, serif;
	margin-bottom:10px;
}
.telban font span {
	font-size:16pt;
	color:white;
}
.telban img.ban {
	border:1px solid white;
}

.page1, .page2, .page3 {
	position:absolute;
	width:748px;
	height:100%;
	top:0px;
}
.page1{left:50%;margin-left:-500px}
.page2{left:50%;margin-left:-380px}
.page3{left:50%;margin-left:-260px}
.t img {background:#f9f9f9 url(/i/bgt.png) repeat-x}
.b img {background:#f9f9f9 url(/i/bgb.png) repeat-x}
.l img {background:url(/i/bgl.png) repeat-y}
.r img {background:url(/i/bgr.png) repeat-y}

.p100 .page1{z-index:3}
.p100 .page2{z-index:2}
.p100 .page3{z-index:1}

.p100 h4.news
	{
	margin:0;
	padding:0;
	font-weight:bold;
	font-size:100%;
	}
	
	.p100 h4.news a
		{
		color:#ee551a;
		}

.p010 .page1{z-index:2}
.p010 .page2{z-index:3}
.p010 .page3{z-index:2}

.p001 .page1{z-index:1}
.p001 .page2{z-index:2}
.p001 .page3{z-index:3}

.p001 h4.news
	{
	margin:0;
	padding:0;
	font-weight:bold;
	font-size:100%;
	}
	
	.p001 h4.news a
		{
		color:#58b80e;
		}

.wh {
	height:100%;
	height:480px;
}

	.orang .lt i {background:url(/i/orangLT.png) no-repeat}
	.orang .rt i {background:url(/i/orangRT.png) no-repeat}
	
	.orang .l img {border-right:23px solid #ff9b4b}
	.orang .c {background:#ff9b4b}
	.orang .r img {border-left:23px solid #ff9b4b}
	
	.orang .lb i {background:url(/i/orangLB.png) no-repeat}
	.orang .rb i {background:url(/i/orangRB.png) no-repeat}
	
	.orang .menu, .orang .menu div, .orang .menu span, .orang .ht, .orang .ht span {background:#ee551a}
	
	.orang .txt, .orang .wh, .orang .mm span, .orang .mm .sel {background:#fff5ea}
	.orang h1 {color:#c82202}
	
	
	.blue .lt i {background:url(/i/blueLT.png) no-repeat}
	.blue .rt i {background:url(/i/blueRT.png) no-repeat}
	.blue .l img {border-right:23px solid #9c90fe}
	.blue .c {background:#9c90fe}
	.blue .r img {border-left:23px solid #9c90fe}
	.blue .lb i {background:url(/i/blueLB.png) no-repeat}
	.blue .rb i {background:url(/i/blueRB.png) no-repeat}
	.blue .menu, .blue .menu div, .blue .menu span, .blue .ht, .blue .ht span {background:#654ccc}
	.blue .txt, .blue .wh, .blue .mm span, .blue .mm .sel {background:#eceaff}
	.blue h1 {color:#473c80}
	
	.green .lt i {background:url(/i/greenLT.png) no-repeat}
	.green .rt i {background:url(/i/greenRT.png) no-repeat}
	.green .l img {border-right:23px solid #99e55f}
	.green .c {background:#99e55f}
	.green .r img {border-left:23px solid #99e55f}
	.green .lb i {background:url(/i/greenLB.png) no-repeat}
	.green .rb i {background:url(/i/greenRB.png) no-repeat}
	.green .menu, .green .menu div, .green .menu span, .green .ht, .green .ht span {background:#58b80e}
	.green .txt, .green .wh, .green .mm span, .green .mm .sel {background:#fafeef}
	.green h1 {color:#489805}

.pt {
	padding-top:25px;
}

.podmenu .news {
	list-style:none;
	padding:0;
	margin:0;
}

.podmenu .ht {
	color:white;
	padding:2px 0;
	position:relative;
}
.podmenu .ht span {
	padding:2px 0;
	margin-top:-2px;
}
.podmenu .tt {
	padding:10px 8px 25px 0;
}
.podmenu .tt a {
	color:#333333;
	text-decoration:none;
}

.txt {
	padding:25px;
}
.btm {
	padding-bottom:10px;
}

table.ban td {
	border-left:1px solid white;
	border-top:1px solid white;
}
table.ban {
	border-right:1px solid white;
	border-bottom:1px solid white;
}
.th1{background:#ddd}
.th2{background:#f2f2f2}
.th3{background:#bdbdbd}

.t-241 {
	margin-top:-241px;
	position:relative;
	z-index:10;
}

.part {
	padding:20px 5px 0 5px;
}
#screen {
	padding:0;
	margin:0;
}	
	#images {
		overflow:hidden;
		height:110px;
	}
	#images li {
		float:left;
		list-style:none;
	}
	#images img {
		border:4px solid #e8e8e7;
		margin:0 10px;
	}

.buttons {
	position:relative
}
	#left {
		background:url(/i/al.gif) center center no-repeat;
		margin-left:-28px;
	}
	#right {
		background:url(/i/ar.gif) center center no-repeat;
		margin-left:680px;
	}
	#left, #right {
		position:absolute;
		display:block;
		width:23px;
		height:110px;
		text-decoration:none;
		background-color:#644ccd;
	}