body {
margin: 0px auto 0px;
padding: 0px;
text-align: center;
font-family: arial,verdana,helvetica;
}

#main {
width: 728px;
margin: 0px auto 0px;
text-align: left;
}

#banner-top {
width: 728px;
margin: 1px 0px 10px 0px;
padding: 0px;
}

#content {
width: 515px;
margin: 0px;
padding: 5px 5px 0px 0px;
float: left;
}

#content ul.auswahl_tabs {
width: 202px;
height: 20px;
list-style: none;
margin: 10px 0 0 0;
padding: 0;
}

#content ul.auswahl_tabs li {
width: 100px;
height: 20px;
margin: 0 1px 0 0;
padding: 0;
float: left;
text-align: center;
font-size: 11px;
line-height: 11px;
list-style: none;
}

#content ul.auswahl_tabs li a {
width: 92px;
height: 12px;
margin: 0;
padding: 4px;
display: block;
background: #FFFFFF url(../images/neu/suchauswahl_inaktiv.gif) top left no-repeat;;
color: #013080;
text-decoration: none;
}

#content ul.auswahl_tabs li a:hover {
color: #000000;
text-decoration: none;
}

#content ul.auswahl_tabs li.web a.active {
background: #FFFFFF url(../images/neu/suchauswahl_web.gif) top left no-repeat;
}

#content ul.auswahl_tabs li.katalog a.active {
background: #FFFFFF url(../images/neu/suchauswahl_katalog.gif) top left no-repeat;
}

.suchbox {
width: 480px;
height: 86px;
margin: 0 3px 0 0;
padding: 5px 10px 5px 10px;
font-size: 13px;
background: #FFFFFF url(../images/neu/azillo-header_01.gif) top left no-repeat;
clear: left;
}

.suchbox p {
margin: 0;
padding: 3px 0 0 0;
}


.suchbox h1 {
margin: 0;
padding: 0px 0px 2px 0px;
font-size: 14px;
font-weight: bold;
color: #2D69A5;
}

.suchbox a {
color: #013080;
text-decoration: underline;
}

.suchbox a:hover {
color: #000000;
text-decoration: underline;
}

.cse-branding-bottom {
margin: 0;
padding: 0;
}

#azillo {
margin: 0px;
padding: 0px;
}

form#search, .suchbox form {
margin: 0px;
padding: 0px;
}

#azillo h1 {
margin: 0px;
padding: 2px 0px 2px 0px;
font-size: 14px;
font-weight: bold;
color: #2D69A5;
}

#query {
width: 332px;
height: 18px;
margin: 0px 5px 0px 0px;
padding-left: 18px;
font-size: 13px;
font-weight: normal;
color: #000000;
border: 1px solid #7F9DB9;
background: #FFFFFF url(../images/neu/lupe.gif) left no-repeat;
}

#g_query {
width: 350px;
height: 18px;
margin: 0px 5px 0px 0px;
font-size: 13px;
font-weight: normal;
color: #000000;
border: 1px solid #7F9DB9;
}

#searchbutton {
margin: 0px 0px 0px 5px;
font-size: 13px;
font-weight: normal;
color: #000000;
}

.alert {
margin: 20px 0px 10px 0px;
background: #fff6bf url(../images/neu/exclamation.png) center no-repeat;
background-position: 15px 50%; /* x-pos y-pos */
text-align: left;
padding: 5px 20px 5px 45px;
border-top: 2px solid #ffd324;
border-bottom: 2px solid #ffd324;
font-size: 12px;
font-weight: bold;
color: #000000;
}

.alert a {
color: #013080;
text-decoration: none;
}

.alert a:hover {
color: #000000;
text-decoration: none;
}

#mailad {
width: 515px;
height: 96px;
margin: 10px 0px 10px 0px;
padding: 0px;
background: #FFFFFF;
border: 1px solid #E5F0FA;
}

#mailad img {
margin: 0px;
padding: 0px;
float: left;
}

#mailad-inhalt {
width: 184px;
height: 96px;
margin: 0px 5px 0px 5px;
padding: 0px;
float: right;
}

