a.phrase_lnk, a.phrase_lnk:visited, a.phrase_lnk:active {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #5c93c6;
	text-decoration: none;
	text-align: right;
	display: block;
}
a.phrase_lnk:hover {
	color: #337fc6;
}
a.more_news, a.more_news:visited, a.more_news:active {
	font: bold 11px Verdana, Geneva, sans-serif;
	color: #5c93c6;
	text-decoration: none;
	text-align: right;
	display: block;
}
a.more_news:hover {
	color: #337fc6;
}
a.corp_lnk, a.corp_lnk:visited, a.corp_lnk:active {
	font: 10px Verdana, Geneva, sans-serif;
	color: #5c93c6;
	text-decoration: none;
}
a.corp_lnk:hover {
	color: #337fc6;
}
a.box_lnk, a.box_lnk:visited, a.box_lnk:active {
	font: 10px/16px Verdana, Geneva, sans-serif;
	color: #FFF;
	text-decoration: none;
}
a.box_lnk:hover {
	color: #CCC;
}
a.button_left_a, a.button_left_a:visited, a.button_left_a:active {
	font: 12px Verdana, Geneva, sans-serif;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding: 3px 0px 3px 45px;
	background: url(../images/frontend/button_bg_roll.gif) repeat-y left top;
	width: 202px;
	margin-bottom: 1px;
	letter-spacing: 1px;
}
a.button_left_a:hover {
	color: #444d92;
	background: url(../images/frontend/button_bg_roll.gif) -247px;
}
a.button_left_b, a.button_left_b:visited, a.button_left_b:active {
	font: 12px Verdana, Geneva, sans-serif;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding: 3px 0px 3px 45px;
	background: url(../images/frontend/button_zapytanie_bg_roll.gif) repeat-y left top;
	width: 202px;
	margin-bottom: 1px;
	letter-spacing: 1px;
}
a.button_left_b:hover {
	color: #444d92;
	background: url(../images/frontend/button_zapytanie_bg_roll.gif) -247px;
}
a.button_left_c, a.button_left_c:visited, a.button_left_c:active {
	font: 12px Verdana, Geneva, sans-serif;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding: 3px 0px 3px 45px;
	background: url(../images/frontend/button_ecology_bg_roll.gif) repeat-y left top;
	width: 202px;
	margin-bottom: 1px;
	letter-spacing: 1px;
}
a.button_left_c:hover {
	color: #444d92;
	background: url(../images/frontend/button_ecology_bg_roll.gif) -247px;
}
a.back_button, a.back_button:visited, a.back_button:active {
	font: bold 11px Verdana, Geneva, sans-serif;
	color: #2a58de;
	text-decoration: none;
	text-align: right;
	background: url(../images/frontend/back_icon_n.gif) no-repeat right center;
	padding-right: 24px;
	padding-top: 2px;
	padding-bottom: 2px;
	display: block;
	width: 160px;
	float: right;
}
a.back_button:hover {
	color: #F03;
	background: url(../images/frontend/back_icon_h.gif) no-repeat right center;
}
a.back_button_2, a.back_button_2:visited, a.back_button_2:active {
	font: bold 10px Verdana, Geneva, sans-serif;
	color: #2a58de;
	text-decoration: none;
	text-align: right;
	background: url(../images/frontend/back_icon_n.gif) no-repeat right center;
	padding-right: 24px;
	padding-top: 0px;
	padding-bottom: 2px;
	display: block;
	width: 200px;
	float: right;
}
a.back_button_2:hover {
	color: #F03;
	background: url(../images/frontend/back_icon_h.gif) no-repeat right center;
}
a.pagination_lnk, a.pagination_lnk:visited, a.pagination_lnk:active {
	font: bold 11px Verdana, Geneva, sans-serif;
	color: #5c93c6;
	text-decoration: none;
}
a.pagination_lnk:hover {
	color: #066;
}
a.reference_mini_lnk, a.reference_mini_lnk:visited, a.reference_mini_lnk:active  {
	border: 1px solid #616ba4;
	margin-right: 20px;
	margin-bottom: 14px;
	display: block;
	float: left;
}
a.reference_mini_lnk:hover {
	border: 2px solid #BAC6D4;
	margin-right: 18px;
	margin-bottom: 12px;
}
a.contact_lnk, a.contact_lnk:visited, a.contact_lnk:active {
	font: 12px Verdana, Geneva, sans-serif;
	color: #5c93c6;
	text-decoration: none;
}
a.contact_lnk:hover {
	color: #066;
}
a.gallery_mini_more, a.gallery_mini_more:visited, a.gallery_mini_more:active {
	border: 3px solid #5c93c6;
	margin-right: 12px;
	margin-bottom: 12px;
	float: left;
}
a.gallery_mini_more:hover {
	border: 3px solid #CCC;
}
a.mail_up, a.mail_up:visited, a.mail_up:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-decoration: none;
}
a.mail_up:hover {
	color: #CCC;
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
}
A.rollover1 {
	DISPLAY: block;
	OVERFLOW: hidden;
	WIDTH: 14px;
	float:left;
	margin-right:1px;
	float:left;
}
A.rollover1 IMG {
	DISPLAY: block
}
A.rollover1:hover {
	ZOOM: 1
}
A.rollover1:hover IMG {
	MARGIN-LEFT: -14px
}
