#text1 {height: 200px;}
#text2 {height: 200px;}
#text3 {height: 200px;}

* { padding:0; margin:0; }
.clear { clear:both; height:1px; line-height:1px; display:block; }
img { border:none; }

body {
	text-align:center;
}

#bgx {
	width:965px;
	margin:auto;
	background:url(../img/body_bg.png) center repeat-y;
}
#wrap {
	width:950px;
	margin:auto;
	text-align:left;
	position:relative;
}

#menurow {
	width:617px;
	padding:62px 0 0 0;
	background:url(../img/navi_home_bg_2.png) 0 62px no-repeat;
}
#logo {
	height:121px;
	width:94px;
	position:absolute; top:25px; left:92px;
}
/* ie gefixe */
*html #logo a {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader 
	(enabled=true, sizingMethod=noscale,src='fileadmin/templates/img/workxl_logo.png');
	display:block; height:121px; width:94px;
	cursor:hand;
}
*html #logo img { visibility:hidden; }

#typo {
	height:65px;
	width:270px;
	position:absolute; top:58px; right:62px;
	background:url(../img/workxl_typo.png) +22px -7px no-repeat;
}
*html #typo {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader 
	(enabled=true, sizingMethod=noscale,src='fileadmin/templates/img/workxl_typo.png');
	top:51px; right:60px;
}
ul#menu {
	list-style-type:none;
	background:url(../img/navi_home_right_bg.png) right top no-repeat;
	height:32px;
}
ul#menu li {
	float:left;
	margin:4px 0 0 0;
	height:24px;
}
*html ul#menu li { width:50px; } /* ie6 macht sonst 100% breite */

ul#menu li.first { width:200px; }
ul#menu li.last { clear:both; height:1px; display:block; }
ul#menu li a {
	display:block;
	height:24px;
	line-height:24px;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana, sans-serif;
	color:#fff;
}
ul#menu li a:hover {
	background:#81a1b9;
}
ul#menu li a span {
	padding:0 8px 0 8px;
}

#flashbox {
	margin:50px 0 0 92px;
}
/* flash weiche */
.mozilla {display:none}
html>body .mozilla {display:block;}

#contentspacer {
	float:left;
	width:92px;
}
#content, #content1 , #content2 , #content3 {
	color:#616161;
	line-height:17px;
	font-size:12px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	width:245px;
	height: 300px;
	float:left;
	margin:22px 20px 20px 0;
}

#text1 {font-size: 12px;}

#content p {
	text-align:justify;
}
#content1 h1, #content2 h1, #content3 h1 {
	color: #094574;
	line-height:22px;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	font-family: "Times New Roman", Times, serif;
}

#footer {
	clear:both;
	height:20px;
	width:950px;
	background:#0A4877;
	text-align:right;
	color:#fff;
	line-height:20px;
	font-weight:bold;
	font-size:9px;
	font-family:verdana, sans-serif;
}
#footer a { color:#fff; }
#footer div { margin:0 25px 0 0; }

#bottom_shadow {
	height:8px;
	line-height:8px;
	overflow:hidden;
	background:url(../img/bottom_shadow.png) center center no-repeat;
}

a {
	text-decoration:none;
	color:#094574;
	font-weight: bold;
}

a.hover {
	color:#616161;
}

.linkbutton {
	padding:6px 0 10px 0;
	background:url(../img/test_middle.png) center -4px repeat-x;
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
	font-size:8px;
	font-weight:bold;
	font-family:Verdana, sans-serif;
	color:#004D78;
}
.linkbutton span {
	line-height:24px;
	padding:6px 0 10px 0;
	background:url(../img/test_left.png) left no-repeat;
}
.linkbutton a {
	line-height:24px;
	padding:6px 30px 10px 6px;
	background:url(../img/test_right.png) right -4px no-repeat;
}

a.linkbutton100 {
	padding:5px 30px 10px 6px;
	display:block;
	background:url(../img/test_100.png) left -4px no-repeat;
	height:24px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:left;
	font-size:8px;
	font-weight:bold;
	font-family:Verdana, sans-serif;
	color:#004D78;
}

a.linkbutton_link1 {
	display:block;
	width:245;
	height:32px;
	background:url(../img/home-link-left.gif);
	}

	

a.linkbutton_link1:hover { background:url(../img/home-link-left_over.gif); }

a.linkbutton_link2 {
	display:block;
	width:245;
	height:32px;
	background:url(../img/home-link-middle.gif);
}
a.linkbutton_link2:hover { background:url(../img/home-link-middle_over.gif); }

a.linkbutton_link3 {
	display:block;
	width:245;
	height:32px;
	background:url(../img/home-link-right.gif);
}
a.linkbutton_link3:hover { background:url(../img/home-link-right_over.gif); }
#content p.center { text-align:center; margin:10px 0 0 0; }
#preloader{
	display: none;
}