/* General */
* {
	margin: 0;
	padding: 0;
}



body {
 color: #ffffff; 
}

div#wrap {
min-height: 100%;
  	height:auto !important; /* moderne Browser */
  	height:100%; /* IE */
}

#wrap {position: relative;}



#Top  { background-image: url(../upload/bilder/nombeko_print.jpg)no-repeat; top: 0px; left: 0px; width: 714px;height: 98px; 

position: absolute;}
#nombekobanner { display:none;}
#bottom { display:none;}
#fci { display:none;}
#cheetah  { display:none;}
#elephant { display: none;}
#butterfly { display: none;}
#nombeko { display:none;}
#bredwith  { position: absolute; top: 110px; right: 20px; width: 384px; height: 19px; }

#menu  { display:none; }
#txt { display:none;}
#content {  position: absolute; margin: 40px; padding: 40px; text-align: left; top:150px; left: 50px;}

content#addthis_toolbox addthis_default_style {display:none;}

content#addthis_counter addthis_bubble_style {color: FFFFFF;}

body
{font-family: 'Nunito', verdana, arial, sans-serif; font-size:12px;font-weight: 400; }

h1 {  font-family: 'Droid Sans', sans-serif;  font-size: 14px;
  font-style: normal;
   }

#fadeshow1 {display:none}

div#menu a { text-decoration: none;}

div#menu a:hover, div#content a:hover { text-decoration: underline;}

div#content a { color: #FFFFFF; text-decoration: none;}

div#content p a { background:#241C10; }

div#content p img { border: 10px solid #241C10; margin: 10px 25px 10px 25px; padding:0px; }

div#content .extern { border-width: 0px; border: 0px; padding: 0px; margin:0px;}

div#content td img { border: 10px solid #241C10; margin: 10px 25px 10px 25px; padding:0px; }

.y { clear: both; }

.clear {clear: both;}

.x {height: 0px;
	width: 0px;
	display: block;
	overflow: hidden;}


ul, li, ol {
	list-style: none;}

/* Meta navigation */
div#meta {
		font-size: 10px;

height:20px;
width: 110px;
	padding: 5px;
}

div#meta p {
	text-align: right;
	color: #ffffff;
}

div#meta p a {
	color: #ffffff;
background-image:url(../upload/bilder/gelb_trans.png);
}





/* Main navigation */
#vpnavigation  { display:none }	



/* Content */

div#content h1 {
	font-size: 14px;
width: 550px;
	color: #ffffff;
border-bottom: 1px dotted #892807;
line-height:16px;
margin-bottom: 30px;
}

div#content h2 {
	font-size: 14px;
width: 400px;

	color: #ffffff;
border-bottom: 1px dotted #FE8B07;
margin-bottom: 20px;

}

div#content h3 {
width: 400px;
height: 20px;
line-height:18px;

	color: #ffffff;
background-image:url(../upload/bilder/gelb_trans.png);


}


div#content div.artikelliste p,
div#col-body div.artikelliste p a {
	color: #ffffff;
	padding: 0 10px;
	background-image:url(../upload/bilder/black_trans.png);
}

div#content ul {
	color: #ffffff;
	padding: 10px 10px 0 10px;
	font-size: 12px;
}

div#content ul li {
	background: url(../upload/bilder/arroworange.png) no-repeat 0px 7px;
	padding: 3px 0 3px 20px;
}

* html div#content div.content ul {
	width: 100%;
}

* html div#content ul li {
	float: left;
	width: 400px;
}

div#bc {
	color: #FE8B07;
	font-size: 10px;
	padding: 2px 10px 10px 10px;
margin-right: 30px;
text-align:right;

}


div#bc a {
	color: #000000;

}


/* Contact form */
div.kontaktformular label {
	float: left;
	width: 100px;
}

div.kontaktformular input {
	vertical-align: middle;
}

div.kontaktformular p.abschicken {
	margin: 0 0 0 100px;
}

div.kontaktformular p.abschicken input {
	font-size: 11px;
}

div.kontaktformular input.eingabe,
div.kontaktformular textarea {
	width: 300px;
}

div.kontaktformular textarea {
	height: 150px;
}


/* Search results */
div.suchausgabe hr.noshade {
	border: none;
	border-bottom: 1px dotted #000000;
	height: 1px;
	margin: 15px 10px 0 10px;
}

div.suchausgabe h2 {
	padding: 0;
font-size: 12px;
}

div.suchausgabe p {
	padding: 0;
	margin: 0;
}

div.suchausgabe h2 span {
	color: #000;
	font-weight: bold;
	background-image: url(../upload/bilder/gelb_trans.png);

}

div.suchausgabe a {font-size: 12px;}

/* Sitemap */
ul.sitemap {
	width: 600px;
	margin: 20px 0 0 0;
}

ul.sitemap li {
	background: url(../upload/bilder/rightarrow.png) no-repeat 10px 7px;
	padding: 3px 0 3px 20px;
	float: left;
	font-size: 13px;
	width: 490px;
}

ul.sitemap li ul {
font-size: 11px;

	width: 350px;
	margin: 2px 0 45px 0;
	background-image: url(../upload/bilder/black_trans.png);

}

ul.sitemap li ul li {
	float: left;
	width: 300px;
}

ul.sitemap li ul li {
	font-size: 11px;
}

div#content .news1 {background:#FE8B07;

}

div#content .news2 { background:#FE8B07;
}

div#content  a.news2 { background:#FE8B07;
font-size:9px;
}


a.hnav {color: #FFFFFF; background:#000000;}