/* BEGIN CSS Definitionen für Produkt-Menu Links*/
.menub1 {
width: 173px;
line-height: 16px;
background-color: #FFFFFF;
padding-left: 10px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
}

.menub1a {
width: 173px;
line-height: 16px;
background-color: #F16F21;
padding-left: 10px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
}

.menub1ablau {
width: 173px;
line-height: 16px;
background-color: #6683BB;
padding-left: 10px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
}


.menub2 {
width: 173px;
line-height: 16px;
background-color: #FFFFFF;
padding-left: 15px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
}

.menub2a {
width: 173px;
line-height: 16px;
background-color: #F8B78F;
padding-left: 15px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
}

.menub2ablau {
width: 173px;
line-height: 16px;
background-color: #9AB1DC;
padding-left: 15px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
}

.menub3 {
width: 173px;
line-height: 16px;
background-color: #FFFFFF;
padding-left: 20px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
}

.menub3a {
width: 173px;
line-height: 16px;
background-color: #FCDCC7;
padding-left: 20px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
}

.menub3ablau {
width: 173px;
line-height: 16px;
background-color: #BFD0EF;
padding-left: 20px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
}


html>/**/body .menub1, .menub1a, .menub1ablau {width: 153px;}
html>/**/body .menub2, .menub2a, .menub2ablau {width: 148px;}
html>/**/body .menub3, .menub3a, .menub3ablau {width: 143px;}

/* END CSS Definitionen für Produkt-Menu Links*/


/* BEGIN CSS Menu Links */

.lmenub1 {
width: 173px;
line-height: 16px;
background-color: #FFFFFF;
padding-left: 10px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
}

.lmenub1a {
width: 173px;
line-height: 16px;
background-color: #DDDDDD;
padding-left: 10px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
}

.lmenub2 {
width: 173px;
line-height: 16px;
background-color: #FFFFFF;
padding-left: 15px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
}

.lmenub2a {
width: 173px;
line-height: 16px;
background-color: #E3E3E3;
padding-left: 15px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
}

.lmenub3 {
width: 173px;
line-height: 16px;
background-color: #FFFFFF;
padding-left: 20px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
}

.lmenub3a {
width: 173px;
line-height: 16px;
background-color: #EEEEEE;
padding-left: 20px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
}

html>/**/body .lmenub1, .lmenub1a {width: 153px;}
html>/**/body .lmenub2, .lmenub2a {width: 148px;}
html>/**/body .lmenub3, .lmenub3a {width: 143px;}

/* END CSS Manu Links */

.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
input,textarea,select  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

}

.table,tr,td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}


submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

}

.formelement {
                font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0px #FFFFFF;
	background-color: #FFFFFF;
	color: #000000;
}

.formtext_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}

.formelement1 {
                font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #002b6a;
	background-color: #FFFFFF;
	color: 002b6a;
}


.infobox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.bulletlist { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:000000}

A { color:000000; }
A:hover { color:000000; }
A:active { color:000000; }
A:visited { color:000000; }


P { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:000000;margin: 4 0 0 0; float: none;}
P.csc-caption { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:000000; }
P.csc-menu { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:000000; }
P.csc-section { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:000000; }
P.csc-header-date { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:000000; }
P.bodytext { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:000000;margin: 4 0 0 0; }
P.bodytext:first-line { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:000000; }
P.bodytext:first-letter { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:000000; }
P.bodytext+ P { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:000000;margin: 4 0 0 0; }
P.bodytext A { color:000000; }
P.bodytext A:hover { color:000000; }
P.bodytext A:active { color:000000; }
P.bodytext A:visited { color:000000; }
P A { color:000000;} 
P A:hover { color:000000; }
P A:active { color:000000; }
P A:visited { color:000000; }
H1 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:000000; }
H1 A { color:000000; }
H1 A:hover { color:000000; }
H1 A:active { color:000000; }
H1 A:visited { color:000000; }
H2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-decoration: none; font-weight:normal;}
H2 A { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-decoration: none; font-weight:normal;}
H2 A:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-decoration: none; font-weight:normal;}
H2 A:active { font-family:Arial, Helvetica, sans-serif; font-size:12x; color:#000000; font-decoration: none; font-weight:normal;} 
H2 A:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-decoration:none; font-weight:normal;} 
 
