body{
  margin:0;
  width:100%;
  height:100%;
  background-color:#8BB2D3;
  font-family: Arial, Helvetica, sans-serif;
  background-image:url(http://www.gebauer-optik.de/contray/gfx/bg_line2.gif);
  background-position:center;
  background-repeat:repeat-x;
}
#backgroundimage{
  position:absolute;
  width:100%;
  height:100%;
  top:0;
  left:0;
  background-image:url(http://www.gebauer-optik.de/contray/gfx/bgx2.jpg);
  background-position:center;
  background-repeat:no-repeat;
}
#SETTER{
  position:absolute;
  top:50%;
  left:50%;
  width:942px;
  height:602px;
  margin-top:-301px;
  margin-left:-471px;
  background-color:#CCCCCC;
}
#BASIS{
  position:relative;
  width:940px;
  height:600px;
  margin:1px;
  background-color:#FFFFFF;
}

#d_bur{
  position:absolute;
  top:96px;
  right:0;
  width:30px;
  height:504px;
  background-color:#004D8F;
}
#d_nli, #d_lo, #d_ror, #d_li, #d_lul, #d_luls{
  position:absolute;
  background-color:#B0003E;
}
#d_ror{  	top:0;		right:0;	width:30px;	height:94px;	}
#d_nli{		top:94px;	right:30px;	width:690px;	height:2px;  	}
#d_lo{  	top:0;		left:118px;	width:2px;	height:15px;    }
#d_li{  	top:94px;	left:0;  	width:52px;	height:2px;  	}
#d_lul{		top:190px;	left:118px;	width:2px;	height:410px;	}
#d_luls{	top:190px;	left:118px;	width:2px;	height:30px;	}

#d_nli img, #d_ror img, #d_lo img, #d_lul img, #d_luls img{
  width:100%;
  height:100%;
}
#slogan{
  position:absolute;
  top:35px;
  right:60px;
}
#subnav000007, #subnav000007001, #subnav000007002, #subnav000007003, #subnav000007004{
  /*left:190px;
  width:440px;*/

}
#subnav000006, #subnav000006001, #subnav000006002, #subnav000006003{
  /*left:130px;
  width:440px;*/
}
.snav{
  position:absolute;
  top:135px;
  
  font-size:12px;
  left:232px;
  width:440px;
}
.snav a{
  padding:0;
  font-size:12px;
  background-repeat:no-repeat;
  background-position:top center;
  text-decoration:none;
  line-height:15px;
}
.snav a:link, .snav a:active, .snav a:visited{
color:#004D8F;
}
.snav a:focus, .snav a:hover{
  color:#B0003E;
}
#logo{
  position:absolute;
  top:30px;
  left:69px;
}
#mot_bild{
  position:absolute;
  bottom:0;
  left:0;
  width:120px;
  height:410px;
  background-repeat:no-repeat;
  background-position:left bottom;
}
#navigation{
  position:absolute;
  top:84px;
  left:220px;
  height:40px;
}
#navigation a{
  display:block;
  float:left;
  padding:25px 12px 0 12px;
  font-size:12px;
  background-repeat:no-repeat;
  background-position:top center;
  text-decoration:none;
  line-height:15px;
}
#navigation a:link, #navigation a:active, #navigation a:visited{

}
#navigation a:focus, #navigation a:hover{
  color:#B0003E;
}
#navigation .aus, #subnav .aus{  color:#004D8F;}
#navigation .an, .snav .an{
  color:#B0003E;
}
#navigation .an{
  background-image:url(http://www.gebauer-optik.de/contray/gfx/dot.gif);
}
.contentarea{
  position:absolute;
  width:690px;
  height:310px;
  left:220px;
  top:240px;
  line-height:16px;
  font-size:12px;
  color:#444444;
  overflow:auto;
  visibility:hidden;
}
#contentx1{
  
}
.contentarea ul, .contentarea td ul{
  list-style-type:square;
  margin:0 0 10px 0;
  padding:0;
  display:block;
  clear:left;
}
.contentarea li{
  margin:0 0 4px 15px;
  line-height:14px;
  padding:0;
}
.contentarea td li{
  line-height:16px;
  padding:0;
  margin:0 0 0 15px;;
}
.contentarea td{
  font-size:12px;
  color:#444444;
}
.contentarea p{
  margin:0 0 10px 0;
}
.contentarea a{
  text-decoration:none;
}
.contentarea a:link, .contentarea a:active, .contentarea a:visited{
  color:#004D8F;
}

