/* style01.css for content1, produkt1 20052014*/

/* ABMESSUNGEN */
#bodybg{width: 100%;height: 100%;}
#top,#footer,#contentboard{width:1000px;}
#top{height:115px;}
#leftcontent,#rightcontent{width:200px;min-width: 20px;}
#cc{width:600px;min-height:500px;}
#breadcrumbproduct{padding-left:30px;}
#wrapvideowidth, #topcontent, #c274, #c275{width:95%;}
#topcontent
html {
 overflow-y: -moz-scrollbars-vertical;
 overflow-y: scroll;}
.wrapvideoheight{
 position: relative;
 padding-bottom: 56.25%;
 padding-top: 25px;
 height: 0;
 }
.wrapvideoheight iframe{
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;}
/* HINTERGRUNDFARBEN UND BILDER */
body{background-color: #010101;}
#bodybg{background-image: url("pic/fond.jpg");position:fixed;background-repeat: repeat-x;top:0;left:0;}
 
/* TEXTDEKORATION */
body{color: #000000;font: 14px "verdana", sans-serif;text-align: center;}
p{color:#000;font-size:14px;line-height:normal;font-family:verdana, Helvetical sans-serif;font-weight:normal;font-style:normal;font-variant:normal;text-align:left;}
.TM-ACT-TXT,.TM-ACT-TXT a,.TM-RO-TXT,.TM-RO-TXT a,.PM-Link,.PM-Link a,
#PM-Link-Con1,#PM-Link-Con1 a,#PM-Link-Con1-ACT,#PM-Link-Con1-ACT a,
#PM-Link-Con2,#PM-Link-Con2 a,#PM-Link-Con2-ACT,#PM-Link-Con2-ACT a,
#PM-Link-Con3,#PM-Link-Con3 a,#PM-Link-Con3-ACT,#PM-Link-Con3-ACT a,
{text-decoration:none;color: #000;}
.TM-NO-TXT,.TM-NO-TXT a{text-decoration:none;color: #FFF;}
a{color:#000000;text-decoration:underline;}
#footer a,#footer a:link,#footer a:visited{color:#FFF;font-size:14px;text-decoration:none;}
#footer a:hover,#footer a:active{text-decoration:underline;}
.menulinkno{background-color:#f2f2f2; color:#000;}
.menulinkact,.menulinkno:hover,.menulinkact:hover{background-color:#f2f2f2; color:#000;}
::selection{background:#EF322A;color:#fff;text-shadow:none;}
::-moz-selection{background:#EF322A;color:#fff;text-shadow:none;}
/* Ueberschriften */
h1,h2,h3,h4,h5,h6,#breadcrumbproduct{color:#000;font-size:16px;line-height:normal;font-family:verdana,sans-serif;font-weight:normal;font-style:normal;font-variant:normal;}
h1, h2, h4{font-weight:bold;}
h2{font-size:14px;}
h4{color:#F00;}
#breadcrumbproduct{font-size:12px;}

/* REIHENFOLGE */
#bodybg{z-index:0;}
#palogo{z-index:10;}
.spacer10,.spacer50{z-index:50;}
#topmenu,#lang,#top,#footer,#leftcontent,#cc,#rightcontent{z-index:100;}
#contentboard{z-index:150;}
#PM-Link-Con1,#PM-Link-Con2,#PM-Link-Con3,#PM-Link-Con1-ACT,#PM-Link-Con2-ACT,#PM-Link-Con3-ACT,#TM-NO,#TM-ACT,#TM-RO{z-index:200;}

/* RTE Layouts */
.Linie-oben-und-unten{border-top:solid 2px #AFAFAF;border-bottom:solid 2px #AFAFAF;padding-top:5px;padding-bottom:5px;}
.Linie-oben{border-top:solid 2px #AFAFAF;padding-top:5px;}
.Linie-unten{border-bottom: solid 2px #AFAFAF;padding-bottom:5px;}
.csc-textpic-imagewrap{min-width:90px;}

/* Sonstiges und Standalone */
div.clear{clear:left;height:0;margin:0;padding:0;font-size:0;}
.spacer10{position:relative;top:0px;left:0px;float:left;width:100%;text-align:left;height:10px;margin:0;padding:0;}
.spacer50{position:relative;top:0px;left:0px;float:left;width:100%;text-align:left;height:50px;margin:0;padding:0;}
.align-center{text-align:center;}
#topmenu{position:absolute;bottom:0px;left:250px;float:left;width:450px;text-align:left;padding:0px;margin:0px;}
#palogo{position:relative;top:0px;left:0px;background: url(pic/PA_Logo_12022013.png) no-repeat;width:210px;height:96px;float:left;}
#lang{position:relative;top:10px;right:100px;float:right;width:100px;text-align:right;white-space:nowrap;display:inline;height:30px;}
#print{position:relative;top:10px;float:right;width:80px;text-align:right;white-space:nowrap;display:inline;height:30px;}

/* Container */
#top, #topcontent {margin:0px auto auto;position:relative;}
#cc{position:relative;top:0px;left:5px;margin:0px 10px 10px 0px;float:left;display:inline-block;border-left:200px solid transparent;overflow:visible;border-right:200px solid transparent;overflow:visible;}
#contentboard{top:0px;margin: auto;text-align:left;min-height:50px;position:relative;padding-top:15px;padding-bottom:20px;}
#leftcontent{position:relative;top:0px;left:5px;float:left; margin-left:-206px;display:inline;}
#rightcontent{position:relative;top:0px;right:5px;float:right;margin-right:-206px;display:inline;}
#footer{margin:auto;position:relative;}

/* * html .menulinkact,* html .menulinkno{ background-color:#FFF; }*/
.external-link-new-window{color:#494949;font-size:14px;text-decoration:underline;}
#PM-Link-Con1,#PM-Link-Con2,#PM-Link-Con3,#PM-Link-Con1-ACT,#PM-Link-Con2-ACT,#PM-Link-Con3-ACT{
position:relative;top:0px;left:0px;float:left;text-align:left;padding:2px;margin:1px;
background: rgb(242, 242, 242); /* The Fallback */color:#000;clear: left;}
#PM-Link-Con1,#PM-Link-Con2,#PM-Link-Con3{background: rgba(255, 255, 255, 0.0);}
#PM-Link-Con1-ACT,#PM-Link-Con2-ACT,#PM-Link-Con3-ACT{background: rgba(255, 255, 255, 0.5);}
#PM-Link-Con1,#PM-Link-Con1-ACT{padding-left:2px;width:143px;font-size: 12px;font-weight:bold;}
#PM-Link-Con2,#PM-Link-Con2-ACT{padding-left:20px;width:125px;font-size: 12px;}
#PM-Link-Con3,#PM-Link-Con3-ACT{padding-left:25px;width:120px;font-size: 12px;}
#TM-NO,#TM-ACT,#TM-RO{ position: relative;float: left; text-decoration:none; margin: 0px 2px 0px 2px; padding: 5px 10px 5px 10px;}
    

#TM-NO,#TM-NO:link,#TM-NO:visited{
background:#494949;/* The Fallback */
background:rgb(73, 73, 73);
background:rgba(73, 73, 73, 0.9);
color:#f2f2f2;
box-shadow: inset 0 0 5px rgba(242, 242, 242, 0.4);}

#TM-RO,#TM-RO:link,#TM-RO:visited,#TM-ACT,#TM-ACT:link,#TM-ACT:visited,#TM-ACT:hover{
background:#f2f2f2;  /* The Fallback */
background:rgb(242, 242, 242);
background:rgba(255, 255, 255, 0.7);
box-shadow: inset 0px 3px 3px 0px rgba(73, 73, 73, 0.4);
color:#000;}

#TM-NO:hover,#TM-RO:hover{
background:#f2f2f2; /* The Fallback */
background:rgb(242, 242, 242);
background:rgba(255, 255, 255, 0.5);
box-shadow:inset 0px 0px 5px #fff;
color:#000;}
#contentboard{
background-color:#f2f2f2;/* The Fallback */
background: rgb(242, 242, 242);
background: rgba(255, 255, 255, 0.7);
color:#000;}
#jfimageflow_c202, #jfimageflow_c248, #jfimageflow_c274, #jfimageflow_c275 { background: rgba(0, 0, 0, 0);}
#jfimageflow_c274, #jfimageflow_c275 {
-moz-box-shadow: 0 0 4px 1px #999;
-webkit-box-shadow: 0 0 4px 1px #999;
box-shadow: 0 0 4px 1px #999;}