@charset "utf-8";
/* CSS Document */
@import url('reset.css'); 
@import url('typography.css');
body {
background-color: #f8f8f8;
margin: auto;
width: 100%;
}
div#statuscont {
margin: 10px auto 0px auto;
border-bottom: 1px solid #f8f8f8;
width: 1000px;
}
div#status-bar {
background: url('../img/status-bar-bg.png') repeat-x;
border-bottom: 2px groove #ffffff;
height: 40px;
width: 100%;
}
div#willkommen {
float:left; 
padding-top: 7px;
width: 150px;
}
div#menu {
background: url('../img/action-bar-bg.png') no-repeat;
background-position:right;
height: 14px;
float:right;
padding: 8px 10px;
width: 270px;
}
p#navioben {
	margin-left: 39px;
}

div#menu a:before { 
content: '| ';
}

div#menu a[title="Impressum"]:after {
content: ' |';
}
div#header {
background: url('../img/header-image.png') no-repeat;
background-position: center;
background-color: #508c50;
border-bottom: 2px ridge #ffffff;
height: 250px;
width: 100%;
}
div#content {
margin: auto;
padding-bottom: 50px;
position: relative;
width: 1000px;
}

div#content-top-shadow {
background: url('../img/content-top-shadow.png') repeat-x;
height: 20px;
width: 100%;
}

div#content-bottom-shadow { 
background: url('../img/content-bottom-shadow.png') repeat-x;
clear: both;
height: 20px;
width: 100%;
}
div#page-wrapper {
background-color: #ffffff;
border: 1px solid #bababa;
clear: both;
height: 550px;
margin-top: 75px;
overflow: hidden;
padding: 15px;
width: 968px;
}
div#page-wrappernews {
background-color: #ffffff;
border: 1px solid #bababa;
clear: both;
height: 450px;
margin-top: 75px;
overflow: hidden;
padding: 15px;
width: 968px;
}
div#slideshow {
border-right: 1px solid #b2b2b2;
float: left;
padding-right: 15px;
width: 475px;
}
div#slides {
border: 1px solid #a7a7a7;
height: 284px;
width: 470px;
}

div#slides a.thumb {
display:none;
}

div#slides a.default-slide {
display:block;
}
div#slideshow-commands {
background: url('../img/commands-bg.png') no-repeat;
height: 19px;
left: 15px;
padding: 3px 25px;
position: relative;
width: 390px; 
}
a#previous-slide {
background: url('../img/commands-previous-slide.png') no-repeat;
display: block;
float: left;
height: 12px;
margin-top: 2px;
text-indent: -9000px;
width: 9px;
}

a#next-slide {
background: url('../img/commands-next-slide.png') no-repeat;
display: block;
float: right;
height: 12px;
margin-top: 2px;
text-indent: -9000px;
width: 11px;
}
div#slideshow-commands h4 {
margin-top:1px;
width:100%;
}
div#message {
margin-left: 507px;
width: 460px;
}

div#message h3 {
margin-bottom: 20px;
}
p#contact-info span {
display: block;
}

span#phone {
background: url('../img/phone-icon.png') no-repeat 0px 3px;
float: left;
margin-top: 15px;
padding-left: 35px;
width: 145px;
}

span#address {
background:url('../img/address-icon.png') no-repeat 200px 20px;
padding:15px 0px 0px 250px;
}
div#message2 {
	padding-top: 15px;
}
span#dick {
	color: #6ec9cc;
	font-weight:bold;
	text-decoration:underline;
}

ul#tabs {
margin-top: 30px;
position: absolute;
right: 0px;
top: -65px;
}
ul#tabs li {
background: url('../img/tabs-sprite.png') no-repeat;
float: left;
height: 35px;
margin-right: 1px;
}

ul#tabs li a {
display: block;
height: 100%;
text-indent: -9000px;
width: 100%;
}
ul#tabs li#previous {
background-position: 0px 0px;
width: 76px;
}

ul#tabs li#previous:hover {
background-position: 0px -40px;
}

ul#tabs li#previous.current, ul#tabs li#previous:active {
background-position: 0px -80px;
}
ul#tabs li#previous {
background-position: 0px 0px;
}

ul#tabs li#previous:hover {
background-position: 0px -40px;
}

ul#tabs li#previous.current, ul#tabs li#previous:active {
background-position: 0px -80px;
}

