/* CSS Document */
body {
	background-color:#1C384B;
	text-align:center;
	margin:0px;
	padding:0px;

	margin-bottom:3em;
	
	background-image:url(img/bg_zone.gif);
	background-position: top;
	background-repeat:repeat-x;
}

table {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#244860;
}

a {
	color: #003366;
}

.align_right {
	text-align:right;
}

#page {	
	width:780px;
	margin:auto;
	padding:0px;
	text-align:left;
	min-height:600px;
}
#menu {
	height:51px;
	background-color:#EAF1F7;
}
#menu img {
	cursor:pointer;
}
#undermenuzone {
	height:15px;
	visibility:hidden;
	font-size:0px;
}
.dotted_news {
	background-image:url(img/dotted_news.gif);
	padding:1px;
}
.dotted_news_right {
	background-image:url(img/dotted.gif);
	padding:0px 0px 0px 1px;
}
.dotted_topbott {
	background-image:url(img/dotted.gif);
	padding:1px 0px 1px 0px;
	font-size:0px;
}
.dotted_topbott_cont {
	height:3px;
	background-color:#EAF1F7;
	_margin-left: -3px;	
}

.dotted_top {
	background-image:url(img/dotted_top.gif);
	background-repeat:repeat-x;
	padding:1px 0px 0px 0px;
	font-size:0px;
}
.dotted_top_cont {
	font-size:0px;
	margin:0px 0px 1px 0px;
}
#topzonedott {
	margin:10px 6px 0px 6px;
	position:relative;	
}
#pagebody {
	background-color:#EAF1F7;
	margin:0px; padding:0px;
}
#mainflashzone {
	background-color:#7A8FA0;
	border-top:1px solid #EAF1F7;
	height:202px;
}
#flashzone {
	margin:8px 0px 8px 235px;
	background-image:url(img/podklad_flash.jpg);
	background-repeat:no-repeat;
	
	height:189px;
	width:535px;
}
#flash {
	_visibility:hidden;
	padding:5px 5px 5px 9px;
}

#news_left {
	float:left;
	
	width:230px;
	
	margin:0px 0px 0px 7px; 
	padding:0px;
	_margin-left:3px;
	
	
}
#page_right {
	margin:2px 5px 0px 242px; 
	padding:0px;
	position:relative;
}
#maintobgleft {
	background-image:url(img/bg_left.gif);
	background-repeat:repeat-y;
	background-position:left;	
}
#news_conteiner {
	margin:0px;

}
#news {
	padding:10px;
	margin:5px 5px 5px 3px;
		
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;

}
#news p {
	margin:0px;
	padding:0px;
}
.news_date {
	font-size:1em;
	color:#E6EAEC;
	margin:0px 0px 3px 0px;
	font-weight:bold;

}
.news_content {
	color:#E6EAEC;
	margin:0px;
	padding:5px 5px 5px 5px;
	background-color:#7A8FA0;
	
}
#right_conteiner {
	margin:0px 10px 0px 10px;
	
}
#welcome {
	margin:3px 0px 3px 0px;
	padding-bottom:0px;
	
}
#variablemain {
	padding:0px 0px 5px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	color:#244860;	
	
	width:100%; 	
	_margin-left:-3px;
}
.imgtextright {
	float:left;
	margin:5px 0px 5px;
	background-image:url(img/bg_small_flash.gif);
	background-repeat:no-repeat;
	padding: 5px;
}
.imgtextright object {
	float:left;
	
}
.imgtext1 {
	margin:0px 0px 0px 230px;
	color:#AE181C;	
}
.imgtext1_caption {
	font-weight:bold;
	color:#AE181C;
	margin:0px 0px 5px;
	
}
.lang_mut {
	padding:2px;
	margin:0px 0px 0px 0px;
	color:#666666;
	background-color:#EAF1F7;
	
	cursor:pointer;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:;
}
.lang_mut a {
	color:#666666;
	text-decoration:none;
}
.activelang a {
	color:#999999;
	text-decoration:none;
}
.dotted_langmut {
	background-image:url(img/dotted.gif);
	padding:0px 0px 3px 1px;
	_padding:0px 0px 1px 1px;

	display:inline;

	font-size:0.6em;
	vertical-align:top;

}
#lang_mut_zone {
	margin:0px;
	_margin-right:2px;
	
	text-align:right;
}
#lang_mut_zone img {
	border:none;
	vertical-align:middle;
}
#haxzone {
	background-color:#E6EAEC;
	height:5px;
	font-size:0px;
	margin:0px;
	width:235px;
	_width:240px;
	position:relative;
	left:0px;

}
.caption {
	padding:0px 0px 4px 0px;
	
	font-size:12px;
	font-weight:bolder;
	color:#AE181C;
}
.clear {
		clear:both;
		height:1px;
		font-size:0px;
		border:none;
		margin:0px; padding:0px;
		background:transparent;
}
#cleaner {
		clear:both;
		height:7px;
		font-size:0px;
		border:none;
		margin:0px; padding:0px;
		background:transparent;
}
#footer {
	background-color:#1C384B;
	text-align:right;
	color:#7A8FA0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
}

.fotocontmiddle {
	float:left;
	width:120px;
	height:120px;
	background-color:#FFFFFF;
	background-color:#D6DDE0;
	
	margin:8px 16px 8px 16px;
}
.fotocontlast {
	float:left;
	width:120px;
	height:120px;
	background-color:#FFFFFF;
	background-color:#D6DDE0;
	
	margin:6px 0px 6px 0px;
}
.fotocont {
	float:left;
	width:120px;
	height:120px;
	background-color:#FFFFFF;
	background-color:#D6DDE0;
	
	margin:6px 10px 6px 0px;
}

.odsazeniodpovedi {
	margin-left:50px;
	margin-top:7px;
}