body, p, td, th, ul, dl, ol { font: 12px arial, helvetica, sans-serif;}
body {
        margin: 0px 0px 10px 0px;
        padding: 0;
        background: #FFF url(http://www.webmasterware.net/bilder/bodybg.jpg) repeat-x;
        text-align: center;
}

form {
        margin: 0;
         padding: 0;
}

a {
         text-decoration: none;
         color: #000090;
}
a:hover {
         text-decoration: underline;
         color: #0000BF;
}

.clearAll {
 clear: both;
}

#mainframe {
        width:900px;
        margin-right:auto;
        margin-left:auto;
        margin-top:0px;
        padding:0px;
        text-align:left;
        background:#FFFFF;
        height: 100%;
}
#masthead {
        margin: 0;
        padding: 0;
        display:block;
        height:95px;
        width:900px;
        background:#000080 url(http://www.webmasterware.net/bilder/bodybg.jpg) repeat-x;
}

#wmwLogo {
        margin: 0px 0px 0px 0px;
         float:left;
         padding:0px;
}
#wmwName {
        float:right;
         padding:0px;
         margin-top: 5px;
}

        #topMenu {
                clear:both;
                height:23px;
                display: block;
                margin: 0px;
                 position: absolute;
                 top: 62;
        }

        #topMenu ul {
                margin:0;
                padding:0;
                list-style-type: none;
                display: block;
        }

        #topMenu ul li {
                display: block;
                float:left;
                text-align:center;
        }

        #topMenu a {
                width:178px;
                margin:0;
                display: block;
                vertical-align: middle;
                height:20px;
                 color: #ffffff;
                 text-decoration: none;
                 font-weight: bold;
                background: url(http://www.webmasterware.net/bilder/topmenue_blue.jpg) repeat-x;
                padding: 5px 0px 0px 0px;
                border-left: 1px #121291 solid;
                border-right: 1px #000054 solid;
                border-top: 1px #121291 solid;
        }

        /* hack MSIE \*/
        * html #topMenu a {width:180px;height:26px;}
        /* hack - end */

        #topMenu a:hover {
                color:#fff;
                text-decoration: none;
                background: url(http://www.webmasterware.net/bilder/topmenue_blue_highlight.jpg) repeat-x;
        }

        #topMenu .menuLink_selected a, #topMenu .menuLink_selected a:hover {
                background: url(http://www.webmasterware.net/bilder/topmenue_orange.jpg) repeat-x;
                color: #000000 !important;
                border-right: 1px #e77103 solid;
                border-left: 1px #fdcb43 solid;
                border-bottom: 1px #EE811C solid !important;
                border-top: 1px #fdcb43 solid;
        }

        /* hack \*/
        * html #topMenu .menuLink_selected a {height:27px;}
        /* hack \*/

#subNav {
        /* background-color: #EE811C; */
         background-color: #EFEFEF;
        border-left: none;
        border-right: 1px #CCC solid;
         border-bottom: 1px #CCC solid;
        width:900px;
        padding: 0;
        margin:0px;
        float:left;
        overflow:visible;
        display:block;
}

#homepageContent {
        background-color: #FFF;
        border-right: solid 1px #808080;
        width:900px;
        padding:0px;
        margin:0px;
        float:left;
        overflow: visible;
        display:block;
        height: auto;
        min-height: 100%;
}

*html #homepageContent {
        height: 100%;
}

#footerBar {
        border-top: 1px #FFF solid;
        background: #19194C;
         background: url(http://www.webmasterware.net/bilder/topmenue_blue.jpg) repeat-x;
        color: #FFF;
        padding:5px 5px 5px 20px;
        margin: 0px;
        float:left;
        width:875px;
        font-size: 11px;
         text-align: center;
}

/* hack MSIE \*/
* html #footerBar {width:900px;}
/* end */

#footerBar a {color: #FFF; text-decoration:none;}

.pipe {padding: 0px 16px 0 17px;}

#footerText {
        clear: both;
        padding: 3px 0px 30px 15px;
        margin: 0 auto;
        height: 20px;
        text-align:left;
        width:870px;
        font-size: 11px;
}

/* hack MSIE \*/
* html #footerText {width:900px;}
/* end */


#homeTeaser1 {
        float: left;
        width: 500px;
         height: 200px;
        padding:0;
         margin:0px;
         background:#FFFFFF;
}
#homeTeaser2 {
        float: right;
        width: 400px;
         height: 100px;
        padding: 0;
         margin:0;
         background: url(http://www.webmasterware.net/bilder/teaserbg_blue.jpg) repeat-y;
         color: #ffffff;
}
#homeTeaser3 {
        float: right;
        width: 400px;
         height: 100px;
        padding: 0;
         margin:0;
         background: url(http://www.webmasterware.net/bilder/teaserbg_orange.jpg) repeat-y;
}

