img, div { behavior: url(classes/iepngfix.htc) }

/* PRECIZ PORTAL LAYOUT PAGE ... horní, pravá, dolní, levá */
/* <![CDATA[ */

	body { 
		text-align:center;
		width:100%;
		margin:0; padding:0;
		font:11pt/1.5 sans-serif;
		background:#3f5972 url("../layout_pix/background.jpg") no-repeat top left;
		}

	#top-layout {
		text-align:left;
		width:930px;
		height: 30px;
		vertical-align:middle;
		color:#FFFFFF;
		font:10pt/2 sans-serif;
		}
		
	#top-layout .left li {
		float:left;
		list-style:none;
		width:90px;
		padding-top:2px;
		}

	#top-layout .left li.active {
		float:left;
		list-style:none;
		width:90px;
		padding-top:2px;
		font-weight:bold;
		}


	#top-layout .right li {
		float:right;
		list-style:none;
		margin-left:20px;
		padding-top:2px;
		}

	#top-layout .right li.active {
		float:right;
		list-style:none;
		margin-left:20px;
		padding-top:2px;
		font-weight:bold;		
		}


	#top-layout a:hover {
		color:#fe9d00;
		}

	#top-layout a {
		color:#ffffff;
		text-decoration:none;
		}



	#global-layout {
		text-align:left;
		width:1044px;
		}

	#header {
		margin:0; padding:0;
		height:149px;
		background: url("../layout_pix/cross_lines.gif") top left repeat-y;
		}

	#main1 {
		margin:0; padding:0;
		background:#FFFFFF url("../layout_pix/column_background.gif") top left repeat-y;
		}
		
	#main2 {
		margin:0; padding:0;
		background:url("../layout_pix/column_background.gif") top right repeat-y;
		}
		
	#left {
		float:left;
		width:188px;
		color:#FFFFFF;
		margin:0; padding:0;
		font-size:80%;
		}
		
	#left .left_menu li {
		border:#FFFFFF thin solid;
		padding:3px;
		padding-left:6px;
		_padding-left:0px;
		list-style:none;
		margin:1px;
		background:#21b32a;
		font:11pt/1.5 sans-serif;
		font-weight:bold;	
		}

	#left .left_menu ul {
		margin:0px;
		padding-top:3px;
		padding-bottom:3px;
		padding-left:2em;
		background:none;
		}

	#left .left_menu ul li {
		border:none;
		padding:4px;
		padding-left:0px;
		list-style:none;
		margin:0px;
		background:none;
		font:10pt/1.2 sans-serif;
		}


	#left .left_menu ul li.active {
		border:none;
		padding:0px;
		list-style: url("../layout_pix/pointer.gif");
		margin:0px;
		background:none;
		font:10pt/1.2 sans-serif;
		}

	#left .left_menu a:hover {
		color:#fe9d00;
		}
		
	#right {
		float:right;
		width:188px;
		color:#FFFFFF;
		margin:0; padding:0;
		font-size:80%;
		}

	#right a {
		color:#FFFFFF;
		text-decoration:none;
		}

		
	#right .right_menu li {
		border:#FFFFFF thin solid;
		padding:3px;
		padding-left:6px;
		list-style:none;
		margin:1px;
		background:#21b32a;
		font:11pt/1.5 sans-serif;
		font-weight:bold;	
		}

	#right a:hover {
		color:#fe9d00;
		}


	#middle {
		margin:0 188px;
		background:#FFFFFF;
		font-size:80%;
		}
		
	.column-in {
		margin:0; padding:0.5em 1em;
		}
		
		
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
		
	h1,h2,h3,h4 { margin: 0.2em 0 }
	p { margin: 0.5em 0 }
	form { margin: 0 }
	
	#bottom-layout
		{
		text-align:left;
		width:1044px;
		}

