body>#menu, body>#subnavi_container, body>#header_container, body>#languages, body>#fdm, body>#footer_container, body>#social_bookmarks, body>#zpw, body>#zpw2, body>#etracker-signet {
position:fixed;
}

body {
background:#ffffff;
font-family:verdana, geneva, arial, helvetica, sans-serif;
font-size:12px;
color:#000099;
line-height:1.6em;
margin:0;
padding:0;
}

#page {
padding-left:215px;
padding-top:130px;
padding-bottom: 50px;
}

#header_container {
position:absolute;
top:0; 
left:0;
text-align:left;
margin:0;
padding:0;
height:120px;
width:100%;
z-index:1;
}

#subnavi_container {
position:absolute;
top:0;
left:0;
text-align:right;
margin:0 0 0 0;
padding:20px 0 0 0;
height:120px;
width:99%;
z-index:2;
}

#header {
margin:0;
padding:12px 0 0 0;
width:100%;
}

#footer_container {
position:absolute;
bottom:0;
left:0;
text-align:left;
margin:0;
padding:0;
width:100%;
}

#footer {
height:12px;
width:100%;
margin:0;
padding:0;
}

#menu {
position:absolute;
top:130px;
left:0px;
width:200px;
margin:0;
padding:0 0 0 10px;
}

#languages {
position:absolute;
top:430px;
left:10px;
width:180px;
font-family:verdana, geneva, arial, helvetica, sans-serif;
font-size:12px;
margin:15px 6px;
padding:0;
}

#languages a {
font-family:verdana, geneva, arial, helvetica, sans-serif;
font-size:12px;
color:#000099;
}

#fdm {
position:absolute;
top:415px;
left:15px;
width:200px;
font-family:verdana, geneva, arial, helvetica, sans-serif;
font-size:9px;
font-weight:normal;
font-style:italic;
line-height:1.3em;
text-align:left;
}

#social_bookmarks {
position:absolute;
top:478px;
left:15px;
width:215px;
text-align:left;
}

#zpw {
position:absolute;
top:580px;
left:15px;
width:245px;
text-align:left;
}

#zpw2 {
position:absolute;
top:580px;
left:15px;
width:245px;
text-align:left;
}

#etracker-signet {
position:absolute;
top:503px;
left:15px;
width:215px;
text-align:left;
}

#stocklist_details {
position:absolute;
top:120px;
left:700px;
width:305px;
}

#stocklist_details p {
font-size:11px;
}

#stocklist {
  width:475px;
}

#content {
margin:0 10px 50px 0;
padding:0;
}

#infoboard {
float:right;
width:220px;
margin: 0 0 0 5px;
padding: 0;
}

/* Weiter mit browserübergreifenden Deklarationen */

.inputRequirement {
color:red;
}

.message {
color:red;
}

td.entry_simple{ 
font-weight:normal;
width:15%;
}

span.entry, td.entry { 
font-weight:bold; 
white-space:nowrap;
padding-right:10px;
}

td.data {

}

table.sidenavigation { 
width:98%; 
border-spacing:2px; 
}

/* data table */

