@charset "iso-8859-1";
/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
    height: 700px;
}

input {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

a {
	text-decoration: none;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	/*font-variant: small-caps;*/
	/*color: #EEEEEE;*/
	color: #999999;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

div.name1er p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding: 0px;
    margin: 0px;
}

table {
    border: 0px;
    border-spacing:0px;
    margin: 0px;
    padding: 0px;
    border-collapse: collapse;
}

tr {
   border: 0px;
   margin: 0px;
   padding: 0px;
}

td {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #666666;
}

#content {
	
	height: 700px;
	width: 998px;
	text-align: left;
	vertical-align: top;
    margin: 0px;
    padding: 0px;
   /**/
     overflow: hidden;
	/**/
}


#mainNavigation {
	text-align: left;
	position: relative;
    top: 0px;
	left: 100px;
	height: 500px;
	width: 120px;
    margin: 0px;
    padding: 0px;
    /* background-color: #CCCCCC; */
    clear: both;
}

#headNavigation {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #999999;
    width:500px;
    left: 410px;
    position: relative;
    top: 2px;
    margin: 0px;
    padding: 0px;
    text-align:right;
    height: 150px;
}

#pageNavigation {
	height: 60px;
	margin: 560px 0px 0px 0px;
	text-align:right;
}



.navigationaktiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	/*font-variant: small-caps;*/
	/*color: #EEEEEE;*/
	
	/*color: #999999;*/
	color: #333333;
	
}

.navigationaktiv:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	/*font-variant: small-caps; */
	color: #444444;
}

.navigationnonaktiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	/*font-variant: small-caps;*/
	color: #999999;
}

.navigationnonaktiv:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	/*font-variant: small-caps;*/
	color: #444444;
}

.leftaktiv a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	/*font-variant: small-caps;*/
	/*color: #999999;*/
	margin: 0px;
}
.notclickable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	/*font-variant: small-caps;*/
	/*color: #ffb0f3;*/
	color: #666666;
	margin: 0px;
}

.leftaktiv a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	/*font-variant: small-caps;*/
	color: #333333;
	margin: 0px;
}

.name1er {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 8px;
}
.productnumber1er {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 8px;
}
#pageNavStory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	height: 20px;
	text-align: right;
	top: 430px;
	left: 90px;
	position:relative;
	
}

#pageNavSingle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left:0px;
	width: 210px;
	top: 40px;
	left: 0px;
	position:relative;
}
#pageNavClipAndChange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left:0px;
	width: 200px;
	top: -420px;
	left: 330px;
	position:relative;
}

#pageNavDouble {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left:0px;
	width: 188px;
	top: 10px;
	left: 100px;
	height: 20px;
	position:relative;
}

#pageNavFrench {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left:0px;
	width: 200px;
	top: 0px;
	left: 450px;
	position:relative;
}
#pageNavFullMetalJack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left:0px;
	width: 200px;
	top: 0px;
	left: 450px;
	position:relative;
}

#pageNavBracelet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left:0px;
	width: 200px;
    height: 20px;
	top: 0px;
	left: 450px;
	position:relative;
}
#pageNavFirstAidKit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left:0px;
	width: 200px;
	top: 40px;
	left: 450px;
	position:relative;
}

#pageNavBags {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left:0px;
	width: 200px;
	top: -30px;
	left: 450px;
	position:relative;
}

#detailsSingle1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	border:1px solid #666666;
	position:relative;
	width: 200px;
	height: 250px;
	top: 1px;
	left: 0px;
	text-align: center;
	vertical-align: middle;
	overflow:hidden;
}
#detailsSingle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	border:1px solid #666666;
	position:relative;
	width: 200px;
	height: 100px;
	top: 0px;
	left: 0px;
	overflow:hidden;
}

#detailsDouble1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	border:1px solid #666666;
	position:relative;
	width: 200px;
	height: 330px;
	top: 10px;
	left: 0px;
	text-align: center;
	vertical-align: middle;
	overflow:hidden;
}
#detailsDouble2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	border:1px solid #666666;
	position:relative;
	width: 200px;
	height: 100px;
	top: 9px;
	left: 0px;
	overflow:hidden;
}

