/* CSS Document */
/*============== ResetCSS ================*/

/*============== Column Important ================*/
.p1a-leftcol{width:200px;float:left;margin-right:10px}
.p1a-twocols{width:750px;float:left;}
.p1a-maincol{width:540px;float:left; margin-right:10px}
.p1a-rightcol{width:200px;float:right;}
#p1a-container, .p1b-header, .p1c-header, .p2a-header, #p2c-container, .p2d-header, .p3a-header { position:relative}
#p1a-container .p1a-header { height:150px;}
#p1a-container ul.mainnav li a { padding:0px 20px;}
#p1a-container ul.product-gr { min-height:10px;}
#p1a-container ul.mainnav li.home a,#p1a-container ul.mainnav li.home { padding:0px 5px 0px 0px;}
#p1a-container ul.mainnav ul li a { background-position:12px 15px !important;}
#p1a-container ul.product-gr li { height:auto; width:168px;}
#p1a-container ul.mainnav li.home a, #p1a-container ul.mainnav li.home { background:none; padding:0px; border:none}
#p1a-container ul.product-gr li h3 { background:none}
#p1a-container ul.product-gr li h3, #p1a-container ul.product-gr li h4, #p1a-container ul.product-gr li a { line-height:18px; font-size:12px;}
#p1a-container ul.product-gr li h3 span { padding-left:5px;}
#p1a-container ul.product-gr li table tr td a { line-height:14px; font-size:11px;}
#p1a-container .product_details {width:100% !important; margin:0px auto !important;}
#p1a-container .product_thumbnail { margin-right:10px; text-align:center; width:100%;}
#p1a-container .product_details tr th { width:30%;}
#p1a-container ul.news-de { margin:0 5px;}
#p1a-container ul.news-de li, #p1a-container ul.post-de li{ line-height:18px;background: #fff url(../images/dot2.gif) no-repeat 0px 8px; padding-left:10px}
#p1a-container .header_top {clear:both; overflow:hidden; margin-top:5px;}

.lang_top { position:absolute; left:0; top:5px;}
.lang_top ul li { float:left; margin-right:10px;}
ul.cate li { padding:10px 0;}
/*============== Column Important ================*/
.p1c-leftcol{width:200px;float:left;margin-right:10px}
.p1c-twocols{width:740px;float:left;}
.p1c-maincol{width:530px;float:left; margin-right:10px}
.p1c-rightcol{width:200px;float:right;}
.p1c-feature, .p1a-feature { height:auto !important;}
#p1c-container .feature-gr { float:left; width:520px;}
#p1c-container ul.product-fr li, #p1c-container ul.product-gr li { height:auto !important; padding:5px 0;}
#p1c-container ul.product-gr li { width:152px;}
#p1c-container ul.product-fr li h2, #p1c-container ul.product-gr li h2 {line-height:18px;}
#p1c-container ul.product-fr li h2 a {  font-size:12px;}
#p1c-container ul.product-fr li div, #p1c-container ul.product-gr li div { height:auto}
#p1c-container ul.product-gr li span img { width:auto; height:auto;}

#p1c-container .p1c-wrapper { padding:5px 4px;}
#p1c-container .mod-left { padding:0px;}
#p1c-container ul.mainnav li a { padding:0px 20px;}
#p1c-container ul.mainnav ul li a { background-position:12px 12px !important;}
#p1c-container .block-pack { margin:0;}
#p1c-container .product_details {width:450px !important; margin:0px !important;}
#p1c-container .product_thumbnail { margin-right:10px;}
#p1c-container .product_details tr th { width:28%;}

#p1c-container .module_adv li { margin:5px auto; width:180px;}

/*============== Page content ================*/
.block-ct { padding:8px !important;clear:both; overflow:hidden}

