#headline{
    width: 630px !important;
}

/** overwrites background image that normally appears in English - Andy **/
.no_image_code_type, #discount_code_type {
background-image:url(../image/de-discount-bg.gif) !important;
}

/** overwrites background image that normally appears in English - Andy **/

.code_box2 .expired_reveal, .code_box .expired_reveal {
   background:#EEEEEE url(../image/de-copy_paste_bg.gif) no-repeat scroll 50% 50% !important;
}


/*================= Form buttons =====================*/
/*Login*/
input.lgnbutton {
background:#FFF url(../../../../public/images/sprites/form-sprites-de.png) no-repeat scroll 0 -31px;
border:0 none;
cursor:pointer;
height:37px;
overflow:hidden;
width:101px;
cursor:pointer;
padding:0;
clear:both;
}

/*Submit Details */
input.sbmtbutton {
background:#FFF url(../../../../public/images/sprites/form-sprites-de.png) no-repeat scroll -100px -68px;
border:0 none;
cursor:pointer;
height:37px;
overflow:hidden;
width:141px;
cursor:pointer;
padding:0;
clear:both;
}


/*Update Details */
input.dtlsbutton {
background:#FFF url(../../../../public/images/sprites/form-sprites-de.png) no-repeat scroll -100px -68px;
border:0 none;
cursor:pointer;
height:37px;
overflow:hidden;
width:141px;
cursor:pointer;
padding:0;
clear:both;
}

/*Retrieve Login Details */
input.rtrvbutton {
background:#FFF url(../../../../public/images/sprites/form-sprites-de.png) no-repeat scroll 0px -68px;
border:0 none;
cursor:pointer;
height:37px;
overflow:hidden;
width:100px;
cursor:pointer;
padding:0;
clear:both;
}

#search-right input.submit {
    background: url('../../../../public/images/sprites/suchen-btn.png') no-repeat;
}
.outlinkbtn-text a,
.outlinkbtn-text p {
font-size:17px !important;
}

div#sub_navi li a {padding:2px 7px 2px 7px;}
