body	{
		color: black;
		background-color: white;
		font-family: Verdana, Arial, Lucida, sans-serif;
		font-size: small;
		padding: 0;
		}
div.stranka	{
			background-color: transparent;
			position: relative;
			width: 800px;
			height: 100%;
			margin: 0 auto;
			padding: 0;
			}
div.hlavicka	{
				background-color: transparent;
				position: absolute;
				width: 800px;
				height: 89px;
				top: 20px;
				left: 0;
				}
div.hlavicka_vlevo	{
					background: white url("./images/hlavicka_vlevo.gif") 0 0 no-repeat;
					position: absolute;
					width: 16px;
					height: 89px;
					left: 0;
					top: 0;
					}
div.hlavicka_pozadi	{
					background: white url("./images/hlavicka_pozadi.gif") 0 0 repeat-x;
					position: absolute;
					width: 764px;
					height: 89px;
					left: 16px;
					top: 0;
					}
div.hlavicka_vpravo	{
					background: white url("./images/hlavicka_vpravo.gif") 0 0 no-repeat;
					position: absolute;
					width: 20px;
					height: 89px;
					right: 0;
					top: 0;
					}
p.logo	{
		position: absolute;
		width: 70px;
		height: 52px;
		left: 35px;
		top: 17px;
		margin: 0;
		padding: 0;
		}
div.nadpis_scs	{
				background: white url("./images/nadpis_scs.gif") 0 0 no-repeat;
				position: absolute;
				width: 254px;
				height: 52px;
				top: 17px;
				left: 270px;
				}
div.obsah	{
			background-color: transparent;
			position: relative;
			width: 800px;
			height: 100%;
			top: 130px;
			left: 0;
			}
div.horni_laina	{
				background-color: transparent;
				width: 800px;
				height: 20px;
				}
div.obsah_levy_horni_roh	{
							position: absolute;
							width: 20px;
							height: 20px;
							top: 0;
							left: 0;
							background: white url("./images/obsah_levy_horni_roh.gif") 0 0 no-repeat;
							}
div.obsah_horni_mezi_rohy	{
							position: absolute;
							width: 762px;
							height: 20px;
							top: 0;
							left: 20px;
							background: white url("./images/obsah_horni_mezi_rohy.gif") 0 0 repeat-x;
							}
div.obsah_pravy_horni_roh	{
							position: absolute;
							width: 18px;
							height: 20px;
							top: 0;
							right: 0;
							background: white url("./images/obsah_pravy_horni_roh.gif") 0 0 no-repeat;
							}
div.v_obsahu	{
				width: 762px;
				height: 100%;
				background: white url("./images/v_obsahu.gif") 0 0 repeat-y;
				margin: 0;
				padding: 0 18px 0 20px;
				/*order: solid red 1px;*/
				}
div.obsah_levy	{
				float: left;
				width: 140px;
				height: 100%;
				margin: 0 10px 0 0;
				padding: 25px 0 25px;
				/*border: solid red 1px;*/
				}
div.obsah_uprostred	{
					float: left;
					width: 422px;
					height: 100%;
					margin: 0 10px 0 0;
					padding: 25px 0 25px;
					}
div.obsah_pravy	{
				float: right;
				width: 180px;
				height: 100%;
				margin: 0;
				padding: 25px 0 25px;
				}
div.obsah_pravy_dva_sloupce	{
							float: right;
							width: 612px;
							height: 100%;
							min-height: 400px;
							margin: 0;
							padding: 25px 0 25px;
							}
div.obsah_s_mapou_v_pravo	{
							position: absolute;
							width: 612px;
							height: 360px;
							top: 82px;
							right: 18px;
							}
div.konec_float	{
				clear: both;
				}
h2	{
	font-size: small;
	color: #777777;
	padding: 5px 0 3px 10px;
	margin: 0;
	background: silver url("./images/pozadi.gif") 0 0 repeat;
	}
h2.nadpis_v_obsahu	{
					margin: 30px 0 0;
					}
h3	{
	font-size: small;
	padding: 0;
	margin: 15px 5px 5px;
	}
h2.dalsi_v_divu	{
				margin: 25px 0 0;
				}
div.vedle_mapy_jeden_stat h2	{
								margin: 0 35px 0 0;
								}
img	{
	border: none;
	margin: 0;
	padding: 0;
	}
