* {margin:0;padding:0}
a img {border:none}
body {background:#fff;font-family:Tahoma,Arial,Verdana,sans-serif;font-size:75%;}
#mother {width:880px;margin:0 auto;}

#basketpan {float:right;margin-top:20px;padding:10px 10px 10px 55px;background:#f7f9fa url(img/icobasket.gif) 5px center no-repeat;border:1px solid #ddd;}
#basketpan a {color:#ff7302;font-size:130%;font-weight:bold;display:block;}
#top {padding:20px 0}
#toppan {background:url(img/topbg.gif) top left repeat-x;}

#search .srchtxt {border:1px solid #c7deeb;}
#search form input {vertical-align:middle}
#search form {padding:5px;}

#topmenu {float:right;padding-right:10px;padding:8px;}
#topmenu li {display:inline;padding:0 5px}
#topmenu li a {color:#fff}

#navigator {background:url(img/navigatorbg.gif) repeat-x;padding:8px;clear:both;}

#container {}

#content {float:right;width:670px;}
#sidepan {float:right;width:210px;}

.sidemenu ul {list-style-type:none;}
.sidemenu li {background:#fff url(img/sidepaneltitbg.gif) repeat-x;}
.sidemenu li a {border:1px solid #a9d3eb;display:block;padding:5px;text-decoration:none;color:#000;font-weight:bold;}

.sidemenu li li {background:#fff url(img/sidepaneltitsbg.gif) repeat-x;}
.sidemenu li li a {border:none;border-bottom:1px solid #eee;font-weight:normal;background:#fff url(img/sidepanelmenudot.gif) 5px center no-repeat;padding-left:15px}

/* possitioning & font */
#web-html {padding:0 1em}
#web-html h1 {font-size:240%;font-weight:normal;padding:0 0 .2em 0;text-transform:uppercase;}
#web-html h2 {font-size:130%;font-weight:bold;padding:.4em 0em 0em 0em;margin:0em 0em .4em 0em}
#web-html h3 {font-size:120%;font-weight:bold;padding:.2em 0em 0em 0em;margin:0em 0em .2em 0em}
#web-html h4 {font-size:110%;font-weight:bold;padding:.2em 0em 0em 0em;margin:0em 0em .2em 0em}
#web-html h5 {font-size:100%;font-weight:bold;padding:.2em 0em 0em 0em;margin:0em 0em .2em 0em}
#web-html .annotation{font-style:normal;font-weight:bold;padding:0;margin:0em 0em 1em 0em;}
#web-html ul,ol{padding:.5em;margin:1em 0em 1em 2em;}
#web-html li {padding:.3em;margin:0em}
#web-html p {padding:0em;margin:0em 0em .5em;}
#web-html blockquote {padding:.2em;margin:0em 0em 0em .2em}
#web-html a {font-weight:bold;}
#web-html a span {font-weight:normal}
#web-html img {margin:0em .2em 0em .2em}
#web-html table {font-size:100%;padding:0em;margin:.2em}
#web-html table thead td,#web-html table thead th,#web-html table th {font-weight:bold;}
#web-html table tbody td,#web-html table tbody {font-weight:normal;}
#web-html table td,#web-html table th {padding:.2em;vertical-align:top;}
#web-html table p {margin:0em !important;}
#web-html table,#web-html table td {border-collapse:collapse;}
#web-html hr {border:0;width:80%;height:1px;margin:.2em 0em .2em 0em}

/* colors */
#web-html h1 {color:#FF780A;}
#web-html h2 {color:#4592BE;}
#web-html h3 {color:#000000;}
#web-html h4 {color:#000000;}
#web-html h5 {color:#000000;}
#web-html .annotation{color:#555;}
#web-html a {color:#DE2921;}
#web-html img {}
#web-html table thead tr,#web-html table th {background:#eee}
#web-html table, #web-html table tbody tr {background:#fff}
#web-html table,#web-html table td {border-bottom:1px dotted #555;}
#web-html td{padding:5px;}
#web-html th {padding:5px;}
#web-html hr {color:#4592BE;background-color: #4592BE;clear:left; }
#web-html .annotation{color:#555;padding:10px;background:#F7FCFF;border-top:1px solid #999;border-bottom:1px solid #999}
#web-html table {width:100%}

fieldset {border:none;border-top:2px solid #ddd;padding:10px 0 10px 0;margin-bottom:20px;}
legend {color:#DE2921;padding:0 10px;font-weight:bold;margin:0 0 0 0;font-size:150%}


/* aktuality */
.news-topic {padding:10px;background:url(img/navigatorbg.gif) repeat-x;border-top:1px solid #999;border-bottom:1px solid #999;margin-bottom:10px;}
.news-topic a img {border:1px solid #999;margin-right:10px !important;}

.al {text-align:left}
.ar {text-align:right}
.ac {text-align:center}

#footer {clear:both;width:880px;margin:0 auto 0;line-height:160%;padding-bottom:20px;border-top:1px solid #000;padding-top:10px}
#footer span{color:#000;float:right;font-size:95%}
#footer a{color:#000;font-size:95%}
#footer a:hover{text-decoration:none}

#tagCloud {padding:10px;width:860px;float:left}
#tagCloud a {color:#0D4B6F}