body{	font-size:10px;	color:#333333;	font-family:Helvetica;	margin: 0px auto;	background-image:url(/images/uni/back.jpg);	background-repeat:repeat-x;	}form{margin:0px;}p{margin:0px;}h1,h2,h3,h4{	font-size:12px;	line-height:150%;	margin:0px;	font-weight:bold;}.alignright{text-align:right}.linkred{	color: #CC0000;}		/*********LINK & LIST<ul_li>(sitemap)*******/#sitemap #Main h4 a{	font-size:14px;	text-decoration:none;	color: #333333;	font-weight:bold}#sitemap ul{ margin:3px 0px 0px 17px;	padding:0px;}#sitemap li{	list-style-type: none;}#sitemap #Main a{	font-size:12px;	text-decoration:none;	font-weight:normal;	color: #333333;}#sitemap #Main a:link {	color: #333333;	}#sitemap #Main a:visited {	color: #333333;	}#sitemap #Main a:active {	color: #333333;	}#sitemap #Main a:hover {	color: #CC0000;	text-decoration:underline;	}	.normal{	font-weight:normal;}.breakline{background-image:url(/images/uni/line.jpg);background-repeat:repeat-y;}.maincontents{background-color:#FFFFFF;}/*************Category Title*************/.lead-Main {	background-color: #333333;	background-image: url(/images/uni/r2.gif);	background-repeat: no-repeat;	background-position: right top;	padding:0px 0px 0px 10px;	text-align:left;	height: 30px;}.lead-Topcs {	background-color: #333333;	background-image: url(/images/uni/r2.gif);	background-repeat: no-repeat;	background-position: right top;	padding:0px 0px 0px 10px;	text-align:left;	height: 20px;}.lead-Banner {	background-color: #333333;	background-image: url(/images/uni/r1.gif);	background-repeat: no-repeat;	background-position: left top;	padding:0px 15px;	text-align:left;	height: 30px;}.lead-Banner2 {	background-color: #D8D8D8;	background-image: url(/images/uni/r1.gif);	background-repeat: no-repeat;	background-position: left top;	padding:0px 15px;	text-align:left;	height: 30px;}/*********HEADER*******/#Header{}#Header h1 {	margin-left:20px;}#Header .area{ padding-left:21px;	font-size:14px;	font-weight:bold;}/****************Product Part******************/#List{	padding:20px 20px 15px;}#List td{font-size:12px;padding:15px 0px;}/******************Main Part******************/#Visual {	height: 320px;}#Main {	font-size:11px;	height: 320px;	line-height:19px;	text-align:left;	padding:30px 20px 15px;}#Main h3{	font-size:16px;}#Main h4{	font-size:14px;}/****<sitemap>****/#sitemap #Main{	font-size:12px;}#sitemap #main h3{	font-size:12px;}/****<terms>****/#terms #main h3{	font-size:12px;}/**<corporate>**/#corporate #Main{	background-image: url(/images/uni/pct_corp_head.jpg);	background-repeat: no-repeat;	padding-top:175px;}/*********Form@Main Part*********/#Form {	font-size:12px:	height: 320px;	text-align:left;	padding:30px 20px 15px;}#Form h3{ font-size:14px;}#Form .attention{ font-size:11px;	line-height:140%;	margin-top:4px;}#Form .blockdown {padding-left:12px;}#Form form{	font-size:12px;	line-height:16px;	scrollbar-arrow-color:      #333333;	scrollbar-darkshadow-color: #BBBBBB;	scrollbar-face-color:       #BBBBBB;	scrollbar-highlight-color:  #FFFFFF;	scrollbar-shadow-color:     #FFFFFF;}#Form form table{	font-size:12px;	margin:0px;	padding:0px;}#Form form td {	padding:4px 0px;	font-weight:bold;}#Form form td.normal{	font-weight:normal;}#Form form th {	text-align:left;	padding:14px 0px 8px;}#Form form select{	height:18px;	border: 1px solid #333333;}#Form form input{	width:250px;	height:18px;	border: 1px solid #333333;}#Form form input.radio{	margin:4px 0px 0px;	width:16px;	height:16px;	border:0;}#Form form input.age{	width:60px;	height:18px;	border: 1px solid #333333;}#Form form textarea{	width:100%;	font-size:12px;	margin:0px;	border: 1px solid #333333;}#Form #Button{	margin-top:20px;}/***************FOOTER***************/#Footer {height:30px;margin-top:10px;background-color:#E5E5E5;}#Footer .menu{padding-left:20px;font-size:10px;}#Footer .locator{text-align:right;padding-right:15px;font-size:10px;}#Footer .copyright{text-align:center;font-size:9px;background-color:#FFFFFF;}/*********LINK*******/a {	text-decoration:none;}a:link {	color: #CC0000;		}a:visited {	color: #CC0000;	}a:active {	color: #CC0000;	}a:hover {	color: #CC0000;	text-decoration:underline;	}	/*********LINK(index.html<Main>)*******/#Main a{	font-size:16px;	font-weight:bold;}#Main a.normal{	font-size:13px;	font-weight:normal;}#Main table{	font-size:13px;}#Main td{	padding:3px 0px;}	/*********LINK(index.html<Locator>)*******/#Locator a{	text-decoration:none;}#Locator a:link {	color: #FFFFFF;	}#Locator a:visited {	color: #FFFFFF;}#Locator a:active {	color: #FFFFFF;}#Locator a:hover {	color: #FFFFFF;	text-decoration:underline;}/*********LINK(product-Catalogue<List>)*******/#List a {	text-decoration:none;}#List a:link {	color: #333333;		}#List a:visited {	color: #333333;	}#List a:active {	color: #CC0000;	}#List a:hover {	color: #CC0000;	text-decoration:underline;	}	#List .linkred a {	text-decoration:none;}#List .linkred a:link {	color: #cc0000;	}#List .linkred a:visited {	color: #cc0000;	}	/*********LINK(Footer)*******/#Footer a{	text-decoration:none;}#Footer a:link {	color: #333333;		}#Footer a:visited {	color: #333333;	}#Footer a:active {	color: #333333;	}#Footer a:hover {	color: #CC0000;	text-decoration:underline;	}			/*********Temporary use**********/	#Topics #temp td{	font-size:12px;	margin:3px 0px;	padding:3px 5px;	border: 1px solid #333333;	}	.german {	color: #717171;}		