/* -----Főoldal + Alap boxok-----*/

body {
     background-color: #ffffff;
     background-image: url(alap.jpg);
}

.box1 {
    WIDTH: 850px;
	POSITION: absolute;
	HEIGHT: 900px;
	display:block;
	float:left;
	left: 50%;
        background-color: #ffffff;
        background-image: url(bkg.jpg);
        background-repeat: no-repeat;
	margin-left: -425px;


}

.showreel_btn {
        WIDTH: 160px;
	POSITION: absolute;
	HEIGHT: 160px;
	TOP: 270px;
	left:55px;
	display:block;
	float:left;
        background-image: url(./images/buttons/showreel_btn.png);
        background-repeat: no-repeat;

}

.prod_btn {
        WIDTH: 160px;
	POSITION: absolute;
	HEIGHT: 160px;
	TOP: 270px;
	left:215px;
	display:block;
	float:left;
        background-image: url(./images/buttons/prod_btn.png);
        background-repeat: no-repeat;

}

.ker_btn {
        WIDTH: 160px;
	POSITION: absolute;
	HEIGHT: 160px;
	TOP: 270px;
	left:375px;
	display:block;
	float:left;
        background-image: url(./images/buttons/ker_btn.png);
        background-repeat: no-repeat;

}

.kabel_btn {
        WIDTH: 160px;
	POSITION: absolute;
	HEIGHT: 160px;
	TOP: 430px;
	left:55px;
	display:block;
	float:left;
        background-image: url(./images/buttons/kabel_btn.png);
        background-repeat: no-repeat;

}

.outdoor_btn {
        WIDTH: 160px;
	POSITION: absolute;
	HEIGHT: 160px;
	TOP: 430px;
	left:215px;
	display:block;
	float:left;
        background-image: url(./images/buttons/outdoor_btn.png);
        background-repeat: no-repeat;

}

.kontakt_btn {
        WIDTH: 160px;
	POSITION: absolute;
	HEIGHT: 160px;
	TOP: 430px;
	left:375px;
	display:block;
	float:left;
        background-image: url(./images/buttons/kontakt_btn.png);
        background-repeat: no-repeat;

}


.sportklub {
        WIDTH: 200px;
	HEIGHT: 50px;
	display:block;
        background-image: url(./images/logo/sk_color.png);
        background-repeat: no-repeat;

}

.cool {
        WIDTH: 60px;
	HEIGHT: 60px;
	display:block;
        background-image: url(./images/logo/cool_color.png);
        background-repeat: no-repeat;

}

.doq {
        WIDTH: 60px;
	HEIGHT: 65px;
	display:block;
        background-image: url(./images/logo/doq_color.png);
        background-repeat: no-repeat;

}

.fishing {
        WIDTH: 80px;
	HEIGHT: 70px;
	display:block;
        background-image: url(./images/logo/fh_color.png);
        background-repeat: no-repeat;

}

.filmplusz {
        WIDTH: 90px;
	HEIGHT: 60px;
	display:block;
        background-image: url(./images/logo/filmp_color.png);
        background-repeat: no-repeat;

}

.prizma {
        WIDTH: 120px;
	HEIGHT: 40px;
	display:block;
        background-image: url(./images/logo/prizma_color.png);
        background-repeat: no-repeat;

}

.sorozat {
        WIDTH: 90px;
	HEIGHT: 60px;
	display:block;
        background-image: url(./images/logo/sor_color.png);
        background-repeat: no-repeat;

}

.reflektor {
        WIDTH: 90px;
	HEIGHT: 70px;
	display:block;
        background-image: url(./images/logo/ref_color.png);
        background-repeat: no-repeat;

}

.muzsika {
        WIDTH: 162px;
	HEIGHT: 70px;
	display:block;
        background-image: url(./images/logo/muzsika_color.png);
        background-repeat: no-repeat;

}


.text_news {
	position:absolute;
	left: 565px;
	top: 315px;
	width:230px;
	height:200px;
	font-size: 11px;
        color: #484848;
        font-family: Arial;
        text-align: justify;
        line-height: normal;
}

