body {margin: 0px; background: url(../gfx/m-bg.gif) #C5BFAE;}

a:link        {font-size: 12px; color: #C06C5C; text-decoration: underline;}
a:visited {font-size: 12px; color: #977E66; text-decoration: underline;}
a:active {font-size: 12px; color: #FF1D00; text-decoration: underline;}
a:hover        {font-size: 12px; color: #FF4B00; text-decoration: underline;}

.mini-font a:link         {font-size: 10px; color: #C06C5C; text-decoration: underline;}
.mini-font a:visited {font-size: 10px; color: #C06C5C; text-decoration: underline;}
.mini-font a:active {font-size: 10px; color: #C06C5C; text-decoration: underline;}
.mini-font a:hover        {font-size: 10px; color: #C06C5C; text-decoration: underline;}

.ul-1 a:link {font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; letter-spacing: 1px;}
.ul-1 a:visited {font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; letter-spacing: 1px;}
.ul-1 a:active {font-size: 11px; color: #D6D0C6; text-decoration: none; font-weight: bold; letter-spacing: 1px;}
.ul-1 a:hover {font-size: 11px; color: #FCEBD8; text-decoration: none; font-weight: bold; letter-spacing: 1px;}

h3 a:link {font-size:12px; font-weight: bold; letter-spacing: 1px; margin-bottom: 3px; margin-top:0px; padding: 0px; color: #B8421B; text-decoration: none;}
h3 a:visited {font-size:12px; font-weight: bold; letter-spacing: 1px; margin-bottom: 3px; margin-top:0px;  padding: 0px; color: #B8421B; text-decoration: none;}
h3 a:active {font-size:12px; font-weight: bold; letter-spacing: 1px; margin-bottom: 3px; margin-top:0px; padding: 0px; color: #B8421B; text-decoration: none;}
h3 a:hover {font-size:12px; font-weight: bold; letter-spacing: 1px; margin-bottom: 3px; margin-top:0px; padding: 0px; color: #FF4B00; text-decoration: underline;}

.txt-fx1  h2 {font-size:12px; font-weight: bold; letter-spacing: 1px; margin-bottom:7px; margin-top: 0px; padding: 0px; color: #E95006;}
.txt-fx2  h2 {font-size:12px; font-weight: bold; letter-spacing: 1px; margin-bottom:7px; margin-top: 0px; padding: 0px; color: #E95006;}


/* ::::::::: Tabellen :::::::::::::: */

.main {width: 785px; text-align: left; margin-top: 7px;}
.formular {width: 470px; margin-left: 5px;}
.info-table {margin-bottom: 10px; font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size:12px;}
.sonic {width: 163px; border: none; margin-top: 28px;}

/* ::::::::: Zellen :::::::::::::: */

.thumbspace {font-size: 1px; background: url(../gfx/t-space-bg.gif) #C6C0AF;}
.navispace {width: 192px; font-size: 1px; padding: 0px; background: url(../gfx/n-bg.gif) #C6C0AF left;}
.content {width: 509px; padding-bottom: 23px; background: #F3F0EB;}


/* ::::::::: Divs :::::::::::::: */

.n-ende {width: 192px; height: 101px; background: url(../gfx/n-ende.jpg) bottom no-repeat;}

.t-home {width: 509px; height: 67px; background: url(../gfx/t-home.jpg); margin: 0px; padding: 0px; z-index:0;}
.t-home-2 {width: 509px; height: 67px; background: url(../gfx/t-home.jpg); margin: 0px; padding: 0px; z-index:0; filter:alpha(opacity=70);-moz-opacity:70%; }
.t-druginfos {width: 509px; height: 67px; background: url(../gfx/t-druginfos.jpg); margin: 0px; padding: 0px;  z-index:0;}
.t-angebote {width: 509px; height: 67px; background: url(../gfx/t-angebote.jpg); margin: 0px; padding: 0px;  z-index:0;}
.t-kontakt {width: 509px; height: 67px; background: url(../gfx/t-kontakt.jpg); margin: 0px; padding: 0px;  z-index:0;}
.t-ueberuns {width: 509px; height: 67px; background: url(../gfx/t-ueberuns.jpg); margin: 0px; padding: 0px;  z-index:0;}
.t-specials {width: 509px; height: 67px; background: url(../gfx/t-specials.jpg); margin: 0px; padding: 0px;  z-index:0;}
.t-impressum {width: 509px; height: 67px; background: url(../gfx/t-impressum.jpg); margin: 0px; padding: 0px;  z-index:0;}
.t-links {width: 509px; height: 67px; background: url(../gfx/t-links.jpg); margin: 0px; padding: 0px;  z-index:0;}

.nav-info {position: relative; margin: 0px; visibility: hidden; width: 509px; height: 67px; background: url(../gfx/t-info.jpg); z-index:1;filter:alpha(opacity=80);-moz-opacity:80%; }

.headline {margin-left: 0px; margin-right: 0px; margin-bottom: 12px; font-family: Verdana, Tahoma, Arial, Sans-Serif;}
.txt-std {margin-left: 20px; margin-right: 10px; margin-bottom: 10px; font-family: Verdana, Tahoma, Arial, Sans-Serif;}
.txt-fx1 {margin-left: 15px; margin-right: 5px; padding: 5px; margin-bottom: 12px; font-family: Verdana, Tahoma, Arial, Sans-Serif; background: #F1DECC; border: 2px dotted #F3F0EB;}
.txt-fx2 {margin-left: 15px; margin-right: 5px; padding: 5px; margin-bottom: 12px; font-family: Verdana, Tahoma, Arial, Sans-Serif; background: #ECE4DB; border: 3px double #ED9C50;}
.txt-fx-in {margin-left: 0px; margin-right: 5px; padding: 5px; margin-bottom: 12px; font-family: Verdana, Tahoma, Arial, Sans-Serif; background: #F1DECC; border: 2px dotted #F3F0EB;}
.txt-fx2-in {margin-left: 0px; margin-right: 5px; padding: 5px; margin-bottom: 0px; font-family: Verdana, Tahoma, Arial, Sans-Serif; background: #ECE4DB; border: 3px double #ED9C50;}

.txt-info {margin-left: 20px; margin-right: 10px; padding-top: 25px; font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size: 13px; color: #3F3F3F; font-weight: bold; filter:alpha(opacity=100); z-index:10;}
.info-box-0 {border: #737373 1px solid; float: left; width: 215px; height: 100px; font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size: 12px;  padding: 3px; margin-bottom: 10px; background: #F0EAE3;}
.info-box-1 {border: #737373 1px solid; width: 215px; height: 100px; float: right; clear: right; font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size: 12px; padding: 3px; margin-right: 8px; margin-bottom: 10px; background: #F0EAE3;}
.info-box-2 {border: #737373 1px solid; width: 215px; height: 100px; float:left; clear: both; font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size: 12px; padding: 3px; margin-bottom: 10px; background: #F0EAE3;}
.info-box-3 {border: #737373 1px solid; clear: both; width: 460px; font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size: 12px; padding: 3px; margin-bottom: 10px; background: #F0EAE3;}



/* ::::::::: Texte :::::::::::::: */

h1 {font-size: 14px; font-weight: bold; line-height: 19px; color: #E54101; padding: 0px; margin: 0px;}
h2 {font-size:12px; font-weight: bold; letter-spacing: 1px; margin-bottom:7px; margin-top: 0px; margin-left: 0px; padding: 0px; border-bottom-width: 1px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-color:#D7B9AF; border-style: dotted; color: #B8421B; width: 460px; }
h3 {font-size:12px; font-weight: bold; letter-spacing: 1px; margin-bottom: 3px; margin-top:0px; padding: 0px; color: #B8421B;}
strong {color: #414141;}

.c-font {font-size:12px; line-height: 16px; margin: 0px; padding: 0px; clear: both;}
.mini-font {font-size:10px; line-height: 14px; margin: 0px; padding: 0px; color: #414141;}

.ul-1 {list-style-image: url(../gfx/dot.gif); line-height: 17px; font-size: 12px; padding-left: 10px; margin-left: 15px; margin-top:8px; margin-bottom: 13px; }
.ul-2 {list-style-image: url(../gfx/dot-2.gif); line-height: 17px; font-size: 12px; padding-left: 10px; margin-left: 15px; margin-top: 8px; margin-bottom: 13px; }
.formfont { font-size: 13px; color: #3B3B3B; padding-top: 2px;}

/* ::::::::: Bilder :::::::::::::: */

.nav-img {margin-right: 4px; margin-bottom: 3px;}
.thumb {margin-left: 9px; margin-bottom: 13px;}
.submitter {margin: 0px; width: 210px; height: 16px; padding: 0px; border: 0px none; }

/* ::::::::: Formular-Elemente :::::::::::::: */

.pp-form {margin: 0px; padding: 0px;}
input {background-color: #DFC5A5; font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 12px; line-height: 14px; color: #525252; border: 1px #525252 solid; width: 150px; padding-bottom: 2px; margin-top: 1px; padding-left: 3px; margin-left: 0px;}
.input-over {background-color: #F9BF7A; font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 12px; line-height: 14px; color: #525252; border: 1px #525252 solid; width: 150px; padding-bottom: 2px; margin-top: 1px; padding-left: 3px; margin-left: 0px;}
.input-out {background-color: #DFC5A5; font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 12px; line-height: 14px; color: #525252; border: 1px #525252 solid; width: 150px; padding-bottom: 2px; margin-top: 1px; padding-left: 3px; margin-left: 0px;}
.area {background-color: #DFC5A5; font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 12px; line-height: 16px; color: #525252; height: 139px; margin-top: 1px; width: 210px; margin-left: 0px; padding-left: 3px; border: 1px #525252 solid;}
.area-over {background-color: #F9BF7A; font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 12px; line-height: 16px; color: #525252; height: 139px; margin-top: 1px; width: 210px; margin-left: 0px; padding-left: 3px; border: 1px #525252 solid;}
.area-out {background-color: #DFC5A5; font-family: Verdana, Tahoma, Helvetica, Sans-Serif; font-size: 12px; line-height: 16px; color: #525252; height: 139px; margin-top: 1px; width: 210px; margin-left: 0px; padding-left: 3px; border: 1px #525252 solid;}

