/* $Id: navigation.css,v 1.5 2009/11/04 19:42:41 johnalbin Exp $ */

/**
 * @file
 * Navigation Styling
 */


/*
 * The active item in a Drupal menu
 */
li a.active {
  color: #000;
}

/*
 * Navigation bar
 */
#navigation {
}

.region-navigation {
}

/*
 * Primary and Secondary menu links
 */
#main-menu {
}

#secondary-menu {
}

/*
 * Menu blocks
 */
.block-menu {
}

/*
 * "Menu block" blocks. See http://drupal.org/project/menu_block
 */
.block-menu_block {
}


.region-sidebar-first .block-menu {
font-size:14px;
line-height:1;
}

.region-sidebar-first .block-menu ul {
padding: 0;
padding-left: 5px;
}


.region-sidebar-first .block-menu ul li {
margin:5px 0 0;
margin-top:10px;
list-style-image:none;
list-style-type:none;
}

.region-sidebar-first .block-menu ul li a {
color:#C70015;
font-weight:bold;
}

.region-sidebar-first .block-menu_block ul {
    padding: 0 0 0 5px;
}

.region-sidebar-first ul {
    list-style-type: none;
    margin-top: 5px;
    padding-left: 5px;
}

.region-sidebar-first .block-menu_block ul li {
    list-style-image: none;
    list-style-type: none;
    margin: 10px 0 0;
}

.region-sidebar-first .block-menu_block ul li a {
    color: #C70015;
    font-weight: bold;
}

.region-sidebar-first .block-menu_block  {
    font-size: 14px;
    line-height: 1;
}

.region-sidebar-first #block-block-17 {
    font-size: 14px;
    line-height: 1;
}

.region-sidebar-first #block-block-17 ul li {
    list-style-image: none;
    list-style-type: none;
    margin: 10px 0 0;
}

.region-sidebar-first #block-block-17 ul li a {
    color: #C70015;
    font-weight: bold;
}


.front .node  .content .menu {
width: 370px;
margin-left: 20px;
margin-top: 30px;
}

.front .node  .content .menu li {
list-style-type: none;
list-style-image: none;
float: left; 
width: 160px;
padding-bottom: 0px;
border: 0px solid #000000;
margin-bottom: 14px;
margin-right: 16px;
}

.front .node  .content .menu li a {
display: block;
font-family: Arial,Helvetica,sans-serif;
text-decoration: none;
height: 33px;
margin-top: 14px;
}

.front .node  .content .menu li a:hover {
text-decoration: none;
}

.front .node  .content .menu li a.welt {
font-family: Courier New, Courier, Arial,Helvetica,sans-serif;
color: #000000;
font-weight: bold;
text-transform: uppercase;
font-size: 28px;
padding-left: 26px;

}

.front .node  .content .menu li a.kinderreporter {
font-family: Impact,Arial,Helvetica,sans-serif;
color: #0E86C3;
font-weight: normal;
font-size: 15px;
font-style:normal;
padding-left: 54px;
}

.front .node  .content .menu li a.dland {
font-family: Arial,Helvetica,sans-serif;
color: #ffffff;
font-weight: bold;
text-transform: uppercase;
font-size: 21px;
padding-left: 26px;
}

.front .node  .content .menu li a.kaufladen{
font-family: Georgia,Arial,Helvetica,sans-serif;
color: #CC0000;
font-weight: bold;
font-size: 13px;
font-style:normal;
padding-left: 55px;
text-transform: uppercase;
}

.front .node  .content .menu li a.halbzeit {
font-family: Georgia,Helvetica,sans-serif;
color: #000000;
font-weight: bold;
font-size: 18px;
padding-left: 26px;
font-style:italic;
}

.front .node  .content .menu li a.boahey {
font-family: Arial,Helvetica,sans-serif;
color: #000000;
font-weight: bold;
font-size: 21px;
font-style:normal;
padding-left: 57px;
text-transform: lowercase;
}

.front .node  .content .menu li a.tonstudio {
font-family: Tahoma,Helvetica,sans-serif;
color: #ffffff;
font-weight: normal;
font-size: 16px;
padding-left: 21px;
font-style:normal;
text-transform: uppercase;
}