p	{
	padding: 0 10px 0 5px;
	margin: 0;
	text-align: justify;
	text-indent: 0.5em; /*odsazení prvního řádku*/
	}
p.uvod	{
		padding: 15px 10px 0 5px;
		}
p.doprava	{
			text-align: right;
			}
p.doprava a:visited	{
					color: gray;
					}
div.obsah_pravy p	{
					text-align: left;
					text-indent: 0;
					}
div.obsah_pravy p.uvod	{
						font-size: x-small;
						}
div.obsah_levy p	{
					padding: 0 10px;
					text-align: center;
					text-indent: 0;
					}
div.obsah_levy p.uvod	{
						padding: 15px 10px 0;
						}
div.obsah_pravy_dva_sloupce	p	{
								padding: 0 20px 0 5px;
								}
div.obsah_pravy_dva_sloupce p.uvod	{
									padding: 15px 20px 0 5px;
									}
p.vysvetlivka	{
				margin: 15px 0 0;
				font-size: x-small;
				}
ul	{
	margin: 0 0 0 20px;
	padding: 0 20px 0 5px;
	}
ul.vnoreny	{
			margin: 0 0 0 15px;
			padding: 0;
			}
li	{
	padding: 5px 0 0;
	text-align: justify;
	}
li.pro_vnoreny_seznam	{
						list-style-type: none;
						}
ul.vnoreny li	{
				list-style-type: circle;
				}
a	{
	color: #003399;
	}
a:hover	{
		text-decoration: none;
		}
div.pata	{
			position: relative;
			width: 800px;
			height: 68px;
			background-color: transparent;
			padding: 0;
			margin: 0;
			}
div.pata_obsah	{
				position: absolute;
				width: 800px;
				height: 59px;
				top: 0;
				left: 0;
				background: white url("./images/pata_pozadi.gif") 0 0 repeat-y;
				}
div.eu_transition_facillity_2004	{
									position: absolute;
									width: 457px;
									height: 36px;
									top: 12px;
									left: 20px;
									background: white url("./images/eu_transition_facillity_2004.png") 0 0 no-repeat;
									}
p.mpo_eu	{
			position: absolute;
			width: 234px;
			height: 35px;
			top: 13px;
			right: 12px;
			padding: 0;
			margin: 0;
			}
div.pata_levy_roh	{
					position: absolute;
					width: 20px;
					height: 9px;
					bottom: 0;
					left: 0;
					background: white url("./images/pata_levy_roh.gif") 0 0 no-repeat;
					}
div.pata_mezi_rohy	{
					position: absolute;
					width: 762px;
					height: 9px;
					bottom: 0;
					left: 20px;
					background: white url("./images/pata_mezi_rohy.gif") 0 0 repeat-x;
					}
div.pata_pravy_roh	{
					position: absolute;
					width: 18px;
					height: 9px;
					bottom: 0;
					right: 0;
					background: white url("./images/pata_pravy_roh.gif") 0 0 no-repeat;
					}
ul.navigace	{
			position: absolute;
			/*background-color: red;*/
			width: 800px;
			height: 20px;
			top: 92px;
			left: 0;
			text-align: center;
			font-size: 85%;
			font-weight: bold;
			list-style: none;
			padding: 2px 0 0;
			margin: 0;
			z-index: 1;
			}
ul.navigace_pod	{
			position: absolute;
			/*background-color: red;*/
			width: 750px;
			height: 20px;
			top: 117px;
			left: 25px;
			text-align: center;
			/*font-size: 85%;*/
			font-weight: bold;
			list-style: none;
			padding: 2px 0 0;
			margin: 0;
			z-index: 1;
			border-top: solid 1px #D20000;
			}
ul.jazyk	{
			position: absolute;
			width: 700px;
			height: 20px;
			top: 15px;
			right: 35px;
			text-align: right;
			font-size: 85%;
			font-weight: bold;
			list-style: none;
			padding: 2px 0 0;
			margin: 0;
			z-index: 1;
			}
li.navigacni	{
				display: inline;
				background-color: #D20000;
				padding: 2px 4px;
				margin: 0 2px 0 0;
				}
li.akt_stranka	{
				display: inline;
				background-color: transparent;
				padding: 2px 4px;
				margin: 0 2px 0 0;
				}
li.navigacni a	{
				color: white;
				}
ul.dilci_navigace	{
					margin: 13px 0 0;
					padding: 0;
					}
