#menu ul {	list-style:none;	padding:0px;	margin:0px;
}
a:hover {	text-decoration:underline;
}
#bgline {
	margin-top:200px;
	height:96px;
	background:#E4FFE4;
}
#main {
	position:absolute;
	top:50px;
	left:100px;
	background:url('../bg_main.gif') repeat-x;
	width:705px;
	height:551px;
}
#leftborder, #rightborder {
	width:3px;
	height:548px;
}
#leftborder {
	background:url('../border_left.gif');
	float:left;
	width:4px;
}

#rightborder {
	background:url('../border_right.gif');
	float:right;
	width:4px;
}
#content {
	margin:13px 0px 0px 14px;
	width:686px;
}
#menu {
	padding-top:20px;
	margin-left:1px;
	float:left;
	line-height:26px;
	background:url('../menu_line.gif') no-repeat;
	background-position:right 4px;
	width:139px;
	height:300px;
}
#menu a {
	display:block;
	margin-right:4px;
	padding-left:5px;
}

#menu a:hover {
	background:#B7F188;
	text-decoration:none;
}

#text {
	line-height:22px;
	margin:15px;
	padding-left:12px;
	height:352px;
	overflow:auto;
	width:515px;
}

* html #content {
	margin-left:6px;
}

* html #text {
	width:505px;
}

* html #logo {
	margin-left:4px;
}

* html #menu a {
	width: 100%;
}

h1 {
	display:none;
}

h2 {
	font-size:1.3em;
	margin:0px 0px 22px 0px;
}

h3 {
	font-size:1em;
	margin:0px;
}

#footer {	width:696px;
	position:absolute;
	text-align:right;
	font-size:0.9em;
	left:104px;
	top:598px;
	color:#CCCCCC;
}

#footer a {
	color:#999999;
}

#footer ul {
	list-style:none;
	margin:0px;
}
#footer li {
	display:inline;
}
#counter {
	padding-top:5px;
}.rightLabel {	float:left;	margin-left:20px;}.registerLabel  {	float:left;}.textfield {	border:#AAAAAA 1px solid;	background:#FFFFFF url('http://www.sxnet.eu/images/form-bg.gif') left top repeat-x;	box-shadow:rgba(0,0,0, 0.2) 0px 0px 8px;	-moz-box-shadow:rgba(0,0,0, 0.2) 0px 0px 8px;	-webkit-box-shadow:rgba(0,0,0, 0.2) 0px 0px 8px;	-moz-border-radius:3px;	-webkit-border-radius:3px;	-khtml-border-radius:3px;	border-radius:3px;	outline:0px;	padding:6px;}.textfield:hover, .textfield:focus {	border-color:#999999; 	box-shadow:rgba(0,0,0, 0.3) 0px 0px 8px;	-webkit-box-shadow:rgba(0,0,0, 0.3) 0px 0px 8px;}.dsize {	width:344px;}.nsize {	width:155px;}.formsub {	text-align:right;	width:360px;}.formsub input {	background:#FFFFFF;	border:#AAAAAA 1px solid;	padding:5px 15px;	-moz-border-radius:3px;	-webkit-border-radius:3px;	-khtml-border-radius:3px;}#error {	border:#DC0000 1px solid;	background:#FFF0F0;	padding:5px;	width:450px;}#success {	border:#7CCC06 1px solid;	background:#F7FCEF;	padding:5px;	width:450px;}