@CHARSET "UTF-8";
@import url(msm.css);
@import url(mod_products.css);
@import url(mod_forms.css);

* { margin: 0px; padding: 0px; }
body{ font-size:62.5%; font-family:Arial, Helvetica, sans-serif; text-align: center; background-color: #ced8e1; padding-bottom: 25px; }
#page{ display:block; width:854px; margin: 0px auto 0px; text-align: left; background-color: white; }
#top { display: block; float: left; width: 854px; height: 60px; background-color: white; }
.top_menu { display: block; float: left; width: 640px; height: 30px; background-image: url(../images/top_menu2.jpg); background-repeat: no-repeat; background-position: right top; }
#main { display: block; clear: both; min-height: 530px; background-image: url(../images/pozadie.jpg); background-position: top; background-repeat: repeat-y; }
#bottom { display: block; float: left; width: 854px; /*height: 31px;*/ background: url(../images/novy_bottom.jpg) no-repeat center top; /*margin-bottom: 25px;*/ }

/* -------------------------------------------------------
                      Spodné menu
---------------------------------------------------------- */
#bottom .bottom_menu { display: block; float: left; }
#bottom .bottom_menu ul { padding: 5px 0px 0px 10px; }
#bottom .bottom_menu ul li { list-style: none; float: left; padding:0px 15px; background-image: url(../images/oddelovac_top_menu.jpg); background-position: right; background-repeat: no-repeat; height: 15px; }
#bottom .bottom_menu ul li a { font-size: 12px; color: #ffffff; text-decoration: none; }
#bottom .zapatie { display: block; float: right; clear: none; padding: 5px 15px 0px 0px; }

/* -------------------------------------------------------
                      Horné menu
---------------------------------------------------------- */
.top_menu ul { padding: 2px 0px 0px 15px; float: left; }
.top_menu ul li { list-style: none; float: left; padding:0px 25px; background-image: url(../images/oddelovac_top_menu.jpg); background-position: right; background-repeat: no-repeat; height: 23px; }
.top_menu ul li a { display: block; font-size: 14px; color: #ffffff; text-decoration: none; margin-top: 3px; }
.top_menu ul li:hover{  text-decoration: underline; color: #09407a;}
.posledna_polozka { background-image: none !important; } /* ruší pozadie poslednej položky menu */

/* -------------------------------------------------------
                      Hlavné menu
---------------------------------------------------------- */
#main .aktuality_nadpis { width: 160px; margin-left: 17px; height: 25px; margin-top: 30px; }
#main .aktuality_nadpis2 { width: 160px; margin-left: 10px; height: 25px; margin-top: 0px; !important;}
#main .aktuality_clanok { width: 170px; margin-left: 17px; min-height: 70px; margin-top: 8px; }
#main .rozpracovane_projekty_nadpis { width: 160px; height: 25px; margin-top: 8px; margin-left: 17px; }
#main .rozpracovane_projekty_clanok { width: 170px; min-height: 70px; margin: 8px 0px 8px 17px; }

/* -------------------------------------------------------
                      Banner
---------------------------------------------------------- */
#top .logo { display: block; float: left; clear: none; }
#top .banner_kontakt { display: block; float: left; width: 118px; height: 40px; background-color: white; padding: 10px 5px 0px; clear: none; }
#top .zavolame_vam_text { display: block; float: left; width: 125px; padding: 8px 0px 0px 0px; margin-left: 80px; clear: none; }
#top .zavolame_vam_text table, #top .zavolame_vam_text table td { border: none; float: left; }
#top .podrobnejsi_formular { display: block; float: left; clear: none; font-size: 11px; padding-top: 8px; }

/* -------------------------------------------------------
                      Main obsah
---------------------------------------------------------- */
#main .velky_obrazok { width: 532px; height: 298px; margin: 5px 0px 0px 16px; }
#main .clanok { width: 125px; min-height: 135px; margin: 8px 0px 0px 10px; float: left; }



.loginform_element{  margin:20px 0 0 20px !important; }
.loginform_element .loginButton{ border:0; display:block; width:91px; height:21px; font-size:11px; background:url(images/element/loginButton.gif);color:#286cad; }
.loginform_element .options { /*display: none;*/ }
.loginform_element .loginButton { background-color: #008fc9; color: white; font-size: 9px; padding: 1px 2px 1px; }

.mod_text { float: left; }