body {
	background-color: #EAF2F6;
	width : 100%;
	height : 100%;
}

.controlpanel {
	width: 100%;
	background-color: #FFFFFF;
}

.NázevHeader {
  width: 200px;
}

.DownloadHeader {
  width: 80px;
}

.VelikostHeader {
  width: 80px;
}

/* Search */
table.search {
	background-image:url(search_back.gif); 
	background-repeat:repeat-x;
	padding:0px;
	height:20px;
	margin-top:6px;
}
#search td {
	background-image:url(search_left.gif); 
	background-repeat:no-repeat;
	padding:0px;
	padding-left:1px;
	height:20px; 
}
#search img {
	background-image:url(search.gif); 
	width:23px; 
	height:20px; 
	background-repeat:no-repeat; 
	margin-left:-5px;
	padding:0px;
	border:0px;
	vertical-align:top;
}
#search a:hover img {
	background-image:url(search_on.gif); 
	width:23px; 
	height:20px; 
	background-repeat:no-repeat;
	margin-left:-5px;
	padding:0px;
	border:0px;
	vertical-align:top;
}
#search .NormalTextBox {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background:transparent;
	border:0px;
	height:22px;
	padding-left:3px;
	padding-top:3px;
}

.bannerpane {
	padding-top: 0px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 3px;
}