ul.dilci_navigace li	{
						display: block;
						background-color: transparent/*#D20000*/;
						padding: 2px 4px;
						margin: 0 0 5px;
						text-align: left;
						}
ul.dilci_navigace li.akt_podstranka	{
									background-color: transparent;
									color: black;
									}
ul.dilci_navigace li.akt_podstranka:hover	{
											background-color: transparent;
											}
ul.dilci_navigace a	{
					display: block;
					/*color: white;*/
					}
ul.dilci_navigace li:hover	{
					background-color: #e7e7e7;
					color: black;
					}
ul.dilci_navigace a:hover	{
					color: black;
					background-color: #e7e7e7;
					}
ul.dilci_navigace li.pro_vnorenou_dilci_navigaci	{
													background-color: transparent;
													}
ul.vnorena_dilci_navigace	{
							background-color: transparent;
							padding: 0;
							margin: 0;
							}
ul.vnorena_dilci_navigace li	{
								display: list-item;
								list-style-type: none;
								background-color: transparent;
								padding: 0 0 2px 5px;
								margin: 0 0 3px;
								}
ul.vnorena_dilci_navigace li:hover	{
									background-color: transparent;
									}
ul.vnorena_dilci_navigace li a	{
								display: inline;
								color: #003399;
								}
ul.vnorena_dilci_navigace li a:hover	{
									color: #003399;
									}
div.titulek_spor	{
					width: 590px;
					margin: 15px 20px 0 0;
					padding: 20px 0 15px;
					text-align: center;
					border: solid #dad5cf 1px;	/*šedohnědá barva*/
					}
div.titulek_spor p	{
					text-align: center;
					margin: 7px 20px 0;
					padding: 0;
					font-weight: bold;
					text-indent: 0;
					}
div.publikace	{
				width: 590px;
				margin: 15px 20px 5px 0;
				border: solid #dad5cf 1px;	/*šedohnědá barva*/
				padding: 0 0 5px;
				}
div.publikace h3	{
					margin: 10px 12px 5px;
					}
div.publikace ul	{
					margin: 0 0 10px 20px;
					padding: 0 20px 0 5px;
					}
div.obalka_publikace	{
						position: relative;
						float: left;
						width: 120px;
						margin: 0;
						padding: 0;
						top: 5px;
						left: 5px
						}
div.popis_publikace	{
					position: relative;
					float: right;
					width: 440px;
					margin: 0;
					padding: 0;
					top: 5px;
					right: 10px;
					}
div.popis_publikace h3	{
						margin: 5px 0 10px;
						padding: 0;
						}
div.popis_publikace p	{
						margin: 0 0 5px;
						padding: 0;
						text-indent: 0; /*odsazení prvního řádku*/
						}
ul.adresa, ul.telefony, ul.cisla_telefonu, ul.url, ul.obsah_url	{
																list-style-type: none;
																padding: 0;
																}
ul.adresa	{
			margin: 10px 0 0 12px;
			}
ul.adresa li	{
				text-align: left;
				}
ul.telefony	{
			position: relative;
			float: left;
			margin: 15px 10px 0 0;
			left: 12px;
			}
ul.cisla_telefonu	{
					margin: 15px 0 0 0;
					}
ul.url	{
			position: relative;
			float: left;
			margin: 15px 10px 0 0;
			left: 12px;
			}
ul.obsah_url	{
				margin: 15px 0 0 0;
				}
ul.adresa li, ul.telefony li, ul.cisla_telefonu	li, ul.url li, ul.obsah_url li	{
																				padding: 0 5px 0 0;
																				margin: 0;
																				}
/*mapa na úvodní stránce organizace*/
div.mapa	{
			position: relative;
			float: right;
			top: 0;
			right: 0;
			width: 377px;
			}
div.vedle_mapy	{
				position: relative;
				float: left;
				top: 35px;
				right: 0;
				width: 225px;
				z-index: 1;
				}
div.pod_mapou	{
				clear: both;
				margin: 0;
				padding: 0;
				}
/*mapa na stránkách jednotlivých států*/
div.mapa_jeden_stat	{
					position: absolute;
					top: 0;
					right: 0;
					width: 377px;
					height: 360px;
					}
div.vedle_mapy_jeden_stat	{
							position: absolute;
							float: left;
							top: 0;
							left: 0;
							width: 272px;
							z-index: 1;
							background-color: transparent;
							}
div.pod_mapou_jeden_stat	{
							position: relative;
							margin: 0 0 345px;
							width: 612px;
							top: 345px;
							left: 0;
							}