#mailad-inhalt h2 {
margin: 0px;
padding: 2px 2px 1px 0px;
font-size: 12px;
font-weight: bold;
color: #5C85A2;
}

#mailad-inhalt p {
margin: 0px;
padding: 0px 2px 1px 0px;
font-size: 11px;
font-weight: bold;
color: #000000;
}

#mailad-inhalt a {
color: #5C85A2;
text-decoration: underline;
}

#mailad-inhalt a:hover {
color: #000000;
text-decoration: underline;
}

#backupad {
width: 515px;
height: 96px;
margin: 10px 0px 10px 0px;
padding: 0px;
background: #FFFFFF;
border: 1px solid #D5D2B2;
}

#backupad img {
margin: 0px;
padding: 0px;
float: left;
}

#backupad-inhalt {
width: 321px;
height: 96px;
margin: 0px 5px 0px 5px;
padding: 0px;
float: right;
}

#backupad-inhalt h2 {
margin: 0px;
padding: 2px 2px 1px 0px;
font-size: 12px;
font-weight: bold;
color: #797764;
}

#backupad-inhalt p {
margin: 0px;
padding: 0px 2px 1px 0px;
font-size: 11px;
font-weight: bold;
color: #000000;
}

#backupad-inhalt a {
color: #797764;
text-decoration: underline;
}

#backupad-inhalt a:hover {
color: #000000;
text-decoration: underline;
}

#katalog {
margin: 10px 0px 10px 0px;
padding: 0px;
width: 515px;
}

#katalog h1  {
margin: 0px;
padding: 10px 0px 5px 0px;
font-size: 14px;
font-weight: bold;
color: #2D69A5;
}

#katalog h2 {
margin: 0px;
padding: 20px 0 10px 0;
font-size: 13px;
font-weight: bold;
color: #2D69A5;
}

#katalog ul {
width: 510px;
margin: 0px;
padding: 0px 0px 0px 5px;
list-style-type: none;
}

#katalog li {
width: 165px;
margin: 5px 5px 5px 0px;
padding: 0px;
font-size: 13px;
font-weight: bold;
color: #000000;
float: left;
}

#katalog ul.sub {
width: 510px;
margin: 0px;
padding: 0px 0px 0px 5px;
list-style-type: none;
}

#katalog ul.sub li {
width: 250px;
margin: 5px 5px 5px 0px;
padding: 0px;
font-size: 13px;
font-weight: normal;
color: #555555;
float: left;
}

#katalog ul.sub li a {
font-weight: bold;
}

#katalog .link_title {
padding: 9px 0 0 0;
font-size: 13px;
font-weight: bold;
}

#katalog .link_desc {
padding: 5px 0 9px 0;
font-size: 13px;
color: #000000;
font-weight: normal;
border-bottom: 1px solid #EEEEEE;
}

#katalog .odp_info {
padding: 10px 0 5px 0;
font-size: 11px;
font-weight: normal;
color: #555555;
}

.subkat {
font-size: 12px;
font-weight: normal;
}

#katalog a, #impr a {
color: #013080;
text-decoration: underline;
}

#katalog a:hover, #impr a:hover {
color: #000000;
text-decoration: underline;
}

#impr {
margin: 10px 0px 10px 0px;
padding: 0px;
width: 515px;
}

#impr h1  {
margin: 0px;
padding: 10px 0px 5px 0px;
font-size: 14px;
font-weight: bold;
color: #2D69A5;
}

#impr p {
margin: 0px;
padding: 5px 0 5px 0;
font-size: 13px;
font-weight: normal;
color: #000000;
}

#impr h2 {
margin: 0px;
padding: 10px 0 5px 0;
font-size: 13px;
font-weight: bold;
color: #000000;
}

#impr h3 {
margin: 0px;
padding: 10px 0 5px 0;
font-size: 13px;
font-weight: bold;
color: #000000;
}

#impr h3 .datum {
font-size: 12px;
font-weight: normal;
color: #555555;
}

#avs {
margin 0 auto;
padding: 10px 0 10px 0;
}

#avs td, #avs tr {
margin: 0;
padding: 0;
}

