/* ############################################################################################## */
/* fidena-20110815-001                                                                            */

/* ********************************************************************************************** */
/* file: all-content-biblioEntry.css                                                              */
div#content div.biblioEntry {
	border-bottom: 1px dotted #797979;
	padding-bottom: 4px;
	margin-bottom: 4px;
}

div#content div.biblioEntryHead {
	
}

div#content div.biblioEntry div.biblioEntryCol {
	float: left;
	margin-right: 10px;
	min-height: 1px;
}

div#content div.biblioEntry div.biblioEntryHeadCol {
	font-weight: bold;
}

div#content div.biblioEntry div.biblioEntryCol-1 {
	width: 42px;
}

div#content div.biblioEntry div.biblioEntryCol-2 {
	width: 134px;
}

div#content div.biblioEntry div.biblioEntryCol-3 {
	width: 206px;
}

div#content div.biblioEntry div.biblioEntryCol-4 {
	float: none;
	margin-left: 412px; /* 42 + 10 + 134 + 10 + 206 + 10 */
	margin-right: 0;
}

/* ********************************************************************************************** */
/* file: all-content-dm-default.css                                                               */
div#content div.dm-default div.dm-previewCol1 {
	width: 271px;
}

div#content div.dm-default div.dm-previewImg {
	height: 280px;
	margin-right: 37px;
}

div#content div.dm-default div.dm-previewCol2 {
	float: none;
	margin-left: 271px;
}

div#content div.dm-default div.dm-previewText {
	margin-right: 28px;
}

div#content div.dm-default div.dm-preview div.more {
	margin-right: 74px;
}

/* ********************************************************************************************** */
/* file: all-content-dm-event.css                                                                 */
div#content div.dm-event div.dm-previewCol1 {
	width: 237px;
}

div#content div.dm-event div.dm-event-previewImg {
	height: 260px;
	margin-right: 37px;
}

div#content div.dm-event div.dm-previewCol2 {
	min-height: 300px;
	width: 497px;
}

div#content div.dm-event div.dm-previewText {
	margin-right: 44px;
}

div#content div.dm-event div.dm-previewCol3 {
	margin-left: 734px;
}

div#content div.dm-event div.dm-detailCol1 {
	width: 724px;
}

div#content div.dm-event div.dm-detailText {
	margin-right: 44px;
}

div#content div.dm-event div.dm-event-detail-addon {
	margin-left: 724px;
}

/* ********************************************************************************************** */
/* file: all-content-dm-kunstpiep2011.css                                                         */
div#content div.dm-kunstpiep2011 {
	
}

div#content div.dm-kunstpiep2011-tabs {
	background-color: #aeaeae;
	height: 25px;
	overflow: hidden;
}

div#content ul.dm-kunstpiep2011-tabs {
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

div#content li.dm-kunstpiep2011-tab {
	float: left;
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	margin-right: 5px;
	padding: 0;
}

div#content li.dm-kunstpiep2011-tab a {
	background-image:
		url("../img/kunstpiep2011/bgKP2011Tab-sprite-151x50.gif");
	background-repeat: no-repeat;
	background-position: 0 -25px;
	color: #fff;
	display: block;
	height: 25px;
	outline: none;
	text-decoration: none;
	width: 151px;
}

div#content li.dm-kunstpiep2011-tab a.active {
	background-position: 0 0;
}

div#content li.dm-kunstpiep2011-tab a:hover {
	background-position: 0 0;
}

div#content li.dm-kunstpiep2011-tab a span {
	display: block;
	padding-top: 4px;
	padding-left: 10px;
	padding-right: 10px;
}

div#content ul.dm-kunstpiep2011-tabs li {
	float: left;
}

div#content ul.dm-kunstpiep2011-tabs li.last {
	float: right;
	margin-right: 0;
}

div#content div.dm-kunstpiep2011-panels {
	margin-top: 11px;
	height: 500px;
	width: 640px;
	position: relative;
}

div#content ul.dm-kunstpiep2011-panels {
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

div#content li.dm-kunstpiep2011-panel {
	line-height: 18px;
	list-style-image: none;
	list-style-type: none;
	height: 496px;
	margin: 0;
	overflow-y: auto;
	padding: 0;
	width: 640px;
	position: absolute;
}

div#content li.dm-kunstpiep2011-panel div.beitragsnummer {
	font-size: 1.5em;
	font-weight: bold;
	line-height: normal;
	margin-bottom: 0.3em;
}

div#content li.dm-kunstpiep2011-panel h1.headline {
	font-size: 1.5em;
	font-weight: normal;
	line-height: normal;
}

div#content li.dm-kunstpiep2011-panel div.name {
	font-size: 1.5em;
	line-height: normal;
}

div#content li.dm-kunstpiep2011-panel div.beitragsjahr {
	font-size: 1.5em;
	line-height: normal;
}

div#content li.dm-kunstpiep2011-panel div.formField {
	margin-bottom: 5px;
}

div#content li.dm-kunstpiep2011-panel div.formFieldLabel {
	float: left;
	display: block;
	width: 200px;
}

div#content li.dm-kunstpiep2011-panel div.formFieldField {
	margin-left: 210px;
	width: 306px;
}

div#content li.dm-kunstpiep2011-panel div.formFieldField input {
	display: block;
	width: 300px;
}

div#content li.dm-kunstpiep2011-panel div.formFieldField img.captcha {
  float: right;
}
div#content li.dm-kunstpiep2011-panel div.formFieldField input.captcha {
	width: 130px;
}

div#content li.dm-kunstpiep2011-panel div.formFieldField textarea {
	display: block;
	height: 100px;
	width: 300px;
}

div#content li.dm-kunstpiep2011-panel div.formField button {
	display: block;
}

/* ********************************************************************************************** */
/* file: all-content-dm-lexicon.css                                                               */
div#content div.dm-lexicon {
	margin-right: 28px;
}

div#content div.dm-lexicon div.dm-previewCol1 {
	width: 271px;
}

div#content div.dm-lexicon div.dm-previewImg {
	height: 280px;
	margin-right: 37px;
}

div#content div.dm-lexicon div.dm-previewCol2 {
	float: none;
	margin-left: 271px;
	min-height: 300px;
}

div#content div.dm-lexicon div.dm-previewText {
	
}

div#content div.dm-lexicon div.more {
	margin-top: 16px;
	text-align: left;
}

div#content div.dm-lexicon div.dm-detailCol2 {
	min-height: 263px;
}

/* ********************************************************************************************** */
/* file: all-content-dm-news.css                                                                  */
div#content div.dm-news {
	margin-right: 28px;
}

div#content div.dm-news div.datum {
	font-size: 0.9em;
	margin-bottom: 1.5em;
}

div#content div.dm-news div.dm-previewCol1 {
	width: 271px;
}

div#content div.dm-news div.dm-previewImg {
	height: 280px;
	margin-right: 37px;
}

div#content div.dm-news div.dm-previewCol2 {
	float: none;
	margin-left: 271px;
	min-height: 300px;
}

div#content div.dm-news div.dm-previewText {
	
}

/* ********************************************************************************************** */
/* file: all-content-dm-scene.css                                                                 */
div#content div.dm-scene div.dm-previewCol1 {
	width: 237px;
}

div#content div.dm-scene div.dm-previewImg {
	margin-right: 37px;
}

div#content div.dm-scene div.dm-previewCol2 {
	width: 597px;
}

div#content div.dm-scene div.dm-previewText {
	margin-right: 40px;
}

div#content div.dm-scene div.more {
	margin-right: 118px;
}

div#content div.dm-scene div.dm-previewCol3 {
	margin-left: 834px;
}

div#content div.dm-scene div.dm-detailCol1 {
	width: 824px;
}

div#content div.dm-scene div.dm-detailText {
	margin-right: 144px;
}

div#content div.dm-scene div.dm-detailCol2 {
	margin-left: 824px;
}

/* ********************************************************************************************** */
/* file: all-content-dm-sceneVideo.css                                                            */
div#content div.dm-sceneVideo {
	
}

div#content div.dm-sceneVideo-tabs {
	background-color: #aeaeae;
	height: 25px;
	overflow: hidden;
	width: 640px;
}

div#content ul.dm-sceneVideo-tabs {
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

div#content li.dm-sceneVideo-tab {
	float: left;
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	margin-right: 5px;
	padding: 0;
}

div#content li.dm-sceneVideo-tab a {
	background-image:
		url("../img/kunstpiep2011/bgKP2011Tab-sprite-151x50.gif");
	background-repeat: no-repeat;
	background-position: 0 -25px;
	color: #fff;
	display: block;
	height: 25px;
	outline: none;
	text-decoration: none;
	width: 151px;
}

div#content li.dm-sceneVideo-tab a.active {
	background-position: 0 0;
}

div#content li.dm-sceneVideo-tab a:hover {
	background-position: 0 0;
}

div#content li.dm-sceneVideo-tab a span {
	display: block;
	padding-top: 4px;
	padding-left: 10px;
	padding-right: 10px;
}

div#content ul.dm-sceneVideo-tabs li {
	float: left;
}

div#content ul.dm-sceneVideo-tabs li.last {
	float: right;
	margin-right: 0;
}

div#content div.dm-sceneVideo-panels {
	margin-top: 11px;
	height: 500px;
	width: 640px;
	position: relative;
}

div#content ul.dm-sceneVideo-panels {
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

