body {
	background: #FFF;
	color: #333;
	font-family: sans-serif;
	font-size: 0.7em;
	margin: 0;
	padding: 0;
}
img { border: none;
			vertical-align: middle;}
a.nav_abs {   color: #989898;
						 font-size: 95%;}

a { color: #152764; text-decoration: none; font-weight: bold; }
a:hover { color: #333; text-decoration: underline; }

.files-cudlitko-fakelink {	border: none;
												font-family: sans-serif;
											  	cursor: pointer;
												cursor: hand;
												background: #e0e6ec;
												color: #152764;
												padding: 0px;  
												margin: 0px;
												text-align: left;
												font-weight: bold;}

.files-cudlitko-fakelink:hover {	font-family: sans-serif;
															color: #333;}

hr {	color: #949494;
			width: 95%;
			border: #5C5959 1px dashed;}
.limit_menu{	text-align: center;
							margin-top: 1em;
							margin-bottom: 1em;}

.hl_item {		font-size: 105%;
						color: #E8A60E;}
.search { margin-right: 2em; margin-left: 2em;}

.results_box {	border-top: #5C5959 1px solid;
							margin-top: 2em;
							padding-top: 2px;}

.results {	border: #5C5959 1px dashed;
					background: #e0e6ec;
					padding: 5px;
					margin: 5px;
}

.results_box_title {
             font-weight: bold;
             font-size: 1em;
             padding-bottom: 1ex;
                     }

.info {	color: #c0c0c0;}

.zvyraznit_cislo {	color: #E8A60E;
									font-weight: bold;}
									
.fltxtx_srch{	width: 40%;
							border: #5c5959 1px solid;
							font-family: sans-serif;}
							
.srch_combo{font-family: sans-serif;
							vertical-align: middle;}
							
.delete_cudlitko{ background: #ff0000;
								  font-weight: bold;
								  color: #ffffff;
								  font-family: sans-serif;}
.cudlitko {font-family: sans-serif; vertical-align: bottom;}

div#   login_bar {
            text-align: right;
            padding-bottom: 1ex;
            padding-right: 1ex;
            width: 50%;
               }
div#login_bar div.ifrm {
            width: 23em;
            float: right;
                     }
div#login_bar input.ifrm {
            width: 7em;
            border: #5c5959 1px solid;
                     }
div#login_bar div.fsubmit {
            width: 25px;
            float: right;
                     }
div#login_bar input.fsubmit {
               vertical-align: middle;
                              }
div#login_bar div.logerr {
         width: 50%;
         float: left;
         text-align: right;
         color: #ff0000;
         font-weight: bold;
                           }

div#login_bar .user {
         font-size: 95%;
         font-weight: bold;
                           }

div#login_bar .admin {
         font-size: 95%;
         font-weight: bold;
         color: #ff0000;
                           }
                           
div#login_bar .adminmenu {
            text-align: left;
            float: right;
                           }
                         
                         
/* NAVIGACNI MENU */                         
#bbNavMenu{   width: 190px;
              float: left;
                 }
                 
div#bbNavMenu .nadpis {
                 background: #d4dae4;
                              }

div#bbNavMenu h2 {
	background: #d4dae4;
	padding: 15px 20px 5px;
	margin: 0 0 1px;
}

div#bbNavMenu h2.noborder {
	background: #d4dae4;
	padding: 5px 20px 4px;
	margin: 0 0 0px;
}

div#bbNavMenu h3 {
	background: #d4dae4;
	padding: 0px 20px 5px;
	margin: 0 0 1px;
}

div#bbNavMenu span.accountname {
	background: #d4dae4;
   color: black;
}


div#bbNavMenu ul {
	list-style: none;
	margin: 0 0 0.5em;
	border-bottom: 6px solid #d4dae4;
	border-top: 0px solid #ffffff;
}

div#bbNavMenu ul li { border-bottom: 1px solid #FFF; }
div#bbNavMenu ul li.no_bottom_border { border: none; }

div#bbNavMenu ul li a{
	display: block;
	background: #e0e6ec;
	color: #152764;
	padding: 5px 20px;
	font-weight: bold; 
	text-decoration: none;
}

div#bbNavMenu li a {
                 display: block;
                 background: #e0e6ec;
                 color: #152764;
                 padding: 5px 20px;
                 font-weight: bold;
                 text-decoration: none;
                              }

div#bbNavMenu ul ul {
	              list-style: none;
	              margin: 0;
	              border-top: 1px solid #FFF;
	              border-bottom: 0px solid #FFF;
}

div#bbNavMenu ul ul li a {
	padding: 5px 20px 5px 35px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
}

div#bbNavMenu ul li a.active {
	background: #d4dae4;
}

div#bbNavMenu ul li a:hover {
	background: #d4dae4;
	color: #152764;
	text-decoration: none;
}
/* NAVIGACNI MENU end*/ 


           
/* PIXLA S OBSAHEM */
div#bbContent{   /*margin-left: 191px;
                 padding-left: 10px;*/
				 float: right;
				 width: 559px;
                 }
                 
div#bbContent div.navHeader a {
                                 color: #a1a1a1;
                                 text-decoration: underline;
                                  font-weight: bold;}
div#bbContent div.navHeader a:hover {
                                  color: #a1a1a1;
                                  text-decoration: underline;}

div#bbContent div.pathName {
               margin-top: 1ex;
}

div#bbContent div.pathName h1
{
    font-size: 180%;
}

/* PIXLA S OBSAHEM end*/
