#content {
	position:relative;
	width:624px;
	float:left;
	left:5px;
	line-height:20px;
}

#content_main {
	background-image:url(/img/service/content_main.png);
	background-position:bottom;
	position:relative;
	width:624px;
}

#content_left{
	float:left;
	width:250px;
}

#content_right{
	width:300px;
	float:left;	
}

#row {
	position:relative;
	height:74px;
	width:411px;
	border-bottom:1px solid #CBCBCB;
}


#item_left{
	position:absolute;
	bottom:5px;
	left:0px;
}


#item_1{
	display:inline;
}

#item_2{
	display:none;
}

#item_3{
	display:none;
}

#item_4{
	display:none;
}


#box_content{
	position:relative;
	left:25px;
	top:0px;
}

#box_content_right{
	position:relative;
	left:23px;
	top:20px;
}

.box_header{
	font-size:13px;
	font-weight:bold;
}

#row_right{
	width:135px;
	border-bottom:1px solid #CBCBCB;
}

.popup {
position:absolute; 
left:50%;
top:-100px;
margin-left:-310px;
z-index:1000;
visibility:hidden;
}

.popup div iframe { 
width:724px; 
height:600px;
border:solid 1px #DCDCDC;
overflow:hidden;
}

.popup-close {
position:relative;
width:118px;
left:608px; 
cursor:pointer;
}

.popup-pic {
position:relative;
height:405px;
text-align:left;
left:17px;
width:580px;
}


.detail-pics {
position:relative;
float:right;
width:100px;
top:-390px;
right:13px;
}

.detail-pics-header {
position:relative;
color:#ffffff;
font-weight:bold;
height:39px;
width:98px;
left:-5px;
top:-11px;
vertical-align:middle;
background-image:url(/img/popup1.png);
}

.detail-pics-header span {
	position:relative;
	left:15px;
	top:10px;	
}

.popup-textbox {
position:relative;
top:-10px;
left:23px;
width:675px;
height:39px;
background-image:url(/img/popup2.png);
}


.popup-main-images {
position:relative;
top:-7px;
left:31px;
width:666px;
height:87px;
background-color:#474948;
}

#arrow-left {
	position:absolute;
	left:10px;
	top:10px;
	width:18px;
	height:66px;
	background-image:url(/img/arrow-left.png);	
	cursor:pointer;
}

#arrow-right {
	position:absolute;
	right:10px;
	top:10px;
	width:18px;
	height:66px;
	background-image:url(/img/arrow-right.png);	
	cursor:pointer;
}

.pic-main-0 {
position:relative;
left:45px;
top:15px;
}

.pic-main-1 {
position:relative;
top:-44px;
left:145px;
}

.pic-main-2 {
position:relative;
top:-102px;
left:245px;
}

.pic-main-3 {
position:relative;
top:-161px;
left:345px;
}

.pic-main-4 {
position:relative;
top:-220px;
left:445px;
}

.pic-main-5 {
position:relative;
top:-278px;
left:545px;
}

.popup-subheader {
position:relative;
top:7px;
left:15px;
font-weight:bold;
font-size:13px;
color:#ffffff;
}

.popup-text {
position:relative;
left:3px;
}

.popup-thumb-0 {
position:relative;
float:left;
top:12px;
}

.popup-thumb-1 {
position:relative;
float:left;
top:15px;
}

.popup-thumb-2 {
position:relative;
float:left;
top:25px;
}

.popup-thumb-3 {
position:relative;
float:left;
top:35px;
}

.popup-thumb-4 {
position:relative;
float:left;
top:43px;
}

.left {
position:relative;
float:left;
width:171px;
}

.left-bg {
min-height:558px;
background-repeat:no-repeat;
}

.navi-left-spacer-1 {
height:6px;
clear:both;
}

.navi-left-spacer-2 {
height:8px;
clear:both;
}

.navi-left-spacer-3 {
height:3px;
clear:both;
}

.navi-left-header {
position:relative;
left:18px;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
}

.navi-left-row {
position:relative;
clear:both;
left:15px;
width:140px;
border-top:solid 1px #CFCFCF;
}

.navi-left-listpoint-1 {
position:relative;
float:left;
left:18px;
top:9px;
width:4px;
height:4px;
background-color:#4E5357;
}

.navi-left-listpoint-1-highlight {
position:relative;
float:left;
left:18px;
top:9px;
width:4px;
height:4px;
background-color:#8EAD14;
}

.navi-left-listpoint-2 {
position:relative;
float:left;
left:18px;
top:8px;
width:4px;
height:4px;
background-color:#8EAD14;
}

.navi-left-level-1 {
position:relative;
float:left;
left:20px;
}

.navi-left-level-1 a {
font-weight:bold;
font-size:13px;
}

.navi-left-level-1-highlight {
position:relative;
float:left;
left:20px;
}

.navi-left-level-1-highlight a {
font-weight:bold;
font-size:13px;
color:#8EAD14;
}

.navi-left-level-2 {
position:relative;
left:18px;
}

.navi-left-level-2-highlight {
position:relative;
float:left;
left:21px;
}

.navi-left-level-2-highlight a {
font-weight:bold;
color:#8EAD14;
}

