/*
*********************************************************************************
* Allgemeine Daten
*
* Projektname : ASLAN Arzneimittel, www.aslan.de
* Autor       : MKdesign, info@mkdesign.de
* Dateiname   : standard.css
* Typ         : Stylesheet Definition
* Datum:      : 10.05.2004
*
*********************************************************************************
*/


/* allgemein */
/* body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt;} */
a:link, a:visited, a:active {color:#1263ad; text-decoration:none;}
a:hover {color:#C00000;}
/* ul, ol, p, th, blockquote {font-family: verdana,helvetica,arial,sans-serif; font-size:9pt;} */
/* td {font-family: verdana,helvetica,arial,sans-serif; font-size:9pt; line-height:14pt;} */
hr {height:1px; border-top:1px solid #1B4674; border-left:0; border-right:0; border-bottom:0;}
p {margin-top : 5px;}
div {margin-top : 10px;}
img {border-color:#1263AD}

/* Menu */
.meny {font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#1263ad; text-decoration:none; font-weight: bold; text-align: left; padding: 5px 5px 5px 5px; border-top: 1px solid #1263ad; border-right: 0px solid #1263ad; border-left: 1px solid #1263ad; border-bottom: 1px solid #1263ad;}
.meny a:link, .meny a:active, .meny a:visited {text-decoration:none; color:#1263AD;}
.meny a:hover {text-decoration:none; color:#C00000;}

.meny_pa { color:#000000; font-style: normal; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e7ebf6; text-align: left; margin: 0px; padding: 5px 5px; border-top: 0px; border-right: 0px; border-bottom: 0px;}
.meny_pa a:link, .meny_pa a:active, .meny_pa a:visited {text-decoration:none; color:#000000;}
.menu_pa a:hover {text-decoration:none; color:#C00000;}

.meny_pa2 { color:#000000; font-style: normal; font-weight: bold; font-size: 12px; line-height: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e7ebf6; text-align: left; margin-left: 5px; padding: 5px 5px; border-top: 0px; border-right: 0px; border-bottom: 0px;}
.meny_pa2 a:link, .meny_pa2 a:active, .meny_pa2 a:visited {text-decoration:none; color:#000000;}
.menu_pa2 a:hover {text-decoration:none; color:#C00000;}

.meny_pa3 { color:#000000; font-style: normal; font-weight: bold; font-size: 11px; text-align: left; margin-left: 5px; border-top: 0px; border-right: 0px; border-bottom: 0px;}
.meny_pa3 a:link, .meny_pa3 a:active, .meny_pa3 a:visited {text-decoration:none; color:#000000;}
.menu_pa3 a:hover {text-decoration:none; color:#C00000;}

/* Inhalt */
.title {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13pt; color:#5C7FC4; text-decoration:none;}

.heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#1263ad; text-decoration:none; line-height:12pt; font-weight: bold;}
.heading2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#000000; font-weight: bold;}
.heading3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11pt; color:#000000; font-weight: bold;}
.date {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#1263ad; text-decoration:none; line-height:12pt;}

/*
.standard {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; line-height:14pt;}
.standard a:link, .standard a:visited, .standard a:active {color: #1263ad;}
.standard a:hover {text-decoration:none; color:#C00000;}
*/

.step_green {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#00AA00; font-weight: bold;}
.step_red {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#C00000; font-weight: bold;}
.step_gray {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#AAAAAA; font-weight: bold;}
.step_number {font-size:10pt;}

.standardblue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#1263ad; font-weight:bold;}
.standardblue a:link, .standardblue a:visited, .standardblue a:active {color: #1263ad;}
.standardblue a:hover {text-decoration:none; color:#C00000;}

.white {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color: #FFFFFF}
.white a:link, .white a:visited, .white a:active {color: #FFFFFF;}
.white a:hover {color:#EEEEEE;}

.formtext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; line-height:14pt; text-decoration:none;}
.formtext a:link, .formtext a:visited, .formtext a:active {color: #0000A0; text-decoration:none;}
.formtext a:hover {text-decoration:none; color:#C00000;}

.formsmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none; font-weight:bold;}

.price_comment {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#1263ad;}

.userdata {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12pt; color:#105086; text-decoration:none; line-height:12pt; font-weight: bold;}

.bold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold;} 

.box_heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; text-decoration:none; font-weight: bold;}

.box_text {font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:8pt; color:#000000; text-decoration:none; line-height:12pt; border: 1px solid #1263ad;  padding-left:10px; padding-top:5px}

.error {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#ff0000; font-weight: bold;}

.specialprice {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#ff0000; font-weight: bold;}
.oldprice {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt;}

.required {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15pt; color:#ff0000; font-weight: bold;}

.ok {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#00AA00; font-weight: bold;}

.rect {margin: 10px; width: 550px; padding: 3px; background: #EEEEEE; border: 1px solid #AAAAAA;}

.required {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#ff0000;}

.image {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color: #dd00e0;}

.match {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color: #ff0000;}

.textbox {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13pt; font-weight: bold; color: #ff0000;}

/*
.small {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;}
.small a:link, .small a:active, .small a:visited {color:#0000A0;}
.small a:hover {color:#C00000;}
*/

.small_red {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#C00000;}
.small_red a:link, .small_red a:active, .small_red a:visited {color:#C00000;}
.small_red a:hover {color:#C00000;}

.sitemap {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000099; text-decoration:none;}
.sitemap a:link, .sitemap a:active, .sitemap a:visited {text-decoration:none; color:#000099;}
.sitemap a:hover {text-decoration:none; color:#C00000;}

.contentlist {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color: #0000A0; font-weight: bold;}
.contentlist a:link, .contentlist a:visited, .contentlist a:active {text-decoration:none; color: #0000A0; font-weight: normal;}
.contentlist a:hover {text-decoration:none; color:#C00000; font-weight: normal;}

.gray {filter: gray();}

/* Tabellen */
#tabledark         {font-size:9pt; font-weight:bold; color:#ffffff; }
#tabledark2        {font-size:9pt; font-weight:bold; line-height:120%; color:#ffffff; height: 18px; background-color:#5C7FC4; padding-left: 3pt; }
#tablemedium       {font-size:9pt; font-weight:bold; line-height:150%; color:#ffffff; height: 28px; background-color:#B0C3D4; padding-left: 3pt; }
#tablemedium2      {font-size:9pt; font-weight:bold; line-height:150%; color:#ffffff; height: 28px; background-color:#BDD0DF; padding-left: 3pt; }
#tablelight        {font-size:9pt; line-height:150%; color:#000000; height: 28px; background-color:#E9EDF2; padding-left: 3pt; }
#tablelight2       {font-size:9pt; line-height:150%; color:#000000; height: 28px; background-color:#D8E0E8; padding-left: 3pt; }
#tablelight_sonder {font-size:9pt; line-height:150%; color:#000000; height: 28px; background-color:#F0DB49; padding-left: 3pt; }
#tablered          {font-size:9pt; line-height:150%; color:#000000; height: 28px; background-color:#F1C1C1; padding-left: 3pt; }
#tablewhite        {font-size:9pt; line-height:150%; color:#000000; height: 28px; background-color:#ffffff; padding-left: 3pt; }

#textbox {border-width:1px; border-style:solid; border-color:#1263AD; padding:5px; text-align:justify;}

/* Formulare */
.forminput {font-size: 8pt; background-color: #F2F5F8; font-family: verdana, helvetica, sans-serif; vertical-align:middle;}
.formbutton {font-size: 8pt; font-family: verdana, helvetica, sans-serif; vertical-align:middle;}
input,textarea,select {font-size: 8pt; font-family: verdana, helvetica, sans-serif; vertical-align:middle;}

.sudoku_border_left_bottom {border-left: solid 1px #000000; border-bottom: solid 1px #000000;}
.sudoku_border_right_bottom {border-right: solid 1px #000000; border-bottom: solid 1px #000000;}
.sudoku_border_bottom {border-bottom: solid 1px #000000;}
.sudoku_border_right {border-right: solid 1px #99A2AD;}
.sudoku_border_right_strong {border-right: solid 2px #99A2AD;}
.sudoku_border_top_right {border-right: solid 1px #99A2AD; border-top: solid 1px #99A2AD;}
.sudoku_border_top_right_strong {border-right: solid 2px #99A2AD; border-top: solid 1px #99A2AD;}
.sudoku_border_top {border-top: solid 1px #99A2AD;}
.sudoku_border_top_strong {border-top: solid 2px #99A2AD;}
.sudoku_border_top_strong_right {border-right: solid 1px #99A2AD; border-top: solid 2px #99A2AD;}
.sudoku_border_top_strong_right_strong {border-right: solid 2px #99A2AD; border-top: solid 2px #99A2AD;}

.sudoku_black {width: 30px; height: 30px; border: none; font-family: verdana, helvetica, sans-serif; font-size: 26px; font-weight: bold; color: #000000; text-align: center;}
.sudoku_gray {width: 30px; height: 30px; border: none; font-family: verdana, helvetica, sans-serif; font-size: 26px; font-weight: bold; color: #1263ad; text-align: center;}
