body {
font-family : Verdana;
}
a:link {
text-decoration : none;
font-style : italic;
font-weight : normal;
color : #000000;
border-bottom : 2px solid #fbac07 ;
}
a:visited {
text-decoration : none;
font-weight : normal;
font-style : italic;
color : #000000;
border-bottom : 2px solid #fbac07 ;
}
a:hover {
text-decoration : none;
color : #ffffff;
border-top : 3px solid #fbac07;
border-bottom : 3px solid #fbac07;
background-color : #fbac07;
}
a:focus {
text-decoration : none;
color : #ffffff;
border-top : 3px solid #fbac07;
border-bottom : 3px solid #fbac07;
background-color : #fbac07;
}
a:active {
text-decoration : none;
color : #ffffff;
border-top : 3px solid #fbac07;
border-bottom : 3px solid #fbac07;
background-color : #fbac07;
}
img {
border : none;
float : right;
margin-left : 5px;
margin-bottom : 5px;
}
.buttonheading img {
border : none;
float : right;
margin : 0;
}
h3 {
margin-top : 0;
margin-bottom : 0;
}
hr {
color : red;
height : 2px;
background-color : red;
border : none;
clear: both;
}
#screen {
width : 950px;
left : auto;
right : auto;
text-align : left;
}
.zwischendiv {
height : 20px;
width : 950px;
clear : both;
}
#topdiv {
background-color : #fbac07;
width : 950px;
height : 150px;
}
#maindiv {
width : 950px;
height : auto;
clear : both;
}
#bottomdiv {
clear : both;
width : 950px;
height : 70px;
text-align: center;
}

#sidemapdiv {
width : 950px;
}
.sidemap a:link a:visited {
color : #aaaaaa;
font-style : normal;
font-weight : normal;
text-decoration : none;
}
#logodiv {
float : left;
background-color : #fbac07;
width : 225px;
height : 150px;
overflow : hidden;
margin : 0;
padding : 0;
}
.imagelink a a:link a:visited a:hover a:focus a:active{
text-decoration : none;
border : none;
font-weight : normal;
font-style : normal;
margin : 0;
padding : 0;
overflow : hidden;
}
#logo {
height : 150px;
width : 225px;
border : none;
margin : 0;
}
#logo a:hover {
border : none;
}
#spruchdiv {
height : 50px;
}
#namediv {
background-color : red;
height : 50px;
color : #ffffff;
text-align : left;
vertical-align : middle;


}
#spruch {
float : left;
/* margin-left : 10px; */
font-size : 25px;
font-variant : small-caps;
z-index:2;
}
.menu2 ul {
list-style : none;
margin : 0;
padding : 0;
}
.menu2 li {
list-style : none;
margin : 0;
padding : 15px 0 0 0;
width : 125px;
}
#mainlevel-nav {
height : 35px;
border : 0 solid #ffffff;
float : left;
vertical-align : middle;
text-align : center;
padding : 15px 0 0 0;
margin : 0;
color : #ffffff;
}
#mainlevel-nav ul {
list-style : none;
margin : 0;
padding : 0;
}
#mainlevel-nav li {
float : left;
margin : 0;
padding : 0;
width : 120px;
background : none;
}
#mainlevel-nav a:link {
text-decoration : none;
color : #ffffff;
font-weight : normal;
font-style : normal;
border : none;
}
#mainlevel-nav a:visited {
text-decoration : none;
color : #ffffff;
font-weight : normal;
font-style : normal;
}
#mainlevel-nav a:hover {
text-decoration : none;
color : #ffffff;
background-color : red;
font-weight : normal;
width : 250px;
height : 35px;
border : none;
padding : 10px 0 10px 0;
}
#mainlevel-nav a:focus {
text-decoration : none;
color : #ffffff;
font-weight : bold;
font-style : normal;
}
#mainlevel-nav a:active {
text-decoration : none;
color : #ffffff;
font-weight : bold;
font-style : normal;
}
#menudiv {
height : 50px;
text-align : right;
}
.moduletable_menu h3 {
padding : 10px 0 0 10px;
}
.menu {
text-align : left;
color : #000000;
margin : 0;
padding : 10px 0 10px 0;
border-bottom : 5px dotted #fbac07;
}
.menu ul {
list-style : none;
margin : 0;
padding : 0;
}
.menu li {
list-style : none;
margin : 0 0 2px 0;
padding : 10px 0 10px 10px;
width : 225px;
background-color : red;
}
.menu a:link {
text-decoration : none;
font-weight : normal;
font-style : normal;
color : #ffffff;
border : none;
}
.menu a:visited {
text-decoration : none;
font-weight : normal;
font-style : italic;
color : #ffffff;
border : none;
}
.menu li a:hover {
list-style : none;
margin : 0 0 10px 0;
padding : 10px;
width : 227.5px;
background-color : #fbac07;
}
.menu a:hover {
text-decoration : none;
color : #ffffff;
font-weight : normal;
}
.menu li a:focus {
list-style : none;
margin : 0 0 10px 0;
padding : 10px;
width : 227.5px;
background-color : #fbac07;
}
.menu a:focus {
text-decoration : underline;
color : #ffffff;
font-weight : normal;
}
.menu li a:active {
list-style : none;
margin : 0 0 10px 0;
padding : 10px;
width : 227.5px;
background-color : #fbac07;
}
.menu a:active {
text-decoration : underline;
color : #ffffff;
font-weight : normal;
}
#berichtfeld {
text-align : left;
float : left;
height : 100%;
}
.bericht {
float : left;
}
.berichtklein {
width : 50%;
float : left;
}
#sidebar {
height : 100%;
float : left;
padding-top : 10px;
}
#right {
height : 100%;
padding-top : 10px;
float : right;
}
.inside {
padding : 10px 10px 10px 10px;
}
.insidealt {
padding : 10px 0 10px 10px;
}
.insidebottom {
padding : 10px 0 0 0;
}
.outside {
padding : 10px;
border-top : 5px dotted #fbac07;
border-bottom : 5px dotted #fbac07;
}
.outsidealt {
padding : 10px 0 10px 0;
border-top : 5px dotted #fbac07;
}
#status img {
border : none;
float : none;
}
#status {
font-weight : bold;
}
#statusdiv {
font-weight : normal;
float : left;
}
.sidemap {
font-size : 10px;
width : 135.7px;
float : left;
}
.contentheading {
font-size : 25px;
font-weight : bold;
border-bottom : 2px solid red;
}
.componentheading {
font-size : 30px;
font-weight : bold;
font-variant : small-caps;
border-bottom : 2px solid red;
margin-bottom : 10px;
width : 100%;
}
.buttonheading {
border-bottom : 2px solid red;
display: none;
}
.hasTip {
background-color : #fbac07;
}
.small {
font-size : x-small;
}
.createdate {
font-size : x-small;
}
.modifydate {
font-size : x-small;
}
#mod_search_searchword {
height : 25px;
float : right;
margin-right : 10px;
vertical-align : baseline;
}
.blog {
border : none;
}
fieldset {
border : 2px solid #fbac07;
margin-bottom : 5px;
}
.moduletable {
margin-bottom : 10px;
padding: 0 0 10px 10px;
border-bottom : 5px dotted #fbac07;
text-align: left;
}
.moduletable h3 {
background-color: red;
background-color: red;
text-align: right;
font-weight: normal;
color: #ffffff;
padding: 5px;
font-size: 18px;
}

