.ajax_progress
{
    display: block;
    position: absolute;
    padding: 2px 3px;
}
.ajax_container
{
    border: solid 1px #808080;
    border-width: 1px 0px;
    width: 240px;
}
.ajax_header
{
    background: url(../images/sprite.png) repeat-x 0px 0px;
    border-color: #808080 #808080 #ccc;
    border-style: solid;
    border-width: 0px 1px 1px;
    padding: 0px 10px;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    line-height: 1.9;  
    font-family: arial,helvetica,clean,sans-serif;
}
.ajax_body
{
    background-color: #ffffff;
    border-color: #808080;
    border-style: solid;
    border-width: 0px 1px;
    padding: 10px;
}

div.akcia_nadpis
{
    font-weight: bold;
}

.xinha_editor
{
    width: 635px;
}

.noviny_box
{
    margin: 2px;
    height: 400px; 
    overflow: auto; 
    float: left;
	 padding: 5px;
}
.w150 {width: 150px;}
.w120 {width: 120px;}
.w90 {width: 90px;}
.w200 {width: 200px;}

.gb_box {background-color: #ccccff; margin: 5px 5px 20px 5px; border: 1px solid }
.gb_head {background-color: #aaaaff;}
.gb_popis {width: 120px;}
.gb_popis {}
.tpl {clear: both;}
.input_text1 {font-size: 12px;}

/* navigacia - vodorovne menu */
#nav, #nav ul{
    margin:0;
    padding:0;
    list-style-type:none;
    list-style-position:outside;
    position:relative;
    line-height:1.5em;
}
#nav a:link, #nav a:active, #nav a:visited{
    display:block;
    padding:0px 5px;
    border: 1px solid #8D0B09;
    color:#fff;
    text-decoration:none;
    background-color: #8D0B09;
}

#nav a:hover{
    background-color:#8D0B09;
    color: #fD7B79;
}
#nav li{
    float:left;
    position:relative;
}
#nav ul {
    position:absolute;
    width:12em;
    top:1.5em;
    display:none;
}
#nav li ul a{
    width:12em;
    float:left;
}
#nav ul ul{
    top:auto;
}
#nav li ul ul {
    left:12em;
    margin:0px 0 0 10px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
    display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
    display:block;
}

.submenu li {list-style-type: none; list-style-position: outside; float: left;}
.submenu ul, .submenu li {padding: 0px; margin: 0px; width: auto;}
.submenu a {padding: 5px 15px; display: block; background-color: #333; color: #aaa; text-decoration: none; border: 1px solid #333;}
.submenu a.selected {background-color: #eee; color: #000; border: 1px solid #aaa; border-bottom: 1px solid #eee;}
.submenu .subbox {background-color: #eeeeee; border: 1px solid #aaa; }



.submenu2 a {background-image: url(/admin/images/inputText.gif); display: block; border: 1px solid #999; float: left; padding: 1px 10px; text-decoration: none;}
.submenu2 a:hover {color: #999; }
.submenu2 a.selected {font-weight: bold;}
.submenu2 li {list-style-type: none; list-style-position: outside; float: left;}
.submenu2 ul, .submenu2 li {padding: 0px; margin: 0px; width: auto;}

/* .submenu2 .subbox {background-color: #eeeeee; border: 1px solid #aaa; } */

.h_menu_center { border: 1px solid green; width: 100%;}
.h_menu_center li {text-align: right; margin: 0px auto;}
.h_menu_center ul {border: 1px solid yellow; float: left; display: block; text-aklign: center;}