@charset "utf-8";
/* CSS Document */

.clear {
	clear:both;
	margin:0;
	padding:0;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
}
html, * {
	margin:0;
	padding:0;
}
img {
  border:none;
}
textarea {
  min-height:16px;
  resize:vertical;
}
.wrap {
	overflow:visible;
	width:950px;
	margin:0 auto;
}
.top {
	background:url(/gfx/topBg.png) no-repeat;
	width:950px;
	height:80px;
	position:relative;
}
.bottom {
	padding:5px 0 0 0;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#808080;
	margin:20px 0 0 0;
	background:url(/gfx/menuSubBg.png) no-repeat;
	width:950px;
	height:20px;
}
.userInfo {
	line-height:22px;
	position:absolute;
	right:20px;
	top:12px;
	color:#b0b0b0;
	text-align:right;
}
.userInfo a {
	font-weight:bold;
	color:#fff;
	padding:0 100px 0 0;
	text-decoration:none;
}
.userInfo input {
	margin:0 0 0 30px;
	float:right;
}
.titlePage {
	top:10px;
	left:30px;
	position:absolute;
	font-size:18px;
	font-weight:bold;
	color:#c0d731;
	cursor:default;
}
.top ul {
	height:35px;
	left:20px;
	bottom:0px;
	position:absolute;
	list-style:none;
}
.top ul li {
	background:url(/gfx/menuMainSeperator.png) no-repeat 100% 8px;
	padding:13px 0px 7px 0px;
	margin:0 0px 0 0px;
	list-style:none;
	float:left;
	display:inline;
	font-size:12px;
	font-weight:bold;
}
.top ul li span {
	padding:13px 12px 7px 12px;
}
.top ul li.active {
	background:url(/gfx/menuMainHover.png) no-repeat;
}
.top ul li.active span {
	background:url(/gfx/menuMainHoverEnd.png) no-repeat 100% 0;
}
.top ul li a {
	color:#000;
	text-decoration:none;
}
.top ul li a:hover {
	text-decoration:underline;
}
.top ul li.active a {
	cursor:default;
}
.top ul li.active a:hover {
	text-decoration:none;
	cursor:default;
}

.subMenu {
	background:url(/gfx/menuSubBg.png) no-repeat 0 100%;
	height:45px;
}
.subMenu ul {
	margin:7px 0 0 18px;
	list-style:none;
}
.subMenu ul li {
	margin:0 0px 0 0px;
	padding:0 10px 0 10px;
	float:left;
	display:inline;
	list-style:none;
	border-right:1px solid #888;
}
.subMenu ul li a {
	color:#000;
	text-decoration:none;
}
.subMenu ul li a:hover {
	text-decoration:underline;
}
.subMenu ul li.active a {
	color:#96a954;
	text-decoration:none;
	cursor:default;
}
.subMenu ul li.active a:hover {
	text-decoration:none;
	cursor:default;
}

.contentArea {
	margin:0 23px 0 27px;
	position:relative;
}
.titleContent {
	margin:2px 0 0 10px;
	padding-bottom:12px;
	color:#708b3a;
	font-size:14px;
	font-weight:bold;	
}
.titleContent span {
	background:url(/gfx/line.gif) no-repeat 100% 50%;
	color:#ccc;
	font-weight:normal;
	cursor:default;
}
.optionsContent {
	position:absolute;
	right:0px;
	top:0px;
}

.optionsContent div{
	margin:0 2px 0 2px;
	float:left;
}

.optionsFilter {
	float:right;
	margin:3px 12px 0 0 ;
}

.optionsForm {
	float:right;
	margin:20px 12px 0 0;
}

.optionsForm div{
	margin:0 2px 0 2px;
	float:left;
}

.optionsList1 {
	float:right;
	margin:10px 12px 0 0;
}

.optionsList1 div{
	margin:0 2px 0 2px;
	float:left;
}

.raport {
	margin:20px 0 20px 0;
	background:url(/gfx/raportBg.png) no-repeat;
	height:40px;
}
.titleRaport {
	color:#000;
	margin:0;
	padding:5px 0 0 60px;
	display:block;
	font-weight:bold;
	font-size:11px;
}
.descRaport {
	padding:0px 0 0 60px;
	display:block;
	font-weight:normal;
	font-size:11px;
}

