body {  font-family: Arial, Helvetica, sans-serif;
font-size:12px; }
.shop {  font-family: Arial, Helvetica, sans-serif; font-size: 32px; font-weight: bold; color: #D6D6DD}
.slogan {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #556571}
.headline {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #556571; font-weight: bold; text-decoration: none}
.headlinered {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #CD031C; font-weight: bold}
.subheadline {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #556571; font-weight: bold; text-decoration: none}

.offermicro {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #96A5B0; text-decoration: none}
a.offermicro {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #96A5B0; text-decoration: underline}
a.offermicro:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #556571; text-decoration: underline}
.fliesstext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #556571; text-decoration: none} 
.fliesstextwhite {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none} 
.fliesstextbold {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;color: #556571; text-decoration: none} 
.fliesstextred {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CD031C ; text-decoration: none} 
.subheadlinered {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CD031C ; text-decoration: none} 
.indicator {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CD031C ; text-decoration: none}
.linklist {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #556571; text-decoration: none;}
.linklist:hover {text-decoration:underline;}

.smalltext {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #556571; text-decoration: none}
.smalltextlight {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #F9F9F9; text-decoration: none}
.smalltextlightbold {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #F9F9F9; text-decoration: none; font-weight: bold}
.smalltextbold {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #556571; text-decoration: none; font-weight: bold}
.smalltextgreybold {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #D6D6DD; text-decoration: none;  font-weight: bold}
.smalltextred {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CD031C ; text-decoration: none}
a.smalltextred:visited {color:#cd031c;}
.smalltextredbold {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CD031C ; text-decoration: none; font-weight: bold}

a.smalltextlight:hover {	color: #D6D6DD;    text-decoration: none;}
a.smalltextlightbold:hover {	color: #D6D6DD;    text-decoration: none;}
a.smalltext:hover {	color: #000000;    text-decoration: none;}
a.smalltextbold:hover {	color: #000000;    text-decoration: none;}
a.fliesstext:hover { color: #000000;    text-decoration: none;}
a.fliesstextbold:hover { color: #000000;    text-decoration: none;}

.backgroundlight { background-color: #F9F9F9; }
.backgroundmiddle { background-color: #D6D6DD; }
.backgrounddark { background-color: #637584; }

.backgroundpicdark { border : 1px solid #637584;}
.backgroundpiclight { border : 1px solid #F9F9F9;}
.backgroundpicmiddle { border : 1px solid #D6D6DD;}
.backgroundpicmiddle3 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D6D6DD;
	border-bottom-color: #D6D6DD;
	border-left-color: #D6D6DD;
	border-top-style: none;
}
/* contact forms*/
.selectboxbig {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #556571; text-decoration: none; width: 400px;}
.selectboxsmall {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #556571; 
	text-decoration: none; 
	width:150px;
	}
/* end contact forms*/
.selectboxsmallx {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #556571; 
	text-decoration: none; 
	border : 1px solid #d6d6dd;
	background-color : #f2f2f2;
	width : 250px;
	}
.selectboxmiddle {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #556571; text-decoration: none; width: 200px;}
.searchboxhead {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #556571;text-decoration: none;width: 170px;background-color: #F9F9F9;}

.searchboxheadkorean {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #556571;text-decoration: none;width: 125px;background-color: #F9F9F9;}
.searchboxheadjapanese {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #556571;text-decoration: none;width: 100px;background-color: #F9F9F9;}
.searchboxheadchinese {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #556571;text-decoration: none;width: 170px;background-color: #F9F9F9;}



.vsmalltext {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #556571; text-decoration: none}
.vfliesstext {  font-family: Times; font-size: 15px; color: #556571; text-decoration: none; font-weight: bold;} 

#prelist  ul {
	padding-left : 8px;
	margin-left : 8px;
	margin-bottom : 5px;
	margin-right : 0;
	margin-top : 0;
	padding-bottom : 0px;
	padding-right : 0;
}

#prelist  li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #556571;
	text-decoration: none;
	font-weight : normal;
	padding-bottom : 8px;
}

#prelist p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CD031C ;
	text-decoration: none;
	margin : 0;
	padding : 0;
}

#foot h4 {
	position: absolute;
	top: 450px;
	left: 10px;
	color: #556571;
	font-size : 10px;
	margin:0;
	padding-bottom : 5px;
	padding-left : 0;
	padding-right : 0;
	padding-top : 50px;
		font-family : Arial;
	font-weight : normal;
}

#foot  a  {
	color: #556571;
	text-decoration : none;
}

#foot a:hover {
	color: #000;
}

#foot ul {
	padding-right : 20px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-top : 5px;
	margin-bottom : 0;
	margin-left : 10px;
	margin-right : 0;
	margin-top : 0;
}

#foot li {
	display:inline;
	margin : 2px;
}

/* back link*/
#link h3{margin-bottom: 25px;padding: 10px 0 10px 0;}
#link a {
	color: #556571;
	text-decoration: none;
	font-weight: bold;
	font-size:11px;
	border: 1px solid #d6d6dd;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1;
}
#link a img {border:0;}
#link a:hover {text-decoration: none;background: #f2f2f2;color: #000;}
/*end back link*/


