body
{
	font-family:			verdana, arial, sans-serif, helvetica;
	font-size:				0.8em;
	background-color:		#ffffff;
	text-align:				center;
}

.sirka
{
	width:					990px;
	margin:					auto;
	text-align:				left;
}

a
{
    color:                  #0050be;
    text-decoration: none;
}

a:hover, .podmenu ul li a span:hover
{
 text-decoration: underline;
}

.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; }

.vlajky
{ float: left; position: absolute; right: 0px; top: 13px; *top: 0px  } 

.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
{	width: 379px;	margin-left: 85px; float: left; }

#hladanie .registruj
{
	width:					100%;
	height:					33px;
	margin:					0 0 1px 0;
	background:				url('../obrazky/registracia-pozadie.png');
	color:					#ffffff;
	text-align:				left;
}

#hladanie .hladaj
{
	width:					100%;
	height:					38px;
	background:				url('../obrazky/vyhladavanie-pozadie.png') 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;
}

.diskusia input,
.mailing input,
.diskusia select,
.diskusia textarea
{
    border:                 1px #0655c0 solid;
}

.diskusia input,
.diskusia select
{ width: 150px; }

.diskusia table td
{ vertical-align: top; }

.diskusia textarea
{ width: 100%; height: 75px; }

.konto input, .konto select
{
    width:                  400px;
    border:                 1px #0655c0 solid;
}

.hladaj #send, .anketa_form .button, .funkcie-clanku .button, .diskusia .button, .konto .button, .mailing .button
{
    width:                  50px;
    height:                 20px;
    color:                  #ffffff;
    background-color:       #c72727;
    font-size:              85%;
    border:                 1px #c72727 solid;
}

.funkcie-clanku .button, .diskusia .button
{
   width:                   auto;
}


/* 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;
}

.nadpis-sekcia, .nadpis-sekcia a
{
    color:                  #000000;
    text-decoration:        none;
    margin:                 25px 0 20px 10px;
    font-weight:            bold;
    font-size:              1.1em;
}

/* spravy - titulka */
.hlavna-cast
{
    clear:                  both;
}  

.img-titulka
{
    border:                2px #0050be solid;
    float:                 left;
    margin:                0 5px 5px 0;
}

.sprava-titulka1
{
    width:                  213px;
    height:                 300px;
    float:                  left;
    border-top:             10px #e7e7e7 solid;
    border-left:            10px #e7e7e7 solid;
    margin:                 20px 8px 0 0;
    padding:                10px 5px 10px 10px;
    
}

.sprava-nadpis
{
    margin:                 0 0 2px 0;
}

.sprava-nadpis2
{
    margin:                 15px 0 2px 0;
}

.sprava-nadpis a, .sprava-nadpis, .sprava-nadpis2
{
   color:                   #0050be;
   font-weight:             bold;
   font-size:               1.2em;
   margin:                  0;
}

.sprava-nadpis2
{
    font-size:               1.4em;
    font-weight:             normal;
}

.sprava-cas
{
    color:                  #989898;
    margin:                 0 0 5px 0;
}

/* katalog firiem titulka */
.katalog-firiem
{
    width:                  700px;
    margin:                 0px 22px 0 0;
    border-top:             10px #e7e7e7 solid;
    border-left:            10px #e7e7e7 solid;
    padding:                10px 5px 0px 10px;
} 

.pismeno
{
    background-color:       #0050be;
    color:                  #ffffff;
    padding:                7px;
    text-decoration:        none;
    float:                  left;
    margin-right:           5px;
}

.pismeno a
{
    color:                  #ffffff;
}

.katalog-stlpec
{
    width:                  223px;
    float:                  left;
}

/* katalog firiem detail*/
.spravy .nadpis-udaj
{
    margin:                 0;
    font-weight:            bold;
}

.spravy .udaj
{
    margin:                 0;
}

/* dolezite spravy titulka */
.dolezite-spravy
{
    width:                  232px;
    float:                  left;
}  

.nadpis-dolezite
{
    height:                 23px;
    width:                  217px;
    color:                  #ffffff;
    font-weight:            bold;
    font-size:              0.8em;
    background:			    url('../obrazky/dolezite-pozadie.png');
    padding-top:            7px;
    padding-left:           5px;
    float:                  left;
    margin:                 0;
}

.text-dolezite
{
    border:                 1px #064aa7 solid;
    width:                  210px;
    padding:                0 10px 0 10px;  
}

.kalendar-podnikatela
{
     margin-top:            20px;
     width:                 232px;
     height:                41px;
     background:			      url('../obrazky/nadpis-kalendar-podnikatela.png');
     padding-top:           14px;
     margin-bottom:         10px;
}

.kalendar-podnikatela p
{
    margin:                 0 0 0 70px;
}

.kalendar-podnikatela p a
{
    color:                  #ffffff;
    font-weight:            bold;
    font-size:              1em;
}

/* cesta - spravodajstvo */
#cesta, #cesta a
{
    width:                  984px;
    color:                  #ffffff;
}

#cesta div
{
    margin-top:             1px;
}

.cesta-last
{
    color:                  #ffffff;
    font-size:              1.2em;
    font-weight:            bold;
}

/* lavy stlpec - spravodajstvo */
.lavy-stlpec
{
    float:                  left;
    width:                  200px;
}

.nadpis-etarget
{
    height:                 23px;
    width:                  185px;
    color:                  #ffffff;
    font-weight:            bold;
    font-size:              0.9em;
    background:			    url('../obrazky/dolezite-pozadie.png') repeat-x;
    padding-top:            7px;
    padding-left:           5px;
    float:                  left;
    margin:                 0;
}

