
.footer_5frame{
}
.footer_frame{
    border: 0px solid black;
    float: left;
    width: 192px;
    padding: 2px;
}
.footer_frame .headline{
    border: 1px solid black;
    border-bottom-style: none;
    background-color: #999;
    height: 14px;
    padding: 3px 5px;
}
.footer_frame .content{
    border: 1px solid black;
    border-top-style: none;
    height: 450px;
    padding: 3px 5px;
}
.footer_frame .content p{
    margin: 0px;
    text-align: center;
}

.footer_frame .content ul li a{
    color: black;
}

.naviimg{
    position: relative;
    float: left;
    top: 46px;
}

.zero_placeholder {
    clear: both;
    float: none;
    height: 0;
    line-height: 0;
    font-size: 0.1px;
}

#body .mainframe {
    height:20px;
    margin:5px;
    width:500px;
}

#body .mainframe .left {
    width: 250px;
    float: left;
    text-align: right;
}

#body .mainframe .right {
    width: 250px;
    float: left;
}

#body .mainframe .right input, #body .mainframe .right select{
    margin-left: 10px;
}

.product_mediatype {
    float: left;
    width: 90px;
}

div.tocartsmallthin {
    position: absolute;
    left: 432px;
    top: 125px;
    width: 150px;
}

.logos {
    /* height: 60px;*/
    margin: 2px 0 10px 0;
}

.klappentext h2 {
    margin: 0;
}

.klappentext {
    background-color: #f8f6b9;
}

.videoobjects {
    text-align: center;
}

.details_examples {
    border: 1px solid #CE6531;
    border-style: none solid;
    height:auto;
    margin:0 5px 0px;
    padding:15px 6px 5px;
    width:556px;
    float: left;
}

.details_examples_separator {
    border-top:1px solid #F0F0F0;
}

.product_sticker {
    position: relative;
    /*top: 118px;
    left:240px;
	position:absolute;
	top:84px;*/
}

.details_sticker {
    margin-top: 30px;
}

#footer .footer_frame .content ul {
    padding-left: 30px;
    margin-left: 0px;
}

#details .main .taxinfo, #alist .main .taxinfo, #search .main .taxinfo {position: absolute; left: 318px; font-size: 9px; top: 145px;}
#details .product.small .main .taxinfo {left: 40px; top: 392px;}

.product.small .taxinfo, #body  .product.small .taxinfo a{font-size: 10px;}


#body .product.head.thin .artnum .multimedia_samples {height:28px;} /*position:relative;top:30px;*/
#body .product.head.thin .actions.media {margin-top:1em;} /*margin-top:-2em;*/
#right .box .listitem.rightlist .multimedia_samples{left:0;position:absolute;top:100px;}

#body .product.thin .artnum .multimedia_samples {height:19px;}

#body .product.thin .actions {margin-top:2.2em;}
#body .product.thin {height:180px;}

/*174*/#footer .footertext { padding:0 30px;text-align:left;}

/*245*/#right .listitem.boxclass {background:#fff;}

/*261*/#right .listitem.rightlist .price .tocart {left:83px;}

/*430*/#body .product.thin{width:421px;} /*D3 change mg*/

        #body a.myPlayer {
	        display:block;
	        width: 320px;
	        height:240px;
	        text-align:center;
	        margin:0 15px 0px 0;
	        float:left;
	        border:1px solid #999;
        }
        #body a.myPlayer.sound {
            height: 23px;
            width: 269px;
            margin: 0px 2px;
        }
         #body .multimedia_samples a.myPlayer.sound {
            height: 23px;
            width: 160px;
            margin: 0px 2px;
        }

        #body .multimedia_samples a.myPlayer.sound {
            height: 23px;
            width: 160px;
            margin: 0px 2px;
        }
        /* play button */
        #body a.myPlayer.video img {
            margin-top:70px;
            border:0px;
        }
        #body a.myPlayer.sound img {
            border:0px;
            height: 23px;
        }
        /* when container is hovered we alter the border color */
        #body a.myPlayer:hover {
        	border:1px solid #000;
        }

        #body .myPlayer.qualitaet {margin:0 10px 0 0;width: 250px;}
        #body .mySound.qualitaet1 {margin:0 0px 0 2px;}
        #body .mySound.qualitaet2 {margin:0 0px 0 0px;}

