body { margin:6px 0; padding:0; }

#homepage_layout_en {}


#homepage_layout_en .column_header { margin:0; display: block; 
	width:160px; height: 24px; background-repeat: no-repeat; 
	background-position: 9px -10px;  xborder:1px solid red; 
}

#homepage_layout_en .column_header img {
	margin:6px 0 4px 9px; 
}

#homepage_layout_en .column_header span { display:none; }
/* /eps/ jest do skasowania !!!!! */
/*.content_x .hp_content { background: url(/eps/viper/_images/eps/en/main__line.gif) repeat-x 0 100%; }*/
.spacer_fx .content_bottom_line { margin: 0 0 0 8px; width: 162px; height:3px; }
.spacer_fx td { xborder-right: 1px dotted navy; }
.spacer_fx td.no { border:none; }
#homepage_content_1 {  }
#homepage_content_2 {  }
#homepage_content_3 {  }
#homepage_about_epoint { }
#homepage_about_epoint .content_about { 
	xborder:1px solid red; 
	background:#efefef url(/_images/tlo_szare.gif) 0 100% repeat-x; 
	padding: 6px 0px 0px 14px;  
	width:563px;
	height:140px;
}
#homepage_about_epoint .content_about .hp_content { 
	margin-bottom:0px; float:left; xborder:1px solid blue; position:relative; height:129px;
}
#homepage_about_epoint .content_about .hp_content p { margin-top:6px; line-height:135%;}
#homepage_about_epoint .content_about .hp_content .logos { 
	float:right;margin-bottom:13px;width:94px;text-align:center;margin-right:3px;
}
#homepage_about_epoint .content_about .hp_content .txtAbout {
	float:left; width:420px;
}
#homepage_about_epoint .logos img { margin-left: 5px; display:inline-block; }
#homepage_about_epoint .content_about .more { margin:0px 0 0px 0; float:left; display:block; padding:0; }

#homepage_about_epoint .greenBox {
	padding:0;margin:0;color:white;
}
#homepage_about_epoint .greenBox .iconBox {
	float:left;
}
#homepage_about_epoint #topBanner {
  margin-top: 8px;
}
#homepage_about_epoint #bottomBanner {
	margin-top: 8px;
}
#homepage_layout_en .hp_content { margin:0; }

#cs_separator { width: 531px; height:3px; margin-left: 7px; 
	xbackground-image:url(/eps/viper/_images/eps/color_navy.gif);
	clear:both; display:none;  
}
#cs_separator .space { height:3px; width:1px; margin-left:177px; 
	float:left; xbackground-image: url(/eps/viper/_images/eps/menu2_sep.gif); 
}
#cs_separator .space.first { margin-left:166px; }

#cs { margin:11px 20px 0 11px; padding: 0 0 0 2px; display:block; height:20px; }
#cs span { display:none; }

.case_studies { background-color:#efefef; }
td.darkBox { background-color:#efefef; }
#caseStudiesBox {
	margin-left:6px;
	margin-right:6px;	
}
#caseStudiesBox .imgArea {
	height:55px;overflow:hidden;
}
#caseStudiesBox .descArea {
	clear:both;margin-top:5px;	
}
#caseStudiesBox td .hp_content {
	padding-left:11px; xborder:1px solid navy;
}
.whiteField {
	background-color:#ffffff;
}
.case {
	background-color:white;
	width:166px;
	height:102px;
	margin-top:13px;
	padding:0 3px;
}
.case a img {
	margin-top:6px;
}
.case a {
	padding-top:5px;
	text-align:center;
}
#modules .column_header img { margin-left: 0px; }

#modules .more { text-align:right; }
#modules .module { margin-left:0px; }
#modules .module ul { padding: 0; margin:0 0 6px 15px; }
#modules .module ul li { padding: 0; margin:2px 0 4px 0; }

#homepage_module_1.column_header { height: 45px;  margin-top:11px}
#homepage_module_1 img { margin-top:7px; xborder:1px solid red;}
/*#modules .mod1 ul { padding:0; margin:0; }*/
/*#modules .mod1 ul li { list-style-image: url(/_images/trans.gif); }*/
#modules .mod1 .more { margin-top: 9px; }
#modules H4 {
	margin-top:7px;
}
#homepage_module_2.column_header { padding-top:15px; }

#modules .mod3 { text-align:center; margin: 30px 0 10px 0; }

