BODY{
	font-family: "Verdana", "Arial", "Helvetica", sans-serif; 
	color: #000000;
	background-color: #FFFFFF;
   font-size: 0.8em;
}

img {border: 0;}

A {text-decoration:none}
A:link { color: #A00000 }
A:visited { color: #A00000 }
A:hover { color: #A00000 }
A:active { color: #A00000 }

A.a_linkToSlice{
   text-decoration: underline;
}
/*
A.a_linkToSlice:link{
   color: #DEDEDE;
}
A.a_linkToSlice:visited{
   color: #DEDEDE;
}

A.a_linkToSlice:hover{
   color: #A00000 ;
}

A.a_linkToSlice:active{
   color: #A00000;
} */


A.categorySelectedLink{
	color: #A00000;
   font-weight: bold;
	vertical-align: middle;
}
A.categorySelectedLink:link{
	color: #A00000;
   font-weight: bold;
	vertical-align: middle;
}
A.categorySelectedLink:visited{
	color: #A00000;
   font-weight: bold;
	vertical-align: middle;
}

A.categorySelectedLink:hover{
	color: #A00000;
   font-weight: bold;
	vertical-align: middle;
}

A.categorySelectedLink:active{	
	color: #A00000;
   font-weight: bold;
	vertical-align: middle;
}


A.categoryUnselectedLink{
	color: #000000;
	vertical-align: middle;
}

A.categoryUnselectedLink:link{
	color: #000000;
	vertical-align: middle;
}
A.categoryUnselectedLink:visited{
	color: #000000;
	vertical-align: middle;
}

A.categoryUnselectedLink:hover{
	color: #A00000;
	vertical-align: middle;
}

A.categoryUnselectedLink:active{
	color: #A00000;
	vertical-align: middle;
}


A.languageLink{color: #000000;}
A.languageLink:link{color: #000000;}
A.languageLink:visited{color: #000000;}
A.languageLink:hover{color: #000000;}
A.languageLink:active{color: #000000;}

TEXTAREA:FOCUS{
	height: 150px;
}

TEXTAREA{
	height: 60px;
}

.headingContent{
/*	width: 100%;  */
	background-color: #FDCD66;
	color: #000000;
	text-align: left;
	vertical-align: bottom;
	padding: 0px;
	margin-left: 5px;
 	margin-right: 5px;
}

.headingIntern{
/*   width: 100%; */
   text-align: right;
   padding: 0px;
   margin-left: 5px;
   margin-right: 5px;
   background-color: #fff4d8;
}

.mainContent{
/*	width: 100%;  */
/*	height: 70%; */
	text-align: center;
	vertical-align: top;
	float: none;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
/*	overflow: auto; */
}

.footerContent{
   float: none;
   clear: both;
/*	width: 100%; */
	background-color: #fff4d8;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	padding: 1px;
	margin-top: 1px;
	margin-left: 5px;
	margin-right: 5px;
}

.footerContent2{
   color: #000000;
   background-color: #fff4d8;
   text-align: center;
   vertical-align: middle;
   padding: 1px;
   margin-top: 3px;
   margin-bottom: 3px;
   margin-left: 5px;
   margin-right: 5px;
}

.footerContent2 a {
   padding-left: 10px;
   padding-right: 10px;
}

.statusBarContent{
	width: 100%;
/*	min-height: 1em; */
	text-align: left;
	vertical-align: middle;
	padding: 0px;
   background-color: #fff4d8;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 2px;
}

.categoryContent{
   display: block;
	text-align: left;
	vertical-align: top;
	width: 40%;
/*	height: 93%; */
	background-color: #FFFFFF; 
	float: left;
/*	overflow: auto; */
}

.resultContent{
   display: block;
/*	background-color: #F3F3F3; */
   background-color: #fff4d8;
	width: 58%;
/*	height: 93%; 
	float: none; */
   float: left;
/*	overflow: auto; */
}

.tabPages{
	color: #000000;
	display: block;
	vertical-align: bottom;
	list-style-type: none;
	margin: 0px;
/*	white-space: nowrap; */
   line-height: 1.4em;
	border-bottom-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.selectedTab {
	color: #000000;
	display: inline;
	margin: 0px;
	font-weight: bold;
}

.selectedTab A, .selectedTab A:visited, .selectedTab A:hover, .selectedTab A:active{
	display: box; /*	background-color: #EEEEEE;*/
	color: #000000;
	vertical-align: bottom;
	text-align: center;
	font-weight: bold;
	margin-left: 15px;
}
.unselectedTab {
	color: #A00000;
	display: inline;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
   list-style: none;
}

.unselectedTabInt {
   color: #000000;
   display: inline;
   margin: 0px;
   padding: 0px;
   padding-left: 200px;
/*   font-weight: bold; */
   list-style: none;
}

.unselectedTabInt A {
   color: #000000;
}

.unselectedTab A, .unselectedTab A:visited, .unselectedTab A:hover, .unselectedTab A:active {
	display: box;
	color: #A00000;
	vertical-align: bottom;
	text-align: center;
	font-weight: bold;
	margin-left: 15px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.headingBR{
	line-height: 5px;
   float: none;
   clear: both;
}

.categoryTree{
	list-style: outside;
	display: block;
   padding-left: 0px;
   margin-left: 20px;
}

.categorySpace{
   padding-left: 18px;
}

.categoryItem{
	list-style: none;
	list-style-image: none;
	text-align: left;
	vertical-align: top;
	padding-top: 2px;
	padding-left: 0px;
	white-space: nowrap;
}

.categoryItemSelectedOpen{
	color: #000000;
	list-style: none;
	list-style-image: none;
	text-align: left;
	vertical-align: middle;
	white-space: normal;
	padding-top: 2px;
	padding-left: 0px;
	display: block;
	background-image: url(../pics/ordner-minus.gif);
	background-repeat: no-repeat;
}

.categoryItemSelectedClose{
	color: #000000;
	list-style: none;
	list-style-image: none;
	text-align: left;
	vertical-align: middle;
	white-space: normal;
	padding-top: 2px;
	padding-left: 0px;
	display: block;
	background-image: url(../pics/ordner-plus.gif);
	background-repeat: no-repeat;
}

.categoryItemUnselectedOpen{
	color: #000000;
	list-style: none;
	list-style-image: none;
	text-align: left;
	vertical-align: middle;
	white-space: normal;
	padding-top: 2px;
	padding-left: 0px;
	display: block;
	background-image: url(../pics/ordner-minus.gif);
	background-repeat: no-repeat;
}

.categoryItemUnselectedClose{
	color: #000000;
	list-style: none;
	list-style-image: none;
	text-align: left;
	vertical-align: middle;
	white-space: normal;
	padding-top: 2px;
	padding-left: 0px;
	display: block;
	background-image: url(../pics/ordner-plus.gif);
	background-repeat: no-repeat;
}

.categoryItemSelected{
	color: #000000;
	list-style: none;
	list-style-image: none;
	text-align: left;
	vertical-align: middle;
	white-space: normal;
	padding-top: 2px;
	padding-left: 0px;
   background-image: url(../pics/document.gif);
   background-repeat: no-repeat;
}

.categoryItemUnselected{
	color: #000000;
	list-style: none;
	list-style-image: none;
	text-align: left;
	vertical-align: middle;
	white-space: normal;
	padding-top: 2px;
	padding-left: 0px;
   background-image: url(../pics/document.gif);
   background-repeat: no-repeat;
}


.categoryStatusList{
/*   min-height: 1em;  */
	margin: 0em;
	padding: 0em;
	cursor: default;
	list-style-type: none;
	list-style-position: outside;
}

.categoryStatusItem{
	display: inline;
	position: relative;
	padding: 1px 2px 1px;
}

.searchForm{
/*	background-color: #F0F0F0; */
   background-image: url(/suedasien/stylesheets/pics/hintergrund.gif);
	color: #000000;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 0px;
	padding-right: 0px;
	border-bottom-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}


.artistIndexList{
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	display: block;
	background-color: #F9D994;
	list-style-position: inside;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
}

LI.artistIndexListItem {
	vertical-align: middle;
	text-align: center;
	list-style-image: none;
	list-style-type: none;
	list-style-position: inside;
	display: inline;
	color: #000000;
	text-decoration: underline;	
}

.artistIndexListItem A{
	vertical-align: middle;
	text-align: center;
	color: #000000;
	text-decoration: underline;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom-width: 5px;
	border-bottom-color: #F8AE0C;
	border-bottom-style: solid;
}

.resultHeading{
	color: #000000;
	background-color: #fff4d8;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	font-weight: bolder;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	border-bottom-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.resultHeading A{
	color: #000000;
	text-decoration: underline;
	padding-left: 5px;
}


OL.resultList{
	vertical-align: top;
	text-align: left;
/*	display: list-item; */
/*	background-color: #F0F0F0; */
   background-image: url(/suedasien/stylesheets/pics/hintergrund.gif);
	margin-top: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
}

.resultListItem{
/*	background-color: #F0F0F0; */
   background-image: url(/suedasien/stylesheets/pics/hintergrund.gif);
	text-align: justify;
	vertical-align: top;
	list-style-position: outside;
	list-style-type: decimal;
	margin-bottom: 5px;
	padding-top: 2px;
	padding-right: 0px;
   width: 98%;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.worklistMenu{
   margin-left: 5px;
   margin-right: 5px;
	background-color: #fff4d8;
	text-align: left;
	vertical-align: middle;
	list-style-type: none;
	list-style-position: outside;
	padding: 20px;
}

.worklistMenuItem{
	display: inline;
	vertical-align: middle;
	background-color: #CCCCCC;
	color: Black;
	border-width: 1px;
	border-style: solid;
	border-color: Black;
	padding: 5px;
	margin-left: 20px;
}

A.worklistLink{
	color: Black;
	font-weight: bold;
}

.detViewTab {
   background-image:url(/suedasien/stylesheets/pics/hintergrund.gif);
}

.detViewTab td{
   vertical-align: top;
   padding-bottom: 8px;
}
   
.detailViewHeading{
	height: 2em;
	background-color: #FDCD66;
	color: #A00000;
	text-align: center;
	vertical-align: middle;
	margin-bottom: 20px;
	padding: 5px;
}

.detailViewHeading strong{
   font-weight: bold;
}

.detailViewPropertyLabel{
	margin-right: 10px;
	padding: 0px;
	font-weight: bold;
   vertical-align: top;
}

.detailViewFacetteList{
	list-style-type: none;
	list-style-position: inside;
	text-align: left;
   padding: 0px;
   margin: 0px;
}

.detailViewFacetteListItem{
	vertical-align: top;
}

.detailViewAttributeList{
	list-style-type: none;
	list-style-position: inside;
	text-align: left;
	float:none;
   padding: 0px;
   margin: 0px;
}


.detailViewAttributeListItem{
/*	display: inline;
	vertical-align: bottom;
	text-align: center; */
  text-align: justify;
}

/*------------------------------------------------ Edit Form Styles----------------------------------*/


A.anormalLink{
	text-decoration: underline;
	color: Black;
}

.headerLabel{
	font : bold normal 14px Arial;
	color : #A00000;
	background : #FDCD66;
	table-layout : fixed;
}

.errorMessage{
	font : bold normal 12px Arial;
	color : #FF0000;
	background : #FFFFFF;
}


.propertyLabelOdd{
	width : 200;
	text-align : left;
	vertical-align : top;
	font : bold normal 12px Arial;
	color : #000000;
	background : #EEEEEE;
	table-layout : fixed;
}

.propertyLabelEven{
	width : 200;
	text-align : left;
	vertical-align : top;
	font : bold normal 12px Arial;
	color : #000000;
	background : #CCCCCC;
	table-layout : fixed;
}


.propertyComponentLabelOdd{
	width : 185;
	text-align : left;
	vertical-align : top;
	font : bolder normal 11px Arial;
	color : #000000;
	background : #EEEEEE;
	padding-left : 15px;
	table-layout : fixed;
}

.propertyComponentLabelEven{
	width : 185;
	text-align : left;
	vertical-align : top;
	font : bolder normal 11px Arial;
	color : #000000;
	background : #CCCCCC;
	padding-left : 15px;
	table-layout : fixed;
}

.propertyEntryFieldOdd{
	width : *;
	text-align : left;
	vertical-align : top;
	font : bolder normal 11px Arial;
	color : #000000;
	background : #EEEEEE;
	table-layout : fixed;
}

.propertyEntryFieldEven{
	width : *;
	text-align : left;
	vertical-align : top;
	font : bolder normal 11px Arial;
	color : #000000;
	background : #CCCCCC;
	table-layout : fixed;
}

.propertyReadOnlyFieldOdd{
	width : *;
	text-align : left;
	vertical-align : top;
	font : bolder italic 11px Arial;
	color : #000000;
	background : #EEEEEE;
	table-layout : fixed;
}

.propertyReadOnlyFieldEven{
	width : *;
	text-align : left;
	vertical-align : top;
	font : bolder italic 11px Arial;
	color : #000000;
	background : #CCCCCC;
	table-layout : fixed;
}

.addValueButtonOdd{
	width : 15;
	text-align : left;
	vertical-align : top;
	font : bolder normal 11px Arial;
	color : #000000;
	background : #EEEEEE;
	table-layout : fixed;
}

.addValueButtonEven{
	width : 15;
	text-align : left;
	vertical-align : top;
	font : bolder normal 11px Arial;
	color : #000000;
	background : #CCCCCC;
	table-layout : fixed;
}

.valueSelectionButtonOdd{
	width : 45;
	text-align : center;
	vertical-align : top;
	font : bolder normal 11px Arial;
	color : #000000;
	background : #EEEEEE;
	table-layout : fixed;
}

.valueSelectionButtonEven{
	width : 45;
	text-align : center;
	vertical-align : top;
	font : bolder normal 11px Arial;
	color : #000000;
	background : #CCCCCC;
	table-layout : fixed;
}


.validTextField	{
	width: 100%;
	background-color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	border-style: solid;
	border-color: #9999AA;
	border-width: 1px;
	z-index:-1;
	table-layout : fixed;
}
.invalidTextField	{
	width: 100%;
	background-color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	border-style: solid;
	border-color: Red;;
	border-width: 2px;
	z-index:-1;
	table-layout : fixed;
}

.validField	{
	width: 40%
	height: 90%
	background-color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	border-style: solid;
	border-color: #9999AA;
	border-width: 1px;
	z-index:-1;
	table-layout : fixed;
}
.invalidField	{
	width: 40%
	height: 90%
	background-color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	border-style: solid;
	border-color: Red;
	border-width: 2px;
	z-index:-1;
	table-layout : fixed;
}

.workflowLabel{
	width : 200;
	text-align : left;
	vertical-align : top;
	font : bold normal 12px Arial;
	color : #000000;
	background : #FFFFFF;
	table-layout : fixed;
}

.workflowStepLabel{
	width : 200;
	text-align : left;
	vertical-align : top;
	font : bolder normal 11px Arial;
	color : #000000;
	padding-left : 15px;
	background : #FFFFFF;
	table-layout : fixed;
}


.workflowEntryField{
	width : *;
	text-align : left;
	vertical-align : top;
	font : bolder normal 11px Arial;
	color : #000000;
	background : #CCCCCC;
	table-layout : fixed;
}

.workflowDummyField1{
	width : 20;
	text-align : left;
	vertical-align : top;
	font : bolder normal 11px Arial;
	color : #000000;
	background : #CCCCCC;
	table-layout : fixed;
}

.workflowDummyField2{
	width : 45;
	text-align : left;
	vertical-align : top;
	font : bolder normal 11px Arial;
	color : #000000;
	background : #CCCCCC;
	table-layout : fixed;
}

.selectBox	{
	width: 25%;
	background-color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	border-style: solid;
	border-color: #9999AA;
	border-width: 1px;
	z-index:-1;
	table-layout : fixed;
}

.submitButton {
	.width: 45px;
	text-align : center;
	vertical-align : middle;
	font-family : Arial;
	font-size : 11px;
	font-weight : normal;
}

.advSearchForm td {
   text-align: left;
   vertical-align: top;
   padding-bottom: 3px;
}

.detail {
   color: #A00000;
}

.detail A {
   color: #A00000;
   text-decoration: underline;
}

#kopfmitte {
  background-image: url(/suedasien/stylesheets/pics/kopf_hintergrund.gif);
}

#fussmitte {
  background-color: #FDCD66;
  line-height: 5px;
}

#fusspunkte {
  background-image: url(/suedasien/stylesheets/pics/line_dots_hor.gif);
  line-height: 7px;
}

.splash {
  text-align: justify;
  background-image: url(/suedasien/stylesheets/pics/hintergrund.gif);
  padding: 20px;
  padding-top: 0px;
}


#logoContainer {
  position:relative;
  float:left;
  height:48px;
  width:1062px;
  padding-bottom: 3px;
}

.logo {
  color:#999;
  font-size:81%;
  position:relative;
  float:left;
  padding-left:0px;
  padding-right:45px;
}

.logo img {
  display:block;
  margin:3px auto;
}

.copyright {
  position:relative;
  float:left;
  height:48px;
  width:130px;
  color:#999999;
  padding-left:23px;
  font-size: 80%; 
}

.copyright a:link, .copyright a, .copyright a:visited {
  color:#999;
  text-decoration:none;
}

.copyright a:active, .copyright a:hover {
  color:#900;
  text-decoration:underline;
}
.socbookmark {
  text-align: right;
}


