/*Allgemeines*/
body {scrollbar-face-color:#DDDDDD;scrollbar-highlight-color:#DDDDDD;scrollbar-shadow-color:#666666;scrollbar-3dlight-color:;scrollbar-arrow-color:#666666;
	scrollbar-track-color:#DDDDDD;scrollbar-darkshadow-color:;}

p {margin: 0px;padding: 0px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
td {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
th {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
form {font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin: 0px;padding: 0px;}
input {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
textarea {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
select {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
ul {font-family: Arial, Helvetica, sans-serif;font-size: 12px;list-style-type: square;list-style-position: outside;margin-left: 15px;}
li {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-align: left;padding-top: 0px;padding-right: 0px;padding-bottom: 3px;padding-left: 0px;}
ol {font-family: Arial, Helvetica, sans-serif;font-size: 12px;list-style-type: decimal;list-style-position: outside;}
.bodystyle {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}

/*Boxen*/
.box {border: 1px solid #FFFFFF;}
.boxblue {border: 1px solid #969696;}
.boxobenunten {border-top: 1px solid #969696; border-bottom: 1px solid #969696;border-left: 1px solid #969696; border-right: 1px solid #969696;}
.boxoben {border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;border-bottom: 0px;}
.boxunten {border-left: 1px solid #969696; border-right: 1px solid #969696;border-top: 0px;border-bottom: 1px solid #969696;}
.boxuntenblau {border-left: 0px; border-right: 0px ;border-top: 0px;border-bottom: 1px solid #1B2C7F;}
.boxrechts {border-top: 1px none #FFFFFF;border-right: 1px solid #FFFFFF;border-bottom: 1px none #FFFFFF;border-left: 1px none #FFFFFF;}
.box1right {padding: 5px 0px 5px 10px;border-width: thin;border-style: solid;border-color: #CCCCCC #666666 #666666 #CCCCCC;}
.box1 {padding: 3px;border-width: thin;border-style: solid;border-color: #CCCCCC #666666 #666666 #CCCCCC;}
.boxnavLeft        {padding:2px;padding-left:4px;color:#A6C1E0;border: 1px solid #1B2C7F;}


.black {border: 1px solid #333333;}


/*Text*/
.small4 {font-family: Arial, Helvetica, sans-serif;	font-size: 4px;}
.small9 {font-family: Arial, Helvetica, sans-serif;	font-size: 9px;}
.small10 {font-family: Arial, Helvetica, sans-serif;font-size: 10px;}
.small11 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;}

.medium {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.mediumhell {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #F2D3A0;}
.mediumbold {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}
.mediumhellbold {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #F2D3A0;}
.mediumwhite {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;}
.mediumwhitebold {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFFFFF;}

.big14 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;}
.big16 {font-family: Arial, Helvetica, sans-serif;font-size: 16px;}
.big18 {font-family: Arial, Helvetica, sans-serif;font-size: 18px;}


.big16focuson {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bolder;color: #F2D3A0;}
.big20focuson {font-family: Arial, Helvetica, sans-serif;font-size: 20px;font-weight: bold;color: #2D5EAA;}
.big12focuson {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bolder;color: #D28E1D;}
.big16focusonblue {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;	color: #2D5EAA;}
.big14focusonblue {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;font-weight: bold;color: #2D5EAA;}

.textheadlinekasten {font-family: Arial, Helvetica, sans-serif;	font-size: 12px;color: ffffff;}
.textneueprodukte {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: ffffff;padding-left: 5px;}
.textproduktsuche {font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding-left: 5px;}
.textallgemeines {font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding-left: 5px;}

.textnavoben {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #1B2C7F;padding-left: 5px;}
.textlaufband {	font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #1B2C7F;padding-left: 5px;}
.texttabelle {	font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;padding: 2px;}

/*Navigation*/

a.anormalnav {color: #3366CC;text-decoration: none;background-image: url(../images/block-166-197-224.gif);display: table-cell;width: 100%;}
a.anormalnav:hover {color: #3333CC;text-decoration: underline;background-image: url(../images/block-213-214-215.gif);display: table-cell;width: 100%;}
a, a:link, a:active {text-decoration: none; color:#598CC4;}

a:hover  {text-decoration: underline; color:#969696;}
a.anormal {color: #1B2C7F;text-decoration: none;}
a.anormal:hover {color: #1B2C7F;text-decoration: underline;}
a.navoben {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #1B2C7F;text-decoration: none;}
a.navoben:hover {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: bold;color: #FFFFCC;text-decoration: none;}
a.navunten {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #1B2C7F;text-decoration: none;}
a.navunten:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #E3E3E3;text-decoration: none;}
a.navneueprodukte {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #ffffff;text-decoration: none;}
a.navneueprodukte:hover {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFCC;text-decoration: none;}
a.anavleft {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFCC;text-decoration: none;}
a.anavleft:hover {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #1B2C7F;text-decoration: none;}
a.anavleft1 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #A6C1E0;text-decoration: none;}
a.anavleft1:hover {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #1B2C7F;text-decoration: none;}
a.anavtop {width: 100%;line-height: 20px;height: 20px;cursor:pointer;cursor:hand;color:#E3E3E3;font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none;font-weight: normal;}
a.anavtop:hover {width: 100%;line-height: 20px;height: 20px;cursor:pointer;cursor:hand;background-color:#1B2C7F;color:#E3E3E3;font-family: Arial, Helvetica, sans-serif;	font-size: 11px;text-decoration: none;font-weight: normal;}
a.adownload {width: 100%;line-height: 20px;height: 20px;border: 1px solid #969696;background-color:#E3E3E3;cursor:pointer;cursor:hand;color:#598CC4;font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none;font-weight: normal;}
a.adownload:hover {width: 100%;line-height: 20px;height: 20px;border: 1px solid #969696;cursor:pointer;cursor:hand;background-color:#598CC4;color:#E3E3E3;font-family: Arial, Helvetica, sans-serif;	font-size: 11px;text-decoration: none;font-weight: normal;}
a.anavtop1 {width: 100%;line-height: 20px;height: 20px;cursor:pointer;cursor:hand;color:#E3E3E3;font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none;font-weight: normal;}
a.anavtop1:hover {width: 100%;line-height: 20px;height: 20px;cursor:hand;background-color:#598CC4;color:#E3E3E3;font-family: Arial, Helvetica, sans-serif;	font-size: 11px;text-decoration: none;font-weight: normal;}
a.anavmiddle1 {width: 100%;padding:2px;line-height: 20px;height: 20px;cursor:hand;color:#000000;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;font-weight: normal;}
a.anavmiddle1:hover {width: 100%;line-height: 20px;height: 20px;cursor:hand;background-color:#598CC4;color:#E3E3E3;font-family: Arial, Helvetica, sans-serif;	font-size: 12px;text-decoration: none;font-weight: normal;}
a.anavmiddle2 {width: 100%;padding:2px;line-height: 20px;height: 20px;cursor:hand;color:#000000;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;font-weight: normal;}
a.anavmiddle2:hover {width: 100%;line-height: 20px;height: 20px;cursor:hand;background-color:#E3E3E3;color:#598CC4;font-family: Arial, Helvetica, sans-serif;	font-size: 12px;text-decoration: none;font-weight: normal;}
a.anavleft3 {width: 100%;cursor:hand;color:#E3E3E3;font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none;font-weight: normal;}
a.anavleft3:hover {width: 100%;cursor:hand;background-color:#1B2C7F;color:#E3E3E3;font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none;font-weight: normal;}
a.anavleft3ak {width: 100%;cursor:hand;background-color:#1B2C7F;color:#E3E3E3;font-family: Arial, Helvetica, sans-serif;	font-size: 11px;text-decoration: none;font-weight: normal;}
a.anavleft3ak:hover {width: 100%;cursor:hand;background-color:#1B2C7F;color:#E3E3E3;font-family: Arial, Helvetica, sans-serif;	font-size: 11px;text-decoration: none;font-weight: normal;}
a.aantibody:hover {font-family: Arial, Helvetica, sans-serif;	font-size: 12px;color: #FFFFFF;text-decoration: unterline;font-weight: bold;}
a.aprotein {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;text-decoration: none;}
a.aprotein:hover {font-family: Arial, Helvetica, sans-serif;	font-size: 12px;color: #F2D3A0;text-decoration: underline;font-weight: bold;}



.navLeft            {padding:2px;padding-left:4px;cursor:pointer;cursor:hand;background-color:#1B2C7F;border: 1px solid #1B2C7F;}
.navLeftOver        {padding:2px;padding-left:4px;cursor:pointer;cursor:hand;color:#1B2C7F;border: 1px solid #1B2C7F;}
.navLeft1            {padding:2px;padding-left:4px;cursor:pointer;cursor:hand;background-color:#1B2C7F;border: 1px solid #1B2C7F;}
.navLeft1Over        {padding:2px;padding-left:4px;cursor:pointer;cursor:hand;color:#1B2C7F;border: 1px solid #1B2C7F;}
.navLeft3x            {padding:1px;cursor:pointer;cursor:hand;color:#FFFFCC;border: 1px solid #1B2C7F;width: 100%;}
.navLeft3Overx        {padding:1px;cursor:pointer;cursor:hand;background-color:#FFFFCC;color:#1B2C7F;;border: 1px solid #FFFFCC;}
.navLeft2            {padding:2px;padding-left:4px;cursor:pointer;cursor:hand;border: 1px solid #1B2C7F;}
.navLeft2Over        {padding:2px;padding-left:4px;cursor:pointer;cursor:hand;color:#1B2C7F;border: 1px solid #1B2C7F;}
.navLeftOver0        {padding:2px;padding-left:4px;cursor:pointer;cursor:hand;color:#1B2C7F;border: 1px solid #1B2C7F;background-color:#A6C1E0;}
.navMainOver0        {padding:2px;padding-left:4px;color:#1B2C7F;border: 1px solid #1B2C7F;background-color:#A6C1E0;}
.navmiddle2 {background-color:#FFFFFF;height: auto;width: auto;}
.navmiddle2over {height:auto;background-color:#E3E3E3;width: auto;}