body{
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
height: 100%; 
max-height: 100%;
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
line-height:19px;
background-color:#FFF;
background-image:url(img/bg.gif);
background-position: top right;
background-attachment:fixed;
background-repeat:no-repeat;
}

a:active, a:focus {
	outline: none
}


#framecontent{
position: absolute;
top: 0;
bottom: 0; 
left: 0;
width: 300px; /*Width of frame div*/
height: 100%;
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
color: #333;
}

#maincontent{
position: fixed;
top: 0; 
left: 300px; /*Set left value to WidthOfFrameDiv*/
right: 0;
bottom: 0;
overflow: auto; 
}

#innertube{
margin: 0px; /*Margins for inner DIV inside each DIV (to provide padding)*/
margin-top:80px;
margin-left:30px;
margin-right:20px;
text-align:right;
min-height:500px;
}

.contenttube{
margin: 0px; /*Margins for inner DIV inside each DIV (to provide padding)*/
margin-top:80px;
margin-left:30px;
min-width: 600px;
max-width: 600px;
width:600px;
margin-bottom:80px;
}

* html body{ /*IE6 hack*/
padding: 0 0 0 300px; /*Set value to (0 0 0 WidthOfFrameDiv)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}

h1 { font-size: 18px; margin-bottom:35px; margin-top:0px; padding:0px; letter-spacing:0.06em;}
h2 { font-size: 16px; margin-bottom:5px; font-weight:normal; }
h3 { font-size: 14px; }
h5 { font-size: 14px; margin-top:0px;}

#innertube a:link {color: #000; text-decoration: none; border-bottom:#999 1px dotted;}
#innertube a:visited {color: #000; text-decoration:none; border-bottom: #999 1px dotted;}
#innertube a:active {color: #f00; text-decoration:none; border-bottom: #999 1px dotted;}
#innertube a:hover {color: #f00; text-decoration:none; border-bottom: #F00 1px solid;}

.contenttube a:link {color: #000; text-decoration: none; border-bottom:#000 1px dotted;}
.contenttube a:visited {color: #000; text-decoration:none; border-bottom: #000 1px dotted;}
.contenttube a:active {color:#f00; text-decoration:none; border-bottom: #000 1px dotted;}
.contenttube a:hover {color:#f00; text-decoration:none; border-bottom: #F00 1px solid;}

p { margin-bottom:20px;}

inputx, textareax {
background-color: #fff; font-family:"Courier New", Courier, monospace;
border: 1px solid #000000;
 font-size:12px; padding: 10px; width: 670px;
}

img {
	border:0px;
}

.absenderx {
background-color: #333; font-family:"Courier New", Courier, monospace;
border: 1px solid #000000; color:#FFF;
 font-size:12px; padding: 10px; width: 100px;
}


.message {
font-family:"Courier New", Courier, monospace; width: 670px; height: 100px;

}

blockquote {
	background: #fff;
	font-size: 13px; margin: 0px;
	margin-bottom:15px; margin-top:15px; padding: 25px; padding-bottom: 20px; border: #000 1px dotted;
	
}
blockquote p { display:block; padding:0px; margin: 0px; line-height:16px; margin-bottom: 0px;}

blockquote a { color: #f00;}

hr { border:#000 1px dotted; height: 1px; border: 0; background-color:#000; margin: 0px; margin-top: 20px; margin-bottom: 20px; padding:0px;
}