/*mapa krajů na úvodní stránce organizace*/
div.mapa_kraje	{
				position: relative;
				float: right;
				top: 20px;
				right: 0;
				width: 244px;
				height: 181px;
				}
div.vedle_mapy_kraje	{
				position: relative;
				float: left;
				top: 20px;
				right: 0;
				width: 368px;
				z-index: 1;
				}
/*mapa kraju na stránkách jednotlivých krajů*/
div.mapa_jeden_kraj	{
					position: absolute;
					top: 0;
					right: 0;
					width: 244px;
					height: 181px;
					}
div.vedle_mapy_jeden_kraj	{
							position: absolute;
							float: left;
							top: 0;
							left: 0;
							width: 272px;
							z-index: 1;
							background-color: transparent;
							}
div.pod_mapou_vypis_km	{
							position: relative;
							margin: 0 0 230px;
							width: 602px;
							top: 230px;
							left: 0;
							padding: 0 10px 0 0;
							}
div.km_leve	{
			float: left;
			width: 295px;
			margin: 0 0 8px 0;
			padding: 0 0 10px;
			border: solid #dad5cf 1px;	/*šedohnědá barva*/
			}
div.km_prave	{
				float: right;
				width: 295px;
				margin: 0 0 8px 0;
				padding: 0 0 10px;
				border: solid #dad5cf 1px;	/*šedohnědá barva*/
				}
p.aktualita	{
			margin: 0 0 0 10px;
			text-indent: 0;
			}
p.aktualita_emil	{
					margin: 10px 0 0 10px;
					text-indent: 0;
					}
p.aktualita_reakce	{
					margin: 10px 0 5px 10px;
					text-indent: 0;
					}
p.copy	{
		position: relative;
		background-color: transparent;
		color: #999999;
		font-size: x-small;
		text-align: center;
		font-weight: bold;
		margin: 150px 0 15px;
		padding: 0;
		}
span.dotaz	{
			color: #ff8c00;
			}
/*definice pro formulář stížnosti*/
div.tabulky_vedle_sebe	{
						width: 585px;
						margin: 0 0 5px 0;
						border: solid #dad5cf 1px;	/*šedohnědá barva*/
						padding: 5px;
						background-color: transparent;
						}
div.tabulka_leva	{
					width: 270px;
					float: left;
					padding: 0;
					margin: 0;
					background-color: transparent;
					}
div.tabulka_prava	{
					width: 310px;
					float: right;
					padding: 0;
					margin: 0;
					background-color: transparent;
					}
div.textarea	{
				width: 587px;
				margin: 0 0 5px 0;
				padding: 5px;
				}
div.form_forum_tab	{	/*div pro tabulku s podpisem a emilem*/
					margin: 15px 10px 10px;
					}
table	{
		border-collapse: collapse;
		margin: 0;
		padding: 0;
		}
table.diskuse	{
				margin: 0 10px 0 5px;
				}
td	{
	padding: 2px 5px 0 0;
	width: auto;
	}
td.zprav	{
			width: 60px;
			}
td.datum	{
			width: 160px;
			}
span.u	{
		text-decoration: underline;
		}
p.odeslat	{
			text-align: center;
			margin: 15px 0 20px;
			}
h3.error	{
			color: red;
			}
span.error	{
			color: red;
			}
p.center	{
			text-align: center;
			text-indent: 0;
			margin: 20px 0 0;
			}
div.reklama	{
			width:728px;
			height:90px;
			margin: 0 auto 15px;
			}
/* partners		 */
div.partner
	{
	border:1px solid #DAD5CF;
	margin:15px 20px 5px 0;
	padding:0 0 5px;
	width:590px;
	}
div.partner_logo
	{
	float:left;
	left:5px;
	margin:0;
	padding:0;
	position:relative;
	top:5px;
	width:150px;
	}
div.partner_content
	{
	float:right;
	margin:0;
	padding:0;
	width:420px;
	}
div.partner h3
	{
	font-size: small;
	padding: 0;
	margin: 5px 0 5px;
	}
div.partner p
	{
	padding: 0 10px 0 5px;
	margin: 0;
	text-align: justify;
	text-indent: 0; /*odsazení prvního řádku*/
	}
div.partner p.link
	{
	margin-top: 10px;
	text-align: right;
	}
div.project
	{
	margin-bottom: 10px;
	}
