  body {padding:0;margin:0;background-color:#e6e6e5;font-family: arial;font-size:1em;}
.alignleft {float:left;margin:5px;}
.alignright {float:right;margin:5px;}
  a img {border-width:0px;}
  a {color:#1b579d;text-decoration:none;}
  a:hover {color:#a0a0a0;text-decoration:underline;}
  h4 {margin-bottom: 0em; padding-bottom: 0em;}
  #wrapper {width:940px;border:0px solid red;margin-left:auto;margin-right:auto;margin-top:0px;}
  #head {width:940px;border:0px solid black;height:180px;float:left;background-color:#ffffff;}
  #main {width:940px;float:left;background-color:#ffffff;}
  #foot {width:940px;height:28px;float:left;clear:both;background-color:#7f878c;}
  #top  {width:940px;height:145px;float:left;background:url('img/topbg.jpg') bottom right no-repeat;}
  
  #menutop{width:940px;height:35px;background-color:#c2c2c2;float:left;}
  #menutopitemwrap,#search{width:750px;margin-top:3px;margin-bottom:3px;height:28px;background-color:#7f888d;border-top:1px solid white;border-bottom:1px solid white;float:left;}
  
  #menutopitemwrap ul {margin:0;padding:0;list-style-type: none;}
  #menutopitemwrap ul li{height:28px;float:left;}
  #menutopitemwrap ul li a{float:left;background-color:#7f888d;padding:4px;border-right:1px solid white;padding-left:10px;padding-right:10px;color:white;font-weight:bold;text-decoration:none;}
  #menutopitemwrap ul li a:hover{background-color:#1b579d;}
  
  #menuleft ul {margin-left:15px;padding:0;list-style-type: none;}
  #menuleft ul li{list-style-type: square;margin-left:5px;}
  #menuleft ul li li{list-style-type: square;margin-left:10px;}
  #menuleft ul li li{list-style-type: square;margin-left:15px;}
  #menuleft ul li a{color:#1b579d;text-decoration:none;}
  #menuleft ul li a:hover{color:black;text-decoration:underline;}
  
  #search {width:190px}
  #search form{margin:3px;}
  #searchbutton{background:url('img/search.gif') no-repeat;border-width:0px;margin-left:5px;width:23px;}
  
  #menu_sel{float:right;height:23px;width:460px;background-color:#1b579d;clear:both;}
  #menu_sel ul {margin:0;padding:0;list-style-type: none;}
  #menu_sel ul li{height:23px;float:left;}
  #menu_sel ul li a{float:left;background-color:#1b579d;padding:2px;color:white;font-weight:bold;text-decoration:none;width:145px;font-size:0.75em;margin:2px;text-align:center;}
  #menu_sel ul li a:hover{background-color:#aab5d8;}
  
  #mainwrap {float:left;width:940px;min-height:330px;}
  #bottomsquares{float:left;width:940px;height:56px;background-image:url('img/kostky.jpg')}
  
  #news {margin:10px;margin-left:24px; width:328px;float:left;min-height:400px;}
  .news{float:left;margin-bottom:10px;}
  .newstitle{float:left;font-size:0.8em;color:#1b579d;width:328px;margin:5px;font-weight:600;}
  .newsexcerpt{float:left;font-size:0.7em;color:black;width:328px;border-bottom:3px solid #ececec;}
  .newsexcerpt div{margin:5px;}
  .newsodd img{float:right;margin:5px;border-width:0px;}
  .newseven img{float:left;margin:5px;border-width:0px;}
  
  #rightmain{float:left;width:578px;}
  #confandlogo{float:left;margin:10px;margin-right:20px;}
  #conference{width:362px;float:left; background:#cecece;height:250px;}
  #logos{width:160px;float:left;min-height:270px;margin-left:20px;}
  #info{float:left;width:541px;margin:10px;margin-right:23px;margin-top:0px;color:black;}
  
  .heading a{float:left;color:white;}
  .heading a:hover{text-decoration:underline;}  
  #newsheading img {margin-right:5px;}
  
  .heading{height:28px;background:url('img/nadpisbg.jpg');float:left;color:white;font-size:0.85em;font-weight:bold;}
  .heading div{margin:7px;}
  #logosheading{width:160px;}
  #confheading{width:362px;}
  #infoheading{width:541px;}
  #newsheading{width:328px;}
  
  .projectlogo{float:left;margin-top:8px;}
  
  #menuleft{width:250px;float:left;background:#ececec;margin-bottom:25px;font-size:0.85em;margin-top:5px;margin-left:5px;border:1px solid #dcdcdc;}
  /*
  #menuleft  .page_item a {color:grey;font-weight:normal;}
  #menuleft .current_page_item a {color:black;font-weight:700;}
  
  #menuleft .current_page_item ul a {color:red;font-weight:normal;}
  
  #menuleft ul li a {color:#1b579d;}
  #menuleft ul ul li a {color:#1b579d;}
  #menuleft ul{margin-left:10px;}
  #menuleft ul ul{margin-left:5px;}
  */


    #menuleft .current_page_item a {color:black;font-weight:normal;}
    #menuleft .current_page_item ul a{color:#1b579d;font-weight:normal;}
    
  #menuleft  ul ul,
#menuleft .current_page_item ul ul,
#menuleft .current_page_parent ul ul,
#menuleft .current_page_parent .current_page_item ul ul,
#menuleft .current_page_parent .current_page_parent ul ul {
	display: none;
	}

#menuleft .current_page_item ul,
#menuleft .current_page_parent ul,
#menuleft .current_page_parent .current_page_item ul,
#menuleft .current_page_parent .current_page_parent ul,
#menuleft .current_page_parent .current_page_parent .current_page_item ul,
#menuleft .current_page_parent .current_page_parent .current_page_parent ul {
	display: block;
	}


#menuleft  ul ul,
#menuleft .current_page_item ul ul,
#menuleft .current_page_ancestor ul ul,
#menuleft .current_page_ancestor .current_page_item ul ul,
#menuleft .current_page_ancestor .current_page_ancestor ul ul {
	display: none;
	}

#menuleft .current_page_item ul,
#menuleft .current_page_ancestor ul,
#menuleft .current_page_ancestor .current_page_item ul,
#menuleft .current_page_ancestor .current_page_ancestor ul,
#menuleft .current_page_ancestor .current_page_ancestor .current_page_item ul,
#menuleft .current_page_ancestor .current_page_ancestor .current_page_ancestor ul {
	display: block;
	}

  

  #postmain{float:left;width:650px;margin-left:20px;min-height:320px;}
  /* #crumbnav{float:left;min-height:15px;width:650px;margin-top:5px;margin-bottom:5px;font-size:0.80em;background-color:#ececec;padding:5px;} */
  #crumbnav{min-height:15px;width:920px; margin:5px;margin-right:0px;font-size:0.80em;background-color:#ececec;padding:5px;}
  #crumbnav a{color:#1b579d;}


  .posthead{float:left;width:650px;}
  .posthead h2{float:left;font-size:1.3em;color:#1b579d;width:650px;border-bottom:2px solid #1b579d; margin: 0px; font-weight:normal;}
  .postmeta{float:left;width:650px;color:#1b579d;margin-bottom:10px;font-size:0.9em;}
  .postcontent{float:left;width:650px;margin-top:15px;margin-bottom:15px;font-size:0.95em;}
  .postdate{float:right;width:150px;text-align:right;color:#444444;font-size:0.8em;}
  .postauthor{float:left;width:250px;color:#444444;font-size:0.8em;}
  
  #flag {position:relative;top:-100px;left:800px;width:140px;}
  #flag img {margin-right:5px;}
  #flag a:hover {text-decoration:none;}
  
  #footmenu div{margin:6px;margin-left:10px;float:left;font-size:0.9em;}
  #foot a{color:#ffffff;}
  #foot a:hover{color:#000000;}
  #footinfo{margin:6px;margin-right:10px;float:right;font-size:0.8em;width:500px;text-align:right;}
  
  
  .infoexcerpt div{color:black;}
  .infotitle{float:left;color:#1b579d;margin:5px;font-size:0.8em;font-weight:600;}
  .infoexcerpt{float:left;font-size:0.7em;color:black;font-weight:normal;}
  .infoexcerpt p{margin:0px;}

  .titulekDotazu {font-size: 100%; padding-bottom: 0em; margin-bottom: 0.2em; margin-top: 1.6em;}
  .boxHledani{background-color: #ececec; border: 0.1em solid #dcdcdc;padding:0.3em;}
  .boxHledani h4 {color: white; margin-top: 0.0em; margin-bottom: 0.5em; background-color: #7f888d; text-align: center;}
	
#info{padding:0px;text-align:left;} 
  #infoheading .heading div{font-weight:normal;}
  
  .linklove{display:none;}
  .infotitle{width: 540px;}

  .archiv a{float:right;color:white;}
  .pridruzeny_clanek{border:1px solid #ececec;background:white;margin:5px;float:left;width:250px;font-size:0.85em;}
  .pridruzeny_clanek h4{margin:5px;}
  .pridruzeny_clanek ul {margin:3px;padding-left:0px;}
  .pridruzeny_clanek ul li {margin-left:14px;}
  #menuwrap{float:left;width:250px;}
  
  /* ZDDorS objednavka*/
  .zddorsObjednavka fieldset {margin: 10px 0px 10px 0px;}
  .zddorsObjednavka legend {font-style: italic; font-weight: bold;}
  .zddorsObjednavka table th {font-weight: normal; text-align:left; width: 120px;}
  .zddorsObjednavka table td {font-weight: normal; text-align:left; width: 300px;}
  .zddorsObjednavka input { width: 100%;}
  .zddorsObjednavka .radioInput { width: 10px;}
  .zddorsObjednavka .submit { width: 150px;}
  .negativHlasky {color: red;}
  .pozitivHlasky {color: green;}
  