/*
   Copyright e-point S.A.
*/

body { background: #fff; margin:6px 0; padding:0; }

body, td, p, li {
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #000;
}
a, a:link, a:visited, a:active, a:hover {
	color: #0A3764;
	text-decoration: none;
}
hr {
	color: #0F0F6F;
	height: 1px;
}
form { margin: 0px; }
a img { border:0; }

.hp_content { padding:0px 10px 5px 0px; }
.hp_content p {margin-top:0px;}
.hp_right {  }
.hp_right ul { padding:5px 10px 5px 15px; } 

.smallForm { line-height: 0px; }
.nopadding { padding: 0px; }
.inputText, TEXTAREA {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: black;
}
.inputFile { width: 218px; }
.fileField { margin-bottom:6px; }
.row02 { background-color: #FAFAFA; /*#E4E6F0*/ }
.line01, .tableHeader { background-color: #CED5E1; }
.tableHeader { font-weight: bold; }
.errorMessage {
	font-weight: bold;
	color: #0F0F6F;
}
.debug {
	font-family: Verdana;
	font-size: 10px;
}
.formComment {
	font-size: 10px;
	color: #9B9B9B;
}
.formSmall { font-size: 9px; }
.small { font-size: 10px; }
.font11px { font-size: 11px; }

/* nawigacje */
p.menu {
	margin-top: 2px;
	margin-bottom: 2px;
}

.menuSeparator td .menu {
	padding-bottom: 5px;
	border-bottom: 1px solid #50BE28;
}

a.menuLeft3, a.menuLeft3:link, a.menuLeft3:visited, a.menuLeft3active, a.menuLeft3:hover {
	font-weight: bold;
	text-decoration: none;
}
a.menuLeft3active, a.menuLeft3active:link, a.menuLeft3active:visited, a.menuLeft3activeactive, a.menuLeft3active:hover {
	color: #50BE28;
	font-weight: bold;
	text-decoration: none;
}
a.menuLeft4, a.menuLeft4:link, a.menuLeft4:visited, a.menuLeft4active, a.menuLeft4:hover { text-decoration: none; }
a.menuLeft4active, a.menuLeft4active:link, a.menuLeft4active:visited, a.menuLeft4activeactive, a.menuLeft4active:hover {
	color: #50BE28;
	text-decoration: none;
}
A.button2Link, A.button2Link:link, A.button2Link:visited, A.button2Linkactive, A.button2Link:hover {
	color: #0C3762;
	text-decoration: none;
}
a.listLink, a.listLink:link, a.listLink:visited, a.listLink:active, a.listLink:hover,
a.funcLink, a.funcLink:link, a.funcLink:visited, a.funcLink:active, a.funcLink:hover,
a.summaryLink, a.summaryLink:visited, a.summaryLink:active, a.summaryLink:hover {
	font-size: 11px;
	text-decoration: none;
}
/*A.checkLink, A.checkLink:link, A.checkLink:visited, A.checkLink:active, A.checkLink:hover {
	font-size: 11px;
	color: #000000;
}*/

a.titleLink, a.titleLink:visited, a.titleLink:active, a.titleLink:hover { font-weight: bold; }
a.summaryLink, a.summaryLink:visited, a.summaryLink:active, a.summaryLink:hover { color: #000000; }
a.menuRightLink, a.menuRightLink:visited, a.menuRightLink:active, a.menuRightLink:hover,
a.titleLink, a.titleLink:visited, a.titleLink:active, a.titleLink:hover,
a.menuRightLinkActive, a.menuRightLinkActive:visited, a.menuRightLinkActive:active, a.menuRightLinkActive:hover {
	font-size: 10px;
	text-decoration: none;
}
a.menuRightLinkActive, a.menuRightLinkActive:visited, a.menuRightLinkActive:active, a.menuRightLinkActive:hover,
.green, 
/*h2 a, h2 a:link, h2 a:visited, h2 a:active, h2 a:hover { color: #50BE28; }*/

a.nwLink, a.nwLink:visited, a.nwLink:active, a.nwLink:hover {
	font-size: 12px;
	font-weight: bold;
	color: #0A3764;
}

/* BASF */
h1, h2, h3 { font-family: Tahoma, Arial, Helvetica, sans-serif; }
h2, h3 {
		font-size: 13px;
		margin: 10px 0;
}
h1 {
	font-size: 22px;
	color: #0A3764;
}
h2 { /*color: #50BE28;*/ }
h3 { color: #0A3764; }
h4 {
	margin:0px 0 0 0; 
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
p {
	margin-top: 8px;
	margin-bottom: 8px;
}

.tytul {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

.contentArea { clear:both; margin:0; }
.clear { clear:both; height:1px; line-height:1px; font-size:1px; }

.footer {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

A.invlink, A.invlink:visited, A.invlink:active, A.invlink:hover {
	color: #000000;
	text-decoration: none;
}

/* Nowosci */

.newsTitle {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #50BE28;
	margin-top: 10px;
	margin-bottom: 10px;
}

.newsDate {}

.inputText, SELECT {
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
}

.surveyQuestionsTbl1 {
	width: 400px;
}

.surveyQuestionsTbl1 td label,
.surveyQuestionsTbl1 td {
	text-align: left;
}
#jobOffersC ul { margin-top: 5px; }
#jobOffersC ul { margin-left: 10px; padding-left: 10px; }
#jobOffersC ul li { margin-bottom: 4px; }
#newsListC {padding-top:5px;}
#newsListC A.titleLink {
	font-weight: bold;
	color: black;
}
#newsListC A.button2Link { color: #000; }
img[class=moreimg] { margin-top: -4px; }

.homeNewsList LI { margin-top: 10px !important; }

.listaWszystkichKlientow ul { margin:0; padding:0 0 0 15px; list-style-image:none; list-style:none;}
.listaWszystkichKlientow ul li { list-style-image:none; list-style:none; background-image:url(/en/_images/eps/li-arrow.gif); 
	background-repeat: no-repeat; background-position:0 3px; 
	padding-left: 10px; line-height: 14px;
}
.listaWszystkichKlientow li table { width:100%; margin:0; padding:0; }
.listaWszystkichKlientow li.has_case table { background: no-repeat url(/en/_images/cs_hline.jpg) 100% 100%; 

}
.listaWszystkichKlientow li table td { line-height: 14px; height:14px; padding:0; margin:0; vertical-align:middle;}
.listaWszystkichKlientow li table td.cs { text-align:right; }
.listaWszystkichKlientow li table td.cs a { margin-left: 3px; }
.listaWszystkichKlientow .right_navi_frame { float:right; margin-top: -39px; }
.listaWszystkichKlientow .right_navi_frame ul li { list-style-image:none; background-image:none; }
.listaWszystkichKlientow .backto_top { background: no-repeat url(/en/_images/top-v5.gif) 22px 9px; }
.listaWszystkichKlientow .backto_top a { padding: 5px 10px 5px 0; display:block; }

#klient { text-align:justify; }
#klient .clientScreenshot { float: right; margin:10px 0 5px 10px; text-align:center;}

.short_news { width:426px;margin-top:8px; }
.short_news .date_published { float:right; display:inline; font-size: 9px; }

table.text_button { cursor:hand; }
table.text_button tr td div { border:1px solid #50be28; padding: 0px; float:left;  cursor:hand;}
table.text_button tr td div span { display:block; background-color: #dbdbdb; padding: 3px 12px; 
	color: #336; font-weight: bolder; text-decoration: none;  cursor:hand;
}


/** homepage pl **/
#mContent {
		width: 531px;
		float: left;
}
#sidebar {
		width: 175px;
		float: right;
}
table.tab3 { width: 531px; }
table.tab3 td {
		width: 177px;
		width/* */:/**/161px;
		width: /**/161px;
		padding: 2px 8px;
		vertical-align: top;
}
.about {
		margin-top: 6px;
		padding: 12px;
		background-color: #eee;
}
.about p { line-height: 1.25em; }
.tab3 .separate { padding-top: 0; padding-bottom: 0; }
td.cases p { height: 45px; }
.arattr { text-align: right; }
.arattr a {
		padding-left: 12px;
		background: transparent url(../_images/eps/more.gif) no-repeat 0% 30%;
		color: #666;
}

.listaCaseow P { margin-top: 0px; }
.listaCaseow A.more { padding-left: 12px; background: transparent url(../_images/eps/more.gif) no-repeat 0% 30%; }
