
body {
	margin: 0em 0 2em 0;
	padding: 0em;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.8em;
	line-height: 1.4em;
	color: black;
	color: #221E1F;
	background:#76787B url(../../img/pictogramy/page-top-bg.jpg) top left repeat-x;
	text-align:center;
}

#page {
	margin-top: 0px;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	text-align:left;
	width:1000px;
	background: url(../../img/pictogramy/banner-bg.jpg) top left no-repeat;
	}
#page-euf {
	margin-top: 0px;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	text-align:left;
	width:1000px;
	background: url(../../img/pictogramy/banner-bg-euf.jpg) top left no-repeat;
	}

	
/* header */	
	#header {
		margin-top: 0px;
		margin-bottom: 0;
		margin-left: 0; /*auto;*/
		margin-right: auto;
		padding: 0;
		height:102px;
		/*border-bottom:1px dotted red;*/
		}
		.column-in-header {
			position: relative;
			margin:0;
			padding: 0px;
			text-align:left;
			}
			/*.column-in-header #logo-tisk {
				margin:0; padding: 0;
				width:231px;
				height:41px;
				position: absolute;
				top: 12px;
				left: 20px;
				background: url(../../img/pictogramy/logo-top-tisk.jpg);
			}*/
			/*.column-in-header #logo-web {
				margin:0; padding: 0;
				width:387px;
				height:28px;
				position: absolute;
				top: 62px;
				left: 20px;
				background: url(../../img/pictogramy/logo-top-web.jpg);
			}*/

/*  menu top */
	#menu-top {
		margin:0; padding: 0 0 0 1px;
		height:24px;
		}
		#menu-top .menu-item  {
				float:left;
				margin:0; padding:0; 
				width: 80px;
			}
			#menu-top a.a-item { 
				display: block; 
				margin:0; padding:0;
				width: 80px;
				line-height: 24px;
				text-align: center;
				font-size:13px;
				font-weight: bold;
				color: #FFFFFF;
				}
				#menu-top a.a-item {text-decoration: none; color: #FFFFFF;}
				#menu-top a.a-item:visited {text-decoration: none; color: #FFFFFF;}
				#menu-top a.a-item:hover {text-decoration: underline; color: #FFFFFF;}

		#menu-top .menu-item-active  {
				float:left;
				margin:0; padding:0; 
				width: 80px;
				/*background: url(../../img/pictogramy/menu-box-active.jpg);*/
				background: #FFFFFF;
			}
			#menu-top a.a-item-active { 
				display: block; 
				margin:0; padding:0;
				width: 80px;
				line-height: 24px;
				text-align: center;
				font-size:13px;
				font-weight: bold;
				}
				#menu-top a.a-item-active {text-decoration: none; color: #A1080F;}
				#menu-top a.a-item-active:visited {text-decoration: none; color: #A1080F;}
				#menu-top a.a-item-active:hover {text-decoration: underline; color: #A1080F;}

/* main */
	#main1 {
		margin:0; padding:0px 0 0 0;
		background:#FFFFFF url(../../img/pictogramy/page-main1-bg.jpg) top left repeat-y;
		/*border:1px dotted aqua;*/
		}
	#main2 {
		margin:0px 0 0 0; padding:0;
		background:#FFFFFF url(../../img/pictogramy/page-main2-bg.jpg) top left repeat-y;
		/*border:1px dotted red;*/
		}

/* small navig, text sizer */	
	#small-navig-tbl {margin:0; padding:0; width:736px; height: 64px; /*border:1px dotted blue;*/}
		#small-navig-tbl td.small-navig {width:566px; font-size: 10px;}
			#small-navig-tbl .td-box-navig {padding: 10px 0 0 20px; position: relative;}
		#small-navig-tbl td.text-sizer {width:160px; text-align: right;}
			#small-navig-tbl .td-box-sizer {padding:0px 0 0 0;}
			
	#left {
		float:left;
		margin:0; padding:0;
		width:222px;
		line-height:1.4em;
		/*background: Aqua;*/
		}

