HTML,BODY {margin:0; padding:0; border:0 none; font-family:Arial, Helvetica, sans-serif;  background:url("../images/css/background.gif") repeat-x #fff; text-align:center;}
IMG {border:0 none;}
TD {border:0 none; vertical-align:top;}

a.nSilver {color: #d3d3d3;}
a:hover.hBlack {color: #000000;}
a:hover.nadB {color: #000000 !important;}
a.abcCZa { color: #55B8B0; text-decoration: none !important;}
a:hover.abcCZ { color: #FFFFFF;}
a.abcSK { color: #666666; text-decoration: none !important; font-size:100%;}

H1 {font-size:120%;}
H2 {font-size:100%; }
H3 {font-size:100%; }
H4 {font-size:100%;}
H5 {font-size:100%;}
H6 {font-size:100%;}



/*site*/
#site {margin:0 auto; width:909px;  text-align:center; background:url("../images/css/background-site.gif") repeat-y #fff;}

TABLE {font-size:100%;}

/*header*/
#header {margin:0 auto; width:897px; height:111px; background:url("../images/css/grafika.jpg") no-repeat; position:relative; top:0; left:0; text-align:left; }
#header H2,#header H3 {margin:0; padding:0; position:absolute;  }
#header H2 {top:17px; left:51px;}
#header H3 {margin-left:-87px; top:31px; left:100%;}

/*menu*/
#menu {margin:0 auto; width:897px; background:url("../images/css/menu-right.gif") right 0 repeat-y #C5E7E5; text-align:left; border-top:1px solid #fff; position:relative; top:0; left:0;}
#menu UL { margin:0 0 0 217px; padding:0; list-style:none;}
#menu UL LI {margin:0; padding:0; float:left;}
#menu UL LI A {display:block; padding:3px 22px; border-right:3px solid #fff; color:#666; text-decoration:none; font-size:70%; }
#menu UL LI A:hover,#menu UL .menuULDirOpen A {background:#497878 !important; color:#fff !important;}
#menu UL .menuULDirOpen  A {cursor:text;}
#menu SPAN {margin-bottom:-19px;  background:url("../images/css/pixel-gray.gif") 0 1px repeat-x #fff; display:block; width:100%; height:20px;  clear:both; position:relative; z-index:0;}
#menu #language {position:absolute; right:8px; top:3px; font-size:70%; color:#fff; text-decoration:none; }
#menu #language:hover {color:#ddd;}


/*content*/
#content {margin:0 auto; width:897px; text-align:left; font-size:70%; }

.content-1 {margin:0 auto; width:897px; position:relative; z-index:1; border-collapse:collapse ; table-layout:fixed; text-align:left;}
#content-1-left {width:55%; padding:28px 0; vertical-align:middle; padding-left:60px;}
.flash {  width:365px; margin-bottom:-25px;   }
#content-1-right { width:45%; padding:32px 0; vertical-align:top;}
#content-1-right H1,#content-1-right P {padding-right:75px; }
#content-1-right H1 {margin:0; padding:0 0 8px 0;   color:#333; font-size:100%; }
#content-1-right P {margin:0;  color:#666; line-height:140%; }

.news {margin:0 auto; background:#828282; width:897px; border:0 none; position:relative; z-index:10; text-align: left; }
.news TR TD {vertical-align:top; font-size:95%; }
#news-top H3 {margin:0; padding:6px 4px 2px 8px;  font-size:100%; color:#fff;}
#news-body IMG {margin:1px 5px 0 3px; padding:0;  border:1px solid #B6B6B6;}
#news-body P {margin:0; padding:0 20px 0 0; color:#D3D3D3; line-height:130%;font-size:100%;}
#news-foot P {margin:0; padding:7px 24px; text-align:right;font-size:90%;}
#news-foot A {color:#FFFF99; text-decoration:none;}

/*content 2*/
.content-2 {margin:0 auto; width:897px; background:url("../images/css/background-other.gif") 0 0px repeat-y;  position:relative; z-index:1; border-collapse:collapse ; table-layout:fixed; border:0 none !important; text-align:left;}
#content-2-left {widht:217px; background:url("../images/css/background-submenu-top.gif") 0 0px  no-repeat;  vertical-align:top; }
#content-2-left UL{margin:0; padding:25px 12px; list-style:none; text-align:right;}
#content-2-left UL LI {margin:0; padding:0 0 12px 0; }
#content-2-left UL LI A,#content-2-right A{color:#336699; text-decoration:none;}
#content-2-right A:hover,#content-2-left UL LI A:hover {color:#000;}
#content-2-left UL .menuULDirOpen A {color:#000; cursor:text; background:none;}
#left-referencie {padding-right:10px;}


#content-2-right {width:678px;  text-align:center;}
#content-2-text {margin:0 auto 0 auto; padding:24px 0 0px 0; width:616px;  text-align:left; }
.content-2 STRONG {color:#505050;}
.content-2 H1 {margin:0; padding:0 0 1.3em 0; font-size:110%; color:#497878;}
.content-2 H2 {margin:0; padding:0 0 1.3em 0px; font-size:100%; color:#333;}
.content-2 P {margin:0; padding:0 0 1.3em 0; color:#666;}
.content-2 UL {margin-top:0; color:#666;}

/*content 3*/
.content-3 {margin:0 auto; width:897px; background:url("../images/css/background-referencie.gif") 212px 0px repeat-y;  position:relative; z-index:1; border-collapse:collapse ; table-layout:fixed; border:0 none !important; text-align:left;}
#content-3-left {widh:398px; background:url("../images/css/background-submenu-top.gif")  no-repeat;  vertical-align:top; }
#sub-menu { position:relative; top:0; left:0; width:100%; display:block;  }
#sub-menu UL {margin:0 0 0px 0; padding:25px 0 0 0; list-style:none;   width:206px;   line-heiht:1.3em; clear:left; }
#sub-menu UL LI {margin:0; paddig:0; border-top:1px solid #D9D9D9; float:right; width:201px;   }
#sub-menu UL LI A {padding:4px 3px 4px 3px; display:block;    color:#336699; border-top:1px solid #fff; border-bottom:1px solid #fff; text-decoration:none; text-align:right;}
#sub-menu UL LI A:hover {background:#EEE;}
#sub-menu SPAN {margin-left:5px; display:block; clear:left; width:201px; height:10px; background:url("../images/css/referencie-line.gif")  repeat-x; clear:both;}

#sub-menu UL LI UL {margin:0; background:none; border:0 none; position:absolute; top:0; left:216px; width:181px; display:block; }
#sub-menu UL LI UL LI{ border:0 none; border-bottom:1px solid #AEAEAE;  width:181px;}
#sub-menu UL LI UL LI A {padding:4px 8px 4px 6px; border:0 none; color:#fff; background:none; }
#sub-menu UL LI UL LI A:hover {color:#eee;  background:#828282 !important;color:#fff !important;}
.menuULDirOpen  A{background:#EEE;  }
#sub-menu UL LI UL .menuULDirOpen  A {background:#828282 !important; color:#fff !important; border:0 none; }

#content-3-right {width:496px;  text-align:center; }
* HTML BODY #content-3-right {height:500px; }
#contet-3-text {margin:0 auto; padding:28px 0; width:466px;  text-align:left; min-height:500px;}
#contet-3-text H1, #contet-3-text H2,#contet-3-text P{ margin:0; padding:0 0 13px 0; font-size:100%; }
#contet-3-text H2 {padding-bottom:4px;}
#contet-3-text TABLE UL,#contet-3-text  TABLE P {color:#666; }
#contet-3-text TABLE UL {margin:0; padding:0 0 13px 0;  line-height:140%; list-style:none;  }
#contet-3-text TABLE LI {padding:3px 0 3px 8px; background:url("../images/css/referencie-zoznam.gif") 2px 10px  no-repeat; margin:0;   }
#contet-3-text TABLE LI IMG {display:none; margin:0 4px 0 0; position:relative; top:-3px; width:2px; height:2px;}
table tr td.left-referencie UL{list-style:none;}
table tr td.right-referencie {  vertical-align:top; text-align:right;}
table tr td.right-referencie IMG {margin:10px 15px 10px 0; border:3px solid #B9B9B9;}

.content-4 {margin:0 40px 0 200px; padding:24px 20px 0 20px; color:#333; position:relative; z-index:1; min-height:400px;}
* HTML BODY .content-4 {height:400px;}
.content-4 STRONG {color:#505050;}
.content-4 H1 {margin:0; padding:0 0 1.3em 0; font-size:110%; color:#497878;}
.content-4 H2 {margin:0; padding:0 0 1.3em 0; font-size:12px; color:#666;}
.content-4 P {margin:0; padding:0 0 1.3em 0; color:#666;}
.content-4 UL {margin-top:0; margin-bottom:0; margin-left:26px;  padding:0 0 0 0; color:#666;}
.content-4 A {color:#336699; text-decoration:none;}
.content-4 A:hover {color:#000; }

.content-5 {margin:0 30px 0 30px; padding:24px 20px 0 20px; color:#333; position:relative; z-index:1; min-height:400px;}
* HTML BODY .content-5 {height:400px;}
.content-5 STRONG {color:#505050;}
.content-5 H1 {margin:0; padding:0 0 1.3em 0; font-size:110%; color:#497878;}
.content-5 H2 {margin:0; padding:0 0 1.3em 0px; font-size:100%; color:#333;}
.content-5 P {margin:0; padding:0 0 1.3em 0; color:#666;}
.content-5 UL {margin-top:0; margin-bottom:0; padding:0 0 1em 0; color:#666;}
.content-5 A {color:#336699; text-decoration:none;}
.content-5 A:hover {color:#000; }

#news-body .newsTableTitle a {color:#D3D3D3; font-size: 100%; font-weight: bold; text-decoration: none;}
#news-body .newsTable {color:#D3D3D3; font-size: 110%;}



/*footer*/
#foot {margin:0 auto; background:url("../images/css/background-site-bottom.gif") repeat-y #fff; width:909px;  position:relative; z-index:1;  text-align:center;}
#copyright {margin:0 auto; padding:7px 0px 12px 0px; color:#306562; background:url("../images/css/background-site-bottom2.gif") 0 bottom no-repeat; width:909px; font-size:70%; }
#copyright A {color:#000; text-decoration:none; }
#copyright A:hover {color:#306562;}
#foot DIV {margin:0 auto -16px auto; width:899px; height:20px;  background:url("../images/css/background-site-bottom3.gif") no-repeat;}

