* {
  margin: 0px;
  padding: 0px;
}

body {
  font-family: Arial, Helvetica, Tahoma, Verdana;
  font-size: 9pt;
  line-height: 1.2em;
  background-color: #E5E5E5;
  background-image: url('../img/pompy_site_background.png');
  background-repeat: repeat;
  margin: 0px auto;
  padding: 0px;
  text-align: center;
}

img {
  border: none;
}

p {
  font-family: Arial, Helvetica, Tahoma, Verdana;
  font-size: 9pt;
  color: #333333;
  margin: 0px;
  padding: 0px;
}

a {
  font-family: Arial, Helvetica, Tahoma, Verdana;
  font-size: 9pt;
  color: #333333;
  margin: 0px;
  padding: 0px;
  line-height: 1.2em;
  text-decoration: none;
}

ul {
  font-family: Arial, Helvetica, Tahoma, Verdana;
  font-size: 9pt;
  color: #333333;
  margin: 0px;
  padding: 0px;
  list-style-position: outside;
  list-style-type: disc;
}

li {
  font-family: Arial, Helvetica, Tahoma, Verdana;
  font-size: 9pt;
  color: #333333;
  margin: 0.4em 0px 0.4em 1.2em;
  padding: 0px;
  line-height: 1.2em;
}

form {
	margin: 0px;
	padding: 0px;
	border: none;
}

form fieldset {
	margin: 0px;
	padding: 0px;
	border: none;
}

.color_blue_light {
  color: #274DB2;
} 

.color_blue_dark {
  color: #05197B;
}

.color_red {
  color: #DE0000;
}

#site_box {
  position: relative;
  overflow: hidden;
  margin: 0px auto;
  padding: 0px;
  background-image: url('../img/pompy_site_gradient.png');
  background-position: top;
  background-repeat: repeat-x;
  text-align: center;
}

#main_box {
  position: relative;
  overflow: visible;
  margin: 0px auto;
  padding: 0px;
  left: 0px;
  top: 0px;
  width: 1070px;
  background: none;
  text-align: left;
}

#cookiesbox {
	width: 954px;
	position: absolute;
	overflow: hidden;
	top: 0px;
	left: 50px;
        z-index: 10;
	background: rgba(0, 0, 0, 0.9);
        padding: 8px;
        display: none;
}

#cookiesbox p {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 7pt;
        color: #FFFFFF;
}

#cookiesbox a {
    font-family: Tahoma, Verdana, Arial, Helvetica;
    font-size: 7pt;
    color: #FFFFFF;
    text-decoration: underline;
}

#top_box {
  position: relative;
  overflow: visible;
  margin: 0px;
  padding: 0px;
  left: 0px;
  top: 0px;
  width: 1070px;
  height: 268px;
  text-align: left;
  background-image: url('../img/pompy_top_box_background.png');
  background-position: top;
  background-repeat: no-repeat;
  z-index: 2;
}

#middle_box {
  position: relative;
  overflow: visible;
  margin: 0px;
  padding: 0px;
  left: 0px;
  top: 0px;
  width: 1070px;
  text-align: left;
  background: none;
  z-index: 1;
}

#bottom_box {
  position: relative;
  overflow: visible;
  margin: 0px;
  padding: 0px;
  left: 0px;
  top: 0px;
  width: 1070px;
  text-align: left;
  background: none;
  z-index: 0;
}

#header_box {
  position: relative;
  overflow: visible;
  margin: 0px;
  padding: 0px;
  left: 50px;
  top: 0px;
  width: 970px;
  height: 238px;
  text-align: left;
  background: none;
  z-index: 2;
}

#header_banner_box {
  position: relative;
  overflow: visible;
  margin: 0px;
  padding: 0px;
  left: 0px;
  top: 0px;
  width: 970px;
  height: 186px;
  text-align: left;
  background-color: #E4E4E4;
  background-image: url('../img/pompy_header_banner_box_background.jpg');
  background-position: top left;
  background-repeat: no-repeat;
  z-index: 2;
}

#header_banner_box_logo {
  position: relative;
  overflow: visible;
  margin: 0px;
  padding: 0px;
  left: 34px;
  top: 41px;
  width: 258px;
  height: 42px;
}

