/************************* dionis.css *************************/

body {behavior:url(/css/csshover3.htc);}

#mlm_text, #mlm_recherche {
width:27em;
margin: 3px 0 3px 0;
}
/*** Benutzer Suche ***/

#membersearch .sf {
width:93px;
float:left;
}
#membersearch .f {
width:86px;
*width:90px;
margin-top:2px;
}
*+html #membersearch .f {
width:83px;
}
#membersearch select.f {
width:90px;
margin-top:2px;
}
.reslist, .result, .res {
font-size:13px;
}
.reslist tr.title td, .result tr.title td {
font-weight:bold;
}
.reslist tr.found td.a, .reslist tr.found td.a a {
text-align:right;
padding-right:8px;
color:#000000;
}
#membersearch tr.title td, #membersearch tr.found td {
padding-right:15px;
}
.reslist tr.title td.title1, .reslist tr.found td.a {
text-align:right;
}
.reslist tr.title td.title6, .reslist tr.found td.f {
padding-right:0px;
}
#membersearch .result{
margin-top:20px;
}

/*** Partner Liste ***/

#partnerlist * {
margin:0px;
padding:0px;
}
#partnerlist div.searchfor {
padding:5px;
float:left;
}
#partnerlist div.sft {
padding:5px;
float:left;
width:150px;
}
#partnerlist div.sff {
padding:5px;
}
#partnerlist div.submit {
clear:left;
padding:5px;
}
#partnerlist tr.title td {
font-weight:bold;
text-align:center;
}
#partnerlist tr.title td.right {
text-align:left;
}
#partnerlist tr.title td.left {
text-align:right;
}
.reslist tr.found td.a a {
color:#000000;
}
.reslist tr.title td, #partnerlist tr.found td {
padding-right:10px;
}

/*** Produktionsstand ***/

#bodyContent {
font-family:Verdana;
font-size:13px;
padding-left:10px;
}
div#bodyContent u#l {
padding-left:15px;
}
div#bodyContent ol {
padding-left:25px;
}
#bodyContent table {
text-align:left;
font-family:Verdana;
font-size:13px;
}
#bodyContent u#l li, ol li {
margin:0px;
}
#bodyContent u#l li u#l li, ol li ol li {
margin-left:40;
}
/*** Lastschrift Freigabe ***/

table.lastschriftfreigabe {
font-family:Verdana;
}
table.lastschriftfreigabe .subtitle {
margin-right:10px;
}
table.lastschriftfreigabe .ssubtitle {
font-style:italic;
margin-right:10px;
}
table.lastschriftfreigabe .content {
font-weight:bold;
margin-right:10px;
}
table.lastschriftfreigabe .content2 {
font-weight:bold;
font-style:italic;
margin-right:10px;
}

