BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	position : relative;
}
A {
	color :#379D05;
	font-family : Arial;
	font-size : 14px;
	font-weight : bold;
	text-decoration: underline;
}
.menu0 {
	cursor: pointer;
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #5A5A58;
}

.menu1 {
    cursor: pointer;
    font-family:  Arial;
    font-size: 14px;
	font-weight: normal;
	color: #242422;
}
#center {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 10px auto 0.5em;
	WIDTH: 949px;
	PADDING-TOP: 0px;
	POSITION: relative;
	TEXT-ALIGN: left;
	
}
#main_up {
	position : absolute;
	WIDTH: 949px;
	HEIGHT: 169px;
	background: white;
	top : 0px;
	left : 0px;
}
#main_down {
	position : absolute;
	WIDTH: 949px;
	HEIGHT: 51px;
	top : 180px;
	left : 0px;
}
#page_title {
	position : absolute;
	WIDTH: 701px;
	height: 31px;
	top : 0px;
	left : 248px;
}
#page_text {
	position : absolute;
	WIDTH: 701px;
	height: 400px;
	top : 31px;
	left : 248px;
    background:#F5F5F5;
}
#fotoframe_wide {
	position : relative;
	width: 600px;
	height: 236px;
	left : 23px;
}
#foto_wide {
	position : relative;
	top : 15px;
	left : 23px;
}
#fotoframe_normal {
	position : relative;
	width: 325px;
	height: 236px;
	left : -15px;
}
#fotoframe_normal_left {
	position : relative;
	width: 325px;
	height: 236px;
	left : 330px;
}
#fotoframe_normal_double {
	position : relative;
	width: 650px;
	height: 236px;
	left : 0px;
}
#foto_normal {
	position : relative;
	top : 15px;
	left : 23px;
}
#foto_normal_left {
	position : absolute;
	top : 15px;
	left : 23px;
}
#foto_normal_right {
	position : absolute;
	top : 15px;
	left : 348px;
}
#banner {
	position : relative;
	width: 235px;
	height: 50px;
	top : 0px;
	left : 0px;
}
#menu {
	position : relative;
	WIDTH: 235px;
	left : 0px;
	background:white;
}
#language {
	position : absolute;
	WIDTH: 200px;
	HEIGHT: 16px;
	top : 7px;
	left: 260px;
}
#login {
	position : absolute;
	WIDTH: 200px;
	HEIGHT: 16px;
	top : 148px;
	left:910px;
}
.language_on {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:white;
	text-decoration: underline;
}
.language_off {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:white;
	text-decoration: none;
}
.povinne {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #5A5A58;
}
.nepovinne {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #5A5A58;
}
.title {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color:White;
}
.button {
	FONT-SIZE: 7pt;
	font-family : Verdana, Arial CE, Arial, Helvetica, sans-serif;
	font-weight : bold;
	background : white;
	color :#454545;
	
}
.kalendar {
	width: 162px;
	border: 1px solid #B1B1B1;
	border-spacing: 0px;
	border-collapse: collapse
}
.kalendar_hlavicka_vedlejsi {
	border: 1px solid #dddddd;
	text-align: center;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #f4f4f4;
	background-color: #dddddd;
}
.kalendar_hlavicka_hlavni {
	border: 1px solid #B1B1B1;
	text-align: center;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #379D05;
}
.kalendar_wd {
	padding: 0px;
	border: 1px solid #B1B1B1;
	height: 22px;
	width: 22px;
	text-align: center;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #747474;
}
.kalendar_we {
	padding: 0px;
	border: 1px solid #B1B1B1;
	height: 22px;
	width: 22px;
	text-align: center;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #404040;
}
.kalendar_wdisable {
	padding: 0px;
	border: 1px solid #ebebeb;
	height: 22px;
	width: 22px;
	text-align: center;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#dddddd;
}
.kalendar_den_disable {
	padding: 0px;
	border: 1px solid #dddddd;
	height: 22px;
	width: 22px;
	text-align: center;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #d6d6d6;
}
.kalendar_den_v {
	padding: 0px;
	border: 1px solid #B1B1B1;
	height: 22px;
	width: 22px;
	text-align: center;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #5A5A58;
}
.kalendar_den_o {
	padding: 0px;
	border: 1px solid #B1B1B1;
	height: 22px;
	width: 22px;
	text-align: center;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #5A5A58;
	background-color: #FF4F4F;
}
.kalendar_den_r {
	padding: 0px;
	border: 1px solid #B1B1B1;
	height: 22px;
	width: 22px;
	text-align: center;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #5A5A58;
	background-color: #FFFF64;
}
.kalendar_den_sv {
	padding: 0px;
	border: 1px solid #B1B1B1;
	height: 22px;
	width: 22px;
	text-align: center;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #5A5A58;
	background-color: #8F8FFF;
}
.kalendar_den_sr {
	padding: 0px;
	border: 1px solid #B1B1B1;
	height: 22px;
	width: 22px;
	text-align: center;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #5A5A58;
	background-color: #9F9F6F;
}
.kalendar_den_so {
	padding: 0px;
	border: 1px solid #B1B1B1;
	height: 22px;
	width: 22px;
	text-align: center;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #5A5A58;
	background-color: #AF6F6F;
}
.kalendar_den_ro {
	padding: 0px;
	border: 1px solid #B1B1B1;
	height: 22px;
	width: 22px;
	text-align: center;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #5A5A58;
	background-color: #FFAF6F;
}
.tlacitko {
	background: white;
	color: #379D05;
	border: 1px solid #379D05;
	font-weight : normal;
    height: 22px;
}