/******************************************
*   Haupt- bzw. Seiten-Navigationsstile                       
******************************************/

/* Haupt Navbar Seitennavigation */
.nav {
	background:#FFF;
	font-size:1em;
	/*
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	*/
}
.nav, .nav ul {
	list-style: none;
	line-height: 1;
}
.nav a, .nav a:hover {
	display: block;
	text-decoration: none;
	border:none;
}
.nav li {
	float: left;
	list-style:none;
}
.nav a, .nav a:visited {
	display:block;
	font-weight:bold;
	color: #666;
	padding:6px 12px;
}
.nav a:hover {
	background-color:#EEE;
	color:#6699FF;
	text-decoration:none;
}	
.nav a:active {
	color:#6699FF;
	text-decoration:none;
}	
.current_page_item	a, #home .on  { 
	/* background-color:#333; */
	color:#6699FF!important;
	text-decoration:none;
}
	
/* Dropdown Menüs für Kinder Seiten */		
.nav li ul {/* Erster Level Dropdown*/
	position: absolute;
	z-index: 10;
	left: -999em;
	height: auto;
	width: 174px;
	border-bottom:1px solid #fff;
}
.nav li ul ul {/* Zweiter Level Dropdown */
	margin: -2em 0 0 172px;
}
.nav li:hover ul ul, .nav li.sfhover ul ul {
	left: -999em;
}
.nav li li {
	width: 172px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	background:#EEE;
}
.nav li li a, .nav li li a:visited {
	font-weight:normal;
	font-size:0.9em;
	color:#666;
}
.nav li li a:hover, .nav li li a:active {
	background:#EEE;
	color:#6699FF;
}
.nav li:hover ul, .nav li li:hover ul, .nav li li li:hover ul, .nav li.sfhover ul, .nav li li.sfhover ul, .nav li li li.sfhover ul {
	left: auto;
}
a.main:hover {
	background:none;
}

/* Kategorie-Navigation in der Navbar */
#catnav {
	margin-top:0px;
	background:#eee;
	font-size:1em;
	border-top:none;
}
#catnav, #catnav ul {
	list-style: none;
	line-height: 1;
}
#catnav a, #catnav a:hover {
	display: block;
	text-decoration: none;
	border:none;
}
#catnav li {
	float: left;
	list-style:none;
}
#catnav a, #catnav a:visited {
	display:block;
	font-weight:bold;
	color: #666;
	padding:6px 12px;
}
#catnav a:hover {
	color:#CC66CC;
	text-decoration:none;
}	
#catnav a:active {
	color:#666;
	text-decoration:none;
}	

/* Dropdown Menüs der Kategorien  */
#catnav li ul {/* Erste Ebene des Dropdown-Menüs */
	position: absolute;
	z-index: 10;
	left: -999em;
	height: auto;
	width: 174px;
	border-bottom:1px solid #fff;
}
#catnav li ul ul {/* Zweite Ebene des Dropdown-Menüs */
	margin: -2em 0 0 172px;
}
#catnav li:hover ul ul, #catnav li.sfhover ul ul {
	left: -999em;
}
#catnav li li {
	width: 172px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	background:#eee;
}
#catnav li li a, #catnav li li a:visited {
	font-weight:normal;
	font-size:0.9em;
	color:#666;
}
#catnav li li a:hover, #catnav li li a:active {
	background:#ddd;
}	
#catnav li:hover ul, #catnav li li:hover ul, #catnav li li li:hover ul, #catnav li.sfhover ul, #catnav li li.sfhover ul, #catnav li li li.sfhover ul {
	left: auto;
}
/*a.main:hover {background:none;}*/

/* Das ist nur relevant, wenn kein Image für das Logo im Header verwendet wird */
.blogtitle, .blogtitle a {
	color: #000;
	font-size: 1.8em;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-weight: regular;
	padding: 20px 0px 10px 0px;
	text-decoration:none;
}
/* Wo sich das Logo befindet */
#branding {
	background:url('../images/backgrounds/internetwerbung-sigema.biz.jpg');
	background-repeat:no-repeat;
	background-position: left;
	width: 300px;
	height: 100px;
	padding-bottom:15px;
	display:inline-block;
	float:left;
}
#helfen {
	background:url('../images/redaktion/erdbeben-japan-180x150.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 180px;
	height: 150px;
	display:inline-block;

}
#header {
	background: url('../images/backgrounds/internetwerbung-sigema.biz.jpg') no-repeat;
	background-position: 10px;
	width: 300px;
	height: 100px;
	padding-bottom:15px;
	float:left;
}
.description {
	font-size: 1.3em;
	font-weight: bold; 
	color:#999;
}/*
.header-image {
	background:url(../images/backgrounds/google/logo_qualified_ind_80.jpg) no-repeat; 
	height:100px;
	width:100px;
	float:left;
	margin-left:275px;
	margin-top:15px;
	display:inline; 
}*/
