
/********************* CSS Mediathek Index 07-2007 ******************************/

body {width:16cm;  padding:0px;border:0px none; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-family:Arial, Helvetica, Verdana; margin:0px;}
a {color: black;}

div#BehaelterKomplettInnen div.NachrichtenTabelle,
a#ctl00_AlleProfile,
img.logo,
img.banner,s
span.blind,
A img,
h1.unsichtbar,
div#NavigationLinksKomplett,
div#RechtsKomplett div.navitop,
div#RechtsKomplett div.naviaktuell {display: none; height: 0cm;}

a[href]:after {content:" <"attr(href)">";font-style:italic;} /* Einblenden von Link-Inhalten in Mozilla/Opera/Firefox*/

img.banner_wdb_druck {PADDING: 0px; MARGIN: 0px; POSITION: absolute; LEFT: 0px; TOP: 0px; width: 100%;} /* Banner sichtbar beim Druck*/
/****************************************************
ANFANG - Globale Definitionen
****************************************************/
div#RechtsKomplett {margin:0px; padding:0px;}

div#BehaelterKomplettInnen.Inhalt { width:17cm;}

div#BehaelterKomplettInnen, 
div#BehaelterKomplett {FONT-Family:Arial, Helvetica, sans-serif; padding:0px 0px 0px 0px; margin:0px; WIDTH: 97%; color:#333; LINE-HEIGHT: 140%; font-size: 10pt!important;}

A:link, A:focus, A:active, a:hover, a:visited{ text-decoration: underline;}

div#BehaelterKomplettInnen UL {line-height:140%; padding-left:15px; margin:10px 0px 7px 6px;}

div#BehaelterKomplettInnen LI {list-style-type: square; list-style-position:outside; margin: 0px; padding:0px;}
div#BehaelterKomplettInnen P{PADDING:0px; FONT-WEIGHT: normal; margin: 0px 0px 10px 6px;  margin-left:0px; padding-left:0px; width: 97%;}
div#BehaelterKomplettInnen strong {margin:10px 0px 0px 0px;padding: 0;/* border-top: dotted 1px silver;*/ padding-top: 10px; display: block; }

/*Videos*/
div#BehaelterKomplett p.klein {margin: 0px 0px 10px 0px;}
div#BehaelterKomplettInnen ul {margin-left: 0px; width: 97%;}
div#BehaelterKomplettInnen ul li {/*border: solid 1px green; */ margin-bottom: 5px;}

div#BehaelterKomplettInnen ol {padding-left: 23px;/*border: solid 1px green;*/ text-align:left; margin-left: 0px; margin-bottom: 35px;}
* hmtl div#BehaelterKomplettInnen ol {margin-left: 2px;}
div#BehaelterKomplettInnen ol li{ list-style-type: decimal; padding-left: 0px;/*border: solid 1px red;*/margin-bottom: 5px;}


div#BehaelterKomplettInnen div .Videosatz a img{margin: 10px;}
div#BehaelterKomplettInnen div .Videosatz a:hover{background-color: white;}
div#BehaelterKomplettInnen div .Videosatz img{ margin: 10px 290px 10px 0px; float: none; padding: 0px;}

div#BehaelterKomplettInnen img{float:left; padding:5px 20px 10px 0px; }
/****************************************************
ENDE - Globale Definitionen
****************************************************/


/*****************************************************
ANFANG - Alle Überschriften außer Service
*****************************************************/
h1 {font-size:1.2em;width:98%;margin-left:0px !important; padding-top:0px ; padding-bottom:4px; padding-left: 0px; display:block; text-indent: -4px; color: black; margin-top: 120px;}
h2 {MARGIN:20px 0em 20px 0px; padding-left:0px; line-height:160%;FONT-SIZE: 1em; font-style:normal; font-weight:600;WIDTH: 98%; font-family:Arial, Helvetica, sans-serif; color:Black; }
h3 {border-style:none !important; font-style:normal; font-weight: 600; font-size:.9em; width:90%; color:black; margin:15px 0px 7px 0px; }
h3.Sitemap {padding-left:0px;}
/****************************************************
ENDE - Alle Überschriften außer Service
*****************************************************/

