﻿@charset "utf-8";
html, body {
min-width : 1000px;
background-color : #a39566;
background-image : url(../images/behang.jpg);
background-repeat : repeat;
background-position : center top;
height : 100%;
}
html {
height : 101%;
}
body, td, th {
font-family : Arial, Helvetica, sans-serif;
margin : 0;
padding : 0;
}
h1, h2, h3, h4, h5, h6{
font-family : Arial, Helvetica, sans-serif;
margin : 0;
padding : 0;
}
#main h1{
	font-size : 20px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
}
#left .agenda_item h2{
	font-size : 10px;
	font-style: normal;
	line-height: 8px;
	font-weight: normal;
}
a, a:visited, a:active {
color : #f0f;
text-decoration : none;
}
a:hover {
text-decoration : underline;
color : #666;
}
#easyTooltip {
position : absolute;
padding : 2px 15px 2px 15px;
background : #f0f;
font-size : 12px;
color : #fff;
z-index : 999;
border : 1px solid #fff;
}
#toolbar {
position : absolute;
z-index : 20;
height : 35px;
width : 100%;
left : 0;
top : 0;
font-size : 19px;
color : #666;
}
#toolbar ul {
list-style-type : none;
display : inline;
margin : 0;
padding : 0;
text-align : center;
}
#toolbar ul li a, #toolbar ul li a:visited, #toolbar ul li a:active {
display : block;
padding : 6px 10px 2px 10px;
height : 25px;
background : #fff;
text-decoration : none;
color : #f0f;
overflow : hidden;
float : left;
}
#toolbar ul li a:hover {
background : #f0f;
color : #fff;
}
#earlier {
float : left;
border : 1px solid #e1e1e1;
border-top-color : #fff;
border-left-color : #fff;
}
#later {
float : right;
border : 1px solid #e1e1e1;
border-top-color : #fff;
border-right-color : #fff;
}
#body_wrapper {
height : 100%;
width : 100%;
background-image : url(../images/BG_header.png);
background-repeat : no-repeat;
background-position : center 40px;
position : relative;
}
#total_wrapper {
height : 100%;
width : 100%;
background-image : url(../images/BG_top.png);
background-repeat : no-repeat;
background-position : center top;
position : relative;
}
#header_wrapper {
width : 100%;
height : 190px;
}
#header {
width : 1000px;
margin : 0 auto 0 auto;
}
#logo {
padding : 40px 0 0 0;
margin : 0 0 20px 0;
position : relative;
z-index : 1;
}
#nav_wrapper {
height : 30px;
position : relative;
z-index : 1;
}
#nav_wrapper .pre_nav {
display : block;
width : 330px;
height : 30px;
background : #000;
float : left;
}
#nav_wrapper ul {
list-style-type : none;
display : inline;
font-size : 12px;
height : 30px;
margin : 0;
padding : 0;
text-transform : uppercase;
font-weight : bold;
}
#nav_wrapper ul li a, #nav_wrapper ul li a:visited, #nav_wrapper ul li a:active {
display : block;
padding : 7px 15px 0 15px;
height : 23px;
background : #000;
text-decoration : none;
color : #fff;
overflow : hidden;
float : left;
}
#nav_wrapper .current {
display : block;
padding : 7px 15px 0 15px;
height : 23px;
background : #000;
text-decoration : none;
color : #f0f;
overflow : hidden;
float : left;
}
#nav_wrapper ul li a:hover {
background : #f0f;
color : #000;
}
#content_wrapper {
width : 100%;
position : relative;
}
#content {
width : 1000px;
margin-left : auto;
margin-right : auto;
position : relative;
}
#main_wrapper {
margin-right : 20px;
position : relative;
}
#main_footer {
padding : 0 0 0 40px;
height : 265px;
width : 650px;
float : right;
background-image : url(../images/BG_bottom.png);
background-repeat : no-repeat;
background-position : center top;
}
#main img {
padding : 10px;
background-color : #000;
margin-top : 15px;
margin-bottom : 15px;
}
#main {
position : relative;
background-color : #fff;
padding-left : 40px;
padding-right : 40px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000;
width : 610px;
line-height : 20px;
float : right;
min-height : 170px;
}
#main #blog_head {
float : left;
width : 100%;
margin : 0 0 19px 0;
}
#main #blog_title {
font-size : 20px;
line-height : 18px;
color : #f0f;
float : left;
margin : 9px 0 0 0;
padding : 0 15px 7px 15px;
border-bottom-width : thin;
border-bottom-style : solid;
border-bottom-color : #e1e1e1;
}
#main #blog_date {
font-size : 10px;
line-height : 10px;
width : 35px;
height : 27px;
margin : 0 0 0 0;
padding : 8px 0 0 0;
background-color : #e1e1e1;

