@charset "UTF-8";

/**
 * Theme Name:     Radnuk
 * Theme URI:      
 * Description:    Child theme for the Twenty Twelve theme.
 * Author:         Karen Röfekamp, Bernd Jakoby
 * Author URI:     
 * Template:       twentytwelve
 * Version:        0.1.0
 */

@import url('../twentytwelve/style.css');

/* for IE8 and IE7 ----------------*/
.ie .site-content {
    float: right;
}
.ie .widget-area {
    float: left;
}

body{
font-family:Verdana, Arial, Helvetica, sans-serif;
}
body.custom-font-enabled {
font-family:Verdana, Arial, Helvetica, sans-serif;
}

a{
color:#32528a;
}

/* Page structure */
.site {
	padding: 0 24px;
	padding: 0 1.714285714rem;
	background-color: transparent;
}

#page_background{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	/** height:493px; **/
	height:540px;
}

#footer_background{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:159px;
}

/* Small headers */
.archive-title,
.page-title,
.widget-title,
.entry-content th,
.comment-content th {
	text-transform: none;
color:#32528a;
}
/* Link posts */
article.format-link header {
	text-transform: none;
	color: #848484;
}

/* Minimum width of 600 pixels. */
@media screen and (min-width: 600px) {
	.author-avatar {
		float: left;
		margin-top: 8px;
		margin-top: 0.571428571rem;
	}
	.author-description {
		float: right;
		width: 80%;
	}
	.site {
		margin: 0 auto;
		max-width: 990px;
		max-width: 70.71428571rem;
		overflow: hidden;
	}
	.site-content {
		float: right;
		width: 71.6%;
	}
	body.template-front-page .site-content,
	body.single-attachment .site-content,
	body.full-width .site-content {
		width: 100%;
	}
	.widget-area {
		float: left;
		width: 26.041666667%;
	}
	.site-header h1,
	.site-header h2 {
		text-align: left;
	}
	.site-header h1 {
		font-size: 26px;
		font-size: 1.857142857rem;
		line-height: 1.846153846;
		margin-bottom: 0;
	}
	.main-navigation ul.nav-menu,
	.main-navigation div.nav-menu > ul {
	position:absolute;
	top:90px;
	left:0px;
		width:204px;
		display: inline-block !important;
		text-align: left;
		border:none;
	}
	.main-navigation ul {
		margin: 0;
		text-indent: 0;
	}
	.main-navigation ul li{
		background-image:url(img/nav_button.png);
 		background-repeat:no-repeat;
 		background-position:top left;
		width:183px;
		height:33px;
		padding-left:31px;
	}
	
	#menu-item-130{ /** Home **/
		background-image:url(img/nav_button_start.png);
	}
	#menu-item-63{
		background-image:url(img/nav_button_ueber_uns.png);
	}
	#menu-item-57{
		background-image:url(img/nav_button_austauschplattform.png);
	}
	#menu-item-61{
		background-image:url(img/nav_button_netzwerkgedanke.png);
	}
	#menu-item-58{
		background-image:url(img/nav_button_einkaufsgenossenschaft.png);
	}
	#menu-item-62{
		background-image:url(img/nav_button_servicedienstleistungen.png);
	}
	#menu-item-60{
		background-image:url(img/nav_button_kooperationspartner.png);
	}
	#menu-item-139{ /** Aktuelles **/
		background-image:url(img/nav_button_aktuelles.png);
	}
	#menu-item-136{ /** Karriere **/
		background-image:url(img/nav_button_karriere.png);
	}
	#menu-item-69{
		background-image:url(img/nav_button_seminare-veranstaltungen.png);
	}
	#menu-item-59{
		background-image:url(img/nav_button_impressum.png);
	}
	#menu-item-67{
		background-image:url(img/nav_button_kontakt.png);
	}
	
	
	
	
	
	
	.main-navigation li a,
	.main-navigation li {
		display: block;
		text-decoration: none;
	}
	.main-navigation li a {
		border-bottom: 0;
		color: #292b37;
		font-size:12px;
		font-size:0.857142857rem;
		line-height: 2.75;
		text-transform: none;
		white-space: nowrap;
		width:180px;
	}
	.main-navigation li a:hover {
		color: #000;
	}
	.main-navigation li {
		margin: 0 40px 0 0;
		margin: 0 2.857142857rem 0 0;
		position: relative;
	}
	.main-navigation li ul {
		display: none;
		margin: 0;
		padding: 0;
		position: absolute;
		top: 100%;
		z-index: 1;
	}
	.main-navigation li ul ul {
		top: 0;
		left: 100%;
	}
	.main-navigation ul li:hover > ul {
		border-left: 0;
		display: block;
	}
	.main-navigation li ul li a {
		background: #efefef;
		border-bottom: 1px solid #ededed;
		display: block;
		font-size: 11px;
		font-size: 0.785714286rem;
		line-height: 2.181818182;
		padding: 8px 10px;
		padding: 0.571428571rem 0.714285714rem;
		width: 180px;
		width: 12.85714286rem;
		white-space: normal;
	}
	.main-navigation li ul li a:hover {
		background: #e3e3e3;
		color: #292b37;
	}
	.main-navigation .current-menu-item > a,
	.main-navigation .current-menu-ancestor > a,
	.main-navigation .current_page_item > a,
	.main-navigation .current_page_ancestor > a {
		color: #292b37;
		font-weight: bold;
	}
	.menu-toggle {
		display: none;
	}
	.entry-header, 
	.entry-header .entry-title,
	.archive-header .archive-title {
		color:#32528a;
		font-size:18px;
		line-height:1;
		font-size: 1.285714286rem;
		font-weight:bold;
		margin-top:0px;
		padding-top:0px;
		margin-bottom:9px;
		padding-bottom:0px;
	}
	#respond form input[type="text"] {
		width: 46.333333333%;
	}
	#respond form textarea.blog-textarea {
		width: 79.666666667%;
	}
	.template-front-page .site-content,
	.template-front-page article {
		overflow: hidden;
	}
	.template-front-page.has-post-thumbnail article {
		float: left;
		width: 47.916666667%;
	}
	.entry-page-image {
		float: right;
		margin-bottom: 0;
		width: 47.916666667%;
	}
	.template-front-page .widget-area .widget,
	.template-front-page.two-sidebars .widget-area .front-widgets {
		float: left;
		width: 51.875%;
		margin-bottom: 24px;
		margin-bottom: 1.714285714rem;
	}
	.template-front-page .widget-area .widget:nth-child(odd) {
		clear: right;
	}
	.template-front-page .widget-area .widget:nth-child(even),
	.template-front-page.two-sidebars .widget-area .front-widgets + .front-widgets {
		float: right;
		width: 39.0625%;
		margin: 0 0 24px;
		margin: 0 0 1.714285714rem;
	}
	.template-front-page.two-sidebars .widget,
	.template-front-page.two-sidebars .widget:nth-child(even) {
		float: none;
		width: auto;
	}
	.commentlist .children {
		margin-left: 48px;
		margin-left: 3.428571429rem;
	}
}