.text-etarget
{
    border:                 1px #064aa7 solid;
    width:                  178px;
    padding:                0 10px 0 10px;  
}

.podmenu ul
{
    text-indent:            0;
    margin:                 20px 0 15px 0;
    padding:                0;
    font-size:              0.9em;
}

.podmenu ul li
{
    list-style-type:        none;
    background-color:       #a00000;
    height:                 30px;
    width:                  200px;
    margin-bottom:          2px;
    vertical-align:         middle;               
}

.podmenu ul li a, .podmenu .podmenu-aktivne
{
    color:                  #ffffff;
    font-weight:            bold;
}

.podmenu .podmenu-aktivne, .podmenu .podmenu-aktivne:active, .podmenu .podmenu-aktivne:visited
{
    color:                  #f3d24a;
}

.podmenu li img
{
    margin:                 0 10px 0 0;
    float:                  left;
}

/* lavy stlpec - katalog */
.pismena
{
  background-color:         #f3d24a;
  width:                    170px;
  padding:                  15px;
  margin:                   20px 0 20px 0;
  text-align:               center;
}

.pismeno-kategoria
{
    background-color:       #a00000;
    padding:                3px;
    margin-right:           2px;
    margin-bottom:          2px;
    font-weight:            bold;
    height:                 14px;
    width:                  12px;
    float:                  left;
    text-align:             center;
    font-size:              0.9em;
    border:                 1px #f3d24a solid;
}

.pismeno-kategoria a
{
    color:                  #ffffff;
}

/* stredny stlpec - spravodajstvo */
.stredny-stlpec
{
    width:                  532px;
    margin-left:            20px;
    margin-top:             5px;
    float:                  left;
    position: relative;
}
.spravy
{
    
    border:                 10px #e7e7e7 solid;
    padding:                10px;    
}

.strankovanie
{
    font-size:              1.0em;
    text-align:             right;
}

.funkcie-clanku, .diskusia
{
    pfosition:               relative;
    background-color:       #e7e7e7;
    margin-top:             5px;
    padding:                10px;
    font-size:              0.8em;
    font-weight:            bold;                 
}

.diskusia
{
    font-weight:            normal;
}

.prispevok
{
    background-color:       #ffffff;
    border-top:             1px #0050be solid;
    padding:                10px;
    margin-bottom:          5px;
}

.funkcie-clanku #e1, .funkcie-clanku #e2, #d1, #d2, #d3, #d4, #d5
{
    border:                 1px #064aa7 solid;
    width:                  100px;
}

/* pravy stlpec */
.pravy-stlpec
{
    float:                  left;
    width:                  210px;
    margin:                 20px 0 0 20px;
}

.nadpis-podobne
{
    height:                 23px;
    width:                  195px;
    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-podobne
{
    border:                 1px #064aa7 solid;
    width:                  188px;
    padding:                0 10px 10px 10px;  
}

.horuce + .horuce
{
    border-top:             1px #064aa7 solid;
    padding:                4px 0 0 0;
}

.horuce a
{
    
}

/* 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:					2px #ff0000 solid;
	padding:				9px;
	color:					#ff0000;
	background-color:		#ffffff;
	text-align:             center;
	font-size:              130%;
}

/* registracia */
.vyber, .konto .vyber
{
	border:					1px #0050be solid;
	color:					#0050be;
	width:					220px;
	height:					30px;
	margin:					5px 0 15px 5px;
	padding:				10px 5px 0 5px;
	text-align:				center;
	float:					left;
}

.bvyber, .konto .bvyber
{
	border:					1px #0050be solid;
	color:					#0050be;
	background-color:		#ffffff;
	width:					auto;
	height:					30px;
}

.vyber:hover, .bvyber:hover
{
    border:					1px #ff0000 solid;
	background-color:		#eeeeee;
}

.reg_odrazky
{
	font-weight:			bold;
	background-color:		#dddddd;
	padding:				3px 0 3px 5px;
}

/* etarget */ 
.etarget
{
    width:                  180px;
    font-size:              0.9em;
    position:               relative;
    top:                    -31px;
    padding:                0;
    border:                 0;
}

.etarget .description
{
	color: 					#000000;
	border-bottom:          1px #81a3d2 solid;
}

.etarget { font-size:12px;  color:#ff0000;  margin:0px;  padding:0px;  font-family:arial,helvetica,sans-serif;  }
.etarget a {  color:#0050be; text-decoration:none; }
.etarget a:hover {  color:#0050be;  }
.etarget .selfpromo {  color:#ffffff;  font-size:12px;  border-bottom:#000080;  width:100%;  }
.etarget .selfpromo a {  color:#ffffff; text-decoration:none;  }
.etarget .selfpromo .left {  text-align:left;  font-weight:bold;  padding:1px 3px 7px 3px;  color:#ffffff;  }
.etarget .selfpromo .right {  text-align:right;  padding:1px 3px 7px 3px; }
.etarget .title { color:#0050be; margin:1px;  }

/*sekcia formulare */
div#farby label, span.farba
{
	padding-left: 200px;
}

.cervena
{
	background-color: #ff0000;
}

.modra
{
	background-color: #0000ff;
}

.zelena
{
	background-color: #00ff00;
}

.chyba
{
	color: #ff0000;
	font-weight: bold;
}

.prevedenie_banneru
{
	width: 560px;
	height: 100px;
}

.poznamka
{
	font-style: italic;
	font-size: 80%;
}

.message
{
	border: 1px solid #000;
	padding: 5px;
}