.front .node  .content .menu li a.abisz {
font-family: Arial,Helvetica,sans-serif;
color: #000000;
font-weight: bold;
font-size: 27px;
font-style:normal;
padding-left: 67px;
text-transform: uppercase;
}

.front .node  .content .menu li a.gefragt {
font-family: Arial,Helvetica,sans-serif;
color: #000000;
font-weight: bold;
font-size: 21px;
padding-left: 30px;
font-style:italic;
text-transform: lowercase;
letter-spacing: -1px;
}

.front .node  .content .menu li a.sowiesos {
font-family: Arial,Helvetica,sans-serif;
color: #CC3366;
font-weight: bold;
font-size: 14px;
font-style:normal;
padding-left: 55px;
text-transform: lowercase;
}

.front .node  .content .menu li a.chat {
font-family: Courier New, Courier, Arial,Helvetica,sans-serif;
color: #000000;
font-weight: bold;
font-size: 24px;
padding-left: 37px;
font-style:normal;
}

.front .node  .content .menu li a.keller {
font-family: Arial,Helvetica,sans-serif;
color: #ffffff;
font-weight: bold;
font-size: 26px;
font-style:bold;
padding-left: 62px;
}

ul#main-menu li,
#block-block-19 li {
display: block;
}

.menu-test ul#main-menu li,
#block-block-19 li {
background: url("../images/apps/welt.png") no-repeat top center transparent;
width: 65px;
}

#block-block-19 li {
background: url("../images/apps/welt.png") no-repeat top center transparent;
			text-align: center;
			padding: 0;
			width: 65px;
}

#block-block-19 li {
display: block;
    font-size: 10px;
padding-top: 40px; 
margin-left: 0px;
}


#block-block-21 li {
display: block;
    font-size: 10px;
padding-top: 40px; 
}

#block-block-22 li {
display: block;
    font-size: 10px;
padding-top: 40px; 
}

.menu-test ul#main-menu {
width: 150px;
}

.menu-test ul#main-menu li{
float: left;
margin-right: 0px; 
margin-bottom: 5px;
}


.menu-test ul#main-menu li a:hover,
#block-block-19 a:hover {
text-decoration: none;
}

.menu-test ul#main-menu li.menu-2281,
#block-block-19 li.menu-2281 {
	background: url("../images/apps/welt.png") no-repeat top center transparent;
					text-align: center;
			padding: 0;
}


#block-block-19 li.menu-2281  {
	background: url("../images/apps/welt.png") no-repeat center top transparent;
					text-align: center;
			padding: 0;
			width: 40px;
}

.menu-test ul#main-menu li.menu-2281 a,
#block-block-19 li.menu-2281 a {
    color: #000000;
    font-weight: normal;
display: block;
padding-top: 40px;
font-size: 10px;
}

.menu-test ul#main-menu li.menu-1709,
#block-block-21 li {
	background: url("../images/apps/kinderreporter.png") no-repeat top center transparent;
			text-align: left;
			padding: 0;
}

#block-block-21 li {
	background: url("../images/apps/kinderreporter.png") no-repeat 15px 0px transparent;
			text-align: left;
			padding: 0;
			
}

.menu-test ul#main-menu li.menu-1709 a,
#block-block-21 ul li a  {
    font-weight: normal;
display: block;
padding-top: 40px;
font-size: 9px;
color: #000000;
}

.menu-test ul#main-menu li.menu-2288,
#block-block-22 li  {
	background: url("../images/apps/dland.png") no-repeat top center transparent;
				text-align: center;
			padding: 0;

			}


#block-block-22 li  {
	background: url("../images/apps/dland.png") no-repeat top center transparent;
				text-align: center;
			padding: 0;
			width: 40px;
			}

.menu-test ul#main-menu li.menu-2288 a,
#block-block-22 li a {
    color: #000000;
display: block;
    font-size: 10px;
padding-top: 40px;
}

#block-block-23 li {
display: block;
    font-size: 10px;
padding-top: 40px; 
}


.menu-test ul#main-menu li.menu-2280,
#block-block-23 li {
	background: url("../images/apps/kaufladen.png") no-repeat top center transparent;
			text-align: center;
			padding: 0}


#block-block-23 li {
	background: url("../images/apps/kaufladen.png") no-repeat top center transparent;
			text-align: center;
			padding: 0;
			
						width: 55px;

}

