/* 
Projekt: www.zps.sk
Autor: Monumental s.r.o.
Kontakt: info@monumental.sk 
D�tum: 01.12.2008
*/

/* ----------------------------------------------------------------------------------------------------------
1) LAYOUT 
---------------------------------------------------------------------------------------------------------- */
body { margin: 0 auto; text-align: center; background-color:#efefef; font-family:Times; color: #000000;font-size:12px; }
#main_frame {margin:0 auto; width:950px; background-image:url('../images/bg.gif'); background-repeat:repeat-y; padding:0 25px 0 25px; }
#main_frame_spodok {margin:0 auto; width:1000px; height:30px; background-image:url('../images/bg_spodok.gif'); background-repeat:no-repeat;display:none; }
    
    #header { width:950px; height:115px; width:950px; background-repeat:no-repeat; display:none; }
        #logo { float:left; width:138px; height:101px; margin:7px 0 0 34px; display:inline; }
        #lang { float:right; width: 70px;height:32px;margin-top: 10px;margin-right: 10px; }
        img.flag { width: 25px; height: 25px; }
    #menu { width:950px; height:48px; width:950px; background-image:url('../images/bg_menu.gif'); background-repeat:no-repeat; display:none; }
    #navigacia { height:50px;  display:none; }
        #nachadzate { float:left; font-size:0.70em; margin-top:18px; padding-left:10px; }  
        #print_mail { float:right; margin:17px 10px 0 0; }  
    #content { float:left; color: #000000; }
        #left_content {width:256px; float:left; display:none;}
        #center_content {width:950px; float:left;padding-left:8px; color: #000000; }
        #right_content {width:950px; float:left; display:none;}
            #nadpis_sede { width:241px; height:29px; background-image:url('../images/bg_submenu_nadpis.gif'); background-repeat:no-repeat; text-align:left; padding:8px 0 0 15px;    }
            .box { margin:5px 0 5px 0; width:256px; height:228px; background-image:url('../images/box.gif'); background-repeat:no-repeat;  }
            #banner { float:left; }
   
            #picture { float:left; margin-top:5px; display:none;}
            #obsah { float:left; margin-top:0px; text-align:left; padding:20px 10px 10px 10px; font-size:22px;}
            .nadpis_modre{ width:950px; height:29px;   text-align:left; float:left;border:1px solid #000000;    }
            #partneri { float:right; margin-top:5px;text-align:center; }
    #footer { width:950px; margin:0 auto; height:40px; display:none; }
        #footer_menu { float:left; color:#3c3c3c; font-size:0.75em; }
        #podpis {float:right; color:#3c3c3c; font-size:0.70em;display:none; }
/*li { list-style-image:url("../images/li_kocka.png"); }*/
/* ----------------------------------------------------------------------------------------------------------
2) UNIVERZ�LNE �T�LY
---------------------------------------------------------------------------------------------------------- */
img { border:0; padding:0; margin:0; }
p.text { margin:0 0 10px 0; padding:0;  }

/* ----------------------------------------------------------------------------------------------------------
3) FONTY
---------------------------------------------------------------------------------------------------------- */
h1.naspis_biely { text-align:left; margin-bottom: 10px; }
.nadpis_modry { color:#01295f; font-weight:bold; }
.cas { font-size:0.85em; }
/* ----------------------------------------------------------------------------------------------------------
4) LINKY
---------------------------------------------------------------------------------------------------------- */
a { color:black; text-decoration:none; }
a:hover { color:black; text-decoration:underline;  }
a.link_black { color:black; text-decoration:underline; }
a.link_black:hover { color:black; text-decoration:none;  }
a.odkaz_news { color:#01295f; text-decoration:none;}
a.odkaz_news:hover { color:#01295f; text-decoration:none; text-decoration: underline; }
/* ----------------------------------------------------------------------------------------------------------
5) DOPLNKY
---------------------------------------------------------------------------------------------------------- */
.banner { margin-bottom: 5px; }

/* ----------------------------------------------------------------------------------------------------------
6) MAIN MENU
---------------------------------------------------------------------------------------------------------- */
ul.main_menu { margin:0; padding:0; }
li.main_menu { list-style-type:none; list-style-image:none; float:left; line-height:40px;  }
li.separator_main_menu { float:left; list-style-image:none; margin-top:2px; list-style-type:none;  width:2px; height:44px; background-image:url('../images/bg_separator.gif'); background-repeat:no-repeat;  }
a.main_menu { color:#3c3c3c; font-size:0.7em; font-weight:bold; text-decoration:none;  padding: 4px 11px 4px 11px;display:block;}
a.main_menu_hover { color:#fff; font-size:0.7em; font-weight:bold; text-decoration:none;  padding: 4px 11px 4px 11px;display:block; }
a.main_menu_hover:hover { color:#fff; font-size:0.7em; font-weight:bold; text-decoration:none;  padding: 4px 11px 4px 11px;display:block; }
a.main_menu:hover { color:#fff; font-size:0.7em; font-weight:bold; text-decoration:none; }

/* ----------------------------------------------------------------------------------------------------------
7) SUBMENU
---------------------------------------------------------------------------------------------------------- */
ul.submenu { margin:0; padding:0; }
li.submenu { list-style-type:none; text-align:left; height:27px;  list-style-image:none;  }
a.submenu_hover { color:#8e8e8e; font-size:0.70em; font-weight:bold; text-decoration:none; }
a.submenu { color:#01295f; font-size:0.70em; font-weight:bold; text-decoration:none; }
a.submenu:hover { color:#8e8e8e; font-size:0.70em; font-weight:bold; text-decoration:none; }
#pozicia { position:relative; top:7px;  left:14px;}
/* ----------------------------------------------------------------------------------------------------------
8) FOOTER MENU
---------------------------------------------------------------------------------------------------------- */
a.footer_menu { color:#3c3c3c; font-size:0.9em;  text-decoration:underline; }
a.footer_menu:hover { color:#3c3c3c; font-size:0.9em;  text-decoration:none; }
