body { font-family: Arial, Helvetica, sans-serif; background-color: #E1E1E1; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; text-align: center; font-size: 8pt; }
h1 { font-size: 9pt; color: #D40F09; margin: 0px; padding: 0px; font-weight: normal; }
.h1 { font-size: 9pt; color: #D40F09; margin: 0px; padding: 0px; font-weight: normal; }
h2 { font-size: 8pt; color: #D40F09; margin: 0px; text-align: left; font-weight: normal; }
h3 { font-weight: normal; font-size: 8pt; color: #666666; margin-bottom: 6px; }
h4 { font-size: 8pt; color: #D40F09; margin-top: 0px; margin-bottom: 0px; }
p { font-size: 8pt; color: #000000; margin: 0px; }
a:link { font-size: 8pt; font-style: normal; font-weight: normal; color: #000000; }
a:visited { color: #666666; }
a:hover { color: #D40F09; }
a:active { color: #000000; }
#upmenu { background-color: #332D28; height: 33px; width: 760px; position: relative; left: 0px; top: 0px; background-image: url(body/black.gif); background-repeat: repeat-x; background-position: bottom; z-index: 99; }
#title { height: auto; width: 422px; font-size: 9pt; color: #999999; float: left; font-family: Arial, Helvetica, sans-serif; position: relative; left: 15px; top: 6px; }
#submenu { font-size: 8pt; color: #666666; height: auto; width: 300px; float: left; position: relative; top: 7px; left: 10px;text-align: right; }
#submenu a:link { color: #FFFFFF; text-decoration: none; padding-right: 10px; }
#submenu a:visited { color: #FFFFFF; text-decoration: none; padding-right: 10px; }
#submenu a:hover { color: #F0F0F0; }
#backhome { height: 296px; width: 32px; text-align: center; float: left; background-image: url(body/homepage.gif); background-repeat: no-repeat;
	background-position: center top; }
#backhome a:link, #backhome a:visited { display: block; text-indent: -9000px; height: 296px; width: 32px; }
.img { border: none; height: 78px; width: 16px; margin: 0px; }
#news { float: left; position: relative; left: 29px; top: 43px; height: auto; width: 246px; font-size: 8pt; background-color: #FFFFFF; z-index: 2; }
#genius { background-color: #D40F09; float: left; height: 296px; width: 43px; position: relative; left: 68px; background-image: url(body/statements/agenius.gif); background-repeat: no-repeat; background-position: center bottom; }
.greysq { height: 40px; width: 43px; background-color: #332D28; }
#productmenu { height: 26px; width: 340px; font-size: 8pt; background-image: url(body/menubck.png); background-repeat: repeat-y; }
.menu1 { height: auto; width: 87px; float: left; left: 16px; top: 13px; position: relative; }
.menu2 { height: auto; width: 71px; float: left; position: relative; left: 19px; top: 13px; }
.menu3 { height: auto; width: 81px; float: left; position: relative; left: 15px; top: 13px; }
.menu4 { height: auto; width: 90px; float: left; position: relative; left: 20px; top: 13px; }
.menu1 a:link, .menu2 a:link, .menu3 a:link, .menu4 a:link { color: #000000; text-decoration: none; }
.menu1 a:visited, .menu2 a:visited, .menu3 a:visited, .menu4 a:visited { color: #666666; text-decoration: none; }
.menu1 a:hover, .menu2 a:hover, .menu3 a:hover, .menu4 a:hover { color: #D40F09; }
#down { font-size: 8pt; height: 39px; width: 760px; background-color: #F2F2F3; background-image: url(body/white.gif); background-repeat: repeat-x; position: relative; left: 0px; top: 0px; clear: both; }
.logo { position: absolute; left: 16px; background-color: #FFFFFF; height: 39px; width: 190px; top: 340px; }
.logo h1 { text-indent: -9000px; }
#downmenu { position: relative; height: auto; width: auto; left: 415px; top: 12px; float: left; }
.menu11 { float: left; height: auto; position: relative; width: 69px; padding-top: 5px; }
.menu12 { float: left; height: auto; position: relative; width: 56px; padding-top: 5px; }
.menu13 { float: left; height: auto; position: relative; width: 69px; padding-top: 5px; }
.menu14 { float: left; height: auto; position: relative; width: 64px; padding-top: 5px; }
.menu15 { float: left; height: auto; position: relative; width: 68px; padding-top: 5px; }
#whiteline { background-color: #FFFFFF; height: 71px; width: 760px; position: relative; top: 0px; clear: right; left: 0px; }
#downmenu a:link { color: #000000; text-decoration: none; }
#downmenu a:visited { color: #666666; text-decoration: none; }
#downmenu a:hover { color: #D40F09; }
#downmenu a:active { color: #000000; }
.logoimg { border: none; height: 36px; width: 123px; text-align: center; position: relative; left: 32px; top: 2px; }
.leftcont { float: left; position: relative; height: auto; width: 225px; left: 20px; font-size: 8pt; }
.rightcont { float: left; position: relative; height: auto; width: 210px; left: 46px; font-size: 8pt; margin-bottom: 20px; }
.leftcont1 { float: left; position: relative; height: auto; width: 220px; font-size: 8pt; }
.rightcont1 { float: left; position: relative; height: auto; width: 220px; left: 20px;font-size: 8pt; }
.content { background-color: #FFFFFF; height: auto; width: 512px; float: left; position: relative; left: 49px; top: 15px; color: #000000; }
.content1 { background-color: #FFFFFF; height: auto; width: 460px; float: left; position: relative; left: 61px; top: 15px; color: #000000; }
.content2 { background-color: #FFFFFF; height: auto; width: 420px; float: left; position: relative; left: 61px; top: 15px; color: #000000; font-size: 8pt }
.pointline { background-image: url(body/horiz_line.gif); background-repeat: no-repeat; height: 15px; width: 728px; left: 16px; position: relative; clear: both; background-position: top; }
.pointline1 { background-image: url(body/horiz_line.gif); background-repeat: no-repeat; height: 15px; width: 728px; position: relative; margin-right: auto; margin-left: auto; }
.leftmenu { background-color: #FFFFFF; float: left; position: relative; height: auto; width: 163px; left: 64px; top: 15px; font-size: 8pt; }
.leftmenu1 { background-color: #FFFFFF; float: left; position: relative; height: auto; width: 170px; left: 88px; top: 15px; font-size: 8pt; }
.leftmenu2 { background-color: #FFFFFF; float: left; position: relative; height: auto; width: 170px; left: 130px; top: 15px; font-size: 8pt; }
.leftmenu3 { background-color: #FFFFFF; float: left; position: relative; height: auto; width: 170px; left: 110px; top: 15px; font-size: 8pt; }
img { border: none; }
.leftcontent { float: left; position: relative; height: auto; width: 245px; font-size: 8pt; }
.rightcontent { float: left; position: relative; height: auto; width: 245px; left: 15px; font-size: 8pt; }
.img1 { float: left; margin-top: 0px; margin-bottom: 30px; text-align: left; margin-right: 15px; margin-left: 10px; }
.hrclass { position: relative; top: 20px; bottom: 20px; clear: both; }
hr { border: 1px inset #FFFFFF; margin: 0px; }
.grey { color: #666666; background-color: #FFFFFF; }
.arrow { float: left; margin-top: 2px; margin-right: 10px; margin-bottom: 2px; height: 10px; width: 10px; }
.nasesluzby { position: relative; left: 20px; height: 57px; width: 450px; clear: both; top: 35px; }
.kalkulacie { position: relative; left: 20px; height: 57px; width: 450px; clear: both; top: 35px; }
.footer { clear: both; background-image: url(body/black.gif); background-repeat: repeat-x; background-position: bottom; background-color: #FFFFFF; height: 50px; width: 760px; margin-right: auto; margin-left: auto; position: relative; }
.copyright { height: auto; width: 500px; position: relative; font-size: 8pt; text-decoration: none; top: -7px; text-align: right; right: -70px; margin-right: auto; margin-left: auto; }
.copyright a.map:link, .copyright a.map:visited { padding: 8px; }
input { background-color: #F2F2F3; border: 1px solid #000000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; }
select { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #000000; background-color: #F2F2F3; }
textarea { background-color: #F2F2F3; border: 1px solid #000000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; }
ul { margin: 0px; padding: 0px; list-style-position: inside; list-style-type: circle; text-align: left; }
li { margin-top: 0px; margin-bottom: 2px; padding-top: 0px; padding-bottom: 0px; }
.orange { color: #D40F09; background-color: #FFFFFF; }
.orange1 { color: #D40F09; background-color: #332D28; padding-right: 10px; }
.black { color: #000000; background-color: #FFFFFF; }
.tip { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; color: #999999; font-weight: normal; }
.fix { position: relative; float: left; left: 0px; width: 8px; height: 198px; }
.specialcontent { background-color: #FFFFFF; height: auto; width: 691px; float: left; position: relative; left: 57px; top: 15px; color: #000000; font-size: 8pt; text-align: left; }
.afterform { background-color: #FFFFFF; height: auto; width: 500px; float: left; position: relative; left: 57px; top: 15px; color: #000000; font-size: 8pt; text-align: left; }
.forms { color: #000000; background-color: #FFFFFF; text-align: left; vertical-align: middle; font-size: 8pt; }
.forms1 { color: #000000; background-color: #FFFFFF; text-align: left; vertical-align: top; font-size: 8pt; }
.referimg { float: left; height: 57px; width: 75px; margin-right: 15px; margin-bottom: 15px; }
.referencie { background-color: #FFFFFF; height: auto; width: 440px; float: left;
position: relative; left: 61px; top: 15px; color: #000000; font-size: 8pt; }
#submenu a:link span.enversion, #submenu a:visited span.enversion { display: none; }
#submenu a:hover span.enversion { border: 1px solid white; display: block; width: 200px; padding: 5px 5px 8px 5px; position: absolute; text-align: left; left: 200px; top: 0px; background-color: #D40F09; }