.dataTable { border-spacing:1px; }
.dataTableHeadingRow { background-color:#A6B2BF; line-height:100%; }
.dataTableHeadingContent { color:#ffffff; font-size:12px; font-weight:bold; white-space:nowrap; }
.dataTableRow { background-color:#F0F1F1; }
.dataTableRow-odd { background-color:#F0F1F1; }
.dataTableRow-even { background-color:#ffffff; }
.dataTableRowSelected { background-color:#DEE4E8; }
.dataTableRowOver { background-color:#FFFFFF; }
.dataTableContent { color:#000000; font-size:12px; padding:10px; border:1px solid #000066; }

/* data table */

td { 
font-family:verdana, geneva, arial, helvetica, sans-serif;
font-size:12px;
color:#000099;
vertical-align:top;
line-height:1.6em;
}

div.contentbox{
padding:0 10px 10px 0;
}

div.link_to_new_machines {
padding:5px;
text-align:center;
font-size:14px;
}

div.link_to_new_machines a {
color:#ffffff;
}

div.link_to_bargain_market {
text-align:center;
}

div.link_to_bargain_market td {
vertical-align:middle;
}

div.link_to_bargain_market a {
color:#000099;
font-size:18px;
font-weight:bold;
padding:0 20px 0 20px;
}

table.top3 {
width:98%;
}

table.top3 td {
text-align:center;
}

.machine_nr, .machine_nr a {
color:#ff0000;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}	

div.maschine_bezeichnung {
font-size:12px;
text-decoration:none;
color:#000099;
}

a.link_to_new_machines {
color:#ffffff;
}

h1 {
font-family:verdana, geneva, arial, helvetica, sans-serif;
font-size:19px;
font-style:normal;
font-weight:bold;
color:#000099;
padding:20px 0 10px 0;
line-height:1.4em;
margin:0;
}

#infoboard .headline {
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 13px;
font-style: normal;
font-weight: bold;
padding:5px;
margin:0;
background-color:#000099;
color:#ffffff;
}

#infoboard .text {
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
color:#000099;
background-color:#f0f0ee;
padding:4px;
}

#newsletter_form .text {
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
color:#000099;
background-color:#f0f0ee;
line-height:1.3em;
padding:2px 4px;
margin:0;
}

#infoboard .image {
}

#infoboard #newsletter_form,
#infoboard #show,
#infoboard #new_entries
#infoboard #rss_feed {
padding:0;
margin:0 0 10px 0;
width:100%;
}

/*#infoboard a {
text-decoration:none;
color:#ffffff;
}*/

#menu td {
vertical-align:middle;
padding:0;
margin:0;
}

#menu a:active {
}

#menu a:link, 
#menu a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000099;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

#menu a:hover {
}

p {
font-family:verdana, geneva, arial, helvetica, sans-serif;
font-size:12px;
color:#000099;
line-height:1.5em;
}

.smalltxt {
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 9px;
font-style: normal;
font-weight: normal;
line-height:1.3em;
color: #000099;
}

h1.intro {
font-family: arial, verdana, geneva, helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-transform:uppercase;
color: #ffffff;
padding:0px 0px 0px 78px;
margin:10px 0px 10px 0px;
}

h2 {
font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: bold;
color: #000099;
/*line-height:0;*/
margin-top:1.3em;
}

a.grpnr:link {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; }
a.grpnr:visited {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; }
a.grpnr:hover {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; }
a.grpnr:active {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; }

a.grptitle:link {text-decoration:underline; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000099; }
a.grptitle:visited {text-decoration:underline; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000099; }
a.grptitle:hover {text-decoration:underline; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000099; }
a.grptitle:active {text-decoration:underline; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000099; }

a.grptitle2:link {text-decoration:underline; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FF0000; }
a.grptitle2:visited {text-decoration:underline; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FF0000; }
a.grptitle2:hover {text-decoration:underline; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FF0000; }
a.grptitle2:active {text-decoration:underline; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FF0000; }

a.grptitle3:link {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FF0000; font-style:italic; }
a.grptitle3:visited {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FF0000; font-style:italic; }
a.grptitle3:hover {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FF0000; font-style:italic; }
a.grptitle3:active {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FF0000; font-style:italic; }

a.grptitle4:link {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000099; font-style:italic; }
a.grptitle4:visited {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000099; font-style:italic; }
a.grptitle4:hover {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000099; font-style:italic; }
a.grptitle4:active {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000099; font-style:italic; }

a:link {text-decoration:underline; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000099; }
a:visited {text-decoration:underline; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000099; }
a:hover {text-decoration:underline; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000099; }
a:active {text-decoration:underline; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000099; }

#subnavi_container a:link {text-decoration:underline; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000099; margin-right:10px; }
#subnavi_container a:visited {text-decoration:underline; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000099; margin-right:10px; }
#subnavi_container a:hover {text-decoration:underline; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000099; margin-right:10px; }
#subnavi_container a:active {text-decoration:underline; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000099; margin-right:10px; }

#infoboard a.rss:link {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FF0000; }
#infoboard a.rss:visited {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FF0000; }
#infoboard a.rss:hover {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FF0000; }
#infoboard a.rss:active {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FF0000; }

#infoboard a.rss_link:link {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FF0000; }
#infoboard a.rss_link:visited {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FF0000; }
#infoboard a.rss_link:hover {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FF0000; }
#infoboard a.rss_link:active {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FF0000; }

a.rssticker:link {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; }
a.rssticker:visited {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; }
a.rssticker:hover {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; }
a.rssticker:active {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; }

a.stocklist:link {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000099; }
a.stocklist:visited {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000099; }
a.stocklist:hover {text-decoration:underline; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000099; }
a.stocklist:active {text-decoration:none; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000099; }

li {
margin-bottom:1px;
}

td.grpnr {
padding-bottom:5px;
padding-right:10px;
}

td.grptitle {
padding-bottom:5px;
padding-right:10px;
}

.bildschatten {
background:url(images/schatten.png) no-repeat scroll left bottom;
border-top:1px solid #eeeeee;
margin:6px 10px 0px -2px;
padding:2px 5px 10px;
}

.bildschatten183 {
background:url(images/schatten183.png) no-repeat scroll left bottom;
border-top:1px solid #eeeeee;
margin:6px 10px 0px -2px;
padding:2px 5px 10px;
}

.bildschatten250 {
background:url(images/schatten250.png) no-repeat scroll left bottom;
border-top:1px solid #eeeeee;
margin:6px 10px 0px -2px;
padding:2px 5px 10px;
}

.bildschatten500 {
background:url(images/schatten500.png) no-repeat scroll left bottom;
border-top:1px solid #eeeeee;
margin:6px 10px 0px -2px;
padding:2px 5px 10px;
}

.bildschatten188 {
background:url(images/schatten188.png) no-repeat scroll left bottom;
border-top:1px solid #eeeeee;
margin:6px 10px 0px -2px;
padding:2px 5px 10px;
}

#languages img {
margin-right:8px;
}

