	
body{
	text-align:center;
	FONT-SIZE: 1em; 
    FONT-FAMILY: Verdana, Tahoma, Helvetica;
	margin:0px;
	background-color:#c62;
	color:#fff;
}

.celofan{
	padding:0px;
	margin:0px;
	width:100%;
	height:100%;
}

.center{
	text-align:center;
	margin:0px auto;
	padding:0px;
	width:99%;
	height:99%;
}

.clear{
	clear:both;
}

.ctrl_row{
	clear:both;
	display:block;
	margin:0px auto;
	width:320px;
	border:1px solid #fff;
}

.ctrl_time{
	display:block;
	float:left;
	border:0px solid #fff;
}

.ctrl_btns{
	clear:both;
	display:block;
	float:right;
	border:0px solid #fff;
}

.ctrl_mail{
	clear:both;
	display:block;
	float:left;
	border:0px solid #fff;
}

.frm {
	margin:0px auto;
	width:100%;
	max-width:320px;
	background-color: #555;
	border:0px solid #fff;
}

.frm_a{
	display:block;
	float:right;
	width:207px;
	height:20px;
	margin:3px;
	border:0px solid #f0f;
}

.frm_q{
	display:block;
	float:right;
	/*width:auto;
	height:20px;*/
	margin:2px 5px 0px 5px;
	/*border:1px solid #fff;*/
}

img {
	border: 0px;
}

.menu_gal{
	position:absolute;
	left:11px;
	top:11px;
	background-color:#444;
	width:100px;
}

a.menu_g:link,
a.menu_g:active,
a.menu_g:visited {
	float:left;
	display:block;
	width:50px;
	height:15px;
	text-align:center;
	COLOR: #fff; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

a{
	COLOR: #fff; 
}

a.menu_g:hover {
	COLOR: #000; 
	FONT-WEIGHT: bold;
	background-color: #777;
}

a.week:link,
a.week:active,
a.week:visited {
	COLOR: #fff; 
	TEXT-DECORATION: none;
}
a.week:hover {
	COLOR: #fff; 
	background-color: #333;
}

.schema{
	margin:0px auto;
	width:100%;
	max-width:548px;
	height:405px;
	background: url('img/kalendar2.png');
	background-position: 50% 0%;
	background-repeat: no-repeat;
	background-size: 100%;
	
	
}

.stat_ok{
	background-color: green;
	color: white;
}

.stat_q{
	background-color: yellow;
	color: black;
}

.ram{
	display:block;
	border:1px solid #aaa;
	width:164px;
	height:138px;
	padding:3px;
	margin:5px AUTO;
}

.ram_arrows{
	display:block;
	border:1px solid #aaa;
	width:164px;
	height:38px;
	padding:3px;
	margin:5px AUTO;
}

.ram_day{
	display:block;
	border:1px solid #aaa;
	width:164px;
	height:28px;
	padding:3px;
	margin:5px AUTO;
}

.nxt{
	display: inline;
	border:1px solid #aaa;
	width:35px;
	padding:1px;
	margin:0px;
}

.nxt_p{
	display: inline;
	border:1px solid #aaa;
	width:35px;
	padding:1px;
	margin:0px;
}

.nxt_s{
	display: inline;
	border:0px solid #aaa;
	width:80px;
	height:17px;
	padding:0px;
	margin:0px;
}

p.nxt_s{
	padding:4px;
}

.inherit{
	color:inherit;
}

.week_day_sedenie{
	color: #333;
	height:17px;
	font-size:0.9em;
	margin:0px;
}

.week_day_nm{
	color: #333;
	height:20px;
	font-size:0.7em;
	margin:0px;
}

.week_day_actual{
	display:block;
	float:left;
	width:52px;
	/*height:600px;*/
	margin:0px 1px 0px 0px;
	background-color:#eee;
	/*border:1px solid #c54;*/
}

#week_obal{
	/*display:block;*/
	/*float:left;*/
	/*width:385px;*/
	margin: auto;
	/*border:1px solid blue;*/
}

.week_obal3{
	width:160px;
}

.week_obal4{
	width:213px;
}

.week_obal5{
	width:267px;
}

.week_obal6{
	width:320px;
}

.week_obal7{
	width:371px;
}

.week_day{
	display:block;
	float:left;
	width:52px;
	/*height:600px;*/
	margin:0px 1px 0px 0px;
	background-color:#aaa;
	/*border:1px solid #fb5;*/
}

