body {
	font-family: sans-serif,'Arial CE', 'Helvetica CE', Arial;
	font-size : 13px;
	text-align: center;
	margin-top: 0;
	/* zajisti aby dalsi divy byly na stredu */
	background-color: White;
	
	color: Gray;
	/*
	color: #586878;
	color: black;
	background : url(images/SvetleSedaZed.gif);
	*/
	
}
div#obal_0 {
	margin-top: 0;
	width: 923px;
	
	background: url(images/okraj.gif);
	background-repeat: repeat-y;
	border: 0px solid #586878;

}

div#obal {
	width: 923px;
	margin-top: 0;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-color: white;
	padding-top: 0px;
	border: 0px solid #586878;
	
	/*
	background-image : url(images/POZADI.GIF);
	border: 1px solid #586878;
	
	*/
}
div#hlavicka {
	width: 919px;
	
	margin: 0px;
	margin-top: 0px;
		/*background-color: #F7F7F7;

	background-color: #dddddd;
	border-bottom: 1px solid #586878;*/
	border: 0px solid #586878;

}
div#hlavicka-logo {
	float: left;
	width: 189px;
	height: 231px;
/*	height: 123px;*/
	margin: 0px;
	margin-top: 0px;
	text-align: center;
	position: relative;
	background-color: #eeeeee;
/*	background-color: #F7F7F7;*/
	border: 0px solid #586878;
}
div#hlavicka-banner {
	float: left;
	
	/*height: 125px;
	width: 562px;
	width: 548px;*/
	margin: 0px;
	margin-top: 0px;
	border: 0px solid #586878;
}
div#obalka {
	width: 917px;
	margin: 0px;
	margin-top: 0px;
	border: 0px solid #586878;
	
}
div#obalka-menu {
	border: 0px solid #586878;
	float: left;
	width: 189px;
	margin: 0px;
	margin-top: 0px;
	text-align: center;
		
	/*
	background-color: #dadada;
	border: 1px solid #586878;
	background-color: #e9e9e9;
	border: 5px solid #586878;
	border: 2px solid #586878;
	border-left: 1px solid #586878;
	border-top: 1px solid #586878;
	*/
}
div#obalka-text {
	
	float: right;
	width: 710px;
	font-family : arial,ms sans serif,"Times New Roman", arial;
	text-align: left;
	margin: 0px;
	margin-top: 0px;
	margin-right: 0px;
	border: 0px solid #586878;
}
.text_menu {
	text-align : justify;
	font-family : ms sans serif,"Times New Roman", arial;
	/*background-color : White;
	text-transform : none;*/
	/*font-size : 14px;*/
	font-size : 13px;
}	
.text_menu_2 {
	text-align : justify;
	font-family : ms sans serif,"Times New Roman", arial;
	/*background-color : White;
	text-transform : none;*/
	/*font-size : 14px;*/
	font-size : 13px;
	/*font-weight : bold;*/
}	
.text {
	text-align : justify;
	font-family : ms sans serif,"Times New Roman", arial;
	/*background-color : White;
	text-transform : none;*/
	/*font-size : 14px;*/
	font-size : 13px;
}	
.text2 {
	text-align : justify;
	font-family : arial,ms sans serif,"Times New Roman", arial;
	background-color : white;
	text-transform : none;
	font-size : 14px;
	margin-bottom:1px;
	border: 1px solid #d8d8d8;
	NeNN
	
	/*border: 1px solid Black;
	background-attachment : fixed;
	background-image : url(Urbtextb.gif);
	background : Urbtextb.gif;
	background-color : #F9B9B9;
	*/
	
}
.nadpis1 {
	font-family : arial,ms sans serif,"Times New Roman", arial;
	font-size : 19px;
	/*font-style : normal;
	color: #586878;
	color: black;
	font-size : 20px;
	font-weight : bold;
*/
}
.nadpis_mensi {
	font-style : normal;
	color: #586878;
	/*color : #000080;*/
	font-size : 16px;
}
.nadpis_malinky {
	font-style : normal;
	font-size : 10px;
	
	color : #586878;
}
/* bez definice resetovace a jeho zaclenení v paticce nefunfuje v Mouzile-Firefoxu oramovani obalu  */
.resetovac
{
	border:  0px none;
	margin:  0px;
	padding: 0px;

	float: none;
	clear: both;

	width: 0px;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
}

.barva_prvniho_pismena {
	color : #4C83D5;
	font-weight : bold;
}	
.barva_ostatnich {
	color : #737373;
}	
.xxcaraP
{
   border-right-color : #cdcdcd;
	border-right-style : solid;
	border-right-width : 2px;
}
.caraP2
{
   border-right-color : red;
	border-right-style : solid;
	border-right-width : 2px;
}
