body{
	background-color: #1e1e1e;
	font-family:Calibri,Arial,Helvetica,sans-serif;
font-size:12px;
	
}
a{
	color:#aaaaaa;
}
a:hover{
	color:#aaaaaa;
}

input{
	border: 1px solid #222;
}

#root{
	margin: auto;
	width: 798px;
	margin-top: 0px;
}
.reflist{
float:left;
clear:both;
}

#header{
	background: url(../img/header.png) no-repeat black;
	width: 798px;
	height: 175px;
}

#menu{
	float:right;
	margin-right: 40px;
	margin-top: 121px;
}

.menuButton{
	color: white;
	font-size: 14px;
	float: left;
	padding:1px;
}

.menuButton a{

		color: #ccc;

	font-size: 16px;
	text-decoration: none;
	padding: 3px;
	margin-left: 17px;
	margin-right: 17px;
	font-style: italic;
	letter-spacing: 1px;
	
}

.reflis{
float:left;
}

#content{
	background: url(../img/content.png) repeat-y #424242;

}


#submenuBox{
	font-size: 11px;
	float:left;
	margin-top: 140px;
	margin-left:-10px;
}

#submenuBox ul{
	list-style: none;
	line-height: 1.4em;
}

#submenuBox li{
	float: left;
	margin-left: 15px;
	background-color: #171717;
	background-color: #424242;
	border: 1px solid #777;
	border-left: 1px solid #555;
	border-right: 1px solid #555;
	border-bottom: 0px;
	padding-bottom: 1px;
	padding-top: 3px;
}

#submenuBox li:hover{
	border: 1px solid #999;
		border-left: 1px solid #777;
	border-right: 1px solid #777;

	border-bottom: 0px;

}

#submenuBox li:hover a{
	color: #eee;

}
#submenuBox a{
	text-decoration: none;
	color: #ccc;
	font-size: 1.1em;
	padding:4px;


}


#content_box{
	background: transparent url(../img/sidePic_mb.png) no-repeat right 20px;
	width: 740px;
	min-height: 330px;
	text-align: right;
}


#content_text{
	color: #fff;
	padding: 30px;
	width: 700px;
	margin-left: 30px;
	padding-right:10px;
	font-size: 12px;
	text-align: left;
float:left;	
}

.content_text_zitat{
	letter-spacing: 1px;
	color: #aaa;
	font-size: 24px;
	margin-left: -15px;
	margin-top: -10px;
}

.content_text_topic{
	margin-top:15px;
	
}

.content_text_text{
clear:both;	
letter-spacing: 0px;
	margin-top:45px;
	color: #ddd;
	width: 350px;
	//font-size:1.3em;
	font-size: 14px;
	line-height:130%;
float:left;
}

.content_text_text a{
	color: #bcb;
	text-decoration: none;
}

.content_text_text a:hover{
	color: #beb;
}


.content_text_text ul{

	margin-top: 5px;
	//font-size:1.0em;
	line-height:150%;
	list-style: square;
}

.frage{
	color: #fff9c6;
	font-style: italic;
}
.aufruf{
	color: #fff;
	font-weight: bold;
}
.fragenbox{
	border: 1px solid #525252;
	background: #484848;
	padding: 15px;
	font-size: 15px;
}

#content_text_keywords{
	background: url(../img/content.png) repeat-y #424242;

	font-variant: small-caps;
	color: #565656;
	font-size: 30px;
	text-align: center;
	width: 798px;
}


#footer{
	background: url(../img/footer.png) no-repeat black;
	width: 798px;
	height: 80px;
	font-size: 11px;
	color: #aaa;

}

#copyright{
	float:left;
	margin-top: 38px;
	margin-left: 50px;
	color: #555;
}

#langChoice a{
	text-decoration: none;
	color: #555;
	margin-left: 35px;
	margin-top: 38px;
	float:left;
}

#langChoice a:hover{
	color: #516171;

}


#footerMenu{
	float: right;
	margin-top: 38px;
	margin-right: 50px;
}

#footerMenu a{
	color: #ccc;

}


#footerMenu a:hover{
	color: #7199ce;

	
}

.footerButton1 {
	margin-left: 15px;
	margin-right: 15px;
	float:left;

}

.footerButton1 a{
	background: url(../img/point_silver.png) no-repeat left;
	padding-left:14px;
	text-decoration: none;

}

.clear{
clear:both;
}

.footerButton1 a:hover{
}

.footerButton2 {
	margin-left: 15px;
	margin-right: 15px;
	float:left;

}

.footerButton2 a{
	background: url(../img/point_silver.png) no-repeat left;
	padding-left:14px;
	text-decoration: none;

}

.footerButton2 a:hover{
}

.footerButton3 {
	margin-left: 15px;
	margin-right: 15px;
	float:left;

}

.footerButton3 a{
	background: url(../img/point_silver.png) no-repeat left;
	padding-left:14px;
	text-decoration: none;

}