#body div.bar.prevnext .termsconfirm .chkbox {color:#000;}


/*google article box*/

#right .box.smallarticle {padding-top:0px;}
#right .box.smallarticle ul {padding:0px 0px;margin-top:2px;}
#right .box.smallarticle ul li {list-style:none;padding-left:0px;}
#right .box.smallarticle ul li a {text-decoration:none;line-height:100%;color:#000;font-weight:bold;font-size:9px;}
#right .box.smallarticle ul li a:hover {color:#000;}

#right .form input.txt {margin:0 0 3px;width:176px;}

#right span.btn{background: transparent url(bg/buttons_pe_.gif) right -150px no-repeat;padding: 0 1px 0 0;height:18px;line-height:18px;display:-moz-inline-stack;display:inline-block;margin:0;outline:0;}
#right span.btn input, span.btn a{border:none;height:18px;line-height:10px;outline:0;position:relative;display:block;padding:2px 7px;margin:0;color:#FFFFFF;font-weight: bold;cursor:pointer;background: transparent url(bg/buttons_pe_.gif) no-repeat left -150px;}
#right .form span.btn input {width:179px;}
#right .form a.link {display:block;margin:0 0 3px;}


#d3_extsearch_quicksearch .extsearch.img{float:left;}
#body .product.details .exturls {z-index: 1;}

#baskethelplink a {background-color: yellow;}

/* DieWebAG */

.iframe_righttpl{
border:ridge; 
overflow:hidden; 
width:184px; 
height:400px;
}

.div1_righttpl{
padding-left: 0px; 
padding-right: 0px;
}

.div2_righttpl{
overflow:auto;
height:50px;
}

.div1_trusted{
padding:0 10px;
}

.div2_trusted{
background-color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-repeat: repeat;
background-position: left top;
vertical-align:middle;
margin-top:0px;
border:0px solid #C0C0C0;
padding:2px; 
position: absolute; 
left: 859px; 
top: 5px; 
width:85px;
}

.div3_trusted{
text-align:center;
width:80px;
float:left; 
border:0px solid; 
padding:2px;
}

.img1_trusted{
border:0px none;
}

.div3_trusted{
text-align:center;
width:80px;
line-height:125%;
float:left;
border:0px solid; 
padding:2px;
}

.a1_trusted{
font-weight:normal;
text-decoration:none;
color:#000000;
}

.div5_trusted{
clear:both;
}

.img2_trusted{
border:0px none;
}

.span1_starttpl{
color:#990066;
}

.h1_1_start{
padding: 1px; 
background-color: #cecdcd; 
height: 2px; 
float: none; 
clear: both;
}

.div1_start{
float: left; 
width: 50%;
text-align:right;
}

.div2_start{
float: right; 
width: 50%;
text-align:left;
}

.leftpadding{
padding-left: 16px;
}

.leftpadding2{
padding-left: 29px;
}

.footerbild1{
margin-left: 20px; 
margin-top: 7px;
}

.schwarz{
color:#000000;
}

.schwarz2{
background-color:#000000;
}

.footer1_links{
margin-top: 0px; 
padding-top: 10px;
}

.span_links{
padding-left: 16px;
}

.liste2{
margin-top: 0px; 
padding-top: 10px;
}

/* D3 MG 2011_07_27 Porte rot*/
div#body .product.thin  span.main span.taxinfo {color:#CD0210;font-weight:bold;}
div#body .product .price .dinfo span.taxinfo {color:#CD0210;font-weight:bold;}