/*====\ Customize CSS \==== */
/*====/ Contact \=====*/
.form5{padding-top:10px;}
.form5 fieldset{margin:0;padding-top:.5em;border:none;}		
.form5 legend{padding:0 5px;font-style:italic; color:#666; font-weight:bold}	
.form5 p {clear:both;margin:.5em 0;overflow:hidden;}	
.form5 label{float:left;width:25%;display:block;text-align:right;margin-right:10px;}	
.form5 input, .form5 textarea{margin:0;width:70%;border:1px solid #ddd;padding:3px 5px 3px 5px;}		
.form5 textarea{height:160px;overflow:auto;}					
.form5 p.submit{clear:both;margin:0px 0px 0px 250px;padding:.5em 70px;}	
.form5 .ctsubmit {height:28px;line-height:28px;background:#38A2DA;padding:0 10px 0 10px;color:#fff;cursor:pointer;text-align:center;font-size:11px;lear:both; overflow:hidden; width:50px; margin-left:310px; margin-top:10px}				
.form5 span {  font-style:italic; font-weight:bold; margin:5px 45px;}



.block-ct h1 { font-weight:bold; font-size:14px;}
ul.mainnav ul  { overflow: inherit !important; margin: 0px !important; }
	ul.mainnav ul ul { top: 0; }
ul.mainnav li ul ul { left: 19em; margin: 0px; }
ul.mainnav li ul li { overflow: inherit !important; }
ul.mainnav li a { float: none !important; text-align: left !important; }
.mod-right div div div div { background: none; padding-left: 10px; }
#marqueecontainer { position: relative; width: 180px; /*marquee width */ height: 500px !important; /*marquee height */ overflow: hidden; margin: 0px auto; }
#addthis { height: 30px; margin: 10px 0px; line-height: 24px; }
	#addthis a.icn icn_share_zingme, #addthis span { float: left; margin-right: 5px; }
	#addthis iframe { width: 70px; }
.fram_twitter { width:100px; float: left }
.p1a-footer .mod-footer div div div { clear:both; overflow: hidden }
.title_footer { font-size: 14px; }
.p1a-footer .mod-footer { height: auto !important; }
.p1b-footer { height: 150px !important; }
.footer-info { width: 390px; float: left; margin: 10px !important; padding: 0px !important; }
.p1c-footer .footer-info li { color: #333; }
ul.footer-info-branch { margin:10px; float: left }
	ul.footer-info-branch li { padding-bottom: 5px; font-weight: bold; }
		ul.footer-info-branch li span { margin-left: 5px; font-weight: normal; }
.p1b-footer ul.footer-info-branch , .p1b-footer .footer-info { color: #fff }
.p1b-footer ul.footer-info-branch a, .p1b-footer .footer-info a { color: #09C }
.p2a-footer .footer-info, .p2a-footer ul.footer-info-branch { margin: 0px !important; }
#back_to_top { float: right; padding: 2px 5px 2px 12px; margin: 0; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; cursor: pointer; font-size: 11px; background: #fff url(../images/top.gif) no-repeat 2px 4px; color: #06F }
	#back_to_top:hover { color: #900 }
.tooltip_board { width: 300px; clear: both; overflow: hidden }
.tooltip_name { background: #ff6000; padding: 3px 5px; margin: 0px; font-weight: bold; color: #fff; }
.tooltip_des { border: none; background: #fff; border: 1px solid #ff6000; padding: 5px; }

ul.mainnav_footer { background: #fff; margin: 5px auto ; clear: both; overflow: hidden; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; width: 960px; }
	ul.mainnav_footer li { float: left; line-height: 28px; border-right: 1px solid #e1e1e1; text-align: center }
		ul.mainnav_footer li a { display: block; padding: 0px 25px; font-weight: bold; color: #195B8E }
			ul.mainnav_footer li a:hover { background:#666; color: #fff }
.fanpage_fb { width: 960px; margin: 0px auto; background: #fff; }
.movie_clip { width:185px; margin: 10px auto }
 


ul.mainnav li.google_plus { padding:0; float:right; border:none; padding-top:5px; display:block}
ul.mainnav li.google_plus:hover { background:none;}
ul.mainnav li.google_plus a:hover { background:none;}

.licence_footer {background: none repeat scroll 0 0 #FFFFFF;height: 20px;text-align: right; float:left; width:100%;}

#p2b-container ul.mainnav li.home a { padding:0; padding-right:5px;}
#p2b-container ul.mainnav li.home a:hover, #p2b-container ul.mainnav li.home:hover { background:none}

ul.post_module li { padding:5px 0 5px 12px; background: #fff url(../icon/dot.png) no-repeat 0px 11px}
ul.post_module li a:hover { text-decoration:underline;}

.comment_type {}




























