/*************************************************
ANFANG - Tabelle Links
**************************************************/
table.ListeHinweise {margin-left:0px; width: 97%;}
table.ListeHinweise div.LinksSatz {width: 545px; margin: 0px;}
table.ListeHinweise tr {margin: 0px; padding: 0px; margin: 10px 0px 0px 0px; padding-bottom: 10px;}
table.ListeHinweise span.land {display:block; margin-bottom:10px; margin-top:15px; padding-top: 10px; font-weight: bold; color: #999999; border-top: dotted 1px silver !important; }
table.ListeHinweise span.titel {display:block; font-weight:bold;margin-bottom:5px; }
table.ListeHinweise a[href]:after {content: no-open-quote;}
table.ListeHinweise a.MehrInformationen {line-height: 30px; }
table.ListeHinweise a[href].MehrInformationen:after {content:" <"attr(href)">";font-style:italic;}
/************************************************
ENDE - Tabelle Links
*************************************************/


/***************************************************
ANFANG - Tabelle Partner
***************************************************/
div#BehaelterKomplettInnen table.TabellePartner tr {margin: 10px 0px 0px 0px; }
div#BehaelterKomplettInnen table.TabellePartner h2 {padding-top: 10px; margin-bottom: 10px;border-top: dotted 1px silver;}
div#BehaelterKomplettInnen table.TabellePartner p {margin-left:0px;}
div#BehaelterKomplettInnen table.TabellePartner strong {display: inline;}
div#BehaelterKomplettInnen table.TabellePartner a[href]:after {content: no-open-quote;}
/**************************************************
ENDE - Tabelle Partner
***************************************************/

/**************************************************
ANFANG - Fusszeile
**************************************************/
div#fusszeile, 
div#fusszeileLang {BORDER-top: #999 1px solid !important; margin-top:35px; LINE-HEIGHT: 140%; font-size:8pt; padding-top:10px; width:100% !important;}
* html div#fusszeile, div#fusszeileLang {width:20cm !important;}
/**************************************************
ENDE - Fusszeile
**************************************************/


/************************************************
ANFANG - Formulare
*************************************************/

div#BehaelterKomplettInnen .BoxKomplett a[href]:after {content: no-close-quote;} /* Ausblenden von Link-Inhalten in Mozilla/Opera/Firefox*/


div#BehaelterKomplettInnen .BoxKomplett {border: solid 1px #999; width:94%;margin: 0px 0px 20px 0px; padding: 0px; font-size:1em; line-height:140%;}
div#BehaelterKomplettInnen .BoxKomplett a {color:#232a7e;}

/*ANFANG Überschriften*/
div#BehaelterKomplettInnen .BoxKomplett h3 { margin: 0px 0px 0px 0px; }
div#BehaelterKomplettInnen .BoxKomplett table .Abschnitt { margin-left:-10px;}
div#BehaelterKomplettInnen .BoxKomplett h3.Abschnitt {margin:0px 0px 15px 0px;  border-left-width:0px; padding:0px; background-color:white;}
div#BehaelterKomplettInnen .Formularkopfliste h3 {padding-left:0px;}
/*ENDE Überschriften*/

/*ANFANG Fehler*/
div#BehaelterKomplettInnen .fehler, div#BehaelterKomplettInnen .Fehler { color:#bc1f22; margin:10px 0px 10px 10px; padding:0px; width:90%; display:block;}
/*ENDE Fehler*/

div.Formularkopfliste {margin-left:0px; margin-bottom:20px;}
#BehaelterKomplettInnen div.Formularkopfliste ul{margin-left: 0px;}
#BehaelterKomplettInnen div.Formularkopfliste li{padding-bottom: 5px;}
.BoxKomplett div.Formularkopfliste {margin-left:0px; border-bottom:solid 1px #a1a1a1; padding-bottom:10px;}
#BehaelterKomplettInnen div.FormulareKopf h3 { margin-left:0px;  border: solid 1px red;}
#BehaelterKomplettInnen .FormulareKopf p{margin-left: 0px; padding-left: 0px;}

div#BehaelterKomplettInnen .BoxKomplett table {margin:10px; width:90%; text-align: left; border: white;}
div#BehaelterKomplettInnen .BoxKomplett table td, div#BehaelterKomplettInnen .BoxKomplett table th{border: none;}
#BehaelterKomplettInnen  p.Recherche1 {padding-left:0px; margin-left:0px;}
.BoxKomplett td{ width:50%; vertical-align:top; padding-bottom:5px; text-align:left;}
.BoxKomplett input,
.BoxKomplett select,
.BoxKomplett textarea {padding:2px;  width:250px; display:block; background-color:#EEEEEE; border:solid 1px #a1a1a1; margin-bottom: 5px;}
.BoxKomplett input.Abstand { margin-bottom:8px; }
.BoxKomplett select {font-size:.8em; width:255px; padding:4px;}
.BoxKomplett input.Absenden, 
.BoxKomplett input.absenden {width:70px; border:solid 1px #a1a1a1; margin:0px; margin-left: 185px; }
.BoxKomplett p {margin:10px 0px 10px 0px !important;}

/*ANFANG: Gridviews*/
.BoxKomplett .idaus { display:none;}

/*Gridview-Detailanzeige*/
.BoxKomplett span.Checkbox2 input{ width:20px }
.BoxKomplett .TableForm1 {margin:0px; padding:0px;}
/*ENDE: Gridviews*/

span.Hinweis { display:block; margin-left:20px;}
.BoxKomplett span.Radio { margin-right:20px; }
.BoxKomplett span.Radio input{  width:20px; display:inline; margin-right:10px;}
.BoxKomplett span.CheckboxAGB input{ width:20px; display:inline; margin-right:10px;}
.BoxKomplett span.CheckboxAGB { margin-right:10px; display:inline-block; }

.BoxKomplett table#Ansicht input,
.BoxKomplett table#Edit input{ width:20px; display:inline; margin:0px 10px 0px 0px;} /*Trägerprofil ändern*/
.BoxKomplett table#Ansicht input.Absenden,
.BoxKomplett table#Edit input.Absenden{ width:auto; } /*Trägerprofil ändern*/

.BoxKomplett span.Checkbox { width: 100%; display:inline-block;} /**Anmeldung Dozent*/
.BoxKomplett span.Checkbox input { width: 20px; padding-right:20px; display:inline; margin-right:10px;}

span.Persoenlich { margin-left:20px; font-weight:bold; letter-spacing:1.2px;}
Fieldset { border-style:none; padding:0px margin:8px 0px 15px 0px;}

#BehaelterKomplettInnen .BoxKomplett table.TabelleSuchergebnisse { margin: 0px !important; width:100%; margin-left: 0px;}
#BehaelterKomplettInnen .BoxKomplett table.TabelleSuchergebnisse td.ItemStyle {width:10%} /*Anrede*/
#BehaelterKomplettInnen .BoxKomplett table.TabelleSuchergebnisse td.ItemStyle2 {width:25%} /*Nachname*/
#BehaelterKomplettInnen .BoxKomplett table.TabelleSuchergebnisse td.ItemStyle3 {width:10%} /*Details*/
#BehaelterKomplettInnen .BoxKomplett table.TabelleSuchergebnisse td.ItemStyleFachgebiet { width:55%;}
#BehaelterKomplettInnen .BoxKomplett table.TabelleSuchergebnisse .Spaltenkopf th{text-align: left; padding-bottom: 10px;}

h3.Abschnitt span,span.farbe {margin-left:20px;}
table.Login h3.Abschnitt span,span.farbe {margin-left:0px;}
span.treffer {margin-left:20px;}

#BehaelterKomplettInnen .BoxKomplett span.AbstandKlein {margin:0px; display:inline; padding-top: 0px; } 
#BehaelterKomplettInnen div#DruckFussZeile { font-size:.8em;}
#BehaelterKomplettInnen .BoxKomplett table span.einruecken { color:Red;}
#BehaelterKomplettInnen  div#ctl00_ContentPlaceHolder1_pnlDatagrid {width: 98%;}
#BehaelterKomplettInnen  div#ctl00_ContentPlaceHolder1_pnlDatagrid div{padding: 10px; }
#BehaelterKomplettInnen  div#ctl00_ContentPlaceHolder1_pnlDatagrid div span{padding-left: 0px; margin-left: 0px;}
#BehaelterKomplettInnen .BoxKomplett FIELDSET span{vertical-align: top;}
/************************************************
ENDE - Formulare
*************************************************/