div#content li.dm-sceneVideo-panel {
	line-height: 18px;
	list-style-image: none;
	list-style-type: none;
	height: 496px;
	margin: 0;
	overflow-y: auto;
	padding: 0;
	width: 640px;
	position: absolute;
}

div#content li.dm-sceneVideo-panel h1.headline {
	font-size: 1.5em;
	font-weight: normal;
	line-height: normal;
}

div#content li.dm-sceneVideo-panel div.name {
	font-size: 1.5em;
	line-height: normal;
}

div#content li.dm-sceneVideo-panel div.beitragsjahr {
	font-size: 1.5em;
	line-height: normal;
}

div#content li.dm-sceneVideo-panel div.formField {
	margin-bottom: 5px;
}

div#content li.dm-sceneVideo-panel div.formFieldLabel {
	float: left;
	display: block;
	width: 200px;
}

div#content li.dm-sceneVideo-panel div.formFieldField {
	margin-left: 210px;
	width: 306px;
}

div#content li.dm-sceneVideo-panel div.formFieldField input {
	display: block;
	width: 300px;
}

div#content li.dm-sceneVideo-panel div.formFieldField img.captcha {
	float: right;
}

div#content li.dm-sceneVideo-panel div.formFieldField input.captcha {
	width: 130px;
}

div#content li.dm-sceneVideo-panel div.formFieldField textarea {
	display: block;
	height: 100px;
	width: 300px;
}

div#content li.dm-sceneVideo-panel div.formField button {
	display: block;
}

div#content li.dm-sceneVideo-foot {
	margin-top: 11px;
}

div#content div.dm-sceneVideo-moreVideos {
	margin-left: 1px;
}

div#content div.dm-sceneVideo-moreVideos-title {
	font-weight: bold;
}

div#content div.videoSlideGallery {
	overflow: hidden;
	position: relative;
	width: 639px;
}

div#content div.videoSlideGalleryHolder {
	margin-left: 17px;
	overflow: hidden;
	position: relative;
	width: 606px;
	z-index: 2;
}

div#content div.videoSlideGalleryHolder ul {
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 9999em;
}

div#content div.videoSlideGalleryHolder ul li {
	float: left;
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-right: 1px;
	padding-bottom: 1px;
	width: 100px;
}

div#content div.videoSlideGalleryHolder ul li a {
	background-color: #ccc;
	display: block;
	height: 56px;
	width: 100px;
}

div#content div.videoSlideGalleryHolder ul li img {
	display: block;
	margin: 0 auto;
	max-height: 100%;
	max-width: 100%;
	-moz-opacity: 0.5;
	filter: Alpha(opacity =     50);
	opacity: 0.5;
}

div#content div.videoSlideGalleryHolder ul li.active img {
	-moz-opacity: 1;
	filter: Alpha(opacity =     100);
	opacity: 1;
}

div#content div.videoSlideGalleryHolder ul li a:hover img {
	-moz-opacity: 1;
	filter: Alpha(opacity =     100);
	opacity: 1;
}

div#content div.videoSlideGalleryControl {
	
}

div#content div.videoSlideGalleryPrev {
	background-color: #ccc;
	color: #fff;
	cursor: pointer;
	height: 56px;
	text-align: center;
	width: 16px;
	position: absolute;
	top: 0;
	left: 0;
	right: auto;
}

div#content div.videoSlideGalleryNext {
	background-color: #ccc;
	color: #fff;
	cursor: pointer;
	height: 56px;
	text-align: center;
	width: 16px;
	position: absolute;
	top: 0;
	right: 0;
	left: auto;
}

/* ********************************************************************************************** */
/* file: all-content-dm-spot.css                                                                  */
div#content div.dm-spot div.dm-previewCol1 {
	height: 260px;
	width: 380px;
}

div#content div.dm-spot div.dm-previewImg {
	margin-right: 30px;
}

div#content div.dm-spot div.dm-previewCol2 {
	width: 454px;
}

div#content div.dm-spot div.dm-previewText {
	margin-right: 70px;
}

div#content div.dm-spot div.more {
	margin-right: 70px;
}

div#content div.dm-spot div.dm-previewCol3 {
	margin-left: 834px;
}

div#content div.dm-spot div.dm-detailCol1 {
	float: right;
	/* margin-left: 230px; */
	width: 794px;
}

div#content div.dm-spot div.dm-detailText {
	margin-right: 30px;
}

div#content div.dm-spot div.dm-detailCol2 {
	float: left;
	font-size: 0.9em;
	width: 200px;
}

/* ********************************************************************************************** */
/* file: all-content-dm.css                                                                       */
div#content div.dm {
	
}

div#content div.dm h1.headline {
	margin-bottom: 14px;
}

div#content div.dm-preview {
	
}

div#content div.dm-previewCol {
	min-height: 1px;
}

div#content div.dm-previewCol1 {
	float: left;
}

div#content div.dm-previewImg {
	margin-top: 4px;
}

div#content div.dm-previewImg img {
	max-height: 100%;
	max-width: 100%;
}

div#content div.dm-previewCol2 {
	float: left;
}

div#content div.dm-previewText {
	
}

div#content div.dm-previewCol2 div.more {
	margin-top: 6px;
}

div#content div.dm-previewCol3 {
	
}

div#content div.dm-previewAddon {
	
}

div#content div.previewPrevNext {
	font-size: 0.9em;
	margin-top: 10px;
	text-align: right;
}

div#content div.previewPrevNext a {
	outline: none;
	text-decoration: none;
}

div#content div.previewPrevNext a:hover {
	text-decoration: underline;
}

div#content div.dm-detail {
	
}

div#content div.dm-detailCol {
	min-height: 1px;
}

div#content div.dm-detailCol1 {
	float: left;
}

div#content div.dm-detailText {
	
}

div#content div.dm div.dm-detailCol2 {
	
}

div#content div.dm-detailAddon {
	
}

div#content div.dm-detail div.back {
	margin-top: 16px;
	text-align: left;
}

/* ********************************************************************************************** */
/* file: all-content-lightboxGallery.css                                                          */
div#content div.lightboxGallery {
	margin-bottom: 20px;
}

div#content div.lightboxGalleryTitle {
	font-size: 0.9em;
}

div#content div.lightboxGalleryTitle a {
	
}

div#content div.lightboxGalleryImages {
	max-height: 88px;
	overflow: hidden;
}

div#content div.lightboxGalleryImages-3 {
	max-height: 44px;
}

div#content div.lightboxGalleryImage {
	float: left;
	height: 40px;
	max-width: 60px;
	margin-top: 4px;
	margin-right: 6px;
}

div#content div.lightboxGalleryImage img {
	max-height: 100%;
	max-width: 100%;
}

/* ********************************************************************************************** */
/* file: all-content-mod-customForm.css                                                           */
div#content div.mod-customForm {
	
}

div#content div.mod-customForm div.pageIntro {
	margin-bottom: 1.5em;
}

div#content div.mod-customForm div.pageFeedback {
	margin-bottom: 1.5em;
}

div#content div.mod-customForm div.formField {
	margin-bottom: 0.5em;
}

div#content div.mod-customForm div.formField-captcha {
	margin-top: 1.5em;
}

div#content div.mod-customForm div.formField-checkbox {
	
}

div#content div.mod-customForm div.formField-text {
	
}

div#content div.mod-customForm div.formField-submit {
	margin-top: 3em;
}

div#content div.mod-customForm div.formField-infotext {
	margin-top: 1.5em;
}

div#content div.mod-customForm label {
	display: block;
	line-height: 1.3em;
	margin-bottom: 0.2em;
}

div#content div.mod-customForm label.required { /* font-weight: bold; */
	
}

div#content div.mod-customForm div.formField-captcha img {
	border-color: #959595 #ebebeb #ebebeb #959595;
	border-style: solid;
	border-width: 1px;
	display: block;
	margin-bottom: 10px;
}

div#content div.mod-customForm div.formField-captcha input {
	width: 223px;
}

div#content div.mod-customForm div.formField-email input {
	width: 223px;
}

div#content div.mod-customForm div.formField-checkbox input {
	
}

div#content div.mod-customForm div.formField-submit button {
	text-align: left;
}

div#content div.mod-customForm div.formField-text input {
	width: 223px;
}

div#content div.mod-customForm div.formField-textarea textarea {
	height: 218px;
	width: 321px;
}

div#content div.mod-customForm div.formField-checkbox div.checkbox {
	
}

div#content div.mod-customForm div.formField-checkbox div.checkbox-checkbox
	{
	float: left;
	margin-top: 3px;
	text-align: center;
	width: 20px;
}

div#content div.mod-customForm div.formField-checkbox div.checkbox-label
	{
	margin-left: 25px;
}

/* ********************************************************************************************** */
/* file: all-content-mod-event.css                                                                */
div#content div.mod-event div.modulSelectYear {
	float: left;
	margin-right: 30px;
	min-width: 230px;
}

div#content div.mod-event div.modulSelectMonth {
	float: left;
}

div#content div.mod-event div.eventMonth {
	font-weight: bold;
	margin: 12px 0;
}

/* without 'div#content div.mod-event' for column divide */
div.eventEntry {
	height: 55px;
	margin-bottom: 5px;
}

/* ********************************************************************************************** */
/* file: all-content-mod-eventBox.css                                                             */
div#content div.mod-eventBox {
	background-color: #5f8294;
	background-image: url('../img/bgEventBox-227x105.png');
	background-repeat: no-repeat;
	background-position: 50% 100%;
	height: 412px;
	width: 227px;
}

