* { padding: 0; margin: 0; }

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-image: url(img/bg1.gif);  cursor: default;}
html { min-height: 101%; }

#muster   { margin: 0px auto; width: 792px; border: 3px solid #3A4354; background: #fff; color: #3A4354; padding:10px;}
#muster-a { margin: 2px auto; width: 792px; text-align: center; color: #f9f9f9; font-size: 11px; }

#header { width: 790px; height: 152px; color: #333; padding: 0px; border: 1px solid #3A4354;   margin-bottom:10px;
 background-image: url(img/fotolia_HD.jpg); background-repeat: repeat-y; background-position: left; }
 
#content   { width: 560px; float: right; display: inline; background: #fff;    padding: 10px 0px 10px 5px; margin-bottom: 10px; }
#content-z { width: 560px; float: right; display: inline; background: #fff;    padding: 10px 0px 10px 5px; height: 1103px;  margin-bottom: 10px; }
#content-a { width: 210px; float: left;  color: #798196;  background: #fdfdfd; padding:  5px 0px  0px 0px; border: 1px solid #798196;  font-size: 12px; margin-bottom:5px; }
#content-b { width: 200px; float: left;  color: #798196;  background: #fff;    padding:  0px 5px  0px 6px; margin: 0px 5px 10px 5px;  font-size: 11px; }
#content-c { width: 210px; float: left;  color: #798196;  background: #fdfdfd; padding:  5px 0px  0px 0px; border: 1px solid #798196; font-size: 12px; margin-bottom:10px; }
#content-d { width: 792px; float: left; display: inline;  background: #fff;    padding:  0px 0px  0px 0px; margin: 0px 0px 10px 0px; }
#content-h { width: 210px; float: left;  color: #798196;  background: #fdfdfd; padding:  5px 0px  0px 0px; border: 1px solid #798196; font-size: 12px; margin-bottom:10px; margin-top:5px;}

#footer { width: 790px; height: 24px; padding-left: 10px; text-align: left; clear: both; font-size: 11px; color: #b59943; }

img  { border: 1px solid #798196; float:right; margin: 5px 4px 2px 5px; }
span { font-size: 11px; font-weight: lighter; }
ul   { list-style-type: circle; }
p    { padding: 5px ; }

.ub    { float: left; font-size: 35px ; font-weight: bold; padding: 35px 20px 0px 235px; color: #3A4354; font-family: "Times New Roman", Times, serif;}
.tab   { margin-left: 4px; padding: 5px; width: 100%;}
.tab1  { background: #fffffd; border: 1px solid #798196; margin-left: 5px; width: 99%;}
.tab2  { width: 80%;}
.tab3  { width: 20%;}
.tab4  { width: 10%;}
.tab5  { width: 85%;}
.tab6  { width:  5%;}
.tab7  { width: 15%;}
.tab8  { width: 50%;}
.tab9  { width: 16%;}
.tab0  { width: 28%;}
.tb    { padding: 5px 0px 5px 2px; width: 30%; height: 650px; }
.tb1   { margin-left: 4px; width: 99%; font-size: 11px; float: left;}

.s1    { font-size: 15px; }
.o1    { float: right; }
.o2    { text-align: center; }
.pi    { float: left; padding:0px; margin: 7px 5px 0px 10px; }
.pi1   { margin-right: 38px; margin-top: 6px;}
.pic   { margin-bottom: 5px; float: right;}
.ul1   { list-style-type: circle; }
.small { font-size: 11px; }

a:link    { color: #798196; }
a:visited { color: #798196; }
a:hover   { color: #c85d28; }
a:active  { color: #798196; }

h1 { font-size: 14px; padding: 0px 5px 0px 4px; margin-bottom: 7px;  text-decoration: underline; font-weight: bold;}
h2 { font-size: 12px; padding: 4px 0px 4px 6px; margin: 0px 5px 0px 5px;  background: #DAE5F9; }
h3 { font-size: 14px; padding: 4px 2px 1px 4px; margin: 0px 0px 2px 0px; font-style: italic; }
h4 { font-size: 12px; padding: 4px 2px 4px 0px; margin: 0px 5px 0px 5px; border: 1px solid #798196;  }

#navi { color: #798196; padding: 2px 5px 5px 26px; }
#navi a, #navi a:link, #navi a:visited{ color: #798196; padding: 2px 0px 3px 0px; }
#navi a:hover, #navi a:focus, #navi a:active{ color: #c85d28; font-style: italic; font-weight: bold; text-decoration: none; }

#nav { color: #798196; padding: 2px 2px 5px 24px; font-size: 12px; margin-bottom: 8px; text-decoration: none;}
#nav a, #nav a:link, #nav a:visited{ display:block; color: #798196; padding:3px 0px 3px 0px; font-size: 12px; text-decoration: none;}
#nav a:hover, #nav a:focus, #nav a:active{ color: #c85d28; font-style: italic; font-size: 12px; padding:3px 0px 3px 0px; text-decoration: none;}

#nov { color: #798196; padding: 2px 2px 5px 24px; font-size: 12px; margin-bottom: 8px; text-decoration: none;}
#nov a, #nov a:link, #nov a:visited{ display:block; color: #798196; padding:3px 0px 3px 0px; font-size: 12px; text-decoration: none;}
#nov a:hover, #nov a:focus, #nov a:active{ color: #c85d28; font-style: italic; font-size: 12px; padding:3px 0px 3px 0px; text-decoration: none;}

#navo { color: #798196; padding: 0px 2px 5px 35px; font-size: 12px;}
#navo a, #navo a:link, #navo a:visited{ display:block; color: #798196; padding: 0px 0px 2px 0px; font-size: 12px;}
#navo a:hover, #navo a:focus, #navo a:active{ color: #c85d28; font-style: italic; font-size: 12px; text-decoration: none;}

#navlist { width: 555px; height: 17px; color: #798196; font-weight: bold; margin: 35px 0px 0px 0px; float: right; text-align:left; padding: 10px 0px 9px 0px; background-repeat: no-repeat; }
#navlist a, #navlist a:link, #navlist a:visited { border: 1px solid #3a4354; padding: 4px 8px 4px 8px; text-decoration: none; color: #3a4354; background: #d1d4e0; }
#navlist a:hover, #navlist a:focus, #navlist a:active{ border: 1px solid #3A4354; padding: 8px ; text-decoration: none; color: #3A4354; background: #fff; }
#navlist li { padding-right: 1px; display: inline; font-size: 1em; }
#navlist ul { margin: 0px; padding: 0px; }
