.vertical-list-top-corner{
				position: relative;
				height:32px;
				background-color: #FFFFFF;}

 .vertical-list-top-corner-left,
 .vertical-list-top-corner-center,
 .vertical-list-top-corner-right{
				position: relative;
				height: 32px;
				overflow: hidden;
				float: left;
				background-color: #FFFFFF;}
 .vertical-list-top-corner-left{
				width:3px;
				background-image:url('/images/author_top_l.gif');
				background-repeat: no-repeat;}
 .vertical-list-top-corner-center{
				width:643px;
				background-image:url('/images/author_top_c.gif');
				background-repeat: repeat-x;}
 .vertical-list-top-corner-right{
				width:4px;
				background-image:url('/images/author_top_r.gif');
				background-repeat: no-repeat;}


 .vertical-list-top-corner-center div.prod-sort{
 				float: left;
 				height: 16px;
 				width: 350px;
 				font-size: 12px;
 				overflow: hidden;
 				position: relative;
 				margin-left: 10px;
 				margin-top: 8px;
 				color: #888888;}
 .vertical-list-top-corner-center div{height: 14px; float: left; }
 div.prod-sort div.prod-sort-desc{}

 .vertical-list-top-corner-center .point{
 				font-size: 7px;
 				text-align: center;
 				margin-left: 5px;
 				margin-top: 4px;}

 div.not-selected{margin-left: 5px;}
 div.not-selected a{ color: #63A7B8;}

 div.sort-corn{
 				height: 14px;
 				margin-top: 2px;}
 div.sort-corn-l{
 				margin-left: 5px;
 				background: transparent url('/images/sort_l.gif');
 				width: 2px;}
 div.sort-corn-c{
 				background-color: #27879d;}
 div.sort-corn-r{
 				background: transparent url('/images/sort_r.gif');
 				width: 2px;}

 div.sort-corn-c a{	color: #FFFFFF; text-align: center; float: left; margin-top: -2px;}



.vertical-list{}

.vertical-list-row{
				position:relative;
				border-left:1px solid #D6D6D6;
				border-right:1px solid #D6D6D6;
				border-top:1px solid #EAEAEA;
				padding-top:7px;
				padding-left:7px;
				padding-bottom:7px;}


.vertical-list-row .vertical-list-red-sun{
				position: absolute;
				top: -8px;
				right: 15px;
				width: 110px;
				height: 65px;
				padding-top:8px;
				background-image:url('/images/vertical_list_red_sun.gif');
				background-repeat:no-repeat;
				background-position:10px 0;
				color:white;
				font-size:12px;
				text-align:center;
				z-index:200;}

.vertical-list-red-sun .vertical-list-red-sun-price{
				font-size:10px;
				line-height:10px;
				color:#F1C6C6;}
.vertical-list-red-sun .vertical-list-red-sun-price .crossed{
				text-decoration:line-through;}

.vertical-list-red-sun .vertical-list-red-sun-discount{
				font-size:15px;
				font-weight:bold;
				line-height:20px;}

.vertical-list-row .vertical-list-top-corners{
				top:-8px;
				left:-183px;
				position:absolute;
				height:3px;
				width:650px;
				overflow:hidden;
				background-image:url('/images/top_corners_650.gif');}

.vertical-list-row .vertical-list-image-box{
				background-color:white;
				float:left;
				width: 155px;
				height: 165px;
				text-align:center;
				p-adding-right:10px;
				display:table;
				overflow:visible;}
.vertical-list-row .vertical-list-image-fixer{
				vertical-align:middle;
				display:table-cell;}
.vertical-list-row .vertical-list-image-box img{
				border:none;
				color:#888888;
				font-size:10px;
				margin-top:3px;
				margin-bottom:3px;
				max-width: 160px;
				max-height: 160px;
}
.vertical-list-row .vertical-list-image-box a{
				margin: 5px;
				color:#63A7B8;
				text-decoration:none;
				font-size: 12px;
				font-weight: 600;}

.vertical-list-row .vertical-list-item-box{
				width: 451px;
				text-align:justify;
				float:right;
				padding-left:10px;
				padding-right:5px;
				border-left:1px solid #EAEAEA;
				position:relative;}
.vertical-list-item-box .vertical-list-item-stars{
				width:330px;
				height:18px;
				font-size:9px;}
.vertical-list-item-box .vertical-list-item-stars .vote_alert_area{
				padding-top:2px;
				display:none;}
.vertical-list-item-box .vertical-list-item-stars .first_vote{
				color:#73BC63}
.vertical-list-item-box .vertical-list-item-stars .next_vote{
				color:#D91111;}

.vertical-list-item-box	.vertical-list-item-stempel{
				position:absolute;
				left:100px;
				top:45px;
				z-index:500;}
.vertical-list-item-box .vertical-list-item-h-1{
				color:#0F7791;
				font-size:18px;
				height:20px;
				line-height:20px;
				font-weight:500;
				line-height:20px;
				overflow:hidden;
				display:block;
				z-index:11;
				width:350px;}

.vertical-list-item-box .vertical-list-item-links{
				color:#82B9C6;
				padding-top:3px;
				font-size:10px;
				width:450px;}

.vertical-list-item-links {
	position: absolute;
	top: 37px;
	left: 10px;
	bac-kground-color: #198712;
}

.vertical-list-item-box	.vertical-list-item-links a{
				color:#63A7B8}
.vertical-list-item-box	.vertical-list-item-description{
				col-or:#777777;
				padding-top:3px;
				font-size:13px;
				width:450px;
				line-height:17px;}
.vertical-list-item-box	.vertical-list-item-description a{
				color:#0F7791}


.vertical-list-item-box	.vertical-list-item-bottom-module {
				position:relative;
				width:450px;
				height:45px;
				padding-top:10px;}
.vertical-list-item-box	.vertical-list-item-price-discount{
				color:#DC4444;
				position:absolute;
				top:7px;
				left:0px;
				font-size:12px;
				font-weight:bold;}
.vertical-list-item-box	.vertical-list-item-price-discount span{
				text-decoration:line-through;}
.vertical-list-item-box .vertical-list-item-big-price{
				color:#0F7791;
				position:absolute;
				top:25px;
				left:0px;
				font-size:12px;
				font-weight:bold;}
.vertical-list-item-box .vertical-list-item-big-price span{
				font-weight:normal;}

.vertical-list-item-box h1 {
	text-align: left;
}




.vertical-list-item-box	a.vertical-list-item-haben-button{
				width:108px;
				height:22px;
				position:absolute;
				top:16px;
				left: 305px;
				padding-top:7px;
				text-align:center;
				display:block;
				line-height:10px;
				float:right;
				color:white;
				font-size:9px;
				font-weight:bold;
				background-image:url('/images/button_02.gif');
				background-repeat:no-repeat;
				background-position:0 0;}




.vertical-list-item-box .vertical-list-item-time{
				position:relative;
				top:7px;
				left:190px;
				color:white;}
.vertical-list-item-box .vertical-list-item-time-title{
				position:absolute;
				width:107px;
				top:-13px;
				text-align:center;
				left:0px;
				color:#888;
				font-size:8px;}
.vertical-list-item-box	.vertical-list-item-time-days,
.vertical-list-item-box	.vertical-list-item-time-hours,
.vertical-list-item-box .vertical-list-item-time-mins,
.vertical-list-item-box .vertical-list-item-time-secs{
				position:absolute;
				top:0px;
				font-size:14px;
				height:22px;
				padding-top:3px;
				background-repeat:no-repeat;}
.vertical-list-item-box	.vertical-list-item-time-days{
				text-align:right;
				padding-right:5px;
				left:0px;
				width:27px;
				background-image:url('/images/clock_bg_small_left.gif');}
.vertical-list-item-box	.vertical-list-item-time-hours{
				text-align:center;
				left:30px;
				width:24px;
				background-image:url('/images/clock_bg_small_center.gif');}
.vertical-list-item-box .vertical-list-item-time-mins{
				text-align:center;
				left:54px;
				width:24px;
				background-image:url('/images/clock_bg_small_center.gif');}
.vertical-list-item-box .vertical-list-item-time-secs{
				text-align:left;
				padding-left:5px;
				left:78px;
				width:24px;
				background-image:url('/images/clock_bg_small_right.gif');}
.vertical-list-item-box .vertical-list-item-time-days-lbl,
.vertical-list-item-box .vertical-list-item-time-hours-lbl,
.vertical-list-item-box .vertical-list-item-time-mins-lbl,
.vertical-list-item-box .vertical-list-item-time-secs-lbl{
				position:absolute;
				top:23px;
				color:#888;
				font-size:8px;
				width:20px;
				text-align:center;}
.vertical-list-item-box .vertical-list-item-time-days-lbl{
				left:8px;}
.vertical-list-item-box .vertical-list-item-time-hours-lbl{
				left:32px;}
.vertical-list-item-box .vertical-list-item-time-mins-lbl{
				left:55px;}
.vertical-list-item-box	.vertical-list-item-time-secs-lbl{
				left:79px;}

.vertical-list-item-box h2 { text-align: left; }