/* CSS Document                 */
/* Bc. Milan Sedliak            */
/* Intertec Media Group s.r.o., March 2008  */
/* http://www.intertecmedia.com */

h1, h2, h3, h4, h5, h6, p { padding:0 0 0 0px; margin:0 0 0 0px; }
body { padding:0 0 0 0px; margin:0 0 0 0px; background:url(images/background.jpg) repeat-x; font-family:Tahoma; font-size:11px; color:#5E6A77; background-color:#AEB6C1;  }
a { text-decoration:none; }
a:hover { text-decoration:underline; }

h2 { font-size:14px; color:#E00913; margin-top:15px; margin-bottom:17px; }

#page { width:980px; }
#header { width:980px; height:96px; text-align:left; background:url(images/header.jpg) no-repeat; float:left; position: relative; }
#title_img { width:980px; height:215px; background:url(images/title_img.jpg) no-repeat; float:left; }
#menu { width:947px; height:69px; background:url(images/menu.jpg) no-repeat; margin-left:16px; float:left; }
#telo_obalka { width:947px; margin-left:16px; float:left; background:url(images/body_footer.jpg) no-repeat bottom; padding-bottom:29px; }
#telo_index { float:left; width:947px; min-height:573px;  float:left; background:url(images/index_body.jpg) no-repeat bottom; }
#telo { width:947px; float:left; background:url(images/body_bg.jpg) repeat-y;  min-height:570px; }
#telo2 { width:947px; float:left; background:url(images/body_bg.jpg) repeat-y;  min-height:570px; margin-left:16px; }
#footer { width:947px; height:97px; margin-left:16px; float:left; background:url(images/footer.jpg) no-repeat; }


/* ======================== LINKY a MENU ========================== */
.link_home { width:200px; height:70px; margin-left:75px; margin-top:15px; float:left; } 

#headbox1 {position: absolute; top: 17px; left: 435px; z-index: 1;}
#headbox2 {position: absolute; top: 41px; left: 435px; z-index: 2;}
#headbox3 {position: absolute; top: 64px; left: 435px; z-index: 3;}
#headbox4 {position: absolute; top: 17px; left: 786px; z-index: 4;}
#headbox5 {position: absolute; top: 41px; left: 786px; z-index: 5;}

.o_spolocnosti {float:left; width:100px; height:16px; background-image: url(images/o_spolocnosti.jpg); background-repeat: no-repeat; margin-left:0px; margin-top:0px;}
.o_spolocnosti a {float:left; width:100px; height:16px; background-image: url(images/o_spolocnosti.jpg); background-repeat: no-repeat;}
.o_spolocnosti a:hover { background:url(images/o_spolocnosti_active.jpg); background-repeat: no-repeat; }

.referencie { float:left; width:100px; height:16px; background-image: url(images/referencie.jpg); background-repeat: no-repeat; margin-left:0px; margin-top:0px; }
.referencie a { float:left; width:100px; height:16px; background-image: url(images/referencie.jpg); background-repeat: no-repeat; }
.referencie a:hover { background-image: url(images/referencie_active.jpg); }

.kontakt { float:left; width:100px; height:16px; background-image: url(images/kontakt.jpg); background-repeat: no-repeat; margin-left:0px; margin-top:0px; }
.kontakt a { float:left; width:100px; height:16px; background-image: url(images/kontakt.jpg); background-repeat: no-repeat; }
.kontakt a:hover { background-image: url(images/kontakt_active.jpg); }

.produkty { width:88px; height:24px; float:left; background:url(images/produkty.jpg) no-repeat; margin-top:25px; margin-left:100px; }
.produkty:hover { background-image: url(images/produkty_active.jpg); }

.sluzby { width:65px; height:24px; float:left; background:url(images/sluzby.jpg) no-repeat; margin-top:25px; margin-left:237px; }
.sluzby:hover { background-image: url(images/sluzby_active.jpg); }

.servis { width:60px; height:24px; float:left; background:url(images/servis.jpg) no-repeat; margin-top:25px; margin-left:260px; }
.servis:hover { background-image: url(images/servis_active.jpg); }
/* ======================== LINKY a MENU END ====================== */

#produkty { float:left; width: 246px; padding-left:33px; text-align:left; margin-top:20px; color:#FFFFFF; }
#produkty a { color:#FFFFFF; font-weight:bold; }

#produkty dl { /*line-height:250%;*/ min-height:244px; padding-bottom:10px; }
#produkty dt { background:url(images/arrow.jpg) no-repeat left top; padding-left:17px; margin-top:15px;  }
#produkty dd { margin-top:10px;}
#produkty dd a { font-weight:normal; }

.nadpis { margin-bottom:10px; }
.nadpisMtop { margin-top:15px; margin-left:9px; }
.avatar { margin-bottom:7px; }

#footer_menu { margin-top:25px; font-size:12px; font-weight:bold;  }
#footer_menu a { margin-top:25px; color:#5E6A77; }

#copyright { margin-top:25px; font-size:11px; color:#FFFFFF; }
#copyright a { color:#FFFFFF; }

#main_body { margin-top:15px; float:left; margin-left:40px; width:610px; min-height:550px; text-align:left; }
#left_col { width:305px; float:left; background:url(images/hr_vertikalne.jpg) right no-repeat; }
#right_col { float:left; margin-left:20px; width:275px; }

.avatar_index { background:url(images/img_border.jpg); padding:9px 9px 9px 9px; }
.text_index { margin-top:20px; width:263px; margin-left:9px; }
.text { margin-top:20px; }

.viac { text-align:right; color:#DD000B; font-weight:bold; margin-top:15px; width:268px; }
.viac a { color:#DD000B; }

#navigacia { width:567px; background:url(images/navigacia.jpg) bottom repeat-x; height:30px; padding-top:5px; padding-left:43px; }
#navigacia a { color:#5E6A77; font-weight:bold; }

.lupa { float:left; width:82px; height:28px; background:url(images/lupa.jpg) no-repeat; padding-left:35px; padding-top:13px; margin-left:30px; color:#79899A; }
#article a { color:#DD000B; /* color:#5e6a77;*/ }
