/* CSS Document */
body {
background-color: #ffffff;
font-size: 12px;
font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
color:#333333;
line-height: 22px;
padding:0px;
margin:0px;
}
a {
color: #FF6600;
text-decoration: none;
}
a:hover {
color: #564b47;
text-decoration: underline;}

h1 {
color: #394960;
font-size:14px;
padding: 2px 2px 2px 0;
margin: 0px;
}

/* ----------container zentriert das layout-------------- */
#container_top {
background-color: #264361;
}
#container_bottom {
background-color: #ffffff;
}
/* ----------------- Toppic --------------------- */
#toppic {
padding: 0px;
width: 763px;
margin-left: auto;
margin-right: auto;
}
#toppic_left{
float: left;
padding: 0px;
width: 34px;
margin: 0px;
}
#toppic_titel{
float: left;
padding: 0px;
margin: 0px;
}
#toppic_right{
padding: 0px;
margin: 0px;
}

#toppic_imp {
height: 275px;
padding-left: 47px;
padding-right: 54px;
width: 885px;
margin-left: auto;
margin-right: auto;
}
/* ----------------- Navigation --------------------- */
#navigation {
height: 43px;
padding: 0px;
width: 763px;
margin-left: auto;
margin-right: auto;
}
/* -----------------Inhalt--------------------- */

#content {
background-image:url(../images/global/background_maincontent.jpg);
padding: 0px;
width: 763px;
margin-left: auto;
margin-right: auto;
}
#content_main{
padding: 15px;
margin-left: 31px;
margin-right: 31px;
}
#ex_table_time{
float: left;
padding: 0 10px 0 0 ;
width: 120px;
margin-bottom: 0px;
}
#ex_table_act{
padding: 0px ;
margin-bottom: 0px;
}
#ex_table{
padding: 2px;
margin-bottom: 0px;
}
#ex_table_head{
padding: 2px 2px 4px 2px;
}
#content_lb {
background-color: #ffffff;
width: 100%;
margin-left: auto;
margin-right: auto;
}
p, pre{
padding: 5px 10px;
margin:0px;
}
#footer_balken {
padding: 0px;
width: 763px;
margin-left: auto;
margin-right: auto;
}

/* -----------footer--------------------------- */
#footer {
clear: both;
height: 30px;
font-size:10px;
color: #564b47;
margin-left: auto;
margin-right: auto;
padding: 0px;
text-align: center; }
#footer a {
color: #564b47;
}
.orange{
color: #FF6600;
}
textarea {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #663333; text-decoration: none;  width: 260px; height: 120px;}
select.list {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; background-color: #EFEDE3;   color: #000000; border-style: solid; border-color: #B1A878;border-width: 1px; width: 260px;}
input {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #663333; text-decoration: none}
input.box { background-color: #EFEDE3;   color: #000000; border-style: solid; border-color: #B1A878; border-width: 1px; width: 260px;}
input.plz { background-color: #EFEDE3;   color: #000000;  border-style: solid; border-color: #B1A878; border-width: 1px; width: 40px;}
input.ort { background-color: #EFEDE3;   color: #000000;  border-style: solid; border-color: #B1A878; border-width: 1px; width: 213px;}
textarea.txt { background-color: #EFEDE3;  color: #000000;  border-style: solid; border-color: #B1A878; border-width: 1px; width: 260px; height: 123px;}