.presse_box_top, .websiteform_top {
margin: 0;
width: 515px;
height: 10px;
background: #FFFFFF url(../images/neu/box_top_bg.gif) top left no-repeat;
}

.presse_box {
margin: 0;
width: 485px;
padding: 0 15px 0 15px;
background: #FFFFFF url(../images/neu/box_bg.gif) top left repeat-y;
}

#websiteform {
margin: 0;
width: 465px;
padding: 5px 25px 10px 25px;
background: #FFFFFF url(../images/neu/box_bg.gif) top left repeat-y;
}

#websiteform label {
padding: 5px 0 0 0;
font-size: 12px;
color: #555555;
display: block;
}

#websiteform input {
margin: 0px;
padding: 2px;
width: 350px;
font-size: 13px;
color: #000000;
}

#websiteform textarea {
margin: 0;
padding: 2px;
width: 350px;
height: 180px;
font-size: 13px;
color: #000000;
}

#websiteform input#submit {
margin: 25px 0 0 0;
width: 100px;
text-align: center;
font-size: 13px;
}

ul.rules {
margin: 0 0 0 10px;
padding: 5px 5px 0 5px;
list-style: disc;
}

ul.rules li {
margin: 0;
padding: 0 0 5px 0;
font-size: 12px;
font-weight: normal;
color: #555555;
}

#websiteform img {
margin: 10px 0 5px 0;
padding: 0;
border: 1px solid #EEEEEE;
}

.presse_box p, #websiteform p {
margin: 0;
padding: 5px 0 5px 0;
font-size: 12px;
color: #000000;
}

.presse_box h3, #websiteform h3 {
margin: 0;
padding: 5px 0 5px 0;
font-size: 13px;
font-weight: bold;
color: #000000;
}

.presse_box_bottom, .websiteform_bot {
width: 515px;
height: 10px;
background: #FFFFFF url(../images/neu/box_bottom_bg.gif) top left no-repeat;
}

.presse_dl {
float: left;
margin: 0;
padding: 10px 10px 15px 0;
}

.presse_dl a {
margin: 0;
padding: 10px 5px 10px 45px;
font-size: 12px;
font-weight: bold;
line-height: 13px;
text-decoration: none;
display: block;
}

.presse_dl a:link, .presse_dl a:visited, .presse_dl a:active {
border: 1px solid #EEEEEE;
color: #000000;
}

.presse_dl a.pdf {
background: #FFFFFF url(../images/neu/pdf_big.gif) 5px center no-repeat;
}

.presse_dl a.txt {
background: #FFFFFF url(../images/neu/txt_big.gif) 5px center no-repeat;
}

.presse_dl a:hover {
border: 1px solid #DDDDDD;
color: #555555;
}

.logo_dl {
float: left;
margin: 0;
padding: 10px 10px 15px 0;
}

.logo_dl a {
margin: 0;
padding: 10px 5px 10px 45px;
font-size: 12px;
font-weight: bold;
line-height: 13px;
text-decoration: none;
display: block;
}

.logo_dl a:link, .logo_dl a:visited, .logo_dl a:active {
border: 1px solid #EEEEEE;
color: #000000;
}

.logo_dl a.pdf {
background: #FCFCFC url(../images/neu/pdf_big.gif) 5px center no-repeat;
}

.logo_dl a.gif {
background: #FCFCFC url(../images/neu/gif_big.gif) 5px center no-repeat;
}

.logo_dl a.jpg {
background: #FCFCFC url(../images/neu/jpg_big.gif) 5px center no-repeat;
}

.logo_dl a.tiff {
background: #FCFCFC url(../images/neu/tiff_big.gif) 5px center no-repeat;
}

.logo_dl a.bmp {
background: #FCFCFC url(../images/neu/bmp_big.gif) 5px center no-repeat;
}

.logo_dl a.zip {
background: #FCFCFC url(../images/neu/zip_big.gif) 5px center no-repeat;
}

.small {
font-size: 11px;
line-height: 13px;
font-weight: normal;
}

.logo_dl a:hover {
border: 1px solid #DDDDDD;
color: #555555;
}

