/* klassen */

 
body {
background-color: rgb(35,49,132);
background-image: url(../img/back.gif);
background-repeat: repeat-y;
margin:0;
padding:0;
 
}

#main {
width: 800px; top: 0px; left: 0px;
/* position: absolute;*/
/*height: auto;*/ 
/*border-right: 1px solid rgb(255,0,0);*/
}

#top {
background-color: rgb(35,49,132);

}
#topleft {
width: 620px; background-color: rgb(255,255,255); float: left;
}
#logo {
width: 600px; margin: 8px; float: left;
} 
#linkdiv {
width: 600px; 
margin-left: 12px;
padding-bottom: 5px; 
float: left;
font-family: arial, helvetica, sans-serif;
font-size: 0.7em;
color: rgb(150,150,150);
}
#linkdiv a {
color: rgb(150,150,150);
text-decoration: none;
}
#linkdiv a:hover {
color: rgb(0,0,100);
text-decoration: none;
}
 
/* #toplinkmenu {} */
#topright {
width: 160px; float: left;
margin-left: 10px;
padding-top: 3px;
font-family: arial, helvetica, sans-serif;
font-size: 0.7em;
color: rgb(255,255,255);
background-color: rgb(35,49,132);
}

#topright a {
color: rgb(255,255,255);
font-weight: bold;
text-decoration: none;
}

#emotiondiv {
width: 800px;
padding: 0px;
page-break-after:avoid; 
}

#middle {page-break-before:avoid;
/*background-color: rgb(35,49,132);*/
/*background-color: rgb(255,255,255);*/
/*height: 100%;*/
}



#middleleft {

width: 620px; 
background-color: rgb(255,255,255);
float: left;
/*height: 100%;*/

}

#middlelefttext {
float: left;
/*border: 1px solid #00ee00;*/
/*width: 110px;*/
width: 80px;
margin-left: 10px;
margin-right: 5px;
padding-bottom: 10px;
padding-top: 15px;
font-family: arial, helvetica, sans-serif;
font-size: 0.75em;
color: rgb(100,100,100); 
}

#middlelefttext a {
color: rgb(0,0,100);
line-height: 1.4em;
text-decoration: none;
}
#middlelefttext a:hover {
color: rgb(100,0,0);
line-height: 1.4em;
text-decoration: underline;
}



#maintxt {
float: left;
/*border: 1px solid #00ee00;*/
width: 460px;
margin-left: 10px;
margin-right: 20px;
padding-bottom: 10px;
padding-top: 15px;
font-family: arial, helvetica, sans-serif;
font-size: 0.8em;
color: rgb(100,100,100);
}

#maintxt h1 {
font-family: arial, helvetica, sans-serif;
font-size: 1.7em;
color: rgb(100,100,150);
}



#maintxt a {
color: rgb(0,0,100);
text-decoration: none;
}
#maintxt a:hover {
color: rgb(100,0,0);
text-decoration: underline;
}

#maintxt img {
/*margin-left: 15px;*/
}

#partnerinfotxt {
font-size: 0.9em;
}

/* Mainlink */

.mainlink a {
font-family: arial, helvetica, sans-serif;
font-size: 1.2em;
color: rgb(100,100,150);
}



#middleright {
width: 170px; float: left;
/*height: 100%;*/
padding-left: 10px;
padding-top: 15px;
/*margin-left: 10px;
margin-top: 15px;*/
font-family: arial, helvetica, sans-serif;
font-size: 0.7em;
color: rgb(255,255,255);
background-color: rgb(35,49,132);
}

#middleright a {
color: rgb(255,255,255);

}
#middleright a:hover {
color: rgb(255,0,0);
text-decoration: none;
}


#bottom {
/*background-color: rgb(255,255,255);*/
/*background-color: rgb(35,49,132);*/
}
#bottomleft {
width: 620px; 
background-color: rgb(255,255,255); 
float: left;
}
#footertxt {
margin-left: 150px;
padding-top: 40px;
padding-bottom: 5px;
margin-right: 20px;
font-family: arial, helvetica, sans-serif;
font-size: 0.7em;
color: rgb(125,125,125);
}

/* #bottomlinkmenu {} */
#bottomright {
width: 180px; background-color: rgb(35,49,132); float: left;
height: 70px;
}


