
html {
filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

body{
margin:0;
padding:0;
line-height: 1.5em;
background-image: url("../image/hamsterrad1.jpg");
background-position:center top; 
background-repeat:no-repeat;
font-family:"Arial";
color:white;
}

a {
text-decoration:none;
color:yellow;
outline: none;
}
.active{
font-weight:bold;
color:blue;
}

b{font-size: 110%;}
em{color: red;}

#maincontainer{
width: 840px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/

}

#topsection{
background: transparent;
height: 100%; /*Height of top section*/
color:#fff;
margin-bottom:0px;
}

#topsection h1{
max-width: 100vw;
margin: 0;
padding-top: 30px;
color:#ffffff;
padding-bottom:30px;
}
#topsection h2{
max-width:100%;
padding-top: 0px;
color:#ffffff;
margin-bottom:70px;
font-size:22px;

}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
overflow:auto;
scrollbar-3dlight-color:#FFFFFF ;
scrollbar-arrow-color:#000000 ;
scrollbar-DarkShadow-Color:#FFFFFF ;
scrollbar-Face-Color:#F6E7CA ;
scrollbar-Highlight-Color:#FFFFFF ;
scrollbar-Shadow-Color:#FFFFFF ;
scrollbar-Track-Color:#FFFFFF;

position:relative; top:0px; left:0px; width:500px; height:400px;
background: rgba(225, 225, 225, .4);
margin-right:200px;
padding:10px;
}

#contentcolumnemail{
overflow:auto;
scrollbar-3dlight-color:#FFFFFF ;
scrollbar-arrow-color:#000000 ;
scrollbar-DarkShadow-Color:#FFFFFF ;
scrollbar-Face-Color:#F6E7CA ;
scrollbar-Highlight-Color:#FFFFFF ;
scrollbar-Shadow-Color:#FFFFFF ;
scrollbar-Track-Color:#FFFFFF;
padding-left:35px;
position:relative; top:0px; left:-35px; width:370px; height:320px;
/*background: rgba(225, 225, 225, .2);*/
margin-right:530px;
font-size:20px;
}

#contentcolumncontact{
overflow:no;
scrollbar-3dlight-color:#FFFFFF ;
scrollbar-arrow-color:#000000 ;
scrollbar-DarkShadow-Color:#FFFFFF ;
scrollbar-Face-Color:#F6E7CA ;
scrollbar-Highlight-Color:#FFFFFF ;
scrollbar-Shadow-Color:#FFFFFF ;
scrollbar-Track-Color:#FFFFFF;
padding-left:0px;
position:relative; top:-75px; left:-60px; width:950px; height:560px;
background: rgba(225, 225, 225, .0);
margin-right:0px;
}

#rightcolumn{
float: left;

position:relative; top:-170px; left:550px; width:270px; height:150px;
/*width: 300px; /*Width of right column*/

/*margin-left: -300px; /*Set left margin to -(RightColumnWidth) */
background: rgba(225, 225, 225, .4);

padding:10px;

}

#rightcolumntext{
float: left;
width: 350px; /*Width of right column*/
margin-left: -350px; /*Set left margin to -(RightColumnWidth) */
/*background: rgba(225, 225, 225, .4);*/
margin-top:00px;
font-size:18px;
height:400px;
}

#footer{
clear: left;
position:relative; top:-20px; left:90px;  height:100%;

background: transparent;
color: #000;
text-align:right;
padding: 4px 0;
}

#footerindex{
clear: left;
width: 100%;
background: transparent;
color: #000;
text-align: center;
padding: 4px 0;
}

#footer a{
color: grey;
}

#footer a:hover{
color:red;
}

.innertube{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-bottom: 10px;;
font-weight:bold;
font-size:22px;

}

.info{
float:left;
margin-top:0px;
font-weight:bold;
font-size:24px;
padding:10px;
background: rgba(225, 225, 225, .4);
}

.rot{
font-weight:bold;
color:red;
}

#daten {
	width:100%;
}