#magazin {
margin: 10px 0px 10px 0px;
padding: 0px;
width: 515px;
}

#magazin h1 {
margin: 0px;
padding: 10px 0px 5px 0px;
font-size: 14px;
font-weight: bold;
color: #2D69A5;
}

#magazin ul {
width: 510px;
margin: 0px;
padding: 0px 0px 0px 5px;
list-style-type: none;
}

#magazin li {
width: 150px;
height: 16px;
line-height: 16px;
margin: 5px 0px 5px 0px;
padding: 0px 0px 0px 20px;
font-size: 12px;
font-weight: bold;
color: #000000;
float: left;
}

.satire {
background: #FFFFFF url(../images/neu/emoticon_happy.gif) top left no-repeat;
}

.millionen {
background: #FFFFFF url(../images/neu/coins.gif) top left no-repeat;
}

.immobilien {
background: #FFFFFF url(../images/neu/building.gif) top left no-repeat;
}

.jobs {
background: #FFFFFF url(../images/neu/newspaper.gif) top left no-repeat;
}

.shopping {
background: #FFFFFF url(../images/neu/shopping.gif) top left no-repeat;
}

.erotik {
background: #FFFFFF url(../images/neu/heart.gif) top left no-repeat;
}

#magazin a {
color: #013080;
text-decoration: underline;
}

#magazin a:hover {
color: #000000;
text-decoration: underline;
}

#sidebar {
width: 204px;
margin: 0px;
padding: 0px 0px 0px 4px;
float: right;
}

ul#buttons {
width: 183px;
margin: 0px auto 0px;
padding: 0px;
list-style-type: none;
text-align: center;
}

ul#buttons li {
width: 61px;
height: 54px;
margin: 0px;
padding: 0px;
float: left;
}

#sidebar h1 {
height: 18px;
margin: 10px 0px 0px 0px;
font-size: 12px;
font-weight: bold;
color: #404040;
border-bottom: 1px solid #E7F1FB;
}

#sidebar .ezillo {
margin: 10px 0 10px 0;
padding: 4px;
border: 1px solid #EEEEEE;
}

#sidebar .ezillo h2 {
height: 18px;
margin: 0;
padding: 0;
font-size: 12px;
font-weight: bold;
color: #404040;
}

#sidebar .ezillo p {
margin: 0;
padding: 5px 0 0 3px;
font-size: 11px;
font-weight: normal;
color: #000000;
text-align: jusitfy;
}

.ezillo a:link, .ezillo a:visited, .ezillo a:active {
color: #C00000;
text-decoration: underline;
}

.ezillo a:hover {
color: #FF0000;
text-decoration: underline;
}

ul#navigation {
margin: 0px;
padding: 0px;
list-style-type: none;
}

ul#navigation li {
margin: 0px;
padding: 0px;
font-size: 12px;
font-weight: normal;
color: #000000;
border-bottom: 1px solid #E7F1FB;
}

ul#navigation li a {
height: 16px;
margin: 0px;
padding: 4px;
display: block;
color: #183858;
text-decoration: none;
vertical-align: baseline;
}

ul#navigation li a:hover {
height: 16px;
margin: 0px;
padding: 4px;
display: block;
color: #000000;
background-color: #F7F7F7;
text-decoration: none;
vertical-align: baseline;
}

#sidebar .presse_kontakt {
margin: 0px;
padding: 0px;
font-size: 11px;
font-weight: normal;
background: #FFFFFF url(../images/neu/bg-login.gif) left no-repeat;
color: #000000;
display: block;
border-bottom: 1px solid #E7F1FB;
text-align: left;
}

#sidebar .presse_kontakt h1 {
margin: 0px;
padding: 4px 10px 2px 10px;
font-size: 12px;
font-weight: bold;
color: #000000;
border-bottom: 1px solid #FFFFFF;
}

#sidebar .presse_kontakt p {
margin: 0;
padding: 5px 10px 5px 10px;
font-size: 12px;
font-weight: normal;
color: #000000;
}

#maillogin {
margin: 0px;
padding: 0px;
font-size: 11px;
font-weight: normal;
background: #FFFFFF url(../images/neu/bg-login.gif) left no-repeat;
color: #000000;
display: block;
border-bottom: 1px solid #E7F1FB;
text-align: left;
}