#header_banner_box_tagline {
  position: absolute;
  overflow: visible;
  margin: 0px;
  padding: 0px;
  left: 74px;
  top: 94px;
  width: 564px;
  font-family: Arial, Helvetica, Tahoma, Verdana;
  font-size: 17px;
  font-weight: bold;
  font-style: italic;
  line-height: 1.0em;
  color: #05197B;
}

#header_menu_box {
  position: relative;
  overflow: visible;
  margin: 0px;
  padding: 0px;
  left: 0px;
  top: 0px;
  width: 970px;
  height: 52px;
  text-align: left;
  background-image: url('../img/pompy_header_menu_box_background.png');
  background-position: top;
  background-repeat: repeat-x;
  z-index: 3;
}

#header_menu {
  position: relative;
  overflow: visible;
  width: 970px;
  height: 52px;
  left: 0px;
  top: 0px;
  margin: 0px;
  padding: 0px;
  text-align: left;
}

#header_menu ul {
  position: relative;
  overflow: visible;
  width: 970px;
  height: 52px;
  left: 0px;
  top: 0px;
  margin: 0px;
  padding: 0px;
}

#header_menu ul li {
  position: relative;
  overflow: visible;
  height: 52px;
  left: 0px;
  top: 0px;
  display: block;
  margin: 0px 4px 0px 0px;
  padding: 0px;
  float: left;
}

#header_menu ul li .button {
  position: relative;
  overflow: visible;
  height: 52px;
  left: 0px;
  top: 0px;
  display: block;
}

#header_menu ul li .button .left {
  position: relative;
  overflow: visible;
  width: 20px;
  height: 52px;
  left: 0px;
  top: 0px;
  float: left;
  background-image: url('../img/pompy_header_menu_button_background.png');
  background-position: 0px 0px;
  background-repeat: no-repeat;
}

#header_menu ul li .button .center {
  position: relative;
  overflow: visible;
  height: 52px;
  left: 0px;
  top: 0px;
  float: left;
  background-image: url('../img/pompy_header_menu_button_background.png');
  background-position: -20px 0px;
  background-repeat: repeat-x;
  text-align: left;
}

#header_menu ul li .button .center p {
  font-family: Arial, Helvetica, Tahoma, Verdana;
  font-size: 13px;
  font-weight: normal;
  line-height: 1.0em;
  color: #666666;
  position: relative;
  overflow: visible;
  height: 52px;
  left: 0px;
  top: 0px;
  margin: 18px 0px 0px 4px;
}

#header_menu ul li .button .center p a {
  font-family: Arial, Helvetica, Tahoma, Verdana;
  font-size: 13px;
  font-weight: bold;
  line-height: 1.0em;
  color: #666666;
}

#header_menu ul li .button .right {
  position: relative;
  overflow: visible;
  width: 20px;
  height: 52px;
  left: 0px;
  top: 0px;
  float: left;
  background-image: url('../img/pompy_header_menu_button_background.png');
  background-position: -180px 0px;
  background-repeat: no-repeat;
}

#header_menu ul .selected .button .left {
  position: relative;
  overflow: visible;
  width: 20px;
  height: 52px;
  left: 0px;
  top: 0px;
  float: left;
  background-image: url('../img/pompy_header_menu_button_background.png');
  background-position: 0px -104px;
  background-repeat: no-repeat;
}

#header_menu ul .selected .button .center {
  position: relative;
  overflow: visible;
  height: 52px;
  left: 0px;
  top: 0px;
  float: left;
  background-image: url('../img/pompy_header_menu_button_background.png');
  background-position: -20px -104px;
  background-repeat: repeat-x;
}

#header_menu ul .selected .button .center p {
  font-family: Arial, Helvetica, Tahoma, Verdana;
  font-size: 13px;
  font-weight: bold;
  line-height: 1.0em;
  color: #FFFFFF;
  position: relative;
  overflow: visible;
  height: 52px;
  left: 0px;
  top: 0px;
  margin: 18px 0px 0px 0px;
  padding: 0px;
}

#header_menu ul .selected .button .center p a {
  font-family: Arial, Helvetica, Tahoma, Verdana;
  font-size: 13px;
  font-weight: bold;
  line-height: 1.0em;
  color: #FFFFFF;
}

