﻿body {margin:0;padding:0;font-family:Tahoma;min-width:950px}
/*body {background:url(images/body_bg.jpg) 50% 170px no-repeat}*/
a {outline:0;}
div{margin:0; padding:0;}
img{border:0px;	margin:0px;	padding:0px;}
.pngalpha, #HomeBox1 div a,#HomeBox1 div a:hover, #i7,#i8,#i9,#i10,#i11,#i12,#i13,#i14,#i15,#i16,#i27,#i28,#i29,#i30 ,#HomeBox2Header, #HomeBox3Header, #fancy_img{ behavior: url("/iepngfix.htc")}

/* page header images */
#PageHeaderImagesBox{width:100%;height:0px;position:absolute;}
#PageHeaderImages{width:900px; margin:0 auto 0 auto;}
#LogoGlobo{margin-top:8px; float:left;height:0px;width:0;}
.Baner1{margin-top:6px; float:right;}
.Baner2{margin-top:55px; margin-right:5px; float:right}

/* page header background */
#PageHeader{height:134px;padding-top:5px;background:url(images/page_header_bg.png) repeat-x}

/* main menu*/
#MainMenu {width:770px;height:40px;margin:0 auto; padding:0 130px 0 0}
#MainMenu div{float:right; height:100%; padding:0px; margin:0px;border-right:1px solid #cccccc;}
#MainMenu ul{list-style-type:none;margin:0px;padding:0px;float:right;font-size:12px;}
#MainMenu li{display:block; margin:0; padding:0; float:left;}
#MainMenu li a{display:block;float:left;padding:14px 20px 13px 20px;text-decoration:none; border-left:1px solid #cccccc; color:#525252;}
#MainMenu li a.current:hover, #MainMenu li a.current{background:url(images/main_menu_current.png) 0px 1px repeat-x;}
#MainMenu li a:hover{background:url(images/main_menu_hover.png) 0px 1px repeat-x;}

/*navigator*/
#Navigator{height:30px;background-color:#7F7F7F;border:1px solid #333333;margin:1px 0 0 0; border-left:0; border-right:0}
#Navigator div{width:900px;height:30px;margin:0 auto}
#Navigator ul{margin:0; padding: 0; list-style-type:none;}
#Navigator li{padding-left:10px; padding-right:10px; display:block;float:left;background:url(images/navigator_separator.png) 0 50% no-repeat}
#Navigator a{text-decoration:none;line-height:30px; font-size:12px; color:#ffffff;vertical-align:middle;}
#Navigator a:hover{text-decoration:underline;}
#ContentContanier{height:auto;width:900px;margin:10px auto;padding:0;clear:both;}
#Navigator .language {float:right;}
#Navigator .language li {background:none;padding-left:6px; padding-right:6px;}
#Navigator .language  a{font-size:11px;}
/*#Navigator .language  a:hover{text-decoration:none;}
#Navigator .language  a.on {font-weight:bold;}*/