#maillogin h1 {
margin: 0px;
padding: 4px 4px 2px 4px;
font-size: 12px;
font-weight: bold;
color: #000000;
border-bottom: 1px solid #FFFFFF;
}

form#email_login {
display: block;
margin: 10px 5px 10px 10px;
padding: 0px;
}

form#email_login input,select {
margin: 2px;
font-size: 11px;
}

#email_local {
width: 80px;
}

#email_domain {
width: 80px;
}

#email_password {
width: 80px;
}

#email_button {
width: 80px;
}

#sublogin {
margin: 2px 1px 10px 0px;
padding: 0px;
font-size: 10px;
font-weight: normal;
color: #000000;
display: block;
text-align: right;
}

#sublogin a {
color: #013080;
text-decoration: underline;
}

#sublogin a:hover {
color: #000000;
text-decoration: underline;
}

#wetter {
margin: 5px 0px 5px 0px;
padding: 0px;
}

#werbeblock {
margin: 10px 0px 10px 0px;
display: block;
border-bottom: 1px dashed #CCCCCC;
}

#werbeblock h1 {
font-size: 10px;
color: #CCCCCC;
font-family: arial,verdana,helvetica;
font-weight: lighter;
border-bottom: 1px dashed #CCCCCC;
}

#werbeblock p {
margin: 0 auto;
padding: 15px 0 15px 0;
text-align: center;
}

#footer {
margin: 10px 0px 30px 0px;
padding: 3px 1px 0px 1px;
border-top: 5px solid #E5F0FA;
font-size: 11px;
line-height: 15px;
font-weight: normal;
color: #3F3F3F;
text-align: right;
}

#footer a {
color: #013080;
text-decoration: underline;
}

#footer a:hover {
color: #000000;
text-decoration: underline;
}

.clear {
clear: both;
}

/* ----- Azillo Freemail ----- */

#freemail {
margin: 10px 0px 10px 0px;
padding: 0px;
width: 515px;
}

#freemail h1 {
margin: 0px;
padding: 10px 0px 5px 0px;
font-size: 14px;
font-weight: bold;
color: #2D69A5;
}

#freemail .box_top {
width: 515px;
height: 10px;
background: #FFFFFF url(../images/neu/box_top_bg.gif) top left no-repeat;
}

#freemail .box {
width: 485px;
padding: 0 15px 0 15px;
background: #FFFFFF url(../images/neu/box_bg.gif) top left repeat-y;
}

#freemail .box p {
margin: 0;
padding: 5px 0 5px 0;
font-size: 12px;
color: #000000;
}

#freemail .box_bottom {
width: 515px;
height: 10px;
background: #FFFFFF url(../images/neu/box_bottom_bg.gif) top left no-repeat;
}

#freemail p {
margin: 0;
padding: 5px 5px 5px 10px;
font-size: 12px;
color: #000000;
}

#freemail_banner {
width: 515px;
height: 119px;
margin: 20px 0px 10px 0px;
padding: 0px;
background: #FFFFFF;
border: 1px solid #E5F0FA;
}

#freemail_banner img {
margin: 0px;
padding: 0px;
}

#freemail_button {
margin: 5px auto;
padding: 0px;
text-align: center;
}

/* ----- Azillo Datenbackup ----- */

#backup {
margin: 10px 0px 10px 0px;
padding: 0px;
width: 515px;
}

#backup h1 {
margin: 0px;
padding: 10px 0px 5px 0px;
font-size: 14px;
font-weight: bold;
color: #2D69A5;
}

#backup .box_top {
width: 515px;
height: 10px;
background: #FFFFFF url(../images/neu/box_top_bg.gif) top left no-repeat;
}

#backup .box {
width: 485px;
padding: 0 15px 0 15px;
background: #FFFFFF url(../images/neu/box_bg.gif) top left repeat-y;
}

#backup .box p {
margin: 0;
padding: 5px 0 5px 0;
font-size: 12px;
color: #000000;
}