div#content div.mod-eventBox div.mod-eventBoxTop {
	color: #fff;
	height: 290px;
	padding: 8px 13px;
}

div#content div.mod-eventBox div.mod-eventBoxTop a {
	color: #fff;
}

div#content div.mod-eventBox div.modul-titel {
	color: #fff;
	float: left;
	font-size: 18px;
	font-weight: normal;
	margin: 0;
}

div#content div.mod-eventBox div.eventBoyTopCount {
	padding-top: 4px;
	float: right;
}

div#content div.mod-eventBox div.eventBoxTopEntries {
	height: 240px;
}

div#content div.mod-eventBox div.eventBoxTopDate {
	color: #e2ff1b;
	margin-top: 7px;
}

div#content div.mod-eventBox div.eventBoxTopEntry {
	font-size: 0.9em;
	line-height: normal;
}

div#content div.mod-eventBox div.moreEvents {
	margin-top: 5px;
	font-size: 0.9em;
	text-align: right;
}

div#content div.mod-eventBox div.moreEvents a {
	text-decoration: none;
}

div#content div.mod-eventBox div.eventBoxTopEntryDelimiter {
	background-color: #fff;
	height: 1px;
	margin: 9px 0 5px;;
	opacity: 0.5;
	width: 63px;
}

div#content div.mod-eventBox div.mod-eventBoxCount {
	color: #7fbbd4;
	padding: 12px;
}

div#content div.mod-eventBox div.mod-eventBoxCount a {
	color: #7fbbd4;
	text-decoration: none;
}

div#content div.mod-eventBox div.mod-eventBoxCount a:hover {
	color: #fff;
}

div#content div.mod-eventBox div.eventBoxCountEntry {
	border-top: 1px solid #acb0b3;
	padding: 2px 0;
}

div#content div.mod-eventBox div.eventBoxCountEntryFirst {
	border-top: 0;
}

div#content div.mod-eventBox div.eventBoxCountArchive {
	float: left;
}

div#content div.mod-eventBox div.eventBoxCountCount {
	float: right;
}

/* ********************************************************************************************** */
/* file: all-content-mod-kunstpiep2011.css                                                        */
div.mod-kunstpiep2011 {
	font-size: 0.917em;
	color: #dab5bf;
}

div.mod-kunstpiep2011 a {
	color: #dab5bf;
	text-decoration: none;
}

div.mod-kunstpiep2011 a:hover {
	color: #fff;
}

div.mod-kunstpiep2011 div.module {
	
}

div.mod-kunstpiep2011 div.module-title {
	display: none;
}

div.mod-kunstpiep2011 div.module-intro {
	display: none;
}

div.mod-kunstpiep2011 div.module-content {
	
}

div.mod-kunstpiep2011 div.module-content-column {
	background-color: #830628;
	float: left;
	min-height: 412px;
}

div.mod-kunstpiep2011 div.module-content-column-content {
	padding: 15px 18px;
}

div.mod-kunstpiep2011 div.module-content-column1 {
	background-image: url("../img/kunstpiep2011/bgKP2011Col1BL.gif");
	background-position: 0 100%;
	background-repeat: no-repeat;
	margin-right: 6px;
	width: 314px;
}

div.mod-kunstpiep2011 div.module-content-navi {
	
}

div.mod-kunstpiep2011 div.module-content-navi-title {
	background-image: url("../img/kunstpiep2011/bgKP2011NaviTitle.gif");
	background-repeat: no-repeat;
	background-position: 50% 50%;
	color: #fff;
	font-size: 1.333em;
	font-weight: bold;
	line-height: 1.1em;
	height: 42px;
	width: 281px;
}

div.mod-kunstpiep2011 div.module-content-navi-title div {
	display: none;
}

div.mod-kunstpiep2011 div.module-content-navi-content {
	
}

div.mod-kunstpiep2011 div.module-content-navi-outputType {
	margin-top: 1.5em;
}

div.mod-kunstpiep2011 div.module-content-navi-outputType span.active {
	color: #fff;
}

div.mod-kunstpiep2011 div.module-content-navi-order {
	margin-top: 1.5em;
}

div.mod-kunstpiep2011 div.module-content-navi-order span.active {
	color: #fff;
}

div.mod-kunstpiep2011 div.module-content-navi-page {
	margin-top: 1.5em;
}

div.mod-kunstpiep2011 div.module-content-navi-page span.active {
	color: #fff;
}

div.mod-kunstpiep2011 div.module-content-navi-search {
	margin-top: 3em;
}

div.mod-kunstpiep2011 div.module-content-navi-search-content {
	margin-top: 0.3em;
}

div.mod-kunstpiep2011 div.module-content-navi-search div.input {
	float: left;
	min-height: 1px;
	width: 185px;
	position: relative;
	width: 185px;
}

div.mod-kunstpiep2011 div.module-content-navi-search div.input input {
	width: 178px;
	position: absolute;
	top: 0;
	left: 0;
}

div.mod-kunstpiep2011 div.module-content-navi-search div.button {
	float: left;
	min-height: 1px;
	width: 40px;
	position: relative;
}

div.mod-kunstpiep2011 div.module-content-navi-search div.button button {
	background-color: #830628;
	background-image: url("../img/kunstpiep2011/btnKP2011Search.gif");
	height: 24px;
	width: 38px;
	position: absolute;
	top: -1px;
	left: 0;
}

div.mod-kunstpiep2011 div.module-content-column2 {
	background-image: url("../img/kunstpiep2011/bgKP2011Col2TR.gif");
	background-position: 100% 0;
	background-repeat: no-repeat;
	/* width: 1810px; */
}

div.mod-kunstpiep2011 div.module-content-pageNumColumn {
	float: left;
	min-height: 10px;
	width: 40px;
}

div.mod-kunstpiep2011 div.module-content-pageNum {
	font-size: 1.5em;
	margin-right: 18px;
}

div.mod-kunstpiep2011 div.module-content-merkVoteboxColumn {
	float: left;
	min-height: 10px;
	width: 220px;
}

div.mod-kunstpiep2011 div.module-content-merkVotebox {
	color: #fff;
	margin-right: 18px;
}

div.mod-kunstpiep2011 div.module-content-merkVotebox a {
	color: #fff;
}

div.mod-kunstpiep2011 div.module-content-merkVotebox-title {
	font-size: 1.2em;
	font-weight: bold;
}

div.mod-kunstpiep2011 div.module-content-listColumn {
	float: left;
	/* width: 1448px; */
}

div.mod-kunstpiep2011 div.module-content-list {
	
}

div.mod-kunstpiep2011 div.module-content-list-content {
	
}

div.mod-kunstpiep2011 div.module-content-list-column {
	float: left;
	min-height: 10px;
	width: 352px;
}

div.mod-kunstpiep2011 div.module-content-list-column-content {
	margin-right: 30px;
}

div.mod-kunstpiep2011 div.module-content-list-column-content-item {
	margin-top: 10px;
}

div.mod-kunstpiep2011 div.first div.module-content-list-column-content-item
	{
	margin-top: 0;
}

div.mod-kunstpiep2011 div.kunstpiep2011-merkVoteBox-votedIco,div.mod-kunstpiep2011 div.kunstpiep2011-merkVoteBox-notvotedIco
	{
	background-image: url("../img/kunstpiep2011/icoVote-sprite.png");
	background-repeat: no-repeat;
	background-position: 0 -32px;
	color: #fff;
	height: 32px;
	margin-top: 7px;
	margin-left: 114px;
	overflow: hidden;
	position: absolute;
	text-indent: -9999em;
	width: 32px;
}

div.mod-kunstpiep2011 div.kunstpiep2011-merkVoteBox-votedIco {
	background-position: 0 0;
}

div.mod-kunstpiep2011 div.kunstpiep2011-merkVoteBox-notvotedIco {
	background-position: 0 -32px;
}

div.mod-kunstpiep2011 div.kunstpiep2011-merkVoteBox-merkVoteAddRemove {
	float: right;
	margin-top: -18px;
}

div.mod-kunstpiep2011 div.kunstpiep2011-merkVoteBox-merkVoteAddRemoveItem
	{
	float: left;
}

div.mod-kunstpiep2011 div.kunstpiep2011-merkVoteBox-merkVoteAddRemoveItem a
	{
	color: #fff;
	float: left;
	margin-left: 10px;
}

div.mod-kunstpiep2011 div.module-content-pagePrevNextColumn {
	float: left;
	margin-top: 360px;
	width: 286px;
	width: 326px;
}

div.mod-kunstpiep2011 div.module-content-pagePrevNext a {
	color: #fff;
	text-decoration: none;
}

div.mod-kunstpiep2011 div.module-content-pagePrevNext a:hover {
	text-decoration: underline;
}

/* ********************************************************************************************** */
/* file: all-content-mod-lexicon.css                                                              */
div#content div.mod-lexicon {
	
}

div#content div.mod-lexicon div.modul-inhalt {
	margin-top: 5px;
}

div#content div.mod-lexicon div.modul-inhalt div.modul-list-link {
	font-weight: bold;
	margin-left: 271px;
}

div.lexiconAlpha {
	font-weight: bold;
	margin: 5px 0;
}

div.lexiconEntry {
	margin: 5px 0;
}

div#content div.mod-lexicon div.column {
	
}

/* ********************************************************************************************** */
/* file: all-content-mod-lexikon-select.css                                                       */
div.mod-lexikon-select {
	background-color: #172525;
	color: #fff;
	height: 412px;
}