table,td { color:#222222;font-size:12px; }

#pix_menu .image_button
	{
	background-image:url("../layout_pix/cross_pix_shadow.png"); 
	background-repeat:no-repeat; 
	width:150px; 
	height:185px;
	}

#pix_menu .image_button img
	{
	border-color:#FFFFFF; 
	margin:6px;
	}

#pix_menu .text_button
	{
	background-image:url("../layout_pix/cross_text_shadow.png"); 
	background-repeat:no-repeat;
	background-position:bottom;
	width:150px; 
	height:59px;
	margin-top: 10px;
	margin-bottom: 0px;
	color:#FFFFFF;
	font:11pt/1.2 sans-serif;
	font-weight:bold;
	}

#pix_menu .text_button .detail
	{
	background-color:#298a29; 
	border-color:#FFFFFF; 
	width:136px; 
	height:45px; 
	border:solid #FFFFFF 1px;
	}

#pix_menu .text_button table, td
	{
	color:#FFFFFF;
	font:11pt/1.2 sans-serif;
	font-weight:bold;
	}

#bottom-layout .white_window
	{
	background-image:url("../layout_pix/cross_news_shadow.png"); 
	background-repeat:no-repeat;
	background-position:bottom;
	width:520px; 
	height:200px;
	margin: 0px;
	color:#000000;
	font:10pt/1.2 sans-serif;
	float:left;
	text-align:center;
	vertical-align:middle;
	}
	
#bottom-layout .white_window .detail
	{
	background-color:#FFFFFF; 
	width:510px; 
	height:190px;
	border:solid #000000 1px;
	}

#bottom-layout .white_window .detail td
	{
	color:#000000;
	font:10pt/1.2 sans-serif;
	}

#bottom-layout .menu_window
	{
	width:420px; 
	height:200px;
	margin: 0px;
	color:#000000;
	font:10pt/1.2 sans-serif;
	float:right;
	text-align:left;
	vertical-align:middle;
	}
	
#bottom-layout .menu_window ul li
	{
	list-style-image:url("../layout_pix/pointer.gif");
	font:11pt/1.45 sans-serif;
	color: #FFFFFF;
	}

#bottom-layout .menu_window ul li a
	{
	color: #FFFFFF;
	text-decoration:none;
	}

#bottom-layout .menu_window ul li a:hover
	{
	color:#fe9d00;	
	}

#vertical_slide_1 {
	min-height:1px;
	border: 1px solid black;
	background-color: #CCC;
	color:#000000;
	font:10pt/1.2 sans-serif;
	float:left;
	text-align:left;
	vertical-align:middle;
	padding: 8px;
	margin-left: 50px;
	margin-right: 53px;
	width:100%;
}

#vertical_slide_1 table tr td { color:#000000;font:10pt/1.2 sans-serif;}

#vertical_slide_2 {
	min-height:1px;
	border: 1px solid black;
	background-color: #CCC;
	color:#000000;
	font:10pt/1.2 sans-serif;
	float:left;
	text-align:left;
	vertical-align:middle;
	padding: 8px;
	margin-left: 50px;
	margin-right: 53px;
	width:100%;
}

#vertical_slide_2 table tr td { color:#000000;font:10pt/1.2 sans-serif;}

#vertical_slide_3 {
	min-height:1px;
	border: 1px solid black;
	background-color: #CCC;
	color:#000000;
	font:10pt/1.2 sans-serif;
	float:left;
	text-align:left;
	vertical-align:middle;
	padding: 8px;
	margin-left: 50px;
	margin-right: 53px;
	width:100%;
}

#vertical_slide_3 table tr td { color:#000000;font:10pt/1.2 sans-serif;}

#vertical_slide_4 {
	min-height:1px;
	border: 1px solid black;
	background-color: #CCC;
	color:#000000;
	font:10pt/1.2 sans-serif;
	float:left;
	text-align:left;
	vertical-align:middle;
	padding: 8px;
	margin-left: 50px;
	margin-right: 53px;
	width:100%;
}
#vertical_slide_4 li { padding-left: 20px; list-style-type:disc }


#vertical_slide_4 table tr td { color:#000000;font:10pt/1.2 sans-serif;}

#vertical_slide_5 {
	min-height:1px;
	border: 1px solid black;
	background-color: #CCC;
	color:#000000;
	font:10pt/1.2 sans-serif;
	float:left;
	text-align:left;
	vertical-align:middle;
	padding: 8px;
	margin-left: 50px;
	margin-right: 53px;
	width:100%;
}

#vertical_slide_5 table tr td { color:#000000;font:10pt/1.2 sans-serif;}

#vertical_slide_6 {
	min-height:1px;
	border: 1px solid black;
	background-color: #CCC;
	color:#000000;
	font:10pt/1.2 sans-serif;
	float:left;
	text-align:left;
	vertical-align:middle;
	padding: 8px;
	margin-left: 50px;
	margin-right: 53px;
	width:100%;
}

#vertical_slide_6 table tr td { color:#000000;font:10pt/1.2 sans-serif;}