ul#tabs li#neuigkeiten {
background-position: -75px 0px;
width: 98px;
}

ul#tabs li#neuigkeiten:hover {
background-position: -75px -40px;
}

ul#tabs li#neuigkeiten.current, ul#tabs li#neuigkeiten:active {
background-position: -75px -80px;
}

ul#tabs li#assung {
background-position: -174px 0px;
width: 196px;
}

ul#tabs li#assung:hover {
background-position: -174px -40px;
}

ul#tabs li#assung.current, ul#tabs li#assung:active {
background-position: -174px -80px;
}

ul#tabs li#arbeitsvermittlung {
background-position: -371px 0px;
width: 148px;
}

ul#tabs li#arbeitsvermittlung:hover {
background-position: -371px -40px;
}

ul#tabs li#arbeitsvermittlung.current, ul#tabs li#arbeitsvermittlung:active {
background-position: -371px -80px;
}

ul#tabs li#arbeitnehmer {
background-position: -520px 0px;
width: 111px
}

ul#tabs li#arbeitnehmer:hover {
background-position: -520px -40px;
}

ul#tabs li#arbeitnehmer.current, ul#tabs li#arbeitnehmer:active {
background-position: -520px -80px;
}

ul#tabs li#arbeitgeber {
background-position: -630px 0px;
width: 98px;
}

ul#tabs li#arbeitgeber:hover {
background-position: -630px -40px;
}

ul#tabs li#arbeitgeber.current, ul#tabs li#arbeitgeber :active {
background-position: -630px -80px;
}

ul#tabs li#next {
background-position: -725px 0px;
width: 55px;
}

ul#tabs li#next:hover {
background-position: -725px -40px;
}

ul#tabs li#next.current, ul#tabs li#next:active {
background-position: -725px -80px;
}

div#blog {
float: left;
margin: 15px 15px 0px 0px;
width: 485px;
}
div#blog h4.module-header-bar {
background: url('../img/blog-header-bar.png') no-repeat;
height: 71px;
margin-bottom: 0px;
padding-top: 15px;
width: 485px;
}
div#blog div.blog-entry {
margin-left:15px;
}

div#blog div.blog-entry h5 {
float: right;
width:200px;
}

div#blog div.blog-entry blockquote {
clear:both;
padding:10px 0px 10px 15px;
}

div#blog div.blog-entry p.meta {
padding-top:4px;
}
p#read-more-wrapper {
float:right;
margin-top:5px;
width:210px;
}

p#read-more-wrapper a {
background:url('../img/read-more-button.png') no-repeat;
border:none;
display:block;
height:27px;
text-indent:-9000px;
width:210px;
}

p#read-more-wrapper a:hover {
background-position: 0px -27px;
}

p#read-more-wrapper a:active {
background-position: 0px -54px;
}

/*hier blog1*/
div#blog1 {
float: right;
margin: 9px 15px 0px 0px;
width: 485px;
}
div#blog1 h4.module-header-bar1 {
background: url('../img/blog-header-bar1.png') no-repeat;
height: 69px;
margin-bottom: 0px;
padding-top: 21px;
width: 485px;
}
div#blog1 div.blog-entry1 {
margin-left:15px;
}

div#blog1 div.blog-entry1 h5 {
float: right;
width:175px;
}

div#blog1 div.blog-entry1 blockquote {
clear:both;
padding:10px 0px 10px 15px;
}

div#blog1 div.blog-entry1 p.meta {
padding-top:4px;
}
p#read-more-wrapper1 {
float:right;
margin-top:5px;
width:210px;
}

p#read-more-wrapper1 a {
background:url('../img/read-more-button1.png') no-repeat;
border:none;
display:block;
height:27px;
text-indent:-9000px;
width:210px;
}

p#read-more-wrapper1 a:hover {
background-position: 0px -27px;
}

p#read-more-wrapper1 a:active {
background-position: 0px -54px;
}
div#footer-image {
background: url('../img/footer-image.png') no-repeat #508c50;
background-position:center;
border-top: 2px groove #ffffff;
border-bottom:2px ridge #ffffff;
height:50px;
width:100%;
}
p#footer-text {
background: url('../img/content-top-shadow.png') repeat-x;
height: 37px;
padding-top: 13px;
width: 100%;
}