div.mod-lexikon-select div.modul {
	padding-top: 13px;
	padding-right: 18px;
	padding-bottom: 13px;
	padding-left: 18px;
}

div.mod-lexikon-select a {
	color: #fff;
}

div.mod-lexikon-select form {
	margin-bottom: 10px;
}

div.mod-lexikon-select form div.legend {
	font-weight: bold;
	margin-bottom: 5px;
}

div.mod-lexikon-select form div.input {
	background-color: #fff;
	float: left;
	height: 23px;
	width: 220px;
	position: relative;
}

div.mod-lexikon-select form div.input label {
	display: block;
	line-height: 23px;
	text-align: center;
}

div.mod-lexikon-select form div.input input.text {
	background-image: none;
	background-color: #fff;
	border: 0;
	margin: 0;
	padding: 5px 5px;
	width: 210px;
	position: absolute;
	top: 0;
	left: 0;
}

div.mod-lexikon-select form div.button {
	background-color: #466563;
	float: left;
	height: 23px;
	width: 36px;
	position: relative;
	width: 36px;
}

div.mod-lexikon-select form div.button label {
	display: block;
	line-height: 23px;
	text-align: center;
}

div.mod-lexikon-select form div.button button {
	background-image: none;
	background-color: transparent;
	border: 0;
	height: 23px;
	margin: 0;
	padding: 0;
	width: 36px;
	position: absolute;
	top: 0;
	left: 0;
}

div.mod-lexikon-select div.alphaList {
	
}

div.mod-lexikon-select div.alphaList div.legend {
	margin-bottom: 5px;
}

div.mod-lexikon-select div.alphaList div.alpha {
	color: #466563;
	float: left;
	margin-right: 0.3em;
	margin-bottom: 0.3em;
}

div.mod-lexikon-select div.alphaList a.alpha {
	color: #466563;
	text-decoration: none;
}

div.mod-lexikon-select div.alphaList span.alpha {
	opacity: .5;
}

/* ********************************************************************************************** */
/* file: all-content-mod-login.css                                                                */
div#content div.mod-login {
	
}

div#content div.mod-login td {
	padding: 13px 0;
}

div#content div.mod-login label {
	display: block;
	width: 105px;
}

div#content div.mod-login input.text {
	width: 160px;
}

div#content div.mod-login input.password {
	width: 160px;
}

div#content div.mod-login input.submit {
	
}

/* ********************************************************************************************** */
/* file: all-content-mod-newsBox.css                                                              */
div#content div.mod-newsBox {
	background-color: #2d3028;
	padding-left: 14px;
}

div#content div.mod-newsBox div.module {
	background-color: #ededed;
	min-height: 412px;
}

div#content div.mod-newsBox div.module-title {
	
}

div#content div.mod-newsBox div.module-intro {
	margin: 10px;
}

div#content div.mod-newsBox div.module-content {
	margin: 10px;
	min-height: 300px;
}

div#content div.mod-newsBox div.module-content ul {
	
}

div#content div.mod-newsBox div.module-content ul li {
	margin: 3px 0;
}

div#content div.mod-newsBox div.module-outro {
	font-size: 0.9em;
	margin: 10px 13px;
}

div#content div.mod-newsBox div.module-outro a {
	text-decoration: none;
}

/* ********************************************************************************************** */
/* file: all-content-mod-searchBiblio.css                                                         */
div#content div.mod-searchBiblio {
	
}

div#content div.mod-searchBiblio div.module-title {
	color: #555;
	font-size: 1.5em; /* 18px */
	font-weight: bold;
	line-height: normal;
	margin-bottom: 14px;
}

div#content div.mod-searchBiblio div.module-intro {
	margin-bottom: 14px;
}

div#content div.mod-searchBiblio div.module-intro a {
	font-size: 0.9em;
	margin-left: 2em;
	text-decoration: none;
}

div#content div.mod-searchBiblio div.module-intro a:hover {
	text-decoration: underline;
}

div#content div.mod-searchBiblio div.module-search {
	float: left;
}

div#content div.mod-searchBiblio div.module-search div.radio {
	margin: 2px 0;
}

div#content div.mod-searchBiblio div.module-search div.radio label {
	margin-left: 10px;
}

div#content div.mod-searchBiblio div.module-search fieldset {
	border-style: none;
	border-top: 1px dotted #797979;
	margin-top: 10px;
	padding-top: 10px;
}

div#content div.mod-searchBiblio div.module-search ul.radioSet {
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

div#content div.mod-searchBiblio div.module-search li.radioSet {
	float: left;
	margin-left: 70px;
}

div#content div.mod-searchBiblio div.module-search ul.radioSet li.first
	{
	margin-left: 0;
}

div#content div.mod-searchBiblio div.module-search ul.radioSubSet {
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	margin-top: 10px;
	margin-left: 40px;
	padding: 0;
}

div#content div.mod-searchBiblio div.module-search li.radioSubSet {
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

div#content div.mod-searchBiblio div.module-search div.input {
	float: left;
}

div#content div.mod-searchBiblio div.module-search div.input input {
	border-right-style: none;
	width: 183px;
}

div#content div.mod-searchBiblio div.module-search div.button {
	float: left;
}

div#content div.mod-searchBiblio div.module-content {
	margin-bottom: 26px;
	min-height: 266px;
	position: relative;
}

div#content div.mod-searchBiblio div.module-content div.pageCounter {
	position: absolute;
	bottom: -26px;
}

/* ********************************************************************************************** */
/* file: all-content-mod-searchContent.css                                                        */
div#content div.mod-searchContent {
	
}

div#content div.mod-searchContent div.modul-kopf {
	margin: 16px 0;
}

div#content div.mod-searchContent div.modul-kopf form {
	margin-bottom: 16px;
}

div#content div.mod-searchContent div.modul-kopf input.text {
	border-right-style: none;
	width: 183px;
}

div#content div.mod-searchContent div.modul-kopf button.submit {
	
}

div#content div.mod-searchContent div.modul-inhalt {
	min-height: 266px;
	margin-bottom: 26px;
	position: relative;
}

div#content div.mod-searchContent div.modul-inhalt div.pageCounter {
	position: absolute;
	bottom: -26px;
}

/* ********************************************************************************************** */
/* file: all-content-mod-spot.css                                                                 */
div#content div.mod-spot div.modulSelectYear {
	float: left;
}

div#content div.mod-spot div.modulSelectArchiveSub {
	float: right;
}

div.spotEntry {
	margin: 5px 0;
}

/* ********************************************************************************************** */
/* file: all-content-pageCounter.css                                                              */
div#content div.pageCounter {
	font-size: 0.9em;
	margin-top: 10px;
}

div#content div.pageCounter ul.pageCounter {
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

div#content div.pageCounter li.pageCounter {
	float: left;
}

div#content div.pageCounter li.pageCounterPrev {
	margin-right: 25px;
}

div#content div.pageCounter li.pageCounterNext {
	margin-left: 25px;
}

div#content div.pageCounter li.pageCounter span {
	margin: 0 0.3em;
}

div#content div.pageCounter li.pageCounter a {
	margin: 0 0.3em;
	outline: none;
	text-decoration: none;
}

div#content div.pageCounter li.pageCounter a:hover {
	color: #585858;
}

div#content div.pageCounter li.pageCounterLabelBefore span {
	margin-left: 0;
}

div#content div.pageCounter li.pageCounterPrev a {
	margin-left: 0;
}

div#content div.pageCounter li.pageCounterActive span {
	color: #585858;
	font-weight: bold;
}

/* ********************************************************************************************** */
/* file: all-content-sm.css                                                                       */
div#content div.sm {
	height: 48px;
	margin-right: 30px;
	margin-bottom: 8px;
	overflow: hidden;
	position: relative;
}

div#content div.sm div.topline {
	
}

div#content div.sm h1.headline {
	font-size: 1em;
}

div#content div.sm div.teaser {
	
}

div#content div.sm div.more {
	background-color: #fff;
	font-size: 0.9em;
	padding-left: 1em;
	position: absolute;
	top: 32px;
	right: 0;
}

/* ********************************************************************************************** */
/* file: all-content-vm-kunstpiep2011.css                                                         */
div.vm-kunstpiep2011 {
	height: 87px;
}

div.vm-kunstpiep2011-imgCol {
	float: left;
	width: 154px;
}

a.vm-kunstpiep2011-imgLink {
	background-color: #000;
	border: 1px solid #919191;
	display: block;
	height: 86px;
	text-decoration: none;
}

a.vm-kunstpiep2011-imgLink:hover {
	outline: 2px solid #fff;
}

img.vm-kunstpiep2011-img {
	display: block;
	margin: 0 auto;
	max-height: 100%;
	max-width: 100%;
}

div.vm-kunstpiep2011-textCol {
	margin-left: 162px;
}

a.vm-kunstpiep2011-textLink {
	display: block;
	text-decoration: none;
}

span.vm-kunstpiep2011-textLink {
	display: block;
}

span.vm-kunstpiep2011-beitragsnummer {
	display: block;
	font-weight: bold;
}

span.vm-kunstpiep2011-headline {
	display: block;
}

span.vm-kunstpiep2011-author {
	display: block;
}

span.vm-kunstpiep2011-beitragsjahr {
	display: block;
}

/* ********************************************************************************************** */
/* file: all-content.css                                                                          */
div#content h1.headline {
	color: #555;
	font-size: 1.5em; /* 18px */
	font-weight: bold;
	line-height: 1.25em;
}