.footerButton3 a:hover{

}

.footerButton4 {
	margin-left: 15px;
	margin-right: 15px;
	float:left;

}

.footerButton4 a{
	background: url(../img/point_silver.png) no-repeat left;
	padding-left:14px;
	text-decoration: none;

}

.footerButton4 a:hover{

}



.impKey{
	font-style: italic;
	font-size: 11px;
	margin-top: 15px;
	margin-bottom: 0px;
	color: #aaa;
}

.impValue{
	font-size: 12px;
	padding-left: 5px;
	line-height: 16px;
}


.bestellform_txt{
	float:left;
	width:150px;
	display: block;

}

.bestellform_input input{

}


.bst_row{
	width: 600px;
	margin:10px;
}

.contentSmallInfo{
	font-size: 0.8em;
	margin-top: 10px;
}

.agb_sub_ul li{
	list-style: none;
	text-align: justify;
}



.agb_ul li{
	margin-top: 20px;
}


.ref_indent{
	padding: 0 0 0 10px;
}
.ref_short{
	float: left; 
	text-align: left; 
	width: 130px;
}
.ref_description{
	padding: 0 0 0 10px;
	width: 300px;
	text-align:justify;
	float:left;
	margin-top:-15px;
	
}
.ref_short b{
	line-height:15px;
	
}
.ref_description b{
  line-height:15px;
}
.ref-corner-top { 
margin:5px;
padding:8px 10px 0px 2px;
text-align: center; 
width: 320px; 
float: left;
min-height:240px;
height:240px;
background-color:#474747;
border:1px solid #777777;
-moz-border-radius-topleft: 6px;
-webkit-border-top-left-radius: 6px;
-moz-border-radius-topright: 6px;
-webkit-border-top-right-radius: 6px; 
-moz-border-radius-bottomleft: 6px; 
-webkit-border-bottom-left-radius: 6px; 
-moz-border-radius-bottomright: 6px; 
-webkit-border-bottom-right-radius: 6px; 
}


.button_kf {
  font-family:verdana;
  font-weight:bold;
  z-index:5;
   position:relative;
  width:150px;
  height:150px;
  text-decoration:expression(hideFocus='true');
     /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/uG/img/button_kunstflug.png');
}
.button_kf[class] {
  background-image:url(/uG/img/button_kunstflug.png);
}

.button_aer {
  font-family:verdana;
  font-weight:bold;
  z-index:5;
   position:relative;
  width:150px;
  height:150px;
	text-decoration:expression(hideFocus='true');
     /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/uG/img/button_aerzte_bewerten.png');
}
.button_aer[class] {
  background-image:url(/uG/img/button_aerzte_bewerten.png);
}

.button_audit {
  font-family:verdana;
  font-weight:bold;
  z-index:5;
   position:relative;
  width:150px;
  height:150px;
	text-decoration:expression(hideFocus='true');
     /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/uG/img/button_audita.png');
}
.button_audit[class] {
  background-image:url(/uG/img/button_audita.png);
}

.button_bbw {
  font-family:verdana;
  font-weight:bold;
  z-index:5;
   position:relative;
  width:150px;
  height:150px;
	text-decoration:expression(hideFocus='true');
     /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/uG/img/button_bbwirtschaft.png');
}
.button_bbw[class] {
  background-image:url(/uG/img/button_bbwirtschaft.png);
}

.button_tennis {
  font-family:verdana;
  font-weight:bold;
  z-index:5;
   position:relative;
  width:150px;
  height:150px;
	text-decoration:expression(hideFocus='true');
     /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/uG/img/button_tennis.png');
}
.button_tennis[class] {
  background-image:url(/uG/img/button_tennis.png);
}

.button_apriori {
  font-family:verdana;
  font-weight:bold;
  z-index:5;
   position:relative;
  width:150px;
  height:150px;
	text-decoration:expression(hideFocus='true');
     /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/uG/img/button_apriori.png');
}
.button_apriori[class] {
  background-image:url(/uG/img/button_apriori.png);
}

.button_fannetz {
  font-family:verdana;
  font-weight:bold;
  z-index:5;
   position:relative;
  width:150px;
  height:150px;
	text-decoration:expression(hideFocus='true');
     /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/uG/img/button_fannetz.png');
}
.button_fannetz[class] {
  background-image:url(/uG/img/button_fannetz.png);
}

.button_sigerom_web {
  font-family:verdana;
  font-weight:bold;
  z-index:5;
   position:relative;
  width:150px;
  height:150px;
	text-decoration:expression(hideFocus='true');
     /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/uG/img/button_sigerom_web.png');
}
.button_sigerom_web[class] {
  background-image:url(/uG/img/button_sigerom_web.png);
}

