/* *** css by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

body {
background-color: #f8f8f8;
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
padding:0px;
margin:0px;

}
a {color: #3b629f;text-decoration:none}
a:visited {color:#3b629f;}
a:hover {color: #3b629f;}
a:active { color:#3b629f;}

h1 {
font-size: 15px;
text-transform:uppercase;
text-align:left;
background-color: #3b629f;
border-top:1px solid #564b47;
border-bottom:1px solid #564b47;
padding:5px 15px;
margin:0px;
color: #ffffff }


h2 {
font-size:12px;
font-weight:strong;
text-transform:uppercase;
margin:0px;}

img.download {vertical-align:middle;}

/* ----------container zentriert das layout-------------- */
#container {
width: 800px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
background-color: #d4e5ff;
border-left:3px #3b629f solid;
border-right:3px #3b629f solid;
}

/* ----------banner for logo-------------- */
#banner {
background-color: #e1ddd9;
text-align: right;
padding: 0px;
margin: 0px;
}
#banner img {padding:0px 0px;}

/* -----------------Inhalt--------------------- */
#content {
background-color: #ffffff;
padding: 0px;
margin-left: 200px;
margin-right: 0px;
padding: 10px 10px;
}

#content li {
   list-style-type:disc;
   padding: 1px;
}

div#content {
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px");
}

pre{
padding: 5px 10px;
margin:0px;
}

/* --------------left navigavtion------------- */
#left {
float: left;
width: 200px;
margin: 0px;
padding: 0px;
}

#left ul, li {
   list-style:none;
   margin: 5px;
   padding: 2px;
}

/* -----------tabelle--------------------------- */
#tabelle table {
   width:100%;
   text-align:center;
}

#tabelle td {
   border-bottom:1px black dotted;
   border-right:1px black dotted;
}

/* -----------footer--------------------------- */
#footer {
clear: both;
margin: 0px;
padding: 0px;
text-align: right;
}


#flatrate_daten {
   padding:3px;
}

#flatrate_daten table {
   border-spacing:2px;
   border:1px #4ea54e solid;
}

#flatrate_daten td {
   padding:3px;
}

#bestellen {
   border-left:10px #4ea54e solid;
   border-right:10px #4ea54e solid;
   border-top:1px #4ea54e solid;
   border-bottom:2px #4ea54e solid;
   background-color:#ecffe6;
}
#bestellen img {
   border:0px;
   margin:0px;
   padding:0px;

}

#bestellen strong {
   font-size:15px;
}