/* CSS Document */
		body {
			font-family: Tahoma, Helvetica CE, Arial CE, Arial, Helvetica, sans-serif; 
			font-size: 12px;
			color: #444444;
            		margin: 0px;
            		margin-top: 0px;
            		margin-bottom: 0px;
		}

		/* Main Table */

		table.main {
			padding: 0px;
			spacing: 0px;
			border: 0px;
			margin: 0px;
		        border-collapse: collapse;
		}

		td.main {
			font-family: Tahoma, Helvetica CE, Arial CE, Arial, Helvetica, sans-serif; 
			font-size: 12px;
			padding: 0px;
		}

		/* Table in the menu */
		TD.list_head { color: #7B92A2; cursor: hand; background-color:#FFFFCC; border: 1px solid #7B92A2; }

		table.inmenu {
			border: 0px;
		}

		td.inmenu {
			width: 20px;
			padding-left: 10px;
			text-align: center;
		}


		td.title {
			width: 780px;
			padding: 0px;
		}

		td.lc {
			width: 13px;
			padding: 0px;
		}

		td.menu {
			width: 232px;
			font-family: Tahoma, Arial CE, Arial, Helvetica, sans-serif; 
			font-size: 12px;
			color: black;
			vertical-align: top;
			padding: 0px;
		}

		td.body {
			width: 535px;
			font-family: Tahoma, Helvetica CE, Arial CE, Arial, Helvetica, sans-serif; 
			font-size: 12px;
			color: black;
			background-color: white;
			vertical-align: top;
			text-align: justify;
			padding: 0px;
		}
		
		td.topmenu_item {
			width: 200px;
			font-family: Tahoma, Arial CE, Arial, Helvetica, sans-serif; 
			font-size: 12px;
			color: white;
			vertical-align: middle;
			font-weight: bold;
			text-align: center;
			padding: 0px;
		}

		table.none { border: 0px; }
		table {
			border: 0px dotted black;
		}

		td {

			font-family: Tahoma, Helvetica CE, Arial CE, Arial, Helvetica, sans-serif; 
			font-size: 12px;
			/*text-align: justify;*/
			padding: 3px;
			color: #444444;
		}
		
		table.cws_nab_detail  { border: 1px solid #444444; }

		a {
			color: #4a7733;
			text-decoration: underline;
			font-weight: bold;
		}
		
		a:hover {
			color: #17aa17;
			text-decoration: none;
			font-weight: bold;
		}

		a.topmenu {
			color: #ffffff;
			text-decoration: none;
		}
		
		a:hover.topmenu {
			color: #ffffff;
			text-decoration: underline;
		}
		
		a.topmenu1 {
			color: #ffffff;
			text-decoration: underline;
		}
		
		a.topmenu1 {
			color: #ffffff;
			text-decoration: underline;
		}
		
		a:hover.topmenu1 {
			color: #ffffff;
			text-decoration: none;
		}
		
		a.topmenu2 {
			color: #ffffff;
			text-decoration: underline;
			font-size: 9px;
		}
		
		a.topmenu2 {
			color: #ffffff;
			text-decoration: underline;
			font-size: 9px;
		}
		
		a:hover.topmenu2 {
			color: #ffffff;
			text-decoration: none;
			font-size: 9px;
		}
		
		a.submenu:link {
			font-size: 12px;
			color: #444444;
			text-decoration: none;
			font-weight: bold;
		}
		a.submenu:hover {
			font-size: 12px;
			color: #777777;
			text-decoration: underline;
			font-weight: bold;
		}
		a.submenu:visited {
			font-size: 12px;
			color: #444444;
			text-decoration: none;
			font-weight: bold;
		}
		
		a.listmenu:link {
			font-size: 12px;
			color:#FF6600;
			text-decoration: none;
			font-weight: bold;
		}
		a.listmenu:hover {
			font-size: 12px;
			color:#FF6600;
			text-decoration: underline;
			font-weight: bold;
		}
		a.listmenu:visited {
			font-size: 12px;
			color:#FF6600;
			text-decoration: none;
			font-weight: bold;
		}
		
		a.small:link {
			font-size: 9px;
			color: #444444;
			text-decoration: none;
			font-weight: bold;
		}
		a.small:hover {
			font-size: 9px;
			color: #777777;
			text-decoration: underline;
			font-weight: bold;
		}
		a.small:visited {
			font-size: 9px;
			color: #444444;
			text-decoration: none;
			font-weight: bold;
		}
		
		h1 {
			font-family: Tahoma, Helvetica CE, Arial CE, Arial, Helvetica, sans-serif; 
			font-size: 15px;
			text-decoration: underline;
		}

		h1.top_head {
			color: #FF6600;
			font-family: Tahoma, Helvetica CE, Arial CE, Arial, Helvetica, sans-serif; 
			font-size: 13px;
			text-decoration: none; 
		}
		
		.whead { color:#EEEEEE; font-size:12px; font-weight:bold;}
		.wheads { color:#EEEEEE; font-size:9px; font-weight:bold;}
		.text_small { font-size: 9px; text-align: right; }
		
		/* NOVE STYLY */
		table.list {
			width: 100%;
			border: 1px #888888 doted;
			padding: 0px;
		        border-collapse: collapse;
		}

		th {
			font-family: Tahoma, Arial CE, Arial, Helvetica, sans-serif;
			font-size: 12px;
			text-align: left;
			padding: 3px;
			spacing: 0px;
			margin: 0px;
			background: #387c5b;
			color: white;
			vertical-align: middle;
		}

		tr.list_even {
			background: #bfd6c4;
		}

		tr.list_odd {
			background: #a6baaa;
		}
		
		td.summary_list { border-bottom: 1px solid #444444; }
		.gborder { border: 1px solid #444444; }
		
		td.list {
			font-family: Tahoma, Helvetica CE, Arial CE, Arial, Helvetica, sans-serif; 
			font-size: 12px;
			text-align: left;
			padding: 3px;
			spacing: 0px;
			margin: 0px;
		}
		
		INPUT {border: 1px solid #444444; height: 16px; font-size: 9px; }
		INPUT.build_button {
     	  	border: thin;
			border-style:outset;
    	    height: 20px;
     	   	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
     	   	font-size: 8pt;
			font-weight: bold;
      	  	background-color:#990000;
			color: #FFFFFF;
      	  	font-valign: top;
		}
		
		select.rsmall {
			color: black;
			font-size: 9px;
			font-weight: thin;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			height: 15px;
			border-style: solid;
		}
		
		select.rsmall_w {
			color: black;
			font-size: 9px;
			font-weight: thin;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			height: 15px;
			border-style: solid;
			width: 110px;
		}

		input.rsmall {
	 	border: thin;
        border-style: thin;
		border-color: black;
        height: 15px;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 8pt;
		font-weight: bold;
        background-color: #e0e0e0;
        font-valign: top;
        color: black;
		cursor: hand;
		}

	.headline_head { font-size: 13px; color: #444444; font-weight: bold; }

/* NOVE STYLY KONEC*/

