/* --Zusammenfassungen:------------------------------- */
/* --margin: top right bottom left-------------------- */
/* --padding: top right bottom left------------------- */
/* --background: farbe url(image) no-repeat position-- */
/* --font: style variant size line-height family------ */
/* --border: width color style(z.B.dotted)------------ */
/* --p,td,tr { font-family : Arial; font-size : 10pt;} */
/* --H1,H2,H3 {color : blue; font-family : verdana;}-- */
/* --Unterdefinition z.B. .klein { font-size : 8pt; }- */
/* --<p class="klein">Kleiner Text</p>---------------- */
/* --Blauton: color: #5588ff-------------------------- */
/*----------------GRUND-DESIGN--------------------------------------------------------------------------------*/
/* Alle kritischen Werte mit 0 instanziieren */
* {
  margin:0 auto;
  padding: 0;
  border-collapse: collapse;
  border-spacing: 0;
  vertical-align: top;
}

/* Firefox Outline Bug */
a { outline: 0 !important; }

body{ overflow:auto; margin:0; padding:0; border:0; height:100%; max-height:100%;
	font: 11px/120% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial;
}

html{ 	height:100%; max-height:100%; padding:0; margin:0; border:0;  /*background-color:#DDBB8D;*/
	font-size:76%; font-family: Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial;
	background-image: url('images/static/tile18.gif');
} 

*html{ overflow:auto; height:99.85%;} html>body{height:99.85%;}

hr{ margin-top:5px; margin-bottom:5px; background-color:#996600; color:#996600;}
/*----------------------------------------------------------------------------------------------------------*/
#infobox a { display:block; color:#ffffff; background:#996600; Text-align:center; text-decoration:none;
padding: 4px 9px 5px 8px; font: bold 10px/100% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial;
}

#infobox a:hover{ color:black; background:#DDAA77;}

#infobox a span {display:none;}

