#fixcenter {
background-color:#FFF;
width:970px;
margin:0 auto;
}

#header {
height:160px;
}

#navigation {
float:left;
margin-left:10px;
width:230px;
}

#content {
width:690px;
float:right;
padding-right:10px;
margin-bottom:20px;
}

span.grey {
color:grey;
}

#footer {
clear:both;
color:#444;
font-size:.7em;
text-align:center;
border-top:1px solid silver;
padding-top:10px;
}

body {
background-image:url(images/synergia_header_verlauf.gif);
background-repeat:repeat-x;
font-family:tahoma, sans-serif;
line-height:1.4em;
}

h1 {
color:#8F3400;
font-family:georgia, serif;
font-size:2.2em;
font-weight:400;
letter-spacing:.03em;
line-height:1.5em;
}

h2 {
color:grey;
font-family:georgia, serif;
font-size:1.3em;
font-weight:400;
letter-spacing:.03em;
text-align:center;
}

h3 {
border-bottom:1px solid #8A8F00;
color:grey;
font-size:.8em;
}

h3 span.date {
font-style:italic;
font-weight:400;
}

h4 {
color:grey;
font-size:.8em;
font-weight:400;
}

.content_breite, .content_breite p {
width:690px;
float:right;
font-size:14px;
}

span.detail_description, span.detail_description p {
font-size:14px;
}

a {
color:#DB5000;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

p,td.main,.infoBoxHeading, li {
color:#444;
font-size:.9em;
}

li {
list-style-position:inside;
}

#logo {
float:left;
width:470px;
}

#logo img {
border:0;
margin-left:60px;
margin-top:20px;
}

#logo_subtitle {
margin-left:68px;
float:left;
}

#address {
float:right;
width:400px;
}

#address,#breadcrumb {
color:#666;
font-size:.7em;
}

#quicksearch {
background-color:#CC0;
border-top:5px solid #CC0;
margin-right:150px;
}

#quicksearch form {
margin:0 25px;
}

#quicksearch input {
font-size:.9em;
}

#navigation a {
color:#666;
display:block;
padding:.2em .2em .2em 10px;
}

#navigation a:hover {
background-color:#DB5000;
color:#FFF;
text-decoration:none;
}

#navigation a.selected {
color:#DB5000;
font-style:italic;
}

#navigation a.selected:hover {
color:#FFF;
font-style:italic;
}

#navigation a.alternate {
color:#777;
}

#navigation a.level0 {
font-family:georgia, serif;
font-size:1.2em;
font-weight:400;
}

#navigation a.level1 {
font-size:.9em;
padding:0 .2em .1em 2em;
}

#navigation .space {
height:.8em;
}

.clear {
clear:both;
}

.rounded_corners {
border-top:2px solid #CC0;
margin-right:150px;
}

.text {
margin-right:10px;
width:120px;
}

#content .product {
float:left;
margin-bottom:10px;
width:340px;
}

.news {
margin-bottom:1.5em;
}

.image_listing {
float:left;
height:190px;
text-align:center;
width:120px;
margin:5px 10px 0;
}

.autor {
color:#8F3400;
font-size:.8em;
font-style:italic;
}

.listing_title {
display:block;
font-size:.8em;
line-height:1.3em;
margin-bottom:6px;
}

.product_new {
width:220px;
float:left;
text-align:center;
margin-bottom:10px;
margin-right:10px;
}

.product_new_title {
background-color:#EEE;
border-bottom:5px solid #EEE;
display:block;
font-size:.8em;
height:30px;
line-height:1.3em;
overflow:hidden;
}

.product_new_content {
background-color:#EEE;
border-top:5px solid #EEE;
height:145px;
text-align:center;
}

.product_new_content img {
margin:auto auto 5px;
}

.description {
color:#444;
font-size:.75em;
line-height:1.3em;
}

.autor,.title,.description {
margin-right:10px;
}

.small {
font-size:.6em;
}

.autor_beschreibung {
font-size:.8em;
}

img.heading {
float:right;
margin-bottom:10px;
margin-left:10px;
}

.spiffyfg {
background-color:#EEE;
height:200px;
}

.spiffy * {
background:#CC0;
display:block;
font-size:.01em;
height:1px;
overflow:hidden;
}

.spiffy1 {
background:#d8d83f;
border-left:1px solid #e9e991;
border-right:1px solid #e9e991;
margin-left:3px;
margin-right:3px;
padding-left:1px;
padding-right:1px;
}

.spiffy2 {
background:#d5d530;
border-left:1px solid #f9f9e5;
border-right:1px solid #f9f9e5;
margin-left:1px;
margin-right:1px;
padding-left:1px;
padding-right:1px;
}

.spiffy3 {
border-left:1px solid #d5d530;
border-right:1px solid #d5d530;
margin-left:1px;
margin-right:1px;
}

.spiffy4 {
border-left:1px solid #e9e991;
border-right:1px solid #e9e991;
}

.spiffy5 {
border-left:1px solid #d8d83f;
border-right:1px solid #d8d83f;
}

.spiffy_gr * {
background:#EEE;
display:block;
font-size:.01em;
height:1px;
overflow:hidden;
}

.spiffy1_gr {
background:#f2f2f2;
border-left:1px solid #f7f7f7;
border-right:1px solid #f7f7f7;
margin-left:3px;
margin-right:3px;
padding-left:1px;
padding-right:1px;
}

.spiffy2_gr {
background:#f1f1f1;
border-left:1px solid #fdfdfd;
border-right:1px solid #fdfdfd;
margin-left:1px;
margin-right:1px;
padding-left:1px;
padding-right:1px;
}

.spiffy3_gr {
border-left:1px solid #f1f1f1;
border-right:1px solid #f1f1f1;
margin-left:1px;
margin-right:1px;
}

.spiffy4_gr {
border-left:1px solid #f7f7f7;
border-right:1px solid #f7f7f7;
}

.spiffy5_gr {
border-left:1px solid #f2f2f2;
border-right:1px solid #f2f2f2;
}

.quicknav,#content .right {
margin-left:10px;
}

.spiffy,.spiffy_gr {
display:block;
}

.infoBoxNotice {
background:#FF8E90;
}

.infoBoxNoticeContents {
background:#FFE6E6;
}

.float_left {
float: left;
}

.float_right {
float: right;
}

.cover {
float: left;
width: 130px;
margin-right: 10px;
}

.cover img {
border: none;
}

#frontpage_article {
color: #444;
font-size: 14px;
}
