body
{
	font-family:			verdana, arial, sans-serif, helvetica;
	font-size:				0.8em;
	background-color:		#ffffff;
	text-align:				center;
}

.sirka
{
	width:					990px;
	/*_width: 1100px;*/
	margin:					auto;
	text-align:				left;
}

a
{
    color:                  #0050be;
    text-decoration: none;
}

a:hover
{
 text-decoration: underline;
}

.clear
{
 clear: both;
 margin: 0;
 padding: 0;
 font-size: 0;
 height: 0;
}

.spravy a:visited
{
    color:                  #551A8B;
}

a:active
{
    color:                  #551A8B;
}

img
{
    border:                 0;
}

/* hlavicka logo + vyhladavanie*/
#hlavicka
{
    width:					984px;
}

#logo
{
	font-family:			serif;
	font-weight:			bold;
	font-size:				41px;
	text-align:				left;
	color:					#0050be;
	width:					322px;
	float:					left;
}

#logo hr, #logo a
{
	margin:					0 0 3px 0;
	color:					#0050be;
}

#logo hr
{
	width:					250px;
	text-align:				left;
}

.info
{
	margin:					3px 0 3px 0;
    font-family:			verdana;
	font-size:				16px;
	color:					#bebebe;
	display:                block;
}

#logo img
{
	float:					left;
	margin-right:			8px;
}

#wbn
{ width: 169px; height: 48px; margin: 25px 15px 0 10px; float: left }