h1 {margin:0; padding:0;color:#FFFFFF;font-size:17px;font-weight:normal; line-height:30px;margin-left:10px;}
h2 {margin:0; padding:0;font-weight:normal;}

#Navigator .language  a {padding:0}
#Navigator .language  a:hover{text-decoration:none;border-top:2px solid #cccccc}
#Navigator .language  a.on {border-top:2px solid #F2EA63}


/* home page boxes */
.HomeBoxHeader{font-size:14px;color:#525252;padding:10px 0px 10px 25px}
#HomeBox1Header{background:url(images/home_box_1_icon.png) 0 50% no-repeat}
#HomeBox2Header, #HomeBox3Header {width:400px; background:url(images/home_box_2_3_icon.png) no-repeat}
#HomeBox2Header{float:left}
#HomeBox3Header{float:right;}

#HomeBox1{height:270px;padding:15px 0px 0 17px; background:url(images/home_box_1_bg.png) no-repeat}
#HomeBox1 div, #HomeBox1 div a{height:100px; width:100px;}
#HomeBox1 div{float:left;padding-left:0px;margin:12px;}
#HomeBox1 div a{display:block;margin:0;padding:0; text-decoration:none;background: url(images/icobg.png) no-repeat;color:#444444;}
#HomeBox1 span{display:block; float:left;width:89px; height:30px; margin-top:64px; padding:1px 3px 0 3px;font-size:11px;text-align:center;cursor:pointer;}
#HomeBox1 div a:hover{background: url(images/icobghov.png) no-repeat;color:#ffffff}

#i7 {background:url(images/i7f.png) no-repeat}
#i8 {background:url(images/i8f.png) no-repeat}
#i9 {background:url(images/i9f.png) no-repeat}
#i10 {background:url(images/i10f.png) no-repeat}
#i11 {background:url(images/i11f.png) no-repeat}
#i12 {background:url(images/i12f.png) no-repeat}
#i13 {background:url(images/i13f.png) no-repeat}
#i14 {background:url(images/i14f.png) no-repeat}
#i15 {background:url(images/i15f.png) no-repeat}
#i16 {background:url(images/i16f.png) no-repeat}
#i27 {background:url(images/i27f.png) no-repeat}
#i28 {background:url(images/i28f.png) no-repeat}
#i29 {background:url(images/i29f.png) no-repeat}
#i30 {background:url(images/i30f.png) no-repeat}

#HomeBox2, #HomeBox3 {width:425px;height:220px;background:#cccccc;background:url(images/home_box_2_3_bg.png) no-repeat;margin-bottom:30px}
#HomeBox2 {float:left;display:inline;}
#HomeBox3 {float:right;}
#HomeBox2 h1, #HomeBox3 h1 {font-size:14px; color:#003399;margin:10px 0 0 10px}
#HomeBox2 h2 {font-size:11px; font-weight:normal; color:#525252;margin:0 0 0 10px}
#HomeBox3 h2 {font-size:13px; font-weight:normal; color:#525252;margin:0;text-align:center; padding:20px 0 0 0}
#HomeBox2 p, #HomeBox3 p {font-size:12px; font-weight:normal; line-height:16px;color:#333333; text-align:justify;margin:10px 10px 0 10px} 
#HomeBox3 p {text-align:center}
.MoreButton {font-size:12px;color:#525252; text-decoration:none;display:block;float:right;margin-right:10px}
.MoreButton:hover{text-decoration:underline;}

/* vertical menu  & search box*/
#VertMenuHead, #SearchBoxHead{height:30px;width:200px;background:#F5F7FD url(images/vert_menu_head_bg.png) no-repeat; border-top:1px solid #345ED8;border-bottom:1px solid #A8BAEE;margin-bottom:2px;float:left;}
#VertMenuHead a, #SearchBoxHead a{color:#ffffff; font-size:17px;line-height:30px;margin-left:10px}
#VertMenuBody, #SearchBoxBody{width:200px;background:#F5F7FD url(images/vert_menu_bg.png) no-repeat;border-top:1px solid #A8BAEE;border-bottom:1px solid #F1F3FC;float:left;}
#VertMenuBody{padding:10px 0 10px 0;min-height:200px; height:auto !important; height:200px;}
#VertMenuTabs ul{list-style: none;margin: 0 0 0 10px; padding:0}
#VertMenuTabs li {display: block;padding:0;width:190px;margin:0;font-size:11px;float:left}
#VertMenuTabs li a {display: block;font-size:11px;font-weight:normal;text-decoration:none;color: #666666;padding:0 0 0 17px;margin:0;line-height:21px}	
#VertMenuTabs li a.current, #VertMenuTabs li a.current:hover {display: block;color: #003399;font-weight:bold;background:url(images/vert_menu_icon_curr.png) 0 50% no-repeat;font-size:11px}
#VertMenuTabs li a:link, #VertMenuTabs li a:visited {display: block;}	
#VertMenuTabs li a:hover {background: url(images/vert_menu_icon_hov.png) 0 50% no-repeat;font-weight:normal}

#SearchBoxHead {margin-top:30px}
#SearchBoxBody {width:195px;height:40px;background:#F5F7FD url(images/vert_menu_bg.png) 0 100% no-repeat;padding-top:15px;padding-left:5px}
#SearchBoxBody #SearchString {width:125px}
#SearchSubmit {background:#7892E5; background:#EFEFEF; border:1px solid #CCCCCC;color:#666666;cursor:pointer;padding:2px 4px; font-size:11px;font-weight:bold;width:54px}
#SearchSubmit:hover {border:1px solid #7892E5; color:#7892E5}



/*pagination*/
#Pagination{margin:7px 0px 0px 0px;height:auto;float:right;text-align:center;}
#Pagination a{display:block; float:left;  margin:0 2px 0 2px;padding:0 4px 0 4px; background:#efefef;border:1px solid #cccccc;font-size:12px;text-decoration:none;color:#666666;line-height:16px;}
#Pagination a.Current,#Pagination a.Current:hover{background:#7892E5;border:1px solid #cccccc;color:#ffffff}
#Pagination a:hover{color:#003399;border:1px solid #7892E5}
#Pagination a.NextPrev{font-size:10px;line-height:12px;margin-top:2px;padding-bottom:2px}
#Pagination a.Dots,#Pagination a.Dots:hover{background:none;border:none;color:#666666}

/* content */
#ContentHead, #ContentFoot{height:30px;width:690px;margin-bottom:4px;float:right;}
#ContentFoot{border-top:1px solid #999999}
#ContentHead #title{display:block; float:left; width:250px; color:#666666; font-size:17px;line-height:30px;margin-left:10px;padding-left:25px;background: url(images/content_head_icon.png) 0 50% no-repeat}
#ContentBody{min-height:500px;height:auto !important; height:500px; width:630px;float:right;margin-bottom:10px;padding:0 30px 0 30px; border-top:1px solid #999999}
#ContentBody2{min-height:400px;height:auto !important; height:400px; width:630px;float:right;margin-bottom:10px;padding:0 30px 0 30px; border-top:1px solid #999999}

.SearchInfo {font-size:14px;color:#525252}


.switch1{padding:0 !important; width:690px !important}
.LampThumbnail {float:left;width:150px; height:171px;background:url(images/th_frame.png) repeat-x;margin:30px 30px 10px 30px;display:inline}
.LampThumbnail img{clear:both; margin:1px 1px 3px 1px}
.LampThumbnail span{clear:both;display:block;font-size:12px;color:#666666; text-decoration:none; text-align:center;}

#ProductData, #ProductFlash {margin-top:20px;height:470px;}
#ProductData {width:230px;border:1px solid #cccccc;float:left;}
#ProductData span{display:block;padding:3px 0 2px 5px;}
#ProductData .GropuName{color:#003399;font-size:14px;font-weight:bold}
#ProductData .ProductNo{font-size:14px;color:#333333}
#ProductData .ProductVar{font-size:12px;color:#666666}
#ProductData #Size{width:190px;border-top:1px solid #cccccc;padding:10px 0 0 0;margin:10px auto}
#ProductData #Size img{display:block; margin:0 auto}
#ProductFlash {width:430px;border:1px solid #eeeeee;float:right;}

.Summary, .Article{color:#666666;margin:10px 0 0 5px; padding:0px 0 10px 0; border-bottom:1px solid #cccccc}
.Article{border:none}
.Article .photoTh {display:inline;float:left;height:102px;width:152px;margin:20px 25px 0 25px;border:1px solid #666666}
.Article .photoTh img {margin:1px}
.Summary h1, .Summary h2, .Article h1, .Article h2,.Summary p, .Article p{margin:0;padding:0;color:#666666}
.Summary h1, .Article h1{font-size:16px;font-weight:bold;}
.Summary h2, .Article h2{font-size:10px;font-weight:normal;}
.Summary p, .Article p{font-size:12px;text-align:justify; line-height:18px;padding-top:10px}
.Summary a{float:right;text-decoration:none;font-size:11px;color:#003399;}
.Summary a:hover{text-decoration:underline;}
.BorderOff {border:none}

/* bottom tool */
#BottomTool{clear:both;}
#BottomTool div{width:900px; height:24px; margin:0px auto; border-top:1px solid #cccccc; background:#EFEFEF}
#BottomTool ul{margin:0;padding:0; list-style-type:none;}
#BottomTool li{padding-left:10px; margin:0 20px 0 10px;display:block;float:left;background:url(images/bottom_tool_separ.png) 0 50% no-repeat}
#BottomTool a{text-decoration:none;line-height:24px; font-size:12px; color:#777777; vertical-align:middle;}
#BottomTool a:hover{text-decoration:underline;}

/* footer */
#Footer{height:30px;}
#Footer div{width:900px;margin:0 auto}
#Footer a{display: block;font-size:12px;color:#bcbcbc;text-decoration:none;padding: 6px 25px 6px 0px}
#Footer a#copy {float:left;}
#Footer a#kreatio{float:right;background:url("images/kreatio_logo.png") no-repeat right 5px}
#Footer a#kreatio:hover{text-decoration:underline;}

/*formularz*/
#Formularz p {font-size:14px;color:#525252}
#errorform  p{color:#ff0000}
#mailform a{font-size:12px; padding:3px 5px; line-height:25px; color:#ffffff; background: #999999;border:1px solid #666666; cursor:pointer}
#mailform p {color:#003399}
.innerError {color:#ff0000;font-size:11px}
#map {margin:5px;width:630px; height:400px}

.EmplName {font-size:17px; color:#555555;}
.Adress {font-size:17px; color:#444444;line-height:25px}
.ShortNam {display:block;width:25px;float:left}
.TelRow {line-height:35px}
.TelNum {font-weight:bold;color:#444444}
.ContName{font-size:14px;color:#003399;line-height:30px}