/* styles for all pages */
body {
    background-color: #372938;
    font-family:Arial;
    font-size: 12px; /* a value to start with; all other font-sizes will be relative to this one */
    text-align: center;
}


h3 {
    color: #666666;
    font-size: 130%;
}

a:link {
    text-decoration: none;
    color: #97268e;
}
a:visited {
    text-decoration: none;
    color:#666666;
}
a:hover {
    text-decoration: underline;
}
a:active {
    text-decoration: none;
}

#body_alternative {
    background-color: #8c678c;
}


#container {
    background-color: #372938;
    margin-left: auto; 
    margin-right: auto;
    margin-top:0;
    width: 960px;
    overflow: hidden;
    text-align: left;
    min-height:1000px;
}

#header {
    background:url(../../images/header_kaal_smal_wit.jpg);
    position:relative;
    top: 0px; 
    left: 0; 
    width: 960px;
    height: 200px;
    overflow: hidden;
    background-color:#372938;
}

#links {
    color: #FFFFFF;
    position:absolute;
    top: 4px;
    left: 700px;
}


#links-user {
    color: #FFFFFF;
    position:absolute;
    top: 4px;
    right: 10px;
}


#loginlink {
    float:left;
}
#loginlink .in-log {
    /*width: 10em;*/
}
#loginlink .no-log {
    /*width: 3em;*/
}

#loginlink-user {
    float:left;
    width: 10em;
}



#favorietenlink {
    float:left;
    color: #FFFFFF;
}
#favorietenlink .a:visited {
    color: #FFFFFF;
}
#favorietenlink .in-log {
    width: 7em;
}
#favorietenlink .no-log {
    width: 7em;
}
#favorietenlink .a:visited {
    color: #FFFFFF;
}


#homelink {
    position:absolute;
    top: 180px;
    left: 2.5em;
    color: #000000;
    font-weight: bold;
}

#internationallink {
	float:left;
	width:8.5em;
}

#articlelinks {
    color: #946888;
    position:absolute;
    top: 180px;
    right: 18px;
}

#externallink {
    float:left;
    width:6em;
}

#aboutlink {
    float:left;
    width: 9.5em;
}

#vetlink {
    float:left;
    width: 8em;
}

#ubulink {
    float:left;
    width: 10em;
}

#loginpanel {
    position: absolute;
    top: 15px;
    left:590px;
    color: #FFFFFF;
    background-color: #c962c1;
    margin: 5px;
    padding: 5px;
}

.loginlabel {
    font-size:80%;
    color: #97268e;
}

#main {
    position:relative;
    left: 0;
    width: 950px;
    background-color: #FFFFFF;
}


.separator {
    float: left;
    width: 1em;
    text-align:center;
}

.grijs {
    background-color: #e7e7e8;
}

.plaintext {
    color: #666666;
}


.lighttext {
    color: #FFFFFF;
}

.active {
    padding: 0 8px 0 8px;
    background:url(../images/activetab.jpg);
    font-size:120%;
    color: #000000;
    cursor:pointer;
    border-right:2px solid;
    border-color: #000000;
}


.notactive {
    padding: 0 8px 0 8px;
    background:url(../images/nonactivetab.jpg);
    color: #FFFFFF;
    font-size:120%;
    cursor:pointer;
    border-right:2px solid;
    border-color: #000000;
}

.toplink {
    color: #FFFFFF;
}

.showpointer {
    cursor:pointer;
}