/* basics */
body
{ margin:0;
padding:0;
font-family: Arial;
font-size: 11px;
text-align: center;
}
input .noborder {
border:0px;
background-color:transparent;
}
.smallerror {
height:17px;
width:185px;
color:#f20000;
font-size:11px;
padding: 2px 0 0 0;
}
.smallerror_textarea {
height:17px;
width:170px;
color:#f20000;
float:left;
padding: 2px 0 0 20px;
font-size:11px;
}
a, a:focus, a:active,a:hover {
outline-style:none;
outline-width: 0px;
border:0px;
}
img{
outline-style:none !important;
outline-width: 0px !important;
}
a img {
outline-style:none !important;
outline-width: 0px !important;
border: 0;
}
.container {
width:1002px;
margin-left:auto;
margin-right:auto;
text-align:left;
position:relative;
}
.left {
width:182px;
float:left;
}
.content {
width:640px;
float:left;
background-color:#f5f3ed;
}
.content.below {
padding-top:8px;
}
.content.extended {
width:820px;
}
.right {
width:180px;
float:right;
background-color:#fff;
}
.tv {
width:1002px;
float:left;
}
.footer {
width:1002px;
border-top:1px solid #eae8e4;
float:left;
}
ul, li {
margin:0;
padding:0;
}
h1, h2, h3 {
margin:0;
padding:0;
font-weight:normal;
}
.seo {
display:block;
height:0px;
background-position:0px 0px;
background-repeat:no-repeat;
overflow:hidden;
}
.ie7spacer16px {
height:16px;
width:600px;
float:left;
}
.errorsuperdiv {
float:left;
width:200px;
}
.dotlined {
background-image:url(/tv/c/img/0207ED3EF3EFE1004600.gif);
background-position:0 13px;
line-height:13px;
height:13px;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
.dotlined {border-bottom: 1px dotted black; background-image:none;}
}
.underlined {
text-decoration:underline;
}
.hendrik_thoma_weintipp .image {
position:absolute;
left:21px;
top:20px;
}
.marked, .marked a {
color:#a94444;
}
/* head */
.head {
width:1002px;
background-color:#6c0500;
position:relative;
height:94px;
float:left;
/*border-bottom:1px solid #392c22;*/
z-index:10;
background-image: url(/tv/c/img/0207ED3EF3E982000600.png);
background-position: top right;
background-repeat: no-repeat;

}
img.logo {
position:absolute;
left:0;
top:0;
}
/* head topnavigation */
.head #topnav {
position:absolute;
left:118px;
top:0px;
height:94px;
width:524px;
}
.head #topnav .menucloser_top {
float:left;
height:60px;
width:524px;
}
.head #topnav .menucloser_left {
float:left;
height:34px;
width:64px;
}
.head #topnav .menucloser_right {
float:left;
height:34px;
width:24px;
}
.head #topnav ul.top {
position:relative;
float:left;
width:436px;
list-style:none;
height:34px;
}
.head #topnav li.top {
display:block;
position:relative;
left:0;
top:0;
height:34px;
float:left;
margin-right:1px;
z-index:20;
}
.head #topnav li.top a.seo {
padding-top:34px;
background-position:0 -35px;background-repeat:no-repeat;
}
.head #topnav .popup {
position:absolute;
left:-7px;
top:34px;
width:177px;
display:none;
z-index:20;
}
.head #topnav .popup .head {
height:34px;
}
.head #topnav .popup ul {
position:relative;
list-style-type:none;
}
.head #topnav .popup ul li {
position:relative;
width:177px;
height:33px;
}
.head #topnav .popup ul .first {
width:177px;
height:37px;
}
.head #topnav .popup ul .last {
width:177px;
height:45px;
}
.head #topnav .popup ul li div {
background-repeat:no-repeat;
width:177px;
}
.head #topnav .popup ul li a {
position:relative;
top:1px;
margin:0 0 0 16px;
padding:0;
font-family:Arial;
font-weight:bold;
font-size:13px;
color:#565048;
line-height:33px;
text-decoration:none;
z-index:2;
}
.head #topnav .popup ul li a:hover {
color:#6c0500;
}
.head #topnav .popup ul li.first a {
top:4px;
}
.head #topnav .popup ul li.high a {
color:#6c0500;
}
/* head text */
.head h2#toptext {
position:absolute;
right:22px;
top:14px;
font-family:Trebuchet MS;
font-size:24px;
color:#f1eae2;
height:40px;
}
/* head login */
.head #login {
position:absolute;
left:650px;
top:60px;
height:34px;
width:172px;
}
.head #login .box {
margin-left:82px;
}
.head #login .box a {
display:block;
height:22px;
background-repeat:no-repeat;
background-position:68px 17px;
padding:12px 28px 0 0;
color:#f1ebdb;
text-decoration:none;
font-family:arial;
font-size:11px;
text-align:right;
}
#login_popup {
position:absolute;
left:66px;
top:-12px;
display:none;
width:195px;
height:271px;
color:#57492e;
z-index:30;
}
#login_popup .background {
background-repeat:no-repeat;
position:absolute;
left:0;
top:0;
width:195px;
height:271px;
}
#login_popup .loginform {
position:absolute;
left:0;
top:0;
width:195px;
height:271px;
padding:0;
margin:0;
}
#login_popup .headline {
padding:24px 0px 16px 22px;
margin-right:120px;
font-family:arial;
font-size:11px;
font-weight:bold;
}
#login_popup .name, .head #login #login_popup .pass {
position:relative;
padding:6px 20px 8px 32px;
font-family:arial;
font-size:11px;
font-weight:bold;
height:16px;
}
#login_popup .name input, .head #login #login_popup .pass input {
position:absolute;
border:1px solid #c6c6c6;
width:126px;
font-size:11px;
color:#392c22;
height:14px;z-index:31;
}
#login_popup .name div, #login_popup .pass div {
position:absolute;
visibility:visible;
}
#login_popup .bestellprozess_fehler {
font-size:10px;
top:-13px;
}
#login_popup #ot1, #login_popup #ot2 {
position:relative;
left:3px;
top:2px;
visibility:hidden;
z-index:0;
}
#login_popup .loginbutton {
position:relative;
padding:6px 20px 6px 32px;
font-size:11px;
font-weight:bold;
height:16px;
}
#login_popup .forgot {
position:relative;
padding:6px 20px 13px 20px;
font-size:11px;
font-weight:bold;
height:16px;
text-align:center;
}
#login_popup .forgot a {
font-family:arial;
color:#57492e;
}
#login_popup .alternative {
position:relative;
padding:10px 20px 0px 20px;
font-family:trebuchet ms;
font-size:15px;
height:24px;
text-align:center;
}
#login_popup .regbutton {
position:relative;
padding:6px 20px 13px 32px;
font-size:11px;
font-weight:bold;
height:16px;
}
#login #menu_login_opener {
background-position:100% 54%;
margin-right: 10px;
}
#login #login_popup .menu_background {
position:absolute;
left:0;top:0;
height: 129px;
width:195px;
background-repeat:no-repeat;
}
#login #login_popup .menu_mainpart {
height: 129px;
position:absolute;
}
#login .loggedInMenu {
font-size: 13px;
padding-left: 27px;
padding-top: 18px;
left: 30px;
}
#login .loggedInMenu a {
font-size: 13px;
text-decoration: none;
color: #565048;
font-weight:bold;
}
#login .high a {
color:#6c0500;
}
#login .loggedInMenu a:hover {
color:#6c0500;
}
/* head cart */
.head #cart {
position:absolute;
left:821px;
top:60px;
height:34px;
width:158px;
}
.head #cart .topitems {
position:absolute;
left:106px;
top:11px;
color:#f1ebdb;
}
.head #cart a {
position:absolute;
left:0;
top:0;
}
.head #cart a img {
border:none;
}
.head #cart #cart_popup {
position:absolute;
left:-7px;
top:-1px;
display:none;
width:178px;
height:130px;
}
.head #cart #cart_popup .background {
position:absolute;
left:0;
top:0;
width:178px;
height:130px;
}
.head #cart #cart_popup .mainpart {
position:absolute;
left:0;
top:0;
width:178px;
height:130px;
}
.head #cart #cart_popup .topitems {
color:#57492e;
left:113px;
}
.head #cart #cart_popup .items {
position:absolute;
left:24px;
top:42px;
}
.head #cart #cart_popup .title {
float:left;
width:92px;
}
.head #cart #cart_popup .value {
float:left;
width:48px;
}
.head #cart #cart_popup .sum {
position:absolute;
left:24px;
top:62px;
}
.head #cart #cart_popup .button {
position:absolute;
left:24px;
top:92px;
}
/* top */
.top {
float:left;
}
/* top left search */
.suggest_span {
position: absolute;
left: 215px;
}
#search_drops {
display:none;
position:absolute;
top:20px;
left:0px;
width:220px;
font-family:Arial;
font-size:11px;
font-weight:400;
line-height:18px;
color:#777;
background:#F6F3EC;
text-decoration:none;
border:1px solid #E9E5DC;
z-index:100;
float:left;
}
#search_list a {
display:block;
height:17px;
font-family:Arial;
font-size:11px;
font-weight:400;
line-height:18px;
color:#333;
text-decoration:none;
}
#search_list a:hover {
font-weight:700;
color:#AF2419;
}
.left .search {
width:182px;
height:69px;
float:left;
}
.left .search .box {
margin:23px 0 0 20px;
height:23px;
}
.left .search .box form {
position:relative;
}
.left .search .box .line {
float:none;
width:152px;
}
.left .search .box .line .inputcontainer {
padding-top:3px;
float:left;
}
.left .search .box .line .inputcontainer input {
border: 0;
background-color:#f5f3ec;
width:123px;
height:17px;
}
.left .search .box .button {
margin-left:3px;
margin-top:0px;
float:left;
}
/* content headline */
.content .headline {
width:640px;
height:69px;
float:left;
}
.content .headline .box {
margin:24px 0 0 28px;
height:19px;
}
.content .headline .box h1,
.content .headline .box h1 a {
font-family:trebuchet ms;
font-size:20px;
color:#3c2e22;
text-decoration:none;
}
.content .headline .box h1 a:hover {
color:#6C0500;
}
.content .headline .box h1 .number,
.content .headline .box h1 .number a {
color:#a94444;
}
.content .headline .box h1 .marked,
.content .headline .box h1 .marked a {
color:#a94444;
}
/* left navigation */
.left .nav {
float:left;
width:182px;
}
.left .nav .box {
padding-left:17px;
}
.left .nav .level2 {
width:165px;
float:left;
background-repeat:no-repeat;
background-color:#dcd7c7;
}
.left .nav a {
display:block;
font-weight:bold;
font-size:13px;
color:#968977;
text-decoration:none;
margin:11px 2px 2px 9px;
padding-bottom:8px;
}
.left .nav .disabled {
font-weight:bold;
font-size:13px;
color:white;
margin:11px 2px 2px 9px;
padding-bottom:8px;
}
.left .nav .high a {
color:#57492e;
}
.left .nav .level3 {
margin-top:-10px;
}
.left .nav .level3 a {
color:#968977;
font-size:11px;
padding:3px 2px 3px 28px;
background-image:url(/tv/c/img/080BBF36C9FB79002E00.gif);
background-position:16px 4px;
background-repeat:no-repeat;
height:13px;
}
.left .nav .level3 .closed {
font-weight:bold;
margin:11px 0 2px 9px;
color:#b6a997;
font-size:11px;
padding:3px 2px 3px 28px;
background-image:url(/tv/c/img/0607EB378CB857004200.gif);
background-position:16px 4px;
background-repeat:no-repeat;
height:13px;
}
.left .nav .level2 .high a {
color:#57492e;
}
.left .nav .topback {
background-image:url(/tv/c/img/080BBF36C9FC7D003100.gif);
height:33px;
}
.left .nav .midback {
background-image:url(/tv/c/img/080BBF36C9FCF1003600.gif);
height:33px;
}
.left .nav .midback a {
margin-top:10px;
}
.left .nav .bottomback {
background-image:url(/tv/c/img/080BBF36C9FD69003900.gif);
height:34px;
}
.left .nav .bottomback a {
margin-top:8px;
}
.left .nav .open {
background-image:none;
background-color:#f5f3ec;
height:auto;
padding-bottom:8px;
}
.left .nav a:hover {
color:#a94444;
}
.left .nav .level2 .high a:hover {
color:#a94444;
}
/* button boxes */
/* right button box */
.right .buttonbox {
height:69px;
float:left;
}
.right .buttonbox .box {
margin:26px 0 0 20px;
height:19px;
}
.right .buttonbox .box .button {
float:left;
}
/* flat button box */
.buttonbox.flat{
float:left;
}
.buttonbox.flat .box {
height:24px;
margin:13px 0 0 20px;
}
/* double button box */
.buttonbox.double .box {
height:24px;
margin:24px 0 0 20px;
}
.buttonbox.double .box .button.background {
background-repeat:no-repeat;
height:24px;
width:65px;
padding-left:76px;
}
/* teaser */
/* left teaser */
.left .teaser {
width:182px;
float:left;
}
/* right teaser */
.right .teaser {
width:180px;
float:left;
}
/* head teaser */
.headteaser_container {
padding: 28px 0pt 25px 25px;
}
.headteaser {
float:left;
margin-bottom:25px;
position:relative;
width:590px;
height:202px;
}
.headteaser .linkbox {
position:relative;
}
.headteaser .linkbox a {
display:block;
}
/* teaser newsletter */
.teaser .newsletter {
width:141px;
padding:33px 0 0px 22px;
}
.teaser .newsletter .headline {
width:141px;
margin-left:1px;
float:left;
color:#aea795;
font-family:trebuchet ms;
font-size:20px;
}
.teaser .newsletter .text {
width:141px;
margin-left:1px;
float:left;
padding:12px 0 16px 0;
font-size:12px;
color:#aaa497;
line-height:16px;
}
.teaser .newsletter .button {
float:left;
}
/* teaser preview */
.teaser .preview {
width:141px;
padding:33px 0 0px 22px;
}
.teaser .preview .headline {
width:141px;
margin-left:1px;
float:left;
color:#aea795;
font-family:trebuchet ms;
font-size:20px;
}
.teaser .preview .text {
width:141px;
margin-left:1px;
float:left;
padding:12px 0 16px 0;
font-size:12px;
color:#aaa497;
line-height:16px;
}
.teaser .preview .image {
float:left;
}
.teaser .preview .image .subtext {
margin-top:4px;
color:#847556;
}
.teaser .preview .image .subtext a {
color:#392C22;
}
/* tagcloud teaser */
.teaser .cloud.headline {
color:#AEA795;
float:left;
font-family:trebuchet ms;
font-size:20px;
margin-left:1px;
width:141px;
padding-left:22px;
padding-top:33px;
padding-bottom:12px;
}
#cloud {
float:left;
color:#968977;
background-color:#F5F3ED;
margin:0 0 0 22px;
padding:8px;
text-align:justify;
width:125px;
}
/* main */
.main {
width:1002px;
float:left;
}
/* main content tv subline */
.main .content .tvsubline {
float:left;
}
.main .content .tvsubline .box {
padding:20px 48px 20px 28px;
}
.main .content .tvsubline .box h2 {
font-family:trebuchet ms;
font-size:17px;
color:#392c22;
line-height:24px;
}
/* content wines */
.content .wines .hendrik_thoma_weintipp, .content .winedetail .hendrik_thoma_weintipp {
background-image:url(/tv/c/img/610BC636EE0591001900.png) !important;
background-image: none;
color:#57492e;
display:block;
height:120px;
left:140px;
position:absolute;
top:-37px;
width:418px;
z-index:2;
}
.content .winedetail .hendrik_thoma_weintipp {
left:245px !important;
top:30px !important;
}
.content .wines .hendrik_thoma_weintipp .title, .content .winedetail .hendrik_thoma_weintipp .title {
padding:20px 10px 0 100px;
font-weight:bold;
}
.content .wines .hendrik_thoma_weintipp .description, .content .winedetail .hendrik_thoma_weintipp .description {
padding:5px 10px 0 100px;
}
.content .wines ul li {
height:auto;
}
.content .wines .subheadline {
width:640px;
height:48px;
float:left;
}
.content .wines .subheadline .box {
height:26px;
width:564px;
padding:0 48px 0 28px;
margin:6px 0 0 0;
background-color:#e9e5db;
}
.content .wines .subheadline .box h3 {
font-family:trebuchet ms;
font-size:17px;
color:#392c22;
line-height:24px;
}
.content .wines ul {
width:610px;
float:left;
padding:0 0 0 30px;
}
.content .wines ul li {
width:585px;
list-style:none;
padding:6px 0 0 0;
}
.content .wines ul li .box {
left:29px;
}
.content .wines ul li .detail {
float:left;
}
.content .wines ul li .detail .box {
visibility:visible;
}
.content .wines ul li .getterbox {
width:29px;
height:101px;
float:left;
}
.content .wines ul li .getter {
width:29px;
height:28px;
}
.content .wines ul li .getter img {
margin:4px 0 0 4px;
}
.content .wines ul li .infront {
background-color:#e9e5db;
}
.content .wines ul li .mainpart {
width:555px;
height:101px;
background-color:#e9e5db;
float:left;
}
.content .wines ul li .detail .mainpart .image {
width:120px;
height:101px;
float:left;
text-align:center;
}
.content .wines ul li .detail .mainpart .image a {
display:block;
width:120px;
height:101px;
background-repeat:no-repeat;
background-position: 50% 50%;
float:left;
}
.content .wines ul li .detail .mainpart .text {
width:332px;
height:101px;
float:left;
}
.content .wines ul li .detail .mainpart .text .topline {
left:8px;
line-height:24px;
width:332px;
font-weight:bold;
color:#86725e;
height:24px;
float:left;
}
.content .wines ul li .detail .mainpart .text .mainline {
left:8px;
width:332px;
height:53px;
font-weight:bold;
font-size:16px;
color:#57492e;
float:left;
}
.mainline a {
color:#57492E;
text-decoration:none;
}
.content .wines ul li .detail .mainpart .text .subline {
left:8px;
height:13px;
font-weight:bold;
color:#57492e;
border-bottom:2px dotted #57492E;
float:left;
}
.content .wines ul li .detail .mainpart .citation {
left:8px;
height:13px;
font-weight:bold;
float:left;
color:#a94444;
overflow:hidden;
}
.content .wines ul li .detail .mainpart .order {
width:103px;
height:101px;
float:left;
}
.content .wines ul li .detail .mainpart .order .price {
left:4px;
height:28px;
font-weight:bold;
color:#a94444;
font-size:16px;
line-height:28px;
float:left;
}
.content .wines ul li .detail .mainpart .order .oldPrice {
float:right;
color:#57492E;
font-size:10px;
text-decoration:line-through;
padding:10px 0 0 5px;
width:35px;
}
.content .wines ul li .detail .mainpart .order .subprice {
left:4px;
width:103px;
color:#61533a;
font-size:10px;
height:38px;
float:left;
}
.content .wines ul li .detail .mainpart .order .videobutton {
width:37px;
height:35px;
float:left;
}
.content .wines ul li .detail .mainpart .order .orderbutton {
height:35px;
float:left;
}
.content .wines ul li .taste {
position:absolute;
width:585px;
float:left;
}
.content .wines ul li .taste .infront {
position:absolute;
top:28px;
left:-29px;
}
.content .wines ul li .taste .box {
visibility:hidden;
}
.content .wines ul li .discuss {
position:absolute;
float:left;
}
.content .wines ul li .discuss .infront {
position:absolute;
top:56px;
left:-29px;
}
.content .wines ul li .discuss .box {
visibility:hidden;
}
.content .wines .catnav {
width:640px;
float:left;
}
.content .wines .catnav .links {
padding:10px 10px 20px 32px;
float:left;
}
.content .wines .catnav .links a {
color:#5b5048;
}
/* content comments & links */
.content .comments, .content .links {
color:#392c22;
}
.content .comments a, .content .links a {
color:#392c22;
}
.content .comments .subheadline,
.content .links .subheadline,
.content .videolist .subheadline
{
height:48px;
float:left;
}
.content .comments .subheadline .box,
.content .links .subheadline .box,
.content .videolist .subheadline .box
{
float:left;
width:460px;
margin:6px 0 0 0;
background-color:#e9e5db;
height:26px;
}
.content .comments .subheadline .box h3,
.content .links .subheadline .box h3,
.content .videolist .subheadline .box h3
{
font-family:trebuchet ms;
font-size:17px;
color:#392c22;
line-height:24px;
padding: 0 0 0 28px;
}
.content .comments .subheadline .box h3 span.number, .content .links .subheadline .box h3 span.number {
color:#9e9276;
}
.content .comments .subheadline .new,
.content .links .subheadline .new,
.content .videolist .subheadline .new
{
float:left;
height:26px;
margin:6px 0 0 0;
background-color:#e9e5db;
width:180px;
}
.content .comments .subheadline .new .button {
padding-top:3px;
float:left;
}
.content .comments .subheadline .new .link {
float:left;
padding:7px 0 0 12px;
margin:0;
float:left;
width:140px;
height:18px;
}
.content .comments ul, .content .links ul {
width:640px;
float:left;
list-style:none;
}
.content .links li {
height:79px;
}
.content .comments li .image, .content .links li .image {
width:86px;
float:left;
padding:10px 0 10px 30px;
}
.content .comments li .image .border, .content .links li .image .border {
width:55px;
border:2px solid #c3c1ae;
}
.content .comments li .image .border img, .content .links li .image .border img {
border:2px solid white;
}
.content .comments li .text, .content .links li .text {
width:464px;
float:left;
padding:10px 30px 0 0;
}
.content .links li .text .link {
position:absolute;
padding-top:40px;
}
.content .comments li .text .user, .content .links li .text .title {
font-weight:bold;
}
.content .comments .all {
float:left;
height:50px;
padding:16px 0 0 32px;
}
.content .comments .all .button {
float:left;
}
.content .comments .all .link {
padding:2px 0 0 12px;
float:left;
width:123px;
height:19px;
}
.commentprofile .formcontent#accavatar {
float:left;
height:auto;
}
.commentprofile #accavatar .textbox {
float:left;
padding:22px 0 17px 15px;
width:566px;
}
.commentprofile #accavatar .textbox img {
border:1px solid #D9D4C3;
margin:0 3px 0 0;
}
.commentprofile #accavatar .inputboxen {
display:inline;
float:left;
height:14px;
margin:49px 16px 0 0 !important;
padding:0;
width:13px;
}
.commentprofile #accavatar .last_inputboxen {
display:inline;
float:left;
height:14px;
margin:49px 0 0 !important;
padding:0;
width:13px;
}
.commentprofile #accavatar label {
float:left;
}
/* footer */
.footer .links {
width:1002px;
text-align:center;
padding-top:16px;
height:56px;
float:left;
}
/* footer sitemap */
.footer .sitemap {
width:1002px;
float:left;
}
.footer .sitemap .column {
width:150px;
float:left;
}
.footer .sitemap .column a.headlink {
text-decoration:none;
font-family:trebuchet ms;
color:#b2aa98;
font-size:16px;
}
.footer .sitemap .first {
padding-left:30px;
}
.footer .sitemap .other {
padding-left:48px;
}
.footer .sitemap .half {
padding-left:30px;
width:60px;
}
.footer .sitemap .column ul {
list-style:none;
float:left;
width:150px;
padding:4px 0 0px 0;
font-family:Arial;
}
.footer .sitemap .column ul li {
width:148px;
border-top:1px solid #f1efec;
padding:4px 0 6px 2px;
}
.footer .sitemap .column ul li a {
font-family:arial;
font-size:11px;
color:#64553b;
text-decoration:none;
}
/* itemlist */
.itemlist .hendrik_thoma_weintipp {
background-image:url(/tv/c/img/610BC636EE0591001900.png) !important;
background-image: none;
color:#57492e;
display:block;
height:120px;
position:absolute;
/* left:160px;*/
/* top:-30px;*/
width:418px;
z-index:2;
}
.itemlist .htw_positioner {
position:relative;
left:200px;top:48px;
z-index:10;
}
.itemlist .hendrik_thoma_weintipp .title {
padding:20px 10px 0 100px;
font-weight:bold;
}
.itemlist .hendrik_thoma_weintipp .description {
padding:5px 10px 0 100px;
}
.itemlist .bal_positioner {
position:relative;
left:40px;top:78px;
z-index:10;
}
.content .itemlist {
width:640px;
float:left;
}
.content .itemlist .controller {
width:640px;
float:left;
}
.content .itemlist .controller .scope {
width:240px;
float:left;
color:#aba08b;
}
.content .itemlist .controller .scope .box {
margin:0 0 10px 30px;
}
.content .itemlist .controller .nav {
width:400px;
float:right;
text-align:right;
color:#aba08b;
}
.content .itemlist .controller .nav .box {
margin:0 29px 10px 0;
}
.content .itemlist .controller .nav .box a.arrow {
position:relative;
left:3px;
top:2px;
}
.content .itemlist .controller .nav a {
color:#aba08b;
}
.content .itemlist .controller .nav .page {
color:#8c7d5f;
}
.content .itemlist .controller .filters {
width:640px;
float:left;
}
.content .itemlist .controller .filters .box {
margin:0 0 0 26px;
}
.content .itemlist .controller .filters .box #drop {
width:134px;
height:16px;
background-image:url(/tv/c/img/0607EB375A14A4001000.gif);
background-repeat:no-repeat;
float:left;
margin-right:10px;
font-weight:bold;
color:#968977;
font-size:11px;
text-decoration:none;
padding:3px 0 0 6px;
}
.content .itemlist .controller .filters .box #drop {
background-image:url(/tv/c/img/0607EB375A14A4001000.gif);
}
.content .itemlist .controller .filters .box #drop.white {
background-image:url(/tv/c/img/0607EB375A156F001400.gif);
}
.content .itemlist .controller .filters .box #drop.searchResultsPulldown {
position:relative;
}
.itemlist #drop {
z-index:2;
}
.itemlist .controller .filters .box #drop .relativizer {
position:relative;
left:0;top:0;
z-index:5;
}
.itemlist #drop .tab {
display:none;
position:absolute;
left:-6px;top:-22px;
width:134px;
height:16px;
z-index:3;
padding:3px 0 0 6px;
}
.itemlist #drop #titel {
cursor:pointer;
height:19px;
text-decoration:none;
width:135px;
}
.itemlist #drop #titel_h {
color:#A0231A;
cursor:pointer;
height:19px;
text-decoration:none;
width:135px;
}
.itemlist #drop #liste {
text-decoration:none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.itemlist #drop #liste li {
height:auto;
padding:0;margin:0;
}
.itemlist #drop a {
color:#57472e;
font-family:Arial;
font-size:11px;
font-weight:400;
line-height:18px;
text-decoration:none;
}
.itemlist #drop a:hover {
color:#A0231A;
font-weight:700;
}
.itemlist #drop #laender {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f6f3ec none repeat scroll 0 0;
border: 1px solid #e5e1d4;
display:none;
font-family:Arial;
font-size:11px;
font-weight:400;
line-height:18px;
position:absolute;
left:-6px;top:-3px;
text-decoration:none;
width:138px;
}
.itemlist #drop #region {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f6f3ec none repeat scroll 0 0;
border: 1px solid #e5e1d4;
display:none;
font-family:Arial;
font-size:11px;
font-weight:400;
line-height:18px;
position:absolute;
left:-6px;top:-3px;
text-decoration:none;
width:138px;
}
.itemlist #drop #jahrgang {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f6f3ec none repeat scroll 0 0;
border: 1px solid #e5e1d4;
display:none;
font-family:Arial;
font-size:11px;
font-weight:400;
line-height:18px;
position:absolute;
left:-6px;top:-3px;
text-decoration:none;
width:138px;
}
.itemlist #drop #preis {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f6f3ec none repeat scroll 0 0;
border: 1px solid #e5e1d4;
display:none;
font-family:Arial;
font-size:11px;
font-weight:400;
line-height:18px;
position:absolute;
left:-6px;top:-3px;
text-decoration:none;
width:138px;
}
.itemlist #drop #sortieren {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f6f3ec none repeat scroll 0 0;
border: 1px solid #fff;
display:none;
font-family:Arial;
font-size:11px;
font-weight:400;
line-height:18px;
position:absolute;
left:-6px;top:-3px;
text-decoration:none;
width:138px;
}
.content .itemlist ul {
float:left;
padding-top:16px;
list-style:none;
padding-bottom:8px;
}
.content .itemlist ul li.listelement {
width:640px;
height:212px;
list-style:none;
}
.content .itemlist ul li .box {
left:26px;
float:left;
width:590px;
height:202px;
list-style:none;
margin-bottom:10px;
background-color:#e9e5dc;/*o:e5e1d4*/
}
.content .itemlist ul li .box .image {
width:202px;
height:202px;
float:left;
}
.content .itemlist ul li .box .image a {
display:block;
width:202px;
height:202px;
background-repeat:no-repeat;
background-position: 50% 50%;
float:left;
}
.content .itemlist ul li a.icon {
display:block;
position:absolute;
width:32px;
height:32px;
margin:10px 0 0 10px;
}
.content .itemlist ul li .detail {
float:left;
height:202px;
width:264px;
font-weight:bold;
}
.content .itemlist ul li .detail .country {
width:264px;
float:left;
color:#57492e;
margin-top:18px;
height:13px;
}
.content .itemlist ul li .detail .year {
width:264px;
float:left;
color:#86725e;
margin-top:6px;
line-height:12px;
height:12px;
}
.content .itemlist ul li .detail .names {
height:68px;
width:264px;
float:left;
}
.content .itemlist ul li .detail .name a {
text-decoration:none;
width:264px;
float:left;
color:#57492e;
font-size:16px;
display:block;
}
.content .itemlist ul li .detail .subname {
width:264px;
float:left;
color:#86725e;
margin-top:2px;
}
.content .itemlist ul li .detail .eval {
width:130px;
float:left;
color:#694000;
margin-top:6px;
height:27px;
}
.content .itemlist ul li .detail .eval span {
line-height:14px;
}
.content .itemlist ul li .detail .expert {
float:left;
}
.content .itemlist ul li .detail .customer {
float:left;
font-weight:normal;
}
.content .itemlist ul li .detail .customer a {
color:#694000;
}
.content .itemlist ul li .detail .citation {
width:264px;
float:left;
color:#a94444;
margin-top:18px;
}
.content .itemlist ul li .order {
float:left;
height:202px;
width:122px;
color:#57492e;
font-size:10px;
}
.content .itemlist ul li .order .pricetop {
position:relative;
left:32px;
margin-top:50px;
}
.content .itemlist ul li .order .pricetop .oldprice {
text-decoration:line-through;
}
.content .itemlist ul li .order .price {
position:relative;
left:32px;
width:103px;
height:28px;
font-weight:bold;
color:#a94444;
font-size:19px;
font-weight:bold;
line-height:28px;
float:left;
margin-top:6px;
}
.content .itemlist ul li .order .subprice {
position:relative;
left:32px;
width:103px;
height:38px;
float:left;
}
.content .itemlist ul li .order .orderbutton {
height:35px;
float:left;
margin-top:8px;
}
/* facts und reviews*/
.facts {
height:100%;
width:555px;
color:#686049;
background-color:#E9E5DB;
}
.facts .facts_container {
padding:12px 0 0 15px;
color:#57492e;
font-size:11px;
}
.facts .facts_container .left {
float:left;
padding: 6px 0 0 10px;
width: 250px;
background-color:transparent;
}
.facts .facts_container .left .title {
font-weight: bold;
width: 94px;
padding: 0;
float: left;
}
.facts .facts_container .right .title {
font-weight: bold;
width: 94px;
padding: 0;
float: left;
}
.facts .facts_container .left .left, .facts .facts_container .right .left {
float:left;
width:110px;
background-color:transparent;
}
.facts .facts_container .left .right, .facts .facts_container .right .right {
float:left;
width:150px;
background-color:transparent;
}
.facts .facts_container .leftcontent {
padding: 5px 0 0 15px;
background-color:transparent;
font-weight:bold;
}
.facts .facts_container .rightcontent {
padding: 5px 0 0 0;
background-color:transparent;
}
.facts .facts_container .right {
float:right;
padding: 6px 0 0 10px;
width: 250px;
background-color:transparent;
}
.facts_box_top {
background-image:url(/tv/c/img/610BC636CED1D4000800.gif);
background-repeat:repeat-x;
border-bottom:1px solid #D6D4C8;
border-top:1px solid #FFFFFF;
float:left !important;
font-size:11px;
height:22px;
width:525px;
}
.facts_box_middle {
background-image:url(/tv/c/img/610BC636CED1D4000800.gif);
background-repeat:repeat-x;
border-bottom:1px solid #D6D4C8;
float:left !important;
font-size:11px;
height:22px;
width:525px;
}
.facts_box_bottom {
background-image:url(/tv/c/img/610BC636CED1D4000800.gif);
background-repeat:repeat-x;
background-color:#fcfcfc;
border-bottom:1px solid #FFFFFF;
float:left !important;
font-size:11px;
width:525px;
}
.reviews {
height:100%;
width:555px;
color:#686049;
background-color:#E9E5DB;
}
.reviews a {
color:#686049;
}
.review_container {
padding:0 0 0 15px;
}
/* bewertungen */
.detail_eval_head {
background-color:#E9E5DB;
border-top:1px solid #DDDDDD;
margin-top:20px;
float:left;
width:526px;
height:23px;
}
.detail_eval_head_txt {
padding:5px 0 0 8px;
float:left;
width:410px;
}
.detail_eval_bt {
margin-top:3px;
}
.detail_eval_average_head {
background-color:#FFFFFF;
border-top:1px solid #ddd;
border-left:1px solid #ddd;
border-right:1px solid #ddd;
width:525px;
height:24px;
float:left;
font-size:11px;
}
.detail_eval_average_body {
background-color:#FFFFFF;
width:525px;
height:75px;
font-size:11px;
float:left;
}
.detail_eval_average_gr {
padding:5px 0 0 15px;
}
.detail_eval_box_head {
width:525px;
height:40px;
font-size:11px;
background-color:#f9f9f8;
background-repeat:repeat-x;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #d6d4c8;
float:left !important;float:none;
}
.detail_eval_box_body {
width:525px;
font-size:11px;
background-color:#fcfcfc;
border-bottom:1px solid #d6d4c8;
float:left;
}
.detail_eval_box_xt {
padding: 8px 0 0 0;
width:30px;
height:23px;
float:left;
}
.detail_eval_box_headline {
padding:7px 0 0 0;
width:335px;
height:23px;
line-height:13px;
float:left;
}
.detail_eval_box_year {
padding:7px 0 0 0;
width:96px;
height:23px;
line-height:13px;
float:left;
}
.detail_eval_box_gr {
padding:8px 0 0 0;
height:23px;
line-height:13px;
float:left;
}
.detail_eval_box_gr div {
background-repeat:no-repeat;
width:14px;
height:13px;
float:left;
margin-right:1px;
}
.detail_eval_box_bl {
padding:5px 0 5px 15px;
font-weight:bold;
float:left;
}
.detail_eval_box_br {
padding:5px 12px 5px 0;
font-weight:bold;
float:right;
}
.detail_eval_morelink {
padding: 7px 12px 0 20px;
float: left;
}
/* commentForm */
.commentForm {
padding: 0 0 0 29px;
}
.commentForm .formheadline {
height:32px;
background-color:#e9e5db;
width:580px;
}
.commentForm .formheadline h3 {
color:#392C22;
font-family:trebuchet ms;
font-size:17px;
line-height:24px;
padding:5px 0 0 19px;
}
.commentForm .formcontent {
color:#717171;
font-family:Arial;
font-size:13px;
height:232px;
background-color:#f0eee5;
width:580px;
}
.commentForm .formcontent .left {
float:left;
height:40px;
width:75px;
background-color:#f0eee5;
}
.commentForm .formcontent .right {
float:left;
width:505px;
background-color:#f0eee5;
}
.commentForm .button {
float:right;
padding: 25px 29px 10px 0;
}
/* dropdown */
.drops_container {
padding:0;
text-align:left;
}
.drop {
float:left;
padding:0;
}
.drops {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #aaaaaa;
display:none;
font-family:Arial;
font-size:13px;
font-weight:400;
color:#666767;
line-height:18px;
position:absolute;
text-decoration:none;
width:208px;
z-index: 1;
}
.drops a {
font-family:Arial;
font-size:13px;
font-weight:400;
color:#666767;
display:block;
text-decoration:none;
padding: 0 0 0 5px;
}
.drops .pulldownLink {
text-decoration:none !important;
}
#titel_drops a {
width:175px;
}
.dropname {
background-color:#FFFFFF;
border-color:#aaaaaa;
border-style:solid;
border-width:1px;
font-family:Arial;
font-size:13px;
font-weight:400;
color:#666767;
height:19px;
line-height:18px;
padding:0 0 0 5px;
position:relative;
text-decoration:none;
width:203px;
}
.dropimg {
display:inline;
position:absolute;
top:0;
left:188px;
}
.dropliste {
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#titel_drops_container .dropimg {
left:160px;
}
#titel_drops_container .dropname {
width:175px;
}
#titel_drops_container .drops {
width:180px;
}
#geburt_drops_dAy_container .dropimg {
left:28px;
}
#geburt_drops_dAy_container .dropname {
width:42px;
}
#geburt_drops_dAy_container .drops {
width:47px;
}
#geburt_drops_dAy_container .drop {
padding:0 7px 0 0;
}
#geburt_drops_mONTh_container .dropimg {
left:43px;
}
#geburt_drops_mONTh_container .dropname {
width:57px;
}
#geburt_drops_mONTh_container .drops {
width:62px;
}
#geburt_drops_mONTh_container .drop {
padding:0 7px 0 0;
}
#geburt_drops_yEAr_container .dropimg {
left:33px;
}
#geburt_drops_yEAr_container .dropname {
width:47px;
}
#geburt_drops_yEAr_container .drops {
width:52px;
}
.meinkonto_adressdaten_trenner {
clear:both;
height:12px;
}
.meinkonto_adressdaten_feldtitel {
float:left;
width:140px;
}
.meinkonto_adressdaten_input_radio {
float:left;
padding: 0 10px 0 0;
border:0px;
}
/* adressdaten Bestellprozess */
.adressdaten_input {
background-color:#FFFFFF;
border-color:#a9a9a9;
border-style:solid;
border-width:1px;
font-family:arial;
font-size:13px;
color:#666767;
width:180px;
}
.adressdaten_land_input {
float:left;
border-bottom:2px dotted #666767;
line-height:13px;
}
.registration_input {
background-color:#FFFFFF;
border-color:#a9a9a9;
border-style:solid;
border-width:1px;
font-family:arial;
font-size:13px;
color:#666767;
width:245px;
}
.adressdaten_ort_plz_input {
float:left;
padding: 0 9px 0 0;
}
input.adressdaten_ort_plz_input {
background-color:#FFFFFF;
border-color:#a9a9a9;
border-style:solid;
border-width:1px;
font-family:arial;
font-size:13px;
color:#666767;
width:50px;
}
.adressdaten_ort_input {
float:left;
}
input.adressdaten_ort_input {
background-color:#FFFFFF;
border-color:#a9a9a9;
border-style:solid;
border-width:1px;
font-family:arial;
font-size:13px;
color:#666767;
width:110px;
}
/* Bestell-Layers */
.bestell_bestaetigung_layer {
color:#57492e;
display:block;
height:326px;
left:362px;
position:absolute;
top:-151px;
width:222px;
z-index:41;
}
.bestell_bestaetigung_layer_background {
background-image:url(/tv/c/img/610BC636F7C46D000600.png) !important;
background-image: none;
color:#57492e;
display:block;
height:326px;
left:362px;
position:absolute;
top:-151px;
width:222px;
z-index:40;
}
.bestell_bestaetigung_layer_container {
padding: 0 27px 0 27px;
}
.bestell_anzahl_layer {
color:#57492e;
display:block;
height:282px;
left:362px;
position:absolute;
top:-151px;
width:222px;
z-index:41;
}
.bestell_anzahl_layer_background {
background-image:url(/tv/c/img/610BC636F24A25000600.png) !important;
background-image: none;
color:#57492e;
display:block;
height:282px;
left:362px;
position:absolute;
top:-151px;
width:222px;
z-index:40;
}
.bestell_anzahl_layer_container {
padding: 25px 27px 0 27px;
}
.bestell_anzahl_layer .closeButton, .bestell_bestaetigung_layer .closeButton {
float:right;
}
.bestell_anzahl_layer .year, .bestell_bestaetigung_layer .year {
font-family: helvetica;
font-size:11px;
}
.bestell_anzahl_layer .name, .bestell_bestaetigung_layer .name {
font-family: arial;
font-size:14px;
font-weight:bold;
height:65px;
}
.bestell_bestaetigung_layer .bestellmenge_background {
margin: 0 15px 0 16px;
padding: 5px 0 5px 9px;
background-color: #ddd7c8;
}
.bestell_anzahl_layer .bestellmenge, .bestell_bestaetigung_layer .bestellmenge {
color:#a44342;
font-family: arial;
font-size:13px;
font-weight:bold;
height:35px;
}
.bestell_anzahl_layer .anzahl, .bestell_bestaetigung_layer .anzahl {
color:#74694e;
font-family: arial;
font-size:14px;
font-weight:bold;
height:55px;
}
.bestell_anzahl_layer .anzahl_inputField {
width:50px;
}
.bestell_anzahl_layer .bestellen_bitte_ausfuellen {
color:#f20000;
font-family: arial;
font-size:11px;
width:110px;
}
.bestell_anzahl_layer .bestellen_kein_fehler {
color:#f20000;
font-family: arial;
font-size:11px;
height:15px;
width:110px;
}
/* add to order */
.anzahl_pulldown{
padding-top: 14px;
width: 50px;
}
#bestellprozess_content .anzahl_pulldown{
padding: 0 0 0 5px;
width: 50px;
}
.anzahl_pulldown .drop{
width: 50px;
}
.anzahl_pulldown .drop .dropname{
width: 50px;
}
.anzahl_pulldown .drop .dropname .dropimg{
left: 35px;
}
.anzahl_pulldown .drop .drops {
width: 55px;
}
.anzahl_pulldown .drop .drops a {
width: 50px;
text-decoration:none;
}
.anzahl_pulldown .drop .drops .dropliste {
margin: 0px;
padding: 0px;
width:55px;
}
.anzahl_pulldown .drop .drops .dropliste li {
padding: 2px 0 2px 0;
height: 12px;
width:55px;
line-height: 12px;
}
/* social */
.social {
padding-left: 90px;
}
.social .socialItem {
padding-left: 50px;
float: left;
cursor:pointer;
}
.social .socialItemText {
padding-left: 5px;
float: left;
cursor:pointer;
}
.social a {
font-family: Arial;
font-size: 11px;
font-weight: bold;
color: #5b5048;
text-decoration: none;
text-align: left;
}
/* social box */
.socialBox_topspacer {
float:left;
width:640px;
}
.socialBox_topspacer.home {
height:15px;
background-color:white;
}
.socialBox_topspacer.video {
height:17px;
}
.socialBox_bottomspacer.video {
float:left;
width:640px;
height:14px;
}
.socialBox {
color:#5B5048;
font-family:Arial;
padding:0px 31px 16px 31px;
line-height:16px;
}
.socialBox.home {
float:left;
background-color:white;
font-size:12px;
}
.socialBox.video {
font-size:12px;
}
.socialBox .videval_addthis {
float:left;
width:585px;
}
.socialBox .videval_addthis .videval {
float:left;
}
.videval span.votecount {
font-style:italic;
color:grey;
}
.socialBox .addthis {
float:right;
}
.socialBox .addthis .text {
float:left;
padding-right:8px;
}
.socialBox .addthis .addthis_bar {
float:left;
}
.socialBox .addthis .addthis_bar a.addthis_button_compact {
text-decoration:none;
color:#5B5048;
}
.socialBox .videval {
float:left;
}
.socialBox .videval .text {
float:left;
padding-right:8px;
}
.socialBox .videval .stars {
float:left;
}
.socialBox .videval .stars a.star {
float:left;
display:block;
width:12px;
height:13px;
line-height:16px;
background-repeat:no-repeat;
background-position:0% 100%;
}
.socialBox .videval .votes {
float:left;
padding-left:6px;
}
.socialBox .category_tags {
float:left;
width:585px;
}
.socialBox .category_tags a {
text-decoration:underline;
color:#A94444;
}
.socialBox .category_tags .category {
padding-top:8px;
float:left;
padding-right:20px;
}
.socialBox .category_tags .tags {
padding-top:8px;
float:left;
}
/* textblock */
.content .textblock {
padding:0 27px;
margin:0;
float:left;
}
.content .textblock a {
color:#5b5048;
}
.content #wineResults .textblock, .content #videoResults .textblock {
padding:0 25px;
}
.content .textblock .innerbox {
background-color:#ece9df;
width:586px;
margin:0 0 10px 0;
position:relative;
}
.content .textblock .innerbox .innerheader{
background-color:#D6D1BF;
height:29px;
padding:8px 0 0px 17px;
width:569px;
}
.content #wineResults .textblock .innerbox .innerheader,
.content #videoResults .textblock .innerbox .innerheader {
background-color:#D6D1BF;
height:32px;
padding:5px 0 11px 17px !important;
padding:5px 0 4px 17px;
width:569px;
}
.content .textblock .innerbox .innerheader h2{
color:#5F5238;
font-family:Trebuchet MS;
font-size:17px;
}
.content .textblock .innerbox.collapsed {
padding:22px 0 22px 0;
}
.content .textblock .ie7spacer16px {
width:400px;
float:none;
}
.content .textblock .textbox {
color:#86725E;
font-weight:normal;
margin:18px 18px 0 0;
padding:0 0 0 18px;
font-size:12px;
}
.innerbox .faqbox {
color:#86725E;
font-weight:normal;
margin:0 0 0 0;
padding:20px 0 0 0;
font-size:13px;
float:left;
width:586px;
}
.innerbox .faqbox .opener {
position:relative;
background-color:#dddacb;
background-repeat:no-repeat;
background-position:15px 9px;
float:left;
width:586px;
}
.innerbox .faqbox .opener .linkmark {
width:10px;
height:10px;
position:absolute;
left:14px;
top:8px;
cursor:pointer;
}
.innerbox .faqbox .question {
padding:6px 10px 5px 36px;
float:left;
width:540px;
font-weight:bold;
}
.innerbox .faqbox .answer {
background-color:#e7e3d7;
padding:6px 10px 16px 36px;
float:left;
width:540px;
}
/* Popup Artikelbild */
.itempopup {
width:100%;
height:100%;
background-color:#ece9df;
}
.itempopup a {
color:#5b5048;
text-decoration:none;
font-size:12px;
font-family:Arial;
font-weight:bold;
}
.itempopup .popup_content {
position:relative;
left:0;
top:0;
}
.itempopup .popup_content .popup_bild {
}
.itempopup .popup_content .popup_schliessen {
position:absolute;
left:490px;
top:10px;
}
.itempopup .popup_content .popup_schliessen img {
position:relative;
left:6px;
top:8px;
}
.videoDetailText {
padding: 0px 31px 16px 31px;
font-family: Arial;
color: #3c2e22;
font-size: 11px;
}
.videoDetailText h3 {
font-size: 16px;
}
.bestellprozess_fehler {
color: red;
}
.agb_print_button {
padding: 0pt 0pt 20px 460px;
}
.content .itemlist .controller .filters .box #drop.searchResultsPulldown {
position:relative;
}
.content .itemlist #searchResultsHeader {
background-color:#E5E1D4;
height:34px;
margin:0 25px;
}
.content .videolist #searchResultsHeader {
background-color:#E5E1D4;
height:34px;
margin:0 24px 0 25px;
}
.content .itemlist #searchResultsHeader .controller .filters {
height:0;
width:auto;
}
.content .itemlist #searchResultsHeader .controller, .content .videolist #searchResultsHeader .controller {
width:590px;
}
.content .itemlist #searchResultsHeader .controller .scope .box, .content .videolist #searchResultsHeader .controller .scope .box {
margin:0;
padding:12px 0 0 15px;
}
.content .itemlist #searchResultsHeader .controller .nav .box, .content .videolist #searchResultsHeader .controller .nav .box {
margin:0;
padding:12px 17px 0 0;
}
.content .itemlist #searchResultsHeader .controller .scope, .content .videolist #searchResultsHeader .controller .scope {
width:150px;
}
.content .itemlist #searchResultsHeader .controller .nav, .content .videolist #searchResultsHeader .controller .nav {
width:auto;
}
.content .itemlist #searchResultsHeader .sortPulldown {
float:right;
padding:8px 15px 0 0;
}
.content .itemlist #searchResultsHeader .sortPulldown .controller {
width:auto;
}
.content .itemlist #searchResultsList ul, .content .videolist #searchResultsList ul {
padding-top:3px;
}
.content .searchResults_tab_continer {
padding:0 25px;
}
.content .searchResults_tab_continer .tab {
float:left;
}
.content .searchResults_tab_continer .tab .text {
color:#968977;
font-family:arial;
font-size:13px;
font-weight:bold;
margin:10px 0 0 15px;
position:absolute;
z-index:1;
}
.content .searchResults_tab_continer .tab .text a {
color:#968977;
text-decoration:none;
}
/* Gewinnspiel */
#gewinnspiel .bestellprozess_fehler {
height:16px;
line-height:13px;
width:240px;
}
#gewinnspiel .meinkonto_adressdaten_feldtitel {
width:auto;
float:none;
clear:both;
}
/* Freundschaftswerbung */
.friendship.textblock .button_container {
padding:6px 18px 6px 18px;
}
.friendship.textblock .button {
float:right;
}
.input_titel {
color:#717171;
float:left;
font-size:13px;
width:140px;
}
.addresseditor .pwvergessen_txt {
float:left;
padding-top:16px;
}
.addresseditor .pwvergessen_txt a {
color:#717171;
font-family:arial;
font-size:12px;
font-weight:bold;
}
.addresseditor .pw_text {
font-size:12px;
}
.addresseditor .pw_button {
float:right;
padding-top:18px;
padding-right:18px;
}
.content .addresses_buttons .continue_btn {
float:right;
padding-right:14px;
}