.navi-left-level-3 {
position:relative;
left:24px;
}

.navi-left-level-3-highlight {
position:relative;
left:24px;
}

.navi-left-level-3-highlight a {
color:#8EAD14;
}

.middle {
position:relative;
float:left;
}

.middle-top {
position:relative;
width:623px;
height:289px;
background-image:url(/img/kreative-verpackung-layout/box_middle_top.png);
}

.pic-bg {
position:absolute;
top:21px;
left:23px;
width:317px;
height:216px;
background-image:url(/img/kreative-verpackung-layout/pic_bg.png)
}

.pic {
position:relative;
top:0px;
left:0px;
}

.order-number {
position:absolute;
bottom:26px;
left:30px;
font-weight:bold;
font-size:11px;
}

.colour-field {
position:absolute;
top:25px;
right:27px;
width:216px;
height:216px;
}

.colour-shadow {
position:relative;
float:left;
width:36px;
height:35px;
background-image:url(/img/kreative-verpackung-layout/colour_shadow.png)
}

.colour {
position:relative;
top:3px;
left:4px;
width:28px;
height:28px;
}

.pic-0 {
position:absolute;
top:18px;
left:20px;

text-align:center;
}

.pic-1 {
position:absolute;
top:18px;
left:170px;

text-align:center;
}

.pic-2 {
position:absolute;
top:18px;
left:316px;

text-align:center;
}

.pic-3 {
position:absolute;
top:18px;
left:463px;

text-align:center;
}

.pic-4 {
position:absolute;
top:130px;
left:19px;

text-align:center;
}

.pic-5 {
position:absolute;
top:130px;
left:172px;

text-align:center;
}

.pic-6 {
position:absolute;
top:130px;
left:321px;

text-align:center;
}

.pic-7 {
position:absolute;
top:130px;
left:470px;

text-align:center;
}

.diashow-button {
position:absolute;
bottom:23px;
left:22px;
}

.diashow-navi {
position:absolute;
bottom:23px;
right:21px;
width:239px;
height:19px;
background-image:url(/img/kreative-verpackung-layout/diashow_navi.png)
}

.diashow-navi-arrow {
position:relative;
top:4px;
cursor:pointer;
}

.diashow-navi-text {
position:relative;
top:2px;
}

.diashow-navi-text div {
position:relative;
float:left;
font-weight:bold;
color:#FFFFFF;
font-size:10px;
}

.diashow-navi-buttons {
width:96px;
height:15px;
overflow:hidden;
}

.middle-bottom {
position:relative;
width:623px;
background-image:url(/img/kreative-verpackung-layout/box_middle_bottom_01.png);
background-position:top;
background-repeat:no-repeat;
}

.middle-bottom-bg {

background-image:url(/img/kreative-verpackung-layout/box_middle_bottom_02.png);
background-position:bottom;
background-repeat:no-repeat;
}

.middle-header {
position:relative;
left:24px;
font-weight:bold;
font-size:13px;
}

.middle-content {
position:relative;
left:24px;
}

.middle-content-listpoint {
position:relative;
float:left;
top:8px;
width:4px;
height:4px;
background-color:#8EAD14;
}

.middle-content-spacer {
position:relative;
clear:both;
height:8px;
}

.middle-content-left {
position:relative;
float:left;
width:90px;
font-weight:bold;
}

.middle-content-right {
position:relative;
float:left;
width:490px;
}

.right {
position:relative;
float:left;
top:-1px;
width:171px;
height:406px;
}
.right-bg {
min-height:591px;
background-image:url(/img/kreative-verpackung-layout/box_right_02.png);
background-position:bottom;
background-repeat:no-repeat;
}

.navi-right-line {
position:relative;
left:22px;
width:128px;
height:1px;
background-color:#CFCFCF;
}

.navi-right-subheader-1 {
position:relative;
left:22px;
font-weight:bold;
font-size:13px;
}

.navi-right-text-1 {
position:relative;
left:22px;
width:132px;
font-size:11px;
}

.navi-right-pic-1 {
position:relative;
left:5px;
font-size:11px;
}

.navi-right-subheader-2 {
position:relative;
left:22px;
font-weight:bold;
font-size:13px;
}

.navi-right-text-2 {
position:relative;
left:22px;
width:132px;
font-size:11px;
}

.navi-right-link-1 {
position:relative;
left:127px;
}

.navi-right-link-1 a {
font-weight:bold;
text-decoration:underline;
font-size:10px;
}

.navi-right-download {
position:relative;
float:right;
top:2px;
right:24px;
}

.navi-right-subheader-3 {
position:relative;
left:22px;
font-weight:bold;
font-size:13px;
}

.navi-right-link-2 {
position:relative;
left:22px;
}

.navi-right-link-2 a {
text-decoration:underline;
font-size:11px;
}

.navi-right-subheader-4 {
position:relative;
left:22px;
font-weight:bold;
}

.navi-right-text-3 {
position:relative;
left:22px;
font-size:11px;
}

#table_left
{
	float:left;
	width:100px;
}

#table_right
{
	position:relative;
	float:left;
	width:150px;	
	text-align:right;
}

#clear
{
	clear:both;
	line-height:0px;
}