/* Minimum width of 960 pixels. */
@media screen and (min-width: 960px) {
	body {
		background-color: #e6e6e6;
	}
	body .site {
		padding: 0 40px;
		padding: 0 2.857142857rem;
		margin-top: 0px;
		margin-top: 0rem;
		margin-bottom: 48px;
		margin-bottom: 3.428571429rem;
		box-shadow: none;
	}
	body.custom-background-empty {
		background-color: transparent;
	}
	body.custom-background-empty .site,
	body.custom-background-white .site {
		padding: 0;
		margin-top: 0;
		margin-bottom: 0;
		box-shadow: none;
	}
}

/* content-Texte */
.entry-content p, .entry-summary p, .comment-content p, .mu_register p{
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 1.71429rem;
  margin-left: 0px;
  font-size:0.857142857rem;
  line-height:2;
}

/* Header */
#masthead{
position:relative;
  padding:0px;
  margin:0px;
  height:562px;
}
.header-image{
position:absolute;
top:10px;
left:278px;
border:0px solid #f00;
padding:none !important;
margin:none !important;
border-radius: 0 !important;
box-shadow: none !important;
}
#masthead img.wp-post-image{
position:absolute;
left:278px;
top:121px;
border:12px solid #fff;
border-radius: 3px;
box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.2);
}

/* EXTRANET */
#extranet{
position:absolute;
top:71px;
width:100%;
height:60px;
text-align:right;
}
#extranet_inner{
position:absolute;
top:0px;
right:120px;
width:170px;
height:60px;
text-align:right;
}
#extranet_link{
text-decoration:none;
font-weight:bold;
color:#32528a;
font-size:18px;
}
#extranet_button{
vertical-align:middle;
}


/* Sidebar/Widgets */
h3.widget-title{
font-family:Arial, Helvetica, sans-serif;
color:#32528a;
font-size:18px;
line-height:18px;
padding:0px;
margin:0px !important;
margin:0rem !important;
margin-bottom:14px !important;
margin-bottom:1rem !important;
}
aside.widget_perfect_quote_single h3.widget-title{
color:#1c3b5c;
}

/* Line 657 */
footer[role="contentinfo"] {
  border: none;
  clear: both;
  font-size: 0.857143rem;
  line-height: 2;
  max-width:none;
  margin-top: 1.71429rem;
  margin-left: auto;
  margin-right: auto;
  padding:0px;
  height:159px;
  position:relative;
}

#inner_footer{
position:relative;
width:990px;
height:159px;
margin-left:auto;
margin-right:auto;
color:#fff;
font-size:12px;
line-height:15px;
}
#footer_col1{
position:absolute;
top:41px;
left:0px;
width:269px;
height:73px;
}
#footer_col2{
position:absolute;
top:41px;
left:282px;
height:73px;
}
#footer_col3{
font-family:Arial, Helvetica, sans-serif;
position:absolute;
z-index:1000;
top:41px;
right:14px;
height:73px;
}
#copy{
position:absolute;
bottom:-2px;
left:0px;
}
#fb_icon{
vertical-align:middle;
}


/* Zeile unter Beitrag ausblenden */
footer.entry-meta{
display:none;
}

.site-content article{
  border:none;
  margin-bottom: 5.14286rem;
  padding-bottom: 0px;
  padding-bottom: 0rem;
}


/* Kalender */
.calbottom_border b{
  color:#8b196b !important;
}
#dayevent, #dayevent div, #dayevent div p{
  font-family:Verdana, Arial, Helvetica, sans-serif !important;
}
/* Sonstiges */
.bold{
font-weight:bold;
}
#counter24{
    visibility:hidden;
}