/* CSS Document */

body {
	margin: 0px;
	padding:0px;
	background-color: #fff;
	
	background-image:url(../img/body_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

body,td,th {
	color: #330033;
	font-family: cursive;
	letter-spacing:-0.2px;
	font-size:13px;
	font-weight:bold;
}


a, a:link, a:visited, a:active{
	color: #e86d31;
	text-decoration:underline;
}

a:hover{
	color: #652d90;
	text-decoration:underline;
}

.yellow{
	color: #e86d31;
}
	


:focus{
	outline:none;
}

img{
	border:0px none;
	-moz-user-select: none;
	-khtml-user-select: none;
}


.head{
	width:866px;
	height:154px;
	margin:0 auto;
	background-color:#fff;
	margin-top:20px;
	-moz-user-select: none;
	-khtml-user-select: none;
} 

.logo{
	width:280px;
	height:110px;
	float:left;
	background-color:#fff;
}

.lang{
	width:580px;
	height:64px; /* 104-padding top*/
	padding-top:40px;
	float:right;
	background-color:#fff;
}

.lang a, .lang a:link, .lang a:visited, .lang active, .lang a:hover{
	color: #e86d31;
	display:block;
	text-indent:25px;
	text-decoration:none;
	float:right;
	margin-left:20px;
	text-transform:uppercase;
	background-image:url(../img/lang.jpg);
	background-repeat:no-repeat;
	background-position:8px 4px;
}

.lang a:hover, .lang a.selected{
	color: #652d90 !important;
}

.menu{
	width:866px;
}

.menu ul{
	float:left;
}

.menu ul, li{
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:inline;
}



a.foto{
	text-indent:25px;
	background-image:url(../img/fotoikon.jpg);
	background-repeat:no-repeat;
	padding:5px;
}

a.video{
	text-indent:35px;
	background-image:url(../img/videoikon.jpg);
	background-repeat:no-repeat;
	padding:5px;
}


a.inst{
	text-indent:18px;
	background-image:url(../img/instikon.jpg);
	background-repeat:no-repeat;
	padding:5px;
}



.menu a{
	float:left;
}

.menu a:hover img{
	/*
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;	
	*/
	width:138px;
	height:42px;
	padding-top:2px;
	padding-left:3px;
	padding-right:3px;
}


.container{
	width:960px;
	margin:0 auto;
}

.corner{
	width:960px;
	height:530px;
	display:block;
	background-image:url(../img/corner.png);
	background-repeat:no-repeat;
}

.content{
	width:960px;
	height:530px;
	margin:0 auto;
	background-image:url(../img/lines.png);
	background-repeat:no-repeat;
	background-position:0px 436px;
}

.content2{
	width:850px; 
	padding-right:10px;
	height:370px;
	overflow:auto;
	position:relative;
	top:40px;
	left:50px;
}

.content2 p{
	line-height:16px;
}


.r{
	width:420px;
	position:relative;
	left:480px;
}


.products1{
	width:420px;
	height:320px;
	float:left;
	margin-right:10px;
	overflow:auto;
}

.products2{
	width:410px;
	height:370px;
	overflow:auto;
	float:right;
	padding-right:10px;
}

.products2 h1{
	font-size:50px;
	color:#bed63a;
	margin:0px;
	padding:0px;
	margin-bottom:-10px;
}

.products2 h2{
	font-size:21px;
	color:#e76e34;
	margin:0px;
	padding:0px;
}

.products2 a, .products2 a:link, .products2 a:visited, .products2 a:active{
	text-decoration:none;
	color:#6f3b97;
	float:left;
	margin-right:15px;
}

.products2 a:hover{
	color:#e86d31;
}

.product a, .product a:link, .product a:visited, .product a:active{
	width:360px;
	height:70px;  /*  100-padding */
	padding-top:30px;
	text-indent:130px;
	display:block;
	font-size:21px;
	color:#6f3b97;
	text-decoration:none;
	margin-top:5px;
	-moz-user-select: none;
	-khtml-user-select: none;
}

.product a:hover, .product a.selected{
	color:#e86d31;
}



.minsa{
	background-image:url(../img/prod_minsa.jpg);
	background-repeat:no-repeat;
}

.rainbow{
	background-image:url(../img/prod_rainbow.jpg);
	background-repeat:no-repeat;
}

.blanket{
	background-image:url(../img/prod_blanket.jpg);
	background-repeat:no-repeat;
}

.color1{
	background-color:#e44044;
}

.color2{
	background-color:#fcba63;
}

.color3{
	background-color:#bed63a;
}

.color4{
	background-color:#74b64a;
}

.color5{
	background-color:#aedde3;
}

.color6{
	background-color:#00b0d9;
}

.q0{
	background:none;
}

.q1{
	background-image:url(../img/en/q1.jpg);
	background-repeat:no-repeat;
	background-position:67px 30px;
}

.q2{
	background-image:url(../img/en/q2.jpg);
	background-repeat:no-repeat;
	background-position:67px 30px;
}

.q3{
	background-image:url(../img/en/q3.jpg);
	background-repeat:no-repeat;
	background-position:67px 30px;
}

.q4{
	background-image:url(../img/en/q4.jpg);
	background-repeat:no-repeat;
	background-position:500px 364px;
}

.q5{
	background-image:url(../img/en/q5.jpg);
	background-repeat:no-repeat;
	background-position:67px 30px;
}

.q6{
	background-image:url(../img/en/q6.jpg);
	background-repeat:no-repeat;
	background-position:67px 30px;
}


.clear{
	clear:both;
}

/* Képgaléria */

.boxs{
	margin:0 auto;
	float:left;
	margin-bottom:20px;
}



div.box {
	width: 100px;
	margin-right:6px;
	margin-bottom:10px;
	float: left;
	display: inline;
}


div.box .picholder {
	
}


div.box .picholder a:hover  {
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;	
}

/*         Footer                */


.footer{
	color:#999;
	-moz-user-select: none;
	-khtml-user-select: none;
}

.footer ul{
	padding-left:22px;
	padding-top:18px;
	padding-bottom:18px;
	float:left;
	width:70%;
	zoom:1; 
}


.footer ul,li{
	margin:0px;
	list-style-type:none;
	display:inline;
}

.footer a, .footer a:link, .footer a:visited, .footer a:active{
	color:#e86d31;
	font-weight:600;
	text-decoration:none;
	outline:none;
	font-weight:bold;
	padding:10px;
}

.footer a:hover{
	color:#652d90;
	text-decoration:none;
}

.footer a.last{
	background:none;
}

.l45{
	float:right;
	padding-left:22px;
	padding-top:18px;
	padding-bottom:18px;
	padding-right:55px;
}

.l45 a, .l45 a:link, .l45 a:visited, .l45 a:active{
	margin:0px;
	padding:0px;
	margin-left:6px;
	text-decoration:none;
	background:none;
}

.l45 a:hover{
	color:#652d90;
	text-decoration:none;
}



/* francia */

.q1fr{
	background-image:url(../img/fr/q1.jpg);
	background-repeat:no-repeat;
	background-position:67px 30px;
}

.q2fr{
	background-image:url(../img/fr/q2.jpg);
	background-repeat:no-repeat;
	background-position:67px 30px;
}

.q3fr{
	background-image:url(../img/fr/q3.jpg);
	background-repeat:no-repeat;
	background-position:67px 30px;
}

.q4fr{
	background-image:url(../img/fr/q4.jpg);
	background-repeat:no-repeat;
	background-position:500px 364px;
}

.q5fr{
	background-image:url(../img/fr/q5.jpg);
	background-repeat:no-repeat;
	background-position:67px 30px;
}

.q6fr{
	background-image:url(../img/fr/q6.jpg);
	background-repeat:no-repeat;
	background-position:67px 30px;
}

/* spanyol */

.q1esp{
	background-image:url(../img/esp/q1.jpg);
	background-repeat:no-repeat;
	background-position:67px 30px;
}

.q2esp{
	background-image:url(../img/esp/q2.jpg);
	background-repeat:no-repeat;
	background-position:67px 30px;
}

.q3esp{
	background-image:url(../img/esp/q3.jpg);
	background-repeat:no-repeat;
	background-position:67px 30px;
}

.q4esp{
	background-image:url(../img/esp/q4.jpg);
	background-repeat:no-repeat;
	background-position:500px 364px;
}

.q5esp{
	background-image:url(../img/esp/q5.jpg);
	background-repeat:no-repeat;
	background-position:67px 30px;
}

.q6esp{
	background-image:url(../img/esp/q6.jpg);
	background-repeat:no-repeat;
	background-position:67px 30px;
}