.button_sigerom {
  font-family:verdana;
  font-weight:bold;
  z-index:5;
   position:relative;
  width:150px;
  height:150px;
	text-decoration:expression(hideFocus='true');
     /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/uG/img/button_sigerom.png');
}
.button_sigerom[class] {
  background-image:url(/uG/img/button_sigerom.png);
}

.button_futureMill {
  font-family:verdana;
  font-weight:bold;
  z-index:5;
   position:relative;
  width:150px;
  height:150px;
	text-decoration:expression(hideFocus='true');
     /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/uG/img/button_futureMill.png');
}
.button_futureMill[class] {
  background-image:url(/uG/img/button_futureMill.png);
}

.button_inchThis {
  font-family:verdana;
  font-weight:bold;
  z-index:5;
   position:relative;
  width:150px;
  height:150px;
	text-decoration:expression(hideFocus='true');
     /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/uG/img/button_inchThis.png');
}
.button_inchThis[class] {
  background-image:url(/uG/img/button_inchThis.png);
}


.button_socialmap {
  font-family:verdana;
  font-weight:bold;
  z-index:5;
   position:relative;
  width:150px;
  height:150px;
	text-decoration:expression(hideFocus='true');
     /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/uG/img/button_socialmap.png');
}
.button_socialmap[class] {
  background-image:url(/uG/img/button_socialmap.png);
}

.button_kosmeta {
  font-family:verdana;
  font-weight:bold;
  z-index:5;
   position:relative;
  width:150px;
  height:150px;
	text-decoration:expression(hideFocus='true');
     /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/uG/img/button_kosmeta.png');
}
.button_kosmeta[class] {
  background-image:url(/uG/img/button_kosmeta.png);
}


.button_csymboldb {
  font-family:verdana;
  font-weight:bold;
  z-index:5;
   position:relative;
  width:150px;
  height:150px;
	text-decoration:expression(hideFocus='true');
     /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/uG/img/button_csymboldb.png');
}
.button_csymboldb[class] {
  background-image:url(/uG/img/button_csymboldb.png);
}


.button_myseastar {
  font-family:verdana;
  font-weight:bold;
  z-index:5;
   position:relative;
  width:150px;
  height:150px;
	text-decoration:expression(hideFocus='true');
     /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/uG/img/button_myseastar.png');
}
.button_myseastar[class] {
  background-image:url(/uG/img/button_myseastar.png);
}

.button_wohnpark_karlshorst {
  font-family:verdana;
  font-weight:bold;
  z-index:5;
   position:relative;
  width:150px;
  height:150px;
	text-decoration:expression(hideFocus='true');
     /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/uG/img/button_wohnpark_karlshorst.png');
}
.button_wohnpark_karlshorst[class] {
  background-image:url(/uG/img/button_wohnpark_karlshorst.png);
}

.button_lave {
  font-family:verdana;
  font-weight:bold;
  z-index:5;
   position:relative;
  width:150px;
  height:150px;
	text-decoration:expression(hideFocus='true');
     /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/uG/img/button_lave.png');
}
.button_lave[class] {
  background-image:url(/uG/img/button_lave.png);
}

.button_oeko {
  font-family:verdana;
  font-weight:bold;
  z-index:5;
   position:relative;
  width:150px;
  height:150px;
	text-decoration:expression(hideFocus='true');
     /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/uG/img/button_oeko.png');
}
.button_oeko[class] {
  background-image:url(/uG/img/button_oeko.png);
}
.sonnwinn_nanosolar {
  font-family:verdana;
  font-weight:bold;
  z-index:5;
   position:relative;
  width:150px;
  height:150px;
	text-decoration:expression(hideFocus='true');
     /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/uG/img/sonnwinn_nanosolar.png');
}
.sonnwinn_nanosolar[class] {
  background-image:url(/uG/img/sonnwinn_nanosolar.png);
}

.button_mehrnetto {
  font-family:verdana;
  font-weight:bold;
  z-index:5;
   position:relative;
  width:150px;
  height:150px;
	text-decoration:expression(hideFocus='true');
     /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/uG/img/button_mehrnetto.png');
}
.button_mehrnetto[class] {
  background-image:url(/uG/img/button_mehrnetto.png);
}

.button_myseastarapp {
  font-family:verdana;
  font-weight:bold;
  z-index:5;
   position:relative;
  width:150px;
  height:150px;
	text-decoration:expression(hideFocus='true');
     /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/uG/img/button_myseastarapp.png');
}
.button_myseastarapp[class] {
  background-image:url(/uG/img/button_myseastarapp.png);
}

.button_aesthetik_dr_netzler {
  font-family:verdana;
  font-weight:bold;
  z-index:5;
   position:relative;
  width:150px;
  height:150px;
	text-decoration:expression(hideFocus='true');
     /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/uG/img/button_aesthetik_dr_netzler.png');
}
.button_aesthetik_dr_netzler[class] {
  background-image:url(/uG/img/button_aesthetik_dr_netzler.png);
}


