html {margin:0; padding:0;}
body {line-height:1.5em; text-align:center; font-size:80%; font-family:verdana, helverica, sans-serif; margin:0; padding:4px 0 1em;}
table {font-size:100%;}
a {color:#BE0C1D; text-decoration:underline;}
a:hover, a:focus {color:#00F;}
.center {text-align:center;}
.podnadpis {position:absolute; top:-10000px;}
.clear {font-size:1px; overflow:hidden; margin-top:-1px; height:1px; line-height:1px; clear:both;}
.right {text-align:right;}
.hviezdicka {font-weight:bold; color:red;}
.chyby {color:red;}

#cont {width:780px; text-align:left; margin:0 auto; position:relative;}
#header {height:80px; position:relative; border-top:4px solid #ECEEED;}
#header .nazov_webu {position:absolute; height:49px; width:244px; background:url('img/logo.gif'); top:4px; left:21px;}
#header .nazov_webu span {position:absolute; top:-10000px;}
#header .nazov_webu a {display:block; width:244px; height:49px;}
#drobs {margin:0; padding:5px 10px; font-size:85%; background:#ECEEED;}

/* slogany */
#slogan_home, #slogan_zamestnani, #slogan_podnikatelia, #slogan_uvery, #slogan_dochodcovia, #slogan_praca {height:166px; background:url('img/slogan_home.jpg'); margin:0; padding:0;}
#slogan_home span, #slogan_zamestnani span, #slogan_podnikatelia span, #slogan_uvery span, #slogan_dochodcovia span, #slogan_praca span {position:absolute; top:-10000px;}
#slogan_zamestnani {background:url('img/slogan_zamestnani.jpg');}
#slogan_dochodcovia {background:url('img/slogan_dochodci.jpg');}
#slogan_podnikatelia {background:url('img/slogan_podnikatelia.jpg');}
#slogan_uvery {background:url('img/slogan_uvery.jpg');}
#slogan_praca {background:url('img/slogan_praca.jpg');}

/* akcia */
.akcia {padding:10px 15px; margin:1em 0; background:#EAF1F4; border-bottom: 4px solid #E0EAEE; color:#000; font-size:23px; font-family:serif; line-height:1.5em; text-align:center;}
.akcia span.red {color:#EF2920; font-size:26px; font-weight:bold;}
.akcia span.small {font-size:16px;}

#text {padding-top:1px;}
#column {width:250px; float:right;}
#menu {margin:0; padding:0; font-size:14px; color:#FFF; list-style:none;}
#menu li {background:url('img/menu_hover.gif');}
#menu li.selected {padding-left:38px; height:33px; line-height:33px; vertical-align:middle; margin-bottom:1px;}
#menu a {height:33px; line-height:33px; vertical-align:middle; margin-bottom:1px; color:#FFF; text-decoration:none; display:block; background:url('img/menu_link.gif'); padding-left:38px;}
#menu a:hover {background:url('img/menu_hover.gif');}
#main {width:528px; float:left;}

#kontakt, #ponuka_zamestnania, #tlaciva {padding: 0 15px 15px; border-top:4px solid #737070; border-bottom: 4px solid #737070; background:#EAF1F4; margin-bottom:1px;}
#ponuka_zamestnania, #tlaciva {border-top:none;}
#kontakt p {margin:0.9em 0 0; font-size:12px;}
#kontakt h2, #ponuka_zamestnania h2, #tlaciva h2 {margin:0; padding:0.5em 0 0; font-family:serif; font-size:22px; color:#D9261C; font-weight:normal; text-align:center;}
#kontakt #telefon, #kontakt #internet {_height:44px; min-height:44px; padding-left:80px; background:url('img/telefon.jpg') no-repeat left top;}
#kontakt #internet {background-image:url('img/klavesnica.jpg');}

h1 {margin:0; padding:0; background:#EAF1F4; text-align:center; font-family:serif; font-size:26px; font-weight:normal; padding:1em 0; border-bottom: 4px solid #E0EAEE;}
h2 {font-size:22px; font-weight:normal; color:#036F54; margin:0 0 0.9em; padding:0;}
.parne, .neparne {padding:15px; margin:0;}
.parne p, .neparne p {margin:1em 0 0;}
.parne {background:#F1F6F8;border-bottom: 4px solid #EAF1F4;}

.home_ul {margin:0; padding:0 0 0 130px; list-style:none; _height:78px; min-height:78px;}
.home_ul li {padding-left:10px; background:url('img/sipka.gif') no-repeat 0 4px; }
#zamestnani {background:url('img/zamestanecka_pozicka_home.jpg') no-repeat 0 0;}
#dochodcovia {background:url('img/dochodcovia.jpg') no-repeat 0 0;}
#podnikatelia {background:url('img/podnikatelske_uvery.jpg') no-repeat 0 0;}
#uvery {background:url('img/podnikatelske_pozicky.jpg') no-repeat 0 0;}

#dop {padding:0 15px;}
#vytlacit {padding:23px; background:url('img/tlaciaren.gif') no-repeat 0% 50%;}
#doporucit {padding:23px; background:url('img/priatel2.gif') no-repeat 0% 50%;}

table {width:500px;}
.td_th {color:#0070B2; text-align:right; border:none; padding:3px 5px 3px 0; width:150px; background:transparent; vertical-align:top;}
td {padding:3px 0 3px 5px; border-left:1px solid #C5D2D9; margin:5px; background:#F9FBFC;}

form {margin:0; padding:0;}
form table td, form .td_th {border:none; color:#000; background:transparent;}
.parne p.form_p {margin:0 0 1em;}

#footer {font-size:85%; text-align:center; border-top:4px solid #737070; margin-top:15px;}
#footer p {margin:0.8em 0;}