.formArea {
	margin:20px 0 5px 0;
	padding:10px 18px 10px 18px;
	position:relative;
	border:1px solid #ccc;
}

.filterArea {
	margin:20px 0 5px 0;
	padding:10px 18px 10px 10px;
	position:relative;
	border:1px solid #ccc;
}
.titleForm {
	font-weight:bold;
	padding:2px 5px 5px 5px;
	display:block;
	background:#fff;
	position:absolute;
	top:-10px;
	left:15px;
}
.borderTL {
	display:block;
	background:#fff url(/gfx/borderTL.png) no-repeat;
	width:5px;
	height:4px;
	position:absolute;
	top:-1px;
	left:-1px;
}
.borderTR {
	display:block;
	background:#fff url(/gfx/borderTR.png) no-repeat;
	width:5px;
	height:4px;
	position:absolute;
	top:-1px;
	right:-1px;
}
.borderBL {
	display:block;
	background:#fff url(/gfx/borderBL.png) no-repeat;
	width:5px;
	height:4px;
	position:absolute;
	bottom:-1px;
	left:-1px;
}
.borderBR {
	display:block;
	background:#fff url(/gfx/borderBR.png) no-repeat;
	width:5px;
	height:4px;
	position:absolute;
	bottom:-1px;
	right:-1px;
}

.formContentArea {
	width:880px;
}
.filterContentArea {
	width:886px;
}

.fieldAreaWide {
	width:860px;
	float:left;
}

.fieldArea {
	width:425px;
	float:left;
}

.inputArea {
	font-size:11px;
	line-height:24px;
	padding:3px 0 3px 0;
	color:#555;

}
.titleInput {
	line-height:22px;
	width:150px;
	text-align:left;
	float:left;
	font-size:12px;
	color:#000;
}

.subSectionAreaTitle {
	float:none;
	font-weight:bold;
	color:#000;
	font-size:12px;
	margin:-10px 0 0 0;
}
.subSectionAreaField {
	font-size:12px;	
}
ul.subSectionAreaList {

	display:block;
	float:none;
	list-style:none;
	margin:0 0 10px 10px;
	font-size:12px;
}
ul.subSectionAreaList li{
	position:relative;
	line-height:16px;
	display:block;
	float:none;
	list-style:none;
}
ul.subSectionAreaList li span {
	vertical-align:middle;
	line-height:16px;
	display:inline;
	position:absolute;
	top:2px;
	right:10px;
}
ul.subSectionAreaList li span a img {
	border:none;
}
.titleInputTop {
	font-weight:bold;
	line-height:22px;
	text-align:left;
	font-size:12px;
	color:#000;
	float:left;
	margin:0 2px 0 1px;
}
.titleInputTop span{
	display:block;
}

table.tulp {
}
table.tulp tr td{
	line-height:20px;
}
table.tulp tr td span.lang{
	margin-right:4px;
}
table.tulp tr th {
	line-height:14px;
	color:#000;
	text-align:left;
}
table.tulp tr td span.tekstTulp {
	text-align:left;
	font-size:12px;
	color:#666;
	line-height:12px;
}
table.tulp tr td span.linkTulp {
	padding-right:2px;
	text-align:center;
	display:block;	
}
table.tulp tr td span.linkTulp a img{
	border:none;
}

.titleInputTop span.lang {
	display:block;
	line-height:25px;
	margin-bottom:3px;
	margin-right:3px;
}
.titleInputTop span.linkTulp {
	display:block;
	padding:9px 0 0 0;
	margin:0px 0 0px 10px;
	height:19px;
}
.titleInputTop span.linkTulp a img{
	line-height:28px;
	border:none;
}
.optionInputW {
	margin:3px 0 0 0;
	line-height:16px;
	width:400px;
	text-align:left;
	float:left;
	font-size:11px;
	color:#000;
}

.optionInput {
	margin:3px 0 0 0;
	line-height:16px;
	width:180px;
	text-align:left;
	float:left;
	font-size:11px;
	color:#000;
}
.descInput {
	float:left;
	margin:0 5px 0 5px;
}
.textareaArea {
	margin:10px 0 0 0;
}
.titleTextarea {
	margin:0 0 2px 0;
	display:block;
}

.list2Area {
	margin:0 0 0 5px;
	display:block;
}

.list2Area ul{
	list-style:none;
	margin:5px 0 5px 0;
}