div#content div.modul-titel {
	color: #555;
	font-size: 1.5em; /* 18px */
	font-weight: bold;
	line-height: normal;
	margin-bottom: 14px;
}

div#content div.modul-intro {
	margin-bottom: 14px;
}

div#content div.modul-select {
	margin-bottom: 14px;
}

div#content div.modul-outro {
	margin-top: 14px;
}

div#content div.more,div#content div.back {
	font-size: 0.9em;
	text-align: right;
}

div#content div.more a,div#content div.back a {
	outline: none;
	text-decoration: none;
}

div#content div.more a:hover,div#content div.back a:hover {
	text-decoration: underline;
}

/* vm-default */
div#content div.vm-default {
	margin-top: 5px;
}

div#content div.vm-default-col {
	
}

div#content div.vm-default-colImg {
	float: left;
	max-height: 280px;
	width: 234px;
}

div#content div.vm-default-colText {
	margin-left: 271px;
	width: 485px;
}

/* ********************************************************************************************** */
/* file: all-editor-font.css                                                                      */
body,table,button,input,select,textarea {
	font-family: Arial;
}

body {
	font-size: 12px;
	line-height: 16px;
}

body.texteditor {
	background-image: url('../img/bgInput.gif');
}

table,button,input,select,textarea {
	font-size: 1em;
}

body,a {
	color: #797979;
}

/* ********************************************************************************************** */
/* file: all-editor-form.css                                                                      */
button,input,select,textarea {
	border-color: #959595 #ebebeb #ebebeb #959595;
	border-style: solid;
	font-size: 1em;
	line-height: normal;
	outline: none;
}

button,button.button,input.button {
	background-color: #466563;
	background-image: url("../img/bgButtonSubmit.gif");
	background-repeat: no-repeat;
	border-width: 0;
	color: #fff;
	font-weight: bold;
	height: 23px;
	padding: 0 10px;
	text-align: right;
	width: 168px;
}

button.submit,input.submit {
	background-color: #466563;
	background-image: url("../img/bgButtonSubmit.gif");
	background-repeat: no-repeat;
	border-width: 0;
	color: #fff;
	font-weight: bold;
	height: 23px;
	padding: 0 10px;
	text-align: right;
	width: 168px;
}

button.reset,input.reset {
	background-color: #ccc;
	border-width: 1px;
}

input.captcha {
	background-image: url("../img/bgInput.gif");
	border-width: 1px;
	padding: 4px 0 2px 5px;
}

input.checkbox {
	
}

input.datefield {
	background-image: url("../img/bgInput.gif");
	border-width: 1px;
	padding: 4px 0 2px 5px;
}

input.email {
	background-image: url("../img/bgInput.gif");
	border-width: 1px;
	padding: 4px 0 2px 5px;
}

input.file {
	background-image: url("../img/bgInput.gif");
	border-width: 1px;
	padding: 4px 0 2px 5px;
}

input.password {
	background-image: url("../img/bgInput.gif");
	border-width: 1px;
	padding: 4px 0 2px 5px;
}

input.radio {
	
}

input.text {
	background-image: url("../img/bgInput.gif");
	border-width: 1px;
	padding: 4px 0 2px 5px;
}

select {
	border-width: 1px;
	padding: 1px;
}

option {
	padding: 0 0.4em;
}

textarea {
	background-image: url("../img/bgInput.gif");
	border-width: 1px;
	overflow-y: scroll;
	padding: 4px 0 2px 5px;
}

/* ********************************************************************************************** */
/* file: all-editor-headline.css                                                                  */
h1,h2,h3,h4,h5,h6 {
	line-height: normal;
}

h1 {
	font-size: 1.5em; /* 18px */
	font-weight: normal;
}

h2 {
	font-size: 1.25em; /* 15px */
	font-weight: normal;
}

h3 {
	font-size: 1.08em; /* 13px */
}

h4,h5,h6 {
	font-size: 1em; /* 12px */
}

/* ********************************************************************************************** */
/* file: all-editor-img.css                                                                       */
a img {
	border: 0;
}

img.teaserimg-left,img.teaserimg_left {
	float: left;
	display: block;
	margin-right: 1.25em;
}

img.teaserimg-right,img.teaserimg_right {
	float: right;
	display: block;
	margin-left: 1.25em;
}

img.image {
	margin-bottom: 0.6em;
}

/* ********************************************************************************************** */
/* file: all-editor-list.css                                                                      */
li {
	margin-left: 1.5em;
}

ol {
	margin-left: 2em;
}

ol li {
	margin-left: 0;
}

ul {
	margin-left: 1.5em;
}

ul li {
	margin-left: 0;
}

/* ********************************************************************************************** */
/* file: all-editor-table.css                                                                     */
table.rahmen {
	background-color: #333;
	border-collapse: collapse;
}

table.rahmen,table.rahmen th,table.rahmen td {
	border-color: #FFF;
	border-style: solid;
	border-width: 1px;
}

table.rahmen th,table.rahmen td {
	padding: 5px;
}

table.rahmenlos {
	margin: -5px;
}

table.rahmenlos,table.rahmenlos th,table.rahmenlos td {
	border: 0;
}

table.rahmenlos th,table.rahmenlos td {
	padding: 5px;
}

/* ********************************************************************************************** */
/* file: all-fixedSizeMultiColumns.css                                                            */
/*column styles here*/
.column {
	float: left;
	display: none;
	/* outline: 1px solid #eee; */
}

.column-active {
	display: block;
}

/*multiColumn area containing div styles here*/
.multiColumn,.multiColumn-screen {
	
}

@media screen {
	.multiColumn,.multiColumn-screen {
		display: block;
	}
	.multiColumn-print {
		display: none;
	}
}

@media print {
	.multiColumn,.multiColumn-print {
		display: block;
	}
	.multiColumn-screen {
		display: none;
	}
}

/* columnNavi */
div.columnNavi {
	font-size: 0.9em;
	margin-top: 10px;
}

ul.columnNavi {
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

li.columnNavi {
	float: left;
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

li.columnNavi-prev {
	margin-right: 25px;
}

li.columnNavi-label {
	
}

li.columnNavi-next {
	
}

ul.columnNavi li.first {
	
}

ul.columnNavi li.last {
	margin-right: 25px;
}

a.columnNavi {
	margin: 0 0.3em;
	outline: none;
	text-decoration: none;
	outline: none;
}

span.columnNavi {
	margin: 0 0.3em;
}

li.columnNavi-active a.columnNavi {
	font-weight: bold;
}

li.columnNavi-prev a.columnNavi {
	margin-left: 0;
}

li.columnNavi-label span.columnNavi {
	margin-left: 0;
}

/* ********************************************************************************************** */
/* file: all-googlemaps-scene-search.css                                                          */
.mod-googlemaps-scene-search .modul-inhalt {
	width: 540px;
	background-color: #273d52;
	position: relative;
}
.mod-googlemaps-scene-search h2 {
	font-weight: bold;
	margin-bottom: 10px;
}
.mod-googlemaps-scene-search .map-container {
	width: 370px;
	float: left;
}
.mod-googlemaps-scene-search .search-container {
	color: #FFF;
	width: 144px;
	float: right;
	padding: 16px 13px;
	font-size: 11px;
}
.mod-googlemaps-scene-search .search-container h2 {
	font-size: 11px;
}
.mod-googlemaps-scene-search .search-container .noselect {
  color: #517fa0;
}
.mod-googlemaps-scene-search .search-container .select {
  color: #fff;
}
.mod-googlemaps-scene-search .search-container ul {
	margin: 0;
}
.mod-googlemaps-scene-search .search-container li {
	cursor: pointer;
	list-style-type: none;
}
.mod-googlemaps-scene-search .submit-container {
	position: absolute;
	right: 7px;
	bottom: 56px;
	color: #517fa0;
}
.mod-googlemaps-scene-search .submit-container .submit {
	width: 38px;
	background-image: url(../img/bgButtomSubmitSmall.gif);
	border: 0;
}
.mod-googlemaps-scene-search .submit-container .text {
  width: 110px;
  margin-right: -3px;
}
.map-separator {
  width: 1px;
  height: 1px;
}

/* ********************************************************************************************** */
/* file: all-img-increase.css                                                                     */
img.increase {
	display: block;
	margin-left: 244px;
	position: absolute;
}

/* ********************************************************************************************** */
/* file: all-layout-pageBody-fbFanpage.css                                                        */
div#fbFanpage a#ico-fb {
	background-image: url('../img/facebook-icon-20x20.png');
	display: block;
	height: 20px;
	outline: none;
	overflow: hidden;
	text-indent: -9999em;
	width: 20px;
}

/* ********************************************************************************************** */
/* file: all-layout-pageBody.css                                                                  */
div.pageBodyCol {
	
}

div.pageBodyColCnt {
	height: 412px;
}

div#pageBodyCol-1 {
	
}

div#pageBodyCol-1 div.pageBodyColCnt {
	
}

div#content div.contentCol {
	float: left;
	height: 412px;
	margin-right: 6px;
}

div#content div.contentColText {
	background-color: #fff;
	height: auto;
	min-height: 412px;
}

div#content div.contentColText div.contentColCnt {
	padding-top: 13px;
	padding-right: 18px;
	padding-bottom: 13px;
	padding-left: 18px;
}

div#pageBodyCol-2 {
	float: left;
	margin-left: -469px;
	width: 469px;
}

div#pageBodyCol-2 div.pageBodyColCnt {
	background-color: #364a49;
	margin-right: 6px;
}

div#navi {
	
}