#header_menu ul .selected .button .right {
  position: relative;
  overflow: visible;
  width: 20px;
  height: 52px;
  left: 0px;
  top: 0px;
  float: left;
  background-image: url('../img/pompy_header_menu_button_background.png');
  background-position: -180px -104px;
  background-repeat: no-repeat;
}

#header_menu ul #home {
  margin-left: 30px;
}

#header_menu ul #offer {
}

#header_menu ul #consultancy {
}

#header_menu ul #service {
}

#header_menu ul #company {
}

#header_menu ul #contact {
  margin-right: 0px;
}

#header_contact_box {
  position: absolute;
  overflow: visible;
  margin: 0px;
  padding: 0px;
  left: 719px;
  top: 50px;
  width: 205px;
  height: 77px;
  text-align: center;
  background-image: url('../img/pompy_header_contact_box_background.png');
  background-position: top left;
  background-repeat: no-repeat;
  z-index: 4;
}

#header_contact_box_address {
  position: relative;
  overflow: visible;
  margin: 0px;
  margin-top: 12px;
  padding: 0px;
  font-family: Arial, Helvetica, Tahoma, Verdana;
  font-size: 9pt;
  font-weight: bold;
  font-style: italic;
  color: #FFFFFF;
}

#header_contact_box_phone {
  position: relative;
  overflow: visible;
  margin: 0px;
  margin-top: 4px;
  padding: 0px;
  font-family: Arial, Helvetica, Tahoma, Verdana;
  font-size: 18pt;
  font-weight: bold;
  font-style: italic;
  color: #FFFFFF;
}

#header_contact_box_email {
  position: relative;
  overflow: visible;
  margin: 0px;
  margin-top: 3px;
  padding: 0px;
  font-family: Arial, Helvetica, Tahoma, Verdana;
  font-size: 9pt;
  font-weight: bold;
  font-style: italic;
  color: #FFFFFF;
}

#header_emergency_phone_box {
  position: absolute;
  overflow: visible;
  margin: 0px;
  padding: 0px;
  left: 715px;
  top: 136px;
  width: 205px;
  height: 77px;
  text-align: center;
  background: none;
  z-index: 4;
}

#header_emergency_phone_box_description {
  position: relative;
  overflow: visible;
  margin: 0px;
  margin-top: 14px;
  padding: 0px;
  font-family: Arial, Helvetica, Tahoma, Verdana;
  font-size: 9pt;
  font-weight: bold;
  font-style: italic;
  color: #05197B;
}

#header_emergency_phone_box_description  span {
  color: #274DB2;
}

#header_emergency_phone_box_phone {
  position: relative;
  overflow: visible;
  margin: 0px;
  margin-top: 4px;
  padding: 0px;
  font-family: Arial, Helvetica, Tahoma, Verdana;
  font-size: 18pt;
  font-weight: bold;
  font-style: italic;
  color: #DE0000;
}

#content_box {
  position: relative;
  overflow: visible;
  margin: 0px;
  padding: 0px;
  left: 0px;
  top: 0px;
  width: 1070px;
  text-align: left;
  background: none;
  z-index: 1;
}

#content_box_top {
  position: relative;
  overflow: visible;
  margin: 0px;
  padding: 0px;
  left: 0px;
  top: 0px;
  width: 1070px;
  height: 40px;
  text-align: left;
  background-image: url('../img/pompy_content_box_background_top.png');
  background-position: top left;
  background-repeat: no-repeat;
  z-index: 1;
}

#content_box_bottom {
  position: relative;
  overflow: visible;
  margin: 0px;
  padding: 0px;
  left: 0px;
  top: 0px;
  width: 1070px;
  height: 40px;
  text-align: left;
  background-image: url('../img/pompy_content_box_background_bottom.png');
  background-position: top left;
  background-repeat: no-repeat;
  z-index: 1;
}

#content_box_middle {
  position: relative;
  overflow: visible;
  margin: 0px;
  padding: 0px;
  left: 0px;
  top: 0px;
  width: 1070px;
  text-align: left;
  background-image: url('../img/pompy_content_box_background_middle.png');
  background-position: center;
  background-repeat: repeat-y;
  z-index: 1;
}

#article_box {
  position: relative;
  overflow: visible;
  margin: 0px;
  padding: 0px;
  left: 100px;
  top: 0px;
  width: 870px;
  text-align: left;
  background: none;
  z-index: 1;
}