.menu-test ul#main-menu li.menu-2280 a,
#block-block-23 li  a  {
 color: #000000;
    font-size: 10px;
display: block;
padding-top: 40px;
}

.region-sidebar-first .block-block ul li a:hover {
text-decoration: none;
}

#block-block-24 li {
display: block;
    font-size: 10px;
padding-top: 40px; 
}

#block-block-25 li {
display: block;
    font-size: 10px;
padding-top: 40px; 
}


.menu-test ul#main-menu li.menu-2289,
#block-block-24 li  {
	background: url("../images/apps/halbzeit.png") no-repeat top center transparent;
					text-align: center;
			padding: 0;
}


#block-block-24 li  {
	background: url("../images/apps/halbzeit.png") no-repeat top center transparent;
					text-align: center;
			padding: 0;
			width: 40px;
}

.menu-test ul#main-menu li.menu-2289 a,
#block-block-24 li  a {
    color: #000000;
display: block;
    font-size: 10px;
padding-top: 40px;
}

.menu-test ul#main-menu li.menu-2294,
#block-block-25 ul li {
	background: url("../images/apps/boahey.png") no-repeat top center transparent;
					text-align: center;
			padding: 0;
}


#block-block-25 ul li {
	background: url("../images/apps/boahey.png") no-repeat top center transparent;
					text-align: center;
			padding: 0;
			width: 48px;
}

.menu-test ul#main-menu li.menu-2294 a,
#block-block-25 ul li a {
    color: #000000;
display: block;
    font-size: 10px;
padding-top: 40px;
}


#block-block-26 li {
display: block;
    font-size: 10px;
padding-top: 40px; 
}

.menu-test ul#main-menu li.menu-1929,
#block-block-26 ul li {
	background: url("../images/apps/tonstudio.png") no-repeat top center transparent;
						text-align: center;
			padding: 0;
}


#block-block-26 ul li {
	background: url("../images/apps/tonstudio.png") no-repeat top center transparent;
						text-align: center;
			padding: 0;
			width: 48px;
}

.menu-test ul#main-menu li.menu-1929,{
					text-align: center;
			padding: 0;
}

html* .menu-test ul#main-menu li.menu-1929{
padding-top: 12px;
}

.menu-test ul#main-menu li.menu-1929 a,
#block-block-25 ul li a {
    color: #000000;
display: block;
    font-size: 10px;
padding-top: 40px;
}

.menu-test ul#main-menu li.menu-1929 a, #block-block-26 ul li a {
    color: #000000;
    display: block;
    font-size: 10px;
    padding-top: 40px;
}

#block-block-27 li {
display: block;
    font-size: 10px;
padding-top: 40px; 
}

.menu-test ul#main-menu li.menu-2290,
#block-block-27 li {
	background: url("../images/apps/a-z.png") no-repeat top center transparent;
							text-align: center;
			padding: 0;
}

#block-block-27 li {
	background: url("../images/apps/a-z.png") no-repeat top center transparent;
							text-align: center;
			padding: 0;
			width: 40px;
}


.menu-test ul#main-menu li.menu-2290 a,
#block-block-27 ul li a {
    color: #000000;
display: block;
    font-size: 10px;
padding-top: 40px;
}

#block-block-28 li {
display: block;
    font-size: 10px;
padding-top: 40px; 
}

.menu-test ul#main-menu li.menu-2291,
#block-block-28 ul li {
	background: url("../images/apps/gefragt.png") no-repeat top center transparent;
								text-align: center;
			padding: 0;
}

#block-block-28 ul li {
	background: url("../images/apps/gefragt.png") no-repeat top center transparent;
								text-align: center;
			padding: 0;
			width: 40px;
}

.menu-test ul#main-menu li.menu-2291 a,
#block-block-28 ul li a {
    color: #000000;
display: block;
    font-size: 10px;
padding-top: 40px; 
}

#block-block-29 li {
display: block;
    font-size: 10px;
padding-top: 40px; 
}

.menu-test ul#main-menu li.menu-2292,
#block-block-29 ul li {
	background: url("../images/apps/diesowiesos.png") no-repeat top center transparent;
									text-align: center;
			padding: 0;
}


#block-block-29 ul li {
	background: url("../images/apps/diesowiesos.png") no-repeat top center transparent;
									text-align: center;
			padding: 0;
			width: 50px;
}