.banner_main {
	position:absolute;
	left:47px;
	top:102px;
	width:495px;
	height:160px;
	
	z-index: 1;

}

.text_kabel {
	position:absolute;
	left:577px;
	top:397px;
	width:213px;
	height:26px;
	font-size: 10px;
        color: #333333;
        font-family: Arial;
        text-align: left;
}

.Link:link { font-weight: normal; COLOR: #333333; TEXT-DECORATION: none }
.Link:visited { font-weight: normal; COLOR: #333333; TEXT-DECORATION: none  }
.Link:hover { font-weight: normal; COLOR: #333333; TEXT-DECORATION: underline }

.Link2 { font-weight: normal; COLOR: #FFFFFF; TEXT-DECORATION: none }

/* -----Főoldal + Alap boxok Vége-----*/


/* ----Aloldal Szöveges----*/

.chapter_header {
	position:absolute;
	left:43px;
	top:100px;
	width:504px;
	height:43px;
	background-image: url(./images/aloldal/header.jpg);

}

.video {
	position:absolute;
	left:39px;
	top:140px;
	width:512px;
	height:300px;
	background-image: url(./images/aloldal/vid_layer.png);

}

.video span{
	position:absolute;
	left:96px;
	top:25px;

}

.chapter_header span {
        position:absolute;
        left:16px;
	top:13px;
	font-size: 12px;
        color: #000000;
        font-family: Arial;
        text-align: left;
        font-weight: bold;
        text-decoration:none;

}

.chapter_menu {
	position:absolute;
	left:50px;
	top:150px;
	width:160px;
	height:200px;


}

.chapter_menu a {
        line-height:24px;
	font-size: 11px;
        color: #9A9A9A;
        font-family: Arial;
        text-align: left;
        font-weight: bold;
        text-decoration:none;
}

.chapter_text {
	position:absolute;
	left: 215px;
	top: 155px;
	width:320px;
	height:497px;
	font-size: 11px;
        color: #484848;
        font-family: Arial;
        text-align: justify;
        line-height: normal;
        overflow: auto;
        padding-right: 10px;
        float:left;
        display: block;
}

.product {
	position:absolute;
	left:39px;
	top:140px;
	width:512px;
	height:300px;
	background-image: url(./images/aloldal/vid_layer.png);
}


table {
border-style: solid;
border-width: 1px;
border-color: #ECECEC;

}

.prod_title {

	width:145px;
	height:30px;
	font-size: 11px;
        color: #484848;
        font-family: Arial;
        text-align: justify;
        line-height: normal;
        float:left;
        background-color: #B8B6B6;

}

.formata {
        position:absolute;
	left:10px;
        top: 5px;
        font-size: 11px;
        color: #484848;
        font-family: Arial;
	width:145px;
        float:left;
        margin-left: 2px;
        height:160px;


}

.formatb {
        position:absolute;
	left:165px;
	top:5px;
        font-size: 11px;
        color: #ECECEC;
        font-family: Arial;
	width:100px;
        float:left;
        margin-left: 2px;

}

.formatc {
        position:absolute;
	left:280px;
	top:5px;
        font-size: 11px;
        color: #ECECEC;
        font-family: Arial;
	width:215px;
        float:left;
        margin-left: 2px;
	height:283px;
	overflow: auto;

}

.gal {
        position:absolute;
	left:10px;
	top:190px;
        font-size: 11px;
        color: #ECECEC;
        font-family: Arial;
	width:100px;
        float:left;
        margin-left: 2px;
        font-weight: bold;

}


.gal a {

        font-size: 11px;
        color: #ECECEC;
        font-family: Arial;
        font-weight: bold;
        text-decoration:none;
}

.back {
        position:absolute;
	left:50px;
	top:440px;
        font-size: 11px;
        color: #484848;
        font-family: Arial;
	width:200px;
        float:left;
        margin-left: 2px;
        font-weight: bold;

}

.back a {
        font-size: 11px;
        color: #484848;
        font-family: Arial;
        margin-left: 2px;
        font-weight: bold;

}


.line {

	width:100px;
	height:15px;
	font-size: 11px;
        color: #484848;
        font-family: Arial;
        text-align: left;
        float:left;
        margin: 2px;
        background-color: #B8B6B6;

}

.line_2 {

	width:100px;
	height:15px;
	font-size: 11px;
        color: #ECECEC;
        font-family: Arial;
        text-align: left;
        float:left;
        margin: 2px;

}

.logo {
        width:145px;
	height:130px;

}

.chapter_text a {
        line-height:24px;
	font-size: 11px;
        color: #9A9A9A;
        font-family: Arial;
        text-align: left;
        font-weight: bold;
        text-decoration:none;
}

/* ----Aloldal Szöveges Vége----*/


/* ---- Menu ---- */

#nav {
	width: 490px;
	height: 38px;
	float: left;
	background: transparent;
	margin: 0 0 0 0;
	position:absolute;
	left:220px;
	top: 20px;
	z-index: 100;
}


.menu {
	font-family: Arial;
	width:610px;
	height:38px;
	position:absolute;
	font-size:11px;
	font-weight:bold;
	margin: 0;
	z-index:1000;
}
.menu ul li a {
	display:block;
	text-decoration:none;
	color:#000000;
        vertical-align: middle;
        letter-spacing: -2px
	font-weight:bold;
	width:117px;
	height:38px;
	text-align:center;
	border-bottom: 0;
	//background-image:url('images/green/center.png');
	line-height:11px;
	font-size:10px;
	overflow:auto;
	padding-left: 1px;

}

.logokep {
        left: 45px;
        top: 10px;
        WIDTH: 150px;
        HEIGHT: 60px;
        display:block;
        position:absolute;

}

.Link2 {
        WIDTH: 100px;
        HEIGHT: 74px;
 	display:block;
	float:left;
        background-image: url(iko_hefop_thumb.jpg);
        background-repeat: no-repeat;

}

.Link3 {
        WIDTH: 100px;
        HEIGHT: 74px;
 	display:block;
	float:left;
        background-image: url(iko_iso_thumb.jpg);
        background-repeat: no-repeat;

}

/* ---- Főmenü Gombok */
.menu .left_hassub {
	background-image:url('images/green/left.png');

}

.menu .center_1_hassub {
	background-image:url('images/green/center_1.png');
}

.menu .center_1_hassub:hover {
	color:#223601; background:url('images/green/center_hassub_1.png');
}

.menu .center_2_hassub {
	background-image:url('images/green/center_2.png');
}

.menu .center_2_hassub:hover {
	color:#223601; background:url('images/green/center_hassub_2.png');
}

.menu .center_3_hassub {
	background-image:url('images/green/center_3.png');
}

.menu .center_3_hassub:hover {
	color:#223601; background:url('images/green/center_hassub_3.png');
}

.menu .right_hassub {
	background-image:url('images/green/right.png');
}
.menu .right_nosub {
	background-image:url('images/green/right.png');
}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

/* Gomb ":hover" */

.menu ul li:hover ul {display:block; position:absolute; top:38px; left:0; width:117px; margin: 0; padding: 0;}
.menu ul li:hover ul li a.center_hassub {background:#6a3; color:#fff;}
.menu ul li:hover ul li:hover a.center_hassub {background:#6fc; color:#544a3a;}
.menu ul li:hover ul li ul {display: none;}

.menu ul li:hover .left_hassub {color:#223601; background:url('images/green/left_hassub.png');}
.menu ul li:hover .right_hassub {color:#223601; background:url('images/green/right_hassub.png') ;}
.menu ul li:hover .right_nosub {color:#223601; background:url('images/green/right_nosub.png') ;}

/* ----Lenyíló Menü---- */
.menu ul li:hover ul li a {background-image: none; display:block; height: 18px; line-height: 15px; color:#223601; width:120px; text-align:center; margin: 0; padding:0 0 0 0;font-weight:bold;}
.menu ul li:hover ul {
	margin: 0 0 0 0;
	padding: 0px;
	background-image:url('images/green/dropdown.png');
	background-repeat:no-repeat;
	background-position:0% 100%;
}

/* ----Lenyíló Menü ":hover" ---- */
.menu ul li:hover ul li a:hover {color:#fff; font-weight:bold;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:104px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-104px;}



