﻿body {margin: 4px;padding: 0px;background-color: #333333;background-image: url('bg_img.png');}
h1{font-size: 16px;font-family: Tahoma;color: #CCCCCC;}
.kopf{margin:0; height:96px; background-image:url('b2_.png'); background-repeat:repeat-x; background-attachment:scroll;}
.symbol{}
.text_img{top: 8px;position: relative;left: 5px;}
.linker_teil{}
.hauptbereich{padding:16px; background-color:#eee; font-weight:100; width: 628px; min-height: 640px; /* Mindesthöhe für moderne Browser */
overflow: hidden !important; /* FF Scroll-leiste */ }
.rechter_teil{}
.hauptbereich_impressum {padding: 16px;height: 700px;background-color: #eee; width: 628px;}
.linker_teil_impressum{margin: 4px; height: 1560px;background-color: #666666;font-family: Tahoma;font-size: 12px;color: #CCCCCC;font-weight: bold;text-align: left;width: 168px;}
.rand_one{border-top-color: #CCCCCC;border-top-style: solid;border-top-width: 1px;}
.rand_clip{border-top-color: #CCCCCC;border-top-style: solid;border-top-width: 1px;background-color:}
.rechter_teil_impressum{margin: 4px; height: 1560px;background-color: #666666;width: 168px;}
.unterer_bereich{width:1024px; margin-top: 8px; height: 32px;background-color: #333;text-align: center;line-height: 24px;color: #CCCCCC;letter-spacing: 4px;font-style: normal;font-variant: normal;font-weight: bold;font-size: 12px;font-family: Tahoma;vertical-align: middle;}
.ad1{height: 0px;position: relative;right: -292px;width: 0px;top: -77px;}
.ad2{ background-color: #FCEA67;height: 0px;position: relative;right: -509px;width: 0px;top: 5px;}
.tab1{background-color: #FBF5B3;}
.tab_links{}
.tab_mitte{}
.tab_rechts{}
.nav_{width:1024px; text-align:left; font-family:Tahoma; font-weight:bold; font-size:12px; color:#CCCCCC; letter-spacing:2px; padding:12px 0px 12px 0px; vertical-align:top;}
.header_navi{padding: 8px 16px 8px 16px; margin: 0px;text-decoration: none;color: #cccccc;}
.header_navi:hover{margin: 0px;padding: 8px 16px 8px 16px;text-decoration: none;color: #000000; background-color:#eeeeee}
.cliparts_n{padding: 4px;margin: 4px;text-decoration: none;color: #cccccc;background-color: #333333;}
.cliparts_h{margin: 4px;padding: 4px;text-decoration: none;color: #FF8040;}
.icons_n{padding: 4px;margin: 4px;text-decoration: none;color: #cccccc;background-color: #333333;}
.icons_h{margin: 4px;padding: 4px;text-decoration: none;color: #FF8040;}
.wall_n{padding: 4px;margin: 4px;text-decoration: none;color: #cccccc;background-color: #333333;}

/* Sidebarelemente */
.sidebar_p1{font-family: Tahoma;color: #222222; text-decoration: none}
.sidebar_p1:hover{font-family: Tahoma;color: #ffcc00; text-decoration: none}
.sidebar_p11{font-family: Tahoma;color: #777777; text-decoration: none}
.sidebar_p11:hover{font-family: Tahoma;color: #ffcc00; text-decoration: none}
.sidebar_p2{font-family: Tahoma;color: #777777; text-decoration: none}
.sidebar_p2:hover{font-family: Tahoma;color: #22cc22; text-decoration: none}
.sidebar_p3{font-family: Tahoma;color:#00a2ff; text-decoration: none}
.sidebar_p3:hover{font-family: Tahoma;color: #22cc22; text-decoration: none}
.sidebar_p4{font-family: Tahoma;color:#5aff00; text-decoration: none}
.sidebar_p4:hover{font-family: Tahoma;color: #22cc22; text-decoration: none}
.sidebar_p5{font-family: Tahoma;color:#ffae00; text-decoration: none}
.sidebar_p5:hover{font-family: Tahoma;color: #22cc22; text-decoration: none}

.wall_h
{
    margin: 4px;
    padding: 4px;
    text-decoration: none;
    color: #FF8040;
}
._3d_n
{
    padding: 4px;
    margin: 4px;
    text-decoration: none;
    color: #cccccc;
    background-color: #333333;
}
._3d_h
{
    margin: 4px;
    padding: 4px;
    text-decoration: none;
    color: #FF8040;
}
.tab_1
{
    background-image: url('b3.png');
    width: 128px;
    height: 98px;
}
.img_tab
{
    border: 1px #CCCCCC solid;
    position: relative;
    left: -4px;
    top: -4px;
    background-color: #666666;
}
.mit_tab
{
    top: 32px;
    position: relative;
    left: 8px;
}
.tab_f
{
}
.mit_tab_
{
    top: 256px;
    position: relative;
    left: 8px;
}
.ad2
{
    position: relative;
    top: -195px;
    left: 8px;
    width: 443px;
    height: 198px;
}
.suche
{
    border: 1px solid #CCCCCC;
    top: 8px;
    left: 0px;
    height: 124px;
    width: 148px;
    margin-top: 8px;
    background-color: #333333;
    color: #CCCCCC;
    font-family: Tahoma;
    font-size: 12px;
}
.anmelden
{
    visibility:hidden;
    border: 1px solid #CCCCCC;
    top: 8px;
    left: 0px;
    height: 171px;
    width: 148px;
    color: #CCCCCC;
    font-family: Tahoma;
    font-size: 12px;
    background-color: #333333;
    margin-top: 8px;
}
.Logo
{
    position: relative;
    top: -76px;
    left: 5px;
}
.Left_nav_alpha
{
    color: #222222;
    text-decoration: none;
}
.Left_nav_beta
{
    color: #777777;
    text-decoration: none;
}
.Left_nav_gamma
{
    color: #777777;
    text-decoration: none;
}
.Left_nav
{
    color: #cccccc;
    text-decoration: none;
}
.Left_nav_under
{
    color: #cccccc;
    text-decoration: none;
}
.Left_nav_under_links
{
    color: #cccccc;
    text-decoration: none;
}
.data_an
{
	font-size: 16px;
	font-weight: bold;
    color: #ff9933;
    text-decoration: none;
}
.data_bn
{
	color: #cccccc;
    text-decoration: none;
	font-size:12px;
	font-weight:bold;
}
.data_b_
{
	color: #333333;
    text-decoration: none;
	font-family: Verdana;
	font-size:12px;
}
.data_johnconnor
{
	color: #cccccc;
    text-decoration: none;
	font-family: Verdana;
	font-size:23px;
	font-weight:bold;
}
.tabellenav
{ 
    width:24px;
    height:24px;
    font-family:Arial;
    background-color:#ffcc66;
    text-align: center;
}

.var
{
	font-size: 14px;
	font-family: monospace;
    color: #0000ff;
}
.komment
{
	font-size: 14px;
	font-family: monospace;
    color: #ff8a00;
}
.text_
{
	font-size: 14px;
	font-family: monospace;
    color: #222222;
}
.spez
{
	font-size: 14px;
	font-family: monospace;
    color: #689400;
}
	.td_one
	{
		background-color: #bbbbbb;
		text-align: center;
		font-family: Arial;
		font-size: 12px;
		color: #000000;
	}
.td_head{background-color: #cccccc;text-align: center;font-family: Arial;font-size: 12px;color: #000000;}
.td_cell{border-bottom: #555555 solid 1px; }
	.td_red
	{
		background-color: #333;
		border: 2px red dotted;
		text-align: center;
		font-family: Arial;
		font-weight: Bold;
		font-size: 12px;
		color: #ff2400;
	}
.td_after, .td_before{background-color: #eeeeee;text-align: center;font-family: Arial;font-size: 12px;color: #bbbbbb; font-style: italic}
.a_:link, .a_:visited
{
	color: #333333;
	text-decoration: none;
	font-size: 12px;
}
.a_:hover
{
	color: #d28d08;
	text-decoration: underline;
	font-weight: 900;
	font-size: 12px;
}

.a_prog:link, .a_prog:visited
{
	color: #333333;
	text-decoration: none;
	font-family: Verdana;
	font-size: 12px;
}
.a_prog:hover
{
	color: #86d713;
	text-decoration: underline;
	/*font-weight: 900;*/
	font-size: 12px;
}

.td_sc_n
{

}
.td_sc_h
{

}


th
{
	vertical-align:top; 
	padding:4px; 
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
	color: #555555; 
	border: 1px #aaaaaa solid;
	background-color: #999999;
}
.td_
{
    vertical-align: top;
    font-family: Arial;
    font-size: 11px;
    font-weight: 600;
    color: #555555;
    border: 1px #aaaaaa solid;
    background-color: #ffffff;
}
.td__
{
    padding: 2px;
    border: 1px #aaaaaa solid;
}
.tab_nor
{
    vertical-align: top;
    padding: 2px;
    font-family: Arial;
    font-size: 11px;
    font-weight: 600;
    color: #555555;
    vertical-align: top;
    border: 1px #aaaaaa solid;
    background-color: #ffffff;
}
.tab_hov
{
    vertical-align: top;
    padding: 2px;
    font-family: Arial;
    font-size: 11px;
    font-weight: 600;
    color: #555555;
    vertical-align: top;
    border: 1px #aaaaaa solid;
    background-color: #dddddd;
}
.a_software_index{font-size:36px; color:black; text-decoration:none}
.a_software_index:hover{font-size:36px; font-style:italic; text-decoration:underline}
.td_left
{
    padding: 2px;
    border: 1px #aaaaaa solid;
    width: 30%;
}
.td_right
{
    padding: 2px;
    border: 1px #aaaaaa solid;
}

