/* CSS */

body{ 
	margin:0px;
	padding:0px;
	background:#000000 url(images/inner_page_bg_top.gif) repeat-x top;
	
	font-size:13px;
	font-family:arial,tahoma;
	color:#7A7A7A;
	text-align:center;
	position:relative;
}

ul, li{margin:0px; padding:0px; list-style:none;}

a{color:#F18F13;outline: none;}
a img{border:none;}

input, textarea{background:transparent url('images/bg_input.gif') no-repeat top left; border:none; display:block;margin:5px 0 10px;padding:0px 3px;font-size:13px;
	font-family:arial,tahoma; color:#E2DEDE;}

#funkier_site{
	background:#000000;
	margin:0 auto;
	
	

}
#header{
	margin:70px auto 10px;
	width:933px;
	height:auto;
	overflow:hidden;
	text-align:left;
}

#header a.logo{
	float:left;
}
#header ul.menu_top{
	float:left;
	margin:0px;
	padding:0px;
}
#main{clear:both;margin:0 auto;width:642px; padding-top:2px;}
#content{float:right;width:391px;margin-top:13px;height:617px; background:#000000;}
ul.menu_top li{display:inline-block;float:left; background:#000000 url(images/line_dashed.gif) no-repeat top left; /*height:41px;*/ padding:7px 8px 0; }
ul.menu_top li.finish{padding:7px 0px 0 8px; }

ul.menu_top li a{background:#000000 url(images/top_menu.gif) no-repeat top; height:26px; display:block;}

ul.menu_top li a.menu_home{width:47px; background-position:left -28px;}
ul.menu_top li a.menu_about{width:68px;background-position:-47px -28px;}
ul.menu_top li a.menu_tehnology{width:84px;background-position:-115px -28px;}
ul.menu_top li a.menu_events{width:58px;background-position:-199px -28px;}
ul.menu_top li a.menu_worldwide{width:113px;background-position:-257px -28px;}
ul.menu_top li a.menu_customized{width:83px;background-position:-370px -28px;}
ul.menu_top li a.menu_contact{width:56px;background-position:-453px -28px;}

ul.menu_top li a.menu_home:hover{background-position:left top;}
ul.menu_top li a.menu_about:hover{background-position:-47px top;}
ul.menu_top li a.menu_tehnology:hover{background-position:-115px top;}
ul.menu_top li a.menu_events:hover{background-position:-199px top;}
ul.menu_top li a.menu_worldwide:hover{background-position:-257px top;}
ul.menu_top li a.menu_customized:hover{background-position:-370px top;}
ul.menu_top li a.menu_contact:hover{background-position:-453px top;}


.menu_left {background:#000000 url(images/menu_left_bg_all.gif) repeat-y 36px top; float:left;width:251px;text-align:left; }

.menu_left .menu_left_top{background:transparent url(images/menu_left_top.gif) no-repeat top left; width:251px; heighT:14px;}
.menu_left .menu_left_bottom{background:transparent url(images/menu_left_bottom.gif) no-repeat bottom left; width:251px; height:45px;}
.menu_left .menu_content{background:transparent url(images/menu_left_bg.gif) no-repeat 33px 140px; padding:0 8px; border-left:3px solid #FFFFFF; border-right:3px solid #FFFFFF; overflow:hidden; height:1%; zoom:1;}

.homepage .menu_left .menu_content{height:571px;}

.menu_content ul{background:#000000;}
.menu_content a{color:#000000;background:transparent url(images/menu_left_bg_level1.gif) no-repeat top left; height:23px;display:block; margin:0px 4px 0px 26px; text-decoration:none; font-weight:bold;line-height:1.7em; padding-left:15px;}
.menu_content li{background:transparent url(images/menu_left_arrow_level1.gif) no-repeat left 2px; margin-bottom:6px; }
.menu_content li.open{background:transparent url(images/menu_left_arrow_level1.gif) no-repeat left -20px; margin-bottom:6px;}
.menu_content li.open a{color:#c67106;}



.menu_content li ul.submenu_level2 li, .menu_content li.open ul.submenu_level2 li .submenu_level3 li, .menu_content li.open ul.submenu_level2 li .submenu_level3 li, 
.menu_content li.open ul.submenu_level2 li .submenu_level3 li ul.submenu_level4 li{display:none;}

.menu_content li.open ul.submenu_level2 li, .menu_content li.open ul.submenu_level2 li.open .submenu_level3 li, .menu_content li.open ul.submenu_level2 li .submenu_level3 li.open ul.submenu_level4 li{display:block;}


.menu_content li.open ul.submenu_level2, .menu_content li ul.submenu_level2{margin-left:26px; display:block;}
.menu_content li.open ul.submenu_level2 li, .menu_content li ul.submenu_level2 li{background:transparent url(images/menu_left_bg_level2.gif) no-repeat left 0px; margin:6px 0px;}
.menu_content li.open ul.submenu_level2 li a, .menu_content li ul.submenu_level2 li a{background:transparent url(images/menu_left_arrow_level2.gif) no-repeat 2px 2px; margin:0px; padding-left:32px;color:#e2dede; font-size:0.9em;font-weight:normal;}

.menu_content li.open ul.submenu_level2 li.open a{background:transparent url(images/menu_left_arrow_level2.gif) no-repeat 2px -19px;color:#f18f13; }

.menu_content li.open ul.submenu_level2 li.open ul.submenu_level3 li, .menu_content li.open ul.submenu_level2 li ul.submenu_level3 li{background:transparent url(images/menu_left_bg_level3.gif) no-repeat left 0px; margin:6px 0px;}
.menu_content li.open ul.submenu_level2 li ul.submenu_level3 li a{background:transparent url(images/menu_left_arrow_level3.gif) no-repeat 27px 5px; margin:0px; padding-left:43px;color:#e2dede; height:auto;}

.menu_content li.open ul.submenu_level2 li.open ul.submenu_level3 li.open a{color:#f18f13; background-position:27px -40px;}

/*.menu_content li.current ul.submenu_level2 li.current ul.submenu_level3 li.current ul.submenu_level4{display:block;}*/
.menu_content li.open ul.submenu_level2 li.open ul.submenu_level3 li.open ul.submenu_level4 li{background:transparent url(images/menu_left_bg_level4.gif) no-repeat left 0px; margin:6px 0px;}
.menu_content li.open ul.submenu_level2 li.open ul.submenu_level3 li.open ul.submenu_level4 li a{background:transparent url(images/menu_left_arrow_level3.gif) no-repeat 40px 3px; margin:0px; padding-left:56px;color:#e2dede;}

/*.menu_content li ul.submenu_level2, .menu_content li.current ul.submenu_level2 li ul.submenu_level3, .menu_content li.current ul.submenu_level2 li ul.submenu_level3  li ul.submenu_level4, 
.menu_content li ul.submenu_level2 li ul.submenu_level3, .menu_content li ul.submenu_level2 li ul.submenu_level3 li ul.submenu_level4{display:none;}

.menu_content li.current ul.submenu_level2, .menu_content li.current ul.submenu_level2 li.current ul.submenu_level3{display:block;}*/



.bg_left{background:transparent url(images/bg_left.jpg) no-repeat right 15px;}
.bg_right{background:transparent url(images/bg_right.jpg) no-repeat left 15px;}
#content .main_image{margin:0 0 0 2px;}
table{font-size:13px;}
#footer{color:#c6c4c5; font-size:0.85em;margin:0px auto; width:642px;}
#footer .left{float:left; background:transparent url(images/bg_footer.gif) repeat-x top; width:133px; height:70px; margin-left:80px; margin-top:5px; }
.left p{background:#000000; text-align:center;margin:0 11px;padding:4px 8px 4px;}
#footer .right{float:left;margin-left:70px; margin-top:3px;}
#footer .right li{float:left; height: 44px; border-left:1px solid #5a5959;}
#footer .right li a{color:#c7c4c5; text-decoration:none;margin-top:30px; padding:0 10px 0; display:block;}

.text{text-align:center;}

body#home{background:#000000 url(images/bg_top_new.jpg) repeat-x top;}


#page_katalog #main, #page_katalog #header, #page_katalog #footer{width:810px; margin-left:0px;}

#page_katalog .product_page #content{width:810px; }
#page_katalog .product_page #main{background:none;}

#page_katalog #funkier_site{background:transparent url(images/inner_page_bg.gif) no-repeat center 56px;}

#page_katalog #content{width:559px; float:left; background:#191919 url(images/inner_page_bg_header.jpg) repeat-x left 0px; margin-top:4px;height:1%;text-align:right;padding-top:24px;min-height:500px;}
.bread{background:transparent url(images/arrow_bread.gif) no-repeat right 15px; color:#ffffff; text-align:right; margin-right:30px;padding-right:25px; padding-top:15px; font-size:0.9em;}
.bread span{color:#F18F13;}
.kat_products{background:transparent url(images/bg_content_katalog1.gif) repeat-x top; margin:0 10px;height:220px; clear:both;}
.top{background:none; repeat-x top; margin:0 10px;}
.top .product{margin-top:22px;}
.product {float:left; width:147px;margin-left:25px;margin-top:42px; display:inline; position:relative;}
.product .left{background:transparent url(images/product_image_left.gif) no-repeat top; float:left; width:5px; height:140px;display:inline-block;}
.product .right{background:transparent url(images/product_image_right.gif) no-repeat top;float:right;width:12px; height:140px; display:inline-block;}
.product .image{float:left;margin:0px; padding:0px;display:inline-block;background:#ffffff;width:130px;height:140px;}
.product .title{clear:both;color:#ffffff; text-align:left; position:relative;top:10px;}
.product a.link_image_big{background:transparent url(images/product_open_btn.gif) no-repeat left 110px; width:150px; height:140px; display:block; clear:both;position:absolute;float:left;top:0px;}
.product a.link_image_big:hover{background:transparent url(images/product_open_btn_over.gif) no-repeat left bottom;}

.kategory .product{background:transparent url(images/bg_categories.gif) no-repeat; width:150px; height:142px;}
.kategory .product .image{background:none; padding:8px 5px; height:auto;}

.kategory .product .title{top:12px;}
.kategory .product .title a{background:transparent url(images/kategory_title.gif) no-repeat 0px -41px; margin:0px; padding:7px 26px 0px;color:#E2DEDE; font-size:0.9em;font-weight:normal;text-decoration:none; display:inline-block; }
.kategory .product .title a:hover{background:transparent url(images/kategory_title.gif) no-repeat 0px 1px; margin:0px; padding:7px 26px 0px;color:#f18f13; font-size:0.9em;font-weight:normal;text-decoration:none; }

.page .text{color:#E2DEDE;padding:20px 25px;text-align:left;  }
.about .text{ background:transparent url('images/bg_about.jpg') no-repeat bottom !important; }

.page .text h2{font-size:13px; color:#f18f13;}
.page .text ul{margin-left:20px;}
.page .text ul, .page .text li{list-style: disc outside; color:#E2DEDE; }
.page .bread{}
.contact{}
.contact .text{ background:transparent url('images/bg_contact.jpg') no-repeat center bottom !important; min-height:600px;}

.form_contact {padding:90px 90px 80px; margin:0px;}
.form_contact label{display:block;}
.form_contact textarea{height:104px;}
#btn_send{ width:103px; height:35px; background:transparent url('images/btn_send.jpg') no-repeat top; margin-top:118px; margin-left:-37px;cursor:pointer;}

#page_katalog #main{background:#000000 url(images/bg_menu_left.gif) repeat-y 65px 106px; overflow:hidden; height:1%; padding-top:0px;}

td.bg_menu_left{} 

#page_katalog .bg_left{background:transparent url(images/inner_page_bg_left.gif) no-repeat right 100px;}
#page_katalog .bg_right{background:transparent url(images/inner_page_bg_right.jpg) no-repeat left 126px;}

#page_katalog .menu_left .menu_left_bottom {

	background:transparent url(images/menu_left_bottom_inner_page.gif) no-repeat scroll left bottom;
	
}
#page_katalog #footer{background:#000000 url(images/bg_menu_left.gif) repeat-y scroll 65px 0;margin-bottom:20px;overflow:hidden;}
#page_katalog #footer .left{margin-left:64px; margin-top:5px; background:none; height:auto;}
#page_katalog #footer .right{margin-left:54px; }
#page_katalog #footer .right li a{ padding:0 45px 0; }


.kat_line_bottom {background:#e3dfe1; height:10px; clear:both;}
.menu_left .left{
	background:transparent url(images/bg_footer.gif) repeat-x scroll center top;
	float:left;
	height:70px;
	margin-left:80px;
	margin-top:5px;
	width:133px;
}
.border {
	border: thin solid #333333;
	padding: 5px;
	margin-top: 30px;
}
border1 {
	border: thin solid #FFFFFF;
	padding: 5px;
	margin-top: 30px;
}
.align_left {
	position: fixed;
	left: 0px;
}

a.btn_full_customized{background:transparent url('images/but_full_customize.gif') no-repeat center top; width:112px; height:34px; text-indent:-10000px; display:block; float:left;position:relative; z-index:100;margin-left:110px;}
a.btn_semi_customized{background:transparent url('images/but_semil_customize.gif') no-repeat center top; width:112px; height:34px; text-indent:-10000px; display:block; float:right;position:relative; z-index:101;margin-right:130px;}
a.btn_full_customized:hover{background-position:0px -34px;}
a.btn_semi_customized:hover{background-position:0px -34px;}


.line_sep{background:transparent url('images/spacer_customize.jpg') no-repeat right top; width:100%; height:11px;clear:both; }