.menu-test ul#main-menu li.menu-2292 a,
#block-block-29 ul li a {
    color: #000000;
display: block;
    font-size: 10px;
padding-top: 40px; 
letter-spacing:-1px;
}

#block-block-30 li {
display: block;
    font-size: 10px;
padding-top: 40px; 
}

.menu-test ul#main-menu li.menu-2293,
#block-block-30 ul li {
	background: url("../images/apps/chat.png") no-repeat top center transparent;
										text-align: center;
			padding: 0;
}


#block-block-30 ul li {
	background: url("../images/apps/chat.png") no-repeat top center transparent;
										text-align: center;
			padding: 0;
			width: 40px;
}

.menu-test ul#main-menu li.menu-2293 a,
#block-block-30 ul li a {
    color: #000000;
display: block;
    font-size: 10px;
padding-top: 40px; 
}

#block-block-31 li {
display: block;
    font-size: 10px;
padding-top: 40px; 
}

.menu-test ul#main-menu li.menu-2282,
#block-block-31 ul li  {
	background: url("../images/apps/keller.png") no-repeat top center transparent;
										text-align: center;
			padding: 0;
}


#block-block-31 ul li  {
	background: url("../images/apps/keller.png") no-repeat top center transparent;
										text-align: center;
			padding: 0;
			width: 40px;
}

.menu-test ul#main-menu li.menu-2282 a,
#block-block-31 ul li a {
    color: #000000;
display: block;
    font-size: 10px;
padding-top: 40px; 
}


.region-sidebar-first .view-Kellerblock {
font-size:14px;
line-height:1;
}

.region-sidebar-first .view-Kellerblock ul {
padding: 0;
padding-left: 5px;
}


.region-sidebar-first .view-Kellerblock ul li {
margin:5px 0 0;
margin-top:10px;
list-style-image:none;
list-style-type:none;
}

.region-sidebar-first .view-Kellerblock ul li a {
color:#C70015;
font-weight:bold;
}

.region-sidebar-first .view-Kellerblock ul {
    padding: 0 0 0 5px;
}

.region-sidebar-first ul {
    list-style-type: none;
    margin-top: 6px;
    padding-left: 5px;
}

.region-sidebar-first .view-Kellerblock ul {

	margin-bottom: 10px;
}


.region-sidebar-first .view-Kellerblock ul li {
    list-style-image: none;
    list-style-type: none;
    margin: 10px 0 0;
	margin-bottom: 5px;
}

.region-sidebar-first .view-Kellerblock ul li a {
    color: #C70015;
    font-weight: bold;
}

.region-sidebar-first .view-Kellerblock  {
    font-size: 14px;
    line-height: 1;
}

#block-views-Kellerblock-block_1 {
margin-bottom: 0px;
}

.region-sidebar-first #block-block-32 li {
    list-style-image: none;
    list-style-type: none;
    margin: 10px 0 0;
	margin-top: 0px;
	margin-left: 5px;
}

.region-sidebar-first #block-block-32  li a {
    color: #C70015;
    font-weight: bold;
}

.region-sidebar-first #block-block-32  {
    font-size: 14px;
    line-height: 1;
}


#block-menu-menu-kindermenue {

}

#block-menu-menu-kindermenue ul {
}



#block-menu-menu-kindermenue ul li a,
#block-menu-menu-kindermenue ul li a.active {
color: #C70015;
	font-size: 13px;
}

#block-menu-menu-coadmin-menu h2.title {
    margin-top: 5px;
	}

#block-menu-menu-coadmin-menu ul {
    margin: 5px 0;
    padding: 0;
	padding-left: 18px; 
}

#block-menu-menu-coadmin-menu ul li {
margin: 5px 0;
}

#block-menu-menu-coadmin-menu ul ul li {
margin: 2px 0;
font-weight: bold;
}

#block-menu-menu-coadmin-menu ul li a.active {
font-weight: bold;
}

#block-menu-menu-coadmin-menu ul ul {
    margin: 0;
	margin: 0px 0 10px 0;   
	padding: 0;
	padding-left: 0px; 
	font-size: 11px;
}

.section-kinderreporter .node-type-articles .article-links {
text-align: center;
}

#navigation {
    display: none;
}