color : #000;
text-align : center;
float : left;
}
#main #blog_date span {
letter-spacing : 1px;
}
#main #blog_description {
color : #333;
}
#main #blog_description #div {
clear : both;
height : 5px;
}
#left {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #000;
width : 270px;
line-height : 12px;
float : left;
}
#left #agenda_title {
font-size : 20px;
line-height : 18px;
color : #000;
clear : both;
margin : 0 0 15px 15px;
}
#left .agenda_item {
margin : 0 0 7px 0;
}
#left .white {
width : 100%;
height : 3px;
display : block;
margin : 1px 0 1px 0;
}
#left .corr {
width : 100%;
height : 1px;
display : block;
margin : 1px 0 0 0;
}
#left .agenda_item .agenda_date {
background-color : #e1e1e1;
padding : 2px 15px 2px 15px;
margin : 0 0 0 0;
color : #000;
}
#left .agenda_item .agenda_title {
background-color : #000;
padding : 4px 15px 4px 15px;
margin : 0 0 0 0;
color : #fff;
}
#left .agenda_item .agenda_description {
background-color : #fff;
color : #000;
padding : 2px 5px 2px 15px;
display : block;
margin : 3px 0 3px 0;
}
#left .agenda_item .agenda_where {
background-color : #e1e1e1;
color : #000;
padding : 2px 15px 2px 15px;
}
#left #address {
width : 125px;
background-color : #fff;
padding : 3px 15px 3px 15px;
margin : 0 0 25px 0;
}
#copyright {
text-align : right;
float : right;
font-size : 10px;
color : #333;
margin : 205px 5px 0 0;
}
#logo-experienz {
float : right;
margin : 197px 0 0 0;
}
.clear {
clear : both;
height : 15px;
}
.accordion {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
width : 610px;
list-style-type : none;
padding : 0;
margin : 0;
}

.accordion ul {
float : left;
display : block;
width : 610px;
padding : 0;
margin : 0;
}
.accordion li {
list-style-type : none;
float : left;
display : block;
width : 100%;
font-size : 20px;
line-height : 18px;
color : #ccc;
padding : 0;
margin : 0;
}
.accordion a {
text-decoration : none;
display : block;
font-size : 20px;
line-height : 18px;
color : #ccc;
padding : 5px 15px 7px 15px;
border-bottom-width : thin;
border-bottom-style : solid;
border-bottom-color : #e1e1e1;
}
.accordion a:hover {
background : #f0f;
color : #fff;
}
.accordion li ul li {
background : #7fd2ff;
font-size : 0.9em;
}

.accordion li #item {
color : #000;
display : block;
clear : both;
float : left;
font-size : 12px;
line-height : 20px;
padding : 20px 0 20px 0;
}
.accordion li #item a, .accordion li #item a:visited, .accordion li #item a:active {
color : #f0f;
text-decoration : none;
display : inline;
clear : none;
font-size : 12px;
line-height : 20px;
border : 0;
padding : 0;
margin : 0;
}
.accordion li #item a:hover {
text-decoration : underline;
color : #666;
background : #fff;
}
.pressed a{
color : #f0f;
}
#twitter {
font-size : 10px;
color : #fff;
position : absolute;
z-index : 10;
left : 15px;
top : 2px;
height : 60px;
width : 270px;
}
#twitter_update_list {
margin : 0 0 0 0;
height : 70px;
overflow : hidden;
}
#twitter_update_list li {
list-style-type : none;
}
#twitter_update_list span {
color : #fff;
clear : both;
}
#twitter_update_list span a, #twitter_update_list a {
color : #000;
text-decoration : none;
}
#twitter_update_list span a:hover, #twitter_update_list a:hover {
color : #ccc;
text-decoration : none;
}

