/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Custom Style Sheet - Use this file to style your content
 */

body {
font: 12px/20px Arial,Helvetica,sans-serif;
color: #000000;
} 

body#page {
background-color: #F0F1F2;
/*background: url(../images/background.jpg) repeat fixed 0 0 #F0F1F2*/
}

#header, #top-a, #top-b, #innertop {
    border-bottom: 2px solid #DD6A07;
}

#top-a {
background-image:url(../images/top-a.png);
}

#system {
	padding: 10px;
	border: 1px solid #C8CBCD;
	border-radius: 15px 15px 15px 15px;
}

h1 {
font-size: 16px;
}

.sidebar-bg {
border-color:#DD6A07;
}

.sidebar-a-left #sidebar-a .sidebar-bg, .sidebar-b-left #sidebar-b .sidebar-bg {
    border-width: 0 2px 0 0;
}

.sidebar-a-right #sidebar-a .sidebar-bg, .sidebar-b-right #sidebar-b .sidebar-bg {
    border-width: 0 0 0 2px;
}

#searchbox {
    width: 145px;
}

.menu-sidebar a, .menu-sidebar li > span {
    color: #000000;
}

a {
color: #dd6a07;
}

a:hover {
text-decoration:underline;
}

a:hover,
em,
code,
.menu-dropdown a.level2:hover,
.menu-dropdown a.level3:hover,
.menu-sidebar a:hover > span,
.menu-sidebar span:hover > span { text-decoration: underline; color:#DD6A07; }

.menu-dropdown li.level1:hover .level1, .menu-dropdown li.remain .level1, .menu-dropdown li.active .level1 {
    color: #5e5e5e;
}

.menu-dropdown a.level2:hover { color: #5e5e5e; }

.menu-sidebar a:hover,
.menu-sidebar li > span:hover { color: #5e5e5e; }

.menu-sidebar a.current {
	color: #dd6a07;
}

.menu-dropdown a.level1, .menu-dropdown span.level1 {
	color: #000000;
}

#totop-scroller:hover {
	background-color:#dd6a07;
}

#headerbar a, #headerbar a:hover, #headerbar a:visited {
color:#000;
}

.wrapper {
background-image:url(../images/header_background.png);
background-repeat:repeat-x;
box-shadow: 0 0 30px 6px grey;
}

.slideshow {
}

.slideshow img {
display:block;
margin:0 auto;
width:310px;
height:165px;
float:left;
padding: 0 10px 0 9px;
}

.center {
text-align:center;
margin:0 auto;
}

#yoo-zoo .items h2.pos-title {
line-height: 20px;
}

#yoo-zoo .item h3 {
    font-size: 16px;
}

#system .item > header h1 {
    font-size: 16px;
}

body.homeseite #system .item > header h1.title{
	font-size: 22px;
	}

#yoo-zoo .item div.media-right {
width:45%;
}

#bottom-a {
border-top: 2px solid #DD6A07;
border-radius: 0px 0px 15px 15px;
background-color: #dbdbdb;
}


#top-a .mod-line {
padding: 10px 10px 13px 10px;
}

#toolbar, #headerbar {
    margin: 0px;
}

#logo {
}

#headerbar {
	background-color: #fafafa;
}

#maininner {
    width: 628px;
}