body {
min-width : 975px;
margin : 0;
padding : 0;
border : 0;
text-align : left;
font-family : Arial, Verdana, Helvetica, Sans-Serif;
font-size : 76%;
background-color : #ffffff;
}
#spanDefault {
text-align : left;
font-family : Arial, Verdana, Helvetica, Sans-Serif;
font-size : 76%;
}
#spanBold {
text-align : left;
font-family : Arial, Verdana, Helvetica, Sans-Serif;
font-weight : bold;
}
#header {
position : relative;
margin : 0;
width : 975px;
padding : 0;
height : 200px;
z-index : 1;
}
#branding {
position : absolute;
right : 20px;
bottom : 7px;
text-align : right;
z-index : 2;
color : #ffffff;
}
#companyName {
color : #ffffff;
font-size : 30px;
vertical-align : bottom;
text-align : right;
z-index : 2;
}
#slogan {
font-family : Arial, Verdana, Helvetica, Sans-Serif;
font-size : 15px;
font-weight : normal;
letter-spacing : 0.2em;
z-index : 2;
}
#breadcrumbs {
position : absolute;
left : 15px;
bottom : 7px;
color : #ffffff;
font-weight : bold;
font-size : 11px;
z-index : 2;
}
#breadcrumbs a {
text-decoration : underline;
color : #ffffff;
z-index : 2;
}
#breadcrumbs a:hover {
text-decoration : none;
}
#page {
border : 0;
text-align : left;
margin : 10px auto;
padding : 0;
width : 975px;
background-repeat : repeat-y;
background-image : url(images/01_theme/themebg.jpg);
z-index : 3;
}
#sidebarleft {
float : left;
padding-left : 3px;
padding-top : 0;
padding-bottom : 10px;
width : 170px;
background-color : #cdd5e0;
z-index : 4;
}
#sidebarcaption {
padding : 2px 5px;
background-color : #f3f3f3;
font-weight : bold;
font-size : 13px;
z-index : 5;
}
#sidebarcaptionsmall {
padding : 6px 0 3px 6px;
background-color : #f3f3f3;
font-size : 11px;
z-index : 5;
}
#sidebarcaptionsmall a:visited, #sidebarcaptionsmall a:link, #sidebarcaptionsmall a:active {
text-decoration : none;
color : #000000;
}
#sidebarcaptionsmall a:hover {
text-decoration : none;
color : #006699;
}
#sidebarmenublock {
margin-top : 3px;
border : 1px solid #bbbbbb;
background-color : #f3f3f3;
}
#sidebarleftmenuitem {
padding : 3px 0 3px 6px;
background-color : #f3f3f3;
font-size : 11px;
}
#sidebarleftmenuitem a:visited, #sidebarleftmenuitem a:link, #sidebarleftmenuitem a:active {
text-decoration : none;
color : #000000;
}
#sidebarleftmenuitem a:hover {
text-decoration : none;
color : #006699;
}
img {
border : none;
z-index : 1000;
}
#footer {
position : relative;
background : url("images/01_theme/themefooter.jpg") no-repeat bottom center;
width : 975px;
height : 46px;
clear : both;
z-index : 1;
}
#footerBox {
position : absolute;
right : 20px;
bottom : 8px;
text-align : right;
z-index : 2;
color : #ffffff;
}
#footerCopyright {
color : #ffffff;
font-size : 10px;
vertical-align : bottom;
}
#description {
text-align : center;
font-size : 11px;
}
#narrowcolumn {
text-align : left;
float : left;
padding-top : 15px;
padding-left : 15px;
padding-right : 15px;
width : 595px;
line-height : 1.4em;
z-index : 4;
}
#narrowcolumnfull {
text-align : left;
float : left;
padding-top : 15px;
padding-left : 15px;
padding-right : 15px;
width : 771px;
line-height : 1.4em;
z-index : 4;
}
#narrowcolumn_rg {
text-align : left;
float : left;
padding-top : 6px;
padding-left : 15px;
padding-right : 15px;
width : 595px;