.list2Area ul li {
	background:url(/gfx/iconList.gif) no-repeat 0 9px;
	margin:0 0 0 10px;
	list-style:none;
}

.list2Area ul li ul {
	margin:0 0 0 20px;	
}

.list2Area ul li ul li ul li.odd .line {
	background:#e4e4e4;
	list-style:none;
}
.list2Area ul li ul li ul li.even .line {
	background:#fff;
	list-style:none;
}

.list2Area ul li ul li.odd .line {
	background:#e4e4e4;
	list-style:none;
}
.list2Area ul li ul li.even .line {
	background:#fff;
	list-style:none;
}

.list2Area ul li ul li .lineLongTable {
	width:320px;
}


.list2Area ul li.odd .line {
	background:#e4e4e4;
	list-style:none;
}
.list2Area ul li.even .line {
	background:#fff;
	list-style:none;
}

.list2Area ul li .line {
	position:relative;
	padding:5px 0 5px 10px;
	margin:0 0 0 12px;
}

.hidden {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=40);
	opacity:0.4;
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	position:relative;
}


.headingList2 {
	width:880px;
	color:#000;
}

.headingList2 .titleLongTable {
	font-weight:bold;
	font-size:11px;
	width:350px;
	color:#000;
	float:left;
}

.headingList2 .titleShortTable {
	font-weight:bold;
	font-size:11px;
	width:100px;
	color:#000;
	float:right;
}


.headingList_small {
	width:440px;
	color:#000;
}

.headingList_small .titleLongTable {
	font-weight:bold;
	font-size:11px;
	width:350px;
	color:#000;
	float:left;
}

.headingList_small .titleShortTable {
	font-weight:bold;
	font-size:11px;
	width:60px;
	color:#000;
	float:right;
}


.list2Area .lineLongTable {
	font-weight:normal;
	font-size:11px;
	width:320px;
	color:#000;
	float:left;
}

.list2Area .lineOptions {
	position:absolute;
	top:4px;
	width:113px;
	float:left;
}

.list1Area {
}

.headingList1 {
	padding:7px 5px 5px 12px;
	width:900px;
	height:18px;
	background:url(/gfx/list1Heading.png) no-repeat;
}
.headingList1 a {
	text-decoration:none;
	color:#fff;
}
.headingList1 a:hover {
	text-decoration:underline;
}
.titleShortTable {
	float:left;
	width:100px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
}
.titleShortTable2 {
	float:left;
	width:80px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
}
.headingList1 .sortDown {
	padding:0 12px 0 0;
	background:url(/gfx/sortDown.png) no-repeat 100% 50%;
}
.headingList1 .sortUp {
	padding:0 12px 0 0;
	background:url(/gfx/sortUp.png) no-repeat 100% 50%;
}
.titleLongTable {
	float:left;
	width:155px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
}
.titleLongTable2 {
	float:left;
	width:200px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
}

.lineShortTable {
	float:left;
	width:100px;
	color:#000;
	font-size:11px;
	font-weight:normal;
}
.lineShortTable2 {
	float:left;
	width:80px;
	color:#000;
	font-size:11px;
	font-weight:normal;
}
.lineLongTable {
	float:left;
	width:155px;
	color:#000;
	font-size:11px;
	font-weight:normal;
}
.lineLongTable2 {
	float:left;
	width:200px;
	color:#000;
	font-size:11px;
	font-weight:normal;
}
.lineLongTable3 {
	float:left;
	width:100%;
	color:#000;
	font-size:11px;
	font-weight:normal;
}
.lineOptions {
	position:absolute;
	right:5px;
}
.lineOptions input{
	float:left;
	margin:2px 5px 0px 5px;
}
.lineOptions img{
	float:left;
	margin:7px 5px 0px 5px;
}
.lineOptions input.small {
	margin-top:7px;
}

.totalShortTable {
	float:left;
	width:100px;
	color:#000;
	font-size:11px;
	font-weight:bold;
}
.totalShortTable2 {
	float:left;
	width:80px;
	color:#000;
	font-size:11px;
	font-weight:bold;
}
.totalLongTable {
	float:left;
	width:155px;
	color:#000;
	font-size:11px;
	font-weight:bold;
}
.totalLongTable2 {
	float:left;
	width:200px;
	color:#000;
	font-size:11px;
	font-weight:bold;
}

