@charset "utf-8";
/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/
img, object, embed, video {
	max-width: 100%;
}
/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;
}

/*
	Dreamweaver Fluid Grid Properties
	----------------------------------
	dw-num-cols-mobile:		4;
	dw-num-cols-tablet:		8;
	dw-num-cols-desktop:	12;
	dw-gutter-percentage:	25;
	
	Inspiration from "Responsive Web Design" by Ethan Marcotte 
	http://www.alistapart.com/articles/responsive-web-design
	
	and Golden Grid System by Joni Korpi
	http://goldengridsystem.com/
*/

/* Mobile Layout: 480px and below. */

.gridContainer {
	margin-left: auto;
	margin-right: auto;
	width: 86.45%;
	padding-left: 2.275%;
	padding-right: 2.275%;
}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#headmenu {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#index1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#index2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#index3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#index4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#root1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#root2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#root3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#company1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#company2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#company3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#company4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#company5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#company6 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#in2 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#wine1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wine2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wine3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wine4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wine5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wine6 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wine11 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wine12 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#index21 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#index22 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#index23 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#index24 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 100%;
	display: block;
}
#winetex21 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#winetex22 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#te1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#te2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#te3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#te4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#te5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#te6 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#te7 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#te8 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#te9 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#te10 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#te11 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#te12 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 100%;
	display: block;
}
#te13 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#te21 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#te22 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#te23 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#con1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#con2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#con3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#con4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#ko {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#facebook {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#f2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#blank1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#new1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#new2 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 100%;
	display: block;
}
#new3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#news4 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 100%;
	display: block;
}
#pro1te {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#pro2 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#pro3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#pro4 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#pro5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#pro6 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#pro7 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#pro8 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#kheadmenu {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#kindex1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#kindex2 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#kindex3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#kindex4 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#knew1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#knew2 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#companyk1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#companyk2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#companyk3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#companyk4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#companyk6 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#winetex1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#winetexk1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#winetexk2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#winetexk3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wintexk4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#winetexk5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#winetex6 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#winetexk7 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#winetexk8 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#winetexk9 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#teck1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#teck2 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#techk3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#contackk1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#main_gallery {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#main_gallery_k {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#fc {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#bl {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#LayoutDiv2tj {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jcom2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#LayoutDiv4te {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jcom4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jcom5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jcom6 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jcom11 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jcom1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jindex3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jindex111 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jwine1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jwine2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jwine3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jwine4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jwine5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jwine6 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jwine11 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jwine12 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jwine13 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jwine14 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jtec01 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jtec02 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jtec03 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jtec04 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jtec05 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jtec06 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#jtec07 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#jtec08 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jtec09 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#jtec10 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#jtec11 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#jtec12 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#jtec13 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#jtec14 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#jtec15 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#jtec16 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#jcon1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jcon2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jcon3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jcon4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#eindextec {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jindextec {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#body_youbube {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jbody_youtube {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#LayoutDiv3te {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#LayoutDiv5te {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#LayoutDiv6te {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#LayoutDiv3tj {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#LayoutDiv30tj {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#tj1 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#tk1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#tk2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#tk3 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#tk5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#tk6 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#LayoutDiv4ink {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#LayoutDiv5inj {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coe1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coe2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#coe3 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#coj1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coj2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#coj3 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#cok1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#cok2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#cok3 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#cok4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#cok5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#cok6 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#cok7 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#cok8 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coe4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coe5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coe6 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coe7 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coe8 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coj4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coj5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coj6 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coj7 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coj8 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wte1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wte2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#wte3 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#wtj1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wtj2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#wtj3 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}
#wtk1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wtk2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 47.3684%;
	display: block;
}
#wtk3 {
	clear: none;
	float: left;
	margin-left: 5.2631%;
	width: 47.3684%;
	display: block;
}

/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */

@media only screen and (min-width: 481px) {
.gridContainer {
	width: 90.675%;
	padding-left: 1.1625%;
	padding-right: 1.1625%;
}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#headmenu {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#index1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#index2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 23.0769%;
	display: block;
}
#index3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#index4 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#root1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#root2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#root3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#company1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#company2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#company3 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#company4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#company5 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#company6 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#in2 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 23.0769%;
	display: block;
}
#wine1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wine2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#wine3 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#wine4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#wine5 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#wine6 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#wine11 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#wine12 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#index21 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 23.0769%;
	display: block;
}
#index22 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 23.0769%;
	display: block;
}
#index23 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#index24 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 100%;
	display: block;
}
#winetex21 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 61.5384%;
	display: block;
}
#winetex22 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 35.8974%;
	display: block;
}
#te1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#te2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#te3 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#te4 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#te5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#te6 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#te7 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#te8 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#te9 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#te10 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#te11 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#te12 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 100%;
	display: block;
}
#te13 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#te21 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#te22 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#te23 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#con1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#con2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#con3 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#con4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#ko {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#facebook {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#f2 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#blank1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#new1 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#new2 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 100%;
	display: block;
}
#new3 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#news4 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 100%;
	display: block;
}
#pro1te {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#pro2 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#pro3 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 23.0769%;
	display: block;
}
#pro4 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 23.0769%;
	display: block;
}
#pro5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 23.0769%;
	display: block;
}
#pro6 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 23.0769%;
	display: block;
}
#pro7 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 23.0769%;
	display: block;
}
#pro8 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 23.0769%;
	display: block;
}
#kheadmenu {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#kindex1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 23.0769%;
	display: block;
}
#kindex2 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 23.0769%;
	display: block;
}
#kindex3 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 23.0769%;
	display: block;
}
#kindex4 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 23.0769%;
	display: block;
}
#knew1 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 23.0769%;
	display: block;
}
#knew2 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 23.0769%;
	display: block;
}
#companyk1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#companyk2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#companyk3 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#companyk4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#companyk6 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#winetex1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#winetexk1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#winetexk2 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#winetexk3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#wintexk4 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#winetexk5 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#winetex6 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#winetexk7 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#winetexk8 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 61.5384%;
	display: block;
}
#winetexk9 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 35.8974%;
	display: block;
}
#teck1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 23.0769%;
	display: block;
}
#teck2 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 23.0769%;
	display: block;
}
#techk3 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#contackk1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#main_gallery {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#main_gallery_k {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#fc {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#bl {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#LayoutDiv2tj {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jcom2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#LayoutDiv4te {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jcom4 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#jcom5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#jcom6 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#jcom11 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#jcom1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jindex3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#jindex111 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#jwine1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jwine2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#jwine3 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#jwine4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#jwine5 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#jwine6 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#jwine11 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#jwine12 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#jwine13 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 61.5384%;
	display: block;
}
#jwine14 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 35.8974%;
	display: block;
}
#jtec01 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jtec02 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#jtec03 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#jtec04 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#jtec05 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#jtec06 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 23.0769%;
	display: block;
}
#jtec07 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 23.0769%;
	display: block;
}
#jtec08 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#jtec09 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#jtec10 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#jtec11 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 23.0769%;
	display: block;
}
#jtec12 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 23.0769%;
	display: block;
}
#jtec13 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 23.0769%;
	display: block;
}
#jtec14 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 23.0769%;
	display: block;
}
#jtec15 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 23.0769%;
	display: block;
}
#jtec16 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 23.0769%;
	display: block;
}
#jcon1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jcon2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#jcon3 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#jcon4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#eindextec {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#jindextec {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#body_youbube {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#jbody_youtube {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#LayoutDiv3te {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#LayoutDiv5te {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#LayoutDiv6te {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#LayoutDiv3tj {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#LayoutDiv30tj {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#tj1 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#tk1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#tk2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#tk3 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#tk5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#tk6 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#LayoutDiv4ink {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#LayoutDiv5inj {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#coe1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coe2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#coe3 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#coj1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coj2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#coj3 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#cok1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#cok2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#cok3 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#cok4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#cok5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#cok6 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#cok7 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#cok8 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#coe4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coe5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coe6 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coe7 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#coe8 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#coj4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coj5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coj6 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coj7 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#coj8 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#wte1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wte2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#wte3 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#wtj1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wtj2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#wtj3 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
#wtk1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wtk2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 48.7179%;
	display: block;
}
#wtk3 {
	clear: none;
	float: left;
	margin-left: 2.5641%;
	width: 48.7179%;
	display: block;
}
}