/* hack MSIE \*/
* html #homeTeaser2 {width:399px;}
* html #homeTeaser3 {width:399px;}
/* end */


#homeBillboard1 {
         float: left;
        width: 225px;
         height: 445px;
        padding: 0;
         background: #ECECFF;
         border: 0;
         border-right: solid 1px #C0C0C0;
}
#homeBillboard2 {
        float: left;
        width: 225px;
         height: 362px;
        padding: 0;
         background: #ECECFF;
         border: 0;
         border-right: solid 1px #C0C0C0;

}
#homeBillboard3 {
        float: left;
        width: 225px;
         height: 362px;
        padding: 0;
         background: #ECECFF;
         border: 0;
         border-right: solid 1px #C0C0C0;
}
#homeBillboard4 {
        float: left;
        width: 222px;
         height: 362px;
        padding: 0;
         background: #ECECFF;
         border: 0;
}

#homeBillboard5 {
        float: left;
        width: 672px;
         height: 84px;
        padding: 0;
         background: #ffffff;
         border: 0;
         border-top: solid 1px #C0C0C0;
}

/* hack MSIE \*/
* html #homeBillboard4 {width:224px;}
/* end */

#homeBillboard1 a {
        width: 224px;
         height: 445px;
         color: #000000;
         text-decoration: none;
}

#homeBillboard2 a, #homeBillboard3 a {
        width: 224px;
         height: 362px;
         color: #000000;
         text-decoration: none;
}

#homeBillboard4 a {
        width: 221px;
         height: 362px;
         color: #000000;
         text-decoration: none;
}


#homeBillboard1 a:hover {
        width: 224px;
         height: 445px;
         color: #000000;
         text-decoration: none;
         background: #D9D9FF;
         /*url(http://www.webmasterware.net/bilder/bgblueish.gif) repeat;*/
}

#homeBillboard2 a:hover, #homeBillboard3 a:hover {
        width: 224px;
         height: 362px;
         color: #000000;
         text-decoration: none;
         background: #D9D9FF;
}

#homeBillboard4 a:hover {
        width: 221px;
         height: 362px;
         color: #000000;
         text-decoration: none;
         background:#D9D9FF;
}



#BillboardText {
        padding: 10px;
         font-size: 11px;
         text-align: justify;
         line-height: 20px;
}

#BillboardHead {
        padding: 10px;
         border-bottom: dashed 1px #808080;
}

#TxtTeaser {
        margin-top: 5px;
}
#loginLegend {
         float: left;
         width: 100;
         padding-left: 20px;
}
#loginforgotpw {
         float: left;
         width: 200;
         padding-left: 20px;
         margin-top: 5px;
}
#loginforgotpw a:hover {
        text-decoration: underline;
         color:#FFAF2F;
}
#loginremember {
         float: right;
         padding-right: 20px;
}
#loginButton {
         clear: right;
         margin-right: 42px;
}
#logininput {
        border-left: 1px #121291 solid;
        border-right: 1px #000054 solid;
        border-top: 1px #121291 solid;
        font-size: 9px;
        height: 20px;
}

#homeTeaser3 a, #homeTeaser3 a:hover {
                color: #ffffff;
                text-decoration: none;
                text-align: justify;
                font-size: 11px;
        width: 389px;
        height: 100px;
}
#lnkTeaser {
        color:#000090;
         text-decoration: underline;
         margin-left: 10px;
}
#TeaserContent {
        padding: 5px;
}


.sroul li b {
 list-style-type: square;
 font-family:Arial, Helvetica, Verdana;
 font-size:8pt;
 color:#000000;}

.sroul li div {
 font-family:Arial, Helvetica, Verdana;
 font-size:8pt;
 color:#7F7F7F;}

.sroul li { color: #ea6813}

.minh600 {
 padding: 0px;
 margin: 0px;
 margin-left: -1px;
 float: left;
 height: 1000px;
}

.nav100h {
        height: auto;
        min-height: 100%;
 background: #ECECFF;
 width: 190px;
 float: left;
 padding-top: 10px;
 padding-left: 10px;
}

* html .nav100h {
 height: 100%;
}

.navul {
 margin-left: 0px;
}

* html .navul {
 margin-left: 15px;
}

.navul2 {
 margin-left: -15px;
}

* html .navul2 {
 margin-left: 15px;
}

*html .navul2 li {
 padding-left: 5px;
}

.navul li {
 list-style-type: square;
 font-family:Arial, Helvetica, Verdana;
 font-size:8pt;
 color: #ea6813
}

.navul li a {
 color: #000090;
}

.navul li a:hover {
 color: #000052;
}

.contentrc {
 float: left;
 padding: 10px;
 text-align: left;
 width: 650px;
}