.contentarea a:hover, .contentarea a:focus{
  color:#B0003E;
}
h1{
  position:absolute;
  top:200px;
  left:220px;
  font-size:18px;
  font-weight:normal;
  color:#B0003E;
  margin:0;
  padding:0;
  line-height:25px;
}
h2, h3{

  font-size:12px;
  font-weight:normal;
  color:#B0003E;
  margin:0 0 10px 0;
  padding:0;
  line-height:16px;
  width:400px;
}
/*h3{
  font-size:12px;
  font-weight:bold;
  color:#444444;
  margin:0 0 10px 0;
  padding:0;
  line-height:18px;
}*/
.contentarea .spalte{
  position:relative;
  /*float:left;*/
}
.sp1{
  width:200px;
  margin-left:30px;
}
.sp2{
  width:430px;
}
.spx{
  width:430px;
  float:left;
}
.bildsp{
  position:absolute;
  left:460px;
  top:0;
  width:200px;
  text-align:right;
  font-size:11px;
  line-height:13px;
}
.bildsp img.imga{
margin-bottom:4px;

}
.bildsp2{
  position:relative;
  float:left;
  width:200px;
  text-align:right;
  font-size:11px;
  line-height:13px;
}
.bildsp2 a{
  
}
.bildsp2 a img{
  border-width:1px;
  border-style:solid;
  margin-top:25px;
}
.bildsp2 a img.gblau{  border-color:#004D8F}
.bildsp2 a img.grot{  border-color:#B0003E;}

.kondl{
  position:absolute;
  left:460px;
  top:195px;
  width:200px;
  height:113px;
  border-style:solid;
  border-color:#004D8F;
  border-width:1px;
}
.kondl h4{
  font-size:13px;
  color:#004D8F;
  position:absolute;
  left:10px;
  top:5px;
  margin:0;
  padding:0;
}
.kondl p{
  position:absolute;
  top:30px;
  left:10px;
}
.kondl a{
  background-position:left;
  background-repeat:no-repeat;
  line-height:25px;
  display:block;
  padding:0 0 0 30px;
  font-size:12px;
  margin-bottom:0px;
}

.contentarea .cl{
  clear:left;
}
#footer{
  position:absolute;
  top:605px;
  left:0;
  margin:0;
  
}

#footer p{
  margin:0 0 0 130px;
  padding:0;
  font-size:11px;
  line-height:15px;
  color:#666666;
}
#footer a{
  float:left;
  display:block;
  width:120px;
  margin:0 0 0 10px;;
  padding:0;
  font-size:11px;
  line-height:15px;
  color:#666666;

}

#xwe1{
  background-image:url(http://www.gebauer-optik.de/contray/gfx/pl.gif);
}
#xwe2{
  background-image:url(http://www.gebauer-optik.de/contray/gfx/pr.gif);
}

#s_mo{
  position:absolute;
  bottom:0;
  left:20px;
}
#s_tx1{
  position:absolute;
  right:100px;
  top:195px;
  width:320px;
  
}
#s_tx1 p{
  text-align:right;
  font-size:16px;
  line-height:20px;
  margin:0 0 10px 0;
}
#s_li1{
  position:absolute;
  font-size:13px;
  right:100px;
  bottom:50px;
}
#s_li1 a{
  padding:0 30px 0 0;
  text-align:right;
  display:block;
  text-decoration:none;
  color:#999;
  line-height:25px;
  font-size:13px;
  margin:0 0 5px 0;
  background-repeat:no-repeat;
  background-position:right;
  
}
#s_li1 a:link, #s_li1 a:active, #s_li1 a:visited, .kondl a:link, .kondl a:active, .kondl a:visited{
  background-image:url(http://www.gebauer-optik.de/contray/gfx/d2.gif);
}
#s_li1 a:hover, #s_li1 a:focus, .kondl a:hover, .kondl a:focus{
  background-image:url(http://www.gebauer-optik.de/contray/gfx/d1.gif);
}

.xtda, .xtdb{
  color:#FFFFFF;
  font-size:12px;
  line-height:20px;
  padding:0 10px 0 5px;
}
.xtda{
  font-weight:bold;
  
}
.rot{background-color:#B0003E;}
.blau{background-color:#004D8F;}
.xtdb{
  text-align:right;
}
.xtdc{
  border-width:0 1px 1px 1px;
  border-style:solid;
  padding:5px;
  font-size:12px;
  line-height:15px;
}
.brot{border-color:#B0003E;}
.bblau{border-color:#004D8F;}
.xrot{color:#B0003E;}
.xblau{color:#B0003E;}
p.xp{
  color:#777;
  font-size:11px;
  line-height:13px;
  margin:0;
}

#xnav2{
  position:absolute;
  top:567px;
  height:25px;
  left:275px;
  width:310px;
  text-align:center;
}
#xnav2 a{
text-decoration:none;
}
#xnav2 a#xxwe1{
  position:absolute;
  left:0;
  top:0;
  display:none;
  
}
#xnav2 a#xxwe1.xion{
  display:block;
  line-height:25px;
  font-size:12px;
  padding-left:18px;
  background-repeat:no-repeat;
  background-position:left;
  color:#004D8F;
  background-image:url(http://www.gebauer-optik.de/contray/gfx/pxl.gif);
}
#xnav2 a#xxwe2{
  position:absolute;
  right:00px;
  top:0;
  display:none;
  
}
#xnav2 a#xxwe2.xion{
  display:block;
  line-height:25px;
  font-size:12px;
  padding-right:18px;
  background-repeat:no-repeat;
  background-position:right;
  color:#004D8F;
  
  background-image:url(http://www.gebauer-optik.de/contray/gfx/pxr.gif);
}
#xnav2 a#xxnp1, #xnav2 a#xxnp2, #xnav2 a#xxnp3, #xnav2 a#xxnp4, #xnav2 a#xxnp5{
  margin:0 1px 0 1px;  
  font-size:11px;
  border-style:solid;
  border-width:1px;
  padding:0 4px;
  line-height:12px;
  display:none;

}
#xnav2 a#xxnp1.xion2, #xnav2 a#xxnp2.xion2, #xnav2 a#xxnp3.xion2, #xnav2 a#xxnp4.xion2, #xnav2 a#xxnp5.xion2, #xnav2 a#xxnp1.xion3, #xnav2 a#xxnp2.xion3, #xnav2 a#xxnp3.xion3, #xnav2 a#xxnp4.xion3, #xnav2 a#xxnp5.xion3{
  display:inline;
}
#xnav2 a.xion2:link, #xnav2 a.xion2:active, #xnav2 a.xion2:visited{
  color:#004D8F;
  border-color:#004D8F;
}
#xnav2 a.xion2:hover, #xnav2 a.xion2:focus, #xnav2 a.xion3{
  color:#B0003E;
  border-color:#B0003E;
}
#xnav2 a.xion3{
  display:inline;
}