.list1Area ul {
	
	list-style:none;
}
.list1Area ul li {
	line-height:20px;
	width:888px;
	padding:6px 0 5px 12px;
	list-style:none;
}
.list1Area ul li.odd {
	background:#fff;
}
.list1Area ul li.even {
	display:block;
	background:#e3e3e3;
}

.iUser {
	font-weight:bold;
	margin:3px 0 0 3px;
	background:none;
	border:none;
	width:165px;
	float:left;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#444;
}

.r1 {
	float:left;
	display:block;
	margin:1px 3px 0 0;
}
.r2 {
	position:absolute;
	right:25px;
	top:0;
	display:block;
	margin:1px 3px 0 0;
}
.formElementDesc {
	line-height:16px;
	color:#666;
	font-weight:normal;
	display:block;
	margin:1px 3px 0 0;
}
.formElementDesc span {
	display:inline;
	vertical-align:middle;
	line-height:10px;
	margin:0px 0 0 5px;
}
.formElementDesc span a img{
	border:none;
}
.c1 {
	margin:1px 3px 0 0 ;
	width:10px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.c2 {
	margin:6px 3px 0 0 ;
	width:10px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.cTulp {
	text-align:center;

	display:block;
	margin:0px 3px 3px 0 ;
	width:100%;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.i1 {
	background:url(/gfx/inputBg.png) repeat-x;
	border:1px solid #c1c1c1;
	width:200px;
	float:left;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0 20px 0 0px;
}
.i2 {
	background:url(/gfx/inputBg.png) repeat-x;
	border:1px solid #c1c1c1;
	width:40px;
	float:left;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.i3 {
	background:url(/gfx/inputBg.png) repeat-x;
	border:1px solid #c1c1c1;
	width:90px;
	float:left;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.i4 {
	background:#fff url(/gfx/inputBg.png) repeat-x;
	border:1px solid #c1c1c1;
	width:150px;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
}
.date {
	background:url(/gfx/inputBg.png) repeat-x;
	border:1px solid #c1c1c1;
	width:80px;
	float:left;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0 20px 0 0px;
}
.iSTulp {
	background:#fff url(/gfx/inputBg.png) repeat-x;
	border:1px solid #c1c1c1;
	width:40px;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
	margin-bottom:3px;
}
.iSTulp_disabled{
	background:#ddd;
	border:1px solid #c1c1c1;
	width:40px;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
	margin-bottom:3px;
}
.iTulp {
	background:#fff url(/gfx/inputBg.png) repeat-x;
	border:1px solid #c1c1c1;
	width:90px;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
	margin-bottom:3px;
}
.iTulp_disabled {
	background:#ddd;
	border:1px solid #c1c1c1;
	width:90px;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
	margin-bottom:3px;
}
.iLTulp {
	background:#fff url(/gfx/inputBg.png) repeat-x;
	border:1px solid #c1c1c1;
	width:200px;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
	margin-bottom:3px;
}
.iLTulp_disabled {
	background:#ddd;
	border:1px solid #c1c1c1;
	width:200px;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
	margin-bottom:3px;
}
.cf1 {
	margin:6px 3px 0 0 ;
	width:65px;
	float:left;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.if1 {
	background:url(/gfx/inputBg.png) repeat-x;
	border:1px solid #c1c1c1;
	width:65px;
	float:left;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.if2 {
	background:url(/gfx/inputBg.png) repeat-x;
	border:1px solid #c1c1c1;
	width:120px;
	float:left;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.if3 {
	background:url(/gfx/inputBg.png) repeat-x;
	border:1px solid #c1c1c1;
	width:180px;
	float:left;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.if4 {
	background:url(/gfx/inputBg.png) repeat-x;
	border:1px solid #c1c1c1;
	width:480px;
	float:left;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.uploadFile {
	display:block;
	padding:0px;
	margin:0px 0 4px 0;
	border:1px solid #ccc;
	background:none;
}

.sTulp {
	background:#fff url(/gfx/inputBg.png) repeat-x;
	border:1px solid #c1c1c1;
	width:150px;
	padding:4px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0 0 3px 0;

}
.s2Tulp {
	background:#fff url(/gfx/inputBg.png) repeat-x;
	border:1px solid #c1c1c1;
	width:55px;
	padding:4px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0 0 3px 0;

}

.sf1 {
	background:url(/gfx/inputBg.png) repeat-x;
	border:1px solid #c1c1c1;
	width:65px;
	float:left;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.sf2 {
	background:url(/gfx/inputBg.png) repeat-x;
	border:1px solid #c1c1c1;
	width:90px;
	float:left;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.sf3 {
	background:url(/gfx/inputBg.png) repeat-x;
	border:1px solid #c1c1c1;
	width:120px;
	float:left;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.il1 {
	background:url(/gfx/inputBg.png) repeat-x;
	border:1px solid #c1c1c1;
	width:60px;
	float:left;
	padding:1px 1px 1px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.il2 {
	background:url(/gfx/inputBg.png) repeat-x;
	border:1px solid #c1c1c1;
	width:120px;
	float:left;
	padding:1px 1px 1px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.il3 {
	background:url(/gfx/inputBg.png) repeat-x;
	border:1px solid #c1c1c1;
	width:640px;
	float:left;
	padding:1px 1px 1px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.il4 {
	background:url(/gfx/inputBg.png) repeat-x;
	border:1px solid #c1c1c1;
	width:40px;
	float:left;
	padding:1px 1px 1px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.il5 {
	background:url(/gfx/inputBg.png) repeat-x;
	border:1px solid #c1c1c1;
	width:180px;
	float:left;
	padding:1px 1px 1px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.submit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
}
.s1 {
	padding:1px;
	border:1px solid #c4c4c4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.s2 {
	background:#fff url(/gfx/inputBg.png) repeat-x;
	border:1px solid #c1c1c1;
	width:200px;
	float:left;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.s3 {
	background:#fff url(/gfx/inputBg.png) repeat-x;
	border:1px solid #c1c1c1;
	width:200px;
	padding:4px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.t1 {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:4px;
	border:1px solid #c4c4c4;
	background:url(/gfx/inputBg.png) repeat-x;
}
.t2 {
	width:260px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:4px;
	border:1px solid #c4c4c4;
	background:url(/gfx/inputBg.png) repeat-x;
}
.inputArea:hover .comment {
	display:block;
}
.comment {
	display:none;
	float:left;
	width:20px;
	position:relative;
}

.commentArrow {
	background:url(/gfx/commentboxArrow.gif) no-repeat;
	width:7px;
	height:7px;
	position:absolute;
	left:-6px;
	top:10px;
}
.commentBox {
	margin:0 0 0 8px;
	width:200px;
	position:absolute;
}
.commentTop {
	width:200px;
	height:5px;
	background:url(/gfx/commentboxTop.gif) no-repeat;
}
.commentContent {
	font-weight:bold;
	line-height:14px;
	padding:2px 7px;
	font-size:12px;
	background:#efecdc;
	border-left:1px solid #c5c2b1;
	border-right:1px solid #c5c2b1;
	display:block;
}
.commentContent span {
	color:#7e7a67;
	font-size:11px;
	line-height:11px;
	font-weight:normal;
	display:block;
}
.commentBottom {
	width:200px;
	height:5px;
	background:url(/gfx/commentboxBottom.gif) no-repeat;
}
.commentBox .sisu {
	position:absolute;
}

.buttonGray {
	display:inline;
	padding:2px 0px 4px 0px;
	background:url(/gfx/buttonGrayBegin.png) no-repeat 0 0;
}
.buttonGray span {
	padding:2px 0px 3px 0px;
	background:url(/gfx/buttonGrayEnd.png) no-repeat 100% 0;
}
.buttonGray span a {
	padding:1px 13px 5px 15px;
 	color:#fff;
	font-size:11px;
	text-decoration:none;
}
.buttonRed {
	display:inline;
	padding:2px 0px 4px 0px;
	background:url(/gfx/buttonRedBegin.png) no-repeat 0 0;
}
.buttonRed span {
	padding:2px 0px 3px 0px;
	background:url(/gfx/buttonRedEnd.png) no-repeat 100% 0;
}
.buttonRed span a {
	padding:1px 10px 5px 25px;
	color:#fff;
	font-size:11px;
	text-decoration:none;
}
.buttonFuksia {
	margin:0 0 0 10px;
	line-height:14px;
	float:right;
	position:absolute;
	top:0;
	right:0;
	display:block;
 	padding:3px 0px 5px 0px;
	background:url(/gfx/buttonFuksiaBegin.png) no-repeat 0 0;
}
.buttonFuksia span {
	padding:3px 0px 5px 0px;
	background:url(/gfx/buttonFuksiaEnd.png) no-repeat 100% 0;
}
.buttonFuksia span a {
	padding:1px 10px 5px 25px;
	color:#fff;
	font-size:11px;
	text-decoration:none;
}
.buttonGreen {
	display:block;
	padding:2px 0px 4px 0px;
	background:url(/gfx/buttonGreenBegin.png) no-repeat 0 0;
}
.buttonGreen span {
	padding:2px 0px 3px 0px;
	background:url(/gfx/buttonGreenEnd.png) no-repeat 100% 0;
}
.buttonGreen span a {
	padding:1px 10px 5px 25px;
	color:#fff;
	font-size:11px;
	text-decoration:none;
}
.buttonBlue {
	display:inline;
	padding:2px 0px 4px 0px;
	background:url(/gfx/buttonBlueBegin.png) no-repeat 0 0;
}
.buttonBlue span {
	padding:2px 0px 3px 0px;
	background:url(/gfx/buttonBlueEnd.png) no-repeat 100% 0;
}
.buttonBlue span a {
	padding:1px 10px 5px 25px;
	color:#fff;
	font-size:11px;
	text-decoration:none;
}

.buttonLogin {
	float:right;
	margin:10px 0 0 0;
	position:block;
	padding:2px 0px 3px 0px;
	background:url(/gfx/buttonLoginBegin.png) no-repeat 0 0;
}
.buttonLogin span {
	padding:2px 0px 3px 0px;
	background:url(/gfx/buttonLoginEnd.png) no-repeat 100% 0;
}
.buttonLogin span a {
	padding:5px 15px 5px 15px;
	position:block;
	color:#fff;
	font-size:11px;
	text-decoration:none;
}
.loginField {
	position:relative;
	background:url(/gfx/loginBg.png) no-repeat;
	width:416px;
	height:216px;
	margin:150px auto 0;
}
.pangad {
	width:365px;
	margin:2px auto;
}
.pangad a img {
	border:none;
}
.loginField .titleLogin {
	top:20px;
	left:22px;
	position:absolute;
	font-size:18px;
	font-weight:bold;
	color:#c0d731;
	cursor:default;
}
.login {
	position:absolute;
	left:22px;
	top:70px;
}
.titleUser {
	font-weight:bold;
	color:#fff;
	font-size:11px;
	padding:0 0 2px 7px;
	
}
.titlePw {
	color:#a7a7a7;
	font-size:11px;
	font-weight:bold;
	padding:0 0 2px 7px;
	
}
.inputAreaUser {
	background:url(/gfx/loginInputBegin.png) no-repeat;
	width:180px;
	height:31px;
	
}
.inputAreaUser div{
	background:url(/gfx/loginInputEnd.png) no-repeat 100% 0;
	height:31px;
	
}

.id {
	width:100%;
	text-align:center;
	position:absolute;
	bottom:15px;
}
.id input {
	margin:0 3px 0 3px;
}

a.linkRoheline {
	text-decoration:underline;
	color:#708a16;
}

.subSectionArea {
	margin:20px 5px 10px -13px;	
	border-top:1px dashed #ccc;
}
.subSectionArea .subSectionAreaWide {
	background:#fcfcfc;
	padding:15px;
	margin:-1px 1px 0 0px;
	border-top:1px dashed #ccc;
	border-bottom:1px dashed #ccc;
	border-left:1px dashed #ccc;
	border-right:1px dashed #ccc;
}
.subSectionArea .subSectionAreaNarrow {
	background:#fcfcfc;
	float:left;
	display:inline;
	padding:14px 14px 14px 14px;
	width:414px;
	margin:-1px -1px 0 0px;
	border-top:1px dashed #ccc;
	border-left:1px dashed #ccc;
	border-right:1px dashed #ccc;
	border-bottom:1px dashed #ccc;
}

ul.thumbList {
	list-style:none;
}

ul.thumbList li{
	list-style:none;
	float:left;
	display:inline;
	margin:5px 5px 2px 5px;
	position:relative;
}
ul.thumbList li .deleteImage {
	position:absolute;
	top:4px;
	right:4px;
	font-size:11px;
}
ul.thumbList li .deleteImage a img{
	border:none;
	text-decoration:none;
}
.error {
  border:1px red solid;
}
#confirm_sort {
  display:none;
}