/* standards */
@import url(artdet3mmozwisch_lr.css);

/* Seitennavigation - additive */

/* Template - Suche */
#content {
	display: block; float:left; width: 774px; height: 100%;  margin:0px; padding:0px 15px 0px 15px; overflow:hidden;
}
#content form{
	display:block;
	float: left;
	width: 774px;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
}

#suchfelder {
width: 762px;
border:none;
margin:0px;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
font: 0.75em Arial, Helvetica, Sans-serif;
color: #333;
}
#suchfelderfieldset {display:block; width:486px; overflow:hidden;
border:none;margin:0px;padding:0px;}
#such1 { display:block; width:494px; height:45px; display: block;}
#such1 input { display:block; width:350px; margin-bottom:8px;}
#such1 label {display:block; float:left; width:190px; padding-bottom:3px;}
#sw1 { display:block; float:left; width:494px; margin-bottom:8px; }
#such2 { display:block; width:494px; height:45px; display: block;}
#such2 input { display:block; width:350px; margin-bottom:8px;}
#such2 label {display:block; float:left; width:190px;padding-bottom:3px;}
#sw2 { display:block; float:left; width:494px; margin-bottom:8px; }
#check {display:block; float:left; width:494px; height:25px;}
#and {}
#or {}
#start { display:block; float: left; width: 190px; margin-right:4px;}
#suchfelderzusatz { float: left; width: 490px}
#suchfelderzusatz h2{display:block; width:475px; margin:0px; padding:0px;font: 1em Arial, Helvetica, Sans-serif;
color: #FFF;}
#archiv {margin:0px; padding:0px; font: 12px Arial, Helvetica, sans-serif; color: #000;}
.error {display:block; float: left; width: 550px; padding: 0px; margin: 0px; overflow: hidden;
	font: 0.75em Verdana, Arial, Helvetica, Sans-serif; color: #f03;}
/* Suche - additive */
#zus1 {margin:0px; padding:0px; font: 12px Arial, Helvetica, sans-serif; color: #000;}
#zus2 {margin:0px; padding:0px; font: 12px Arial, Helvetica, sans-serif; color: #000;}

/* Seitennavigation */
#blaettern {display:block; float:left; width: 774px; padding:5px 10px 5px 10px; margin:0px; margin-bottom:5px;}
#back {display:block; float:left; width: 150px; padding:0px; margin:0px; font: 0.75em Arial, Helvetica, Sans-serif;}
#back a {display:block; float:left; width: 150px; font: 1em Arial, Helvetica, Sans-serif; color: #009; text-decoration: none; text-align:left; background: url(images/pfeil_zurueck.gif) no-repeat left 0.25em; padding-left:11px;}
#back a:hover {text-decoration:underline;}
#seitenvon {display:block; float:left; width: 230px; padding:0px; margin:0px; font:bold 0.75em Arial, Helvetica, Sans-serif; color: #009; text-decoration: none;text-align:center;}
#forward {display:block; float:left; width: 150px; font:bold 0.75em Arial, Helvetica, Sans-serif; margin-right:-3px;}
#forward a {display:block; float:left; width: 150px; padding:0px; margin:0px; font: 1em Arial, Helvetica, Sans-serif; color: #009; text-decoration: none; text-align:right;background: url(images/pfeil_weiter.gif) no-repeat right 0.25em; padding-right:11px;}
#forward a:hover {text-decoration:underline;}
/* Seitennavigation - additive */

/* Suchergebnisse - für alle*/
.artikelnormal,
.artikelpers,
.artikelnormalhell,
.artikelnormaldunkel,
.artikelpershell,
.artikelfunktionaer,
.artikelmitarbeiter,
.artikelpersdunkel,
.artikelmitarbeiterdunkel,
.artikelmitarbeiterhell,
.artikelartikelfunktionaerdunkel,
.artikelmitglieddunkel,
.downloadnormalungerade,
.downloadnormalgerade,
.kontungerade,
.kontgerade {display:block; float:left; width:774px; padding:0px; margin:0px; padding:0px 15px 15px 15px;}


.thumb {display:none;}
.thumb img{display:none;}
.date {display:block; float:left; width:100px; font: 0.75em Arial, Helvetica, Sans-serif; color: #333; text-decoration: none; border:none; clear:none;padding-right:5px;}
h2.artikeltitle {display:block; float:left; margin:0px; padding:0px;font:bold 0.75em Arial, Helvetica, Sans-serif;width:657px;}
h2.artikeltitle a{ display:block; float:left; padding:0px; margin:0px; font:bold 1em Arial, Helvetica, Sans-serif; color: #333; text-decoration: none; text-align: left; }
.artikeltitle a:hover {text-decoration:underline;}
.vorspann {display:block; padding:0px; margin:0px; font: 0.75em Arial, Helvetica, Sans-serif; color: #333; text-decoration: none; width:669px;float:left;}
.audioicon { display:none; margin-right: -3px;}
.videoicon { display:none; margin-right: -3px;}
.open { display:block; float:right; width:12px; height:12px; padding:0px; margin:0px; background: url(images/mehr_dazu.gif) left top no-repeat; margin-top:5px;}
.open a{ display:block; float:right; width:12px; height:12px; padding:0px; margin:0px;}

/* Suchergebnisse - Artikel */

/* Suchergebnisse - Veranstaltung */
.wann {display:block; float:left; height:100%; font:bold 0.75em Arial, Helvetica, Sans-serif; color: #f03; text-decoration: none; border:none; clear:none;}

.wo {display:none;}
.anbieter {display:none;}
.link { display: none}


/* Suchergebnisse - Kontakt */

.konadditive { display: block; float: left; width: 120px; margin: 0px; padding: 0px; height: auto; overflow: hidden; padding-right:20px;}


.konpic {display:block; float:left; clear:left; width:120px; padding:0px; margin:0px; overflow:hidden;} 
.konpic img{display:block; float:left; padding:0px; margin:0px; margin-right:-3px; border:none; }
.konpictext {display:block;
	padding:0px;
	margin:0px;
	font: 0.625em Arial, Helvetica, Sans-serif;
	color:#333;}
.kondownloads {
	display:block;
	float:left;
	width:120px;
	clear:left;
	padding:0px;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	background: url(images/linie.gif) repeat-x left bottom;
}
.kondownloads h5 {
	display:block;
	margin:0px;
	padding:0px;
	font-size:0.75em; color:#009;
	font-weight:normal;
	height:auto;
	padding-top:0.5em !important;
	padding-bottom:0.5em !important;
	padding-left:39px !important;
	background: url(images/icon_downschmal.gif) no-repeat left top;
}
.kondownloads ul {
	display:block;
	float:left;
	width:120px;
	padding:0px;
	margin:0px;
	list-style: none;
	padding-bottom:5px !important;
}
.kondownloads li.downloads {
	display:block;
	float:left;
	width:120px;
	padding:0px;
	margin:0px;
	padding-top:5px !important;
	padding-bottom:5px !important;
}
.kondownloads li.downloads a {
	display:block;
	float:left;
	padding:0px;
	margin:0px;
	font: 0.75em Arial, Helvetica, Sans-serif;
	line-height:1.3em;
	text-decoration:none;
	color:#009;
}
.kondownloads li.downloads a:hover {
	text-decoration:underline;
}
.konlinksintern {
	display:block;
	float:left;
	width:120px;
	clear:left;
	padding:0px;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	background: url(images/linie.gif) repeat-x left bottom;
}
.konlinksintern h5 {
	display:block;
	margin:0px;
	padding:0px;
	font-size:0.75em; color:#009;
	font-weight:normal;
	height:auto;
	padding-top:0.5em !important;
	padding-bottom:0.5em !important;
	padding-left:39px !important;
	background: url(images/icon_linkschmal.gif) no-repeat left top;
}
.konlinksintern ul {
	display:block;
	float:left;
	width:120px;
	padding:0px;
	margin:0px;
	list-style: none;
	padding-bottom:5px !important;
}
.konlinksintern li.linksintern {
	display:block;
	float:left;
	width:120px;
	padding:0px;
	margin:0px;
	padding-top:5px !important;
	padding-bottom:5px !important;
}
.konlinksintern li.linksintern a {
	display:block;
	float:left;
	padding:0px;
	margin:0px;
	font: 0.75em Arial, Helvetica, Sans-serif;
	line-height:1.3em;
	text-decoration:none;
	color:#009;
}
.konlinksintern li.linksintern a:hover {
	text-decoration:underline;
}
.konlinksextern {
	display:block;
	float:left;
	width:120px;
	clear:left;
	padding:0px;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	background: url(images/linie.gif) repeat-x left bottom;
}
.konlinksextern h5 {
	display:block;
	margin:0px;
	padding:0px;
	font-size:0.75em; color:#009;
	font-weight:normal;
	height:auto;
	padding-top:0.5em !important;
	padding-bottom:0.5em !important;
	padding-left:39px !important;
	background: url(images/icon_linkschmal.gif) no-repeat left top;
}
.konlinksextern ul {
	display:block;
	float:left;
	width:120px;
	padding:0px;
	margin:0px;
	list-style: none;
	padding-bottom:5px !important;
}
.konlinksextern li.linksextern {
	display:block;
	float:left;
	width:120px;
	padding:0px;
	margin:0px;
	padding-top:5px !important;
	padding-bottom:5px !important;
}
.konlinksextern li.linksextern a {
	display:block;
	float:left;
	padding:0px;
	margin:0px;
	font: 0.75em Arial, Helvetica, Sans-serif;
	line-height:1.3em;
	text-decoration:none;
	color:#009;
}
.konlinksextern li.linksextern a:hover {
	text-decoration:underline;
}


.funktion {display:block;
	float:left;
	clear:left;
	width:100%;
	font: 0.75em Arial, Helvetica, Sans-serif;
	line-height:1.3em;
	padding:0px;
	margin:0px;
	color:#009;margin-right:-3px;}
.funktitel {display:none;}
.position {display:block;
	float:left;
	clear:left;
	width:100%;
	font:0.875em Arial, Helvetica, Sans-serif;
	padding:0px;
	margin:0px;
	color:#009;margin-right:-3px;
	text-transform:uppercase;}
.postitel {display:none;}
.name {display:block;
	float:left;
	clear:left;
	width:100%;
	font: bold 0.875em Arial, Helvetica, Sans-serif;
	line-height:1.3em;
	padding:0px;
	margin:0px;
	color:#333;
	padding-bottom:10px;
	padding-top:5px;margin-right:-3px;}
.nametitel {display:none;}
.adresse {display:block;
	float:left;
	clear:left;
	width:100%;
	font: 0.75em Arial, Helvetica, Sans-serif;
	padding:0px;
	margin:0px;
	color:#333;margin-right:-3px;}
.adrtitel {display:none;}
.org {display:block;
	float:left;
	clear:left;
	width:100%;
	font: 0.75em Arial, Helvetica, Sans-serif;
	padding:0px;
	margin:0px;
	color:#333;margin-right:-3px;}
.orgtitel {display:none;}
.beschreibung {display:block;
	float:left;
	clear:left;
	width:100%;
	font: 0.75em Arial, Helvetica, Sans-serif;
	line-height:1.3em;
	padding:0px;
	margin:0px;
	color:#333;margin-right:-3px;}
.beschtitel {display:none}

.tel {display:block;
	float:left;
	clear:left;
	width:100%;
	font: 0.75em Arial, Helvetica, Sans-serif;
	line-height:1.3em;
	padding:0px;
	margin:0px;
	color:#333;margin-right:-3px;}
.teltitel {display:block; float:left; width:20px; height:13px; padding:0px; margin:0px;}
.mobil {display:block;
	float:left;
	clear:left;
	width:100%;
	font: 0.75em Arial, Helvetica, Sans-serif;
	padding:0px;
	margin:0px;
	color:#333; margin-right:-3px;}
.mobiltitel { display:none;}
.fax {display:block;
	float:left;
	clear:left;
	width:100%;
	font: 0.75em Arial, Helvetica, Sans-serif;
	line-height:1.3em;
	padding:0px;
	margin:0px;
	color:#333; margin-right:-3px;}
.faxtitel {display:block; float:left; width:20px; height:13px; padding:0px; margin:0px; }
.mail {display:block;
	float:left;
	clear:left;
	width:100%;
	font: 0.75em Arial, Helvetica, Sans-serif;
	padding:0px;
	padding-bottom:10px;
	margin:0px;
	color:#f03;margin-right:-3px;}
.mail a {font: 1em Arial, Helvetica, Sans-serif;
	padding:0px;
	margin:0px;
	color:#f03;
	text-decoration:underline;background: url(images/kont_mail.gif) left center no-repeat; padding-left:40px;}
.mail a:hover {text-decoration:none;}
.mailtitel {display:block; float:left; width:37px; height:15px; padding:0px; margin:0px;background: url(images/kont_email.gif) left top no-repeat;}

/* Suchergebnisse - Download */
.dlungerade, .dlgerade, .downloadnormalungerade, .downloadmitgliedungerade, .downloadfunktionaerungerade, .downloadmitarbeiterungerade,
.downloadnormalgerade, .downloadmitgliedgerade, .downloadfunktionaergerade, .downloadmitarbeitergerade {display:block; float:left; width:774px; padding:0px; margin:0px;padding:0px 15px 15px 15px;margin-right:-3px;}
h3.dltitle{	padding:0px; margin:0px; font: bold 0.75em Arial, Helvetica, Sans-serif;}
.dltitle a{ display:block;	float:left;	padding:0px; margin:0px; font:bold 1em Arial, Helvetica, Sans-serif; line-height:1.3em;	text-decoration:none; color:#333; padding-right: 10px;margin-right:-3px;}
.dltitle a:hover { text-decoration:underline;}
.dltyp {display:block; float:left;	margin:0px; padding:0px; font: 0.75em Arial, Helvetica, Sans-serif; text-decoration:none; color:#333; line-height:1.364em;padding-right: 10px;margin-right:-3px;}
.dlsize{display:block; float:left; margin:0px; padding:0px; font: 0.75em Arial, Helvetica, Sans-serif; text-decoration:none; color:#333; line-height:1.364em;padding-right:3px;margin-right:-3px;}
.kb { display:block; float:left; width:15px; height:12px; background-image:  url("images/kb.jpg"); background-repeat: no-repeat; background-position: top left;margin-right:-3px;}
.dlbesch { display:block; float:left; width:754px; margin:0px; padding:0px; font: 0.75em Arial, Helvetica, Sans-serif; text-decoration:none; color:#333; line-height:1.364em; margin-right:-3px;}