/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media only screen and (min-width: 769px) {
.gridContainer {
	width: 88.5%;
	max-width: 1232px;
	padding-left: 0.75%;
	padding-right: 0.75%;
	margin: auto;
}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49.1525%;
	display: block;
}
#headmenu {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#index1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49.1525%;
	display: block;
}
#index2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 23.7288%;
	display: block;
}
#index3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49.1525%;
	display: block;
}
#index4 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#root1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#root2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#root3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#company1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#company2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 32.2033%;
	display: block;
}
#company3 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#company4 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#company5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49.1525%;
	display: block;
}
#company6 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#in2 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 23.7288%;
	display: block;
}
#wine1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#wine2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 32.2033%;
	display: block;
}
#wine3 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#wine4 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#wine5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49.1525%;
	display: block;
}
#wine6 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#wine11 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49.1525%;
	display: block;
}
#wine12 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#index21 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 23.7288%;
	display: block;
}
#index22 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 23.7288%;
	display: block;
}
#index23 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49.1525%;
	display: block;
}
#index24 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#winetex21 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49.1525%;
	display: block;
}
#winetex22 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#te1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#te2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 32.2033%;
	display: block;
}
#te3 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#te4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 57.6271%;
	display: block;
}
#te5 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 40.6779%;
	display: block;
}
#te6 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#te7 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 32.2033%;
	display: block;
}
#te8 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#te9 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#te10 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#te11 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#te12 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 100%;
	display: block;
}
#te13 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#te21 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#te22 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 23.7288%;
	display: block;
}
#te23 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 23.7288%;
	display: block;
}
#con1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#con2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 32.2033%;
	display: block;
}
#con3 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#con4 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#ko {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#facebook {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#f2 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#blank1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49.1525%;
	display: block;
}
#new1 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#new2 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 23.7288%;
	display: block;
}
#new3 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#news4 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 23.7288%;
	display: block;
}
#pro1te {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#pro2 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#pro3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49.1525%;
	display: block;
}
#pro4 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#pro5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 15.2542%;
	display: block;
}
#pro6 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 15.2542%;
	display: block;
}
#pro7 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 15.2542%;
	display: block;
}
#pro8 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 15.2542%;
	display: block;
}
#kheadmenu {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#kindex1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 23.7288%;
	display: block;
}
#kindex2 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 23.7288%;
	display: block;
}
#kindex3 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 23.7288%;
	display: block;
}
#kindex4 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 23.7288%;
	display: block;
}
#knew1 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 15.2542%;
	display: block;
}
#knew2 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 15.2542%;
	display: block;
}
#companyk1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#companyk2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 32.2033%;
	display: block;
}
#companyk3 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#companyk4 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#companyk6 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#winetex1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#winetexk1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 32.2033%;
	display: block;
}
#winetexk2 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#winetexk3 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#wintexk4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49.1525%;
	display: block;
}
#winetexk5 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#winetex6 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49.1525%;
	display: block;
}
#winetexk7 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#winetexk8 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49.1525%;
	display: block;
}
#winetexk9 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#teck1 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 40.6779%;
	display: block;
}
#teck2 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 40.6779%;
	display: block;
}
#techk3 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 40.6779%;
	display: block;
}
#contackk1 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#main_gallery {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#main_gallery_k {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#fc {
	clear: both;
	float: left;
	margin-left: 0;
	width: 32.2033%;
	display: block;
}
#bl {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#LayoutDiv2tj {
	clear: both;
	float: left;
	margin-left: 0;
	width: 32.2033%;
	display: block;
}
#jcom2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 32.2033%;
	display: block;
}
#LayoutDiv4te {
	clear: both;
	float: left;
	margin-left: 0;
	width: 32.2033%;
	display: block;
}
#jcom4 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#jcom5 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#jcom6 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49.1525%;
	display: block;
}
#jcom11 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#jcom1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jindex3 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49.1525%;
	display: block;
}
#jindex111 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#jwine1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jwine2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 32.2033%;
	display: block;
}
#jwine3 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#jwine4 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#jwine5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49.1525%;
	display: block;
}
#jwine6 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#jwine11 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49.1525%;
	display: block;
}
#jwine12 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#jwine13 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49.1525%;
	display: block;
}
#jwine14 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#jtec01 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jtec02 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 32.2033%;
	display: block;
}
#jtec03 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#jtec04 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#jtec05 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 57.6271%;
	display: block;
}
#jtec06 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 40.6779%;
	display: block;
}
#jtec07 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 40.6779%;
	display: block;
}
#jtec08 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 32.2033%;
	display: block;
}
#jtec09 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#jtec10 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#jtec11 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 15.2542%;
	display: block;
}
#jtec12 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 15.2542%;
	display: block;
}
#jtec13 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 15.2542%;
	display: block;
}
#jtec14 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 15.2542%;
	display: block;
}
#jtec15 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 15.2542%;
	display: block;
}
#jtec16 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 15.2542%;
	display: block;
}
#jcon1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#jcon2 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 32.2033%;
	display: block;
}
#jcon3 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#jcon4 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#eindextec {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#jindextec {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#body_youbube {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49.1525%;
	display: block;
}
#jbody_youtube {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49.1525%;
	display: block;
}
#LayoutDiv3te {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#LayoutDiv5te {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#LayoutDiv6te {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#LayoutDiv3tj {
	clear: both;
	float: left;
	margin-left: 0;
	width: 32.2033%;
	display: block;
}
#LayoutDiv30tj {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#tj1 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#tk1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 32.2033%;
	display: block;
}
#tk2 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#tk3 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#tk5 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#tk6 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#LayoutDiv4ink {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#LayoutDiv5inj {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#coe1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 32.2033%;
	display: block;
}
#coe2 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#coe3 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#coj1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 32.2033%;
	display: block;
}
#coj2 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#coj3 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#cok1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 32.2033%;
	display: block;
}
#cok2 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#cok3 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#cok4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#cok5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#cok6 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#cok7 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49.1525%;
	display: block;
}
#cok8 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#coe4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coe5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coe6 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coe7 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49.1525%;
	display: block;
}
#coe8 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#coj4 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coj5 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coj6 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#coj7 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 49.1525%;
	display: block;
}
#coj8 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 49.1525%;
	display: block;
}
#wte1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 32.2033%;
	display: block;
}
#wte2 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#wte3 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#wtj1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 32.2033%;
	display: block;
}
#wtj2 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#wtj3 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#wtk1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 32.2033%;
	display: block;
}
#wtk2 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
#wtk3 {
	clear: none;
	float: left;
	margin-left: 1.6949%;
	width: 32.2033%;
	display: block;
}
}
