﻿/* style for wolfcraft - new CI*/
/* extended styles */
/* more sophisticated layouts (optimised for IE though) */
/*
*/


/* general body elements*/
        /* define container background with gradient*/
        #container {
                margin:0;
                padding:0;
        }

/*noetig fuer den buendigen seitenabschluss*/
        .spacer {
         clear : both;
        }

/* general header elements */
#header {
        margin : 0px 0px 12px 0px;
        padding: 5px 0px 0px 15px;
        color: #000;
        background : transparent;
}
        /* language select box */
        #languageselect {
        }
        /* navigation elements */
        #navigation {
         }
                #navigation span {
                         padding : 0px 0.5% 0px 0.5%;
                         margin:0px;
                         font-size: 82%;
                         font-weight : bolder;
                         text-decoration : none;
                         color: #000;
                         background : transparent;
                         white-space: nowrap
                        }
                #navigation a:link, #navigation a:visited {
                        color : #000;
                        background : transparent;
                        font-weight : bold;
                        text-decoration : none;
                }

                #navigation a:hover, #navigation a:active {
                        color : #066;
                        background : transparent;
                        font-weight : bold;
                        text-decoration : none;
                }

                #navigation span {
                        margin : 0px 0px 0px 5px;
                         background : transparent;
                         display:inline;
                        }

/* general left column elements*/

#leftcol {
        margin-right: -3px;/*  ie needs a negative right margin to place the logo exactly on the border of the content container :-( */
        padding : 5px 0px 0px 0px;
        color : #000;
        background : transparent;
}
        /* container for logo */
        #logo {
                color : #000;
                background : transparent;
        }
        /*  elements for the menu */
        #menucontainer {
                color: #000;
                background: transparent;
                border:none; /*  border for ns4 change in extended stylesheet */
        }
        /*  elements main menus */
                        .menumain {
                                margin:0px 0px 0px 0px;
                                padding: 15px 0px 3px 0px;
                                font-size: 85%;
                        }
                        .menusub {
                                margin: 1px 0px 0px 10px;
                                padding:  0px;
                                font-size: 90%;
                        }


                        a:link.menumain,a.menumain:visited {
                                color : #fff;
                                font-weight : bold;
                                text-decoration : none;
                                padding: 0px 0px 0px 0px;
                                margin: 0px 0px 0px 0px;
                                background : #099;
                        }

                        a.menumain:hover,a.menu:active {
                                color : #333;
                                font-weight : bold;
                                text-decoration : none;
                                padding: 0px 0px 0px 0px;
                                margin: 0px 0px 0px 0px;
                                background : #099;
                        }

                        a:link.menusub,a.menusub:visited {
                                margin: 0px 0px 0px 0px;
                                padding:  0px 0px 0px 5px;
                                background: #2aa;
                                color: #000;
                                font-weight : bold;
                                text-decoration : none;
                                font-weight : normal;
                        }

                        a.menusub:hover,a.menusub:active {
                                margin: 0px 0px 0px 0px;
                                padding:  0px 0px 0px 5px;
                                background : #6cc;
                                color : #000;
                                font-weight : bold;
                                text-decoration : none;
                                font-weight : normal;
                        }


/* general right column elements (contents)*/

#content {
        padding : 0px;
        border: none;
        min-height:580px;
}


        /* content element: breadcrumb */
        #breadcrumb {
                margin-left: auto;
                margin-right: auto;
        }


/*  general font styles */
p {
        font-family : Verdana,Geneva,Lucida,Helvetica,Arial,sans-serif;
        font-size: 90%;
}

h1  {
        font-size: 120%;
        padding-bottom : 5px;
        padding-top : 5px;
}

h2,h3,h4 {
        font-size: 110%;
        padding-bottom : 2px;
        padding-top : 5px;
}


.small {
        font-size:80%;
}


/* general form styles */
form {
        margin: 0px;
        font-size: 90%;
        padding: 0px;
}
input, select {
        margin: 0px;
        padding: 0px;
        color : #000;
        background: #ffc;
        font-size: 80%;
}

/* general table styles */
table {
        margin-left: auto;
        margin-right: auto;
}
td {
        font-family : Verdana,Geneva,Lucida,Helvetica,Arial,sans-serif;
}

/* general image styles */

image {
        vertical-align:text-top;
}

.imageleft, image.left {
        float:left;
        margin-left:15px;
        margin-right:15px;
}
.imageright, image.right {
        float:right;
        margin:15px;
}


/* general links */

a:link {
                color: #066;
                font-weight : bold;
                background : transparent;
}
a:visited {

                color: #333;
                font-weight : bold;
                background : transparent;
 }

/* ie 5.5 bug: don't use color with hover on transparent logo*/
a:hover {
                font-weight : bold;
                min-height: 0;

 }
a:active {

                color: #000;
                background : transparent;
                font-weight : bold;
}

div {
                background : transparent;
}



