/*** Leve manu NSI ************************************************************************/
		#left .column-in-left { margin:0; padding:18px 16px 18px 16px; }	
		
		#left #compas-box { margin:0; padding:0 0 0 36px; /*position: relative;*/}	
		#left #compas-box .compas-img { margin:0; padding:0; /*position: absolute; top: -30px; left: 40px;*/ }	
		
		#left #menu-in-left { margin:0; padding:10px 10px 18px 4px; line-height:14px;  }	 /*je pro menu v NSI*/
			
			/*#menu-in-left #menu-top-oblouk {
				 margin:0; padding:0; 
				 width:194px; height:8px;
				 background: url(../../img/pictogramy/l-menu-top-oblouk.jpg) top left no-repeat; }	*/
			#menu-in-left #menu-box {margin:0; padding:0 0 0 13px; /*background: #C8D3C5;*/}	
			/*#menu-in-left #menu-bott-oblouk {
				 margin:0; padding:0; 
				 width:194px; height:8px;
				 background: url(../../img/pictogramy/l-menu-bott-oblouk.jpg) top left no-repeat; }	*/
			
			#menu-in-left .l-navig-box {margin:0; padding:0px 6px 0px 0px; }	
			#menu-in-left .l-navig-link-box { margin:0; padding:0 0 0 0px;}	
			#menu-in-left .l-navig-top-space  {margin:0; padding:0; height:4px;}
			#menu-in-left .l-navig-bott-space  {margin:0; padding:0; height:4px;}
			#menu-in-left  a.l-navig { 
				/*display: block; */
				margin:0; padding:4px 0 4px 0; 
				font-size: 12px;
				line-height:14px;
				font-family: Arial, Helvetica, sans-serif;
				font-weight: normal;
				}
				#menu-in-left  a.l-navig {font-family: Verdana; text-decoration: none; color:#002158; }
				#menu-in-left  a.l-navig:visited {font-family: Verdana; text-decoration: none; color:#7C8EAF; }
				#menu-in-left  a.l-navig:hover {font-family: Verdana; text-decoration: underline; color: #002158;}
		
			#menu-in-left .l-navig-box-active { margin:0; padding:0px 6px 0px 0px; background: #FFF;}	
			#menu-in-left .l-navig-top-space-active  {
				margin:0; padding:0; height:4px;
				/*background: #FFF url(../../img/pictogramy/navig-top-oblouk.png) top left no-repeat;*/}	
			#menu-in-left .l-navig-bott-space-active  {
				margin:0; padding:0; height:4px;
				/*background: #FFF url(../../img/pictogramy/navig-bott-oblouk.png) bottom left no-repeat;*/}	
			#menu-in-left  a.l-navig-active { 
				/*display: block; */
				margin:0; padding:4px 0 4px 0; 
				font-size: 12px;
				line-height:14px;
				font-family: Arial, Helvetica, sans-serif;
				font-weight: bold;
				}
				#menu-in-left a.l-navig-active {font-family: Verdana; text-decoration: none; color: #A1080F;}
				#menu-in-left a.l-navig-active:visited {font-family: Verdana; text-decoration: none; color:#A1080F; }
				#menu-in-left a.l-navig-active:hover {font-family: Verdana; text-decoration: none; color: #A1080F;}		
/*** Leve manu NSI ************************************************************************/


/* right */
	#right {
		float:right;
		margin:0; padding:0;
		width:220px; 
		}
		.column-in-right { margin: 0; padding: 74px 10px 36px 14px;}
		
/* middle */
	#middle { margin: 0 220px 0 220px; }
		#middle-pevny { margin: 0; padding: 0; width: 548px; /*position: relative;*/}		
			.column-in-middle { margin: 0; padding: 1px 26px 0px 0px; /*position: absolute; top: -12px;*/  /*background: Aqua;*/ }

/* footer */
	#footer {
		margin:0; padding:0; position: relative;
		background: url(../../img/pictogramy/footer-bg.jpg);
		color: #221E1F;
		/*border: 1px dotted red;*/
		height:41px;
		}		
		#footer-print-top-box { padding: 10px 266px 4px 220px; text-align:right; }
		
		#footer-position-box { margin:0; padding:0; /*position: absolute; top: -10px;*/}		
		#menu-footer {
			float: left;
			margin:0 0 0 10px; padding: 0;
			width:670px;
			}
			#menu-footer .menu-item  {
				float:left;
				margin:0; padding:14px 0 2px 0; 
				width: 80px;
				text-align: center;
				font-size:12px;
				}
				.menu-item a.a-item { 
					display: block; 
					margin:0; padding:0; 
					}
					.menu-item a.a-item {text-decoration: none; color:#221E1F; }
					.menu-item a.a-item:visited {text-decoration: none; color:#221E1F; }
					.menu-item a.a-item:hover {text-decoration: underline; color: #221E1F;}

			#menu-footer .menu-item-active  {
				float:left;
				margin:0; padding:14px 0 2px 0; 
				width: 80px;
				text-align: center;
				}
				.menu-item-active a.a-item-active { 
					display: block; 
					margin:0; padding:0; 
					font-weight: bold;
					font-size:12px;
					}
					menu-item-active a.a-item-active {text-decoration: none; color:#8A0000; }
					.menu-item-active a.a-item-active:visited {text-decoration: none; color:#8A0000; }
					.menu-item-active a.a-item-active:hover {text-decoration: underline; color: #8A0000;}

		#copy-footer {
			float: left;
			margin:0; padding: 12px 0 0 0;
			font-size:11px;
			width:300px;
			color: #FFFFFF;
			/*background: Aqua;*/
			}
			#copy-footer a.copy {text-decoration: none; color:#FFFFFF; }
			#copy-footer a.copy:visited {text-decoration: none; color:#FFFFFF; }
			#copy-footer a.copy:hover {text-decoration: underline; color: #FFFFFF;}

	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
		