#backup .box_bottom {
width: 515px;
height: 10px;
background: #FFFFFF url(../images/neu/box_bottom_bg.gif) top left no-repeat;
}

#backup h3 {
margin: 0;
padding: 5px 0 5px 0;
font-size: 13px;
color: #C00000;
font-weight: bold;
}

#backup_banner {
width: 515px;
height: 149px;
margin: 20px 0px 10px 0px;
padding: 0px;
background: #FFFFFF;
border: 1px solid #D5D2B2;
}

#backup_banner img {
margin: 0px;
padding: 0px;
float: left;
}

#backup_banner .inhalt {
width: 222px;
height: 149px;
margin: 0 5px 0 0;
padding: 0px;
float: right;
}

#backup_banner .inhalt h2 {
margin: 0px;
padding: 2px 2px 5px 0px;
font-size: 13px;
font-weight: bold;
color: #797764;
}

#backup_banner .inhalt p {
margin: 0px;
padding: 0px 2px 1px 0px;
font-size: 12px;
font-weight: bold;
color: #000000;
}

#backup_banner .inhalt p.link {
margin: 0px;
padding: 5px 2px 1px 0px;
font-size: 12px;
font-weight: bold;
color: #000000;
}

#backup_banner .inhalt a {
color: #797764;
text-decoration: underline;
}

#backup_banner .inhalt a:hover {
color: #000000;
text-decoration: underline;
}

#backup_button {
margin: 5px auto;
padding: 0px;
text-align: center;
}

#backup_button img {
border: 1px solid #D5D2B2;
}

#backup ul.preise {
margin: 5px 0 0 0;
padding: 0;
list-style: none;
}

#backup ul.preise li {
width: 125px;
list-style: none;
margin: 0;
padding: 0 5px 0 0;
float: left;
}

#backup ul.preise li.sonder {
padding: 0;
}

#backup ul.preise li h4 {
margin: 0;
padding: 4px;
text-align: center;
font-size: 12px;
line-height: 12px;
border-bottom: 1px solid #FFFFFF;
}

#backup ul.preise li.bronze h4 {
background: #FFFFFF url(../images/neu/preis_bronze.gif) top left no-repeat;
color: #000000;
}

#backup ul.preise li.silber h4 {
background: #FFFFFF url(../images/neu/preis_silber.gif) top left no-repeat;
color: #000000;
}

#backup ul.preise li.gold h4 {
background: #FFFFFF url(../images/neu/preis_gold.gif) top left no-repeat;
color: #000000;
}

#backup ul.preise li.sonder h4 {
background: #FFFFFF url(../images/neu/preis_sonder.gif) top left no-repeat;
color: #FFFFFF;
}

#backup ul.preise li .angebot {
padding: 4px;
background: #EFEFEF url(../images/neu/preis_bg_efefef.gif) bottom left no-repeat;
color: #444444;
}

#backup ul.preise li .angebot p.ok {
margin: 0;
padding: 0 0 2px 15px;
background: url(../images/neu/ok.png) center left no-repeat;
font-size: 11px;
font-weight: normal;
}

#backup ul.preise li .angebot p.empty {
margin: 0;
padding: 0 0 2px 0;
font-size: 11px;
font-weight: normal;
}

#backup ul.preise li .angebot p.preis {
margin: 0;
padding: 2px 0 2px 0;
font-size: 12px;
font-weight: bold;
color: #C00000;
text-align: center;
}

#backup ul.preise li .angebot p.preis .info {
font-size: 11px;
font-weight: normal;
color: #808080;
}

#backup ul.preise li .reg {
margin: 0;
padding: 2px 0 2px 0;
font-size: 12px;
font-weight: bold;
text-align: center;
}

#backup ul.preise li .reg .info {
font-size: 11px;
font-weight: normal;
color: #808080;
}

#backup ul.preise a {
color: #797764;
text-decoration: underline;
}

#backup ul.preise a:hover {
color: #000000;
text-decoration: underline;
}


/* ----- Azillo Katalog ----- */

#freemail_klein {
margin: 5px 1px 5px 0px;
padding: 0px;
width: 256px;
float: left;
}