div#fbFanpage {
	margin-top: -122px;
	margin-left: 21px;
	position: absolute;
}

/* div#fbLike {
	margin-top: -122px;
	margin-left: 21px;
	position: absolute;
} */
div
#languageNavi
{
margin-top
:
-74px;
margin-left
:
21px;
position
:
absolute;
}
div#searchNavi {
	margin-top: 21px;
	margin-left: 21px;
	position: absolute;
}

div#pageBodyCol-3 {
	float: right;
	margin-right: -80px;
	width: 80px;
}

div#contentEnd {
	background-color: rgb(255, 255, 255);
	opacity: .4;
	height: 100%;
}

/* ********************************************************************************************** */
/* file: all-layout-pageBodyLanguageNavi.css                                                      */
div#languageNavi {
	font-size: 11px;
}

ul.languageNavi {
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

li.languageNavi {
	float: left;
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

li.languageNavi:before {
	content: "|";
}

ul.languageNavi li.first:before {
	content: "";
}

a.languageNavi {
	margin: 0 2px;
	text-decoration: none;
}

li.first a.languageNavi {
	margin-left: 0;
}

li.last a.languageNavi {
	margin-right: 0;
}

/* ********************************************************************************************** */
/* file: all-layout-pageBodyNavi.css                                                              */
div.naviCol {
	height: 412px;
}

div.naviColCnt {
	padding: 15px 22px;
}

div#naviCol-1 {
	background-color: #121e1c;
	float: left;
	margin-right: 5px;
	width: 232px;
}

div#naviLevel-1 {
	
}

div#naviCol-2 {
	background-color: #466563;
	float: left;
	width: 226px;
}

div#naviLevel-2 {
	
}

/* ********************************************************************************************** */
/* file: all-layout-pageBodySearchNavi.css                                                        */
div#searchNavi {
	font-size: 1.1em;
	line-height: normal;
}

div#searchNavi form {
	background-color: #fff;
	height: 21px;
	width: 211px;
}

div#searchNavi div#search-form-borderTL {
	background-color: #abb01e;
	height: 49px;
	margin-top: -49px;
	width: 1px;
	position: absolute;
}

div#searchNavi fieldset {
	border: 0;
}

div#searchNavi label {
	color: #abb01e;
	display: block;
	height: 21px;
	line-height: 21px;
	text-align: center;
}

div#searchNavi div.input {
	float: left;
	height: 21px;
	width: 153px;
	position: relative;
}

div#searchNavi input {
	background-color: #fff;
	background-image: none;
	border: 0;
	height: 14px;
	margin: 0;
	padding: 3px;
	padding-top: 4px;
	width: 147px;
	position: absolute;
	top: 0;
	left: 0;
}

div#searchNavi div.button {
	float: left;
	height: 21px;
	width: 58px;
	position: relative;
}

div#searchNavi button {
	background-color: transparent;
	background-image: none;
	border: 0;
	cursor: pointer;
	height: 21px;
	margin: 0;
	width: 58px;
	position: absolute;
	top: 0;
	left: 0;
}

/* ********************************************************************************************** */
/* file: all-layout-pageFooter.css                                                                */
div#pageFooterNavi {
	margin-left: 273px;
}

/* ********************************************************************************************** */
/* file: all-layout-pageFooterNavi.css                                                            */
ul.pageFooterNavi,li.pageFooterNavi {
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

li.pageFooterNavi {
	float: left;
	margin-right: 22px;
}

ul.pageFooterNavi li.first {
	
}

ul.pageFooterNavi li.last {
	margin-right: 0;
}

a.pageFooterNavi {
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	outline: none;
	overflow: hidden;
	text-indent: -9999em;
}

a#pageFooterNavi-Bund-Beauftrager-Lultur-Medien {
	background-image: url('../img/logo-BRD-Kultur-Medien.png');
	height: 60px;
	width: 196px;
}

a#pageFooterNavi-MfKJKS-NRW {
	background-image: url('../img/logo-Ministerium-NRW.png');
	height: 44px;
	width: 185px;
}

a#pageFooterNavi-strait {
	background-image: url('../img/logo-strait-die-agentur.png');
	height: 49px;
	width: 41px;
	margin-left: 22px;
}

/* ********************************************************************************************** */
/* file: all-layout-pageHeader.css                                                                */
div#logo {
	height: 75px;
	padding-top: 65px;
	padding-left: 22px;
	width: 413px;
}

div#logo a {
	background-image: url('../img/logo-DFP-69.png');
	background-repeat: no-repeat;
	background-position: 50% 50%;
	display: block;
	height: 75px;
	opacity: 0.69;
	outline: none;
	overflow: hidden;
	text-indent: -9999em;
	width: 413px;
}

/* ********************************************************************************************** */
/* file: all-layout-print.css                                                                     */
body#print {
	background-color: #fff;
}

div#printPage {
	margin: 0 auto;
	width: 540px;
}

/* ********************************************************************************************** */
/* file: all-layout.css                                                                           */
* {
	margin: 0;
	padding: 0;
	font-family: Arial;
}

.clear {
	clear: both;
}

.clear-print {
	clear: both;
	display: none;
}

html {
	height: 100%;
}

body {
	background: #262525;
	height: 100%;
}

div#bg {
	background-image: url('../img/bg-3318x1226.jpg');
	background-repeat: no-repeat;
	min-height: 100%;
	min-width: 1375px; /* 469 + 826 + 80 */
	max-width: 3291px;
	padding-right: 27px;
}

div#page {
	
}

div#pageHeader {
	height: 170px;
}

div#pageBody {
	min-width: 820px;
	padding-right: 80px;
	padding-left: 469px;
}

div#pageFooter {
	margin-top: 21px;
}

/* ********************************************************************************************** */
/* file: all-message.css                                                                          */
div#system_message {
	background-color: #fff;
	margin-right: 6px;
	margin-bottom: 1.25em;
	padding: 3px;
}

div.message-H {
	background-color: #fff;
	margin-right: 6px;
	margin-bottom: 1.25em;
	padding: 3px;
}

div.message-W {
	background-color: #fff;
	margin-right: 6px;
	margin-bottom: 1.25em;
	padding: 3px;
}

div.message-E {
	background-color: #fff;
	margin-right: 6px;
	margin-bottom: 1.25em;
	padding: 3px;
}

div#system_message div {
	padding-left: 20px;
}

div.message-H div {
	padding-left: 20px;
}

div.message-W div {
	padding-left: 20px;
}

div.message-E div {
	padding-left: 20px;
}

div#system_message div div {
	padding-left: 0;
}

div.message-H div div {
	padding-left: 0;
}

div.message-W div div {
	padding-left: 0;
}

div.message-E div div {
	padding-left: 0;
}

/* ********************************************************************************************** */
/* file: all-moodalbox.css                                                                        */
/* moodalbox CSS */
div#mb_overlay {
	background-color: #000;
	cursor: pointer;
	position: fixed;
	left: 0;
	width: 100%;
}

div#mb_center,div#mb_bottom {
	background-color: #fff;
	overflow: hidden;
	position: fixed;
	left: 50%;
}

div#mb_center {
	background-color: #fff;
}

div#mb_contents {
	background-color: #fff;
	border: 10px solid #fff;
	height: 400px;
	overflow: auto;
	padding-bottom: 10px;
	visibility: hidden;
	width: 400px;
}

.mb_loading {
	background-color: #fff;
	background-image: url('../img/moodalbox/loading.gif');
	background-position: 50% 50%;
	background-repeat: no-repeat;
}

#mb_error {
	font-size: 1.2em;
	color: #CD0000;
	font-weight: bold;
	text-align: center;
	padding: 0.5em;
	font-family: Verdana, Helvetica, sans-serif;
}

#mb_error em {
	font-size: 0.8em;
}

div#mb_bottom {
	background-color: #fff;
	border: 10px solid #fff;
	border-top-style: none;
	color: #666;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.4em;
	text-align: left;
}

a#mb_close_link {
	background-color: transparent;
	background-image: url('../img/moodalbox/closelabel.gif');
	background-position: 50% 50%;
	background-repeat: no-repeat;
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	margin: 5px 0;
}

div#mb_caption {
	margin-right: 71px;
}

div#mb_contents div.back {
	display: none;
}

/* ********************************************************************************************** */
/* file: all-navi.css                                                                             */
div#navi {
	font-size: 1em;
	line-height: 1.5em;
}

div#navi ul,div#navi li {
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

div#navi a {
	text-decoration: none;
}

div#navi .men-pfad a {
	font-weight: bold;
}

div#navi .men a {
	font-weight: normal;
}

/* naviLevel-1 */
div#naviLevel-1 {
	
}

div#naviLevel-1 a {
	color: #7e7f7e;
}

div#naviLevel-1 .men-pfad a {
	color: #fff;
}

div#naviLevel-1 .men a {
	color: #7e7f7e;
}

div#naviLevel-1 .men a:hover {
	color: #fff;
}

/* level 1 */
div#naviLevel-1 ul {
	
}

div#naviLevel-1 li {
	
}

/* level 2 */
div#naviLevel-1 ul ul {
	display: none;
}

/* naviLevel-2 */
div#naviLevel-2 {
	
}

div#naviLevel-2 a {
	color: #afb0ae;
}

div#naviLevel-2 .men-pfad a {
	color: #fff;
}

div#naviLevel-2 .men a {
	color: #afb0ae;
}

div#naviLevel-2 .men a:hover {
	color: #fff;
}

/* level 1 */
div#naviLevel-2 ul {
	
}