H3 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; }
H3 A { color:000000; }
H3 A:hover { color:000000; }
H3 A:active { color:000000; }
H3 A:visited { color:636363; }
H4 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; }
H4 A { color:000000; }
H4 A:hover { color:000000; }
H4 A:active { color:000000; }
H4 A:visited { color:000000; }
H5 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; }
H5 A { color:000000; }
H5 A:hover { color:000000; }
H5 A:active { color:000000; }
H5 A:visited { color:000000; }
H6 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; }
H6 A { color:000000; }
H6 A:hover { color:000000; }
H6 A:active { color:000000; }
H6 A:visited { color:000000; }
BODY { scrollbar-face-color:#C8C8C8;scrollbar-highlight-color:#FFFFFF;scrollbar-3dlight-color:#B6B6B6;scrollbar-darkshadow-color:#C8C8C8;scrollbar-shadow-color:#F7F7F7;scrollbar-arrow-color:#FFFFFF;scrollbar-track-color:#E2E2E2; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:000000; }
UL { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	font-weight: normal; 
	font-style: normal; 
	list-style : outside;
	margin-top:0em;
	margin-bottom:0em;
	} 

OL { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	font-weight: normal; 
	font-style: normal;
	} 
	
LI { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:11px;; 
	Color: #000000; 
	font-weight: normal; 
	font-style: normal;
	margin-top:0em;
	}


/*   FORUM */

#tx_chcforum-pi1
{	
font-family: arial, sans-serif;
font-size: 11px;
}

#tx_chcforum-pi1 caption
{
display: none;
}
#tx_chcforum-pi1 a 
{
text-decoration: underline;
}

#tx_chcforum-pi1 a:hover 
{
text-decoration: none !important;
}
/* only one form in the forum */

#tx_chcforum-pi1 form 
{
margin-top: 20px;
}
/* GENERIC TABLE BEGIN */

.tx-chcforum-pi1-Table
{
border: 1px solid #999999;
background: #FFFFFF;
margin-bottom: 3px;
width: 100%;
}

.tx-chcforum-pi1-Table thead tr th 
{
font-size: 14px;
font-weight: bold;
background: #A7B3CB;
padding: 5px;
text-align: center;
white-space: nowrap;
}

/* category title row */
.tx-chcforum-pi1-Table tbody tr th 
{
font-size: 15px;
font-weight: bold;
letter-spacing: 2px;
background: #F3F5F8;
padding: 5px;
text-align: left;}

/* category features row */

.tx-chcforum-pi1-Table tbody tr td 
{
font-size: 12px;
background: #E3E7EF;
padding: 5px;
}

/* GENERIC TABLE END */
/* CATEGORY TABLE BEGIN */
/* cell 1 */
.tx-chcforum-pi1-catConferenceCell {}

.tx-chcforum-pi1-catConferenceCell dl 
{
margin: 0;
}

.tx-chcforum-pi1-catConferenceCell dt {}
.tx-chcforum-pi1-catConferenceCell dd 
{
font-size: 10px;
margin-left: 5px;
}

.tx-chcforum-pi1-catConferenceCell dd.new
{
color: #FF0000;
}

/* cell 2 */#

.tx-chcforum-pi1-catThreadCell 
{
text-align: center;
}

/* cell 3 */

.tx-chcforum-pi1-catPostCell
{
text-align: center;
}

/* cell 4 */

.tx-chcforum-pi1-catLastCell
{
font-size: 10px !important;
vertical-align: top;
}

/* CATEGORY TABLE END */
/* CONFERENCE TABLE BEGIN */
/* cell 1 */

.tx-chcforum-pi1-confThreadSubjCell {}
.tx-chcforum-pi1-confThreadNew 
{
color: #F00;
font-size: 10px;
padding-left: 5px;}
/* cell 2 */

.tx-chcforum-pi1-confThreadRepliesCell 
{
text-align: center;
}

/* cell 3 */

.tx-chcforum-pi1-confThreadAuthorCell 

{text-align: center;}

/* cell 4 */

.tx-chcforum-pi1-confThreadLastCell 
{
font-size: 10px !important;
}

/* CONFERENCE TABLE END */
/* NAVPATH BEGIN*/

.tx-chcforum-pi1-navPath 
{
font-size: 14;
font-weight: bold;
background: #C1CACF;
margin-bottom: 3px;
margin-top: 15px;
padding: 3px;
}

.tx-chcforum-pi1-navPath a
{
font-size: 14;
font-weight: bold;
background: #C1CACF;
margin-bottom: 3px;
margin-top: 15px;
padding: 3px;

}


.tx-chcforum-pi1-navPath a:link
{
font-size: 14;
font-weight: bold;
background: #C1CACF;
margin-bottom: 3px;
margin-top: 15px;
padding: 3px;

}


.tx-chcforum-pi1-navPath a:hover
{
font-size: 14;
font-weight: bold;
background: #C1CACF;
margin-bottom: 3px;
margin-top: 15px;
padding: 3px;

}


.tx-chcforum-pi1-navPath a:visited
{
font-size: 14;
font-weight: bold;
background: #C1CACF;
margin-bottom: 3px;
margin-top: 15px;
padding: 3px;
}

.tx-chcforum-pi1-navPath a:active
{
 font-size: 14;
font-weight: bold;
background: #C1CACF;
margin-bottom: 3px;
margin-top: 15px;
padding: 3px;
}





/* NAVPATH END*/
/* PAGELINKS BEGIN */

.tx-chcforum-pi1-pageLinksTop, .tx-chcforum-pi1-pageLinksBtm 
{
background: #C1CACF;
border: 1px solid #000000;
font-size: 10px;
margin-bottom: 3px;
padding: 3px;
font-size: 10px;
text-align: right;
clear: both;
}

/* PAGELINKS END */
/* POST FORM BEGIN */
.tx-chcforum-pi1-postForm 
{
border: 1px solid #999999;
background: #E3E7EF;
padding: 5px;
margin-bottom: 3px;
}

.tx-chcforum-pi1-postForm fieldset label 
{
display: block;
text-align: right;
padding-right: 20px;
width: 150px;
float: left;
}

.tx-chcforum-pi1-postForm fieldset#formTop input 
{
display: block;
width: 150px;
float: left;
padding: 2px;
border: 1px solid #000000;
margin-bottom: 3px;
}

.tx-chcforum-pi1-postForm textarea 
{
border: 1px solid #000000;
margin: 3px 0;
width: 100% ;
height: 150px;
}

.tx-chcforum-pi1-postForm fieldset#formTop br 
{clear:left;}

.tx-chcforum-pi1-formBtn {text-align: center;}
.tx-chcforum-pi1-formBtn input 
{
background-color: #FFF;
border: 1px solid #000000;
font-weight: bold;
padding: 3px;
font-size: 12px;
margin-bottom: 3px;
}

.tx-chcforum-pi1-formBtnHov 
{
background-color: #FFF;
border: 1px solid #C00;
color: #CC0000;
font-weight: bold;
padding: 3px;
font-size: 12px;
}

.tx-chcforum-pi1-formBtnStyle 
{
background-color: #FFF;
border: 1px solid #000000;
padding: 3px;
margin: 3px;
}

.tx-chcforum-pi1-formBtnStyleHov 
{
background-color: #FFF;
border: 1px solid #C00;
color: #CC0000;
padding: 3px;
margin: 3px;
}

/* POST FORM END */
/* SINGLE POST BEGIN */

.tx-chcforum-pi1-singlePost 
{
border: 1px solid #000000;
margin: 3px 0;
}

/* top */

.tx-chcforum-pi1-singlePost .author 
{
background: #E3E7EF;
padding: 3px;
vertical-align: top;
height: 78px;
}

.tx-chcforum-pi1-formEmicoStyle 
{margin: 3px;}

.tx-chcforum-pi1-singlePost .im 
{
vertical-align: middle;
margin-top: 3px;
}

.tx-chcforum-pi1-singlePost .im a 
{margin-right: 10px;}

.tx-chcforum-pi1-singlePost .im img {
vertical-align: middle;
border: 0px;
padding-right: 2px;
margin-bottom: 2px;
}

.tx-chcforum-pi1-singlePost #userPic 
{
border: 1px solid #000000;
float: right;
}

/* middle */
.tx-chcforum-pi1-singlePost .text 
{ border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
text-align: center;
background: #E3E7EF;
}

.tx-chcforum-pi1-singlePost .scroller 
{
overflow: auto;
width: 95%;
background: #FFF;
min-height: 125px;
text-indent: 0px;
text-align: left;
padding: 3px;
}

/* bottom */

.tx-chcforum-pi1-singlePost .edit 
{
background: #F3F5F8;	
padding: 3px;
height: 19px;
vertical-align: middle;
margin-top: 3px;
}

.tx-chcforum-pi1-singlePost .edit a 
{margin-right: 30px;}

tx-chcforum-pi1-singlePost .edit img 
{
vertical-align: middle;
border: 0px;
}

.tx-chcforum-pi1-singlePost .attachment 
{
font-size: 13px;
font-weight: bold;
background: #C1CACF;
padding: 3px;
text-align: left;
}

.tx-chcforum-pi1-singlePost .attachment div {	vertical-align: top;}
.tx-chcforum-pi1-singlePost .attachment img {float: left;	margin-right: 5px;}
.tx-chcforum-pi1-singlePost .offset {margin-left: 15px;margin-right: 15px;}
.tx-chcforum-pi1-singlePost .codeCell {font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;padding: 5px;background-color: #FAFAFA; border: #D1D7DC;border-style: solid;border-left-width: 1px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px}
.tx-chcforum-pi1-singlePost .quoteCell {background-color: #FAFAFA;	font-size: 10px;padding: 5px;border: #D1D7DC; border-style: solid;border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px}
.tx-chcforum-pi1-singlePost .quoteCellAuthor {border: 0px;font-weight: bold;padding: 3px 0;}.tx-chcforum-pi1-singlePost .quoteTable {	border: 0px;	margin: 15px 0;}.tx-chcforum-pi1-singlePost .text img {	max-height: 350px;	max-width: 350px;}
.tx-chcforum-pi1-singlePostQuoteText {background-color: #FAFAFA;	border: 1px solid #000000;font-size: 10px;padding: 5px;}
/* SINGLE POST END */
/* FOOTER BOX BEGIN */
.tx-chcforum-pi1-footerBox {background: #A7B3CB;padding: 3px;border: 1px solid #999999;font-size: 10px; }
/* used for user listing */
.tx-chcforum-pi1-footerBox div { padding-top: 5px; padding-left: 5px;font-size: 10px; }

/* FOOTER BOX END */
/* HEADER BOX BEGIN */

.header_center { text-align: center;height: 34px;}
.header_text {font-size: 24px;line-height: 34px; font-family: Verdana,Arial,Helvetica,sans-serif;font-weight: bold;font-variant: small-caps;}
.header_small {margin-bottom: 3px;border: solid #000000 1px;}
/* HEADER BOX END */
/* TOOL BAR  BEGIN */
.tx_chcforum-pi1-toolBar {background: #C1CACF;border: 1px solid #000000;margin-bottom: 3px;padding-right: 5px;padding-top: 3px;	padding-bottom: 3px;}
.tx_chcforum-pi1-toolBar img {vertical-align: middle;margin-left: 16px;}
.tx_chcforum-pi1-toolBar div {line-height: 30px;text-align: right;font-size: 9px;	font-weight: bold;font-family: Verdana,Arial,Helvetica,sans-serif;}
.tx_chcforum-pi1-subToolBar {background: #C1CACF;border: 1px solid #000000;margin-bottom: 3px;	padding-right: 5px;padding-top: 3px;padding-bottom: 3px;}
.tx_chcforum-pi1-subToolBar img {vertical-align: middle;	margin-left: 16px;}
.tx_chcforum-pi1-subToolBar div {	line-height: 30px;text-align: right;font-size: 9px;font-weight: bold;	font-family: Verdana,Arial,Helvetica,sans-serif;}
/* TOOL BAR  END */
/* PROFILE BEGIN */
.tx-chcforum-pi1-profileBorder {border: 1px solid #999999;padding: 3px;}
.tx-chcforum-pi1-profileBorder #userPic {border: 1px solid #000000;float: right;}
.tx-chcforum-pi1-profileBorder hr {clear: left;	display: block;visibility: hidden;}
.tx_chcforum-pi1-profileHdrBig {	background: #C1CACF;border: 1px solid #000000;padding: 3px;margin-bottom: 3px;font-size: 10px;}
.tx_chcforum-pi1-profile_hdr {font-size: 10px;  font-weight: bold;  background: #E3E7EF;  padding: 2px;}
/* PROFILE END */
/* MESSAGE BOX BEGIN */
.tx-chcforum-pi1-errorBoxCell {background: #E3E7EF;font-weight: bold;text-align: left;}
.tx-chcforum-pi1-messageBox, .tx-chcforum-pi1-messageBoxError {	background: #FFD6EF;	border: 1px dotted #FF0000;margin-bottom: 3px;padding: 3px;font-weight: bold;}
/* MESSAGE BOX END */
.tx-chcforum-pi1-forumTextBig {font-size: 14px;font-weight: bold;}
.tx-chcforum-pi1-helpBox {background-color: #E3E7EF !important;border-style: none;}
.tx-chcforum-pi1-linkUp {background: #DEE3E7;border: 1px solid #000000;margin: 12px 0 15px 0;padding: 3px;font-size: 10px;text-align: center;}
.tx-chcforum-pi1-previewBoxCell {	background: #A7B3CB;text-align: left;}

label { text-align: left;}

legend { color: #6784BB; font-size: 11px; font-face: Arial; font-weight: bold;}
filedset { margin: 0 0 0 0; }
.meldung {color: #6784BB; font-size: 11px; font-face: Arial; font-weight: bold;}
.logger { filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; display: block; background-color: #CCCCCC; }

a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#ff0}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #0cf;
    background-color:#cff; color:#000;
    text-align: center}
/*.language_select select{
 width: 70px;
 font-weight: normal;
 background-color: #ffffff;
 color: #000000;
 font-family: Arial;
 margin-left: 10px;
margin-top: 5px;
}*/

 .tx-srlanguagemenu-pi1{
margin: 0;
float: left;
position: absolute;
z-index: 999;
height: 20px;
top: 61px;
}
.tx-srlanguagemenu-pi1 select { 
font-size: 10px; 
font-family: Arial, sans-serif; 
background-color: #ffffff; 
color: #000000; 
font-weight: normal; 
width: 90px; 
margin: 0; 
padding: 0;
}





#produkt_menu{
float: left;
background-color: #F37021;
width: 177px;

padding-right: 1px;
padding-left: 1px;
margin-right: 15px; 
/*margin-bottom: 56px;
margin-top: 10px;*/
}


#produkt_menu_blau{
float: left;
background-color: #6784BB;
width: 177px;

padding-right: 1px;
padding-left: 1px;
margin-right: 15px; 
/*margin-bottom: 56px;
margin-top: 10px;*/
}

a.produkt_m:link, a.produkt_m:visited,a.produkt_m:hover, a.produkt_m:active {
float: left;
font-weight: bold;
background-color: #F37021;
width: 175px;
height: 105px;
padding-right: 1px;
padding-left: 1px;
line-height: 17px;
/*margin-bottom: 56px;
margin-top: 10px;*/
text-decoration: none;
background: url(/fileadmin/images/relaunch/menu_1.gif);
background-repeat: no-repeat;
background-position: bottom;
}

html>/**/body a.produkt_menu:link, a.produkt_menu:visited,a.produkt_menu:hover, a.produkt_menu:active {
min-height: 90px;
height: auto;
}

a.produkt_m1:link, a.produkt_m1:visited,a.produkt_m1:hover, a.produkt_m1:active {
float: left;
font-weight: bold;
background-color: #F37021;
width: 175px;
height: 105px;
padding-right: 1px;
padding-left: 1px;
line-height: 17px;
/*margin-bottom: 56px;
margin-top: 10px;*/
text-decoration: none;
background: url(/fileadmin/images/relaunch/menu_2.gif);
background-repeat: no-repeat;
background-position: bottom;
}

html>/**/body a.produkt_menu1:link, a.produkt_menu1:visited,a.produkt_menu1:hover, a.produkt_menu1:active {
min-height: 90px;
height: auto;
}

a.produkt_m2:link, a.produkt_m2:visited,a.produkt_m2:hover, a.produkt_m2:active {
float: left;
font-weight: bold;
background-color: #F37021;
width: 175px;
height: 105px;
padding-right: 1px;
padding-left: 1px;
line-height: 17px;
/*margin-bottom: 56px;
margin-top: 10px;*/
text-decoration: none;
background: url(/fileadmin/images/relaunch/menu_3.gif);
background-repeat: no-repeat;
background-position: bottom;
}

html>/**/body a.produkt_menu2:link, a.produkt_menu2:visited,a.produkt_menu2:hover, a.produkt_menu2:active {
min-height: 90px;
height: auto;
}



a.produkt_m3:link, a.produkt_m3:visited,a.produkt_m3:hover, a.produkt_m3:active {
float: left;
font-weight: bold;
background-color: #F37021;
width: 175px;
height: 105px;
padding-right: 1px;
padding-left: 1px;
line-height: 17px;
/*margin-bottom: 56px;
margin-top: 10px;*/
text-decoration: none;
background: url(/fileadmin/images/relaunch/menu_4.gif);
background-repeat: no-repeat;
background-position: bottom;
}

html>/**/body a.produkt_menu3:link, a.produkt_menu3:visited,a.produkt_menu3:hover, a.produkt_menu3:active {
min-height: 90px;
height: auto;
}



#produkt_menu_bot{
float: left;
background: url(/fileadmin/images/relaunch/pfeil_orange.gif) 0 0 no-repeat; 
width: 175px; 
padding-left: 20px;
padding-top: 5px;
height: 25px; 
}

html>/**/body #produkt_menu_bot{width: 155px;height: 20px;}

#produkt_menu_bot a:link, #produkt_menu_bot a:visited, #produkt_menu_bot a:hover, #produkt_menu_bot a:active{
text-decoration: none;
}
#produkt_menu_bot_blue{
float: left;
background: url(/fileadmin/images/relaunch/pfeil_blau.gif) 0 0 no-repeat; 
width: 175px; 
padding-left: 20px;
padding-top: 5px;
height: 25px; 
}

html>/**/body #produkt_menu_bot_blue{width: 155px;height: 20px;}

#produkt_menu_bot_blue a:link, #produkt_menu_bot_blue a:visited, #produkt_menu_bot_blue a:hover, #produkt_menu_bot_blue a:active{
text-decoration: none;
}

/*
#produkt_menu_bl{
float: left;
background-color: #6784BB;
width: 177px;
height: 90px;
padding-right: 1px;
padding-left: 1px;
margin-right: 26px; 
margin-bottom: 56px;
/*margin-top: 10px;
}

html>body #produkt_menu, #produkt_menu_bl{
height: auto;
width: 175px;
}


*/

.sdown {
width: 590px;
height: auto;
display: block;
}

.sdownload {
width: 170px;
height: 20px;
/*border: 1px solid #C0C0C0;
background-color: #EAEAEA;*/
display: block;
padding-left: 10px;
margin-right: 10px;
margin-bottom: 4px;
float: left;
}
