.demoHeaders {
		margin-top: 2em;
	}
	#dialog-link {
		padding: .4em 1em .4em 20px;
		text-decoration: none;
		position: relative;
	}
	#dialog-link span.ui-icon {
		margin: 0 5px 0 0;
		position: absolute;
		left: .2em;
		top: 50%;
		margin-top: -8px;
	}
	#icons {
		margin: 0;
		padding: 0;
	}
	#icons li {
		margin: 2px;
		position: relative;
		padding: 4px 0;
		cursor: pointer;
		float: left;
		list-style: none;
	}
	#icons span.ui-icon {
		float: left;
		margin: 0 4px;
	}
	.fakewindowcontain .ui-widget-overlay {
		position: absolute;
	}
	a:link, a:visited{ color: #fe8f17;
text-decoration: none; }

a:hover{ text-shadow: 006px #fff000; background-image: url(img/bg1.gif); }

input, textarea, select{ color: #6d6d6d;
background-color: #101010;
border: 1px solid #363636; }

input:hover, textarea:hover, select:hover{ color: #8f8f8f;
background-color: #212121;
border: 1px solid #434343; }

input:focus, textarea:focus, select:focus{ color: #78b100;
background-color: #1c2900;
border: 1px solid #385400; }

body{ color: #787878;
font-size: 14px;
background-color: #700000; font-family: 0; margin: 0; padding: 0;
border: 1px solid #ff0000;
margin: auto; max-width: 520px; margin-top: 3px; margin-bottom: 3px; }

form{ font-size: normal; margin: 0; padding: 0; }

h3{ margin: 0; padding: 0;
padding-bottom: 2px; }

hr{ margin-top: 2px; margin-bottom: 2px; border-top: 1px solid #434343; border-right-style: none; border-right-width: 0; border-bottom-style: none; border-bottom-width: 0; border-left-style: none;
border-left-width : 0; }

p{ margin-top: 6px; margin-bottom: 6px; }

ul{ margin: 0; padding-left: 20px; }

.bmenu, .phdr, .hdr{ color: #0084b5; text-shadow: #000000 1px 1px 2px; background-color: #000406; background-image: url(img/bmenu.gif); background-repeat: repeat-x;
background-position: 50% top; margin-top: 1px; margin-bottom: 1px; padding: 1px; border: 1px solid #005064; }

.bmenu a{ color: #0084b5; border-bottom: 1px dotted #004354; }

.bmenu a:hover{ color: #25c5ff;
border-bottom: 1px dotted #006882; }

.clip{ color: #459bb1; border : 1px solid #3f3f3f; font-size: x-small;
background-color: #292929;
padding: 4px 4px 8px; }

.end{ text-align: center; }
.func{ border-left: 4px solid #659300; color: #757575; font-size: x-small; margin-top: 4px;
margin-left: 2px; padding-left: 4px; border-top: 1px dotted #4f4f4f; }

.gmenu{ color: #75bf00; background-color: #030500;
background-image: url(img/gmenu.gif);
background-repeat: repeat-x;
background-position: 50% top;
margin-top: 1px; margin-bottom : 1px; padding: 1px;
border: 1px solid #415f00; }

.gmenu a{ color: #75bf00;
border-bottom: 1px dotted #223200; }

.gmenu a:hover { color: #96f400;
border-bottom: 1px dotted #395400; }

.gray{ color: #586776; }

.green{ color: #58a400; }

.logo{ margin: 1px; padding: 1px; color: #00afff;
text-shadow : #000000 1px 1px 2px; background-color: #000000; background-image: url(img/tmn.gif);
background-repeat: repeat-x;
background-position: 50% bottom;
margin-top: 1px; margin-bottom: 1px; padding: 2px; border: 1px solid #5c2901; }

.main{ background-color: #020202; background-image: url(img/bg_text.jpg); background-repeat: repeat-y; background-position: right; margin-top: 1px;
margin-bottom: 1px;
padding : 2px; border: 1px solid #353535; 
}

.header{ margin: 1px; padding: 1px; background-image: url(img/header.gif); color: #a9a9a9; text-shadow: #000000 1px 1px 2px;
background-color: #0a0a0a;
background-repeat: repeat-x;
background-position: 50% top;
margin-bottom : 1px;
padding: 2px; border: 1px solid #333333; }

.footer{ margin: 1px; padding: 1px; background-image: url(img/header.gif); color: #787878; text-shadow: #000000 1px 1px 2px; background-color: #0a0a0a; background-repeat: repeat-x; background-position: 50% top; margin-bottom: 1px;
padding: 2px; border: 1px solid #333333; }

.footer a:hover{ color: d2d2d2;
text-decoration: none;
border-bottom: 1px dotted #696969; }

.left{ float: left; }
.list1, .b{ background-color: #101010; margin-top: 1px;
margin-bottom: 1px; padding: 2px; border: 1px solid #323232; }

.list2{ background-color: #212121; margin-top: 1px;
margin-bottom: 1px;
padding: 2px; border: 1px solid #323232; }
.c{ background-color: #040404;
margin-top: 1px; margin-bottom: 1px; padding: 2px;
border: 1px solid #323232; }

.c3{ background-color: #000055;
margin-top: 1px; margin-bottom: 1px; padding: 2px;
border: 1px solid #000099; }

.maintxt{ padding-right: 1px;
padding-left: 1px;
border: 1px solid #3b3b3b; }

.menu, .news{ background-color: #040404; background-image: url(img/menu.gif);
background-repeat: repeat-x;
background-position: 50% bottom; margin-top: 1px;
margin-bottom: 1px;
padding : 2px; border: 1px solid #353535; }

.phpcode{ color: #00798f;
background-color: #001114;
border: 1px dotted #00272e;
margin-top: 4px; padding: 0 2px; }

.quote{ border-left: 4px solid #5c5c5c; color: #586776;
text-shadow: #000000 1px 1px 2px; font-size: x-small;
padding: 2px 0 2px 4px;
margin-left: 2px; }

.red, .red a:link, .red a:visited{ color : #d20000; }
.reply{ border-left: 4px solid #ca0000; color: #db0000;
padding: 2px 0 2px 4px; }

.rmenu, .alarm{ color: #bd0000;
background-color: #050000;
background-image: url(img/rmenu.gif);
background-repeat: repeat-x;
background-position: 50% top;
margin-top: 1px; margin-bottom: 1px; padding: 1px;
border: 1px solid #590000; }

.smenu{ color: #bd0000;
background-color: #050000;
background-image: url(img/smenu.gif);
background-repeat: repeat-x;
background-position: 50% top;
margin-top: 1px; margin-bottom: 1px; padding: 1px;
border: 1px solid #590000; }

.bmenug{ text-align: center; color: #ffff00; 
text-shadow: #000000 1px 1px 2px; 
background-color: #000406; 
background-image: url(img/bmenu.gif); 
background-repeat: repeat-x;
background-position: 50% top; 
margin-top: 1px; margin-bottom: 1px; padding: 2px; border: 1px solid #005064; }

.gmenug{ text-align: center; color: #00cfff; 
background-color: #030500;
background-image: url(img/gmenu.gif);
background-repeat: repeat-x;
background-position: 50% top;
margin-top: 1px; margin-bottom : 1px; padding: 2px;
border: 1px solid #415f00; }

.rmenug{ text-align: center; color: #00cfff;
background-color: #050000;
background-image: url(img/rmenu.gif);
background-repeat: repeat-x;
background-position: 50% top;
margin-top: 1px; margin-bottom: 1px; padding: 2px;
border: 1px solid #590000; }

.status{ color: #3fa400;
text-shadow: #000000 3px 3px 4px; font-weight: bold;
font-size: x-small; padding-left: 0; }
.sub{ border-top: 1px dotted #4b4b4b; font-size: x-small;
margin-top: 4px; }
.sub a:link, .sub a:visited{ text-decoration: none; }

.fmenu, .tmn{ color: #b94201;
text-shadow : #000000 1px 1px 2px; background-color: #020100;
background-image: url(img/tmn.gif);
background-repeat: repeat-x;
background-position: 50% bottom;
margin-top: 1px; margin-bottom: 1px; padding: 1px; border: 1px solid #5c2901; }
.fmenu a:link, .fmenu a:visited, .tmn a:link, .tmn a:visited{ color: #b94201; text-decoration: none;
border-bottom: 1px dotted #602200;
}
.fmenu a:hover, .tmn a:hover {
color : #ff5a00;
border-bottom : 1px dotted #933400; }
#nomer{width:15px; border:#00CC00 1px solid; float:left; margin-left:1px; }
#nomer a{
	display: block;
}
#nomer a:hover{
	display: block;
	color: #000000;
	background-color: #FFFFFF;
}
#laman{width:auto; border:#00CC00 1px solid; float:left; margin-left:1px; padding-right:2px; padding-left:2px; }
#laman a{
	display: block;
}
#laman a:hover{
	display: block;
	color: #000000;
	background-color: #FFFFFF;
}