body {
- margin: 0px 60px 10px 60px;
+ margin: 0px;
background-color: #fff;
font-family: verdana,arial,helvetica,sans-serif;
}
h1.title {
color: #f00;
background: url(/site_media/imgs/logo.png) no-repeat;
- width: 156px;
+ width: 471px;
height: 190px;
overflow: hidden;
- float: left;
}
h1.title a {
color: #999;
}
+a {
+ color: #cc0000;
+ text-decoration: none;
+}
+
+a:hover {
+ text-decoration: underline;
+}
+
#headsection {
border: solid 1px #f7f7f7;
- background: #f7f7f7;
- margin-bottom: 10px;
- padding: 8px;
+ background: #e4e4e4;
+ padding: 0px 60px 0px 60px;
}
-#right-box {
+#login-form {
position: absolute;
right: 60px;
- top: 10px;
- width: 200px;
- border: solid 1px blue;
-}
-
-#login-form {
+ top: 155px;
}
#login-form label {
width: 40px;
}
+#menu-palestrante {
+ position: absolute;
+ right: 60px;
+ top: 55px;
+}
+
+#menu-palestrante ul {
+ padding-left: 15px;
+ margin: 0px;
+ list-style-type: square;
+}
+
+#main-menu li {
+}
+
#menu {
list-style-type: none;
list-style-image: none;
padding: 0px;
- margin-top: 180px;
- margin-left: 200px;
+ margin: 0px;
+ background-color: #cc0000;
+ padding: 5px 60px 5px 60px;
}
#menu li {
display: inline;
+ padding-right: 15px;
+}
+
+#menu li a {
+ text-transform: uppercase;
+ text-decoration: none;
+ font-weight: bold;
+ color: white;
}
#content {
- padding: 5px;
+ padding: 0px;
+ margin: 20px 60px 0px 60px;
+}
+
+#footer {
+ margin: 25px 60px 5px 60px;
+ padding-top: 10px;
+ border-top: solid 1px #c00;
+ text-align: center;
}
#news {
.even {
background-color: #f7e7fe;
}
+
+.errorlist {
+ padding: 0px;
+ margin: 0px;
+ color: red;
+ list-style-type: none;
+}