* {margin:0;padding:0;text-decoration:none;font-family:sans-serif;outline:none;}

html, body {height:100%;width:100%}
body {background:#fafafa url('/img/body_bg.png') repeat-x top left;}
#holder {width:1005px;background:#fff repeat-y fixed;margin:0 auto;position:relative;}
#bg {background:transparent url('/img/holder_bg.png') repeat-y fixed top center;min-height:100%;}		
#bogen {position:absolute;top:0;left:-5px;background:transparent url('/img/bogen.png');width:365px;height:244px;}

*html #bogen{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bogen.png', sizingMethod='scale');
	background:none;
}
*html #bogen a.de{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/lngbtns/de_lo.png', sizingMethod='scale');
	background:none;
}
*html #bogen a.en{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/lngbtns/en_lo.png', sizingMethod='scale');
	background:none;
}
*html #bogen a.de.active{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/lngbtns/de_lo.png', sizingMethod='scale');
	background:none;
}
*html #bogen a.en.active{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/lngbtns/en_lo.png', sizingMethod='scale');
	background:none;
}

/*#bogen a.lng {font-size: 11px; text-align:center;line-height:28px;color:#fff;width:28px;height:29px;background:transparent url('/img/lng_btns.gif') no-repeat;float:left;margin:4px 0 0 8px;}
#bogen a.lng:hover, #bogen a.lng.active {background-position:0px -29px;}*/
#bogen a.lng span {display:none;}
#bogen a.lng {width:28px;height:26px;background:transparent url('/img/lng_btns.gif') no-repeat;float:left;margin:4px 0 0 8px;}
#bogen a.lng.de {background:transparent url('/img/lngbtns/de_lo.png') no-repeat;}
#bogen a.lng.en {background:transparent url('/img/lngbtns/en_lo.png') no-repeat;}
#bogen a:hover.lng.de,#bogen a.active.lng.de {background:transparent url('/img/lngbtns/de_hi.png') no-repeat;}
#bogen a:hover.lng.en,#bogen a.active.lng.en {background:transparent url('/img/lngbtns/en_hi.png') no-repeat;}
#col_main{margin:120px 0 10px 0;float:left;width:750px;}

#col_main * {margin-left:60px;}
#col_main * * {margin-left:0;}
#col_main table {display: block; margin: 10px 0;}


#col_navi {font-size:12px;margin:0px -3px 10px 11px;float:right;width:214px;background:url('/img/navi_bg.png') no-repeat top right;}
#navi {clear:both;margin-top:101px;height:520px;}
*:first-child+html #navi { margin-top:32px; }

*html #navi {clear:both;margin-top:27px;height:520px;}
#col_navi h1 {float:right;margin:12px; margin-right: 8px;}
#col_navi h1 a {display:block;width:77px;height:43px;background:transparent url('/img/active-online.gif') no-repeat top center;}
#col_navi h1 a span {display:none;}
#col_navi ul {list-style-type:none;}
#col_navi li {height:24px;line-height:24px;}
#col_navi li.first {/*padding-top:12px;*/}
#col_navi a { color: #646464;}
#col_navi a.active {font-weight:bold;}
#col_navi a:hover, #navi a.active, #navi a.inpath {color:#414141;}
#nav1 li.left {height:24px;line-height:24px;float:left;clear:left;text-align:right;padding-right:25px;}
#nav1 .line-0, #nav1 .line-17 {width:105px;}
#nav1 .line-1 {width:92px;}
#nav1 .line-2 {width:83px;}
#nav1 .line-3 {width:75px;}
#nav1 .line-4 {width:68px;}
#nav1 .line-5 {width:64px;}
#nav1 .line-6 {width:61px;}
#nav1 .line-7 {width:59px;}
#nav1 .line-8 {width:59px;}
#nav1 .line-9 {width:61px;}
#nav1 .line-10 {width:63px;}
#nav1 .line-11 {width:67px;}
#nav1 .line-12 {width:72px;}
#nav1 .line-13 {width:82px;}

#nav1 .line-14 { width: 88px; margin-right:5px;}
#nav1 .line-15 { width: 102px; margin-right:5px;}
#nav1 .line-16 { width: 116px; margin-right:5px;}

/* STARTPAGE */
#startpage {position:relative; height: 400px;margin:0 0 0 50px;}
#startpage li { width: 100px; }
/*#startpage li a {text-decoration:none;color:#8d8d8d;position:absolute;display:block;width:95px;height:99px;line-height:96px;background:transparent url('/img/start_bubble.gif');text-align:center; font-size: 13px;}*/
#startpage li td:hover {background-position:0 -101px;}
#startpage li a {text-decoration:none;color:#8d8d8d;font-size: 13px;vertical-align:center;}
#startpage li td {width:95px;height:95px;text-align:center;vertical-align:center;background:transparent url('/img/start_bubble.gif');cursor:pointer;}
#startpage li table {position:absolute;}
#startpage li table.line-1 {top:108px;}
#startpage li table.line-2 {left:42px;top:207px;}
#startpage li table.line-3 {left:135px;top:270px;}
#startpage li table.line-4 {left:242px;top:304px;}
#bigpic {position:absolute; background:#cdcdcd url('/img/start_illus.jpg'); width:333px; height:333px;left:340px;top:52px;}
#bigbubble{
	width: 333px;
	height: 333px;
	display: block;
	background: url('/img/start_bigbubble.png');
}
*html #bigbubble{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/start_bigbubble.png', sizingMethod='scale');
	background:none;
}

/* CONTENT */
#col_main .richtext { line-height: 18px;}
#col_main a { color: #646464; text-decoration: underline;}
#col_main {font-size: 12px;  color: #646464; }
#col_main h1 { font-size: 18px; font-weight: normal;}
#col_main h2 { font-size: 12px; font-weight: bold; margin: 0px; padding: 0px;}
#col_main p { font-size: 12px;}

.clearer {height:1px;font-size:.1em;line-height:1px;display:block;clear:both;}

#startpage * {list-style-type:none;}



.dreid {height:500px;width:700px;overflow:hidden;position:relative;left:-20px;}
.dreid .imgdreid {position:absolute;background:#fff;}
.dreid .thumbs {position:absolute;left:4px;top:370px;display:none;z-index:10}
#col_main .dreid .thumbs a {margin-right:10px;border:2px solid #fff;padding:0;width:0;display:block;width:33px;height:33px;overflow:hidden;float:left;}
.dreid .thumbs img {margin:0;margin-right:10px;padding:0;}
.dreid .next {z-index:200;position:absolute;right:0;top:200px;cursor:pointer;}
.dreid .prev {z-index:200;position:absolute;right:0;top:250px;cursor:pointer;}

#col_main li {margin-left:16px;}