#wbn span
{ font-family: verdana; font-size: 16px; font-weight: bold; color: #bebebe; }

#wbn img
{ margin-top: 5px; }

#hladanie
{	width: 379px;	height: 72px; margin-left: 85px; float: left; position: relative; }

.vlajky
{ position: absolute; right: 0px; top: -18px; *top: -25px; height: 32px; } 

.vlajky a
{ display: block; float: left; font-size: 11px; padding: 4px 4px 0 26px; margin: 3px 0 0 4px; background: url( '../obrazky/symboly2010.gif' ) 0px 0px no-repeat; height: 22px; }

.vlajky a.v1 {background-position:0px 0px}
.vlajky a.v2 {background-position:0px -22px}
.vlajky a.v3 {background-position:0px -43px}
.vlajky a.v4 {background-position:0px -64px}
.vlajky a.v5 {background-position:0px -95px}
.vlajky a.v6 {background-position:0px -116px}
.vlajky a.v7 {background-position:0px -138px}
.vlajky a.v8 {background-position:0px -162px}
.vlajky a.v9 {background-position:0px -185px}

#hladanie .registruj
{
	width:					100%;
	height:					33px;
	margin:					0 0 1px 0;
	background:				url('../obrazky/registracia-pozadie.png') center top no-repeat ;
	color:					#ffffff;
	text-align:				left;
	
}

#hladanie .hladaj
{
	width:					100%;
	height:					38px;
	background:				url('../obrazky/vyhladavanie-pozadie.png') center bottom no-repeat;
}

#hladanie .registruj p
{
	margin:					5px 0 0 5px;
	text-align:				center;
}

#hladanie .registruj a
{
	color:					#ffffff;
	font-size:				80%;
}

#hladanie .registruj a:hover
{
	color:					#ffffff;
}

.hladaj #q, .hladaj #send
{
    position:               relative;
    left:                   76px;
    top:                    7px;
    width:                  232px;
    height:                 17px;
    border:                 1px #0655c0 solid;
}

.hladaj #send
{
    width:                  50px;
    height:                 20px;
    color:                  #ffffff;
    background-color:       #c72727;
    font-size:              85%;
    border:                 1px #c72727 solid;
}

/* horne menu */
#horne-menu
{
    width:                  984px;
    clear:                  both;
    color:                  #ffffff;
    font-size:              0.9em;
}

#horne-menu a
{
    color:                  #ffffff;
    font-weight:            bold;
}

#horne-menu .menu-aktivne
{
    color:                  #f3d24a;
}

/* sekcie */
#sekcie
{
    clear:                  both;
}

#sekcie .box1, #sekcie .box2, #sekcie .box3, #sekcie .box4
{
    height:                 146px;
    width:                  245px;
    float:                  left;
    margin:                 5px 1px 0 0;
}

#sekcie .box1
{
   background:				url('../obrazky/chcem-podnikat.png');
}

#sekcie .box2
{
   background:				url('../obrazky/prevadzka-firmy.png');
}

#sekcie .box3
{
   background:				url('../obrazky/kalkulacky.png');
}

#sekcie .box4
{
   background:				url('../obrazky/aktualne-odvody.png');
   margin:                  5px 0 0 0;
}

.box1 .odkaz, .box2 .odkaz, .box3 .odkaz, .box4 .odkaz
{
    color:                  #0050be;
    font-size:              0.9em;
    
}

.box1 .odkaz span:hover, .box2 .odkaz span:hover, .box3 .odkaz span:hover, .box4 .odkaz span:hover
{
  text-decoration:underline;
}

.nadpis-sekcia, .nadpis-sekcia a
{
    color:                  #000000;
    text-decoration:        none;
    margin:                 25px 0 20px 10px;
    font-weight:            bold;
    font-size:              1.1em;
}
/* koniec sekcie */

/* rozlozenie index */
.lava_hlavna
{
 float: left;
 position: relative;
 width: 650px;
 margin: 0 20px 0 0;
 _margin: 0;
}

.prava_hlavna
{
 float: left;
 position: relative;
 width: 305px;
 margin: 15px 0px 0 0;
}

.oznam_hlavna
{
 width: 650px;
 margin: 5px 20px 0 0;
 padding: 5px;
 text-align:center;
 border: 1px #dedede solid;
}

/* koniec rozlozenie index */

/* spravy */
.hlavna_sprava
{
 width: 650px;
 _width: 640px;
 border: 1px #dedede solid;
 padding: 0 5px 5px 5px;
}

.hlavna_sprava .img_hlavna
{
 border: 2px #0050be solid;
 float:  left;
 margin: 5px 10px 5px 0;
 width: 246px;
 display: block;
 background-color: #f3f3f3;
 text-align: center;
}

.hlavna_sprava .nadpis_hlavna a
{
 text-decoration: none;
}

 .hlavna_sprava .nadpis_hlavna
{
 font-size: 1.3em;
 font-weight: bold;
 margin: 2px 0 0 5px;
 padding: 0;
 font-family: arial;
}

.hlavna_sprava .cas_hlavna
{
 font-size: 0.7em;
 color: #777777;
 margin: 2px 0 8px 5px;
 padding: 0;
}

.hlavna_sprava a.perex_hlavna
{
 text-decoration: none;
 display:block;
 color: #000000;
 margin: 2px 5px 8px 5px;
 _margin: 2px 0 8px 5px;
}

.nadpisy_hlavna
{
 background-color: #ffffff;
 margin: 5px 0 0 -10px;
 _margin: 5px 0 0 0px;
 padding: 3px;
 padding-left: 10px;
 _padding-left: 0px;
}

.nadpisy_hlavna a
{
 text-decoration: none;
 font-size: 1.1em;
 font-weight: bold;
 line-height: 20px;
}
/* koniec sprav */

/* table sekcie */
.sekcie
{
 width: 660px;
 margin: 5px 0 0 1px;
 border-collapse: collapse;
}

.sekcie td
{
 vertical-align: top;
}

td.zlta, td.stred, td.seda
{
 font-size: 1px;
 height: 3px;
 background-color: #f4d34b;
 /*border: 1px #b2b2b2 solid;*/
}

td.seda
{
 background-color: #f6f0be;
 border: none;
 font-size: 1em;
 padding: 2px;
}

td.seda a
{
 text-decoration: none;
}

td.stred
{
 width: 8px;
 background: none;
 border: none;
}

.img_sprava
{
 border: 2px #0050be solid;
 float:  left;
 margin: 5px 10px 5px 0;
 display: block;
 background-color: #f3f3f3;
 text-align: center;
}

.nadpis_sprava
{
 float: left;
 margin: 3px;
 width: 200px;
}

.nadpis_sprava a
{
 text-decoration: none;
 font-size: 1.2em;
 font-weight: bold;
}

.nadpis_sekcia
{
 color: #993300;
 font-weight: bold;
 margin: 2px 0 2px 0;
 font-size: 1.4em;
}
/* koniec table sekcie */

/* pravy stlpec */
.nadpis_modry_pravy
{
 height: 23px;
 width: 290px;
 color: #ffffff;
 font-weight: bold;
 font-size: 0.9em;
 background: url('../obrazky/dolezite-pozadie.png');
 padding-top: 7px;
 padding-left: 5px;
 float: left;
 margin: 0;
}

.text_sekcia_pravy
{
 border: 1px #064aa7 solid;
 width: 283px;
 padding: 10px 10px 10px 10px;
}

.nadpis_sprava_pravy
{
 margin: 5px 0 5px 0px;
 border-bottom: 1px #064aa7 solid;
 padding: 5px 0 5px 0;
}

.nadpis_sprava_pravy a
{
 text-decoration: none;
}

.kalendar_podnikatela
{
 margin-top: 10px;
 width: 300px;
 height: 41px;
 background: url('../obrazky/nadpis-kalendar-podnikatela.jpg');
 padding-top: 20px;
 margin-bottom: 10px;
}

.kalendar_podnikatela p
{
 margin: 0 0 0 120px;
}

.kalendar_podnikatela p a
{
 color: #ffffff;
 font-weight: bold;
 font-size: 1em;
}

.nadpis_dolezita
{
 margin: 3px;
 font-size: 1.2em;
 font-weight: bold;
}

.nadpis_dolezita a
{
 text-decoration: none;
}

.nadpis_dolezita a:hover, .nadpis_sprava_pravy a:hover, .hlavna_sprava .nadpis_hlavna a:hover, .nadpisy_hlavna a:hover, .seda a:hover, .nsa:hover
{
 text-decoration: underline;
}

/* paticka */
.copyright
{
   border-top:              1px #b1b1b1 solid;
   border-bottom:           1px #b1b1b1 solid;
   padding:                 10px 10px 0 10px;
   margin:                  0;
   font-size:               0.7em;
   background-color:        #efefef;
}

.paticka
{
    margin:                 0;
    float:                  left;
    text-align:             right;
    width:                  77%;
}

/* chybove hlasky a oznamy */
.konto .chyba, .login .chyba, .diskusia .chyba
{
	border:					1px #ff0000 solid;
}

.konto .schyba, .login .schyba, .diskusia .schyba
{
	color:					#ff0000;
}

.konto .tchyba, .login .tchyba, .diskusia .tchyba
{
	border:					1px #ff0000 solid;
	width:					400px;
}

.oznam_hlaska
{
	border:					2px #0655c0 solid;
	padding:				9px;
	color:					#0655c0;
	margin-bottom:			10px;
}

.chybova_hlaska
{
	border:					1px #ff0000 solid;
	padding:				9px;
	color:					#ff0000;
	background-color:		#ffffff;
	text-align:             center;
	font-size:              130%;
}