
* { outline: none }
body { padding:0px;margin:0px; font-family:Tahoma, Arial, Verdana, sans-serif; font-size:11px;color:#767676;}
img { border:none}
a { color:#a0a0a0}

.main_container {margin: auto; width:1000px;}

/* HEADER */

.header { padding-top:20px;}
.logo { float:left; font-size:24px; color:#ed1b24; font-weight:bold; padding-left:10px;}
.menu_top { float:right}
.menu_top .part_top { font-size:10px; color:#a0a0a0; float:right}
.menu_top .part_top ul { padding:0px;margin:0px; list-style:none;}
.menu_top .part_top li { float:left; padding-left:20px;}
.menu_top .part_top a { color:#a0a0a0; text-decoration:none; font-size:10px; }
.menu_top .part_top a:hover { color:#666666; }

.menu_top .part_top li.search a { background:url(../img/icon_lupka.gif) top right no-repeat; padding-right:18px; display:block}

.menu_top .part_top a.pl_active { background:url(../img/flag_pl.gif) #CCCCCC; width:16px; height:13px; display:block}
.menu_top .part_top a.pl { background:url(../img/flag_pl_unactive.gif) #CCCCCC; width:16px; height:13px; display:block}
.menu_top .part_top a.pl_active span { overflow:hidden; dispaly:block; text-indent:-10000px; float:left}
.menu_top .part_top a.pl span { overflow:hidden; dispaly:block; text-indent:-10000px; float:left}

.menu_top .part_top a.en_active { background:url(../img/flag_en.gif) #CCCCCC; width:16px; height:13px; display:block}
.menu_top .part_top a.en { background:url(../img/flag_en_unactive.gif) #CCCCCC; width:16px; height:13px; display:block}
.menu_top .part_top a.en_active span { overflow:hidden; dispaly:block; text-indent:-10000px; float:left}
.menu_top .part_top a.en span { overflow:hidden; dispaly:block; text-indent:-10000px; float:left}

.menu_top .part_top a.de_active { background:url(../img/flag_de.gif) #CCCCCC; width:16px; height:13px; display:block}
.menu_top .part_top a.de { background:url(../img/flag_de_unactive.gif) #CCCCCC; width:16px; height:13px; display:block}
.menu_top .part_top a.de_active span { overflow:hidden; dispaly:block; text-indent:-10000px; float:left}
.menu_top .part_top a.de span { overflow:hidden; dispaly:block; text-indent:-10000px; float:left}

.break1 { clear:both; line-height:1px; font-size:1px;}

.menu_top .main_menu { float:right; padding-top:30px; width:782px; white-space:nowrap; }
.menu_top .main_menu ul { padding:0px;margin:0px; list-style:none; }
.menu_top .main_menu ul.menu_top { }
.menu_top .main_menu li { float:left; padding-left:15px; padding-right:15px; border:1px solid #FFFFFF; z-index:110; top:0px; left:0px; }

a.menu_top_i { overflow:hidden; text-indent:-5000px; padding-bottom:7px; height:13px; border-bottom:2px solid #ffffff; display:block; float:left; text-decoration:none; font-size:13px; font-weight:bold; }
a.menu_top_i:hover{ border-bottom:2px solid #e11313; }
a.menu_top_a { overflow:hidden; text-indent:-5000px; padding-bottom:7px; height:13px; border-bottom:2px solid #e11313; display:block; float:left; text-decoration:none; font-size:13px; font-weight:bold; }
a.menu_top_a:hover{ border-bottom:2px solid #e11313; }

ul.menu_sub{ position:absolute; z-index:100; top:30px; left:-50px; width:400px; background:#FFFFFF; padding:10px !important; border:1px solid #CCCCCC; }
ul.menu_sub li{ float:none !important; padding:1px !important; border-bottom:1px solid #ededed !important; width:180px; white-space:normal !important; }
ul.menu_sub li a{ text-decoration:none; color:#333333; display:block; background:url(../img/arrow_right.gif) 97% 50% no-repeat; padding:5px 5px 5px 5px; }
ul.menu_sub li.menu_sub_high a{ text-decoration:none; background:#ededed url(../img/arrow_right.gif) 97% 50% no-repeat; }
ul.menu_sub li a:hover{ text-decoration:none; background:#ededed url(../img/arrow_right.gif) 97% 50% no-repeat; }
ul.menu_sub2{ position:absolute; top:10px; right:10px; width:200px; }
ul.menu_sub2 li{ float:none !important; padding:1px !important; border-bottom:1px solid #ededed !important; white-space:normal !important; }
ul.menu_sub2 li a{ text-decoration:none; color:#333333; display:block; background:#ffffff url(../img/arrow_right.gif) 97% 50% no-repeat !important; padding:4px 5px 4px 5px; }
ul.menu_sub2 li.menu_sub_high2 a{ text-decoration:none; background:#ededed url(../img/arrow_right.gif) 97% 50% no-repeat !important; }
ul.menu_sub2 li a:hover{ text-decoration:none; background:#ededed url(../img/arrow_right.gif) 97% 50% no-repeat; }
ul.menu_sub2 img{ background:#FFFFFF; padding:2px; border:1px solid #CCCCCC; margin-right:10px; }

div.menu_info{ background:#FFFFFF; border:1px solid #CCCCCC; padding:10px !important; width:280px; height:250px; position:absolute; z-index:100; top:30px; left:-50px; }
div.info_loader{ position:absolute; top:0px; left:0px; width:100%; height:100%; }
div.menu_fill{ width:100%; height:5px; position:absolute; left:0px; bottom:0px; background:#FFFFFF; z-index:120; }

div.info_content_title{ color:#333333; font-size:13px; font-weight:bold; padding-bottom:10px; height:20px; white-space:normal; }
div.info_content_img{ padding-bottom:10px; }
div.info_content_text{ color:#333333; width:250px; padding-bottom:10px; white-space:normal; }
div.info_content_more{ text-align:right; border:1px solid #d8d8d8; padding:0px 4px 2px 4px; line-height:100%; float:left; }
div.info_content_more a{ }

/*MAIN VIZ*/

.main_viz { font-size:1px;}


/*MIDDLE*/
.middle_content { width:1000px;}

/*submenu*/

a.slidedown{ background:url(../img/arrow_down.gif) 98% 50% no-repeat; }
a.slideup{ background:url(../img/arrow_up.gif) 98% 50% no-repeat; }
div.slideright a{ background:url(../img/arrow_right.gif) 98% 50% no-repeat; }

.submenu { width:224px; float:left; min-height: 300px; height: auto !important; height: 300px;}
.submenu .ul_1 { background: url(../img/submenu_title.gif) 12px top no-repeat; padding:20px 0px 0px 0px;margin:0px; list-style:none;}
.submenu .ul_1 li { margin-bottom:1px;}
.submenu .ul_1 .margin_ie {margin:12px 12px 12px 12px;}

.submenu .ul_2 { padding:10px 0px 0px 0px;margin:0px; list-style:none;}

.submenu a.level1 { display:block; width:200px; background-image:url(../img/icon_arrow1.gif); background-position:210px 50%; 
background-color:#F7F7F7; background-repeat:no-repeat; padding:5px 12px; border:#EBEBEB 1px solid;}
.submenu a.level1:hover { background:#ededed url(../img/icon_arrow1.gif) 210px 50% no-repeat; color:#333333;}

.submenu a.level1_active { display:block; width:200px; background:#F7F7F7 url(../img/icon_arrow3.gif) 210px 50% no-repeat;
padding:5px 12px; margin-bottom:1px; border:#EBEBEB 1px solid; }
.submenu a.level1_active:hover { background:#ededed url(../img/icon_arrow3.gif) 210px 50% no-repeat; color:#333333;}

.submenu a.download { display:block; width:180px; background:#F7F7F7 url(../img/icon_download1.gif) 185px 50% no-repeat; 
padding:5px 32px 5px 12px; margin-bottom:1px; border:#EBEBEB 1px solid; }
.submenu a.download:hover { background:#ededed url(../img/icon_download1.gif) 185px 50% no-repeat; color:#333333;}

.submenu a.level2 { display:block; width:188px; background:#ffffff; padding:0px 12px 0px 12px;  border-left:#EBEBEB 2px solid; }
.submenu a.level2:hover {border-left:#e11313 2px solid;}
.submenu a.level2_active { display:block; width:188px; background:#ffffff; padding:0px 12px 0px 12px; border-left:#e11313 2px solid; }

.submenu_name{ padding: 0px 5px 5px 9px; }
		/*submenu  --end-- */


.article_col { float:left; padding:0px 0px 20px 26px; width:750px; min-height: 300px; height: auto !important; height: 300px; }
.article_col .nav_menu { border-bottom:1px solid #EEEEEE; height:20px; _overflow:visible; margin-bottom:5px; padding-top:4px; }

.article_col .nav_menu .buttons { float:right; }
.article_col .nav_menu .buttons a {padding:0px 0px 0px 30px; }
.article_col .nav_menu .buttons a.zoomin { background: url(../img/icon_textzoomin.gif) 0px 1px no-repeat; padding-left:10px; text-decoration:none; }
.article_col .nav_menu .buttons a.zoomout { background: url(../img/icon_textzoomout.gif) 0px 1px no-repeat; padding-left:10px; text-decoration:none; }
.article_col .nav_menu .buttons a.send { background: url(../img/icon_send.gif) 14px 1px no-repeat}
.article_col .nav_menu .buttons a.print { background: url(../img/icon_print.gif) 14px 0px no-repeat}

			/*moduł galleryjny*/

.gallery_part {}
.menu_bar1 { background:url(../img/line1.gif) 0px 32px repeat-x; padding-top:10px; height:29px; overflow:auto; _overflow:visible;}
.menu_bar1 ul {padding:0px 0px 0px 0px;margin:0px; list-style:none;}
.menu_bar1 li { float:left; margin:0px 5px; }
.menu_bar1 a { display:block; color:#555555; text-decoration:none;background:#F1F1F1; padding:5px 10px;}
.menu_bar1 a:hover {background:#dddddd; color:#333333}
.menu_bar1 a.active {color:#ffffff; background:#000000 url(../img/icon_arrow5.gif) left 100% no-repeat;padding:5px 10px 11px 10px;}
.menu_bar1 a.active:hover {color:#ffffff; background:#000000 url(../img/icon_arrow5.gif) left 100% no-repeat; padding:5px 10px 11px 10px;}
.gallery_part .options { padding-top:6px; height:30px; position:relative; }
.gallery_part .options a { padding:0px 0px 3px 0px; display:block; text-decoration:none; font-size:10px; color:#999999 }
.gallery_part .options a:hover {color:#333333}
.gallery_part .options a.option1 { float:left; padding-left:20px; background:url(../img/icon_lupka.gif) 1px 2px no-repeat; }
.gallery_part .options a.slidedown { float:right; padding-right:15px; }
.gallery_part .options a.slideup { float:right; padding-right:15px; }
.gallery_part .photo_scroller { border-bottom:1px solid #EEEEEE; clear:both; height:55px; padding-top:6px;  }
.gallery_part .photo_scroller .side { float:left; width:25px;}
.gallery_part .photo_scroller .side a { display:block; width:20px; height:27px; padding:18px 0px 0px 0px; text-align:center; color:#000000; font-weight:bold; text-decoration:none}
.gallery_part .photo_scroller .photos { float:left; width:692px;}
.gallery_part .photo_scroller .photos div { float:left; padding:3px; border:1px solid #EEEEEE; margin:4px 5px; }

.photo_panel{ position:relative; }
.photo_holder { width:750px; height:350px; overflow:hidden; }
.photo_holder img { background:#ffffff url(../images/loader.gif) 50% 50% no-repeat; padding:0px; margin:0px; }
.photo_holder .photo_boxes { }
.photo_holder .photo_boxes .photo_box{ float:left; width:750px; height:350px; }
.photo_arrow_left{ position:absolute; top:150px; left:0px; width:15px; height:35px; background:#FFFFFF url(../img/arrow_big_left.gif) 50% 50% no-repeat; cursor:pointer; opacity:0.5; filter:Alpha(Opacity:50); }
.photo_arrow_right{ position:absolute; top:150px; right:0px; width:15px; height:35px; background:#FFFFFF url(../img/arrow_big_right.gif) 50% 50% no-repeat; cursor:pointer; opacity:0.5; filter:Alpha(Opacity:50); }
.photo_desc{ position:absolute; top:6px; left:100px; width:550px; text-align:center; } 

.thumb_panel{ position:relative; padding: 0px 15px 5px 15px; margin-bottom:10px; border-bottom:1px solid #ededed; }
.thumb_holder { width: 690px; overflow:hidden; position:relative; left:20px; }
.thumb_holder img { background:#ffffff url(../images/loader_sm.gif) 50% 50% no-repeat; padding:0px; margin:0px; padding:3px; border:1px solid #f0f0f0; }
.thumb_holder .thumb_boxes { }
.thumb_holder .thumb_boxes .thumb_box{ float:left; padding-right:5px; padding-bottom:5px; }
.thumb_holder .thumb_boxes .thumb_box_active{ float:left; padding-right:5px; padding-bottom:5px; }
.thumb_holder .thumb_boxes .thumb_box_active img{ border:1px solid #999; }
.thumb_arrow_left{ position:absolute; top:13px; left:0px; width:15px; height:15px; background:#FFFFFF url(../img/arrow_big_left.gif) 50% 50% no-repeat; cursor:pointer; }
.thumb_arrow_right{ position:absolute; top:13px; right:0px; width:15px; height:15px; background:#FFFFFF url(../img/arrow_big_right.gif) 50% 50% no-repeat; cursor:pointer; }

.tool-tip { color: #333333; z-index: 13000; background: #ffffff; border:1px solid #ededed; padding: 3px;	 }
.tool-title { font-weight: bold; font-size: 11px; margin: 0; color:#333333; background: #ccc; }
.tool-text { font-size: 11px; background: #ffffff; }



/*MAINPAGE BOXY BOTTOM*/

.main_boxes { padding-top:9px;}

.main_box1 {padding:12px 7px; float:left; width:236px;}
.main_box1 .title { padding-bottom:12px;}
.main_box1 .content { width:236px;}
.main_box1 .content .date { font-size:10px;}
.main_box1 .content .innercontent { font-size:11px; color:#333333; padding-bottom:10px; padding-left:8px;} 
.main_box1 .content ul { padding:0px;margin:0px; list-style:none; color:#000000}
.main_box1 .content li { padding:0px 0px 8px 23px; background:url(../img/icon_ok.gif) top left no-repeat }
.main_box1 .content .more a { background:url(../img/icon_more1.gif) right 5px  no-repeat; padding-right:10px;color:#555555;text-decoration:none; font-size:10px;}
.main_box1 .content .more a:hover { color:#666666; }


.main_box2 { float:left; margin:2px 0px; background:#ffffff; border:1px solid #f5f5f5;width:242px; }
.main_box2inside { padding:0px 9px 10px 9px; background:#f5f5f5;border:1px solid #ffffff}
.main_box2 .title { padding:9px 0px;}
.main_box2 .content {}

.main_box3 {padding:12px 7px 12px 27px; float:left; width:200px;}
.main_box3 .title { padding-bottom:12px;}
.main_box3 .content {}
.main_box3 .content .innercontent { padding-left:2px;} 
.main_box3 .content ul { padding:0px;margin:0px; list-style:none; color:#000000}
.main_box3 .content li { padding:0px 0px 10px 23px; background:url(../img/icon_ok.gif) top left no-repeat }
.main_box3 .content .more a { background:url(../img/icon_more1.gif) right 5px  no-repeat; padding-right:10px;color:#555555;text-decoration:none; font-size:10px;}
.main_box3 .content .more a:hover { color:#666666; }

.main_box4 { float:right; width:245px; padding:0px 0px 0px 9px; }
.main_box4 div { margin-bottom:5px;}

/*FOOTER*/

.footer { font-size:10px; padding:13px 10px 0px 10px; border-top:1px #eeeeee solid; border-left: 1px #eeeeee solid;border-right: 1px #eeeeee solid; height:6px; clear:both}
.footer .menu { float:left; padding-left:10px; }
.footer .menu ul {padding:0px;margin:0px; list-style:none;}
.footer .menu li { float:left; padding-right:19px;}
.footer .menu a { color:#a0a0a0;text-decoration:none}
.footer .menu a:hover { color:#666666; }
.footer .copyright { float:right;color:#a0a0a0; padding-right:10px; }

/* WYSZUKIWARKA */

table.search_pro { background: #F7F7F7; border: 1px solid #EBEBEB; margin-bottom: 20px; }
table.search_pro td { padding: 10px; }


/* realization */

div.realization { } 

div.menu_realization { background:url(../img/liner.gif) 0px 36px repeat-x; _background:url(../img/linerie.gif) 0px 36px repeat-x; padding-top:10px; }
div.menu_realization ul {padding:0px 0px 0px 0px;margin:0px; list-style:none; }
div.menu_realization li { float:left; margin:0px 5px; height: 25px; }
div.menu_realization li a { display:block; color:#555555; text-decoration:none; background:#F1F1F1; padding:5px 10px; }
div.menu_realization li a:hover {background:#dddddd; color:#333333; text-decoration: none; }
div.menu_realization li a.active {color:#ffffff;background:#000000 url(../img/icon_arrow5.gif) left 100% no-repeat;padding:5px 10px 11px 10px;}
div.menu_realization li a.active:hover {color:#ffffff;background:#000000 url(../img/icon_arrow5.gif) left 100% no-repeat;padding:5px 10px 11px 10px;}

div.distributors_filter span { padding: 0px; margin: 0px; list-style: none; }
div.distributors_filter span a { padding: 0px; margin: 0px; list-style: none; }
div.distributors_filter span a:hover { padding: 0px; margin: 0px; list-style: none; }

div.filter_wgdist td { padding: 10px 10px 10px 0px; }

div.realization_info_pages { margin: 10px 5px 0px 0px; float: left; border: 1px solid #E6E6E6; padding: 2px 15px; color: #565656; }

div.realization_content_pages { margin: 10px 5px 0px 0px; float: right; }
div.realization_content_pages a { margin: 0px 2px; float: left; display: block; height: 15px; width: 15px;
									border: 1px solid #E6E6E6; color: #565656; text-decoration: none; text-align: center; vertical-align: middle; }									
div.realization_content_pages a.active { border: 1px solid #CC171E; background: #CC171E; color: #FFFFFF; text-decoration: none;
										text-align: center; vertical-align: middle; }
div.realization_content_pages a:hover { border: 1px solid #CC171E; background: #CC171E; color: #FFFFFF; text-decoration: none;
										text-align: center; vertical-align: middle; }

div.realization_content { clear: both;}
	div.realization_content p.message { text-align: center; padding: 50px; font-size: 14px; font-weight: bold; }
div.realization_content div.desc { clear: both; background: url(../img/line.gif) 0px 16px repeat-x; height: 49px; width: 100%; }
div.realization_content div.gall { clear: both; height: 85px; width: 100%; }
	div.realization_content div.gall img { padding: 0px; margin: 0px; margin-left: 15px; }
		div.realization_content div.gall div.pic { float: left; }
		div.realization_content div.gall div.pic img { padding: 0px; margin: 0px; }
	
	div.realization_content div.name { font-size: 12px; color: #000; background: #FFF; float: left; margin: 15px 0px; padding-right: 10px; }
	div.realization_content div.more { width: 60px; text-align: center; height: 18px; background: #FFF; border: 1px solid #D9D9D9; 
										float: right; padding: 0px; margin: 12px 0px; }
		div.realization_content div.more a { color: #555555; font-size: 10px; text-decoration: none; }
		div.realization_content div.more a:hover { color: #555555; font-size: 10px; text-decoration: underline; }
	div.realization_content div.line { background: url(../img/line.gif) top left repeat-x; float: left; }

div.realization_content table.choosen { text-align: center; margin: 0px auto; }
div.realization_content table.choosen td { text-align: center; padding: 20px 0px; }

/*scroll*/

#scrollContent { width: 720px; height: 600px; padding: 0px 30px 0px 0px; margin: 0px 0px 0px 0px; overflow: auto; position: relative; background-color: none; }
#scrollContent .scrollgeneric { line-height: 1px; font-size: 1px; position: absolute; top: 0; left: 0; }

#scrollContent .vscrollerbase { width: 15px; background:url(../img/scroll_bg.gif) top left repeat-y; }
#scrollContent .vscrollerbasebeg { background:url(../img/scroll_up.gif) top left no-repeat; width:7px; height:4px; } 
#scrollContent .vscrollerbaseend { background:url(../img/scroll_down.gif) bottom right no-repeat; width:7px; height:4px; }
#scrollContent .vscrollerbar { background: #CCCCCC; width: 7px; padding:17px; }

#scrollContent .hscrollerbase { height: 7px; }
#scrollContent .hscrollerbasebeg { height: 7px; width:7px; }
#scrollContent .hscrollerbaseend { height: 7px; width:7px; }
#scrollContent .hscrollerbar { height: 7px; padding:7px; }

#scrollContent .scrollerjogbox { width: 7px; height: 7px; top: auto; left: auto; bottom: 0px; right: 0px; background-color: gray; }
#scrollContent .scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}
#scrollContent .scrollgeneric { cursor:pointer; line-height: 1px; font-size: 1px; position: absolute; top: 0; left: 0; }

span.arrow_more{ background:url(../img/arrow_right.gif) 98% 70% no-repeat; }
span.arrow_more a{ font-size:10px !important; color:#555555; padding-right:10px; font-family:Tahoma, Arial, Verdana, sans-serif; }
span.arrow_more a:hover{ font-size:10px !important; color:#999999; text-decoration:none; }
span.arrow_back{ background:url(../img/arrow_left.gif) 0% 70% no-repeat; }
span.arrow_back a{ font-size:10px !important; color:#555555; padding-left:10px; font-family:Tahoma, Arial, Verdana, sans-serif;  }
span.arrow_back a:hover{ font-size:10px !important; color:#999999; text-decoration:none; }

div.banner_right{ padding-bottom:5px; }
div.line_header{ border-bottom:1px solid #eeeeee; padding-bottom:5px; padding-left:2px; margin-bottom:10px; }

div.banner_left{ padding:20px 0px 20px 0px; text-align:center; }

/* search */

div.article_search_box { width: 175px; height: 120px; float: left; margin: 10px 10px 10px 0px; }

/* jobs */

table.jobs_table { }
	table.jobs_table a { color: #434343; text-decoration: none; }
	table.jobs_table a:hover { color: #434343; text-decoration: underline; }
	table.jobs_table td.name { background: url(../img/arrow_jobs.gif) 0px 15px no-repeat; vertical-align: top; padding: 10px 0px 10px 15px; }
	table.jobs_table td.info { vertical-align:top; padding: 10px 0px; width: 70px; }
		table.jobs_table td.info span { background: #F7F7F7; border: 1px solid #EBEBEB; font-size: 10px; padding: 2px; }
	table.jobs_table td.online { vertical-align:top; padding: 10px 0px; width: 90px; }
		table.jobs_table td.online span { background: #F7F7F7; border: 1px solid #EBEBEB; font-size: 10px; padding: 2px; } 

/* application */

	div.application input.brak { width: 30px; border: 0px; }
	div.application input { width: 220px; border: solid 1px #cccccc; font: 11px Tahoma, sans-serif; }
	div.application table.header { padding: 0px; margin: 0px 0px 10px 0px; } 
	div.application table.header td.line { border-bottom: 1px solid #EDEDED; padding: 8px 0px; vertical-align: middle; }
	div.application table.header span.number { text-align: center; vertical-align: middle; background: #C9191C; 
									padding: 4px 8px; margin-right: 10px; color: #FFF; font-weight: bold; font-size: 12px; }
	div.application table.header td.hideshow { width: 70px; text-align: right; }
		div.application table.header td.hideshow span { cursor: pointer; text-align: center; vertical-align: middle; background: #F7F7F7; 
														padding: 2px 5px; color: #555555; border: 1px solid #EBEBEB; }
		div.application table.header td.hideshow img { margin: 2px; }
	
	div.application p.header { margin: 20px 0px 5px 0px; padding: 2px 5px; font-weight: bold; 
								color: #000; border-bottom: 1px solid #EDEDED;  font-size: 12px; }
								
	div.application td.backnext { width: 200px; text-align: right; }		
		div.application td.backnext span { float: right; margin-left: 5px; display: block; width: 75px; cursor: pointer; text-align: center; 
											vertical-align: middle; color: #555555; border: 1px solid #EBEBEB; }
		div.application td.backnext img { margin: 2px; }
								
	div.application tr.light td { padding: 5px 5px; }
		div.application tr.light td.add_enter { padding-bottom: 15px; padding-top: 10px; }
		div.application tr.light td.add_enter span { cursor:pointer; text-align: center; vertical-align: middle; font-size: 10px; 
									padding: 0px 5px; color: #555555; border: 1px solid #EBEBEB; margin: 2px;}
	
	div.application tr.dark td { background: #F9F9F9; padding: 5px 5px; }

a.aplikujlink { background: #F7F7F7; border: 1px solid #EBEBEB; color: #434343; padding: 2px 5px; }

/* Form Contact */
.formContact{ color:#444444; text-transform:uppercase; padding-left:10px; }
.formContact input{ margin:3px 5px 0px 0px; }
.formContact textarea{ margin:3px 0px 5px 0px; }
.formContact .info{ text-transform:none; color:#666666; }

.google_map{ padding-bottom:20px; }

.ecreo{ padding-top:5px; text-indent:-9000px; overflow:hidden; }
.ecreo h1 { font-size:10px; color:#CCC; font-weight:normal; font-family:Tahoma, Arial, sans-serif; display:inline; clear:none; background:none; padding:0px; margin:0px;}
.ecreo strong { font-size:10px; color:#CCC; font-weight:normal; font-family:Tahoma, Arial, sans-serif; display:inline; clear:none; background:none; padding:0px; margin:0px;}
.ecreo a { font-size:10px; color:#CCC; font-weight:normal; font-family:Tahoma, Arial, sans-serif; display:inline; clear:none; background:none; padding:0px; margin:0px;}
				
