﻿/* Felix Kuster Lan.FS New 2009 */

body { margin:0; font-family:Arial; overflow-y:scroll;}
a { color:black; }
p, h4 { margin-left:25px; margin-right:25px; }
p, li { font-size:12px; }
.justify { text-align:justify; }
.u { text-decoration:underline; }
.nu { text-decoration:none; }
.cg_nu { text-decoration:none; color:gray }
.cg { color:gray; }
.button { text-decoration:none; }
.messagedate{font-size:10px;}

#GetS {	margin-left:25px; width:80%; }
#GetS_leftcolumn {
	width:45%;
	text-align:justify; 
	vertical-align:top;
}
#GetS_rightcolumn {
	width:45%;
	text-align:justify; 
	vertical-align:top;
}

#navi_2, #navi_3, #navi_4, #navi_5, #navi_6 { 
	position:absolute; 
	width:114px; 
	height:37px; 
	top:160px; 
	text-align:center; 
	font-weight:bold; 
	line-height:32px; 
}
#navi_1, #navi_7 { 
	position:absolute;
	width:120px; 
	height:37px; 
	top:160px; 
	text-align:center;
	font-weight:bold; 
	line-height:32px;
	white-space:pre;
}
#navi_2 { left:120px;}
#navi_3 { left:234px;}
#navi_4 { left:348px;}
#navi_5 { left:462px;}
#navi_6 { left:576px;}
#navi_7 { left:690px;}

#navi_1 { background-image:url(images/navi_links.png); }
#navi_2, #navi_3, #navi_4, #navi_5, #navi_6 {background-image:url(images/navi_main.png)}
#navi_7 { background-image:url(images/navi_rechts.png); }

#navi_1:hover { background-image:url(images/navi_links_hover.png); color:rgb(100,100,100); line-height:35px;}
#navi_2:hover, #navi_3:hover, #navi_4:hover, #navi_5:hover,#navi_6:hover  {background-image:url(images/navi_main_hover.png); color:rgb(100,100,100); line-height:35px;}
#navi_7:hover { background-image:url(images/navi_rechts_hover.png); color:rgb(100,100,100); line-height:35px;}

#text_oben { 
	position:absolute; 
	width:810px; 
	height:10px;
	top:202px;
	background-image:url(images/text_oben.png);
	background-repeat:no-repeat;
	z-index:10; 
}
#text { 
	position:absolute; 
	width:810px; 
	min-height:100%; 
	top:211px;
	background-image:url(images/text_mitte.png);
}
#text_unten {
	position:absolute; 
	width:810px; 
	height:15px; 
	bottom:-15px;
	background-image:url(images/text_unten.png);
	background-repeat:no-repeat; 
}

#gbook_navi_oben {
	width:760px;
	margin-left:25px;
	margin-bottom:3px;
	background-image: url(images/gbook_navi_oben.png);
}
#gbook_head {
	width:760px;
	margin-top:3px;
	margin-bottom:3px;
	background-color: #dcdcdc; 
	border-style: solid; 
	border-width: 1px; 
	border-color: #b4b4b4;
	text-align:center;
	font-size:12px; 
}	
#gbook { 
	width:760px;
	margin-top:3px;
	margin-bottom:3px; 
	background-color: #e6e6e6; 
	border-style: solid; 
	border-width: 1px; 
	border-color: #b4b4b4;
	text-align:left;
	padding:10px; 
	font-size:12px; 
}
#gbook_eb {
	width:100%;
	padding:0px;
	border-collapse:collapse;
	margin-top:5px; 
}
#gbook_navi_unten {
	width:760px;
	margin-left:25px;
	margin-top:3px;
	margin-bottom:9px;
	background-image: url(images/gbook_navi_unten.png);
}
.author { width:200px; vertical-align:top; }
.gray { color:gray ; }
.smaller { font-size:10px; }
.smaller_gray { font-size:10px; color:#747474; }
.gbook_navi_s { font-size:12px; margin-top:10px; margin-bottom:10px; margin-left:30px; margin-right:30px;}

#google { text-align:center; }

#downloads_top { margin-left:25px; margin-right:25px;font-size:12px; }


#german { position:absolute; width:30px; height:18px; top:20px; left:750px; background-image:url(images/german.jpg); }
#english { position:absolute; width:30px; height:18px;  top:20px; left:750px; background-image:url(images/english.jpg); }

#logo { position:absolute; width:810px; height:155px; background-image:url(images/logo.png); }

#bottom {position:relative; width:800px; height:10px; text-align:center; bottom:-35px; color:gray; font-size:12px; }

#main { position:relative; width:810px; margin:auto }

#adr {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-width:0px;line-height:1px}
#adrout {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 6px; border-width:0px;line-height:1px}
