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

/* Seitennavigation - additive */

#articledetails h1 { width: 730px; padding-bottom: 15px; border-bottom: 5px solid; margin-bottom:15px; }
#wysiwyg { width: 730px; padding: 0px; }
#articlefooter { display: block; float: left; width: 730px; padding: 0px; }

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

#suchfelder {
width: 730px;
border:none;
margin:0px;
padding-top:10px;
padding-bottom:10px;
padding-left:0px;
font: 0.688em Verdana, Arial, Helvetica, Sans-serif;
color: #000;
}
#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; border: 1px solid #000;}
#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; border: 1px solid #000;}
#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 Verdana, 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.688em Verdana, Arial, Helvetica, Sans-serif; color: #e2001a;}
/* 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: 530px; padding:5px 10px 5px 10px; margin:0px;background: url(images/helle_schrafur.jpg) left top;}
#back {display:block; float:left; width: 150px; padding:0px; margin:0px; font:bold 0.688em Verdana, Arial, Helvetica, Sans-serif;}
#back a {display:block; float:left; width: 150px; font:bold 1em Verdana, Arial, Helvetica, Sans-serif; color: #000; text-decoration: none; text-align:left;}
#back a:hover {text-decoration:underline;}
#seitenvon {display:block; float:left; width: 230px; padding:0px; margin:0px; font:bold 0.688em Verdana, Arial, Helvetica, Sans-serif; color: #000; text-decoration: none;text-align:center;}
#forward {display:block; float:left; width: 150px; font:bold 0.688em Verdana, Arial, Helvetica, Sans-serif;}
#forward a {display:block; float:left; width: 150px; padding:0px; margin:0px; font:bold 1em Verdana, Arial, Helvetica, Sans-serif; color: #000; text-decoration: none; text-align:right;}
#forward a:hover {text-decoration:underline;}

/* 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:731px; padding:0px; margin:0px;padding-bottom:15px;margin-right:-3px; border-bottom: #549eb7 1px solid;}
.articledetailsschmal { display:block; float:right; width:360px; padding:0px; margin:0px; overflow:hidden;}
.articledetailsbreit { display:block; float:left; width:550px; padding:0px; margin:0px; overflow:hidden; }

.thumb {display:none;}
.thumb img{display:none;}

.date {display:block; float:left; width:120px; height:100%; font: 0.563em Verdana, Arial, Helvetica, Sans-serif; color: #000; text-decoration: none; border:none; clear:none;padding-right:5px;}

h2.artikeltitle {display:block; float: left; margin:0px; width: 595px; padding: 15px 0px 5px 0px;}
h2.artikeltitle a{display:block; float:left; width:auto; height:auto; font: normal bold 11px Verdana, Arial, Helvetica, sans-serif; color: #549eb7; text-decoration: none; text-transform: uppercase;}
.artikeltitle a:hover {text-decoration:underline;}

.vorspann {display:block; float:left;width:595px; height:auto; padding: 0px 0px 0px 0px; font: normal normal 0.625em Verdana, Arial, Helvetica, sans-serif; color:#e3001b; text-decoration: none; text-transform: uppercase; /*margin-left:-3px;*/}

.open { display:none;}

