@charset 'UTF-8';

/* novinky */
.novinky {
	
	float:right;
	margin-top:26px;
	width:250px;
	background: url(/images/novinky/lside-bg.jpg) 0 0 no-repeat;
	min-height:350px;
}

.novinky a img { display:block; margin-top:3px; border-bottom:1px #0f646f solid; padding-bottom:4px}
.novinky a:hover img { border-bottom:1px #fff solid;}

.novinky strong { display:block; margin-bottom:5px;}

.novinky h3 { padding-left:40px;}

.novinky small { display:block; margin-bottom:5px;}

p.novinka { 
	font-size:0.9em;
	line-height:1.3em;
	margin-bottom:10px;
	padding:0 20px 0 40px;
}

.novinky img.allimg { 
	margin:0 0 0 20px;
}

#footer {}
#footer a { color:#ffffff;}
#footer p { color:#ffffff; font-size:0.8em; margin:0; padding: 10px 0 0 30px;}

/* Adresar */

#adrSubmit { 
	background-color:#FFFFFF;
	cursor:pointer;
	margin-left:10px;
}

#adrSelect {
	margin-left:10px;
}

.adrTable th, td { height:30px; }
.adrTable td { padding-left:20px;}
.adrTable th { text-align:left;}

.narrow-column-right.w30 {
	margin-top:25px;

}

.kontaktform { width:514px; height:550px; background:url(/images/layout/formbg.jpg) 0 0 no-repeat; margin-left:-10px;}
.kontaktform .pad { padding:30px 30px 0 30px;}

.partneriPrehled a { padding:0 15px; }

/* diskuse */


.whiteCollapseBoxTop {
	height:31px;
	background:url(/images/diskuse/tema-top.png) 0 0 no-repeat;
	position:relative;
}

.whiteCollapseBoxTop span {
	position:absolute;
	top:19px;
	left:30px;
	text-transform:uppercase;
	color:#0f646f;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
	font-size:1.1em;
}


.whiteCollapseBoxBottom {
	height:25px;
	background:url(/images/diskuse/tema-bottom.png) 0 bottom no-repeat;
}

.whiteCollapseBoxCnt {

	background:url(/images/diskuse/tema-cnt.png) 0 0 repeat-y;
}

.whiteCollapseBoxCnt.closed {
	display:none;
}

.whiteCollapseBoxCnt.opened {
	display:block;
}

#temaCloser {
	display:block;
	width:15px;
	height:15px;
	position:absolute;
	top:19px;
	left:610px;
	cursor:pointer;
	background:url(/images/diskuse/closer.gif) 0 0 no-repeat;
}

#temaCloser.closed {
	display:none;
}

#temaCloser.opened {
	display:block;
}



.mainArticle {
	margin-bottom:30px;

}

.mainArticleTop {
	height:24px;
	background:url(/images/diskuse/clanek-top.png) 0 0 no-repeat;
}
.mainArticleCnt {
	background:url(/images/diskuse/clanek-cnt.png) 0 0 repeat-y;
	min-height:150px;
	_height:150px;
}
.mainArticleBottom {
	height:47px;
	width:100%;
	background:url(/images/diskuse/clanek-bottom.png) 0 0 no-repeat;

	position:absolute;
	top:0px;
}

.mainArticlePad {
	padding:10px 35px 10px 30px;
}

.artTop {
	margin-bottom:15px;
}

.artMail {
	padding-left:20px;
	font-size:0.8em;
}

.artDate {
	padding-top:3px;
	font-size:0.8em;
	float:right;
	visibility:hidden;
}

.artJmeno {
	font-weight:bold;

}
.artMsg {
	font-size:0.9em;
	margin-bottom:30px;
	line-height:1.5em;
}

.artPics {
	margin-bottom:5px;
}

.artPics a {
	display:block;
	float:left;
	width:90px;
	height:70px;
	background-color:#539098;
	margin:10px 9px 0 0;
}

.artPics img {
	display:block;
	width:90px;
	height:70px;
	position:relative;
	top:-1px;
	left:-1px;
}

.artOpener {
	float:right;
	text-transform:uppercase !important;
	color:#FFFFFF !important;
	font-weight:bold;
	cursor:pointer;
	padding:6px 35px 0 0;
	text-decoration:none;
}

.relatedArticle {
	position:relative;
}

.relatedArticleCnt {
	background: url(/images/diskuse/related-bg.png) 0 0 repeat-y;
}

.relatedArticleCnt.closed {
	display:none;
}

.relatedArticleCnt.opened {
	display:block;
}

.relatedArticleBottm {
	background:url(/images/diskuse/related-bottom.png) 0 0 no-repeat;
	height:42px;
}

.relatedArticlePad {
	padding:50px 55px 20px 48px;
}

.devider { 
	height:2px;
	background: url(/images/diskuse/hr.gif) 0 0 repeat-x;
	margin:30px 0; 
}