.day{
	border: 1px solid #333;
	color: #fff;
	float:left;
	width:18px;
	background: #000;
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day{
	display:block;
	border: 0px;
	color: #fff;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day:link,
a.day:visited,
a.day:active{
	color: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_100{
	border: 1px solid #333;
	color: #fff;
	float:left;
	width:18px;
	background: #055;
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_100{
	display:block;
	border: 0px;
	color: #fff;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_100:link,
a.day_100:visited,
a.day_100:active{
	color: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_100:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_start{
	border: 1px solid #333;
	color: #fff;
	float:left;
	width:18px;
	background: #000 url('edge.php?s=50');
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_start{
	display:block;
	border: 0px;
	color: #fff;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_start:link,
a.day_start:visited,
a.day_start:active{
	color: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_start:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_end{
	border: 1px solid #333;
	color: #fff;
	float:left;
	width:18px;
	background: #000 url('edge.php?e=50');
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_end{
	display:block;
	border: 0px;
	color: #fff;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_end:link,
a.day_end:visited,
a.day_end:active{
	color: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_end:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_endstart{
	border: 1px solid #333;
	color: #fff;
	float:left;
	width:18px;
	background: #000 url('edge.php?s=50&e=50');
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_endstart{
	display:block;
	border: 0px;
	color: #fff;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_endstart:link,
a.day_endstart:visited,
a.day_endstart:active{
	color: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_endstart:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_out{
	border: 1px solid #333;
	color: #666;
	float:left;
	width:18px;
	background: #000;
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_out{
	display:block;
	border: 0px;
	color: #666;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_out:link,
a.day_out:visited,
a.day_out:active{
	color: #666;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_out:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_out_100{
	border: 1px solid #333;
	color: #666;
	float:left;
	width:18px;
	background: #055;
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_out_100{
	display:block;
	border: 0px;
	color: #666;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_out_100:link,
a.day_out_100:visited,
a.day_out_100:active{
	color: #666;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_out_100:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_out_start{
	border: 1px solid #333;
	color: #666;
	float:left;
	width:18px;
	background: #000 url('edge.php?s=50');
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_out_start{
	display:block;
	border: 0px;
	color: #666;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_out_start:link,
a.day_out_start:visited,
a.day_out_start:active{
	color: #666;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_out_start:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_out_end{
	border: 1px solid #333;
	color: #666;
	float:left;
	width:18px;
	background: #000 url('edge.php?e=50');
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_out_end{
	display:block;
	border: 0px;
	color: #666;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_out_end:link,
a.day_out_end:visited,
a.day_out_end:active{
	color: #666;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_out_end:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_out_endstart{
	border: 1px solid #333;
	color: #666;
	float:left;
	width:18px;
	background: #000 url('edge.php?s=50&e=50');
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_out_endstart{
	display:block;
	border: 0px;
	color: #666;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_out_endstart:link,
a.day_out_endstart:visited,
a.day_out_endstart:active{
	color: #666;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_out_endstart:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_w{
	border: 1px solid #066;
	color: #fff;
	float:left;
	width:18px;
	background: #000;
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_w{
	display:block;
	border: 0px;
	color: #fff;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_w:link,
a.day_w:visited,
a.day_w:active{
	color: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_w:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_w_100{
	border: 1px solid #066;
	color: #fff;
	float:left;
	width:18px;
	background: #055;
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_w_100{
	display:block;
	border: 0px;
	color: #fff;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_w_100:link,
a.day_w_100:visited,
a.day_w_100:active{
	color: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_w_100:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_w_start{
	border: 1px solid #066;
	color: #fff;
	float:left;
	width:18px;
	background: #000 url('edge.php?s=50');
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_w_start{
	display:block;
	border: 0px;
	color: #fff;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_w_start:link,
a.day_w_start:visited,
a.day_w_start:active{
	color: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_w_start:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_w_end{
	border: 1px solid #066;
	color: #fff;
	float:left;
	width:18px;
	background: #000 url('edge.php?e=50');
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_w_end{
	display:block;
	border: 0px;
	color: #fff;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_w_end:link,
a.day_w_end:visited,
a.day_w_end:active{
	color: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_w_end:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_w_endstart{
	border: 1px solid #066;
	color: #fff;
	float:left;
	width:18px;
	background: #000 url('edge.php?s=50&e=50');
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_w_endstart{
	display:block;
	border: 0px;
	color: #fff;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_w_endstart:link,
a.day_w_endstart:visited,
a.day_w_endstart:active{
	color: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_w_endstart:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_w_out{
	border: 1px solid #066;
	color: #666;
	float:left;
	width:18px;
	background: #000;
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_w_out{
	display:block;
	border: 0px;
	color: #666;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_w_out:link,
a.day_w_out:visited,
a.day_w_out:active{
	color: #666;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_w_out:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_w_out_100{
	border: 1px solid #066;
	color: #666;
	float:left;
	width:18px;
	background: #055;
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_w_out_100{
	display:block;
	border: 0px;
	color: #666;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_w_out_100:link,
a.day_w_out_100:visited,
a.day_w_out_100:active{
	color: #666;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_w_out_100:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_w_out_start{
	border: 1px solid #066;
	color: #666;
	float:left;
	width:18px;
	background: #000 url('edge.php?s=50');
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_w_out_start{
	display:block;
	border: 0px;
	color: #666;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_w_out_start:link,
a.day_w_out_start:visited,
a.day_w_out_start:active{
	color: #666;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_w_out_start:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_w_out_end{
	border: 1px solid #066;
	color: #666;
	float:left;
	width:18px;
	background: #000 url('edge.php?e=50');
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_w_out_end{
	display:block;
	border: 0px;
	color: #666;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_w_out_end:link,
a.day_w_out_end:visited,
a.day_w_out_end:active{
	color: #666;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_w_out_end:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_w_out_endstart{
	border: 1px solid #066;
	color: #666;
	float:left;
	width:18px;
	background: #000 url('edge.php?s=50&e=50');
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_w_out_endstart{
	display:block;
	border: 0px;
	color: #666;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_w_out_endstart:link,
a.day_w_out_endstart:visited,
a.day_w_out_endstart:active{
	color: #666;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_w_out_endstart:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_today{
	border: 1px solid #f00;
	color: #fff;
	float:left;
	width:18px;
	background: #000;
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_today{
	display:block;
	border: 0px;
	color: #fff;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_today:link,
a.day_today:visited,
a.day_today:active{
	color: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_today:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_today_100{
	border: 1px solid #f00;
	color: #fff;
	float:left;
	width:18px;
	background: #055;
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_today_100{
	display:block;
	border: 0px;
	color: #fff;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_today_100:link,
a.day_today_100:visited,
a.day_today_100:active{
	color: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_today_100:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_today_start{
	border: 1px solid #f00;
	color: #fff;
	float:left;
	width:18px;
	background: #000 url('edge.php?s=50');
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_today_start{
	display:block;
	border: 0px;
	color: #fff;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_today_start:link,
a.day_today_start:visited,
a.day_today_start:active{
	color: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_today_start:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_today_end{
	border: 1px solid #f00;
	color: #fff;
	float:left;
	width:18px;
	background: #000 url('edge.php?e=50');
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_today_end{
	display:block;
	border: 0px;
	color: #fff;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_today_end:link,
a.day_today_end:visited,
a.day_today_end:active{
	color: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_today_end:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_today_endstart{
	border: 1px solid #f00;
	color: #fff;
	float:left;
	width:18px;
	background: #000 url('edge.php?s=50&e=50');
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_today_endstart{
	display:block;
	border: 0px;
	color: #fff;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_today_endstart:link,
a.day_today_endstart:visited,
a.day_today_endstart:active{
	color: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_today_endstart:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_today_out{
	border: 1px solid #f00;
	color: #666;
	float:left;
	width:18px;
	background: #000;
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_today_out{
	display:block;
	border: 0px;
	color: #666;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_today_out:link,
a.day_today_out:visited,
a.day_today_out:active{
	color: #666;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_today_out:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_today_out_100{
	border: 1px solid #f00;
	color: #666;
	float:left;
	width:18px;
	background: #055;
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_today_out_100{
	display:block;
	border: 0px;
	color: #666;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_today_out_100:link,
a.day_today_out_100:visited,
a.day_today_out_100:active{
	color: #666;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_today_out_100:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_today_out_start{
	border: 1px solid #f00;
	color: #666;
	float:left;
	width:18px;
	background: #000 url('edge.php?s=50');
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_today_out_start{
	display:block;
	border: 0px;
	color: #666;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_today_out_start:link,
a.day_today_out_start:visited,
a.day_today_out_start:active{
	color: #666;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_today_out_start:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_today_out_end{
	border: 1px solid #f00;
	color: #666;
	float:left;
	width:18px;
	background: #000 url('edge.php?e=50');
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_today_out_end{
	display:block;
	border: 0px;
	color: #666;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_today_out_end:link,
a.day_today_out_end:visited,
a.day_today_out_end:active{
	color: #666;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_today_out_end:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_today_out_endstart{
	border: 1px solid #f00;
	color: #666;
	float:left;
	width:18px;
	background: #000 url('edge.php?s=50&e=50');
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_today_out_endstart{
	display:block;
	border: 0px;
	color: #666;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_today_out_endstart:link,
a.day_today_out_endstart:visited,
a.day_today_out_endstart:active{
	color: #666;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_today_out_endstart:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_today_w{
	border: 1px solid #f00;
	color: #fff;
	float:left;
	width:18px;
	background: #000;
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_today_w{
	display:block;
	border: 0px;
	color: #fff;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_today_w:link,
a.day_today_w:visited,
a.day_today_w:active{
	color: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_today_w:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_today_w_100{
	border: 1px solid #f00;
	color: #fff;
	float:left;
	width:18px;
	background: #055;
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_today_w_100{
	display:block;
	border: 0px;
	color: #fff;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_today_w_100:link,
a.day_today_w_100:visited,
a.day_today_w_100:active{
	color: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_today_w_100:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_today_w_start{
	border: 1px solid #f00;
	color: #fff;
	float:left;
	width:18px;
	background: #000 url('edge.php?s=50');
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_today_w_start{
	display:block;
	border: 0px;
	color: #fff;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_today_w_start:link,
a.day_today_w_start:visited,
a.day_today_w_start:active{
	color: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_today_w_start:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_today_w_end{
	border: 1px solid #f00;
	color: #fff;
	float:left;
	width:18px;
	background: #000 url('edge.php?e=50');
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_today_w_end{
	display:block;
	border: 0px;
	color: #fff;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_today_w_end:link,
a.day_today_w_end:visited,
a.day_today_w_end:active{
	color: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_today_w_end:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_today_w_endstart{
	border: 1px solid #f00;
	color: #fff;
	float:left;
	width:18px;
	background: #000 url('edge.php?s=50&e=50');
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_today_w_endstart{
	display:block;
	border: 0px;
	color: #fff;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_today_w_endstart:link,
a.day_today_w_endstart:visited,
a.day_today_w_endstart:active{
	color: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_today_w_endstart:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_today_w_out{
	border: 1px solid #f00;
	color: #666;
	float:left;
	width:18px;
	background: #000;
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_today_w_out{
	display:block;
	border: 0px;
	color: #666;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_today_w_out:link,
a.day_today_w_out:visited,
a.day_today_w_out:active{
	color: #666;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_today_w_out:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_today_w_out_100{
	border: 1px solid #f00;
	color: #666;
	float:left;
	width:18px;
	background: #055;
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_today_w_out_100{
	display:block;
	border: 0px;
	color: #666;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_today_w_out_100:link,
a.day_today_w_out_100:visited,
a.day_today_w_out_100:active{
	color: #666;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_today_w_out_100:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_today_w_out_start{
	border: 1px solid #f00;
	color: #666;
	float:left;
	width:18px;
	background: #000 url('edge.php?s=50');
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_today_w_out_start{
	display:block;
	border: 0px;
	color: #666;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_today_w_out_start:link,
a.day_today_w_out_start:visited,
a.day_today_w_out_start:active{
	color: #666;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_today_w_out_start:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_today_w_out_end{
	border: 1px solid #f00;
	color: #666;
	float:left;
	width:18px;
	background: #000 url('edge.php?e=50');
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_today_w_out_end{
	display:block;
	border: 0px;
	color: #666;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_today_w_out_end:link,
a.day_today_w_out_end:visited,
a.day_today_w_out_end:active{
	color: #666;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_today_w_out_end:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.day_today_w_out_endstart{
	border: 1px solid #f00;
	color: #666;
	float:left;
	width:18px;
	background: #000 url('edge.php?s=50&e=50');
	text-align:center;
	padding: 0px;
	margin: 1px;
}

p.day_today_w_out_endstart{
	display:block;
	border: 0px;
	color: #666;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

a.day_today_w_out_endstart:link,
a.day_today_w_out_endstart:visited,
a.day_today_w_out_endstart:active{
	color: #666;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

a.day_today_w_out_endstart:hover{
	color: #000;
	background: #fff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	display:block;
}

.fiska_presvit{
	display:block;
	width:100%;
	height:163px;
}

.fiska_siva{
	display:block;
	width:100%;
	height:75px;
	background: url('img/siva.png');
	background-position: 0px 0px;
	/*border: 1px solid red;*/	
	margin: 0px 0px 0px 0px;
}

.fiska_logo_px{
	width:340px;
	height:100px;
}

.fiska_logo{
	display:block;
	z-index:1;
	float:left;
	width:340px;
	height:100px;
	margin:0px auto;
	background: url('img/logo340b.png');
	background-position: 0% 0%;
	/*border: 1px solid red;*/	
	background-size: 100%; 	
}

.fiska_menu{
	display:block;
	z-index:10;
	float:right;
	margin:0px;
	/*background: url('img/menu.png');
	background-position: 0% 0%;
	border: 1px solid red;	
	background-size: 100%; 	*/
}
.fiska_menu_px{
	width:50px;
	/*border: 1px solid red;	*/
	height:50px;
}

.fiska_dorovnaj{
	height:51px;
	/*border: 1px solid red;*/	
	margin:auto;
}

.fiska{
	display:block;
	width:100%;
	height:200px;
	margin:auto;
	background: url('img/fiska.jpg');
	background-position: 50% 78%;
	/*border: 1px solid red;*/	
	background-size: 100%; 	
}

.grey_txt{
	width:100%;
	max-width:800px;
	background-color: #555;
	margin: 15px auto 15px auto;
}

.menu{
	display:block;
	/*border: 1px solid black;*/
	width:315px;
	height:75px;
	margin: 0px auto 0px auto;
}

.menu_rght{
	/*border: 1px solid black;*/
	width:340px;
	height:75px;
	margin:auto;
}

.menu_pic{
	display:block;
	float:left;
	height:75px;
	width:75px;
	/*border: 1px solid black;*/
}

.menu_txt{
	display:block;
	float:left;
	width:263px;
	height:75px;
	background: url('img/blackbckrng.png');
	background-size: 100%; 	
	background-position: 2px 2px; 	
	background-repeat: no-repeat; 	
	/*border: 1px solid black;*/
}

a.menu_a_txt{
	display:block;
	margin:28px 0px 0px 10px ;
	/*float:left;
	width:263px;
	height:75px;*/
	/*border: 1px solid black;*/
	TEXT-DECORATION: none;
}
a.menu_a_txt:hover{
	TEXT-DECORATION: underline;
}

a.menu_pic_home{
	clear:both;
	display:block;
	float:left;
	width:75px;
	height:75px;
	background: url('img/dom.png');
	background-size: 100%; 	
}
a.menu_pic_home:hover{
	background: url('img/dom_a.png');
	background-size: 100%; 	
}

a.menu_pic_seting{
	clear:both;
	display:block;
	float:left;
	width:75px;
	height:75px;
	background: url('img/koleso.png');
	background-size: 100%; 	
}
a.menu_pic_seting:hover{
	background: url('img/koleso_a.png');
	background-size: 100%; 	
}

a.menu_pic_new{
	clear:both;
	display:block;
	float:left;
	width:75px;
	height:75px;
	background: url('img/dudel.png');
	background-size: 100%; 	
}
a.menu_pic_new:hover{
	background: url('img/dudel_a.png');
	background-size: 100%; 	
}

a.menu_pic_try{
	clear:both;
	display:block;
	float:left;
	width:75px;
	height:75px;
	background: url('img/lietadlo.png');
	background-size: 100%; 	
}
a.menu_pic_try:hover{
	background: url('img/lietadlo_a.png');
	background-size: 100%; 	
}

.mnimg{
	height:75px;
	width:75px;
}

a.mnindex{
	float:left;
	display:block;
	background: url('img/dom.png');
	background-size: 100%; 	
	/*background-position: 0px 0px;*/
	height:75px;
	width:75px;
	margin: 0px 0px 0px 0px;
}
a.mnindex:hover{
	background: url('img/dom_a.png');
	background-size: 100%;	
}


a.mnprtfl{
	float:left;
	display:block;
	background: url('img/minca.png');
	background-size: 100%; 	
	/*background-position: 0px 0px;*/
	height:75px;
	width:75px;
	margin: 0px 0px 0px 5px;
}
a.mnprtfl:hover{
	background: url('img/minca_a.png');
	background-size: 100%; 	
}


a.mnsetup{
	float:left;
	display:block;
	background: url('img/koleso.png');
	background-size: 100%; 	
	/*background-position: 0px 0px;*/
	height:75px;
	width:75px;
	margin: 0px 0px 0px 5px;
}
a.mnsetup:hover{
	background: url('img/koleso_a.png');
	background-size: 100%; 	
}


a.mnsetup_out{
	float:left;
	display:block;
	background: url('img/koleso_out.png');
	background-size: 100%; 	
	/*background-position: 0px 0px;*/
	height:75px;
	width:75px;
	margin: 0px 0px 0px 5px;
}
a.mnsetup_out:hover{
	background: url('img/koleso_out_a.png');
	background-size: 100%; 	
}


a.mnnew{
	float:left;
	display:block;
	background: url('img/dudel.png');
	background-size: 100%; 	
	/*background-position: 0px 0px;*/
	height:75px;
	width:75px;
	margin: 0px 0px 0px 5px;
}
a.mnnew:hover{
	background: url('img/dudel_a.png');
	background-size: 100%; 	
}


a.mntry{
	float:left;
	display:block;
	background: url('img/lietadlo.png');
	background-size: 100%; 	
	/*background-position: 0px 0px;*/
	height:75px;
	width:75px;
	margin: 0px 0px 0px 5px;
}
a.mntry:hover{
	background: url('img/lietadlo_a.png');
	background-size: 100%; 	
}

a.mncr{
	float:left;
	display:block;
	background: url('img/menu.png');
	background-size: 100%; 	
	/*background-position: 0px 0px;*/
	height:50px;
	width:50px;
	margin: 5px 5px 5px 5px;
}
a.mncr:hover{
	background: url('img/menu_a.png');
	background-size: 100%; 	
}

.nav{
	height:58px;
	width:150px;
	margin: auto;
	/*border:1px solid red;*/
}

img.navact{
	height:50px;
	width:50px;
	border:1px solid red;
}

a.navprv{
	display:block;
	float:left;
	height:50px;
	width:50px;
	background: url('img/prv2.png');
	background-size: 100%; 	
	/*border:1px solid red;*/
}
a.navprv:hover{
	background: url('img/prv2_a.png');
	background-size: 100%; 	
}

a.navact{
	display:block;
	float:left;
	height:50px;
	width:50px;
	background: url('img/act2.png');
	background-size: 100%; 	
	/*border:1px solid red;*/
}
a.navact:hover{
	background: url('img/act2_a.png');
	background-size: 100%; 	
}

a.navnxt{
	display:block;
	float:left;
	height:50px;
	width:50px;
	background: url('img/nxt2.png');
	background-size: 100%; 	
	/*border:1px solid red;*/
}
a.navnxt:hover{
	background: url('img/nxt2_a.png');
	background-size: 100%; 	
}

.obal{
	margin: auto;
	width:270px;
}

@media (max-width:500px){
	.fiska_logo{	
		width:250px;
		height:80px;
		/*border: 1px solid red;*/	
		background-size: 119%; 	
	}

	.schema{
		height:367px;
	}
	.fiska{
		min-width:320px;
		background-position: 50% 78%;
		height:158px;
		/*border:1PX SOLID RED;*/
	}
	
	.fiska_presvit{
		/*border:1PX SOLID BLUE;*/
		height:133px;
	}

	.fiska_dorovnaj{
	height:61px}
}

@media (max-width:400px){
	.schema{
		height:281px;
	}
	
	.fiska{
		min-width:320px;
		background-position: 50% 78%;
		height:148px;
		/*border:1PX SOLID RED;*/
	}
	
	.fiska_presvit{
		/*border:1PX SOLID BLUE;*/
		height:103px;
	}

	.fiska_dorovnaj{
	height:42px}

}

@media (max-width:340px){
	.fiska_logo{
		width:240px;
		height:70px;
		background-size:119%;
	}
	.fiska_logo_px{
		width:240px;
		height:70px;
	}

	.fiska{
		min-width:320px;
		background-position: 50% 78%;
		height:120px;
		/*border:1PX SOLID RED;*/
	}
	
	.fiska_presvit{
		/*border:1PX SOLID BLUE;*/
		height:96px;
	}
	
	.schema{
		/*border:1PX SOLID green;*/
		height:246px;
	}

	.fiska_dorovnaj{
	height:62px}

}