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;}



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:112px; background:url("../images/css/grafika.gif") no-repeat; position:relative; top:0; left:0; text-align:left; }
#header H2,#header H3 {margin:0; padding:0; position:absolute;  }
#header H2 {top:30px; left:61px;}

/*menu*/
#menu {margin:0 auto; width:897px; background:#DD3937; text-align:left; border-top:1px solid #fff; position:relative; top:0; left:0;  font-size: 15px;}
#menu UL { margin:0 0 0 0px; padding:0; list-style:none; width:750px; }
#menu UL LI {margin:0; padding:0; float:left;}
#menu UL LI A {display:block; background:#183D58;  padding:3px 19px; border-right:3px solid #fff; color:#fff; text-decoration:none; font-size:70%; }
#menu UL LI A:hover,#active A {background:#336699 !important;}
#active A {cursor:text;}
#menu DIV#language {position:absolute; right:3px; top:3px; font-size:  11px; }
#menu DIV#language A {float:left; margin:0 20px 0 0; padding-left:19px;  color:#fff; text-decoration:none; }
#menu DIV#language A:hover {color:#ddd }
#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;}

/*content*/
#content {margin:0 auto; width:897px; text-align:left; font-size:70%; }
#content A{color:#376FA2}
#content A:hover {color:#000;}

.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:30px 0; vertical-align:middle; text-align:center;}
.flash {margin:0 auto ; width:240px; height:200px; width:240px; background:#fff; border-style:solid; border-color: #999; border-width:3px;}
#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:#666666; width:897px; border:0 none; position:relative; z-index:1; 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%;}
#news-body A {color:#D3D3D3;}
#news-foot P {margin:0; padding:7px 10px; text-align:right;}
#news-foot A,#news-foot2 P A {color:#FFFF99; text-decoration:none;}
#news-foot2 {padding:0 6px 9px 5px; }
#news-foot2 P {margin:0; }
#novinky-zoznam {width:700px; text-alin:center;}
#novinky-zoznam UL,#novinky-zoznam UL LI{margin:0; padding:0; list-style:none;}
#novinky-zoznam UL {width:600px; margin:0 auto; text-align:left;}
#novinky-zoznam UL LI {margin-top:8px; float:left; width:49%; background:url('../images/css/news-arrow.gif') 99% 3px no-repeat; }
#novinky-zoznam UL LI A {margin-left:60px; float:left; padding-right:30px;  color:#CCC; text-decoration:none; }
#novinky-zoznam UL LI A:hover {color:#fff;}


/*content 2*/
.content-2 {margin:1px auto 5px 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 { background:url("../images/css/background-submenu-top.gif")  no-repeat;  vertical-align:top; color:#999; }
#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 {color:#000;}
#content-2-left UL LI A:hover {color:#CC3333;}


#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:#333;}
.content-2 H2,.content-2 H1 {margin:0; padding:0 0 1.3em 0; font-size:100%; color:#555;}
.content-2 H1 {color:#003366;}

.content-2 P {margin:0; padding:0 0 1.3em 0; color:#666;}

/*content 3*/
.content-3 {margin:0 auto; width:897px; background:url("../images/cs/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:20px; 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;}
#active2  A{background:#EEE;  }
#active3  A {background:#828282 !important; color:#fff !important; border:0 none; }

#content-3-right {width:496px;  text-align:center; height:420px;}
* HTML BODY #content-3-right {min-height:420px;}
#contet-3-text {margin:0 0 0 auto; padding:28px 0; width:466px;  text-align:left; }
#contet-3-text H1, #contet-3-text H2 {color:#333;}
#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%; lust-style:none;  }
#contet-3-text TABLE LI {padding:3px 0 3px 10px; 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;}
#left-referencie UL{list-style:none;}
#right-referencie {  vertical-align:top; text-align:right;}
#right-referencie IMG {margin:10px 15px 10px 0; border:3px solid #B9B9B9;}

.content-4 {margin:0 auto; width:897px;  position:relative; z-index:1; border-collapse:collapse ; table-layout:fixed; border:0 none !important; text-align:left;}
.content-4 #content-4-right {margin:0; padding:0px 160px 0 97px;   text-align:left; color:#5F5F5F; }
.content-4 H2,.content-4 H1 {margin:0; padding:0 0 1.3em 0; font-size:100%; color:#555;}
.content-4 H1 {color:#003366;}
.content-4 P {margin:0; padding:0 0 1.3em 0; color:#666;}
.content-4 P IMG {border:1px solid #939999; margin:0;padding:0; }
#content-4-kontakt {margin:0; padding:0px 70px 0 70px;   text-align:left; color:#5F5F5F; }


/*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:#CCCCCC; background:url("../images/css/background-site-bottom2.gif") 0 bottom no-repeat; width:909px; font-size:70%; }
#copyright A {color:#CCCCCC; text-decoration:none;  }
#copyright A:hover { color:#fff; }

#foot DIV {margin:0 auto -16px auto; width:899px; height:20px;  background:url("../images/css/background-site-bottom3.gif") no-repeat;}


