@CHARSET "UTF-8";

body {
	background-image: url(../images/eisen-body-bg.jpg);
	background-repeat:repeat-x;
	background-position: top left;
}

#alles {
	background-color: #fff;
}

#margin-oben{
	background-color:#2B8424;
}

#head-top{
	height:82px;
	position:relative;
	z-index:20;
}

#eisen-logo{
	position:absolute;
	top:12px;
	left:14px;
}

#logo-label{
	position:absolute;
	top:59px;
	left:155px;
}

#lang-selector{
	position:absolute;
	top:7px;
	right:9px;
	color:#b8b8b8;
/*	line-height:10px;*/
}

#lang-selector a {
	position:relative;
	top:1px;
}

#suche{
	position:absolute;
/*	top:54px;*/
	top:51px;
	right:8px;
	color:#b8b8b8;
}

#suche #tx-indexedsearch-searchbox-sword{
	height:14px;
	padding-top:4px;
	padding-left:4px;
	width: 232px;
	font-size:10px;
	background:#D8DADD;
	border:none;
	float:left;
	margin-top:1px;
	margin-right:2px;
}

#suche #tx-indexedsearch-searchbox-button-submit{
/*	width:23px;
	height:20px;*/
	border:none;
	background:none;
	cursor:pointer;
}

#head-slidebox .myGallery{border:none;}

#content-row{
	overflow:hidden;
	color:#80868B;
}

#path-outer{
	position:relative;
	margin-left:22px;
	margin-bottom:2px;
	height:54px;
	border-bottom:1px dotted #D8DADD;
	width:733px;
	float:left;	
}

#path{
	position:relative;
	top:36px;	
	padding-left:1px;
}

#path a{
	text-decoration:none;
	font-size:11px;
	color:#80868B;
}

#path a:hover{color:#2B8424}

#path img{margin: 0 10px 1px 10px;}


#newsletter{
	position:absolute;
	top:18px;
	right:-4px;
}

#newsletter div{
	position:relative;
	top:3px;
	float:right;
	color:#2B8424;
	font-size:12px;
	font-weight:bold;
	margin:0 10px 0 auto;
}
#newsletter form{
	margin:0;
	float:right;
}

#newsletter input#nl-email{
	position:relative;
	left:-3px;
	height:14px;
	padding-top:3px;
	padding-left:4px;
	width: 145px;
	font-size:10px;
	background:#D8DADD;
	border:none;
	float:left;
	margin-right:2px;
	border:1px solid #fff;
}


#newsletter input#submit{
	width:23px;
	height:20px;
	border:none;
	background-image: url(../images/eisen-newsletter-button.jpg);
}


















#content-and-news{
	margin-left:22px;
	padding-left:2px;
	width:738px;
	float:left;	
	display:table-row;
}

#content{
	overflow:hidden;
}

#content *{
	font-size:11px;
}

#content h1{
	font-size:15px;
	margin-bottom:1px;
}

#content .csc-header-n1 h1{
	margin-bottom:10px;
}

#content a:hover{
	text-decoration:none;
}

#content div[class~=csc-frame-frame1]{
	border:1px solid #80868B;
	margin-bottom:8px;
	padding:4px 3px;
	overflow:hidden;
}

#content div[class~=csc-frame] .csc-textpic-text h1{
	font-size:11px;
	margin:0;
}

#content div[class~=csc-frame] .csc-textpic-text h1 a{
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}

#content div[class~=csc-frame] div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image{
	margin-bottom:0;
}

.double-content{
	overflow:hidden;
}

.double-content-left-outer{
/*	border:1px solid #80868B;*/
	width:50%;
	float:left;
/*	padding-right:0px;*/
}

.double-content-right-outer{
	width:50%;
/*	margin-left:4px;*/
	float:left;
}

.double-content-left-outer div[class~=csc-frame-frame1]{
	margin-right:2px;
}

.double-content-right-outer div[class~=csc-frame-frame1]{
	margin-left:2px;
}

#news{
	float:right;
}

#news .csc-header{
	width:175px;
	margin-left:15px;
	margin-top:10px;
	background:#999EA2;
	padding:6px 5px 0 5px;
}

#news .csc-header h1{
	margin:0;
	color:#fff;
	font-size:11px;
	border-bottom:1px dotted #fff;
	padding-left:1px;
	padding-bottom:6px;
	text-transform:uppercase;
	letter-spacing:1px;
}

