html { overflow-y: scroll; }
* { padding: 0px;
margin: 0px;
font-size: 12px; }
body { font-family: Verdana;
overflow:visible
line-height: 18px;
background-color: #000000;
background-image: url(http://files.homepagemodules.de/b102/a_90_e77cfb8b.gif);
background-position: center center;
background-repeat: repeat; }
table.comment { border-bottom: 1px solid #000000 !important;
margin: 10px 0px; }
blockquote{
color:#f9f9f9;
font-style:italic !important;
font-weight:normal !important;
padding:5px 7px;
}
.error { font-weight: bold;
color: #7c0000;
font-size: 11px;
padding: 5px; }
.xplnDi { width: 100%;
background-color: #1e1e1e;
padding: 4px 0px;
text-align: left !important; }
.wrap { width: 49%;
position:relative;
text-align: left;
min-width:888px;
margin-top: 20px; }
small, small strong, strong small, a small, small a { font-size: 11px !important; }
input, textarea { width: auto;
padding: 6px 10px;
border: 1px solid #000000;
color: #ededed;
background: #4c4c4c;
-moz-box-shadow: 2px 2px 6px #000000;
-webkit-box-shadow: 2px 2px 6px #000000;
box-shadow: 2px 2px 6px #000000;
font-family: Verdana;
font-size: 12px;
vertical-align: middle; }
input:focus,textarea:focus { background-color: #656565; }
.profEdit input{ width:300px; }
.profEdit input,.profEdit textarea,#config_desc_form input,#config_desc_form textarea{
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
margin-bottom:15px;
}
.clear{ clear:both; height:0px; }
.genderselect{ margin-bottom:15px; }
#gender_m_select{ background-image:url(http://files.homepagemodules.de/b2001010/a_813_6cf52c04.png); background-repeat:no-repeat; background-position: center center; }
#gender_w_select{ background-image:url(http://files.homepagemodules.de/b2001010/a_812_326f94c0.png); background-repeat:no-repeat; background-position: center center; }
#gender_m_select,#gender_w_select{ float: left;
margin: 5px 20px 5px 0px;
width:30px;
height:30px;
border: 2px solid #000000;
background-color:#7f7f7f; }
.act_gender{ border: 2px solid #912f2f !important;
-moz-box-shadow: 0 0 1px 1px black;
-webkit-box-shadow: 0 0 1px 1px black;
box-shadow: 0 0 1px 1px black;
}
#configdata td { vertical-align:top; }
.corner{ -moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
.hover{ cursor:pointer; }
select{ background-color: #595959; }
textarea { height: 120px;
width: 880px; }
select { border: 1px solid #000000;
color: #ededed;
font-family: Verdana;
font-size: 12px;
vertical-align: middle; }
.dialog { z-index: 99999999;
margin: 50px auto 0px auto;
min-width: 600px;
background: #262626;
width: 800px;
border: 5px solid #000000;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
color: #ededed; }
.dialog_content_wrap { padding: 20px 10px; }
input.button,#upload_limit .button { border: 1px solid #000000;
background-color: #0c0c0c !important;
color: #912f2f;
font-weight: bold;
font-size: 11px;
padding: 5px 30px;
width: auto;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
margin-right: 4px; }
input.button:hover { cursor:pointer;
background-color: #912f2f; }
input.in { background-color: #ffffff;
border: #000000;
padding: 5px 30px; }
h1, h1 a, a h1 { font-size: 16px;
color: #912f2f;
text-decoration: none;
margin-bottom: 6px; }
h2 { font-size: 12px;
color: #ededed;
font-weight: normal; }
h3 { color: #ededed;
font-size: 14px;
margin-left: 10px; }
.impressum p { display: none;
background-color: #191919;
border-top: 1px solid #000000;
margin-left: 1px;
color: #ededed;
font-size: 11px;
padding: 5px;
margin-top: -1px;
margin-bottom: 5px; }
.impressum p strong { display: inline;
background-color: transparent;
color: #ededed;
border: none;
padding: 0px;
margin: 0px;
font-size: 11px; }
.impressum strong { display: block;
background-color: #323232;
padding: 2px 5px;
color: #912f2f;
font-weight: bold;
font-size: 11px;
border: 1px solid #000000;
margin-top: -1px; }
.impressum strong:hover { cursor: pointer;
color: #ededed;
background-color: #7d2828; }
.impImage { border-bottom: 1px solid #000000;
margin-bottom: 10px; }
.cat, .pic { display: inline-block;
width: 206px;
height: 210px;
margin: 0px 6px 13px 6px;
position: relative;
overflow:hidden;
background: #000000;
text-align: center;
-webkit-box-shadow:-2px 2px 4px #000000;
box-shadow:-2px 2px 4px #000000;
-moz-box-shadow:-2px 2px 4px #000000; }
.pic { height: 210px; }
.cat div, .pic div { height: 153px;
overflow: hidden;
margin-bottom: 10px;
padding-top: 3px;
line-height: 153px;
background-color: #000000;
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000'); */
background-image: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000));
background-image: -moz-linear-gradient(top,#000000, #000000 );
background-image: linear-gradient(top,#000000, #000000 );
border-bottom: 1px solid #0c0c0c;}
.cat div img, .pic div img { vertical-align: middle; }
.name { display: block;
width: 190px;
margin: 0px auto;
height: 40px;
overflow: hidden;
line-height: 14px; }
.name a { text-decoration: none;
font-size: 11px;
font-weight: bold; }
.name img { vertical-align: middle;
margin-right: 3px; }
.name span { font-size: 11px;
color: #ededed;
display: block;
margin-top: 5px; }
.name span a { font-weight: normal; }
div.cat:hover, div.pic:hover { cursor:pointer; background: #000000; }
a img { border: none; }
a:hover { color: #912f2f !important; }
a { color: #912f2f; text-decoration: underline; }
.subnav { color: #ededed;
background: #0c0c0c;
margin: 5px 0px 15px 0px;
border-top: 1px dashed #000000;
border-bottom: 1px dashed #000000;
padding: 5px 0px; }
.subnav small { padding: 5px 10px; }
.subnav small span { font-weight: bold; }
.subnav a { text-decoration: none;
font-size: 11px;
color: #912f2f; }
.subnav a img { vertical-align: middle;
margin: 0px 0px 0px 5px; }
hr { width: 100%;
border: 0px;
border-top: solid 1px #000000;
border-bottom: transparent;
margin: 3px 0px 10px 0px; }
#notification { padding: 8px 8px 8px 35px;
top:15px;
background:url(http://files.homepagemodules.de/b2001010/a_821_7ed1d5a4.gif) no-repeat left center;
text-align: center;
width: auto;
color: #ededed;
font-size: 10px;
font-weight: bold;
right:30px; }
#settings { top: 27px !important; right: -1px !important; }
.navSet { -moz-box-shadow:-2px 2px 4px #000000;
-webkit-box-shadow:-2px 2px 4px #000000;
box-shadow:-2px 2px 4px #000000;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
border-bottom: 1px solid #000000;
border-top: none;
width: 180px;
position: absolute;
right: 0px;
top: 30px;
z-index: 100;
background: #3a3a3a top right repeat-x;
display: none;
opacity: 0.95;
-moz-opacity: 0.95;
-moz-border-radius-bottomright:4px;
-webkit-border-bottom-right-radius: 4px;
-moz-border-radius-bottomleft:4px;
-webkit-border-bottom-left-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
z-index: 500; }
.navSet ul { list-style: none; z-index: 500;}
.navSet li { color:white;
font-size: 11px;
font-weight: normal;
padding: 0px;
line-height: 28px;
text-align: left; }
.navSet li a { font-weight: normal;
text-decoration: none;
font-size: 11px;
margin-left: 15px; }
.navSet li a img { vertical-align: middle !important;
margin-right: 10px !important; }
.navSet a { margin-left: -15px; }
.navSet ul li:hover { background: #191919; }
.galOptions { height: auto !important;
position: absolute;
top: 0px;
right: 0px;
background-color: #323232 !important;
padding: 2px 15px;
line-height: 12px !important;
border: 1px solid #000000 !important; }
.galOptions img { vertical-align: middle; }
.PicOpt { position: absolute;
z-index:100;
left: 0px;
top: 0px;
height: 210px;
width: 206px;
background: transparent center center no-repeat !important;
opacity: 0.80;
-moz-opacity: 0.80;
filter: alpha(opacity=80);
line-height: 12px !important; }
input.CoverInp { width: auto;
display: none;
margin: 4px 0px 0px 90px; }
.header { border-top-left-radius: 4px;
border-top-right-radius: 4px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
background: #3a3a3a;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a3a3a', endColorstr='#000000');
background: -webkit-gradient(linear, left top, left bottom, from(#3a3a3a), to(#000000));
background: -moz-linear-gradient(top,#3a3a3a, #000000 );
z-index: 500;
height: 130px;
border: 1px solid #000000;
}
.userLogin { position: absolute;
right: -10px;
top: -15px;
font-size: 11px;
background: #3a3a3a;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
padding: 4px 20px;
border: 1px solid #000000;
font-weight: bold;
color: #ededed;
z-index:503; }
.userLogin a { text-decoration: none; }
/*LoginForm Styles*/
#formular{border-right: 1px solid; padding: 20px;width:50%}
#captchadiv{width: 400px; border: 1px solid #c8c8c8; text-align: center; margin: 10px 0px; position: relative;}
#captchadiv img{vertical-align: middle;}
#captchadiv span{vertical-align: middle;font-size:50px; line-height: 68px;}
#captcha{width: 124px; padding: 22px; font-size: 22px; font-weight: bold; text-align: center; margin: 0px; display: inline;}
#login .captchaexpl {border-top: 1px dashed; margin-top: 5px;padding: 5px 10px;}
#pwforg{display: none;background-color:#0c0c0c; border: 1px dashed #d5d5d5; margin-top: 7px;}
.header div { padding: 15px 10px 0px 15px; }
.content { position: relative;
background: #262626;
font-size: 12px !important;
color: #ededed !important;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
z-index: 10; }
.content table { font-size: 12px; }
.RoundTop { border: 1px solid #000000;
border-bottom:none;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
height: 6px;
background: #262626;
position: relative; }
.RoundBottom { border: 1px solid #000000;
border-top: none;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
-webkit-border-bottomleft-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
height: 6px;
background: #262626;
position: relative; }
.nav .button { width: 160px;
height: 26px;
line-height: 26px;
text-align:center;
color: #912f2f;
background: #000000 repeat scroll 0 0;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
border-top-left-radius:5px;
border-top-right-radius:5px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a3a3a', endColorstr='#191919');
background: -webkit-gradient(linear, left top, left bottom, from(#3a3a3a), to(#191919));
background-image: -moz-linear-gradient(top,#3a3a3a, #191919 );
font-weight: bold;
font-family: Verdana;
border: 1px solid #000000;
font-size: 11px;
float: left;
margin-right: 2px;
padding: 0px !important;
background-position: 0px 0px;
position: relative; }
.nav .button span, .button a { font-size: 11px !important;
text-decoration: none;
color: #912f2f; }
.nav .button a img { vertical-align: middle;
margin: -2px 5px 0px 0px; }
.nav .button a:hover { color: #912f2f; }
.nav .button img { vertical-align: middle; }
.nav .button:hover { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a3a3a', endColorstr='#000000');
background: -webkit-gradient(linear, left top, left bottom, from(#3a3a3a), to(#000000));
background: -moz-linear-gradient(top, #595959, #262626 );
cursor: pointer; }
.nav .noHov:hover { cursor:pointer;
background-position: 0px 0px; }
.nav { position: absolute;
left: 15px;
right: 15px;
top: 104px;
padding: 0px !important;
width: 98%;
}
.nav div { padding: 0px !important; }
.pages { border-top: 1px solid #000000;
clear: both;
padding-top: 10px;
text-align: center;
margin-top: 15px; }
.pages span a, .pages .act { text-decoration: none;
display: block;
width: 40px;
height: 19px;
float: left;
border: 1px solid #000000;
background: #000000;
line-height: 19px;
text-align: center;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
margin-right: 4px; }
pages span.notactive { color: #ededed !important; }
.pages span a:hover { border: 1px solid #000000;
cursor: pointer; }
.pages .desc { width: 100px;
border: none;
background: transparent;
float: left; }
.pages .desc:hover { border: none; }
.currentpage { background: #000000 !important;
color: #ededed !important;
border: 1px solid #912f2f !important; }
strong.colored, small.colored { color: #912f2f; }
.optionBox, .picDescription { background: #595959;
color: #ededed;
padding: 5px 10px;
margin: 10px 0px;
text-align: center;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}
.optionBox { font-size: 11px; }
.optionBox img { margin-right: 5px; }
.leftnobold { text-align: left !important;
font-weight: normal !important; }
.newElement { background: url(http://files.homepagemodules.de/b2001010/a_929_92b74ea1.png) no-repeat 5px 160px #141414; }
.newElement:hover { background: #000000; }
.profBox { background: #3a3a3a;
padding: 10px;
border-top: 1px solid #000000;
margin-top: 4px;
-webkit-box-shadow:-2px 2px 4px #000000;
box-shadow:-2px 2px 4px #000000;
-moz-box-shadow:-2px 2px 4px #000000; }
b.bg { color: #ededed;
font-size: 12px; }
td.desc { color: #ffffff;
padding-left: 10px;
width:250px; }
.dialogImageSpacer { width: 250px;
overflow: hidden;
background: #000000;
padding: 3px; }
.dialogImageSpacer img { vertical-align: middle;
box-shadow:-2px 2px 4px #000000;
-webkit-box-shadow:-2px 2px 4px #000000;
-moz-box-shadow:-2px 2px 4px #000000; }
.comment { background: #000000;
margin-bottom: 5px; }
.comment small img { vertical-align: middle; }
.commentText { padding: 5px;
background: #3a3a3a;
border: 1px dashed #000000;
margin: 7px 0px;
text-align: justify; }
.commentTextWrap { padding: 5px; }
.altAv { width: 153px;
height: 153px;
background: #3a3a3a;
line-height: 153px;
text-align: center;
margin: 5px; }
.altAv span, .altAv img { vertical-align: middle; }
td.commentAvatar { vertical-align: top;
width: 160px; }
.commHeadline { font-size: 13px;
font-weight: bold;
color: #ededed;
text-decoration: none;
line-height: 22px; }
.mailOptions { float: right; }
ul.mails { list-style: none;
color: #ededed;
border: 1px solid #000000;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px; }
ul.mails a { text-decoration: none; }
ul.mails li { border-bottom: 1px solid #000000;
padding: 4px 0px;
background: #323232;
box-shadow:-2px 2px 4px #000000;
-webkit-box-shadow:-2px 2px 4px #000000;
-moz-box-shadow:-2px 2px 4px #000000; }
ul.mails li:hover { background: #191919;
cursor: pointer; }
ul.mails li img { vertical-align: middle;
margin: 0px 9px 0px 5px; }
ul.mails li div.mailName { font-weight: bold;
padding: 0px 10px;
float: left;
width: 150px;
font-size: 11px; }
ul.mails li div.mailName span.del { color: #ededed;
font-size: 11px; }
ul.mails li div.mailRec { font-style: italic;
padding-left: 20px;
float: left;
font-size: 11px; }
ul.mails li div.mailDate, ul.mails li div.mailImage { float: left;
font-size: 11px; }
ul.mails li div.mailSel, ul.mails li div.mailSel input { float: left;
font-size: 11px;
width: 20px; }
ul.mails li div.mailSel { margin: 0px 10px 0px 5px; }
ul.mails li.unread { background: #262626;
color: #ededed; }
ul.mails li.unread:hover { background: #3f3f3f; }
ul.mails li.unread a { color: #912f2f; }
input.mail { background: transparent;
border: none;
padding: 0px;
margin: 10px;
color: #a0a0a0; }
input.mail:hover { background-color: transparent;
border: none; }
span.mailOptions { padding: 2px 15px;
border: 1px solid #000000;
background-color: #0c0c0c !important;
color: #912f2f;
margin-bottom: 3px;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px; }
span.mailOptions a, span.mailOptions a:hover { color: #ededed !important;
text-decoration: none; }
span.mailOptions:hover { cursor: pointer; }
.profEdit { width: 860px; }
.avatarBox { background: url(http://files.homepagemodules.de/b2001010/a_550.png) top left repeat-x
border: 1px dashed #000000;
margin-right: 20px; }
.avatarBox .altAv { background: transparent; }
.smallbutton { width: 30px !important; position:static !important}
.smallbutton img { margin: 0px 0px 0px 1px !important; }
.settingsBox, .picDescription { background: #595959 top left repeat-x;
color: #ededed;
border-color: #000000;
padding: 10px; }
tr.hovLine { background: #262626; }
tr.trans, tr.trans td { background: #3f3f3f !important; }
tr.trans td.two {background: #323232 !important;}
tr.hovLine:hover, tr.hovLine:hover td { background: #0c0c0c !important; }
.smallgrey { font-size: 10px !important;
color: #ffffff; }
.picDescription { text-align: center !important;
color: #ededed;
background-image: none; }
.picDescription div { padding: 10px; }
.profLeft { -moz-box-shadow: -2px 2px 4px #000000;
-webkit-box-shadow: -2px 2px 4px #000000;
box-shadow: -2px 2px 4px #000000;
-webkit-border-top-left-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
-moz-border-radius-topleft: 4px;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px
background: #000000 top left repeat-x;
border: 1px solid #000000;
z-index: 10;
width:240px; }
.profMain { -moz-box-shadow: 2px 2px 4px #000000;
-webkit-box-shadow: 2px 2px 4px #000000;
box-shadow: 2px 2px 4px #000000;
-moz-border-radius-topright: 11px;
-moz-border-radius-bottomright: 4px;
-webkit-border-top-right-radius: 11px;
-webkit-border-bottom-right-radius: 4px;
border-top-right-radius: 11px;
border-bottom-right-radius: 4px;
background: #323232;
border: 1px solid #000000;
background-repeat: repeat-x;
background-position: top left;
margin-left: -1px;
z-index: 1; }
.profLeft div { padding: 10px; }
.profLeft div div { padding: 3px; }
.profLeft .avatar { text-align: center;
border-top: 1px solid #000000; }
.profLeft .avatar, .profLeft .profAct { border-bottom: 1px solid #000000; }
.profLeft a { font-size: 11px !important;
text-decoration: none; }
.profLeft a img, .profLeft .profStat img { vertical-align: middle;
margin-right: 3px; }
.profLeft .proInf, .profLeft .proInf strong, .profAct strong, .profStat strong{ font-size: 11px !important; }
.profLeft .profUser { font-weight: bold; }
.profLeft .profStat { background: #0c0c0c;
color: #ededed;
font-size: 10px !important;
text-align:center;
border-bottom: 1px solid #000000; }
.active { background: #262626; font-weight: bold; }
.active_tab {background: #0c0c0c; font-weight: bold; }
.tab { height: 18px;
line-height: 18px;
position: relative;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
margin-top: -1px; }
div.tab:hover { cursor: pointer; }
.tab span { font-size: 11px !important; }
.tab #profArr { position: absolute; right: -22px; top: -1px; }
.profTab { margin-left: -10px;
margin-right: -10px;
margin-bottom: -17px;
margin-top: -10px; }
.addComment { border: 1px solid #000000;
background: #3a3a3a;
text-align: center; padding: 4px 0px; margin-bottom: 15px;
box-shadow: -2px 2px 4px #000000;
-moz-box-shadow: -2px 2px 4px #000000;
-webkit-box-shadow: -2px 2px 4px #000000;
}
.addComment textarea { -moz-box-shadow: -2px 2px 4px #000000;
width: 530px;
height: 120px;
margin-bottom: 5px; }
.addComment a { text-decoration: none;
font-size: 10px; font-weight: bold; }
.addComment a img { vertical-align: middle;
margin-right: 3px; }
.profPages { border: 1px solid #000000;
background: #3a3a3a;
padding: 7px 10px;
box-shadow: -2px 2px 4px #000000;
-webkit-box-shadow: -2px 2px 4px #000000;
-moz-box-shadow: -2px 2px 4px #000000; }
.profPages span.desc, .profPages span.desc strong {font-size: 11px;}
.profPages span.desc {float: left; display: block; margin-right: 5px; padding-right: 5px;}
.profPages span.active, .profPages a, profPages strong { border: 1px dashed #000000;
display: block;
float: left;
line-height: 16px;
padding: 0px 10px;
font-size: 11px;
text-decoration: none;
margin-right: 3px; }
.error { color: #7c0000;
font-weight: bold;
display: none;
font-size: 11px; }
.signup {
background-color: #191919;
border: 1px solid #000000;
background-repeat: repeat-x;
background-position: top left;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
-moz-box-shadow: -2px 2px 4px #000000;
-webkit-box-shadow: -2px 2px 4px #000000;
box-shadow: -2px 2px 4px #000000;
margin-top: 5px; }
.signup div { padding: 10px; }
.signup div div { padding: 0px; }
.signup input { -moz-box-shadow: -2px 2px 4px #000000;
-webkit-box-shadow: -2px 2px 4px #000000;
box-shadow: -2px 2px 4px #000000;
width: 400px; }
.signup input:focus { background: #595959; }
.rights_error{padding:10px;}
.loginErr { background: #595959;
padding:10px !important;
margin: 0px 0px 5px 0px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
border: 1px dashed #000000;}
.loginErr li{font-size: 10px; }
.errorlist li, .loginErr li,.rights_error li{ margin-left:20px; }
.footer { border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
-moz-border-radius-bottomleft: 6px;
-moz-border-radius-bottomright: 6px;
-webkit-border-bottom-left-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
text-align: center;
margin-top: -8px;
z-index: 300;
padding: 0px;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
background: #000000;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#3a3a3a');
background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#3a3a3a));
background: -moz-linear-gradient(top,#000000, #3a3a3a );
height: 50px; }
.footer a, .footer span, .footer div, .footer div a, .footer strong {text-decoration: none; font-size: 11px;}
.usrNtRg { padding: 10px;
background: #000000;
margin: 10px 0px;
border: 1px solid #000000;
text-align: center;
font-weight: normal;
font-size: 11px;
color: #bababa;
font-weight: normal;
-moz-box-shadow:-2px 2px 4px #000000;
-webkit-box-shadow:-2px 2px 4px #000000;
box-shadow:-2px 2px 4px #000000;
}
.usrNtRg strong { font-size: 11px; }
.usrNtRg img { vertical-align: middle; margin-right: 7px; }
a.usrSgn { padding: 4px 5px;
background: #609946;
color: #ededed !important;
font-weight: bold;
border: 1px solid #000000;
vertical-align: middle;
text-decoration: none;
font-size: 11px;
margin-left: 10px; }
a.usrSgn:hover { background: #95c480; }
.linkBox { float: left;
width: 285px;
height: 105px;
background-color: #323232;
background-image: url(http://files.homepagemodules.de/b2001010/a_572.png);
background-repeat: repeat-x;
background-position: bottom left;
border-right: 1px solid #ededed; }
#last { border: none; }
.linkBox small { display: block;
margin-left: 5px;
font-weight: bold;
color: #912f2f;
margin-top: 5px;
font-size: 11px; }
.linkBox small span { font-weight: normal;
color: #efcfcf;
font-size: 11px; }
.linkBox textarea { width: 264px;
height: 60px;
padding: 5px;
font-size: 11px;
font-family: Arial;
color: #ededed;
margin-left: 5px;
overflow: hidden;
background-repeat: repeat-x;
background-position: top left;
-moz-box-shadow:-2px 2px 4px #000000;
-webit-box-shadow:-2px 2px 4px #000000;
box-shadow:-2px 2px 4px #000000;
display: block;
margin-top: 4px;
border: 1px solid #000000;
font-weight: normal;
word-spacing: -2px; }
.linkImageWrap { border: 1px solid #000000;
background-color: transparent;
width: 859px; }
.linkImage {
border: 1px solid #ededed; }
.linkImage strong small { display: block;
margin-bottom: 5px; }
.greybox { border: 5px solid #000000;
background: #000000;
margin: 10px 0px 20px 0px; }
.greybox div.spacer { margin: 10px; }
#progress{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #d5d5d5;}
.imUploadError { font-size: 10px;
color: #7c0000;
padding: 3px;
margin-bottom:20px; }
#jquery-overlay { z-index:1500 !important; }
#jquery-lightbox { z-index:1501 !important; }
#settingsTabs .r_sel{ background-repeat:no-repeat;
background-position:center;
background-image:url(http://files.homepagemodules.de/b2001010/a_677.png); }
#settingsTabs .r_nosel{ background-repeat:no-repeat;
background-position:center;
background-image:url(http://files.homepagemodules.de/b2001010/a_678.png); }
#settingsTabs .right_desc{ width:55px }
#settingsTabs .hide { display:none; }
#settingsTabs .right_header { float:left;
width: 78px;
text-align:center;
margin-right:15px; }
#settingsTabs .g_right { width:55px;
height:25px; }
#settingsTabs td div { margin: 0px auto; }
#settingsTabs td.one.guest, td.one.friend, td.one.member { background: #262626; }
#settingsTabs td.two.guest, td.two.friend, td.two.member { background: #1e1e1e; }
#settingsTabs td.member.first { border-left: 2px solid #000000 !important; }
#settingsTabs td.member.last { border-right: 2px solid #000000 !important; }
#settingsTabs tr { border-bottom: 1px solid #000000; }
#settingsTabs td.headersub { padding: 3px;
background: #262626 !important; }
#settingsTabs .read{}
#settingsTabs .upload{}
.hidden { display:none }
#settingsTabs .errore{ border: 1px solid #7c0000; }
#settingsTabs table.rights{max-width:1000px !important; }
#settingsTabs table.rights td { text-align: center !important; }
#settingsTabs table.userlist td { padding: 5px 10px; }
#settingsTabs .colored a { text-decoration: none; }
#settingsTabs .status { font-variant:italic; }
#settingsTabs .red { color: #7c0000; }
#settingsTabs .green { color:green; }
#settingsTabs .gallery_admin_radio { width:50px; }
.settingsTab { z-index:5;
width:120px;
text-align:center;
padding:6px;
border: 1px solid #d5d5d5;
border-bottom:none;
margin-right: -1px;
-moz-border-radius:10px 10px 0 0;
-webkit-border-radius:10px 10px 0 0;
border-radius: 10px 10px 0 0;
float:left;
color: #912f2f;
background-color:#000000; }
.active_tab { border-bottom:1px solid #595959 ;
font-weight:bold;
background: #595959 }
#settingsTabs { z-index:4;
margin:-1px 0px 0px 0px;
text-align:
left;
border: 1px solid #d5d5d5;
-moz-border-radius-topleft:0px;
-webkit-border-radius-topleft:0px;
border-radius-topleft:0px;
font-weight:normal; }
#settingInfoDiv {
background-color:#606060;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#595959', endColorstr='#606060');
background: -webkit-gradient(linear, left top, left bottom, from(#595959), to(#606060));
background: -moz-linear-gradient(top,#595959, #606060 );
padding: 10px 55px;
}
.hidden { display:none; }
.uact_active { font-weight:bold;
color:#912f2f;
}
#page_overlay{
display:none;
background-color:#333333;
position:absolute;
left:0;
filter:alpha(opacity=70);
opacity:0.7;
text-align:center;
top:0;
width:100%;
height:100%;
z-index:1501;}
#overlay_content{position:absolute;top:0px;left:0px;z-index:1502;margin-left:auto;margin-right:auto;}
#firstlogin{width:100%;position:absolute;top:0px;left:0px;display:none;z-index:1502;}
#firstlogin_pass{
margin-top:140px;
margin-left:auto;
margin-right:auto;
width:500px;
height:130px;
padding:15px;
background-image:url(http://files.homepagemodules.de/b2001010/a_725_7d54814d.png);
background-position:left top;
background-repeat:repeat-x;
border:1px solid #000000;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
}
#firstlogin input{width:130px; }
#firstlogin_userinfo{
display:none;
z-index:1550;
padding:8px;
background-image:url(http://files.homepagemodules.de/b2001010/a_725_7d54814d.png);
background-position:left top;
background-repeat:repeat-x;
width:300px;height:130px;position:absolute;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
}
#firstlogin_albuminfo{
z-index:1550;
padding:8px;
background-image:url(http://files.homepagemodules.de/b2001010/a_725_7d54814d.png);
background-position:left top;
background-repeat:repeat-x;
width:350px;height:130px;position:absolute;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
}
#pass_err{display:none; color:#7c0000;}
#usersettings{width:160px;z-index:502;top:5px;padding:10px 0px 10px 0px !important}
.blue{color:#3579A1}
.spacer10 { padding: 15px 20px; }
#showImp, #hideImp{text-align:center;width: 50px;}
.hovLine img{vertical-align:middle;}
.selected_cover{height:210px;width:206px;background-image:url('http://files.homepagemodules.de/b2001010/a_663.png') !important;}
.sel_pic_to_move{background-image:url(http://files.homepagemodules.de/b2001010/a_663.png) !important; background-color:#ffffff;}
#pic_dl{float:right;}
#calroot {
z-index:10000;
margin-top:-1px;
width:198px;
padding:2px;
background-color:#fff;
font-size:11px;
border:1px solid #ccc;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-moz-box-shadow: 0 0 15px #666;
-webkit-box-shadow: 0 0 15px #666;
}
#calhead {
padding:2px 0;
height:22px;
}
#caltitle {
font-size:14px;
color:#0150D1;
float:left;
text-align:center;
width:155px;
line-height:20px;
text-shadow:0 1px 0 #ddd;
}
#calnext, #calprev {
display:block;
width:20px;
height:20px;
background:transparent url(prev.gif) no-repeat scroll center center;
float:left;
cursor:pointer;
color: red !important;
}
#calnext {
background-image:url(next.gif);
float:right;
}
#calprev.caldisabled, #calnext.caldisabled {
visibility:hidden;
}
#caltitle select {
font-size:10px;
}
#caldays {
height:14px;
border-bottom:1px solid #ddd;
}
#caldays span {
display:block;
float:left;
width:28px;
text-align:center;
}
#calweeks {
background-color:#fff;
margin-top:4px;
}
.calweek {
clear:left;
height:22px;
}
.calweek a {
display:block;
float:left;
width:27px;
height:20px;
text-decoration:none;
font-size:11px;
margin-left:1px;
text-align:center;
line-height:20px;
color:#666;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
.calweek a:hover, .calfocus {
background-color:#ddd;
}
a.calsun {
color:red;
}
a.caloff {
color:#ccc;
}
a.caloff:hover {
background-color:rgb(245, 245, 250);
}
a.caldisabled {
background-color:#efefef !important;
color:#ccc !important;
cursor:default;
}
#calcurrent {
background-color:#498CE2;
color:#fff;
}
#caltoday {
background-color:#333;
color:#fff;
}
