/* www.bugbomb.de */

* {
	margin: 0;
	padding: 0;
}

.Scroller { height:300px}
.Scroller table {height:0}

 .RundeEcken  {
		-webkit-border-radius: 10px;   
		-khtml-border-radius: 10px;   
		-moz-border-radius: 10px;    
		border-radius: 10px; 
 }

.RundeEckenMark {
		-webkit-border-radius: 10px;   
		-khtml-border-radius: 10px;   
		-moz-border-radius: 10px;    
		border-radius: 10px; 
		margin: 0px 0px 20px 20px; width:645px; padding:20px; background-color:#393939
 }
 
 .RundeEckenMark:hover {
	 background-color:#2a2a2a;
 }
 
/* tooltip styling. by default the element to be styled is .tooltip  */
.tooltip {
	display:none;
	background:transparent url(_javascript/black_arrow.png);
	font-family: arial;
	font-size:10px;
	height:70px;
	width:160px;
	padding:39px 25px 15px 25px;
	color:#000;	
	line-height:1.3em;
	font-weight:bold;
}

.MWT_Big     {font-size:16px}
.MWT_Medium  {font-size:14px; color:#fff;} 
.MWT_Normal  {font-size:12px}
.MWT_Small   {font-size:10px}
    
    
.GrossLinie 
{
  background: url(_pic/_background/bgh1.gif) repeat-x left bottom;
	color: #EEE;
	margin-bottom: 15px;
	padding: 6px 0 8px;
	font-size: 15px;
	font-weight: normal;
}

.Gross
{
  padding-top: 8px;
  padding-bottom: 12px;
  font-size: 14px;
  font-weight: normal;
}

.Normal
{
  font-size: 12px;
}


h1
{
  background: url(_pic/_background/bgh1.gif) repeat-x left bottom;
	color: #EEE;
	margin-bottom: 15px;
	padding: 6px 0 8px;
	font-size: 15px;
	font-weight: normal;
}

h2
{
  padding-top: 8px;
  padding-bottom: 12px;
  font-size: 14px;
  font-weight: normal;
}

a {text-decoration: none; color: #ffa500;}

th { font-weight:bold; text-align:center; font-size:9px; color:#888}




body {
	background: #111;
	color: #bbb;
	font: normal 13px arial, sans-serif;
	overflow-y: scroll;
	line-height:1.5em;
}

.main 
{
  width: 900px;
  border: 3px solid #444;
  margin: auto;
  	line-height:1.5em;
  
  
}

.kopf {
	background: #111;
	border-bottom: 1px solid #333;
	font: normal 1.8em sans-serif;
	height: 120px;
}

.kopf a {
	color: #888;
	display: block;
	line-height: 120px;
	text-decoration: none;
	width: 100%;
}
.kopf span {padding-left: 32px;}

.kopf a:hover 
{
	background: #191919;
	color: #fff;
	
}


.trennung {
	background: #333 url(_pic/_background/stripe.gif);
	height: 6px;
}

.clearer {clear: both;}


/* topmenü navigation */
.nav 
{
  background: #191919 url(_pic/_background/nav.gif); 
  font-size: 10px;
  
  
}

.nav ul 
{
	 display:inline; 
	 list-style-type: none;
	 
	 margin-left:0px;
	 width:100%
}

.nav li 
{
	line-height: 0px;
}

.nav a 
{
	background: #191919 url(_pic/_background/nav.gif);
	border-right: 1px solid #161616;
	color: #ccc;
	float: left;
	font: bold 13px arial,verdana,sans-serif;
	line-height: 51px;
	padding: 0 20px;
	
	
}


.nav a:hover 
{
	background: #191919 url(_pic/_background/nav_hover.gif);
	color:#fff;
	
}


/* footer */
.footer {
	background: #191919;
	border-top: 1px solid #444;
	color: #999;
	font-size:13px;
	
	
}

.footer ul {
	border-top: 1px solid #262626;
	margin: 0;
}

.footer li {
	border-bottom: 1px solid #262626;
	list-style: none;
}

.footer li a {
	display: block;
	line-height: 2em;
	padding-left: 4%;
	width: 100%;
}
.footer a {color: #666;}

.footer a:hover {
	color: #fff;
	background: #222;
}

.FooterSpalte1, .FooterSpalte2, .FooterSpalte3
{
	float: left;
	width: 31%;
}

.FooterSpalte2 
{
  margin: 0 3%;
}


.Bottom {
	color: #fff;
	clear: both;
	font-family: verdana;
		
}

.Bottom a {color: #888; font-size:11px;}


.content
{
  padding: 20px;
  padding-top: 25px;
  font-size:13px;
  background-color: #303030;
  
}

.content a {
	color: #ffa500;
	text-decoration: none;
	
}

.content a:hover {color: #fff; text-decoration: underline}


.contentleft
{
  height: 100%;
  vertical-align: top;
  background-color: #303030;  
  width:604px;
 
}

.contentright
{
  width: 250px;
  background: #2A2A2A;
	border: 1px solid #1E1E1E;
	border-top:0;
	border-bottom:0;
	
	padding: 20px;
	padding-top: 34px;
	vertical-align: top;
	height: 100%;
	font-size: 11px;
  font-weight: normal;
  font-family: Arial;
  
}




.subnav {
	 line-height: 1.5em;
}
.subnav ul {margin: 0; margin-left:24px;}
.subnav li {
	list-style: url(_pic/_background/li.gif);
	margin: 0;
	margin-bottom: 7px;
	
}
.subnav li a {
	color: #ffa500;
	line-height: 1.6em;
	text-decoration: none;
}



.subnav li a:hover {color: #fff; text-decoration: underline;}


hr {border: 0; border-bottom: 1px solid #bbb; margin-top:10px}

.klein 
{
  font-size: 11px;
  line-height:1.3em;
}

.tinymce{margin:20px;line-height:1.5em}

.tinymce p {margin-top:10px}

.tinymce address {margin:20px; padding:10px 20px 0px 20px; color:#fff}
.tinymce div {margin:20px; padding:20px; font-family: courier new; font-size:12px; color: #000; background-color:#ccc}
.tinymce h2 {font-size:15px; margin-top:20px; margin-bottom:20px; color:#fff; font-weight:normal}
.tinymce h3 {font-size:14px; margin-top:20px; margin-bottom:20px; color:#fff; font-weight:normal}
.tinymce ol, ul {margin-left:40px; margin-top:15px}
.tinymce li {padding-bottom:12px}
.tinymce .bold {font-weight: bold;}
.tinymce .italic {font-style: italic;}
.tinymce .underline {text-decoration: underline;}
.tinymce th {font-size: 13px; color:#fff; padding-bottom:10px}
.tinymce table {margin:20px}
.tinymce blockquote {margin:20px;padding:20px; background-color:#eee}

.tinymce a {text-decoration: none; color: #abcdef;}
.tinymce a:hover {border-bottom:1px dotted #fff; color: #abcdef; text-decoration: none;}

.tinymce a:before {content:"\2192"; font-size:17px; margin-right:4px; color:#fff; text-decoration: none; font-weight:bold;}

.tinymce a[href^="http:"] {text-decoration: none; color: tomato;}
.tinymce a[href^="http:"]:before {font-size:17px; margin-right:7px; color:#fff; text-decoration: none; font-weight:bold;}
.tinymce a[href^="javascript:"] {text-decoration: none; color: lightgreen;}
.tinymce a[href^="javascript:"]:before {font-size:17px; margin-right:7px; color:#fff; text-decoration: none; font-weight:bold;}