.news-list-container, .news-latest-container{
	width:175px;
	margin-left:15px;
	background-color:#999EA2;
	padding:0 5px 9px 5px;
	border:none;

}

.news-list-container *, .news-latest-container *{
	color:#fff;
}

.news-list-container a, .news-list-container a:hover,  .news-list-container a:visited, .news-latest-container a, .news-latest-container a:hover, .news-latest-container a:visited{
	color:#fff;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}

.news-latest-date{
	font-weight:bold;
	font-size:11px;
}

.news-latest-item, .news-list-item{
	background-color:#999EA2;
	border:none;
	margin:0;
	padding:0;
	padding-top:7px;
	padding-bottom:5px;
	border-bottom:1px dotted #fff;
}

.news-single-item{
	background-color:#fff;
	border:none;
}

.news-single-item h2{
	font-size:15px !important;
	color:#80868B;
}

#bottom-spacer{
	width:20px;
	height:94px;
/*	background: #ccc;*/
	z-index:1;
	float:right;
}

#logos-row{
	position:absolute;
	right:0;
	bottom:35px;
	z-index:2;
	width:756px;
/*	border-bottom:1px solid #80868B;*/
}
#logos-row-inner{
	float:right;
	padding-right:9px;
	height:49px;
	padding-top:5px;
	width:747px;
}

#logos-row-inner .csc-textpic{
/*	border:1px solid black;*/
	float:left;
	margin-left:10px;
}

#logos-row-inner div.csc-textpic-center div.csc-textpic-imagewrap{
	margin:0;
}


#logos-row-inner .csc-textpic-clear{
	float:left;
	clear:none;
}

#logos-row-inner div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image{
	margin-left:0;
}

#logos-row-inner div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap{
	margin-right:0px !important;
}

#logos-row-inner p{
	overflow:hidden;
	float:left;
	width:137px;
	height:48px;
	font-size:9px;
}

#logos-row-inner img{
	padding: 0 5px 10px 0;
/*	height:41px;*/
}

#bottom-menu{
	position:absolute;
	bottom:5px;
	z-index:2;
	width:980px;
	border-bottom:1px solid #CDCDCD;
	border-top:1px solid #CDCDCD;
	height:29px;
}

#bottom-menu-inner{
	position:relative;
	top:8px;
	float:right;
	padding-right:9px;
}

#bottom-menu-inner a, #bottom-menu-inner a:hover, #bottom-menu-inner a:visited{
	text-decoration:none;
	font-size:10px;
	color: #80868B;
	text-transform:uppercase;
}

#bottom-menu-inner a:hover{color:#2B8424;}

#bottom-menu-inner span{
	font-size:9px;
	margin:0 7px;
}

#content .tx-indexedsearch-form #tx-indexedsearch-searchbox-sword{
	margin-right:3px;
	width:200px;
	height:12px;
	margin-bottom:5px;
}

#content .tx-indexedsearch-searchbox p{clear:both;margin-top:5px;}


#content .tx-indexedsearch .tx-indexedsearch-whatis{margin-top:20px;}

#content .tx-indexedsearch .tx-indexedsearch-browsebox{margin-bottom:20px;}


.csc-sitemap ul{
	list-style-type:none;
	margin:10px 0 10px 20px
}
.csc-sitemap ul ul{margin:5px 0 10px 0;}

.csc-sitemap li {
	padding-left:20px;
	background-image:url(../images/eisen-green-bullet3.jpg);
	background-repeat:no-repeat;
	background-position:4px 3px;
}

.csc-sitemap a, .csc-sitemap a:hover, .csc-sitemap a:visited, .csc-sitemap a:link, .csc-sitemap a:active, .csc-sitemap a:focus {
	text-decoration:none;
	color:#80868B;
}

.csc-sitemap a:hover{color:#2B8424}


.tx-indexedsearch-redMarkup{color:#2B8424 !important;}

#content .tx-rgsmoothgallery-pi1{margin:0 auto;}
#content .jdGallery .slideInfoZone h2 {
	font-size:80%;
	color:inherit;
	margin:2px 5px;
}

.tx-cal-controller{width:722px;}
.tx-cal-controller #month-header{width:718px;}

.eisenwurzen_header {
	width:980px;
	height:268px;
	background-image:url(/fileadmin/templates/images/eisen-banner.jpg);
}

.newsletter_text {
	position:absolute;
	top:-32px;
	left:560px;
}