div#naviLevel-2 li {
	
}

div#naviLevel-2 a {
	
}

/* level 2 */
div#naviLevel-2 ul ul {
	margin: 5px 0 15px 12px;
}

div#naviLevel-2 ul li.men ul {
	display: none;
}

/* ********************************************************************************************** */
/* file: all-naviBreadCrumb.css                                                                   */
div.naviBreadCrumb {
	color: #8c8c8d;
	float: left;
	font-size: 0.75em; /* 9px */
	line-height: normal;
	min-width: 500px;
	margin-right: 19px;
	margin-bottom: 8px;
}

div.naviBreadCrumb a {
	color: #8c8c8d;
	text-decoration: none;
}

div.naviBreadCrumb a:hover {
	color: #555;
}

div.naviPrintLink {
	color: #8c8c8c;
	float: right;
	font-size: 0.75em; /* 9px */
	line-height: normal;
	margin-bottom: 8px;
	margin-right: 28px;
}

div.naviPrintLink a {
	color: #8c8c8c;
	text-decoration: none;
}

div.naviPrintLink a:hover {
	color: #555;
}

div.naviBackLink {
	color: #8c8c8d;
	float: right;
	font-size: 0.75em; /* 9px */
	line-height: normal;
	margin-bottom: 8px;
	margin-right: 28px;
}

div.naviBackLink a {
	color: #8c8c8d;
	text-decoration: none;
}

div.naviBackLink a:hover {
	color: #555;
}

/* ********************************************************************************************** */
/* file: all-newsletter-form.css                                                                  */
div#nl-config,div.nl-config {
	margin-right: 28px;
}

/* nl-ADD */
div#nl-add,div.nl-add {
	
}

div#nl-add h1.headline,div.nl-add h1.headline {
	margin-bottom: 14px;
}

div#nl-add div.subline,div.nl-add div.subline {
	margin-top: -14px;
	margin-bottom: 14px;
}

div#nl-add table,div.nl-add table {
	width: 544px;
}

div#nl-add td,div.nl-add td {
	vertical-align: top;
}

div#nl-add label,div.nl-add label {
	display: block;
	padding-top: 4px;
	width: 160px;
	position: absolute;
}

div#nl-add input.text,div.nl-add input.text {
	width: 151px;
}

div#nl-add input.submit,div.nl-add input.submit {
	background-image: url('../img/bgButton-157x23.gif');
	width: 157px;
}

div#nl-add button,div.nl-add button {
	background-image: url('../img/bgButton-157x23.gif');
	width: 157px;
}

/* nl-DEL */
div#nl-del,div.nl-del {
	border-top: 1px dotted #797979;
	padding-top: 14px;
}

div#nl-del h1.headline,div.nl-del h1.headline {
	margin-bottom: 14px;
}

div#nl-del div.subline,div.nl-del div.subline {
	margin-top: -14px;
	margin-bottom: 14px;
}

div#nl-del table,div.nl-del table {
	width: 544px;
}

div#nl-del td,div.nl-del td {
	vertical-align: top;
}

div#nl-del label,div.nl-del label {
	display: block;
	padding-top: 4px;
	width: 160px;
	position: absolute;
}

div#nl-del input.text,div.nl-del input.text {
	width: 151px;
}

div#nl-del input.submit,div.nl-del input.submit {
	background-image: url('../img/bgButton-157x23.gif');
	width: 157px;
}

div#nl-del button,div.nl-del button {
	background-image: url('../img/bgButton-157x23.gif');
	width: 157px;
}

/* ********************************************************************************************** */
/* file: all-print-content-dm.css                                                                 */
body#print div#content div.dm-previewCol1 {
	width: 271px;
}

body#print div#content div.dm-previewImg {
	height: 280px;
	margin-right: 37px;
}

body#print div#content div.dm-previewCol2 {
	float: none;
	margin-left: 271px;
	min-height: 0;
	width: 303px;
}

body#print div#content div.dm-previewText {
	margin-right: 0;
}

body#print div#content div.dm-previewCol2 div.more {
	display: none;
}

body#print div#content div.dm-previewCol3 {
	float: none;
	margin-left: 271px;
	margin-left: 0;
	margin-top: 2em;
}

body#print div#content div.dm-detail {
	border-top: 1px solid #797979;;
	margin-top: 1.333em;
	padding-top: 1.333em;
}

body#print div#content div.dm-detailCol1 {
	float: none;
	width: auto;
}

body#print div#content div.dm-detailText {
	margin-right: 0;
}

body#print div#content div.dm-detailCol2 {
	float: none;
	margin-left: 0;
	margin-top: 2em;
}

body#print div#content div.dm-detail div.back {
	display: none;
}

/* ********************************************************************************************** */
/* file: all-print.css                                                                            */
body#print {
	height: auto;
	overflow-y: scroll;
	padding: 20px 0;
}

body#print div.clear-print {
	display: block;
}

div#printPage {
	margin: 0 auto;
	width: 540px;
}

div#printPageHead {
	
}

div#printPageBody {
	
}

div#printPageFoot {
	
}

body#print div.naviBreadCrumb {
	float: none;
	display: none;
	min-width: 0;
}

body#print div.naviPrintLink {
	display: none;
}

body#print div.naviBackLink {
	display: none;
}

/* ********************************************************************************************** */
/* file: all-slimbox.css                                                                          */
/* SLIMBOX */
#lbOverlay {
	background-color: #000;
	cursor: pointer;
	height: 100%;
	width: 100%;
	position: fixed;
	z-index: 9999;
	top: 0;
	left: 0;
}

#lbCenter,#lbBottomContainer {
	background-color: #fff;
	overflow: hidden;
	position: absolute;
	z-index: 9999;
}

.lbLoading {
	background-color: #fff;
	background-image: url('../img/slimbox/loading.gif');
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

#lbImage {
	background-repeat: no-repeat;
	border: 10px solid #fff;
	position: absolute;
	top: 0;
	left: 0;
}

#lbPrevLink,#lbNextLink {
	display: block;
	outline: none;
	width: 50%;
	position: absolute;
	top: 0;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background-color: transparent;
	background-image: url('../img/slimbox/prev.gif');
	background-repeat: no-repeat;
	background-position: 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background-color: transparent;
	background-image: url('../img/slimbox/next.gif');
	background-repeat: no-repeat;
	background-position: 100% 15%;
}

#lbBottom {
	border: 10px solid #fff;
	border-top-style: none;
	line-height: 1.4em;
	text-align: left;
}

#lbCloseLink {
	background-color: transparent;
	background-image: url('../img/slimbox/close.gif');
	background-repeat: no-repeat;
	background-position: 50% 50%;
	display: block;
	float: right;
	height: 26px;
	margin: 5px 0;
	outline: none;
	width: 26px;
}

#lbCaption,#lbNumber {
	margin-right: 36px;
}

#lbCaption {
	
}

#lbNumber {
	font-size: 0.9em;
}

/* ********************************************************************************************** */
/* file: all-webAdmin-gallery.css                                                                 */
div.mod-webAdmin div.galleryThumbnails {
	
}

