background: #ffffee;
}
+.logo, .logo_citadel {
+ display: block;
+ text-align: center;
+ border-bottom: 1px solid #aaaaaa;
+ margin: 0;
+ padding: 0;
+}
+
+.logo_citadel a, .logo_citadel img {
+ border: none;
+}
+
#banner {
position:fixed;
display:block;
#banner .room_banner {
float: left;
- width: 58%;
+ width: 48%;
}
.room_banner img {
padding: 2px;
}
-.room_banner div {
+.room_banner .infos {
font-size: 8pt;
- color: #FFFFEE;
+ color: #FFFFEE;
text-align: center;
- margin: 0;
padding: 2px;
+ cursor: help;
+}
+
+#room_infos {
+ position: absolute;
+ top: 0px;
+ left: 50%;
+ width: 45%;
+ padding: 11px;
+ margin: 0px;
+ z-index: 100;
+ color: #666;
+ background: white;
+}
+
+#room_infos .close_infos {
+ cursor: pointer;
+ font-size: 8pt;
+ color: black;
+ text-align: right;
+ padding: 2px;
+ margin-top: 5px;
}
#banner ul {
float: right;
text-align: right;
- width: 40%;
+ width: 48%;
margin: 0;
padding: 0;
}
color: #FFFFFF;
}
+li.search form, li.view form {
+ margin: 0;
+ padding: 0;
+}
+
li.nummsgs {
font-size: 10pt;
color: #DDDDCC;
margin: 0;
padding: 0;
white-space: nowrap;
+ text-align: left;
}
#navbar ul li {
#button {
width: 100%;
- padding: 0 0 1em 0;
- margin-bottom: 1em;
background-color: #ffffee;
color: #aaaaaa;
font-size: 8pt;
-}
-
-#button ul {
list-style: none;
margin: 0;
padding: 0;
border: none;
}
-#button li {
+#button li, #button li.switch {
border-bottom: 1px solid #aaaaaa;
margin: 0;
}
+#button li.switch {
+ text-align: center;
+}
+
#button img {
vertical-align: middle;
padding-left: 2px;
background-color: #ffffff;
}
-.smtpqueue_background, .tabs_background, .useredit_background, .userlist_background, .vcard_edit_background, .who_background {
+.smtpqueue_background, .tabs_background, .useredit_background, .userlist_background, .downloads_background, .vcard_edit_background, .who_background {
border: 0;
width: 100%;
background-color: #ffffff;
background-color: #444455;
}
-.smtpqueue_banner, .summary_banner, .useredit_banner, .userlist_banner, .vcard_edit_banner, .who_banner, .room_banner {
+.smtpqueue_banner, .summary_banner, .useredit_banner, .userlist_banner, .downloads_banner, .vcard_edit_banner, .who_banner, .room_banner {
border: 0;
width: 100%;
background-color: #444455;
}
.login_message, .login_hello {
+ position: relative;
margin-left: auto;
margin-right: auto;
width: 80%;
text-align: center;
}
+.login_image {
+ display: block;
+ margin-left: auto;
+ margin-right: auto;
+ text-align: center;
+}
+
.login_message {
color: red;
font-weight: bold;
font-size: 16px;
}
-
-.login_form {
+#login_form {
+ position: relative;
display: block;
margin-top: 20px;
margin-left: auto;
margin-right: auto;
margin-bottom: 20px;
padding: 6px;
- width: 290px;
+ width: 300px;
background-color: #DDDDDD;
}
-.login_form input, .login_form label, .login_form select {
+#login_form input, #login_form label, #login_form select {
display: block;
float: left;
margin: 6px;
}
-.login_form label {
+#login_form label {
width: 130px;
text-align: left;
}
text-align: left;
}
-.login_form br {
+#login_form br {
clear: left;
}
-.login_form .logbuttons {
+#login_form .logbuttons {
margin-left: auto;
margin-right: auto;
}
-.login_form .logbutton {
+#login_form .logbutton {
width: auto;
text-align: center;
}
text-align: left;
}
+#address_book_popup {
+ position: absolute;
+ top: 100px;
+ left: 25%;
+ width: 320px;
+ height: 320px;
+ padding: 11px;
+ margin: 0px;
+ z-index: 100;
+ color: #666;
+ background: white;
+}
+
+#address_book_popup .close_popup {
+ cursor: pointer;
+ font-size: 8pt;
+ color: black;
+ text-align: right;
+ padding: 2px;
+ margin-top: 5px;
+}
+