.disForm {
	width:608px;
	margin-left:23px;
	background-color:#FFFFFF;
	min-height:150px;
}

.disFormtitle {
	height:28px;
	/*background-color:#377e87;*/
	background-color:#70a3a9;
	
	text-transform:uppercase;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-indent:24px;
	line-height:30px;
}

.disFormPad {
	padding:5px 25px;
}

.artFormTextarea {
	width:555px;
	height:150px;

}


/* admin */

.adminelem {
	min-height:50px;
	_height:50px;
	background: #fff url(/images/admin/title-holder.jpg) 0 0 no-repeat;
	padding:4px 10px;
	border:1px #808080 solid;

	margin-bottom:20px;
}

.adminelem h2 {
	color:#000;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-bottom:10px;
}

/* Upload file */

.uploader {
	width:260px;
	overflow:hidden;
}

#uploadLoadingBoxHolder {
	width:250px;
	margin-bottom:5px;
}

.cancelUploadButton { 
	display:block;
	float:right;
	height:13px;
	width:13px;
	background: url(/images/admin/upload/close.gif) 0 0 no-repeat;

}

input.empty, textarea.empty { background-color:#FFFF00;}
input.bad, textarea.bad { color:#FF0000; font-size:bold;}

.uploadLoadingBox {
	padding-left:20px;
	color:#000000;
	margin:3px 0;
	height:18px;
	background-color:#FF0000;
	overflow:hidden;
}

.uploadLoadingBox.loading {
	color:#999999;
	background: url(/images/admin/upload/indicator.gif) 0 0 no-repeat;
}

.uploadLoadingBox.loaded {
	background: url(/images/admin/upload/file.gif) 0 0 no-repeat;
}

#kontakt_upload_btn {
	display:block;
	text-align:center;
	width:63px;
	height:37px;
	background:url(/images/admin/upload/upload-ico.gif) 0 0 no-repeat;
	text-decoration:none;
	color:#000000;
	position:relative;
	right:10px;
	_top:25px;
	_right:0px;
}

.fileInputHolder {
	height:37px;
	margin-bottom:10px;
}

#send_file { 
	display:block;
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

div.fileinputs {
	position: relative;
	overflow:hidden;
	width:181px;
	height:30px;
}

#fakeTitle {
	position:absolute;
	width:125px;
	height:18px;
	top:7px;
	=top:5px;
	left:5px;
	overflow:hidden !important;
}

div.fileinputs img {
	cursor:pointer;
	position:relative;
	top:3px;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	cursor:pointer;
}

.gray {color:#c2c2c2;}

#selMonth {width:50px;}
#selDay { width:50px;}
#selYear {width:60px;}

.aktualityCalendar.yui-calcontainer.single {
	position:absolute;
	top:120px;
	left:370px;
	display:block
}

.aktualityCalendar.close.yui-calcontainer.single {
	display:none;
}

a.calendarOpener {
	display:inline;
}

#loadingOverlay {
	background:#000000;
	width:100%;
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;
	display:none;

}

#loadingOverlayloading{
	width:300px;
	height:300px;
	background: url(/images/admin/loading.gif) 0 0 no-repeat;
	margin:0 auto;
	margin-top:5%;
}

#actualOverwiev {
	width:740px;
}

#detelePicAct {
	display:none;
}

.removePictureLink {
	border:4px #fff solid;
	display:block;
	float:left; 
	margin:10px 10px 10px 10px;
}

.removePictureLink.picRemove {
	border:4px #990000 solid;
}

#detelePicActContainer {
	padding:10px 0; 
}

#smazatAktualitu { display:none;}

/* new aktuality */

.aktualityHolder {
	width:540px;
}

.aktualityHolder .actltitle {
	background:transparent url(/images/novinky/ali.png) no-repeat scroll left top;
	display:block;
	padding-left:20px;
	font-weight:bold;
	cursor:pointer;
}

.aktualityHolder .actltitle span {
	font-size:0.8em;
	font-weight:normal;
}

.aktualityHolder .actualCnt {
	padding:30px 0 0 30px;
	font-weight:normal;
	margin-bottom:30px;
	background:transparent url(/images/novinky/novinkybg.gif) 0px 10px no-repeat;
}

.aktualityHolder .actualOpener {
	height:1px;
	overflow:hidden;
}

.aktualityHolder .aktualPics {
	margin-top:20px;

}

.aktualityHolder .aktualPicHolder {
	 float:left;
	 position:relative;
	 background: url(/images/aktuality/picframe-bg.png) 0 0 no-repeat;
	 height:102px;
	 width:152px;
}

.aktualPicHolder img {
	position:absolute;
	top:6px;
	left:6px;
}

.aktualityHolder .aktualPicHolder span {
	display:block;
	height:102px;
	width:152px;
	position:absolute;
	top:0px;
	left:0px;
	background: url(/images/aktuality/picframe-over.png) 0 0 no-repeat;
}

.aktualityHolder p {


}


