BODY {
    margin: 0px;
    background-color:#EBEBE9;
}

BODY, TD, DIV {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11pt;

}

#container {
    border: 0px solid white;
    margin: 0px;
    margin-left: auto;
    margin-right: auto;
    padding: 0px;
}

#top_local {
    padding: 0px;
    margin-bottom: 0px;
    background-color: rgb(213, 219, 225);
}

#content {
    padding: 0px;
    margin-left: 192px;
    margin-right: 176px;
    background-color: inherit;
}

#sidebar-a {
    float: left;
    width: 187px;
    \width: 187px;
    w\idth: 187px;
    margin: 0;
    margin-right: 0px;
    padding: 0px;
    background-image: url(/img/freemind_theme/left_menu_bg.gif);
}

#sidebar-b {
    float: right;
    width: 169px;
    \width: 169px;
    w\idth: 169px;
    margin: 0;
    margin-left: 0px;
    padding: 0px;
    background-color: rgb(235, 235, 235);
}

#footer {
    clear: both;
    padding: 0px;
    margin-top: 0px;
    background-color: rgb(213, 219, 225);
}

.leftmenu {
    margin: 0px;
    padding: 0px;
    height: 19px;
    background-image: url(/img/freemind_theme/left_menu_menu_bg.gif);
}

.rightmenu {
    padding-top: 5px;
    margin: 0px;
    padding: 0px;
    height: 19px;
    background-image: url(/img/freemind_theme/left_menu_menu_bg.gif);
  }


.dark_topline {
    background-color : #0A2F66;
    padding-top : 2px;
    background-image : url(/img/freemind_theme/icon_left_top.gif);
    background-position : 5px;
    background-repeat : no-repeat;
    border-bottom-color : #4F6B93;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    color : #E79319;
    font-size : 8pt;
    height : 18px;
    padding-left : 3px;
    padding-right : 10px;
    text-align : right;
  }


.dark_topline A, .dark_topline A:hover, .dark_topline A:visited {
    color : white;
    font-size: 10pt;
    text-decoration : none;
  }


.dark_topline A:hover {
    color : #E79319;
  }


.dark_topline2 {
    background-image : url(/img/freemind_theme/top02_bg.gif);
    color : black;
    font-size : 8pt;
    height : 97px;
    vertical-align: bottom;
    margin: 0px;
    padding: 0px;
}


.dark_topline2_c {
    position: absolute;
    top: 23px;
    left: 280px;
    width: 472px;
    height: 70px;
    padding: 0px;
}

.dark_topline2_s {
    position: absolute;
    top: 87px;
    left: 280px;
    width: 292px;
    height: 28px;
    padding: 0px;
}

.dark_topline2_a {
    text-align: right;
    position: absolute;
    top: 97px;
    left: 552px;
    width: 195px;
    height: 18px;
    padding: 0px;
    font-size : 8pt;
}

.dark_topline2_sp {
    background-image: url(/img/freemind_theme/top02-right_bg.jpg);
    float: right;
    width: 43px;
    height: 97px;
    padding: 0px;
    margin: 0px;
}


.dark_topline3 {
    background-image : url(/img/freemind_theme/top_03_07.jpg);
    height : 48px;
    padding:0px;
    margin: 0px;
}

.dark_topline3_s {
    position: absolute;
    top: 87px;
    left: 280px;
    width: 272px;
    height: 28px;
    padding: 0px;
}

.dark2 {
    background-color : #0A2F66;
    font-size : 10px;
    color : white;
}

.dark2 A {
    color : white;
    font-size : 10px;
    text-decoration : none;
}

INPUT, TEXTAREA, BUTTON, SELECT {
    border: 1px ridge;
    border-width: 1px;
    border-color: #838583;
    border-style: solid;
    font-family : sans-serif;
    font-size : 10pt;
    background-color : #F5F5F5;
    color : #30343F;
}

INPUT.hledani {
    border-width: 1px;
    border-color: black;
    border-style: solid;
    width: 80px;
}

SELECT.hledani {
    border-width: 1px;
    border-color: black;
    border-style: solid;
    width: 70px;
}

/* formating of menus */

.newmenu, A.newmenu, A.newmenu:VISITED {
    color : #111111;
    font-size : 10pt;
    text-decoration : none;
  }


A.newmenu:HOVER {
    color : Navy;
    text-decoration : underline;
  }


.menu_inside {
    padding: 10px;
    font-size : 9pt;
  }


.menu_hr {
	border-top:	1px solid gray;
	border-bottom:	1px solid transparent;
	border-left:	1px solid transparent;
	border-right:	1px solid transparent;
	margin: 5px 0 0 -5px;
	padding:	0px;
}
.select1{
	font-family : sans-serif;
	font-size : 11px;
	background-color : #F5F5F5;
	color : #30343F;
	border: 1px ridge;
	border-color: #838583;
}
.select2{
	font-family : sans-serif;
	font-size : 11px;
	background-color : #9CAEBD;
	color : #30343F;
}
/* formating of articles */

.nazevbig {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 14pt;
    font-weight : bold;
    text-decoration : none;
  }


A.nazevbig {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 14pt;
    font-weight : bold;
    text-decoration : none;
  }


A.nazevbig:HOVER {
    text-decoration : underline;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 14pt;
  }

A.nazevbig:VISITED {
    color : #676FB1;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 14pt;
  }

.nadpis_odstavce {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12pt;
    font-weight : bold;
    color: black;
    text-decoration : none;
  }
.normalni {
}
/* standard format */

A, A:VISITED {
    font-family : sans-serif;
    font-size : 11pt;
    color : #083062;
    text-decoration : none;
  }


A:HOVER {
    text-decoration : underline;
  }

IMG.iod {
    border-width: 1px;
    border-color: black;
    border-style: solid;
  }

.kategory_name {
	margin-top: 8px;
	margin-bottom: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color : #9CAEBD;
	color : #000000;
	text-align: center;
  }

BUTTON.hlasovani {
	font-size: 7pt;
/* 	width: 10px; */
	margin: 1px;
	padding: 0px;
  }

.bordered {
	border-style: solid;
	border-width: 1px;
	border-color: #9CAEBD;
	padding: 10px;
	margin: 5px;
  }

.nonused {
    border-width: 1px;
    border-color: yellow;
    border-style: solid;
  }


