/* CSS Document */
body{
	padding:0px;
	font-family: Arial,Helvetica,sans-serif;*/
	font-size:11px;
	font-size-adjust:none;
	height:auto;
	line-height:normal;
	margin:0pt auto;
	position:relative;
	text-align:center;
	width:100%;
	background-image: url(http://web594.webbox333.server-home.org/typo/fileadmin/template/img/bgtest.jpg);
	background-repeat: repeat;
}
body a{
color:#37526f;}

.container{
	width:1036px;
	height:auto;
	margin:0pt auto;
	position:relative;
	text-align:left;
	z-index:0;
	background-color: #EBEBEB;
	padding:0px;
	border: 1px dotted #999999;
}
.clear{
	float:none;
	clear:both;}
hr{
border:1px dotted #999999;
margin-top:0px;}

.top{
height:147px;
/*border:double;
border-color: #CCCCCC;*/
background-color:#FFFFFF;}
.mini a{
text-decoration:none;}
.mini a:hover{
text-decoration: underline;}
.breadcrumb{
	margin:0px;
	padding-left:10px;
	padding-top:0px;
	padding-bottom:0px;
	background-color: #330099;
	height: 20px;
	color:#FFFFFF;
}
.breadcrumb a{
color:#FFFFFF;}
#links{
border-right:1px dotted #999999;}
.links{
	width:200px;
	/*border:double;*/
	text-align: left;
	padding:0px;
	margin:0;
	border-color: #CCCCCC;
	background-color:#FFFFFF;
}
.links div{
margin:0px;}
.links2{
	
	/*border:double;*/
	text-align: left;
	padding:10px;
	margin:0;
	color: #666666;
	font-size:9px;
}
.adresse{
	font-size:11px;
	color:#000000;
	margin:10px;
	margin-right:10px;
	border: 1px solid #FFFF00;
	padding:0px;
	background-color:#FFFFFF;

}
.adresse2{
	font-size:11px;
	color:#000000;
	margin:10px;
	margin-right:10px;
	border: 1px solid #FFFF00;
	padding:0px;
	background-color:#FFFFFF;

}
.adresse .ueberschrift{
background-color: #FFFF77;
line-height:25px;
margin:0px;
font-weight:bold;
text-align:center;
}
.text{
margin:10px;
color:#37526f;
font-weight:bold;}

.text2{
margin:0px;}

.newsletter{
	font-size: 10px;
	background-color: #CCCCCC;
	border: 1px solid #999999;
	width:100px
}
.navi_b{
	margin:0;
	display:block;
	padding: 5px;
	border: 2px solid #ccc;
	color: #999999;
	font-weight: bold;
	height:20px;
	background-color: #FFFF00;
	background-image: url(navi_b.jpg);
}
.menu1-level1-no{
	background-image: url(http://www.gbkuechendesign.de/fileadmin/template/img/nav1.jpg);
	background-repeat: repeat;
	background-position: left middle;
	height:20px;
	vertical-align: bottom;
	text-align:left;
	padding-left:25px;
	font-weight: bold;
}

.menu1-level1-act {
	background-image: url(http://www.gbkuechendesign.de/fileadmin/template/img/nav2.jpg);
	background-repeat: repeat;
	background-position: left middle;
	height:20px;
	vertical-align: bottom;
	font-weight: bold;
	text-align:left;
	padding-left:25px;
}
.menu1-level2-act, .menu1-level2-no{
	height:20px;
	vertical-align: middle;
	padding-left:10px;
	border-bottom: 1px solid #CCCCCC;
	background-color:#6262FF	
	
}
.menu1-level1-no a{
    font-size: 11px;
	color: #ffff00;
	text-decoration: none;
}
.menu1-level1-act a{
    font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.menu1-level1-no a:hover{
color:#ffffff;}
.menu1-level2-no a, .menu1-level2-act a {
font-size: 11px;
	color: #ffff00;
	text-decoration: none;
}
.menu1-level2-no a:hover {
color:#ffffff;}

.menu1-level3-no{
	height:20px;
	vertical-align: middle;
	padding-left:20px;
	color: #FFFF00;
	background-color: #CCCCCC;
	background-color:#6262Ff;
	border-bottom: 1px solid #CCCCCC;
}
.menu1-level3-act{
	height:20px;
	vertical-align: middle;
	padding-left:20px;
	color: #FFFFff;
	background-color: #CCCCCC;
	background-color:#6262Ff;
	border-bottom: 1px solid #CCCCCC;
}
.menu1-level3-no a, .menu1-level3-act a {
font-size: 11px;
	color: #ffff00;
	text-decoration: none;
}
.menu1-level3-no a:hover {
color:#ffffff;}
.menu1-level3-act a{
color:#ffffff;}
.menu1-level2-act a{
color:#ffffff;}
.navi_a{
margin:0;
padding: 0px;
}
.navi_a a{
margin:0;
background: #FFFFFF;
 display:block;
	padding: 5px;
	border: 2px solid #ccc;
	text-decoration: none;
text-decoration:none;
color: #000000;
height:20px;
/*background-image: url(navi_b.jpg)*/;
}
.navi_a a:hover{
background:#B7D6EB;
color: #FFFF00;
}

.mitte_container{

float:left;}

.mitte{
padding:20px;
padding-top:3px;
/*margin-left:220px;*/
font-size:12px;}

.rechts{
/*float:right;
width:100px;
border:double;
border-color: #CCCCCC;
color:#999999;
background:#FFFFFF;*/
margin:0px;
height:100%;
}
.rechts img{
border:none;}
.clearer {
  float:none;
  clear:both;
  font-size:1px;
  line-height:1px;
  display:block;
  height:1px;
}
#footer{
	width:100%;
	font-size:10px;
	margin:0px;
	padding:0px;
	border-top: 1px dotted #999999;
}
.footer{
font-size:10px;
color:#CCCCCC;}
.footer a{
color:#999999;}
#footer img{
border:none;}
.flagen{
height:13px;
margin-bottom:0px;
}
a img {
margin:10px;}

#breadcrumb {
	margin:0px;
	padding:0px;
	height: 20px;
}

#breadcrumb li {
	display: inline;
	list-style: disc;
	line-height:20px;
	margin:0px;
	padding:0px;
}
#kontakt{
	margin:0px;
	padding:0px;
	height: 25px;
	font-size:9px;
	color:#FFFFFF;
	background: #330099 url(http://www.gbkuechendesign.de/fileadmin/template/img/blau_leiste.jpg);
}
#kontakt form{
height:20px;
margin:0px;
padding:0px;}
/*#kontakt input{
height:18px;
margin:0px;
width:150px;
font-size:10px;
}*/
#kontakt a{
margin:0px;
	padding:0px;
	color:#FFFFFF;}

.mitte img{
border:0px;}

input, textarea, select {
-moz-border-radius-bottomleft:0.5em;
-moz-border-radius-bottomright:0.5em;
-moz-border-radius-topleft:0.5em;
-moz-border-radius-topright:0.5em;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCFBC;
color:#656F5C;
display:block;
float:right;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:11px;
margin-bottom:7px;
padding:0.3em;
text-align:left;
/*width:200px;*/}
label {
-x-system-font:none;
clear:both;
color:#000000;
display:block;
float:left;

font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-bottom:5px;
padding-left:5px;
padding-top:3px;

width:200px;
}
.senden{
float:none;
margin-top:200px;}
.powermail_mandatory_js{
font-size:8px;}
.print{
float:left;
margin-right:20px;
vertical-align:top;
font-size:10px;}
.print a{
margin-left:5px;
line-height:21px;
vertical-align: top;
}
.tip{
float:right;
font-size:10px;
color:#000000;
}
.tip a{
margin-left:5px;

line-height:21px;
vertical-align: top;
}
.powermail_submit_uid10{
margin-top:20px;
width:100%;}