.bargain {
font-weight:bold;
color:#ff0000;
}

.contentbox_print {
display: none;
}

ul#function {
list-style-type: none;
margin: 0 0 20px 0;
padding: 0;
float:right;
display:inline;
}

ul#function li {
display:inline;
padding:10px 0 10px 10px ;
}

ul#function li a {
padding: 0 1.5em;
margin: 0;
text-decoration: none;
text-decoration:underline; 
font-family: verdana, geneva, arial, helvetica, sans-serif; 
font-size:13px; 
font-weight:normal; color:#000099;
}

li.backbutton {
background-image: url(images/back.gif);
background-repeat: no-repeat;
background-position: 0 50%;
}

li.printbutton {
background-image: url(images/print.gif);
background-repeat: no-repeat;
background-position: 0 50%;
}

li.cartbutton {
background-image: url(images/cart.gif);
background-repeat: no-repeat;
background-position: 0 50%;
}

li.forwardbutton {
background-image: url(images/forward.gif);
background-repeat: no-repeat;
background-position: 0 50%;
}

ul#cart {
list-style-type: none;
margin: 0 0 20px 0;
padding: 0;
display:inline;
}

ul#cart li {
display:inline;
padding:10px 0 10px 10px ;
}

ul#cart li a {
padding: 0 1.5em;
margin: 0;
text-decoration: none;
text-decoration:underline; 
font-family: verdana, geneva, arial, helvetica, sans-serif; 
font-size:13px; 
font-weight:normal; color:#000099;
}

ul#cart2 {
list-style-type: none;
margin: 0 0 20px 0;
padding: 0;
display:inline;
}

ul#cart2 li {
display:inline;
padding:10px 0 10px 10px ;
}

ul#cart2 li a {
padding: 0 1.5em;
margin: 0;
text-decoration: none;
text-decoration:underline; 
font-family: verdana, geneva, arial, helvetica, sans-serif; 
font-size:11px; 
font-weight:normal; color:#000099;
}