#detailsFrench1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	border:1px solid #666666;
	position:relative;
	width: 580px;
	height: 135px;
	top: 0px;
	left: 0px;
	text-align: center;
	vertical-align: middle;
	overflow:hidden;
}
#detailsFrench2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	border:1px solid #666666;
	position:relative;
	width: 580px;
	height: 50px;
	top: -1px;
	left: 0px;
	overflow:hidden;
}

#detailsFullMetalJack1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	border:1px solid #666666;
	position:relative;
	width: 580px;
	height: 135px;
	top: 0px;
	left: 0px;
	text-align: center;
	vertical-align: middle;
	overflow:hidden;	
}
#detailsFullMetalJack2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	border:1px solid #666666;
	position:relative;
	width: 580px;
	height: 50px;
	top: -1px;
	left: 0px;
	overflow:hidden;
}

#detailsBracelet1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	border:1px solid #666666;
	position:relative;
	width: 580px;
	height: 135px;
	top: 0px;
	left: 0px;
	text-align: center;
	vertical-align: middle;
	overflow:hidden;
}
#detailsBracelet2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	border:1px solid #666666;
	position:relative;
	width: 580px;
	height: 50px;
	top: -1px;
	left: 0px;
	overflow:hidden;
}

#detailsFirstAidKit1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	border:1px solid #666666;
	position:relative;
	width: 227px;
	height: 227px;
	top: -160px;
	left: 450px;
	text-align: center;
	vertical-align: middle;
}
#detailsFirstAidKit2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	border:0px solid #666666;
	position:relative;
	width: 227px;
	height: 80px;
	top: -115px;
	left: 500px;
}


#detailsBags1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	border:1px solid #666666;
	position:relative;
	width: 220px;
	height: 230px;
	top: 0px;
	left: 0px;
	text-align: center;
	vertical-align: middle;
}
#detailsBags2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	border:1px solid #666666;
	position:relative;
	width: 220px;
	height: 100px;
	top: -1px;
	left: 0px;
}

#clipAndChangeImage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	position:relative;
	width: 242px;
	height: 242px;
	top: 10px;
	left: 70px;
	text-align: center;
	vertical-align: middle;
}
#clipAndChangeText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	position:relative;
	width: 300px;
	height: 200px;
	top: -130px;
	left: 320px;
	text-align: left;
	vertical-align: top;
}

.imageClickable {
	font-family: Arial, Helvetica, sans-serif;
	outline:none;
	border:none;
	color: #444444;
}

cart_header_cell {
   font-family: Arial, Helvetica, sans-serif;
   font-size:12px;
   color: #666666;
}

.cart_content_row {
   font-family: Arial, Helvetica, sans-serif;
   font-size:12px;
}

.cart_content_row_uneven {
   font-family: Arial, Helvetica, sans-serif;
   font-size:12px;
   color: #666666;
   background-color: #DDDDDD;
   padding: 0px;
   margin: 0px;
}

.cart_content_row_even {
   font-family: Arial, Helvetica, sans-serif;
   font-size:12px;
   color: #666666;
   padding: 0px;
   margin: 0px;
}

.cart_content_row {
   font-family: Arial, Helvetica, sans-serif;
   font-size:12px;
   color: #666666;
   padding: 0px;
   margin: 0px;
}

.customer_content_row {
   font-family: Arial, Helvetica, sans-serif;
   font-size:12px;
   outline:none;
   border:none;
   color: #666666;
   padding: 0px;
}

.customer_content_cell {
   padding: 3px;
}

.langmenu {
    position:relative;
    display:inline;
    text-decoration:none;
}

.langmenu .menucontent {
    filter:alpha(opacity=80);
    -moz-opacity: 0.80; 
    background-color:#FFFFFF;
    position:absolute;
    text-align:left;
    left:0px;
    height:auto;
    display:none;
    padding:0px 5px;
}

.langmenu:hover .menucontent,  .langmenu .menucontent:hover {
    position:absolute;
    display:block;
    z-index:99;
}