.moduletablebread {
margin-bottom : 10px;
padding: 0 0 0 0;
}

.moduletable_login {
margin-bottom : 10px;
padding: 0 0 10px 10px;
border-bottom : 5px dotted #fbac07;
text-align: left;
}
.moduletable_login h3 {
background-color: red;
text-align: left;
font-weight: normal;
color: #ffffff;
padding: 5px;
font-size: 18px;
}

.input fieldset {
padding: 10px;
}

.moduletable_weather {
margin-bottom : 10px;
padding: 0 0 10px 10px;
border-bottom : 5px dotted #fbac07;
}
.moduletable_weather h3 {
background-color: red;
text-align: right;
font-weight: normal;
color: #ffffff;
padding: 5px;
font-size: 18px;
}
.mod_weather_weather {
background-color: #fbac07;
padding: 5px;
}



.moduletable_tweet {
margin : 0 0 10px 10px;
border-bottom : 5px dotted #fbac07;
padding: 0;
}
.moduletable_tweet h3 {
background-image: url(http://a2.twimg.com/a/1255039715/images/frontpage-bird.png);
background-position: left;
background-repeat: no-repeat;
background-color: red;
text-align: right;
font-weight: normal;
color: #ffffff;
padding: 5px;
font-size: 18px;
}
ul#tweets {
margin:0;
padding:0;
list-style: none;
}
ul#tweets li{
padding:10px 0;
border-top: 3px dotted red;
}
.beforeTweets{
padding: 5px 10px;
margin:5px 0;
border-left: 10px solid #fbac07;
}
.beforeTweets h2{
margin:0;
}
.moduletable_imressum_text {
font-size: x-small;
/* border : 5px dotted #fbac07;
padding: 10px;
 */}

#gaestebuch {
border: none;
overflow: visible;
height: 2000px;
}
#sportoptik {
height: 211px;
}
.box {
clear: both;
margin: 10px 0 0 0;
overflow: hidden;
background-color: #dddddd;
padding: 5px;
}
.rahmen {
clear: both;
}
.search {
margin: 0;
padding:0;
position:relative;
z-index:1;

}
.moduletable_imp_bread {
border: 0 none;
float:right;
padding: 0;
margin: 0;
}
