/* CSS Document */
body {margin: 0px; padding: 0; background-color: #E6E6E6; color: #576467; font-family: tahoma, verdana, sans-serif; font-size: 10pt; }

h1 {color: #2E3695;   font-size: 13px;   font-weight: bold; }

h2 {  font-size: 11pt; }

h3 {  font-weight: bold;   font-size: 8pt;   margin-bottom: 3px;   padding-bottom: 0px; }

a {  color: #2E3695; }

a img {  border: none; }

#box {width: 850px; background-color: #FFFFFF; margin: 0px auto auto auto; border-left: 2px solid #ADADAD; border-right: 2px solid #ADADAD; padding-left: 10px; padding-right: 10px; text-align: left; }

#header {background-image: url(/cs/webs/anexia_cs/images/header.jpg); background-repeat: no-repeat; height: 138px; }

#flags {  margin-left: 25px; }

#flags a img {border: 0; text-decoration: none; margin-top: 8px; margin-right: 10px; }

#menu {margin-bottom: 0; font-size: 12px; float: right; margin-right: 20px; }

#menu ul {text-align: center; margin-bottom: 0; margin-top: 0; }

#menu ul li {display: inline; }

#menu ul li.odd {border-right: 1px solid #9499C9; padding-top: 3px; padding-bottom: 3px; line-height: 25px; }

#menu ul li a {padding-left: 8px; padding-right: 8px; color: white; text-decoration: none; text-align: center; }
#printer {float: right; margin-top: -30px; cursor: pointer; cursor: hand; _margin-top: -40px;}
#menu ul li a.sel {font-weight: bold; }

#stred {width: 610px; background-color: #FFFFFF; float: right; margin-top: 0px; padding-right: 20px; }

#left {width: 200px; float: left; clear: both; margin-top: 15px; background-color: #FFFFFF; }

#lista {  padding-top: 10px; }

#vyhledavani {text-align: left; font-size: 13px; padding-left: 10px;   color: white;   float: left;   width: 250px; }

#vyhledavani input {width: 145px; background-color: white; border: none; height: 18px;  }

#vyhledavani a img {  vertical-align: middle;   margin-top: -3px; }

#main-menu { float: left; background-image: url(/cs/webs/anexia_cs/images/menutop.jpg);   background-repeat: no-repeat;   background-position: top;   width: 200px;   padding-top: 15px;   background-color: #DEDEDE; }

.vypis {  border-bottom: 1px dashed silver; padding-bottom: 25px; clear: both;}
.perex {float: left;}
.vypis a {  float: right;   background-image: url(/cs/webs/anexia_cs/images/viceinfo.gif);   background-repeat: no-repeat;   background-position: right;   padding-right: 15px; }

.vypis h1 {  margin-bottom: 0;   font-size: 13px;   font-weight: bold; }

.vypis p {  margin-top: 5px; }

#podmenu {  padding: 5px; text-align: center; color:black;}

#adresa {  background-color: #DEDEDE;   padding-bottom: 15px; margin-bottom: 5px;  padding-top: 25px;   text-align: center; }

#bottom {  clear: both;   margin-top: 20px; }

#bottom a {color:silver;float: right;text-decoration: none;}

/* ThemeIEMenu Style Sheet */

.ThemeIEMenu,.ThemeIESubMenuTable
{
	cursor:		default;
	font-family:	tahoma, verdana, sans-serif;
	font-size:	11px;
	border:		0;
	color: black;
	margin:0;
	width:200px;
}

.ThemeIEMenu, .ThemeIESubMenuTable
{
	background-color:	#DEDEDE;
}

.ThemeIESubMenuTable {
  border:1px solid #909EA1;
}

.ThemeIESubMenu
{
	position:	absolute;
	visibility:	hidden;
	/*
	   Netscape/Mozilla renders borders by increasing
	   their z-index.  The following line is necessary
	   to cover any borders underneath
	*/
	z-index:	100;
	border:		0;
	padding:	0;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#848A84, Direction=135, Strength=4);
}

.ThemeIEMenu .ThemeIESubMenuTable td
{
	white-space:	nowrap;
	height:30px;
	text-align: left;
}


.ThemeIEMenu td img {float:left; margin-left:5px;}

.ThemeIEMainItem,.ThemeIEMainItemHover,.ThemeIEMainItemActive,
.ThemeIEMenuItem,.ThemeIEMenuItemHover,.ThemeIEMenuItemActive
{
  background-image: url(/cs/webs/anexia_cs/images/tecka.gif);
  background-repeat: repeat-x;
  background-position: left bottom;
}

.ThemeIEMainItemHover,.ThemeIEMainItemActive,
.ThemeIEMenuItemHover,.ThemeIEMenuItemActive
{
  background-color: #C8CDD5;
}

.ThemeIEMenuSplit
{
	height:		1px;
	margin-top:	1px;
	margin-bottom:	1px;
	overflow:	hidden;
	background-color:	inherit;
	border-top:	1px solid #ADAA9C;
}

.ThemeIEMenuVSplit
{
	width:		1px;
	margin:		0px;
	overflow:	hidden;
	background-color:	inherit;
	border-right:	1px solid #ADAA9C;
}

.ThemeIEMainItem td,.ThemeIEMainItemHover td,.ThemeIEMainItemActive td,
.ThemeIEMenuItem td,.ThemeIEMenuItemHover td,.ThemeIEMenuItemActive td
{
  padding-top:8px;
  padding-bottom:8px;
  padding-left:5px;
  line-height:15px;
}

.ThemeIEMenuFolderLeft {
  width:15px;
}

.ThemeIEMenuItem img.seq1
{
	display:	inline;
}

.ThemeIEMenuItemHover seq2,
.ThemeIEMenuItemActive seq2
{
	display:	inline;
}

.ThemeIEMenuItem .seq2,
.ThemeIEMenuItemHover .seq1,
.ThemeIEMenuItemActive .seq1
{
	display:	none;
}
.ArticleTabMover {padding: 0 1em 0 0;}