#article_box h2 {
  font-family: Arial, Helvetica, Tahoma, Verdana;
  font-size: 12pt;
  font-weight: bold;
  margin: 0px;
  padding: 0px 0px 8px 0px;
  color: #274DB2;
}

#article_box h3 {
  font-family: Arial, Helvetica, Tahoma, Verdana;
  font-size: 10pt;
  font-weight: bold;
  margin: 0px;
  padding: 0px 0px 8px 0px;
  color: #DE0808;
}


#article_box p {
  font-family: Arial, Helvetica, Tahoma, Verdana;
  font-size: 10pt;
  margin: 0px;
  padding: 0px 0px 8px 0px;
  color: #333333;
}

#article_box a {
  font-family: Arial, Helvetica, Tahoma, Verdana;
  font-size: 11pt;
  color: #05197B;
  font-weight: bold;
  text-decoration: none;
}

#article_box a:hover {
  text-decoration: underline;
}

#footer_logos_box {
  position: relative;
  overflow: visible;
  margin: 0px;
  padding: 0px;
  left: 0px;
  top: 0px;
  width: 1070px;
  height: 86px;
  text-align: left;
  background-image: url('../img/pompy_footer_logos_box_background.png');
  background-position: top left;
  background-repeat: no-repeat;
  z-index: 0;
}

#footer_logos_scroller {
  position: relative;
  overflow: visible;
  margin: 0px;
  padding: 0px;
  left: 100px;
  top: 16px;
  width: 870px;
  height: 54px;
  text-align: left;
  background: none;
}

#footer_logos_scroller_flash {
	position: relative;
	overflow: visible;
	left: 0px;
	top: 0px;
	width: 870px;
	height: 54px;
	margin: 0px;
	padding: 0px;
}

#footer_box_top {
  position: relative;
  overflow: visible;
  margin: 0px;
  padding: 0px;
  left: 0px;
  top: 0px;
  width: 1070px;
  height: 40px;
  text-align: left;
  background-image: url('../img/pompy_footer_box_background_top.png');
  background-position: top left;
  background-repeat: no-repeat;
  z-index: 0;
}

#footer_box_middle {
  position: relative;
  overflow: visible;
  margin: 0px;
  padding: 0px;
  padding-bottom: 32px;
  left: 0px;
  top: 0px;
  width: 1070px;
  text-align: left;
  background-image: url('../img/pompy_footer_box_background_middle.png');
  background-position: center;
  background-repeat: repeat-y;
  z-index: 0;
}

#footer_box_content {
  position: relative;
  overflow: visible;
  margin: 0px;
  padding: 0px;
  left: 100px;
  top: 0px;
  width: 870px;
  text-align: left;
  background: none;
  z-index: 0;
}

#footer_box p, #footer_box a {
  font-size: 10px;
  color: #999999;
}

#footer_box hr {
  color: #C6C6C6;
  background-color: #999999;
  width: 100%;
  height: 1px;
  border: none;
}

#footer_header_box {
  position: relative;
  overflow: visible;
  margin: 0px;
  padding: 0px;
  left: 0px;
  top: 0px;
  text-align: left;
  float: left;
}

#footer_header_box h1 {
  position: relative;
  overflow: visible;
  left: 0px;
  top: 0px;
  margin: 0px;
  padding: 0px;
  font-size: 11px;
  font-weight: bold;
  color: #999999;
  display: inline;
}

#footer_copyrights_box {
  position: relative;
  overflow: visible;
  margin: 0px;
  padding: 0px;
  left: 0px;
  top: 1px;
  text-align: right;
}

#footer_menu_box {
  position: relative;
  overflow: visible;
  margin: 0px;
  margin-top: 13px;
  padding: 0px;
  left: 0px;
  top: 0px;
  text-align: left;
  clear: both;
}

#footer_menu_box p,
#footer_menu_box a {
  font-weight: normal;
  display: inline;
  line-height: 1.0em;
}

#footer_menu_box a:hover {
  text-decoration: underline;
}

#footer_offer_box {
  position: relative;
  overflow: visible;
  margin: 0px;
  margin-top: 13px;
  padding: 0px;
  width: 570px;
  left: 0px;
  top: 0px;
  text-align: left;
  float: left;
}

