/* Design Vorlage Medinfo */

body                                              {
                                                  border:0px;
                                                  margin: 0px;
                                                  padding: 0px;
                                                  font-family: Arial, Helvetica, sans-serif;
                                                  color:#003366;
                                                  background-color:#efefef;
                                                  }
h1                                             {
                                                  font-size: 150%;
                                               }
h1.hone                                        {
                                                  margin-top:0px;
                                                  margin-bottom:4px;
                                                  color:#22415a;
                                                  border-bottom-width:1px;
                                                  border-top-width:0px;
                                                  border-left-width:0px;
                                                  border-right-width:0px;
                                                  border-style:dotted;
                                                  border-color:#EE7839;
                                                  padding-top:1px;
                                               }
h2                                             {
                                                  font-size: 150%;
                                               }
h3                                             {
                                                  font-size: 110%;
                                               }
h4                                             {
                                                  font-size: 100%;
                                               }
h5                                             {
                                                  font-size: 80%;
                                               }
h6                                             {
                                                  font-size: 70%;
                                               }

a                                              {
                                               color:#003366;
                                               }
font                                           {
                                               }
td.titeltext                     {
                                 font-weight: normal;
                                 padding: 12px 8px 8px 16px;
                                 font-size: 70%;
                                 }
td.navkatzelle                   {
                                 color:#9Fb7dA;
                                 font-weight: normal;
                                 font-size: 70%;
                                 }
td.navkatzelle a                 {
                                 color:#9Fb7dA;
                                 font-weight: normal;
                                 text-decoration: underline;
                                 }
span.uberschrift                 {
                                 font-weight: bold;
                                 }
hr                               {
                                 color:#2F4862;
                                 height:1px;
                                 }
li.startrubrik                   {
                                 margin-bottom: 2px;
                                 margin-top: 2px;
                                 }
span.rubrik a                    {
                                 color:#888888;
                                 font-weight: bold;
                                 }
span.rubrik                      {
                                 color:#888888;
                                 font-weight: bold;
                                 }
span.rubriken                    {
                                 font-size: 70%;
                                 }
span.rubriken a                  {
                                 color:#EE6622;
                                 font-weight: bold;
                                 }
table.vorschlag                  {
                                 background-color:#EAEAEA;
                                 }
table.vorschlag td               {
                                 background-color:#EAEAEA;
                                 }
a.delflag                        {
                                 background-color:#FDD842;
                                 }
div.rubrik                       {
                                 margin: 3px 0px 0px 0px;
                                 }
div.medflag                      {
                                 float:right;
                                 width:80px;
                                 text-align:right;
                                 padding:3px;
                                 }
div.medlink                      {
                                 margin: 0px;
                                 background-color:#ffffff;
                                 padding:2px;
                                 padding-bottom:4px;
                                 border: 0px solid #5F7892;
                                 }
div.medlink_top                  {
                                 margin: 0px;
                                 background-color:#FFDFBF;
                                 padding:3px;
                                 border:1px solid #cccccc;
                                 }
div.medlogo                      {
                                 clear:both;
                                 margin:7px 0px 2px 4px;
                                 padding:2px;
                                 background-color:#ffffff;
                                 border:1px dotted #aFc8e2;
                                 float:right;
                                 text-align:right;
                                 vertical-align:bottom;
                                 }
div.kurzbeschreibung             {
                                 margin: 0px;
                                 font-size: 75%;
                                 padding:3px;
                                 /*background-color:#ffffff;*/
                                 border:0px solid #5F7892;
                                 text-align: justify;
                                 }
div.grauklein                    {
                                 clear:both;
                                 margin: 3px 0px 8px 0px;
                                 color:#9Fb7dA;
                                 font-size: 70%;
                                 padding-bottom:6px;
                                 background-color:#ffffff;
                                 border-color:#aFc8e2;
                                 border-bottom-width:1px;
                                 border-top-width:0px;
                                 border-left-width:0px;
                                 border-right-width:0px;
                                 border-style:dotted;
                                 text-align:right;
                                 }
span.linkkaputt                  {
                                 color:#9Fb7dA;
                                 font-weight: bold;
                                 }
a.linkkaputt                     {
                                 color:#9Fb7dA;
                                 font-weight: bold;
                                 }
a.spezialverweis                 {
                                 color:#EE6622;
                                 font-weight: normal;
                                 font-size: 70%;
                                 }
a.spezialverweis:hover           {
                                 color:#EE6622;
                                 font-weight: normal;
                                 text-decoration: underline;
                                 font-size: 70%;
                                 }
a.spezialverweis:link            {
                                 color:#EE6622;
                                 font-weight: normal;
                                 font-size: 70%;
                                 }
a.spezialverweis:visited         {
                                 color:#EE6622;
                                 font-weight: normal;
                                 font-size: 70%;
                                 }
a.spezialverweis:active          {
                                 color:#EE6622;
                                 font-weight: normal;
                                 font-size: 70%;
                                 }
span.spezial                     {
                                 font-weight: bold;
                                 font-size: 70%;
                                 }
span.rotklein                    {
                                 font-weight: bold;
                                 color:#CA0000;
                                 }