#freemail_klein h1 {
margin: 0px 0px 1px 0px;
padding: 2px 2px 2px 5px;
background: #A6C0D2;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
}

#fm-inhalt {
width: 100%;
height: 96px;
margin: 0px;
padding: 0px;
background: #FFFFFF url(../images/neu/freemail.jpg) left top no-repeat;
}

#fm-inhalt h2 {
margin: 0px;
padding: 2px 2px 1px 100px;
font-size: 12px;
font-weight: bold;
color: #5C85A2;
}

#fm-inhalt p {
margin: 0px;
padding: 0px 2px 1px 100px;
font-size: 11px;
font-weight: bold;
color: #000000;
}

#fm-inhalt a {
color: #5C85A2;
text-decoration: underline;
}

#fm-inhalt a:hover {
color: #000000;
text-decoration: underline;
}

#datenbackup_klein {
margin: 5px 1px 5px 0px;
padding: 0px;
width: 257px;
float: right;
}

#datenbackup_klein h1 {
margin: 0px 0px 1px 0px;
padding: 2px 2px 2px 5px;
background: #9B9874;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
}

#db-inhalt {
width: 100%;
height: 96px;
margin: 0px;
padding: 0px;
background: #FFFFEB url(../images/neu/datenbackup.jpg) right no-repeat;
}

#db-inhalt h2 {
margin: 0px;
padding: 2px 2px 1px 5px;
font-size: 12px;
font-weight: bold;
color: #797764;
}

#db-inhalt p {
margin: 0px;
padding: 0px 2px 1px 5px;
font-size: 11px;
font-weight: bold;
color: #000000;
}

#db-inhalt a {
color: #797764;
text-decoration: underline;
}

#db-inhalt a:hover {
color: #000000;
text-decoration: underline;
}

.red {
color: #C00000;
}

/* Header Katalog */

#header {
position: relative;
width: 728px;
height: 75px;
margin: 0px auto 1px;
background: #FFFFFF;
}

#suchbox {
margin: 0px 170px 0px 0px;
}

#suche {
width: 450px;
margin: 5px 28px 5px 30px;
padding: 0px;
}

form#search {
margin: 0px;
padding: 0px;
}

#suche h1 {
margin: 0px 0px 2px 0px;
font-size: 14px;
font-weight: bold;
color: #2D69A5;
}

#query {
width: 300px;
height: 19px;
margin: 0px 5px 0px 0px;
padding: 1px 1px 1px 25px;
font-size: 14px;
font-weight: normal;
color: #000000;
border: 1px solid #7F9DB9;
background: #FFFFFF url(../images/neu/lupe.gif) 5px center no-repeat;
}

#searchbutton {
margin: 0px 0px 0px 5px;
font-size: 13px;
font-weight: normal;
color: #000000;
}

#suche p {
margin: 2px 0 0 0;
padding: 0;
font-size: 13px;
font-weight: normal;
color: #000000;
}

#suche a {
color: #013080;
text-decoration: underline;
}

#suche a:hover {
color: #000000;
text-decoration: underline;
}

#logo {
position: absolute;
top: 0px;
right: 0px;
width: 160px;
height: 75px;
}

#navbar {
padding: 5px;
width: 718px;
margin: 10px auto 1px;
background: #F2F7FB;
color: #000000;
}

#navbar h1 {
margin: 0px;
padding: 0 5px 0 5px;
font-size: 12px;
font-weight: normal;
color: #2D69A5;
}

#navbar a {
color: #013080;
text-decoration: underline;
}

#navbar a:hover {
color: #5C85A2;
text-decoration: underline;
}

#pa {
margin: 10px 0 0 0;
padding: 3px 1px 0px 1px;
border-top: 3px solid #DC4A4A;
font-size: 12px;
line-height: 13px;
font-weight: normal;
color: #3F3F3F;
text-align: center;
}

#pa h3 {
padding: 0 0 5px 0;
font-size: 12px;
line-height: 13px;
font-weight: bold;
color: #3F3F3F;
text-align: center;
display: block;
}

.pa p {
margin: 0px auto;
padding: 0;
text-align: left;
}