#footer_offer_box ul {
  position: relative;
  overflow: visible;
  left: 0px;
  top: 0px;
  margin: 8px 0px 0px 0px;
  padding: 0px;
  list-style-type: none;
}

#footer_offer_box ul li {
  margin: 0px;
  padding: 0px 0px 5px 0px;
  float: left;
}

#footer_offer_box ul li p {
  margin: 0px;
  padding: 0px;
  line-height: 1.0em;
}

#footer_offer_box ul li p a {
}

#footer_offer_box ul li p a:hover {
  text-decoration: underline;
}

#footer_offer_box ul li .category {
  position: relative;
  overflow: visible;
  left: 0px;
  top: 0px;
  margin: 0px;
  padding: 0px;
  font-weight: bold;
  float: left;
}

#footer_offer_box ul li .subcategories {
  position: relative;
  overflow: visible;
  left: 0px;
  top: 0px;
  width: 460px;
  margin: 0px 0px 0px 110px;
  padding: 0px 0px 0px 0px;
}

#footer_providers_box {
  position: relative;
  overflow: visible;
  margin: 0px;
  margin-top: 13px;
  padding: 0px;
  width: 268px;
  left: 0px;
  top: 0px;
  text-align: left;
  float: right;
}

#footer_providers_box ul {
  position: relative;
  overflow: visible;
  left: 0px;
  top: 0px;
  margin: 8px 0px 0px 0px;
  padding: 0px;
  list-style-type: none;
  float: left;
}

#footer_providers_box ul li {
  margin: 0px;
  padding: 0px 0px 5px 0px;
}

#footer_providers_box ul li p {
  margin: 0px;
  padding: 0px;
  line-height: 1.0em;
}

#footer_providers_box ul li p a {
}

#footer_providers_box ul li p a:hover {
  text-decoration: underline;
}

#footer_design_box {
  position: relative;
  overflow: visible;
  margin: 0px 0px 0px 0px;
  padding: 7px 0px 0px 0px;
  left: 0px;
  top: 0px;
  text-align: left;
  clear: both;
}

#footer_infosynergika_logo {
	position: relative;
	overflow: visible;
	margin: 0px;
	padding: 0px 5px;
	top: 3px;
	left: 0px;
	width: 14px;
	height: 14px;
}

#offer_list {
  position: relative;
  overflow: visible;
  left: 0px;
  top: 0px;
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}

#offer_list li {
  margin: 0px;
  padding: 0px 0px 0.6em 0px;
}

#offer_list li p {
  margin: 0px;
  padding: 0px;
  line-height: 1.0em;
  color: #05197B;
}

#offer_list li p a {
  font-size: 9pt;
  color: #05197B;  
}

#offer_list li p a:hover {
  text-decoration: underline;
}

#offer_list li .category {
  position: relative;
  overflow: visible;
  left: 0px;
  top: 0px;
  margin: 0px;
  padding: 0px;
  font-weight: bold;
  float: left;
  color: #05197B;
}

#offer_list li .subcategories {
  position: relative;
  overflow: visible;
  left: 0px;
  top: 0px;
  margin: 0px 0px 0px 10em;
  padding: 0px 0px 0px 0px;
  font-weight: normal;
  color: #05197B;
}

#offer_list li .subcategories a {
  font-weight: normal;
  color: #05197B;
}

.content_highlight_box {
  position: relative;
  overflow: visible;
  left: 0px;
  top: 0px;
  width: 870px;
  margin: 0px;
  padding: 0px;
  text-align: left;
  background: none;
}

.content_highlight_box .top {
  position: relative;
  overflow: hidden;
  left: 0px;
  top: 0px;
  width: 870px;
  height: 24px;
  margin: 0px;
  padding: 0px;
  background-image: url('../img/pompy_content_highlight_box_background_top.png');
  background-repeat: no-repeat;
}

.content_highlight_box .middle {
  position: relative;
  overflow: hidden;
  left: 0px;
  top: 0px;
  width: 870px;
  margin: 0px;
  padding: 0px;
  background-image: url('../img/pompy_content_highlight_box_background_middle.png');
  background-repeat: repeat-y;
}

