body {height:100%; padding:0; margin:0; overflow:auto; 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height: 21px;
background:url(../myGfx/bg5.jpg); background-color:#ffffff; background-repeat:no-repeat; background-attachment:fixed;} 

#header {border: 0px solid green; border-bottom: 4px solid black; position:fixed; width:880px; height:198px; left:0px; background:url(../myGfx/bg5.jpg); background-position:0px 0px; text-align:left;vertical-align: bottom;z-index:10;} 
#blueContent {position:fixed; width:100px; height:2px; left:820px; top:120px; text-align:left;z-index:8;overflow: hidden;} 
#accessKeys {position:fixed; width:100px; height:1px; left:820px; top:120px; text-align:left;z-index:8;overflow: hidden;} 

#margin {position:fixed; width:20px; height:100%; left:0; top:0; background-color:transparent;} 

#contentArea {display:block; padding:210px 0px 0px 0px; text-align:left; background-color:transparent; border:0px solid red;}

#footer {position:fixed; width:880px; padding-left: 0px; left:0px; bottom:0px; background-color:white; color:#999999; font-size:10px; text-align:left; border: 0px solid red;border-top: 4px solid black;} 
#footer a, #footer td {color:#999999; font-size:10px; text-align:left;} 

#navigationLeft {position:fixed; width:210px; left:0px; top:220px;padding-left:0px;border:0px solid green;} 
#leftMenuSpacer {display:block; width:220px; height:50%; float:left; margin-right:0px;border:0px solid red;} 

#newsTicker {display:block; width:200px; height:310px; float:left; padding:0px; padding-top:10px; margin-left:10px; text-align:left; background:transparent; line-height:19px;font-weight:normal;border: 0px solid orange;}

#contentWidth400 {display:block; width:435px; float:left; margin-left:0px; text-align:left; background:transparent; border: 0px solid blue;} 
#contentWidth600 {display:block; width:600px; float:left; margin-left:0px; text-align:left; background:transparent; line-height:19px;font-weight:lighter;border: 0px solid blue;} 

#leftTwoColumn {display:block; width:500px; height:100%; float:left; margin-left:100px; text-align:left; background:transparent; line-height:19px;font-weight:lighter;border: 0px solid blue;} 
#clear {clear:both;} 

/* 
a, a:link, a:visited {color:#654; text-decoration:none;} 
a:hover {color:#000; text-decoration:none;} 
*/ 

/* 
#left a, .left a:visited {text-decoration:underline;} 
#left a:hover {text-decoration:underline overline;} 
*/ 

#accessKeys a, #accessKeys a:visited {color: #f0f0f0; text-decoration:none;font-weight: normal;font-size:11px;} 
#blueContent h1 {color: #f0f0f0; font-weight: normal;font-size:11px;} 

.date {color:#c00; display:block; width:213px; height:25px; background:url(date_line.gif);font-family: "Verdana", serif;} 
.bold {font-weight:bold;} 

/* 
#navigationLeft a.p1, #navigationLeft a.p2, #navigationLeft a.p3, #navigationLeft a.p4, #navigationLeft a.p5, #navigationLeft a.p1:visited, #navigationLeft a.p2:visited, #navigationLeft a.p3:visited, #navigationLeft a.p4:visited, #navigationLeft a.p5:visited {display:block; width:40px; height:20px; background:url(arrow.gif); background-position:0 20px; margin-bottom:5px; margin-left:2px; float:left;} 
#navigationLeft a span {display:none;} 
#navigationLeft a.p1:hover, #navigationLeft a.p2:hover, #navigationLeft a.p3:hover, #navigationLeft a.p4:hover, #navigationLeft a.p5:hover {background-position:0 40px;} 
#navigationLeft a.p1:focus, #navigationLeft a.p2:focus, #navigationLeft a.p3:focus, #navigationLeft a.p4:focus, #navigationLeft a.p5:focus {background-position:0 60px;} 
#navigationLeft a.p1:active, #navigationLeft a.p2:active, #navigationLeft a.p3:active, #navigationLeft a.p4:active, #navigationLeft a.p5:active {background-position:0 60px;} 

#navigationLeft a img {display:block; position:absolute; width:1px; height:1px; border:0px; top:0px; left:10px;} 
#navigationLeft a.p1:hover img, #navigationLeft a.p2:hover img, #navigationLeft a.p3:hover img, #navigationLeft a.p4:hover img, #navigationLeft a.p5:hover img {display:block; position:fixed; top:155px; left:67px; width:205px; height:213px; border:0px; cursor:default;} 
#navigationLeft a.p1:focus img, #navigationLeft a.p2:focus img, #navigationLeft a.p3:focus img, #navigationLeft a.p4:focus img, #navigationLeft a.p5:focus img {display:block; position:fixed; top:155px; left:67px; width:205px; height:213px; border:0px; cursor:default;} 

#navigationLeft a:hover span {display:block; position:fixed; top:385px; left:67px; width:205px; height:20px; border:1px solid #840; cursor:default; background:#fff;} 
#navigationLeft a:focus span {display:block; position:fixed; top:385px; left:67px; width:205px; height:20px; border:1px solid #840; cursor:default; background:#fff;} 
*/ 

/* T O P N A V I G A T I O N */ 

#header a, #header a:visited {color: black; text-decoration:none;font-weight: bold;font-size:11px;line-height: 13px;} 
#header a:hover {text-decoration:underline;font-weight: bold;} 

#topNavigationItem100 {width:100px;position: absolute; top: 175px;left: 0px; padding-top: 0px; height: 16px; text-align: center; border:1px solid red; border-right:1px solid black;} 
#topNavigationItem200 {width:100px;position: absolute; top: 175px;left: 100px; padding-top: 0px; height: 16px; text-align: center; border:1px solid red; border-right:1px solid black;} 
#topNavigationItem300 {width:100px;position: absolute; top: 175px;left: 350px; padding-top: 0px; height: 16px; text-align: center; border:1px solid red; border-right:1px solid black;} 

#topNavigationItem400 {width:60px;position: absolute; top: 179px;left: 495px; padding-top: 0px; height: 16px; text-align: center; border-left:1px solid black;} 
#topNavigationItem500 {width:140px;position: absolute; top: 179px;left: 515px; padding-top: 0px; height: 16px; text-align: center; border-left:1px solid black;} 

#topNavigationItem600 {width:70px;position: absolute; top: 179px;left: 660px; padding-top: 0px; height: 16px; text-align: center;border-left:1px solid black;} 
#topNavigationItem700 {width:70px;position: absolute; top: 179px;left: 735px; padding-top: 0px; height: 16px; text-align: center;border-left:1px solid black;} 
#topNavigationItem800 {width:70px;position: absolute; top: 179px;left: 810px; padding-top: 0px; height: 16px; text-align: center;border-left:1px solid black;} 


#topNavigationItem900 {width:100px;position: absolute; top: 175px;left: 800px; padding-top: 0px; height: 20px; text-align: center;border:1px solid red; border-right:1px solid black;} 
#topNavigationItem1000 {width:100px;position: absolute; top: 175px;left: 900px; padding-top: 0px; height: 20px; text-align: center;border:1px solid red; border-right:1px solid black;} 

.topLink {color: black;} 

/* L E F T N A V I G A T I O N S E T T I N G S */ 
/*---------------------------------------*/ 
.menuAlign {text-align:left;} 
/*.menuActiveColor {color:black;background-color: #FFCC00; } */ 

div, td, p {text-align:left;} 

/*---------------------------------------*/ 
/* auf und zuklappen des Menubaums */ 
/*---------------------------------------*/ 
#p7TMctrl {margin: 0px 0px 0px 0px; font-size: 11px; display: block;} 
#p7TMctrl a:link {color: #000009;cursor:pointer} 
#p7TMctrl a:visited {color: #000009;cursor:pointer} 
#p7TMctrl a:hover {color: #c10416;font-weight: normal;cursor:pointer} 
#p7TMctrl a:active {color: #c10416;font-weight: normal;cursor:pointer} 
/*---------------------------*/ 

/*----NAV erste Ebene ----*/ 
/*---------------------------*/ 
#p7TMnav div {margin: 0px;padding-left:3px;font-size:11px;line-height:18px;text-align:left;border-bottom: 1px solid #000009;} 
#p7TMnav div a {font-size:11px;line-height:18px;font-weight:bold;color:#000009;text-decoration:none;cursor:pointer} 
#p7TMnav div a:visited{font-size:11px;line-height:18px;font-weight:bold;color:#000009;text-decoration:none;cursor:pointer;} 
#p7TMnav div a:hover {color:#c10416;font-weight:bold;text-decoration:none;cursor:pointer;} 
#p7TMnav div a:active{font-size:11px;line-height:18px;font-weight:bold;color:#c10416;text-decoration:none;cursor:pointer;} 
#p7TMnav div a.p7selected, #p7TMnav div a.p7selected:visited {color: #c10416; font-weight:bold;background-repeat: no-repeat;background-image: url(p0411_here.gif);background-position: 0 50%;padding: 0 0 0 16px !important;cursor:pointer} 

/*----NAV zweite Ebene ----*/ 
/*----------------------------*/ 
#p7TMnav div div {margin-left: 6px;padding-left:7px;font-size:11px;line-height:18px;text-align:left;border-left: 1px solid #ccc;border-bottom: none;} 
#p7TMnav div div a {font-size:11px;line-height:18px;font-weight:normal;color:#000009;text-decoration:none;} 
#p7TMnav div div a:visited{font-size:11px;font-weight:normal;color:#000009;margin-left:0px;margin-right:0px;padding: 0px;text-decoration:none;} 
#p7TMnav div div a:hover {font-weight:normal;color:#c10416;text-decoration:underline;} 
#p7TMnav div div a:active{font-size:11px;font-weight:normal;color:#c10416;margin-left:0px;margin-right:0px;padding: 0px;text-decoration:underline;} 
#p7TMnav div div a.p7selected, #p7TMnav div div a.p7selected:visited {color: #c10416; font-weight:bold;background-repeat: no-repeat;background-image: url(p0411_here.gif);background-position: 0 50%;padding: 0px 0px 0px 16px !important;cursor:pointer;} 

/*----NAV dritte Ebene ----*/ 
/*----------------------------*/ 
#p7TMnav div div div {margin-left: 6px;padding-left:7px;font-size:11px;line-height:18px;text-align:left;border-left: 1px solid #ccc;border-bottom: none;} 
#p7TMnav div div div a {font-size:10px;line-height:18px;font-weight:normal;color:#000009;text-decoration:none;} 
#p7TMnav div div div a:visited{font-size:10px;font-weight:normal;color:#000009;margin-left:0px;margin-right:0px;padding: 0px;text-decoration:none;} 
#p7TMnav div div div a:hover {font-weight:normal;color:#c10416;text-decoration:underline;} 
#p7TMnav div div div a:active{font-size:10px;font-weight:normal;color:#c10416;margin-left:0px;margin-right:0px;padding: 0px;text-decoration:underline;} 
#p7TMnav div div div a.p7selected, #p7TMnav div div a.p7selected:visited {color: #c10416; font-weight:bold;background-repeat: no-repeat;background-image: url(p0411_here.gif);background-position: 0 50%;padding: 0px 0px 0px 16px !important;cursor:pointer;} 

/*-----------------------------------------*/ 
/* PLUS und MINUS Marks */ 
/*-----------------------------------------*/ 
.p7plusmark {background-repeat: no-repeat; background-image: url(p0411_plus.gif);background-position: 0 50%;padding: 0px 0px 0px 16px !important;} 
.p7minusmark {color:#c10416;background-repeat: no-repeat;background-image: url(p0411_minus.gif);background-position: 0 50%;padding: 0px 0px 0px 16px !important;} 
.p7defmark {background-repeat: no-repeat;background-image: url(p0411_page.gif); background-position: 0 50%;padding: 0px 0px 0px 16px !important;} 
.p7currentmark {background-color:#;font-weight: normal;color: #c10416!important;background-repeat: no-repeat;background-image: url(p0411_here.gif);background-position: 0 50%;padding: 0px 0px 0px 16px !important;} 



body.HardCoreWebEditor{ 
background:url();
background-color: #f9f9f9; 
/* border-left: 1px solid white; */ 
color:#000000; 
font-weight:normal; 
font-size: 11px; 
line-height:21px; 
font-family: "Verdana",Helvetica,Geneva,sans-serif; 
margin:0px; 
padding: 0px; 
height: 100%; 
width: 100%; 
overflow-x:hidden; 
overflow-y:auto; 
} 

/*--- + ---------------------------------------------------------------- + ----*/ 
/* the openBOX specific styles*/ 
/*--- + ---------------------------------------------------------------- + ----*/ 

.imageLeft{margin-right:10px;} 
.imageRight{margin-left:10px;padding-left:10px;} 

/* the following styles trigger the display of the titles when a page is in edit mode */ 
/* in order to get accurate wysiwyg, these styles should be the same as styles for titles below */ 
.iptH1{border:1px dotted #CCCCCC;color:#000003;font-weight:bold; font-size:13px; line-height:21px;margin-top: 14px;margin-bottom: 7px;width:100%;height:24px;} 
.iptH2{border:1px dotted #CCCCCC;color:#000003;font-weight:bold; font-size:16px; line-height:16px;margin-top: 14px;margin-bottom: 7px;width:100%;height:21px;} 
.iptH3{border:1px dotted #CCCCCC;color:#000003;font-weight:bold; font-size:14px; line-height:16px;margin-top: 14px;margin-bottom: 7px;width:100%;height:21px;} 
.iptH4{border:1px dotted #CCCCCC;color:#000003;font-weight:bold; font-size:11px; line-height:16px;margin-top: 14px;margin-bottom: 7px;width:100%;height:21px;} 
.iptH5{border:1px dotted #CCCCCC;color:#000003;font-weight:bold; font-size:11px; line-height:16px;margin-top: 14px;margin-bottom: 7px;width:100%;height:21px;} 
.iptH6{border:1px dotted #CCCCCC;color:#000003;font-weight:bold; font-size:10px; line-height:16px;margin-top: 14px;margin-bottom: 7px;width:100%;height:21px;} 

/*--- + ---------------------------------------------------------------- + ----*/ 
/* the default styles*/ 
/*--- + ---------------------------------------------------------------- + ----*/ 

h1 {color:#000003;font-weight:bold; font-size:13px; line-height:21px; margin-top: 7px; margin-bottom: 3px;} 
h2 {color:#000003;font-weight:bold; font-size:11px; line-height:14px; margin-top: 7px;margin-bottom: 3px;} 
h3 {color:#000003;font-weight:bold; font-size:11px; line-height:21px; margin-top: 7px;margin-bottom: 3px;} 
h4 {color:#000003;font-weight:bold; font-size:10px; line-height:21px; margin-top: 7px;margin-bottom: 3px;} 
h5 {color:#000003;font-weight:bold; font-size:11px; line-height:21px; margin-top: 7px;margin-bottom: 3px;} 

p {color:#000003;font-weight:normal; font-size:11px; line-height:21px; margin:0px;margin-top:7px;} 
td {color:#000003;font-weight:normal; font-size:11px; line-height:21px; margin:0px;vertical-align:top;} 
ul {color:#000003;font-weight:normal; font-size:11px; line-height:21px; margin:0px; margin-left:25px;list-style-image:url(../myGfx/listBullet.gif)} 
ol {color:#000003;font-weight:normal; font-size:11px; line-height:21px; margin:0px; margin-left:25px;} 
hr {height: 1px; border-top: 1px dotted #999999;margin: 0px;padding: 0px;} 
select {font-family:"Verdana", Verdana, helvetica, sans-serif;} 
input {font-family:"Verdana", Verdana, helvetica, sans-serif;} 

a {color:#000003;text-decoration:underline;} 
a:visited {color:#000003;text-decoration:underline;} 
a:hover {color:#c10516;text-decoration:underline;} 
a:active {color:#000003;text-decoration:underline;} 

.tableRowEven{background: #FFFFFF;} 
.tableRowUnEven{background: #EFEFEF;} 

#mainTable {width: 710px;} 
#mainTableEditMode {width: 710px; border: 1px dotted red;} 
table.mainTableEditMode {border-collapse:collapse;} 

#mainTableLeftColumn {width: 170px; padding:12px;padding-top:15px;} 
#mainTableLeftColumnEditMode {width: 170px; padding:12px; padding-top:15px; border: 1px dotted red;border-right: none;} 
#mainTableRightColumn {width: 440px; padding:12px;padding-top:15px;} 
#mainTableRightColumnEditMode {width: 540px; padding:12px; padding-top:15px; border: 1px dotted red;} 
#mainTableFullColumn {width: 100%; padding:12px;padding-top:15px;} 
#mainTableFullColumnEditMode {width: 100%; padding:12px; padding-top:15px; border: 1px dotted red;} 

.productTable {width: 100%;padding: 0px; padding-right: 5px; margin: 0px; border:1px solid #000009; background-color: white;} 

table.borderOnAllSides {border-collapse:collapse; background-color: white;margin-bottom:10px;} 
.borderOnAllSides td {border:1px solid #000009; background-color: white; padding:5px;padding-right:10px;} 

.tableIconColumn{background-color: #000009; vertical-align: bottom;width: 27px; border-right: 1px solid #ffffff;padding: 0px;} 


.noBorderOnRightSide {border-right: 1px solid #c10416;} 
.noBorderOnLeftSide {border-left: 1px solid #c10416;} 


/* if option «icons for external hyperlink» is enabled, this class does tho job of drawing a icon for all such hyperlinks */ 
a.externalHyperlink:link, a.externalHyperlink:visited {padding: 0 14px 1px 0px; background: url(../myGfx/iconExternalHyperlink.gif) right center no-repeat;} 

/* style for input fields in forms */ 
.input {color:#000003; font-weight:normal; font-size: 12px;border: 1px inset; background: #efd8da;} 
select {color:#000003; font-weight:normal; font-size: 12px;border: 1px solid #000003; background: #efd8da;} 
.ipt100prc {width:100%;} 
.drp100prc {width:100%;background: #efd8da;} 
.btn100prc {background:#000000;color:#ffffff; width:100%;height:23px;font-weight:normal; font-size:12px; line-height:15px;} 

form {margin: 0px; padding: 0px;} 