tr.row2 {
display:none;
}

tr.row1 {

}
.rssclass a {
color:#FF0000;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

form {
padding:0;
margin:0;
}

.rssticker_tab {
background-color:#000098;
padding:0;
margin:0;

}

.new_machines {
color:red;
font-weight: bold;
}

#messetermine {
float:right;
width:216px; 
height:338px; 
margin:20px;
}


.box {background: transparent; width: 220px; margin:20px 0; }
.box h1, .box p {margin:0 10px;}
.box h1 {font-size:14px; color:#000099; padding:0; }

.box .top, .box .bottom {display:block; background:transparent; font-size:1px; }
.box .b1, .box .b2, .box .b3, .box .b4, .box .b1b, .box .b2b, .box .b3b, .box .b4b {display:block; overflow:hidden; }
.box .b1, .box .b2, .box .b3, .box .b1b, .box .b2b, .box .b3b {height:1px; }
.box .b2 {background:#F5F7FF; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box .b3 {background:#F5F7FF; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box .b4 {background:#F5F7FF; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box .b4b {background:#F5F7FF; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box .b3b {background:#F5F7FF; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box .b2b {background:#F5F7FF; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }

.box .b1 {margin:0 5px; background:#cee2dc; }
.box .b2, .box .b2b {margin:0 3px; border-width:0 2px; }
.box .b3, .box .b3b {margin:0 2px; }
.box .b4, .box .b4b {height:2px; margin:0 1px; }
.box .b1b {margin:0 5px; background:#cee2dc; }
.box .boxcontent {display:block;  background:#F5F7FF; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }

/*blaue Box*/
.box2 {background: transparent; width: 220px; margin:20px 0; }
.box2 h1, .box2 p, .box2 a {margin:0 10px; color:#ffffff; }
.box2 h1 {font-size:14px; color:#F2C300; padding:0; }

.box2 .top, .box .bottom {display:block; background:transparent; font-size:1px; }
.box2 .b1, .box2 .b2, .box2 .b3, .box2 .b4, .box2 .b1b, .box2 .b2b, .box2 .b3b, .box2 .b4b {display:block; overflow:hidden; }
.box2 .b1, .box2 .b2, .box2 .b3, .box2 .b1b, .box2 .b2b, .box2 .b3b {height:1px; }
.box2 .b2 {background:#000098; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box2 .b3 {background:#000098; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box2 .b4 {background:#000098; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box2 .b4b {background:#000098; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box2 .b3b {background:#000098; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box2 .b2b {background:#000098; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }

.box2 .b1 {margin:0 5px; background:#cee2dc; }
.box2 .b2, .box2 .b2b {margin:0 3px; border-width:0 2px; }
.box2 .b3, .box2 .b3b {margin:0 2px; }
.box2 .b4, .box2 .b4b {height:2px; margin:0 1px; }
.box2 .b1b {margin:0 5px; background:#cee2dc; }
.box2 .boxcontent {display:block;  background:#000098; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }


/*gelbe Box*/
.box3 {background: transparent; width: 220px; margin:20px 0; }
.box3 h1, .box3 p, .box3 a {margin:0 10px; color:#000099; }
.box3 h1 {font-size:14px; color:#000099; padding:0; }

.box3 .top, .box .bottom {display:block; background:transparent; font-size:1px; }
.box3 .b1, .box3 .b2, .box3 .b3, .box3 .b4, .box3 .b1b, .box3 .b2b, .box3 .b3b, .box3 .b4b {display:block; overflow:hidden; }
.box3 .b1, .box3 .b2, .box3 .b3, .box3 .b1b, .box3 .b2b, .box3 .b3b {height:1px; }
.box3 .b2 {background:#F2C300; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box3 .b3 {background:#F2C300; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box3 .b4 {background:#F2C300; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box3 .b4b {background:#F2C300; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box3 .b3b {background:#F2C300; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box3 .b2b {background:#F2C300; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }

.box3 .b1 {margin:0 5px; background:#cee2dc; }
.box3 .b2, .box3 .b2b {margin:0 3px; border-width:0 2px; }
.box3 .b3, .box3 .b3b {margin:0 2px; }
.box3 .b4, .box3 .b4b {height:2px; margin:0 1px; }
.box3 .b1b {margin:0 5px; background:#cee2dc; }
.box3 .boxcontent {display:block;  background:#F2C300; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }


/*weiße Box*/
.box4 {background: transparent; width: 220px; margin:20px 0; }
.box4 h1, .box4 p, .box4 a {margin:0 10px; color:#000099; }
.box4 h1 {font-size:14px; color:#000099; padding:0; }

.box4 .top, .box .bottom {display:block; background:transparent; font-size:1px; }
.box4 .b1, .box4 .b2, .box4 .b3, .box4 .b4, .box4 .b1b, .box4 .b2b, .box4 .b3b, .box4 .b4b {display:block; overflow:hidden; }
.box4 .b1, .box4 .b2, .box4 .b3, .box4 .b1b, .box4 .b2b, .box4 .b3b {height:1px; }
.box4 .b2 {background:#ffffff; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box4 .b3 {background:#ffffff; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box4 .b4 {background:#ffffff; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box4 .b4b {background:#ffffff; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box4 .b3b {background:#ffffff; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box4 .b2b {background:#ffffff; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }

.box4 .b1 {margin:0 5px; background:#cee2dc; }
.box4 .b2, .box4 .b2b {margin:0 3px; border-width:0 2px; }
.box4 .b3, .box4 .b3b {margin:0 2px; }
.box4 .b4, .box4 .b4b {height:2px; margin:0 1px; }
.box4 .b1b {margin:0 5px; background:#cee2dc; }
.box4 .boxcontent {display:block;  background:#ffffff; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }

/*rote Box*/
.box5 {background: transparent; width: 220px; margin:20px 0; }
.box5 h1, .box5 p, .box5 a {margin:0 10px; color:#ffffff; }
.box5 h1 {font-size:14px; color:#ffffff; padding:0; }

.box5 .top, .box .bottom {display:block; background:transparent; font-size:1px; }
.box5 .b1, .box5 .b2, .box5 .b3, .box5 .b4, .box5 .b1b, .box5 .b2b, .box5 .b3b, .box5 .b4b {display:block; overflow:hidden; }
.box5 .b1, .box5 .b2, .box5 .b3, .box5 .b1b, .box5 .b2b, .box5 .b3b {height:1px; }
.box5 .b2 {background:red; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box5 .b3 {background:red; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box5 .b4 {background:red; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box5 .b4b {background:red; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box5 .b3b {background:red; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }
.box5 .b2b {background:red; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }

.box5 .b1 {margin:0 5px; background:#cee2dc; }
.box5 .b2, .box5 .b2b {margin:0 3px; border-width:0 2px; }
.box5 .b3, .box5 .b3b {margin:0 2px; }
.box5 .b4, .box5 .b4b {height:2px; margin:0 1px; }
.box5 .b1b {margin:0 5px; background:#cee2dc; }
.box5 .boxcontent {display:block;  background:red; border-left:1px solid #cee2dc; border-right:1px solid #cee2dc; }

#hightlight {
text-decoration:none;   
background-color: #f2c300;
}

span.blink_ {
}

.overlay {
	padding:40px;	
	width:320px;  
	display:none;
	background-image:url(flowplayer/images/white.png);
}

.close {
	background:url(flowplayer/images/close.png) no-repeat;
	position:absolute;
	top:2px;
	right:5px; 
	display:block;
	width:35px;
	height:35px;
	cursor:pointer;
}

#player {
  width:320px;
	height:240px;
	display:block;
}

.button {
background: url(images/video.jpg) no-repeat #000098;
padding:0;
margin:0; 
border:1px solid #CEE2DC;
color:#ffffff; 
cursor:pointer;
width:220px;
height:190px;
font-weight:bold;
}