.content_highlight_box .middle .gradient {
  position: relative;
  overflow: hidden;
  left: 0px;
  top: 0px;
  width: 870px;
  margin: 0px;
  padding: 0px;
  background-image: url('../img/pompy_content_highlight_box_gradient.png');
  background-position: top;
  background-repeat: no-repeat;
}

.content_highlight_box .middle .gradient .content {
  position: relative;
  overflow: hidden;
  left: 24px;
  top: 0px;
  width: 822px;
  margin: 0px;
  padding: 0px;
  background: none;
}

.content_highlight_box .bottom {
  position: relative;
  overflow: hidden;
  left: 0px;
  top: 0px;
  width: 870px;
  height: 24px;
  margin: 0px;
  padding: 0px;
  background-image: url('../img/pompy_content_highlight_box_background_bottom.png');
  background-repeat: no-repeat;
}

#offer_orders_box h3 {
  margin: 0px;
  padding: 0px;
}

#certificates_articlebox {
	width: 870px;
	position: relative;
	overflow: hidden;
	top: 0px;
	left: 0px;
	border: none;
}

#certificates_list {
	width: 870px;
	position: relative;
	overflow: hidden;
	top: 0px;
	left: 0px;
	border: none;
        float: none;
        clear: both;
        margin-top: 36px;
        margin-bottom: 36px;
        padding: 18px;
        background-color: #E8E8E8;
}

#certificates_list ul {
    list-style-type: none;
    color: #DE0000;
    font-family: Arial, Helvetica, Tahoma, Verdana;
    font-size: 10pt;
}

#certificates_list ul li {
    color: #DE0000;
    margin-left: 0;
    font-family: Arial, Helvetica, Tahoma, Verdana;
    font-size: 10pt;
}

#certificates_list ul li a {
    color: #DE0000;
    font-family: Arial, Helvetica, Tahoma, Verdana;
    font-size: 10pt;
}

#certificates_list ul li:before {
    content: '»';
    padding-right: 0.5em;
    font-family: Arial, Helvetica, Tahoma, Verdana;
    font-size: 10pt;
}

#certificates_leftpanel {
        position: relative;
	top: 0px;
	left: 0px;
        width: 410px;
	overflow: hidden;
	border: none;
        float: left;
        clear: both;
        margin-right: 50px;
}

#certificates_rightpanel {
	width: 410px;
	top: 0px;
	left: 0px;
        position: relative;
	overflow: hidden;
	border: none;
        float: left;
}

.certificate_box {
	width: 410px;
	margin: 0px 0px 36px 0px;
}

.certificate_small {
	padding: 2px;
	border: #CCCCCC 1px solid;
}

.certificate_box .document_preview {
	position: relative;
	overflow: hidden;
	top: -22px;
	left: 148px;
	height: 17px;
}

.certificate_box .document_preview a .icon {
	position: absolute;
	overflow: hidden;
	top: 0px;
	left: 0px;
}

#certificates_articlebox .certificate_box .document_preview p.icon_label {
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-size: 8pt;
        font-weight: normal;
	color: #999999;
	position: relative;
	overflow: hidden;
	top: 0px;
	left: 21px;
	height: 17px;
}

#certificates_articlebox .certificate_box .document_preview p.icon_label a {
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-size: 8pt;
        font-weight: normal;
	color: #999999;
        text-decoration: none;
}
    
.certificate_box h3  {
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #DE0000;
	margin: 0px 0px 0px 0px;
}

.certificate_box .description {
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-size: 10pt;
	color: #333333;
	margin: 6px 0px 0px 0px;
}

#site_canvas {
	height: 100%;
	width: 100%;
	background: #000000;
	position: absolute;
	top: 0px;
	left: 0px;
        display: none;
        z-index: 10;
}

#certificate_popup {
	border: none;
	background: #F1F1F1;
	position: absolute;
	overflow: hidden;
	margin: 0px auto;
    text-align: right;
}

#certificate_popup_image {
	position: absolute;
	overflow: hidden;
	top: 24px;
	left: 8px;
	margin: 8px 0px 0px 0px;
	border: none;
}

#certificate_popup .document_close {
    margin: 8px 8px 0px 8px;
}

#certificate_popup .document_close a img {
    position: relative;
    overflow: visible;
    margin-left: 4px;
}

#certificate_popup .document_close a span {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #999999;
    position: relative;
    overflow: visible;
    top: -4px;
}