.headerpane {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.toppane {
	padding-top: 3px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 3px;
}

.leftpane {
	padding-top: 20px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 3px;
}

.contentpane {
	padding-top: 20px;
	padding-left: 6px;
	padding-right: 10px;
	padding-bottom: 13px;
}
.innerpane {
	padding-top: 0px;
	padding-left: 11px;
	padding-right: 11px;
	padding-bottom: 3px;
}

.rightpane {
	padding-top: 20px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 3px;
}

.bottompane {
	padding-top: 0px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 3px;
}

.footerpane {
	padding-top: 0px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 0px;
}
.favpane {
	padding-top: 0px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 0px;

}


.MainMenu_MenuContainer {
	background-color: transparent;
    width:100%;
	height:1px;
}

.MainMenu_MenuBar {
}

.MainMenu_MenuArrow {
	display: none
}

.MainMenu_RootMenuArrow {
	display: none
}

.MainMenu_MenuIcon {
	display: none
}

.MainMenu_MenuBreak {
   	border-bottom: transparent 0px solid; 
	border-left: transparent 0px solid; 
	border-top: transparent 0px solid;  
	border-right: transparent 0px solid; 
	background-color: transparent; 
	height: 1px;
}


.MainMenu_MenuItem {
    padding:5px 22px 5px 13px;
    border:0pt none;
    font-size: 11px; 
    color: #444444;
	font-weight: bold;  
}

.MainMenu_MenuItemSel {
	background-color: transparent; 
	cursor: pointer; 
	cursor: hand; 
}

.Submenu {
    border-left:4px solid #4A72C5;
    cursor:pointer;
    margin-top: 0px;
    margin-left: -2px; 
    z-index: 1000;
    font-size: 11px; 
    color: #444444;
    font-weight: bold; 
	background: #D7E0F5; 
}

.Submenuitemselected,Submenuitembreadcrumb {
    padding:5px 22px 5px 13px;
    border:0pt none;
    margin-top: 0px;
    margin-left: 0px; 
    font-size: 11px; 
    color: #FFFFFF;
	font-weight: bold; 
	background: #4A72C5; 
}

.Head{ 
   font-size:13px;
   font-weight:bold;
   color:#222222; 
}

.SubHead{ 
   font-size:12px; 
   color:#222222;
  }
   
.SubSubHead{ 
   font-size:11px; 
   color:#222222;
}

.Normal{
   font-weight : normal;
   line-height:18px;
	 
	 margin:6px 0 0 0;
	 font-family:Arial, Tahoma, Verdana,  Helvetica, sans-serif;
	 font-size:12px;
	 color:#403E3E;
}




.TH,TD,DIV {	
   font-weight : normal;
   line-height:18px;
	 margin:0px 0 0 0;
	 font-family:Arial, Tahoma, Verdana,  Helvetica, sans-serif;
	 font-size:12px;
	 color:#403E3E;
}

.CommandButton {
	font-size : 11px;
	font-weight : normal;
	color : #0033CC;
	text-decoration : none;
}
    
A.CommandButton:link {
	font-size : 11px;
	font-weight : normal;
	color : #0033CC;
	text-decoration : underline;
}

A.CommandButton:visited  {
	font-size : 11px;
	font-weight : normal;
	color : #0033CC;
	text-decoration : underline;
}

A.CommandButton:active {
	font-size : 11px;
	font-weight : normal;
	color : #0033CC;
	text-decoration : underline;
}

A.CommandButton:hover {
	font-size : 11px;
	font-weight : normal;
	color : #0033CC;
	text-decoration : none;
}

.User, A.User:link, A.User:visited, A.User:active{
   padding:0px;
   font-size : 12px;
   font-weight : normal;
   color:#403E3E;
   font-family: Arial;
   text-decoration:underline;
}

A.User:hover {
   padding:0px;
   font-size : 12px;
   font-weight : normal;
   color: #403E3E;
   font-family: Arial;
   text-decoration : underline;
}

.Date, A.Date:link, A.Date:visited, A.Date:active, A.Date:hover  {
    color:#FFFFFF;
  	font-weight:normal; 
    font-size:11px;
    text-decoration:none;
}

.Breadcrumb, A.Breadcrumb:link, A.Breadcrumb:visited, A.Breadcrumb:active {
    color:#5C5C5C;
	  font-weight:normal; 
    font-size:11px;
    text-decoration:none;
}

A.Breadcrumb:hover  {
    color:#000000;
	 font-weight:normal; 
    font-size:11px;
    text-decoration:none;
}

A:link {
	color :#403E3E;
	text-decoration : underline;
	font-weight:normal; 
  font-size:12px;
  font-family: Arial;
  
}

A:active {
	color :#403E3E;
	text-decoration : underline;
	font-weight:normal; 
  font-size:12px;
  font-family: Arial;
}

A:hover {
	color :#403E3E;
	text-decoration : underline;
	font-weight:normal; 
  font-size:12px;
  font-family: Arial;
}

A:visited {
	color :#403E3E;
	text-decoration : underline;
	font-weight:normal; 
  font-size:12px;
  font-family: Arial;
}

.Footer{
   font-size:11px;
   font-weight:bold; 
   color:#555555;
   text-decoration:none
}

A.Footer:link {
    font-size:11px;
    font-weight:bold; 
	color : #555555;
	text-decoration : none;
}

A.Footer:visited  {
    font-size:11px;
    font-weight:bold; 
	color : #555555;
	text-decoration : none;
}

A.Footer:active {
    font-size:11px;
    font-weight:bold; 
	color : #555555;
	text-decoration: none;
}

A.Footer:hover {
    font-size:11px;
    font-weight:bold; 
	color :#555555;
	text-decoration: none;
}


.Links {
   font-size:11px;
   font-weight:bold; 
   color:#5C5C5C;
   text-decoration: none
}

A.Links:link {
    font-size:11px;
    font-weight:bold; 
	color : #5C5C5C;
	text-decoration : none;
}

A.Links:visited {    
    font-size:11px;
    font-weight:bold; 
	color : #5C5C5C;
	text-decoration : none;
}

A.Links:active {
    font-size:11px;
    font-weight:bold; 
	color : #5C5C5C;
	text-decoration : none;
}

A.Links:hover {
    font-size:11px;
    font-weight:bold; 
	color : #5C5C5C;
	text-decoration : none;
}

TableBody  {
    border-left-width:1px;
    border-top-width:1px;
    border-right-width:1px;
    border-bottom-width:1px;
}
.cssmenu 								{ position:relative; float:right; height:33px; margin-right:10px; }
.cssmenu span 							{ padding:0px 10px; white-space: nowrap; display:block;font-weight:bold;font-size:13px;min-width:63px; text-align:center;}
.cssmenu ul								{ margin:0px; padding:0px;display: block;float:left;}
.cssmenu li 							{ list-style: none none outside; float:left;position:relative;}
.cssmenu ul li 							{ background:url(images/menu42.gif) left 0px no-repeat; float:left;margin-right:3px; margin-top:2px;}
.cssmenu ul li a						{ background:url(images/menu42.gif) right -33px no-repeat ;display:block; float:left;}
.cssmenu ul .current 					{ background:url(images/menu42.gif) left -132px no-repeat; margin-right:3px;margin-top:2px;}
.cssmenu ul .current a					{ background:url(images/menu42.gif) right -167px no-repeat; }
.cssmenu ul .current span				{font-weight:bold;font-size:13px;color:#5C5C5C;}
.cssmenu ul .current .slide span		{ background:transparent;}
.cssmenu ul a:link, 
.cssmenu ul a:active, 
.cssmenu ul a:visited					{ width:auto;color:#fff; text-decoration:none; line-height:31px;display: block; cursor:pointer}
.cssmenu ul a:hover 					{ color: #fff; background:url(images/menu42.gif)   left -66px no-repeat;float:left}
.cssmenu ul a:hover span 				{ background:url(images/menu42.gif) right -98px no-repeat; float:left;color:#fff}
/*.downarrow								{ position:absolute; right:9px; top:17px}*/
.downarrow                { display:none}
.rightarrow								{ position:absolute; right:5px; top:10px}
.cssmenu .slide 						{ display: none; float: left; overflow:hidden; position:absolute;}
.cssmenu .slide .icon 					{ position:absolute; left:2px; top:3px}
.cssmenu .slide .Group 					{ background:#fff; border:1px #000 solid;display: none;left: 0px; float: left; position:relative}
.cssmenu .slide ul li 					{ clear: both;background:url(images/submenu.gif) top left repeat-x; display:block; border-bottom:1px #dbd8d8 solid; width:100%}
.cssmenu .slide ul li span 				{ color:#666666; display:block; padding:0 20px 0 20px;text-align:left;}
.cssmenu .slide ul li a					{ background:url(images/submenu.gif) top left repeat-x;height:24px; display:block}
.cssmenu .slide ul a:link, 
.cssmenu .slide ul a:active, 
.cssmenu .slide ul a:visited			{ width:auto;color:#333; text-decoration:none; line-height:24px;display: block; cursor:pointer}
.cssmenu .slide ul a:hover 				{ background:url(images/submenu.gif) 0 -25px repeat-x;width:100%}
.cssmenu .slide ul a:hover span 		{ background:url(images/submenu.gif) 0 -25px repeat-x;}