z-index : 4;
}
.sidebarright {
float : left;
padding-left : 3px;
padding-right : 3px;
padding-top : 8px;
padding-bottom : 0;
width : 167px;
z-index : 4;
}
.sidebarinfoblock {
margin-top : 3px;
border : 1px solid #bbbbbb;
}
.sidebarinfocaption {
padding : 2px 5px;
font-weight : bold;
font-size : 13px;
}
.sidebarrssblock {
margin-top : 3px;
border : 1px solid #bbbbbb;
height : 42px;
}
.sidebarrsscaption {
position : absolute;
background-image : url(images/01_theme/feed-icon32x32.png);
background-repeat : no-repeat;
background-position : 5px 5px;
font-weight : bold;
font-size : 13px;
height : 35px;
padding : 2px 45px;
z-index : 5;
}
.sidebarrsslink {
position : absolute;
padding : 20px 45px;
z-index : 6;
}
.sidebartestversionblock {
margin-top : 3px;
border : 1px solid #bbbbbb;
height : 42px;
}
.sidebartestversioncaption {
position : absolute;
background-image : url(images/01_theme/download_a.jpg);
background-repeat : no-repeat;
background-position : 5px 5px;
font-weight : bold;
font-size : 13px;
height : 35px;
padding : 2px 45px;
z-index : 5;
}
.sidebartestversionlink {
position : absolute;
padding : 20px 45px;
z-index : 6;
}
.sidebarhaendlerlink {
position : absolute;
padding : 20px 45px;
z-index : 6;
}
.sidebarhaendlerblock {
margin-top : 3px;
border : 1px solid #bbbbbb;
height : 42px;
}
.sidebarhaendlercaption {
position : absolute;
background-image : url(images/01_theme/haendler.jpg);
background-repeat : no-repeat;
background-position : 5px 5px;
font-weight : bold;
font-size : 13px;
height : 35px;
padding : 2px 45px;
z-index : 5;
}
.sidebarpreisecaption {
position : absolute;
background-image : url(images/01_theme/preise.jpg);
background-repeat : no-repeat;
background-position : 5px 5px;
font-weight : bold;
font-size : 13px;
height : 35px;
padding : 2px 45px;
z-index : 5;
}
#rssDate {
margin : 0;
padding : 0;
border : 0;
text-align : left;
font-family : Arial, Verdana, Helvetica, Sans-Serif;
color : gray;
}
.sidebartext {
font-weight : normal;
text-decoration : none;
color : #000000;
line-height : 16px;
margin : 0;
padding : 3px 0 3px 6px;
font-size : 11px;
}
.sidebartextlabel {
color : #000000;
font-size : 11px;
}
.sidebaredit {
margin-left : 5px;
width : 150px;
height : 13px;
font-size : 11px;
font-family : Arial, Verdana, Helvetica, Sans-Serif;
}
.sidebarspace {
height : 20px;
}
.sidebarcheckbox {
margin-left : 6px;
}
.sidebarbutton {
font-size : 11px;
margin-bottom : 5px;
font-family : Arial, Verdana, Helvetica, Sans-Serif;
}
.sidebarrightmenublock a:visited, #sidebarrightmenublock a:link, #sidebarrightmenublock a:active {
text-decoration : none;
color : #006699;
font-weight : bold;
}
.sidebarrightmenublock a:hover {
text-decoration : none;
color : silver;
font-weight : bold;
}
#content ul {
padding-left : 0;
margin-left : 15px;
}
#content ul li {
list-style-type : circle;
margin : 0;
}
.error {
color : red;
font-weight : bold;
}
#content a:visited, #content a:link, #content a:active {
text-decoration : none;
color : #0000ff;
font-weight : bold;
}
#content a:hover {
text-decoration : none;
color : silver;
font-weight : bold;
}
#backtheme2 {
padding : 10px;
margin : 0 0 10px;
background : #ffffff;
border : 1px solid #bbbbbb;
}
#backtheme {
padding : 10px;
margin : 0 0 10px;
background : #d4eeff;
border : 1px solid #9fdaff;
}
#contentdownloadbox {
padding : 10px;
margin : 0 0 10px;
border : 1px solid #bbbbbb;
}
#contentdownloadheader {
background-image : url(images/01_theme/icon_setup_48.png);
background-repeat : no-repeat;
height : 50px;
padding-left : 60px;
padding-top : 10px;
margin : 0;
z-index : 100;
}
#contentvideobox {
width : 345px;
padding : 10px;
margin : 0 0 10px;
border : 1px solid #bbbbbb;
}
#contentvideoheader {
background-image : url(images/01_theme/icon_setup_48.png);
background-repeat : no-repeat;
height : 50px;
padding-left : 60px;
padding-top : 10px;
margin : 0;
z-index : 100;
}
#contentpreislistebox {
width : 700px;
padding : 10px;
margin : 0 0 10px;
border : 1px solid #bbbbbb;
}
#contentpreislisteheader {
background-image : url(images/01_theme/icon_setup_48.png);
background-repeat : no-repeat;
height : 50px;
padding-left : 60px;
padding-top : 10px;
margin : 0;
z-index : 100;
}
#contenthaendlerbox {
padding : 10px;
margin : 0 0 10px;
border : 1px solid #bbbbbb;
}
#contenthaendlerheader {
background-image : url(images/01_theme/haendler60.jpg);
background-repeat : no-repeat;
height : 60px;
padding-left : 60px;
padding-top : 10px;
margin : 0;
z-index : 100;
}
#preis10 {
background-image : url(images/01_theme/download.jpg);
background-repeat : no-repeat;
height : 50px;
padding-left : 60px;
padding-top : 10px;
margin : 0;
z-index : 100;
}
#contentpreisheader {
background-image : url(images/01_theme/wuerfel.jpg);
background-repeat : no-repeat;
height : 50px;
padding-left : 60px;
padding-top : 10px;
margin : 0;
z-index : 100;
}
#contentpreisheader_handwerk {
background-image : url(images/01_theme/icon_product_48.png);
background-repeat : no-repeat;
height : 50px;
padding-left : 60px;
padding-top : 10px;
margin : 0;
z-index : 100;
}
#preisrabatt10 {
background-image : url(images/01_theme/10.pjpg);
background-repeat : no-repeat;
height : 50px;
padding-left : 60px;
padding-top : 10px;
margin : 0;
z-index : 100;
}
#preisrabatt12 {
background-image : url(images/01_theme/12.pjpg);
background-repeat : no-repeat;
height : 50px;
padding-left : 60px;
padding-top : 10px;
margin : 0;
z-index : 100;
}
#preisrabatt15 {
background-image : url(images/01_theme/15.pjpg);
background-repeat : no-repeat;
height : 50px;
padding-left : 60px;
padding-top : 10px;
margin : 0;
z-index : 100;
}
#contentvideoheader {
background-image : url(images/01_theme/camera.png);
background-repeat : no-repeat;
height : 50px;
padding-left : 60px;
padding-top : 10px;
margin : 0;
z-index : 100;
}
#contentdoneheader {
background-image : url(images/01_theme/agt_action_success_48.png);
background-repeat : no-repeat;
height : 50px;
padding : 0 0 0 60px;
margin : 0;
z-index : 100;
}
#contentdocheader {
background-image : url(images/01_theme/icon_pdf_48.png);
background-repeat : no-repeat;
height : 50px;
padding : 0 0 0 60px;
margin : 0;
z-index : 100;
}
#productinfobox {
padding : 0;
margin : 0;
border : 1px solid #bbbbbb;
z-index : 100;
}
#productinfobox_rg {
padding : 0;
margin : 0;
border : 0px solid #bbbbbb;
z-index : 100;
}
#productbranding {
height : 50px;
z-index : 101;
background-color : #5d7db9;
}
#productbranding2 {
height : 50px;
z-index : 102;
background-color : #008160;
}
#productbranding3 {
height : 3px;
z-index : 103;
background-color : #ffffff;
}
.producttext {
position : relative;
left : 10px;
top : 15px;
font-family : Arial, Verdana, Helvetica, Sans-Serif;
color : #ffffff;
font-size : 17px;
font-weight : normal;
z-index : 101;
}
#producttext1 {
position : absolute;
left : 220px;
bottom : 30px;
font-family : Arial, Verdana, Helvetica, Sans-Serif;
color : #000000;
font-size : 15px;
font-weight : normal;
z-index : 102;
}
#productimage {
position : absolute;
padding : 0;
z-index : 1000;
}
#productname {
position : absolute;
padding : 27px 0 0 120px;
font-family : Arial, Verdana, Helvetica, Sans-Serif;
color : #ffffff;
font-size : 40px;
height : 90px;
z-index : 113;
}
#productslogan {
position : absolute;
padding : 47px 0 0 120px;
font-family : Arial, Verdana, Helvetica, Sans-Serif;
color : #ffffff;
font-size : 15px;
font-weight : normal;
z-index : 102;
margin-top : 10px;
}
#productinfoimage {
position : absolute;
padding-left : 498px;
z-index : 1000;
}
#ul_done1 {
list-style-image : url(images/01_theme/red.png);
list-style-position : outside;
list-style-type : none;
margin-top : 0;
margin-bottom : 0;
margin-left : 20px;
padding-left : 0;
z-index : 100;
}
#ul_done {
list-style-image : url(images/01_theme/ul1.png);
list-style-position : outside;
list-style-type : none;
margin-top : 0;
margin-bottom : 0;
margin-left : 20px;
padding-left : 0;
z-index : 100;
}
a.contentdownloadlink:visited, a.contentdownloadlink:link, a.contentdownloadlink:active {
text-decoration : none;
color : #0000ff;
font-weight : bold;
}
a.contentdownloadlink:hover {
text-decoration : none;
color : silver;
font-weight : bold;
}
#werbungproduktbox {
width : 585px;
height : 201px;
background-image : url(images/01_theme/productbg.jpg);
background-repeat : no-repeat;
z-index : 100;
}
#contentproduktbox {
padding : 10px;
margin : 0 0 10px;
border : 1px solid #959596;
}
#contentfullwidthbox {
padding : 0;
margin : 0 0 10px;
}
.linknext {
margin : 0;
vertical-align : middle;
line-height : 32px;
background-color : white;
}
#tableexample {
border : none;
margin : 0;
padding : 0;
}
#tdexample {
padding : 5px;
border : 1px solid #bbbbbb;
vertical-align : top;
}
#tdexample2 {
padding-top : 20px;
vertical-align : top;
}
h1 {
font-size : 2em;
text-align : left;
margin : 0 0 30px;
}
h2 {
font-weight : bold;
font-size : 1.6em;
margin : 0 0 30px;
}
h3 {
font-weight : bold;
font-size : 1.3em;
padding : 0;
margin : 0 0 0;
}
#formtables {
border : none;
margin : 0;
padding : 3px 0 3px 6px;
}
#formtablestdleft {
font-family : Arial, Verdana, Helvetica, Sans-Serif;
font-size : 12px;
width : 220px;
text-align : left;
padding : 0 5px;
}
#formtablestdright {
font-family : Arial, Verdana, Helvetica, Sans-Serif;
font-size : 12px;
width : 340px;
text-align : left;
}
#fotobox img {
float : right;
border : 1px solid black;
margin : 0 0 5px 5px;
}
#fotobox2 img {
float : right;
border : 0 solid black;
margin : 0 0 7px 7px;
}
.themenav a {
display : block;
padding : 0.2em 0.5em;
margin-right : 0.5em;
margin-bottom : 7px;
border : 1px solid #ccc;
}
.themenav .activelink {
background : #d4eeff;
border : 1px solid #9fdaff;
text-decoration : none;
}
.themenav {
height : 2em;
margin-left : 0;
}
iframe {
clear : both;
}
#themes {
border : 1px solid #bbbbbb;
float : left;
margin-left : 0;
width : 500px;
margin-top : 0;
margin-right : 10px;
padding : 5px;
}