a.medinfolink                    {
                                 color:#0058B0;
                                 font-weight: bold;
                                 text-decoration: underline;
                                 font-size: 80%;
                                 }
a.medinfolink:link               {
                                 color:#0058B0;
                                 font-weight: bold;
                                 text-decoration: underline;
                                 font-size: 80%;
                                 }
a.medinfolink:visited            {
                                 color:#9Fb7dA;
                                 font-weight: bold;
                                 text-decoration: underline;
                                 font-size: 80%;
                                 }
a.medinfolink:hover              {
                                 color:#0058B0;
                                 font-weight: bold;
                                 text-decoration: underline;
                                 font-size: 80%;
                                 }
a.medinfolink:active             {
                                 color:#0058B0;
                                 font-weight: bold;
                                 text-decoration: underline;
                                 font-size: 80%;
                                 }
a.medinfoordner                  {
                                 color:#3C5C7C;
                                 font-weight: bold;
                                 text-decoration: underline;
                                 font-size: 70%;
                                 }
a.werbelink                      {
                                 color:#650723;
                                 text-decoration: underline;
                                 font-weight: bold;
                                 font-size: 80%;
                                 }
span.werbetext                   {
                                 color:#555555;
                                 font-size: 75%;
                                 }
div.uru                          {
                                 border-bottom-width:1px;
                                 border-top-width:0px;
                                 border-left-width:0px;
                                 border-right-width:0px;
                                 border-color:#aFc8e2;
                                 border-style:dotted;
                                 margin:4px 6px 4px 4px;
                                 padding-bottom:4px;
                                 }
div.qb                           {
                                 clear:both;
                                 background-color:#5F7892;
                                 margin-top:24px;
                                 margin-bottom:12px;
                                 border:0px solid #1F3852;
                                 }
div.qb h4                        {
                                 background-color:#5F7892;
                                 color:#ffffff;
                                 padding:5px;
                                 margin:0px;
                                 }
div.qbhide                           {
                                 clear:both;
                                 background-color:#5F7892;
                                 margin-top:24px;
                                 margin-bottom:12px;
                                 border:0px solid #1F3852;
                                 }
div.qbhide h4                        {
                                 background-color:#5F7892;
                                 color:#ffffff;
                                 padding:5px;
                                 margin:0px;
                                 }
div.news                         {
                                 background-color:#FDC087;
                                 margin:5px;
                                 padding:4px;
                                 border:0px solid #1F3852;
                                 }
table.werbetitelback             {
                                 background-color:#abcdef;
                                 }
table.werbetextback              {
                                 background-color:#ffefcf;
                                 }
a.suchmasch                      {
                                 font-weight: bold;
                                 color:#CA0000;
                                 }
.werbmedinfo                     {
                                 color:#0058B0;
                                 font-weight: bold;
                                 text-decoration: none;
                                 }
.werbnormal                      {
                                 color:#003366;
                                 text-decoration: none;
                                 }
span.sucherg                     {
                                 color:#CA0000;
                                 font-weight:bold;
                                 }


img.tole                         {
                                 border:0px dotted #aFc8e2;
                                 }
div.toank                        {
                                 padding:0px;
                                 display:inline;
                                 margin:2px 1px 2px 1px;
                                 white-space:nowrap
                                 }
div.tonew                        {
                                 margin:0px 3px 14px 3px;
                                 }
div.to2new                       {
                                 text-align:left;
                                 font-size:75%;
                                 color:#EE6622;
                                 margin-top:3px;
                                 }
div.to3new                       {
                                 font-size:75%;
                                 margin-top:1px;
                                 text-align:justify;
                                 }
div.to3anew                      {
                                 font-size:80%;
                                 margin-bottom:4px;
                                 margin-top:3px;
                                 text-align:justify;
                                 }
div.to3bnew                      {
                                 padding:4px;
                                 margin:3px 3px 15px 3px;
                                 border:1px solid #fafafa;
                                 clear:both;
                                 background-color:#fcfcfc;
                                 }
div.to3cnew                      {
                                 text-align:left;
                                 font-size:75%;
                                 color:#9Fb7dA;
                                 }
a.tobu                           {
                                 color:#22415a;
                                 font-size:80%;
                                 font-weight:bold;
                                 }
div.to1bu                        {
                                 background-color:#d0dbe6;
                                 padding:4px;
                                 margin:6px;
                                 }
a.to2bu                          {
                                 font-size:75%;
                                 font-weight:bold;
                                 }
div.to3bu                        {
                                 padding:1px;
                                 margin:1px 4px 6px 12px;
                                 }
h1.to4bu                         {
                                 font-size:400%;
                                 margin:8px;
                                 color:#d0dbe6;
                                 }


#content                         {
                                 width:900px;
                                 }
#spalt2                          {
                                 width:728px;
                                 float:right;
                                 border-top: 125px solid #efefef;
                                 background-color:#ffffff;

                                 }
#spalt1                          {
                                 width:160px;
                                 border-top: 125px solid #efefef;
                                 }
#drulog                          {
                                 display:none;
                                 }