div.mod-webAdmin ul.galleryThumbnails {
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

div.mod-webAdmin li.galleryThumbnail {
	background-color: #fff;
	float: left;
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	margin-right: 20px;
	margin-bottom: 20px;
	padding: 0;
}

div.mod-webAdmin div.galleryThumbnail {
	
}

div.mod-webAdmin div.galleryThumbnailHeader {
	
}

div.mod-webAdmin div.galleryThumbnailPrev {
	float: left;
	width: 50%;
}

div.mod-webAdmin div.galleryThumbnailPrev a {
	background-image: url('../img/webAdmin/ico-prev.gif');
	background-repeat: no-repeat;
	background-position: 50% 50%;
	display: block;
	height: 20px;
	margin: 0 auto;
	overflow: hidden;
	text-indent: -9999em;
	width: 20px;
}

div.mod-webAdmin div.galleryThumbnailNext {
	float: right;
	width: 50%;
}

div.mod-webAdmin div.galleryThumbnailNext a {
	background-image: url('../img/webAdmin/ico-next.gif');
	background-repeat: no-repeat;
	background-position: 50% 50%;
	display: block;
	height: 20px;
	margin: 0 auto;
	overflow: hidden;
	text-indent: -9999em;
	width: 20px;
}

div.mod-webAdmin div.galleryThumbnailBody {
	border: 1px solid #555;
	padding: 5px;
}

div.mod-webAdmin div.galleryThumbnailImg {
	background-repeat: no-repeat;
	background-position: 50% 50%;
	cursor: move;
	height: 103px;
	width: 78px;
}

div.mod-webAdmin div.galleryThumbnailImg img {
	display: block;
	margin: 0 auto;
	max-height: 100%;
	max-width: 100%;
}

div.mod-webAdmin div.galleryThumbnailFooter {
	margin: 4px 2px;
}

div.mod-webAdmin div.galleryThumbnailEdit {
	float: left;
	width: 33%;
}

div.mod-webAdmin div.galleryThumbnailEdit a {
	background-color: #e8e8e8;
	background-image: url('../img/webAdmin/ico-edit.gif');
	background-repeat: no-repeat;
	background-position: 50% 50%;
	border-color: #fff #ccc #ccc #fff;
	border-style: solid;
	border-width: 1px;
	display: block;
	height: 20px;
	margin: 0 auto;
	overflow: hidden;
	text-indent: -9999em;
	width: 26px;
}

div.mod-webAdmin div.galleryThumbnailEdit a:hover {
	background-color: #797979;
}

div.mod-webAdmin div.galleryThumbnailDelete {
	float: left;
	width: 33%;
}

div.mod-webAdmin div.galleryThumbnailDelete a {
	background-color: #e8e8e8;
	background-image: url('../img/webAdmin/ico-delete.gif');
	background-repeat: no-repeat;
	background-position: 50% 50%;
	border-color: #fff #ccc #ccc #fff;
	border-style: solid;
	border-width: 1px;
	display: block;
	height: 20px;
	margin: 0 auto;
	overflow: hidden;
	text-indent: -9999em;
	width: 26px;
}

div.mod-webAdmin div.galleryThumbnailDelete a:hover {
	background-color: #797979;
}

div.mod-webAdmin div.galleryThumbnailPreview {
	float: left;
	width: 33%;
}

div.mod-webAdmin div.galleryThumbnailPreview a {
	background-color: #e8e8e8;
	background-image: url('../img/webAdmin/ico-preview.gif');
	background-repeat: no-repeat;
	background-position: 50% 50%;
	border-color: #fff #ccc #ccc #fff;
	border-style: solid;
	border-width: 1px;
	display: block;
	height: 20px;
	margin: 0 auto;
	overflow: hidden;
	text-indent: -9999em;
	width: 26px;
}

div.mod-webAdmin div.galleryThumbnailPreview a:hover {
	background-color: #797979;
}

/* ********************************************************************************************** */
/* file: all-webAdmin.css                                                                         */
div.mod-webAdmin div.buttons {
	margin-bottom: 1.25em;
}

div.mod-webAdmin ul.buttons {
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin: 0;
}

div.mod-webAdmin li.button {
	float: left;
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	margin-right: 1.25em;
	padding: 0;
	list-style-image: none;
}

div.mod-webAdmin ul.buttons li.last {
	margin-right: 0;
}

div.mod-webAdmin div.button {
	
}

div.mod-webAdmin a.button {
	background-image: url('../img/bgButton-800x23.gif');
	background-repeat: no-repeat;
	background-position: 0 50%;
	color: #fff;
	display: block;
	font-weight: bold;
	outline: none;
	padding-left: 10px;
	text-decoration: none;
}

div.mod-webAdmin a.button span.button {
	background-image: url('../img/bgButton-800x23.gif');
	background-repeat: no-repeat;
	background-position: 100% 50%;
	cursor: pointer;
	display: block;
	height: 23px;
	line-height: 23px;
	min-width: 163px;
	padding-right: 10px;
	text-align: right;
}

/* ********************************************************************************************** */
/* file: all-webAdminContentClass-editEventText.css                                               */
div.mod-webAdminContentClass td.webAdminFormFieldLabelDateDate {
	width: auto !important;
}

div.mod-webAdminContentClass td.webAdminFormFieldFieldDateDate {
	width: auto;
}

div.mod-webAdminContentClass td.webAdminFormFieldLabelDateTime {
	width: auto !important;
}

div.mod-webAdminContentClass td.webAdminFormFieldFieldDateTime {
	width: auto;
}

/* ********************************************************************************************** */
/* file: all-webAdminContentClass-editTeaserimg.css                                               */
div.mod-webAdminContentClass div.teaserimg {
	float: left;
	margin-right: 15px;
	width: 90px;
}

div.mod-webAdminContentClass div.teaserimg img {
	border: 1px solid #797979;
	padding: 5px;
	max-width: 78px;
}

div.mod-webAdminContentClass div.teaserimgLabel {
	margin-left: 105px;
}

div.mod-webAdminContentClass div.teaserimgLabel a {
	background-image: url('../img/webAdmin/ico-delete.gif');
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding-left: 20px;
	text-decoration: underline;
}

/* ********************************************************************************************** */
/* file: all-webAdminContentClass.css                                                             */
div.mod-webAdminContentClass {
	
}

div.mod-webAdminContentClass table.webAdmin {
	border-width: 0;
}

div.mod-webAdminContentClass table.webAdmin tr {
	vertical-align: top;
}

div.mod-webAdminContentClass th.webAdmin {
	border-width: 0;
	padding: 13px 0;
}

div.mod-webAdminContentClass td.webAdmin {
	border-width: 0;
	padding: 4px 0;
}

div.mod-webAdminContentClass .liste0 {
	background-color: transparent;
	color: #797979;
}

div.mod-webAdminContentClass .liste0 a {
	color: #797979;
}

div.mod-webAdminContentClass td.webAdminFormFieldLabel {
	width: 115px;
}

div.mod-webAdminContentClass td.webAdminFormFieldLabel label {
	white-space: normal;
}

div.mod-webAdminContentClass td.webAdminFormFieldField {
	padding-left: 20px;
}

div.mod-webAdminContentClass td.webAdminFormFieldFieldtexteditor {
	width: 450px;
}

div.mod-webAdminContentClass td.webAdminFormFieldField-texteditor {
	width: 450px;
}

div.mod-webAdminContentClass td.webAdminFormFieldFieldfile {
	width: 450px;
}

div.mod-webAdminContentClass td.webAdminFormFieldField-file {
	width: 450px;
}

div.mod-webAdminContentClass td.webAdminFormFieldField input.text {
	width: 265px;
}

div.mod-webAdminContentClass td.webAdminFormFieldField textarea {
	width: 265px;
}

div.mod-webAdminContentClass td.webAdminFormFieldField select {
	max-width: 272px;
}

div.mod-webAdminContentClass td.webAdminFormFieldField input.file {
	width: 450px;
}

div.mod-webAdminContentClass td.webAdminFormFieldHint {
	padding-left: 20px;
}

/* ********************************************************************************************** */
/* file: all-webAdminForm.css                                                                     */
div.mod-webAdmin {
	
}

div.mod-webAdmin table.webAdminForm {
	border-width: 0;
}

div.mod-webAdmin table.webAdminForm tr {
	vertical-align: top;
}

div.mod-webAdmin th.webAdminForm {
	border-width: 0;
	padding: 13px 0;
}

div.mod-webAdmin td.webAdminForm {
	border-width: 0;
	padding: 4px 0;
}

div.mod-webAdmin talbe.webAdminForm .liste0 {
	background-color: transparent;
	color: #797979;
}

div.mod-webAdmin table.webAdminForm .liste0 a {
	color: #797979;
}

div.mod-webAdmin td.webAdminFormFieldLabel {
	width: 115px;
}

div.mod-webAdmin td.webAdminFormFieldLabel label {
	white-space: normal;
}

div.mod-webAdmin td.webAdminFormFieldField {
	padding-left: 20px;
}

div.mod-webAdmin td.webAdminFormFieldFieldtexteditor {
	width: 450px;
}

div.mod-webAdmin td.webAdminFormFieldFieldfile {
	width: 450px;
}

div.mod-webAdmin td.webAdminFormFieldField input.text {
	width: 265px;
}

div.mod-webAdmin td.webAdminFormFieldField textarea {
	width: 265px;
}

div.mod-webAdmin td.webAdminFormFieldField select {
	max-width: 272px;
}

div.mod-webAdmin td.webAdminFormFieldField input.file {
	width: 450px;
}

div.mod-webAdmin td.webAdminFormFieldHint {
	padding-left: 20px;
}

/* ********************************************************************************************** */
/* file: all-webAdminList.css                                                                     */
div.mod-webAdmin table.webAdminList {
	width: 100%;
}

div.mod-webAdmin table.webAdminList caption {
	border-bottom: 1px dotted #797979;
	font-weight: bold;
	padding: 7px 5px;
	text-align: left;
}

div.mod-webAdmin tr.webAdminList {
	
}

div.mod-webAdmin tr.webAdminListHead {
	font-weight: bold;
}

div.mod-webAdmin tr.webAdminListHead td {
	border-bottom: 1px dotted #797979;
	padding: 7px 5px;
}

div.mod-webAdmin tr.webAdminList1 {
	
}

div.mod-webAdmin tr.webAdminList0 {
	
}

div.mod-webAdmin tr.webAdminList1 td {
	border-bottom: 1px solid #797979;
	padding: 7px 5px;
}

div.mod-webAdmin tr.webAdminList0 td {
	border-bottom: 1px solid #797979;
	padding: 7px 5px;
}

div.mod-webAdmin tr.first td {
	padding-top: 17px;
}

div.mod-webAdmin span.ico-bool {
	background-repeat: no-repeat;
	background-position: 50% 50%;
	display: block;
	height: 16px;
	margin: 0 auto;
	overflow: hidden;
	text-indent: -9999em;
	width: 16px;
}

div.mod-webAdmin span.ico-bool-1 {
	background-image: url('../img/webAdmin/ico-0.gif');
}

div.mod-webAdmin span.ico-bool-0 {
	background-image: url('../img/webAdmin/ico-1.gif');
}

div.mod-webAdmin a.ico-edit {
	background-image: url('../img/webAdmin/ico-edit-edit.gif');
	background-repeat: no-repeat;
	background-position: 50% 50%;
	display: block;
	height: 13px;
	margin: 0 auto;
	overflow: hidden;
	text-indent: -9999em;
	width: 29px;
}

div.mod-webAdmin a.ico-delete {
	background-image: url('../img/webAdmin/ico-delete-del.gif');
	background-repeat: no-repeat;
	background-position: 50% 50%;
	display: block;
	height: 13px;
	margin: 0 auto;
	overflow: hidden;
	text-indent: -9999em;
	width: 29px;
}