#infobox a:hover span { position:absolute; z-index:30; top:0px; left:0px; float:left; display:block; width:500px; 
color:black; background:#FFFF99; border:1px dashed black; padding:10px;
font: 12px/140% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial;
}
/*----------------------------------------------------------------------------------------------------------*/
.color1{ color:#ffffff;} /*weiss*/
.color2{ color:#000000;} /*schwarz*/
.color3{ color:#5588ff;} /*blau*/
.color4{ color:#663300;} /*schwarz*/
.color5{ color:#999999;} /*grau*/
.color6{ color:#aaaaaa;} /*grau*/
.color7{ color:#bbbbbb;} /*grau*/
.color8{ color:#cccccc;} /*grau*/
.color9{ color:#dddddd;} /*grau*/
.color10{ color:#eeeeee;} /*grau*/

h1{ font: oblique 26px/0% "Times New Roman",Garamond,Times,serif; margin:0 auto; padding: 10px 0px 2px 0px; text-transform:none}
h2{ font: oblique 22px/0% "Times New Roman",Garamond,Times,serif; margin: 0 auto; padding: 10px 0px 12px 0px; }

h3{ font: 14px/120% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; margin:0 auto; padding: 2px 0px 2px 0px;}
h4{ font: 11px/120% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; margin:0 auto; padding: 2px 0px 2px 0px;}

h5{ font: 10px/100% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; margin:0 auto; padding: 0px 0px 0px 0px;}
h6{ font: 9px/120% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; margin:0 auto; padding: 2px 0px 2px 0px;}

/*----------------LINK-DESIGNS--------------------------------------------------------------------------------*/
/*a, a:link, a:visited, a:hover, a:active{ font-family: Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial;}*/
a.linkdes1, a:link.linkdes1, a:visited.linkdes1 {font-size: 10px; color: #663300;}
a:hover.linkdes1, a:active.linkdes1{ color: #FFFFFF; }

a.linkdes2, a:link.linkdes2, a:visited.linkdes2 {font-size: 10px; color: #663300;}
a:hover.linkdes2, a:active.linkdes2{ color: #FFFFFF; }

a.linkdes3, a:link.linkdes3, a:visited.linkdes3 {font-size: 11px; line-height:120%; color: #663300;}
a:hover.linkdes3, a:active.linkdes3{ color: #FFFFFF; }

a.linkdes4, a:link.linkdes4, a:visited.linkdes4 {font-size: 10px; color: #ffffff;}
a:hover.linkdes4, a:active.linkdes4{ color: #FFFFFF; }

/*-----------------------------------------------------------------------------------------------------------*/
.globalcr{ position:absolute; width:100%; height:100%; align:center;}

.topgradi{ height:100%; width:100%; background-image: url('images/static/top.jpg'); background-repeat:repeat-x;
/*clear:both;*/}

.globalmd{  height:auto; width:820px; /*background-image: url('images/static/bgs.jpg');*/ }
*html.globalmd{height:100%;} body>globalmd{height:auto;}

.toppicle{ height:130px; width:300px; background-image: url('images/static/headerle.jpg'); float:left;
}

.toppicri{ height:100px; width:520px; background-image: url('images/static/headertr.jpg'); float:left;
}

.toppicrb{ height:30px; width:520px; background-image: url('images/static/headerbr.jpg'); float:left;
align:right; text-align:right; font: bold 11px/50% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial;
}

.toppicrb UL{ list-style:none; white-space:nowrap; float:right;} .toppicrb LI{ display:inline;}

.toppicrb A, .toppicrb A:link, .toppicrb A:visited{ text-decoration:none; text-align:center; padding:3px 15px 3px 15px;
	color:#000000;}

.toppicrb A:focus, .toppicrb A:hover, .toppicrb A:active{ background: #000000; color: #FFFFFF;}

.toppicrb A.isactual, .toppicrb A.isactual:link, .toppicrb A.isactual:visited{
	color: #FFFFFF; /*background: #663322; border-color: #000000 #ffffff #ffffff #000000;*/}

#news{      width:80px; height:20px; float:left; text-align:center;}
#contact{   width:80px; height:20px; float:left; text-align:center;}
#sitemap{   width:90px; height:20px; float:left; text-align:center;}
#impressum{width:110px; height:20px; float:left; text-align:center;}
#intern{    width:80px; height:20px; float:left; text-align:center;}

.toppbrcr{ height:30px; width:820px; background-image: url('images/static/brcrbg.jpg'); float:left;
}

.submencr{ width:210px; height:550px; float:right; /*background-color:#DDBB8D;*/
/*background-image: url('images/static/submenbg.jpg');*/
}

.submelbl{ width:210px; height:30px; float:right;
background-image: url('images/static/submelbl.jpg');
}

.contencr{ width:582px; height:476px; float:right; background-image: url('images/static/content.jpg');
background-repeat:repeat-x;
}

.contntcr{ position:relative; width:550px; height:378px; padding-bottom:10px; padding-top:10px; padding-left:15px; padding-right:0px; margin-top:0px; margin-left:12px;
/*background-image: url('images/static/content.jpg'); border:1px solid black;*/}


.randrech{ width:18px; height:436px; float:right; background-image: url('images/static/randre.png');
}


.globmdbg{ height:auto; width:792px; background-image: url('images/static/globalbg.jpg');
float:right;
}
*html.globalmdbg{height:100%;} body>globalmdbg{height:auto;}



.spacercr{ position:relative; height:38px; width:582px; /*background-image: url('images/static/newslebg.jpg')*/;
}


.syndiccg{ position:relative; height:40px; width:582px; background-image: url('images/static/newslebg.jpg');
}

.syndiccr{ position:relative; width:190px; height:30px; padding-left:40px; padding-top:10px; float:left;
}
.syndi2cr{ position:relative; padding-top:10px; height:30px; float:left; width:350px;
}


.aboletcr{ margin-top:10px; height:30px; width:555px; float:right;/*background-image: url('images/static/newslebg.jpg')*/;
}

.brcrcont{ position:relative; overflow:hidden; width:580px; height:14px; margin:0 auto; padding: 0px; color:#996600;
	font: bold 10px/120% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; text-align:left; float:right; top:-5px;
/*border-top:1px solid #996600; border-bottom:1px solid #996600;*/ }

.brcrcont A, .brcrcont A:link, .brcrcont A:visited{ font: bold 10px/120% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; 
	text-align:left; color:#663300;}

.brcrcont A:focus, .brcrcont A:hover, .brcrcont A:active{ font: bold 10px/120% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; 
	text-align:left; color:#FFFFFF;}



.submenue{ width:200px; float:right; font: 14px/120% "Times New Roman",Garamond,Times,serif; }

.submenue UL, .submenue LI {list-style:none; white-space:nowrap; display:block;}

.submenue A, .submenue A:link, .submenue A:visited{ text-decoration:none; text-align:left; display:block;
	padding:2px 0px 2px 30px; color:#663300; border-bottom:1px solid #996600;}

.submenue A:focus, .submenue A:hover, .submenue A:active{ background: #000000; color: #FFFFFF;
font: bold 14px/120% "Times New Roman",Garamond,Times,serif; display:block;}

.submenue A.isactual, .submenue A.isactual:link, .submenue A.isactual:visited{ display:block;
font: bold 14px/120% "Times New Roman",Garamond,Times,serif;
	color: #000000; /*background: #996600; border-color: #000000 #77BBFF #77BBFF #000000;*/}



.abolettr{ width: 80px; font: 10px/120% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; 
	float:left; padding: 2px 5px 2px 5px; /*margin-right:5px;*/ background-color:#FFFFFF;
	border:1px solid #FFFFFF; border-color: #000000 #FFFFFF #FFFFFF #000000; margin:1px 5px 1px 0px;}

.abolett2{ width: 100px; font: 10px/120% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; 
	float:left; padding: 2px 5px 2px 5px; background-color:#FFFFFF;
	border:1px solid #FFFFFF; border-color: #000000 #FFFFFF #FFFFFF #000000; margin:1px 5px 1px 0px;}

.abolable{ white-space: nowrap; width: 140px; float:left; padding: 3px 5px 2px 5px;
	font: bold 10px/120% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; color:#996600;}

.absysmes{ width: 530px; font: bold 10px/120% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; 
	float:left; padding: 3px 5px 5px 5px; margin-right:5px; background-color:#FFFFFF;
border:1px solid #FFFFFF; border-color: #000000 #FFFFFF #FFFFFF #000000;}


/*----------------BUTTON-DESIGNS------------------------------------------------------------------------------*/
input.buttdes1 {position:relative; cursor:pointer; display: block; width: 154px; height: auto; margin:0px;
		padding: 3px 1px 4px 1px; font: bold 10px Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; color: #FFFFFF;
		background-color:#996600; 
		border:1px solid #ffffff; border-color: #dddddd #000000 #000000 #dddddd;}

input.buttdes2 {position:relative; cursor:pointer; width: 70px; height: 20px; margin:0px; float:left; left:5px;
		padding: 2px 1px 4px 0px; font: bold 10px Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; color: #FFFFFF; 
		background-color:#996600; 
		border:1px solid #000000; border-color: #FFFFFF #000000 #000000 #FFFFFF;
}

textarea{ border:1px solid #FFFFFF; border-color: #000000 #FFFFFF #FFFFFF #000000; background-color:#ffffff;}

/*----------------Paging-DESIGN-------------------------------------------------------------------------------*/
.pagingcr{ position:absolute; float:left; text-align:right; left: 0px; bottom: 0px; margin:0px; padding: 4px 10px 6px 0px;
	   width:560px; height:auto; background-color:transparent; color: #000000;}
.pagingcr A, .pagingcr A:link, .pagingcr A:visited{ color: #663300;}
.pagingcr A:focus, .pagingcr A:hover, .pagingcr A:active{ color: #FFFFFF;}
.pagingcr A.isactual, .pagingcr A.isactual:link, .pagingcr A.isactual:visited{ color: #000000;
	font: bold 11px/120% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial;}

/*----------------NEWS-Uebersicht-DESIGNS---------------------------------------------------------------------*/
.newssucr{ position:relative; width:508px; height:334px;
	   border:1px solid #663300; margin:0 auto; padding:10px 20px 20px 20px; overflow:hidden;
	   font: 11px/110% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; color:#000000;}

.newssucr UL{ margin-left:15px;}
/*----------------NEWS-DESIGNS--------------------------------------------------------------------------------*/
.newscotr{ position:relative; width:524px; text-align: right; padding: 1px 12px 4px 12px; 
	   color:#ffffff; background-color:#663300; border: 1px solid #663300; 
	   font: 10px/100% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial;}
#head{ color:#ffffff; text-align: left;}
#foot{ color:#ffffff; text-align: right;}

/*----------------Contact-Design------------------------------------------------------------------------------*/
.contaccr{ width:372px; height:338px; /*background-color:#996600;*/
	   border:1px solid #663300; margin:0 auto; padding:11px; float:left;}

.conpiccr{ width:150px; height:360px; border-left:1px solid #663300; border-bottom:1px solid #663300; border-top:1px solid #663300;
	   float:left; clear:right;}

.piccont1{ width:auto; height:360px; right:0px; bottom:0px;}

.contaacr{ width:538px; height:14px; background-color:#000000;  text-align:right; float:left;
	   font: bold 10px/100% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; color:#ffffff;
	   padding:1px 9px 1px 0px;}

.contalbl{ width:77px; height:12px; margin:0 auto; padding:2px; float:left;
	   font: bold 10px/100% Verdana,Tahoma,sans-serif,Helvetica,Geneva,Arial; color:#000000;}

#isactual{ color: #996600;}

/*----------------Formular-DESIGN-----------------------------------------------------------------------------*/
#special{ position:relative; width:155px; height:auto; display:block; float:left;}
#captcha{position:relative; width:120px; display:block; float:left; margin-right: 10px;}
