h1,h2,h3,h4,p {margin:0;padding:0;font-family:Tahoma;}
body {margin:0;padding:0;font: 12px Tahoma;color: #000000;width:998px;width:auto;min-width:998px;background:#F8F8F8 url("../images/design/bg_site.png") top center repeat-y;}
h2 {font-family:Verdana,Tahoma;font-size:12px;}
a img,:link img,:visited img {border: none;}

#siteConstruct{width:890px;margin:auto;position:relative;}
#topMenu {float:left;width:100%;height:42px;background:#EEEEEE url("../images/design/top_menu_bg.png") 0 0 repeat-x;z-index:10;}

#underMenuLeft {position:absolute;top:46px;left:0;width:70%;height:30px;font-weight:bold;padding:0 0 0 16px;}
#underMenuRight {position:absolute;top:46px;right:0;width:30%;height:30px;text-align:right;padding-right:20px;}
#underMenuRight a {padding-left:8px;}

#top {position:absolute;top:68px;left:0;width:100%;height:186px;background: url("../images/design/top_graphic.jpg") top right no-repeat;}
#top img {float:left;margin:16px 0 0 24px;}
#topLinksBg {position:absolute;top:80px;right:14px;width:222px;height:162px;background-color:#FEFEFE;}
#topLinks {position:absolute;top:80px;right:14px;width:220px;height:160px;border:1px solid #FFF;}
.toplinks_button {margin:4px 4px 0 4px;position:relative;text-align:center;background:url("../images/design/button_top_1.png") top left no-repeat;height:48px;max-height:39px;width:212px;padding-top:9px;color:#FFF;}
.toplinks_button:hover {background:none;background-color:#0071c8;text-decoration:underline;}
.toplinks_button a {color:#FFF;font-weight:bold;}
.toplinks_button a:hover {text-decoration:underline;color:#FFF;}
#top .toplinks_img {position:absolute;top:6px;left:240px;width:280px;height:180px;display:none;}	
		
#navigation {position:absolute;top:265px;left:0;width:70%;height:28px;}
#navigation h1 {font-size:12px;display:inline;font-weight:lighter;}

#searchArea {position:absolute;top:262px;right:0;width:236px;height:36px;}
#searchArea input {float:left;border:1px solid #3C84BC;height:18px;width:116px;}
#searchArea #advancedSearch {float:left;margin-left:1px;cursor:pointer;width:20px;height:20px;background-color:#CCC;}
#searchArea #advancedSearch:hover {color:#B00;background-color:#EEE;}
#searchArea .searchButton {float:left;margin-left:4px;width:72px;padding-top:2px;font-family:Tahoma;font-size:11px;color:#FFF;height:16px;max-height:16px;background-color:#2876B2;border-top:1px solid #3C84BC;border-left:1px solid #3C84BC;border-right:1px solid #145B92;border-bottom:1px solid #145B92;text-align:center;cursor:pointer;font-weight:bold;}
#underSearchArea {position:absolute;top:165px;left:154px;width:504px;height:272px;background-color:#999;border:1px solid #666;z-index:99;display:none;}
#advancedSearchArea {position:absolute;top:178px;left:166px;width:480px;height:246px;background-color:#EEE;border:1px solid #2876B2;z-index:110;overflow:hidden;display:none;}
#advancedSearchArea .search_phrase {float:left;border:1px solid #3C84BC;height:18px;width:348px;}
#advancedSearchArea #advancedSearch {float:left;margin-left:1px;cursor:pointer;width:20px;height:20px;background-color:#CCC;}
#advancedSearchArea #advancedSearch:hover {color:#B00;background-color:#EEE;}
#advancedSearchArea .searchButton {float:left;margin-left:4px;width:66px;padding-top:2px;font-family:Tahoma;font-size:11px;color:#FFF;height:16px;max-height:16px;background-color:#2876B2;border-top:1px solid #3C84BC;border-left:1px solid #3C84BC;border-right:1px solid #145B92;border-bottom:1px solid #145B92;text-align:center;cursor:pointer;font-weight:bold;}
#site_search h2 {color:#FFF;background:url("../images/design/box_header_blue.png") top left repeat-x;height:28px;max-height:22px;padding:6px 0 0 6px;position:relative;}	
	
#produtsLink {position:absolute;top:46px;left:-52px; width:42px;height:170px;}
.produtsLink_pl a {float:left;width:42px;height:170px;background:url("../images/design/button_oferta_pl.png") top left no-repeat;}
.produtsLink_en a {float:left;width:42px;height:170px;background:url("../images/design/button_oferta_en.png") top left no-repeat;}
.produtsLink_ru a {float:left;width:42px;height:170px;background:url("../images/design/button_oferta_ru.png") top left no-repeat;}
.produtsLink_cs a {float:left;width:42px;height:170px;background:url("../images/design/button_oferta_cs.png") top left no-repeat;}

#main {position:absolute;top:246px;left:0;margin:0;padding:0;position:relative;width:100%;height:auto!important;}

#column_center {margin-top:248px;float:left;width:640px;height:auto!important;height:500px;padding:0;overflow:hidden;border-right:1px dotted #CCC;}
#column_allcenter {margin-top:248px;float:left;width:890px;height:auto!important;height:500px;padding:0;overflow:hidden;}

#products_informations {float:left;width:100%;height:260px;height:auto!important;min-height:260px;margin-top:8px;}
#products_informations h2{color:#FFF;background:url("../images/design/box_header_red.png") top left repeat-x;height:28px;max-height:22px;padding:6px 0 0 6px;position:relative;} 
#products_informations p {float:left;width:626px;max-width:626px;border-bottom:1px dotted #CCC;padding:8px 6px;font-size:11px;overflow:inherit;color:#333;}
#products_informations .title {font-size:12px;padding-bottom:2px;font-weight:bold;color:#555;}
#products_informations .lightTitle {font-size:12px;padding-bottom:2px;color:#555;}

#news_content {float:left;width:100%;height:226px;height:auto!important;min-height:226px;margin-top:0px;margin-bottom:14px;}
#news_content h1{color:#FFF;background:url("../images/design/box_header_blue.png") top left repeat-x;height:28px;max-height:22px;padding:6px 0 0 6px;position:relative;font-size:12px;} 
#news_content p {padding:8px 6px;font-size:12px;}

.news_cards {position:absolute;top:7px;right:7px;font-weight:lighter;width:460px;text-align:right;}
.news_cards .button {width:20px;height:20px;padding:0 4px;cursor:pointer;border:1px solid;border-color: #F00 #c54f32 #c54f32 #F00;background-color:#c52f30;margin-left:4px;text-align:center;}
.news_cards .button:hover {color:#FFF;border-color:#FFF;}
.news_cards .activeButton {width:20px;height:20px;padding:0 4px;border:1px solid;border-color: #FF0011;background-color:#F00;margin-left:4px;text-align:center;}
		
.news_cell {display:none;}
.news_cell a, .news_cell a:visited {color:#555;}
.news_cell a:hover {color:#B00;}
.news_cell_main .newsDate {float:right;color:#888;width:78px;text-align:right;}
		
#column_left {float:left;margin-top:248px;width:240px;background-color:#EEE;border-left:1px dotted #CCC;margin-right:6px;}	
	
#column_right {float:right;margin-top:248px;width:240px;background-color:#EEE;}
#companys_informations {width:100%;float:left;}
#companys_informations h2{color:#FFF;background:url("../images/design/box_header_red.png") top left repeat-x;height:28px;max-height:22px;padding:6px 0 0 6px;position:relative;}
#companys_informations p {float:left;width:224px;max-width:224px;border-bottom:1px dotted #CCC;padding:8px 6px;font-size:11px;overflow:inherit;color:#333;}
#companys_informations .title {font-size:12px;padding-bottom:2px;font-weight:bold;color:#555;}

#quick_start {width:100%;float:left;min-height:200px;}
#quick_start h2{color:#FFF;background:url("../images/design/box_header_blue.png") top left repeat-x;height:28px;max-height:22px;padding:6px 0 0 6px;position:relative;}
#quick_start p {float:left;width:224px;max-width:224px;padding:8px 6px;font-size:12px;overflow:inherit;color:#333;line-height:1.2;padding-bottom:14px;text-align:justify;}
#quick_start .title {font-size:12px;padding-bottom:2px;font-weight:bold;color:#555;}

#quick_link {width:100%;float:left;margin-bottom:12px;}
#quick_link h2{color:#FFF;background:url("../images/design/box_header_red.png") top left repeat-x;height:28px;max-height:22px;padding:6px 0 0 6px;position:relative;}
#quick_link a {float:left;width:224px;max-width:224px;padding:7px;font-size:12px;overflow:inherit;color:#333;text-align:justify;border-bottom:1px dotted #CCC;cursor:pointer;}
.FormularzContactus {float:left;padding:7px;font-size:12px;overflow:inherit;color:#333;text-align:justify;border-bottom:1px dotted #CCC;cursor:pointer;}
#quick_link .title {font-size:12px;padding-bottom:2px;font-weight:bold;color:#555;}

#banners_right {width:100%;float:left;}
#banners_right h2{color:#FFF;background:url("../images/design/box_header_blue.png") top left repeat-x;height:28px;max-height:22px;padding:6px 0 0 6px;}
#banners_right p {float:left;width:224px;max-width:224px;padding:8px 6px;font-size:12px;overflow:inherit;color:#333;line-height:1.2;padding-bottom:14px;text-align:center;}

#footer {float:left;width:100%;margin-top:14px;border-top:1px solid #DDD;text-align:justify;padding:10px 0 10px 0;color:#999;font-size:10px;}
#footer p {margin: 0 0 5px 0;}
#footer a  {color: #999;text-decoration: none;}
#footer a:hover {text-decoration: none;}

#topMenu {z-index:11000;}
#topMenu ul{margin: 0;padding: 0;list-style-type: none;z-index:11000;font-weight:bold;}
#topMenu ul li{position: relative;display: inline;float:left;width:50px;width:auto;min-width:50px;height:40px;padding:10px 14px 0 14px;cursor:default;background:url("../images/design/top_menu_li.png") top right no-repeat;z-index:11000;}  
#topMenu .top_li {background:url("../images/design/top_menu_button_bg.png") top right no-repeat;font-weight:bold;color:#666;}
#topMenu ul li a{}
* html #topMenu ul li a {}
#topMenu ul li a:link, #topMenu ul li a:visited {color:#666; }
#topMenu ul li a:hover{color:#000;text-decoration:none;}	
#topMenu ul li ul{font-weight:lighter;position: absolute;left: 0;display: none;border-top:1px solid #FFF;width:200px;margin:-15px 0 0 0;font-weight:lighter;border-top:1px solid #CCC;font-size:11px;border-left:1px solid #CCC;border-right:1px solid #CCC;}
#topMenu ul li ul li{display:list-item;float:none;width:50px;width:auto;min-width:50px;height:20px;background:#EEE;border-bottom:1px solid #CCC;border-top:1px solid #F8F8F8;}
#topMenu ul li ul li ul{top: 0;}
#topMenu ul li ul li a{font-family:Tahoma;width: 190px; padding: 4px 0px;margin: 0;border-top-width: 0;border-bottom: 1px solid #FFF;}
#topMenu ul li ul li a:hover{background: #eff9ff;color: black;color:#B00;text-decoration:underline;}

#search_cell {float:left;width:600px;margin:8px;}
#search_cell h3 {float:left;width:100%;font-size:12px;padding:6px 10px;border-bottom:1px solid #CCC;border-top:1px solid #CCC;margin:8px 0 0px 0;background-color:#E6E6E6;}
#search_cell h3 span {font-weight:lighter;color:#666;}
#search_cell p {float:left;width:100%;font-size:12px;padding:5px 10px;border-bottom:1px dotted #DDD;}
#search_cell.warning, #search_cell .komunikat {float:left;width:100%;font-size:12px;padding:8px 8px;border:none;}
#search_cell .symbol {float:right;width:140px;margin:0;padding:0;margin-top:-12px;text-align:right;font-size:11px;}

a {text-decoration:none;color:#000;}
a:hover {text-decoration:none;color:#B00;}
a:visited {text-decoration:none;}
a:focus {outline: none;}

#contactFieldBG {position:absolute;top:165px;left:154px;width:504px;height:326px;background-color:#999;border:1px solid #666;z-index:99;display:none;}
#contactField {position:absolute;top:178px;left:166px;width:480px;height:300px;background-color:#EEE;border:1px solid #2876B2;z-index:110;overflow:hidden;display:none;}
#contactField input,#contactField textarea {width:450px;margin:0 0 6px 0;}

#loader_email {position:absolute;top:28px;left:0px;width:480px;height:272px;display:none;text-align:center;}
#loader_email img {margin:80px 0 0 0;}

.dialogBox  .dialogButton {float:left;width:72px;padding-top:2px;font-family:Tahoma;font-size:11px;color:#FFF;height:16px;max-height:16px;background-color:#2876B2;border-top:1px solid #3C84BC;border-left:1px solid #3C84BC;border-right:1px solid #145B92;border-bottom:1px solid #145B92;text-align:center;cursor:pointer;font-weight:bold;margin-right:14px;}
.dialogBox h2 {float:left;width:100%;background-color:#2876B2;color:#FFF;padding:6px 10px;}
.dialogBox  h2 .closeButton {position:absolute;top:3px;right:4px;cursor:pointer;}
.dialogBox  .areaCell {float:left;width:432px;margin:12px 10px 10px 10px;}
.dialogBox  p {float:left;width:450px;margin:8px 0 0 0;padding-bottom:8px;font-size:11px;border-bottom:1px dotted #CCC;}
.dialogBox  .windowMessage {padding-top:3px;color:#B00;display:none;}