@media screen,projection {
body {
	margin:0; padding:0;
	min-width:785px; text-align:center;
	background-color:#d6e1f0; color:#60676f;
	background-image:url(img/bg_body.jpg);
	background-repeat:repeat-x;
	font:normal normal 11px verdana, geneva, sans-serif;
}
a:link {color:#2f1c86; text-decoration:none}
a:visited {color:#2f1c86; text-decoration:none}
a:hover {color:#00a; text-decoration:underline}

#top {
	position:relative; width:785px;
	margin:auto; text-align:left;
	background-image:url(img/bg_top.jpg);
	background-repeat:repeat-y;
}

#header {
	position:relative; height:217px;
/*	background-color:#598ebc;*/
	background-image:url(img/bg_header.gif);
	background-repeat:repeat-x;
	z-index:1;
}
#logo {position:absolute;left:0;top:15px}
#logo img {width:314px;height:130px;border:0}
#info {
	position:absolute; left:314px; top:0; width:471px; height:187px;
	background-image:url(img/bg_info.jpg);
	background-repeat:no-repeat;
	background-position:0 20px;
}
#info img {width:261px;height:295px;margin-left:210px;border:0}

#l-border {
	position:absolute; width:8px; height:145px; left:0; top:145px;
	background-image:url(img/l_border.gif);
	background-repeat:no-repeat;
}

#menu {
	position:absolute; left:21px; top:161px;
	list-style-type:none; margin:0; padding:0;
	background-color:#fff;
}
#menu li {float:left;margin:0;padding:0;height:26px;overflow:hidden}
#menu li img {height:26px;border:0}

#m1 {width:107px} #m1 img {width:81px}
#m2 {width:77px} #m2 img {width:51px}
#m3 {width:73px} #m3 img {width:51px}
#m4 {width:90px} #m4 img {width:85px}




#content-box {
	position:relative; width:756px; height:345px;
	background-color:#fff;
	background-image:url(img/bg_content.gif);
	background-repeat:repeat-y;
}
html>body #content-box {height:auto; min-height:345px}

#cb-in {
	background-image:url(img/bg_cb_in.gif);
	background-repeat:repeat-x;
}

#content1 {float:left; width:179px; height:345px}
html>body #content1 {height:auto; min-height:345px}

#menu-services {
	position:relative;
	list-style-type:none; margin:0 0 0 17px; padding:0;
}
#menu-services li {float:left;margin:0;padding:0; width:162px;height:57px;overflow:hidden; color:#2f1c86}
#menu-services li img {width:50px;height:51px;border:0;vertical-align:-3px}
#menu-services li img.flt {float:left;margin-right:3px;vertical-align:baseline}

#menu-services a:link {text-decoration:none}
#menu-services a:visited {text-decoration:none}
#menu-services a:hover {text-decoration:none}

#menu-services a:link span {text-decoration:none}
#menu-services a:visited span {text-decoration:none}
#menu-services a:hover span {text-decoration:underline}


#content1 img.content-img {width:145px;margin-left:34px}
#content2 img.content-img {width:47px;height:78px}

#content1 img#iso-iab {position:absolute;border:0; width:103px; height:214px; left:40px; top:152px; z-index:1}

#content2 {
	float:left; width:496px;
	background-image:url(img/bg_content2.jpg);
	background-repeat:no-repeat;
	background-position:0 78px;
}
#content2.services {background-position:0 42px}
#content2.services h1 {margin-top:57px}

#content2 h1 {font:normal bold 13px tahoma, arial, verdana, geneva, sans-serif;margin:15px 15px 15px 15px;color:#527cb2}
#content2 h2 {font:normal normal 11px verdana, geneva, sans-serif; margin:20px 15px 2px 15px;color:#527cb2}
#content2 p {margin:0 15px 10px 15px;line-height:1.2em;text-align:justify}
#content2 p.sm {font-size:10px}
#content2 ul {margin-top:0;margin-bottom:10px}


address {font-style:normal}


#footer {
	position:relative; height:43px; clear:both;
	background-image:url(img/bg_footer.gif);
	background-repeat:no-repeat;
}
#footer hr {display:none}

#iso-iab2 {position:absolute; left:7px; top:50px}
#iso-iab2 img {border:0;margin-right:20px}

#menu-w3 {position:absolute;width:400px;left:179px;top:11px;margin:0;padding:0;list-style-type:none; font-size:9px}
#menu-w3 li {float:left; display:inline; margin:0;padding:0 15px 4px 0}
#menu-w3 a:link {color:#cacfd5; text-decoration:none}
#menu-w3 a:visited {color:#cacfd5; text-decoration:none}
#menu-w3 a:hover {color:#9a9fa5; text-decoration:none}

#mirek-banner {position:absolute; width:250px; height:55px; top:48px; right:5px}

}
h1#itsdone {position:absolute;font-size:10px}
h1#itsdone img {width:2px;height:2px;border:0}


@media print {
body {font-size:11pt}
h1 {font-size:14pt}
h2 {font-size:12pt}
div {visibility:hidden}
#top div {visibility:visible}
a img {border:0}
#content1 img.content-img {float:right}
#content2 img.content-img {display:none}
#content-box {clear:both}
#menu, #info {display:none}
img {margin:10pt}
}
