/* CSS Document */
html { height:100%; overflow:hidden;}

body {
	min-height:101%;
	font:12px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000;
	background-image:url(../img/start_hg.jpg);
	background-repeat:no-repeat;
	margin:0px; 
	padding:0px;
}

* {margin:0;padding:0;}

/*.alpha0{opacity:0;filter:alpha(opacity=0);}
.alpha1{opacity:.1;filter:alpha(opacity=10);}
.alpha2{opacity:.2;filter:alpha(opacity=20);}
.alpha3{opacity:.3;filter:alpha(opacity=30);}
.alpha4{opacity:.4;filter:alpha(opacity=40);}
.alpha5{opacity:.5;filter:alpha(opacity=50);}
.alpha6{opacity:.6;filter:alpha(opacity=60);}
.alpha7{opacity:.7;filter:alpha(opacity=70);}
.alpha8{opacity:.8;filter:alpha(opacity=80);}
.alpha9{opacity:.9;filter:alpha(opacity=90);}
.alpha10{opacity:1;filter:alpha(opacity=100);}*/

a {
	color: #000099;
	text-decoration:none;
	padding-bottom:5px;
}
.inhalt a {
	color:#666;
	text-decoration:none;
	padding-bottom:5px;
}

ul { list-style:none;}
li{  }


p {
	margin-top:8px;
	line-height:16px;
}
h1{	color:#ff6633;display:none;}
h2 {
	font-size:16px;
	color:#ff6633;
	margin-top:20px;
	padding:0 5px 2px;
	border-bottom:1px solid white;
}

h3 {
	font-size:16px;
	color:#777;
	margin-top:10px;
	padding:0 5px 2px;
}
/*** ANTIFLOATS ***/

.antiFloat
{
    clear: both;
    visibility: hidden;
    height: 0px;
    line-height: 0px;
    font-size: 0px;
}
.noScript{text-align:center; position:absolute; top:300px;z-index:100;width:100%; font-weight:bold;}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.floatfix { overflow:hidden; }
.clearfix, .floatfix { height:1%; }

hr.clear {
	content:".";
	display:block;
	height:0;
	line-height:0;
	font-size:0;
	clear:both;
	visibility:hidden;
}
img {border:0px}
.hide{display:none}
#willkommenContainer{position:absolute; z-index:15; width:2000px; height:1500px; overflow:hidden;}
#willkommen{position:relative; background-image:url(../img/herzlichWillkommen.png); background-repeat:no-repeat; top:40px; left:200px; width:629px; height:50px;}

#webgestaltungContainer{position:absolute; z-index:1; top:400px; left:200px;}
#webgestaltung{position:relative; background-image:url(../img/webgestaltung.png); background-repeat:no-repeat; width:645px; height:80px;}

#inhaltDiv{position:absolute; float:right; top:160px; left:110px; z-index:10;width:650px;height:600px;}

#bildContainer{position:absolute; z-index:1; top:0px; left:3000px; width:100%;}
#bild{position:relative; float:right; background-image:url(../img/sven.png); background-repeat:no-repeat; width:326px; height:882px;}

#homeContainer{position:absolute; top:25px; left:25px;z-index:11;}
#home{position:relative; float:left; width:433px; height:142px;cursor:pointer;}
#home img{height:142px;width:433px;}

#logoImg{display:none;}
#logoContainer{position:absolute;top:170px; left:350px; z-index:19;cursor:pointer;}
#logo{position:relative; float:left; background-image:url(../img/logo.png); background-repeat:no-repeat; width:433px; height:142px;}
#alert{padding:10px;}

#content{	
	top:1000px;
	position:absolute;
	z-index:1;	
}

#contentBody {	
	position:relative;
	z-index:2;
	top:0px;
	padding:21px;
	overflow:auto;
	height:350px;
	width:575px;
	background-image:url(../img/boxMitte.png);
	background-repeat:repeat-y;
}

#contentScroller{
	position:relative;
	z-index:2;
	top:0px;
	overflow:hidden;
	top:1000px;
	left:500px;
	height:50px;
	width:80px;
/*	background-image:url(../img/scrollPic.png);
	background-repeat:no-repeat;*/
}

#contentHeader {	
	position:relative;
	z-index:2;
	height:22px;
	width:600px;
	background-image:url(../img/boxOben.png);
	background-repeat:no-repeat;
}

#contentFooter {	
	position:relative;
	z-index:2;
	height:22px;
	width:600px;
	background-image:url(../img/boxUnten.png);
	background-repeat:no-repeat;
}


#contentID {
	margin:0 5px 0 5px;
	padding-right:19px;
}

.contentCLS ul li { 
	margin:5px 0 0 20px;
	text-decoration:underline;
}
.contentCLS ul li a{ 
	cursor:pointer;
}

.contentCLS a{ 
	text-decoration:underline;
}

.contentCLS ul div {
	display:none;
	margin: 10px 0 10px 15px;
}

div {
	text-decoration:none;
}

.abmahnungTitle {color:red;padding:5px; border:1px dotted white;font-size:1.2em}
.refLinks{padding:5px;float:left;}

.jobHead {font-size:18px;}
#stern{	
	position:absolute; 
	z-index:100;
	background-image:url(../img/Stern.png);
	background-repeat:no-repeat;
	top:30px;
	left:730px; 
	width:300px; 
	height:300px;
	cursor:pointer; 
}
#jobsuche{
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	display:none;
	position:absolute; 
	z-index:500;
	top:30px;
	left:130px; 
	width:auto; 
	max-width:800px;
	height:auto;
	padding:15px;
	background:#ffffff;
	font-size:14px;
}
#jobClose{
	cursor:pointer;
	float:right;
	background-image:url(../img/icons/close.png);
	background-repeat:no-repeat; 
	width:35px; 
	height:35px;
}

#jobDiv ul li{float:left; padding-right:15px;}
#jobDiv ul li a:link{font-weight:bold;color:#000;}

.alphaJob{opacity:.9;filter:alpha(opacity=90);}


#facebookBanner{ display:none; position:absolute; bottom:20px; right:20px;}