/*** Buchungsfehler und Lastschrift Kontrolle ***/
.bfehler, .lastschriftcntr {
font-family:Verdana;
font-size:10px;
}
.bfehler input, .lastschriftcntr input {
font-family:Verdana;
font-size:10px;
margin-left:10px;
margin-right:10px;
margin-top:2px;
}
.bfehler .std, .lastschriftcntr .std {
margin-left:0px;
margin-right:0px;
width:120px;
}
.bfehler .std2, .lastschriftcntr .std2 {
margin-right:0px;
width:167px;
}
.bfehler .field, .bfehler .readonly, .lastschriftcntr .field, .lastschriftcntr .readonly {
padding:2px;
background-color:#ffffff;
border:1px solid #999999;
}
.bfehler .readonly, .lastschriftcntr .readonly {
background-color:#cccccc;
}
.lastschriftcntr select{
width:167px;
margin-left:10px;
}
.reslist .foundid {
width:40px;
}
/*** MEIN PROFIL **/
#registerwindow div.title {width:170px;float:left;}
#registerwindow form input.fd {
width:300px;
margin:1px;
padding-left:3px;
}
#registerwindow form select {width:200px;margin:1px;}
#registerwindow form input.readonly {border:0px;width:230px;}
#registerwindow form #lang_check input, input.checkbox{
width:13px;
margin:0px;
margin-left:11px;
margin-right:12px;
}
#registerwindow form #lang_check{
clear:both;
padding:5px;
height:120px;
line-height:20px;
width:450px;
border:1px solid #cccccc;
}
/*** NEWSLETTER ***/
#nlbutton{width:70px;}
#nltheme{width:103px;float:left;}
#nltheme2{
width:180px;
float:left;
clear:left;
}
/*** PARTNERLINKS ****/
.pltop *, .plmain * {*font-size:12px;}
.pltop {
width:690px;
height:21px;
border:1px solid #3366cc;
background-position:right;
background-image:url(/img/pl_topbg.gif);
background-repeat:repeat-y;
clear:both;
margin-top:10px;
}
.pltop h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3366cc;
line-height:21px;
margin:0px;
margin-left:105px;
}
.plmain {
width:690px;
border:1px solid #3366cc;
border-top:0px;
background-image:url(/img/pl_mainbg.gif);
background-repeat:repeat-y;
}
.plmain img {
border:1px solid #FFFFFF;
margin-left:5px;
margin-top:6px;
float:left;
}
.plmain .prtss {margin-left:38px;width:170px;float:left;}
.plmain .prtss,{margin-left:0px;width:200px;float:left;}
* html .plmain .prtss {width:200px;float:left;margin-bottom:-10px;}
.plmain .prts {
margin-top:2px;
*margin-top:10px;
margin-left:-19px;
*margin-left:22px;
list-style-image:url(/img/pl_minikugel.png);
}
* html .plmain .prts {list-style-image: url(/img/pl_minikugel2.png);}
.plmain .prts li {line-height:23px;*line-height:normal;padding-top:11px;margin-top:-11px;text-align:left;}
.plmain .prts li a, .plmain div a {text-decoration:none;color:#000000;}
.plmain .prts li a:hover, .plmain div a:hover {text-decoration:underline;color:#000000;}
.plmain .link div img, .plmain .link img {border:1px solid #999999;margin:0px;}
.plmain .link div {margin:0px;margin-top:2px;float:left;}
.plmain .link {float:left;padding-top:3px;}
.plmain .link input {
padding:1px;
width:120px;
border:1px solid #000000;
margin:3px;margin-bottom:2px;
*margin:2px;*margin-bottom:1px;
}

.plmain .btns input, .plbtn, button {
border:1px solid #999999;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
*font-size:11px;
color:#666666;
background-image:url(/img/pl_btn_bg1.gif);
}
.plmain .btns input:hover, .plbtn:hover, button:hover {background-image:url(/img/pl_btn_bg2.gif);color:#ffffff;}

.plmain .btns {padding-top:29px;text-align:center;}
.msg {
width:686px;
background-image:url(/img/pl_mainbg.gif);
background-repeat:repeat-y;
border-left:1px solid #3366cc;
border-right:1px solid #3366cc;
padding-left:4px;
padding-top:4px;
}
/*** ERFOLGSGESCHICHTE BOX ***/
#incstory{
width:230px;
margin-top:8px;
margin-left:-5px;
border:1px solid #999999;
background-color:#ffffcc;
font-family:Arial, Helvetica, sans-serif;
}
#incstory .start {
text-align:left;
margin:4px;
margin-right:0px;
float:left;
width:159px;
*width:150px !important;
*width:140px;
}
#incstory span {
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ff9900;
margin:0px;
margin-bottom:5px;
padding:0px;
}
#incstory .img {
text-align:right;
width:71px;
margin-left:159px !important;
margin-left:154px;
}
#incstory .img img {
border-left:1px solid #999999;
border-bottom:1px solid #999999;
}
#incstory .dmore {
clear:left;
text-align:right;
}
#incstory .data {
clear:left;
border-top:1px solid #999999;
background-color:#ffffff;
padding:3px;
}
#incstory .contact {
background-color:#999999;
color:#ffffff;
height:20px;
line-height:20px;
padding-left:5px;
font-size:12px;
}
#incstory .contact form {margin:0px;padding:0px;}
#incstory .contact .a {float:left;font-size:12px;}
#incstory .contact .b {
text-align:right;
padding-right:10px;
}
#incstory .prev, .next {
margin-top:6px;
margin-bottom:6px;
width:12px;
height:9px;
border:0px;
}
#incstory .next {
margin-left:5px;
background-color:#999999;
}
#incstory .prev {background-color:#999999;}
#incstory .more {
background-color:#FFFFFF;
border:1px solid orange;
margin:6px;
width:55px;
}
.pass_labl{
float:left;
width:150px;
margin-top:7px;
}
.pass_inpt{margin-top:5px;}
#registerwindow fieldset {*padding:10px;}