/* Suchergebnisse - Artikel */
.date {display:block; float:left; width:120px; height:100%; font: 0.563em Verdana, Arial, Helvetica, Sans-serif; color: #000; text-decoration: none; border:none; clear:none;padding-right:5px;}
.audioicon { display:none; margin-right: -3px;}
.videoicon { display:none; margin-right: -3px;}

/* Suchergebnisse - Veranstaltung */
.wann {display:block; float:left; width:120px; height:100%; font:bold 0.688em Verdana, Arial, Helvetica, Sans-serif; color: #000; text-decoration: none; border:none; clear:none;padding-right:5px;}

.wo {display:block; padding:0px; margin:0px; font:bold 0.688em Verdana, Arial, Helvetica, Sans-serif; color: #000; text-decoration: none; width:390px;float:right;background: url(images/wo.gif) left top no-repeat; padding-left:35px;}
.anbieter {display:block; padding:0px; margin:0px; font:bold 0.688em Verdana, Arial, Helvetica, Sans-serif; color: #000; text-decoration: none; width:390px;float:right;background: url(images/wer.gif) left top no-repeat; padding-left:35px;}
.link { display: none}


/* Suchergebnisse - Kontakt */
.konadditive {display:block; float:left; width:196px; overflow:hidden; padding: 0px; margin:0px;}
.kontungerade {display:block; float: left; width: 731px; height:auto;  border-bottom: #549eb7 1px solid; padding: 30px 0px 15px 0px; margin-right:-3px;}
.kontgerade   {display:block; float: left; width: 731px; height:auto;  border-bottom: #549eb7 1px solid; padding: 30px 0px 15px 0px; margin-right:-3px;}

.konpic {display:block; margin:0px; padding:0px; width:180px;border-bottom:#e3001b 6px solid;}
.konpic img{display:block; width:80px; height:120px;margin:0px; padding:0px }
.konpictext {display:block; font: bold 0.625em Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;}


.kondownloads {display:block; width:180px; margin:0px; padding:0px;padding-top:10px;}
.kondownloads h5 { display: block; float: left; font: bold 0.625em Verdana, Arial, Helvetica, sans-serif; color:#498ba1; padding: 10px 0px 2px 0px; margin: 0px; }
.kondownloads ul {display: block; float: left; list-style:none; padding:0px; margin:0px;}
.kondownloads li.downloads   {display:block; float:left; width: 180px; padding: 0px; margin-bottom:4px; list-style:none;}
.kondownloads li.downloads a {display:block; width: 130px; height:auto; padding-left: 18px; margin:0px; clear:both;font: normal 0.625em Verdana, Arial, Helvetica, sans-serif; color: #e3001b; text-decoration: none; text-transform:uppercase; background-image:url(images/kasten_rot.gif); background-repeat:no-repeat; padding-bottom:1px;}
.kondownloads li.downloads a:hover { text-decoration:underline; }

.konlinksintern {display:block; width:180px; margin:0px; padding:0px;padding-top:10px;}
.konlinksintern h5 { display: block; float: left; font: bold 0.625em Verdana, Arial, Helvetica, sans-serif; color:#498ba1; padding: 10px 0px 2px 0px; margin: 0px; }
.konlinksintern ul {display: block; float: left; list-style:none; padding:0px; margin:0px;}
.konlinksintern li.linksintern   {display:block; float:left; width: 180px; padding: 0px; margin-bottom:4px; list-style:none;}
.konlinksintern li.linksintern a {display:block; width: 130px; height:auto; padding-left: 18px; margin:0px; clear:both;font: normal 0.625em Verdana, Arial, Helvetica, sans-serif; color: #e3001b; text-decoration: none; text-transform:uppercase; background-image:url(images/kasten_rot.gif); background-repeat:no-repeat; padding-bottom:1px;}
.konlinksintern li.linksintern a:hover { text-decoration:underline; }

.konlinksextern {display:block; width:180px; margin:0px; padding:0px;padding-top:10px;}
.konlinksextern h5 { display: block; float: left; font: bold 0.625em Verdana, Arial, Helvetica, sans-serif; color:#498ba1; padding: 10px 0px 2px 0px; margin: 0px; }
.konlinksextern ul {display: block; float: left; list-style:none; padding:0px; margin:0px;}
.konlinksextern li.linksextern   {display:block; float:left; width: 180px; padding: 0px; margin-bottom:4px; list-style:none;}
.konlinksextern li.linksextern a {display:block; width: 130px; height:auto; padding-left: 18px; margin:0px; clear:both;font: normal 0.625em Verdana, Arial, Helvetica, sans-serif; color: #e3001b; text-decoration: none; text-transform:uppercase; background-image:url(images/kasten_rot.gif); background-repeat:no-repeat; padding-bottom:1px;}
.konlinksextern li.linksextern a:hover { text-decoration:underline; }

.funktion 		{display:block; float:left; width:388px; font: normal 0.625em Verdana, Arial, Helvetica, sans-serif; color:#000; text-decoration: none; text-align: left; padding-bottom: 3px; background-image:url(images/kd_funktion.jpg); background-repeat:no-repeat; padding: 0px 0px 3px 62px}
.funktitel 		{display:none;}

.position 		{display:block; float:left; width:390px; font: normal 0.625em Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; text-align: left; background-image:url(images/kd_position.jpg); background-repeat:no-repeat; padding: 0px 0px 3px 58px}
.postitel 		{display:none;}
h2.name 			{display:block; float:left; width:450px; font: bold 0.75em Verdana, Arial, Helvetica, sans-serif; color:#e3001b; text-decoration: none; text-align: left; padding: 15px 0px 15px 0px; margin: 0px; text-transform: uppercase;}
.nametitel 		{display:none;}
.adresse 		{display:block; float:left; width:390px; font: normal 0.625em Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; text-align: left; padding-bottom: 3px; background-image:url(images/kd_adresse.jpg); background-repeat:no-repeat; padding: 0px 0px 3px 59px}
.adrtitel 		{display:none;}
.org 			{display:block; float:left; width:299px; font: normal 0.625em Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; text-align: left; padding-bottom: 3px; background-image:url(images/kd_org.jpg); background-repeat:no-repeat; padding: 0px 0px 3px 151px}
.orgtitel 		{display:none;}
.beschreibung 	{display:block; float:left; width:363px; font: normal 0.625em Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; text-align: left; padding-bottom: 3px; padding: 5px 0px 3px 0px}
.beschreibung a {color:#e2001a; text-decoration:none; padding-bottom:2px;}
.beschreibung a:hover {text-decoration:underline;}
.beschtitel 	{display:none}

.tel 		{display:block; float:left; width:348px; font: normal 0.625em Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; text-align: left ; padding-bottom: 3px; background-image:url(images/kd_tel.jpg); background-repeat:no-repeat; padding: 0px 0px 3px 102px}
.teltitel 	{display: none;}
.mobil 		{display:block; float:left; width:320px; font: normal 0.625em Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; text-align: left; padding-bottom: 3px; background-image:url(images/kd_mob.jpg); background-repeat:no-repeat; padding: 0px 0px 3px 130px}
.mobiltitel {display: none;}
.fax 		{display:block; float:left; width:370px; font: normal 0.625em Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; text-align: left; padding-bottom: 3px; background-image:url(images/kd_fax.jpg); background-repeat:no-repeat; padding: 0px 0px 3px 79px}
.faxtitel 	{display: none;}
.mail 		{display:block; float:left; width:356px; font: normal 0.625em Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; text-align: left; padding-bottom: 3px; background-image:url(images/kd_email.jpg); background-repeat:no-repeat; padding: 0px 0px 3px 94px}
.mail a 	{text-decoration: none; color:#000000;}
.mail a:hover {text-decoration: underline;}
.mailtitel {display:none;}

/* Suchergebnisse - Download */
.dlungerade, .dlgerade, .downloadnormalungerade, .downloadmitgliedungerade, .downloadfunktionaerungerade, .downloadmitarbeiterungerade,
.downloadnormalgerade, .downloadmitgliedgerade, .downloadfunktionaergerade, .downloadmitarbeitergerade {display: block; float: left; width: 731px; height: auto; padding: 0px 0px 15px 0px; margin: 0px; margin-right: -3px;}

/* ERGÄNZUNG */
.dlnormalungerade a{display:block; float: left; width: auto; height:auto; padding-left: 18px; margin:0px; clear:both;font: normal 0.625em Verdana, Arial, Helvetica, sans-serif; color: #e3001b; text-decoration: none; text-transform:uppercase; background-image:url(images/kasten_rot.gif); background-repeat:no-repeat; padding-bottom:0px; padding-bottom: 0px;}
.dlnormalungerade a:hover { text-decoration:underline; }

.dlnormalgerade a{display:block; float: left; width: auto; height:auto; padding-left: 18px; margin:0px; clear:both;font: normal 0.625em Verdana, Arial, Helvetica, sans-serif; color: #e3001b; text-decoration: none; text-transform:uppercase; background-image:url(images/kasten_rot.gif); background-repeat:no-repeat; padding-bottom:0px; padding-bottom: 0px;}
.dlnormalgerade a:hover { text-decoration:underline; }
/*ERGÄNZUNG ENDE*/


h3.dltitle{	display: block; float: left; width: 731px; padding: 15px 0px 5px 0px; margin: 0px;font: normal 0.75em Verdana, Arial, Helvetica, sans-serif;}

.dltitle a{ display: block; float: left; width: 731px; padding: 15px 0px 5px 0px; margin: 0px;font: normal 0.75em Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #e2001a; }
.dltitle a:hover { text-decoration:underline;}

.dltyp {display: block; float: left; width: auto; padding: 0px; margin: 0px; font: normal 0.625em Verdana, Arial, Helvetica, sans-serif;}

.dlsize{display: block; float: left; width: auto; padding: 0px 2px 0px 5px; margin: 0px; font: normal 0.625em Verdana, Arial, Helvetica, sans-serif;}

.kb {display: inline; float: left;  padding: 0px 0px 0px 0px; margin: 0px; font: normal 0.625em Verdana, Arial, Helvetica, sans-serif; background-image:url(images/kb.jpg); background-repeat:no-repeat; width: 14px; height: 12px;}

.dlbesch { display: block; float: left; width: 731px; padding: 0px; margin: 0px; margin-right: -3px; font: normal 0.625em Verdana, Arial, Helvetica, sans-serif;}


