/* USER-GALERIEN */
/* freunde/who => thumb 100x134px */ 
a.gal-nick{ font-size:12px; }
div.gal-item { padding: 0; font-size:11px; color:#929291; display:block; width:auto; min-width:108px; overflow:hidden; white-space:nowrap; text-align:left; }
div.gal-item img.foto { border: 1px solid #cccccc; margin: 1px 0 0 0; padding:3px; background-color:white; height:auto; width:calc(100% - 8px); }
.grid-gal { padding:10px;display:grid;grid-template-columns:repeat(auto-fit, minmax(108px, 1fr));gap:10px;justify-content:center;}
.grid-npfriend { display: grid; grid-template-columns: repeat(auto-fill, 56px); gap: 8px; justify-content: center; }
div.npfriend { font-size:11px; position:relative; overflow:hidden; width:56px; white-space:nowrap; }
div.npfriend img { border:1px solid #ccc; padding:2px; background-color:#fff; }
#site-95 div.gal-item { padding-top:5px; }

/* SUCHERGEBNIS */
div.ci-invcmt{ margin: 15px 0 0 20px; font-size:12px; font-style:italic; color:#676762; }

/* ANZEIGEN */
h3.buddy-pending { font-size:14px; margin: 20px 0 3px 0; }
div.buddy-pending{ padding:0 0 5px 0; border-top: 1px solid #D7D7D7; background-color:#EEF3FF; border-bottom: 1px solid #D7D7D7; }
div.buddy-infos{ float:left; font-size:11px; width:50px; padding:10px 0 0 15px; overflow:hidden; white-space:nowrap; }
div.buddy-infos img.foto { background-color:#fff; padding:2px; border:1px solid #ccc ;}
div#buddy-deny{ display:none; padding: 8px 0 11px 10px; font-size:12px; font-style:italic; color:#4B6084; background-color:#D0DAEA; border-bottom: 1px solid #D7D7D7; }
div.buddy-group { float:left; width:190px; overflow:hidden;  white-space:nowrap;padding: 20px 0 0 12px; }

/* NOTIFY HISTORY */
div.notifies{ font-size:12px; padding: 5px 0 5px 3px; border-top: 1px solid #D7D7D7; border-bottom: 1px solid #D7D7D7; }
h4.notifies{ margin: 0 0 2px 0; padding:0; color:#00008B; font-size:12px; font-weight:normal; }
.myfriends-whowrap { padding-left:20px; }
.myfriends-whowrap h3 { position:relative;left:-5px; }

/* INVITE */
table.invite input { font-size:12px; }
table.invite tr td { padding: 5px 0; background-color:#EAD3E1; }
table.invite tr th { background-color:#CBDAFC; color:#4B6084; padding: 5px 0 5px 7px; }
table.invite { font-size:12px; width:608px; margin-left:5px; }
table.invite td.inv-e, table.invite th.inv-e {width:225px;  }
table.invite th.inv-n, table.invite td.inv-n { width:130px; }
table.invite td.inv-e, table.invite td.inv-n { text-align:center; } 
table.invite td.inv-n input { width:120px; }
table.invite td.inv-e input { width:215px; }
table.invite th.inv-add, table.invite td.inv-add { font-size:11px; text-align:center;  }
table.invite tr#inv-cmt{ display:none; }
table.invite tr#inv-cmt td{ padding: 8px 0 10px 8px; font-size:12px; font-style:italic; background-color:#D0DAEA; color:#676767; }
table.invite th.ecke{ border-top-left-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; background-color: #CBDAFC; padding-left:8px; }
table.invite tr.inv-alt2 td { background-color:#EBF3FF; }
table.invite tr.inv-alt1 td { background-color:#E2E9F5; }
table.invite td.pnr { background-color:#CBDAFC; font-size:11px; color:#676762; padding:5px; text-align:right !important; }
table.invite td.pnr div.vall{ float:left; }
table.invite td.pnr div.pnr span.lgrey { color:#9A9A9A !important; }
table.invite td.pnr div.pnr a{ color:#4B6084 !important; }
input.cb_b_ci {margin-right:5px;}
form.myfriends { font-size:11px; max-width: 450px; margin: 30px auto 20px auto;}

h3.dl-head { margin-bottom: 3px;}
span.dl-sub { font-size:12px; font-weight:normal; color:#676762; }
div.dl-erg { margin-right: 10px; white-space: nowrap; overflow: hidden; }
