#maincont {	width: 100%;float: none;text-align:center;}

#content {background-image: none;height: auto !important;min-height: 33.65em;margin: 10px 50px 0px 30px;;border: none;
/*\*/		height: 358px;
}

#submenutop{font-weight: bold;  font-size: 11px;  color:#c40404;}
#card,#id_link,#insertwebcastset, #akce, #idu,#modules,#id_lexicon,#id_phonebook,#id_webcast, #item, #addcontentslide, #id_promo, #jmeno_pub, #id_user,#id_news,#id_user_reg,#id_gallery, #id_info,#id_advert, #id_references, #id_zak, #id_lang, #id_catalog,.unihidden, .unihidden, #id_cat, #id_article, #lg, #id_item, #id_text, #id, #id_dis, #action, #modules,#type,#id_lib, #id_field, #action{
	visibility: hidden;
}

/*------------------------------------*/
/* nastaveni prostredi pro login box */
#loginbox {background: #FFFFFF url(../img/keys.gif) no-repeat top left ; padding-top: 20px;width: 450px;margin-left: auto;margin-right: auto; border: 1px solid #CCCCCC; -moz-border-radius: 7px 7px 7px 7px; border-radius:7px;}
#loginboxcoint {	width: 450px;margin-left: auto;	margin-right: auto;}
#loginbox h2{text-align: left;color:#FFFFFF;padding: 0 0 30px 90px;}
.keys {	background-image:}
#formbox {	padding: 20px 0px 0px 0px;	margin: 0px auto;}
#formbox input, #formbox textarea, #formbox select{	float: left;}
#loginbox label{width: 75px;}

ul.checkboxprava input{padding: 0px;margin: 0px;border: 0px;width:auto;}
ul.checkboxprava input{padding-right: 30px;padding-left: 70px;margin-right:30px;margin-left: 70px;}
ul.checkboxprava{list-style-type: none;}

.row-sirsi, .row, .rowline-sirsi{ clear:both; overflow: auto;padding: 6px; margin: 0px 0px 3px 10px; text-align: left;}
.row-sirsi input, .row input, .rowline-sirsi input{ width: 300px; padding: 3px;}
.blockdata .row-sirsi input{width: 270px;}
.rowline-sirsi .leftkaltime input, .rowline-sirsi .rightkal input{ width: 140px;}
.rowline-sirsi .rightkal label{float: left; width: 50px;}
.rowline-sirsi .rightkal,.rowline-sirsi .leftkaltime,.rowline .rightkal,.rowline .leftkal{float: left; width: 220px; padding:0; margin:0;}.rowline-sirsi .leftkaltime {width: 380px;}
.row-sirsi select, .row select, .rowline-sirsi select{padding: 3px;}
.row-sirsi label, .row label, .rowline-sirsi label, .rowline label{float:left;display: block;width: 190px; text-align: left; padding-top: 5px; font-weight: bold; color:#666;}
.rowline label{ width:160px; padding:1px 0 0 15px;}
.over,.show-hide{padding: 5px; border: 1px solid #b6d8f9;float:left;clear:both; -moz-border-radius: 5px;-webkit-border-radius: 5px; background:#dfefff;}
.row textarea,.rowline textarea { border:1px solid #999999;width:700px!important;margin:5px 0;padding:5px; height: 100px; display:block;}
.row.textarea label{ float:none!important;}
.show-hide{ margin: 0px 0 10px 10px; float:none; overflow: auto;}

/* CSS pro dva sloupce uvnitr jineho*/
#col-inl {	float: left;width: 200px; text-align: left; margin-left: 15px;}
#col-inr {	float: left;width: 250px; text-align: left;padding-left: 3px;}
#col-inl img{width:100%;}

/*-------------------*/
/* CSS pro menu tree */
#col-tree,.bunka-left {	float: left;border: 1px solid #ccc;	text-align: left;background-color: #FFFFFF;width:260px;}
#box-left #col-tree { width:260px;} #bunka-left-fm #col-tree { width:180px;}
.bunka-left { border: none; background-color: #EFEFEF;}
#col-card {	border: 1px solid #ccc; margin-left: 290px;}
#col-card1 {margin-left: 290px;}
#col-tree-setpage {	float: left;width: 48%;	text-align: left;	padding: 0px 0px 0px 10px;}
.col-card-setpage, .col-card-setpage-file {	float: right;width: 48%; text-align: left;padding: 0px 10px 0px 2px;}
.col-card-setpage-file {width: 98%; }
.content-card{	float: left;border: #cccccc 1px solid ;	width: 100%; background-color: #FFFFFF; margin-bottom: 15px;text-align: left;padding: 10px;}
.content-card-search {padding: 5px;	text-align: right;}
#content-card-bott{	float: left;border-top: 0px solid #ccc;border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;	width: 100%;}
#pc-content-card {	float: left;border-top: #cccccc 1px solid ;	width: 100%; }

#item-content{text-align: left;padding: 5px; overflow: auto;}
#error{text-align: center;padding: 5px;font-weight: bold;color:#c40404;}
#item-content ul{ list-style: none; padding: 10px;}
#item-content ul li{ list-style: none; padding: 5px 0 5px 0;}

.fullwidth .content-card{float: none; width: auto; }
#content.fullwidth{margin: 10px -20px 0 0px;}

/*------------------------------------- TREE ---------------------------------*/
#category-service {list-style-type: none;padding: 3px;margin: 0;}
#category-service li {background: url(../img/ico-service.png) 0% 50%;background-repeat: no-repeat;padding-left: 1.6em;margin: .4em 0;padding:0.4em 0em 0.4em 20px;;	font-weight: bold;	font-style: bold;}
#category-service li a{	text-decoration: none;}
#category-service li a:hover{background-image: none;font-weight: bold;font-style: bold;text-decoration:underline;}

/* ------- sirka pro tree nabydku -------- */
div#treecontainer{float: left;margin: 0;padding: 5px;width: 250px;}
div#treecontainerfm{float: left;margin: 0;padding: 5px;	width: 170px;}

#outputorder{ position:absolute;left: 260px;}
/* ------- sirka pro tree nabydku -------- */
div#treecontainer ul, div#treecontainerfm ul{padding: 0px 0px 0px 0px;margin: 0px;}#treecontainerfm ul{ list-style: none!important;}
#category,.categorya {	list-style-type: none;	margin: 0;}
.categorya ul#sortable{margin:0; padding:0;}
.categorya ul#sortable li{ list-style: none;}
.categorya li a{	text-decoration: none;}
.categorya li a:hover{background-image: none;text-decoration:underline;}
.categorya li a.btn-img-up:hover,li a.btn-img-upp:hover{	background-image: url(../img/ico-up-over.gif);	text-decoration:underline;}
.categorya li a.btn-img-down:hover,li a.btn-img-downp:hover{background-image: url(../img/ico-down-over.gif);text-decoration:underline;}
.categorya li {	background-image: url(../img/ico-dir_close.png);	background-repeat: no-repeat;padding-left: 1.6em; padding-bottom: 3px;margin: .4em 0; overflow:auto;}
.categorya li.open {	background-image:  url(../img/ico-dir_open.png);}
.categorya li.opengroup {background-image:  url(../img/ico-dir_opengroup.png);}
.categorya li.closegroup {background-image:  url(../img/ico-dir_closegroup.png);}
.categorya li.submenua{	list-style-type: none;	background: url(../img/ico-file.png) no-repeat;}
.categorya li.submenua a{color: #333333 !important; }


/* ----------- zarovnani dvou DIV vedle sebe u aktualniho odkazu ----------- */
.categorya a.collinkleft{display: inline-block;overflow:auto; width: 190px; clear: both;}
.categorya a.collinkleft.actual{background-color:#F8F8F8;padding:3px; border: 1px solid #ccc;}

html>body .categorya div.collinkright {	text-align: right; overflow:auto;}
/* ------------------------------------------------------------------------- */

#category li {background-image: url(../img/ico-dir_close.png);background-repeat: no-repeat;padding-left: 1.6em;	padding-bottom: 3px;margin: .4em 0;	font-weight: bold;font-style: bold;}
div#treecontainer ul li.submenu, div#treecontainer ul li.submenuf{list-style-type: none;background: url(../img/ico-file.png) no-repeat;}
div#treecontainer ul ul li.submenu, div#treecontainer ul ul li.submenuf{padding: 1px 0px1px 18px;}
.submenulang, .submenuforum{padding: 0px 0px 0px 15px;}
div#treecontainer li.submenu a, div#treecontainer li.submenuf a{display: block;text-decoration: none;padding: 1px;color:#000000;width: 170px;voice-family: "\"}\"";	voice-family: inherit;	font-weight: normal;	font-style: normal;}
div#treecontainer li.submenu a:hover{ text-decoration: underline;}

.upozorneni{float: left;padding: 0px;margin: 0px;}
.treeitem{width: 100%;font-weight: normal;font-style: normal;}
#treeitemname{float: left;	width: 80%; }
#treeitemname a{text-decoration: none;}
#treeitemakce a{text-decoration: none;border: 0px;}
#treeitemakce{	float: right;	width: 10%;	padding-right: 3px;}
#fileitem{padding-top: 2px;}	
#contain-iframe{border-top: 1px solid #ccc;border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;width: 300px;}
.stoproodd{float:left;width: 100%;text-align: left;border-bottom: #CCCCCC 1px dotted;padding-bottom: 5px;}
html>body .stoproodd {   width: 100%; }
.titulekodd{padding: 15px 0 15px 25px;font-weight: bold; clear:both;}

#pouzdroimg{ position: absolute; left: 0; top:0; border: 2px #ccc solid; padding:5px; background:#fff;}

/* ---------------------------- TITULEK PRO SEZNAMY --------------------------- */
.list-registr #top-tit{ overflow:auto;}
#top-tit{margin: 0 0 10px 0; padding: 0; background: url("../img/tab-silver.gif") right top;border-bottom: #CCCCCC solid 1px;border-top: #CCCCCC solid 1px;	line-height: 18px;	font-weight: bold;	font-style: bold; -moz-border-radius: 7px 7px 7px 7px; border-radius:7px;}

*[class*="top-tit-"]{font-weight: bold;}
.top-tit-left{	float: left;width: 250px;text-align: left;padding: 2px 0 0 5px;}
.top-tit-left1{float: left;width: 150px;text-align: left;padding-left: 5px;}
.top-tit-left img{vertical-align: middle;}
.top-tit-left-foto{	float: left;width: 140px;text-align: left;padding-left: 5px;}
.top-tit-left-foto img{border: none;padding: 3px;}
.top-tit-left-text{float: left;width: 200px;text-align: left;padding-left: 5px;}
.top-tit-form{float: left;width: 150px;text-align: left;padding-left: 5px;}
.top-article #top-tit .top-tit-left,.top-article .row-item .top-tit-left, .top-article .row-iteml .top-tit-left{width:350px}
.top-article #top-tit .top-tit-middle, .top-article .row-item .top-tit-middle, .top-article .row-iteml .top-tit-middle{	width:150px}
.top-tit-middle{float: left;width: 200px;text-align:left;padding: 2px 0 0 5px;}
.top-tit-middle1{float: left;width: 350px;text-align: justify;}
.top-tit-right{	float: right;width: 150px;}
.top-tit-right1{	float: right;	width: 35px;}
.top-tit-right2{float: right;width:80px;}
.top-tit-right3{float: right;width:35px;}
.content-card div#top-tit {border-top: none;}
.top-tit-left a, .top-tit-middle a{	text-decoration: none;}
.top-tit-left a:hover, .top-tit-middle a:hover {	text-decoration: underline;}
.row-item, .row-item-import{	margin: 0; padding: 0; width: 100%;border-bottom: #CCCCCC dotted 1px;line-height: 18px;	}
.row-item-import{padding: 0px 0px 0px 0px;margin: 3px 0px 3px 0px;}
.row-iteml{	margin: 0; padding: 0; width: 100%;line-height: 18px;}
#zrus-foto{width: 20px;border: none;float: left;}
.row-item{margin: 0; padding: 2px; width: 100%;border-bottom: #CCCCCC dotted 1px;line-height: 18px; overflow:auto;}
.row-iteml{	margin: 0; padding: 2px; width: 100%;line-height: 18px;overflow:auto;}

td.top-tit-left{ width: 50%; float: none; padding: 0;}
td.top-tit-middle{ width: 50%; float: none;padding: 0;}
td.top-tit-right1{ width: 50px!important; float: none;}

/* -------------------------- Nastaveni odkazu z obrazku ---------------------- */
.btn-img-del, a.btn-img-del:hover{float: left;background: url("../img/ico-del.png") no-repeat!important;display: block;width: 17px;height: 17px;margin: 3px 1px 0 0;}
.btn-img-upd{float: left;background: url("../img/ico-edit.png") no-repeat;display: block;width: 17px;height: 17px;margin-top: 3px;}
.btn-img-hlp{float: left;background: url("../img/ico-help.gif") no-repeat;display: block; width: 15px;height: 15px;margin-top: 2px;}
.btn-img-opu{float: left;background: url("../img/ico-openurl.gif") no-repeat;display: block;width: 15px;height: 15px;margin-top: 2px;}
.btn-img-ser{float: left;background: url("../img/ico-service.gif") no-repeat;display: block;width: 15px;height: 15px;margin-top: 2px;}
.btn-img-up{float: right;background: url("../img/ico-up.gif") no-repeat;display: block;width: 15px;height: 15px;}
.btn-img-down{float: right;background: url("../img/ico-down.gif") no-repeat;display: block;width: 15px;height: 15px;}
.btn-img-upp{float: left;background: url("../img/ico-up.gif") no-repeat;display: block;width: 15px;height: 15px;margin-top: 2px}
.btn-img-downp{float: left;background: url("../img/ico-down.gif") no-repeat;display: block;width: 15px;height: 15px;margin-top: 2px}
.btn-add{float: left;background: url("../img/ico-add.gif") no-repeat;display: block;   width: 19px;height: 15px;margin-top: 3px;} 
.btn-add-del{float: left;background: url("../img/ico-add-del.gif") no-repeat;display: block;width: 19px;height: 15px;margin-top: 3px;}
.btn-start{	float: left;background: url("../img/ico-start.gif") no-repeat;display: block;width: 19px;height: 15px;margin-right: 1px;}
.btn-stop{float: left;background: url("../img/ico-stop.gif") no-repeat;display: block;width: 19px;height: 15px;margin-right: 1px;}
.btn-schval{float: left;background: url("../img/ico-schval.gif") no-repeat;display: block;   width: 19px;height: 15px;margin-top: 3px;}
.fbtn-select{float: left;background: url("../img/fico-select.gif") no-repeat;display: block;   width: 19px;height: 15px;margin-top: 3px;	margin-right: 5px;}
.fbtn-text{float: left;background: url("../img/fico-text.gif") no-repeat;display: block;width: 19px;height: 15px;margin-top: 5px;margin-right: 5px;}
.fbtn-hidden{float: left;background: url("../img/fico-hidden.gif") no-repeat;display: block;width: 19px;height: 15px;margin-top: 3px;	margin-right: 5px;}
.fbtn-textarea{float: left;background: url("../img/fico-textarea.gif") no-repeat;display: block;width: 19px;height: 15px;margin-top: 3px;margin-right: 5px;}
.fbtn-checkbox{float: left;background: url("../img/fico-checkbox.gif") no-repeat;display: block;width: 19px;height: 15px;margin-top: 3px;	margin-right: 5px;}
.fbtn-submit{float: left;background: url("../img/fico-button.gif") no-repeat;display: block;width: 19px;height: 15px;margin-top: 3px;margin-right: 5px;}
.btn-img-detail, .btn-img-close, .btn-img-preview, .btn-img-send, .btn-img-edit{float: left;background: url("../img/ico-detail.png") no-repeat;display: block;width: 14px;height: 15px;margin-top: 0px;margin-right: 5px;}
.btn-img-close{background: url("../img/close.gif") no-repeat; float: right; margin: 0;}
.btn-img-preview{background: url("../img/ico-preview.png") no-repeat; margin: 0;width: 16px;height: 17px;margin-top: 3px;}
.btn-img-send{background: url("../img/ico-send.png") no-repeat; margin: 3px 0 0 2px;;width: 16px;height: 17px;}
.btn-img-edit{background: url("../img/ico-edit.png") no-repeat; margin: 3px 0 0 2px;;width: 16px;height: 17px;}

a.externLink,a.popupLink,a.externPopup,a.downLink {padding-right: 11px;background-image: url("../img/extern_link.gif");background-repeat: no-repeat;	background-position: right center;	display: inline;}
a.popupLink {padding-right: 13px;background-image: url("../img/popup_link.gif");}
a.externPopup {padding-right: 26px;	background-image: url("../img/extern-popup_link.gif");}

/* ---------------------------------- BUTTONS -------------------------------------- */
/* Ohranicena tlacitka z odkazu */
.btn{width: 100%;text-align: left;}
#btn-text{font-weight:bold;}
.btn ul{margin: 0;padding: 0px 0px 0px!important;list-style: none; float: right;}.btn ul.btnleft{float: left;}
.btn li {float: left;background: url("../img/btn-small.gif") no-repeat left top!important;margin-left: 0px;margin-right: 4px!important;	padding: 0px 0px 0px 10px!important;	line-height: 18px!important;}
.btn span {float: left;display: block;background: url("../img/btn-small-r.gif") no-repeat right top;padding: 0px 10px 0px 0px;}
.btn a, .forum-tit-left a, .titlebox a, .stopro a, .content-forum a, .forum-tit-middle a{text-decoration: none;}
.btn a:hover, .forum-tit-left a:hover,.titlebox a:hover,.stopro a:hover,.content-forum a:hover, .forum-tit-middle a:hover {text-decoration: underline;}

.button {
	-webkit-appearance: none;
	-moz-appearance: none;
	border-radius: 0;
	border-style: solid;
	border-width: 0;
	cursor: pointer;
	font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif !important;
	font-weight: normal;
	line-height: normal;
	margin: 0 0 1.11111rem;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	padding: 0.88889rem 1.77778rem 0.94444rem 1.77778rem;
	font-size: 0.88889rem;
	background-color: #008CBA;
	border-color: #007095;
	color: #FFFFFF;
	transition: background-color 300ms ease-out;
}
.button:hover{background: #007095;}
a.button {color: #fff;}
a.button:hover{color: #fff!important; text-decoration: none;}

	/* --------------------------------------------------------------------------------------------- */
/* Zarovnani obrazku v odkazu do prava */
.service-right{ background: url("../img/ico-service.gif") no-repeat 130px;	display: block;}

/*--------------------- Tlacitka ----------------------*/
#btndelete, #submit,#submitbig, #button,.toggle_btn { padding-bottom:3px; width: 182px;  height: 37px; border: 0px; color:#000; background-image: url('../img/btn-small-full.gif');  cursor: pointer;}
#buttonsm,#buttonsmstop { margin-left: 20px; padding-bottom:3px; font-weight: bold;width: 66px;  height: 66px; border: 0px; color:#fff; background-image: url('../img/btn-sm.gif');  cursor: pointer;}
#submitbig {width:250px;background-image: url('../img/btn-big-full.gif');  cursor: pointer;}
#popis-article{	float: left;border: solid 1px #CCCCCC;width: 480px;	height: 100px;}

/* ---------- UVOD -------- */
#uvod-l{padding-left: 35px; margin-right: 340px; float: left;}
#uvod-r{float: left;width: 300px;margin-left: -340px;}
.uvod-mod, .uvod-stat{padding: 8px;margin: 3px;border: 1px #CCCCCC solid;background-color:#FFFFFF;width: 200px;float:left;height: 80px;-moz-border-radius: 7px 7px 7px 7px; border-radius:7px;}
.uvod-stat{float: none;height: auto;width: 280px;text-align: left;}
#uvod-content {	padding-top: 10px;width: 100%;}
.img-mod{float: left;width: auto;height: 80px;;padding-right: 3px;	}
.txt-mod{text-align:left;text-align: justify;}
.row-uvod-stat{float: left;width: 70px;}
a.tip-help{ background:url(../img/tip-help.png) 0 50% no-repeat; padding: 5px 0 5px 25px;}
#tip-help{text-align: justify; padding-top: 10px;}
.logo-container{text-align: left;	float: left;}
.nadpis-container{padding-top: 5px;text-align: left;float: left;}
.uvod-mod img{ padding-right: 5px;}

/* adress */
.left-address{width: 50%;float: left;}
.left-address div.row label, .right-address div.row label{	width: 60px;}
#loadsendmail div.row label{	width: 160px;}

/* PHOTO GALLERY */
#photo-gallery{	text-align: left;}
#photo-gallery li{width:120px;height: 125px;border:solid #CCC;border-width:0 1px 1px 0;background:#EFEFEF;padding:10px;text-align:center;	position:relative;	float:left;	display:inline;	margin:5px;}
#photo-gallery a span{
	/*\*/
	position:absolute;
	left:-9999px;

}

#photo-gallery a:hover span{	
	top:1px;
	left:1px;
	width:139px;
	font-weight:bold;
	background:#FFF;
	color:#999;
	padding:5px 0 5px 0;
	text-transform:uppercase;
	font-size:80%;
	border:1px solid #FFF;
	border-width:0 0 10px 0;
	filter: alpha(opacity=100);
	/*-moz-opacity:.8;
		opacity:.80;*/
/**/
} 

#photo-gallery img{border:1px solid #EEE;}
#import{text-align: left;padding: 10px;	float: left;}
#import img{float: left;padding-right: 5px;}
#filearea{border: 1px #CCCCCC solid;width: 700px;padding: 5px;text-align: justify;}
#loading{}
.zvyrazni-nadpis{color:#CC0000;}
.attach-stat{	font-size: 0.8em;}
.blockdata{	float: left;	width: 315px;	margin-right: 10px;	_margin-right: 5px;}
.blockfield{border: 1px #CCCCCC solid;float: left;width: 310px;_width: 300px;padding: 5px;background-color:#efefef;}

/*------------ CATALOG REGISTR -----------*/
.bsk-list,.bsk-listo,.bsk-listp{width: 100%;border: none;}
.bsk-line{border-top:1px #CCCCCC solid;}
.bsk-list input{width: 30px;text-align: right;}
.bsk-listp{	border-bottom:1px #999999 solid;border-top:1px #999999 solid;background-color: #E4E6D8;margin-top: 10px;}
.bsk-listo div input{width: 300px;text-align: left;}
.bsk-listo div input#in-psc,.bsk-listo div input#in-psc_f{width:100px;}
.bsk-listo div input#in-email, .bsk-listo div input#in-telefon,.bsk-listo div input#in-jmeno,.bsk-listo div input#in-prijmeni,.bsk-listo div input#in-ico,.bsk-listo div input#in-dic{	width:200px;}
.bsk-listo#bsk-id-obj div input{border: none !important;width:10px !important;}
.bsk-price input, .bsk-trans input{border: none !important;width:20px !important;margin-top: 5px;}
.bsk-pocet, td.bsk-name, .bsk-katc, .bsk-cena, .bsk-title{font-weight: bold;padding:0px;margin:0px;}
.bsk-pocet, .bsk-cena{text-align: right;}
.bsk-castka{text-align:right;}
td.bsk-name{width: 350px;}
td.bsk-katc{	width: 100px;}
.bsk-line1{background-color:#fff;}
.bsk-line2{	background-color:#E4E6D8;}
.bsk-btn{float: right;	padding-top: 10px;}
.bsk-price{	width:45%;	border-bottom: 1px #CCCCCC solid;	border-right: 1px #CCCCCC solid;	float: left;}
.bsk-trans{	width:45%;	border-bottom: 1px #CCCCCC solid;	border-right: 1px #CCCCCC solid;	float: right;}

/*-------------------------------*/
.st{padding:2px;float: left;border-right:1px #CCCCCC solid;font-size: 0.85em;height: 20px;margin: 3px;}
.st input{height:15px;}
.st select{	height:18px;*height:20px;}
.content-card-search #submit{margin-top:4px;}
.vyplnte {	border-top: 1px solid #999999;border-bottom: 1px solid #999999;	margin: 0px 5px 10px 5px;	padding: 6px;	color: #333333;	text-align: justify;	font-size: 11px;}
.vyplnte em, .vyplnte-info em {	font-style: normal;}
.nevyplneno { border-top: 1px solid #E33C11;border-bottom: 1px solid #E33C11;margin: 10px 5px 10px 5px;	padding: 6px;	color: #E33C11;}
.nutne, .podekovani {font-weight: bold;	color: #CC3300;}

/*----------- MAILING ------------*/
#box-left{ float: left;}
#box-right{ margin: 0 auto 0 290px;}
.box-mail-respo,.box-mail-mail,.box-mail-send{ font-size: 1.1em; text-align: left; width:250px; padding: 5px; background: #fff; margin: 0px 15px 0 0; border-right: 1px #ccc solid; border-bottom: 1px #ccc solid;}
.box-mail-send,.box-mail-mail{  margin: 15px 0px 0 0;}
.box-mail-respo h2,.box-mail-mail h2,.box-mail-send h2{ background: #efefef url(../img/mailing-respo.png) no-repeat 10px 50%; padding: 10px 0 10px 55px; color: #333; font-size: 1.1em; border-bottom:1px #ccc solid;}
.box-mail-mail h2{background: #efefef url(../img/mailing-email.png) no-repeat 10px 50%;}
.box-mail-send h2{background: #efefef url(../img/mailing-send.png) no-repeat 10px 50%;}

.box-mail-respo ul,.box-mail-mail ul,.box-mail-send ul{ list-style: none; padding: 10px 0 10px 20px;}
.box-mail-respo li,.box-mail-mail li,.box-mail-send li{ background:url(../img/ico-file.png) no-repeat 0 50%; padding: 5px 0 5px 20px;}

.box-mail-respo a,.box-mail-mail a,.box-mail-send a{ text-decoration: none;}
.box-mail-respo a:hover,.box-mail-mail a:hover,.box-mail-send a:hover{ text-decoration: underline;}

.box-mail-respo table,.box-mail-mail table{width: 100%;}
.box-mail-respo table td,.box-mail-mail table td{ padding: 3px;}
.box-mail-respo table tr.gray, .box-mail-mail table tr.gray{ background: #e3e3e3;}

.tabulka-white{ width: 100%; margin-top: 10px;}
.tabulka-white td{ background: #fff; color:#000; vertical-align: top;}
.tabulka-white td.gray{ background: #e3e3e3; width: 140px;}
.tabulka-white ul{ list-style: none; padding: 5px;}
.tabulka-white td ul li { padding: 5px; height:10px;}
.tabulka-white td.gray ul li{white-space: nowrap;}

a.tooltip{cursor:help; background:url(../img/tip-help.gif) 0 0 no-repeat; padding: 0px 0px 10px 20px;width:15px; height:20px; *display: block;}
#tooltip ul{ padding-left: 20px;}

/* This file skins resizables */

.ui-resizable { position: relative; }

/* Global handle styles */
.ui-resizable-handle { position: absolute; display: none; font-size: 0.1px; }
.ui-resizable .ui-resizable-handle { display: block; }
body .ui-resizable-disabled .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */
body .ui-resizable-autohide .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */

.ui-resizable-n { cursor: n-resize; height: 6px; width: 100%; top: 0px; left: 0px; background: transparent url(../img/i/resizable-n.gif) repeat scroll center top; }
.ui-resizable-s { cursor: s-resize; height: 6px; width: 100%; bottom: 0px; left: 0px; background: transparent url(../img/i/resizable-s.gif) repeat scroll center top; }

.ui-resizable-e { cursor: e-resize; width: 6px; right: 0px; top: 0px; height: 100%; background: transparent url(../img/i/resizable-e.gif) repeat scroll right center; }
.ui-resizable-w { cursor: w-resize; width: 6px; left: 0px; top: 0px; height: 100%; background: transparent url(../img/i/resizable-w.gif) repeat scroll right center; }

.ui-resizable-se { cursor: se-resize; width: 9px; height: 9px; right: 0px; bottom: 0px; background: transparent url(../img/i/resizable-se.gif); }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: 0px; bottom: 0px; background: transparent url(../img/i/resizable-sw.gif); }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: 0px; top: 0px; background: transparent url(../img/i/resizable-nw.gif); }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: 0px; top: 0px; background: transparent url(../img/i/resizable-ne.gif); }

.smenu ul{ position:absolute; left: 0px; *left: -18px; top: 20px; background:#3399FF;display:none; width: 200px;*width: 210px; padding: 0; margin: 0;}
.smenu ul li{ border-bottom: 1px #fff solid; margin: 0;}
.smenu ul li a{ color: #fff!important; padding: 5px 0 5px 0}

#stepsimg{ padding: 0 0 0 20px;}
td#step1, td#step2, td#step3, td#step4{ background: url(../img/step1.gif) no-repeat 0% 50%; padding: 10px 10px 10px 70px!important; height: 55px;width: 160px; color:#C2D6FB; font-weight:bold;}
td#step2{ background: url(../img/step2.gif) no-repeat 0% 50%;}
td#step3{ background: url(../img/step3.gif) no-repeat 0% 50%;}
td#step4{ background: url(../img/step4.gif) no-repeat 0% 50%;}
td#step1-current, td#step2-current, td#step3-current, td#step4-current{ background: url(../img/step1-current.gif) no-repeat 0% 50%;  padding: 10px 10px 10px 70px!important; height: 55px;width: 160px;color:#3B95E9; font-weight:bold;}
td#step2-current{ background: url(../img/step2-current.gif) no-repeat 0% 50%;}
td#step3-current{ background: url(../img/step3-current.gif) no-repeat 0% 50%;}
td#step4-current{ background: url(../img/step4-current.gif) no-repeat 0% 50%;}

#iframemail{ width:97%; height: 300px; border: 0px; padding: 10px;}

/* LIB BANNER */
#banner-box{ margin: 0 0 20px 15px; background:#efefef; padding:10px; width:480px;}
#banner-box span{ display: inline-table;}
#banner-box span a{ padding:0; margin:0;}
	
/* CU3ER*/	
#contslides table td{padding:5px;}
	
div.spc{ float: left;}

/* prispevky disk. fora u clanku a catalogu*/
.imgre{ background: url(../img/reply.png) no-repeat left bottom;; padding-left: 30px;}

/* publikovani na facebook */
a#btn-fb{ background: url(../img/btn-fb.png) no-repeat; width:147px; height:45px; display: block; margin: 0 auto 0 auto;}
a#btn-tw{ background: url(../img/btn-tw.png) no-repeat; width:147px; height:45px; display: block; margin: 0 auto 0 auto;}

/* Loading for AJAX */
#windowTop{text-align: right; padding: 5px 5px 5px 0; margin: 0 0 10px;cursor: pointer; border-bottom:1px #CC0000 dashed;}#windowTop a:hover{ text-decoration: none;}
#pouzdroc{position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;text-align: center;margin-left: auto;	margin-right: auto;display:none;background: #000;	filter:alpha(opacity=60);	-moz-opacity: 0.6;	opacity: 0.6;}
#popupcontent,#popupcontentt{position:fixed;display:none;padding: 10px 20px 30px 20px;text-align: left;background:#fff; border: 1px #999 solid; overflow: auto;}

#popupcontentt ul{ padding:10px 0 10px 20px;}
.vysledky{border:1px #ccc solid; padding: 10px;margin-top: 20px;margin-bottom: 20px;background:#efefef;}

#VOXloadUni{ display: block; width:16px; height:16px; padding:5px; background:#fff url(../../img/loader.gif) no-repeat 50% 50%; border:0px #ccc solid;}
.closel{ width: 100%; float: right; text-align: right; padding: 5px 0 5px 0;}.closel a{ color:#ooo; text-decoration: none}.closel a:hover{ color:#ooo!important; text-decoration: underline;}

.ico-odp{background:url(../../img/ico-respo.gif) no-repeat; display: block; height:20px; width:33px; float:left;}
.ico-task{background:url(../../img/ico-task.gif) no-repeat; display: block; height:20px; width:33px; float:left;}

#ajaxcont table, #box-right table{width: 100%;}
#ajaxcont table td, #box-right table td{ padding: 3px; text-align: left}
#ajaxcont table tr.gray, #box-right table tr.gray{ background: #efefef;}
#ajaxcont table tr.light, #box-right table tr.light{ background: #F5F5F5;}
#box-right table td a{ text-decoration: none;} #box-right table td a:hover{ text-decoration: underline;}
#ajaxcont .row.textarea table{width:0px; text-align: left;}
#ajaxcont .row.textarea table td{padding:0;}
#ajaxform label{ width: 200px;}

a.btnpreview,a.btnpreview:hover{display:inline-block; float: right; background: url(../img/qs.gif) no-repeat!important; width: 16px; height: 16px; margin: 1px 5px 0 0;}

#modulesmenu ul li a.logo{ background: url(../img/logo-vox.png) no-repeat; background-position: left 10px!important;width: 155px; height: 52px!important; border: none!important;}

#quick-search{ float: right;padding-right: 37px;}
#quick-search #in-submit{ background: url(../img/qs.gif) no-repeat 50% 50%; width: 23px; height: 23px;}
#quick-search #in-keys{ width: 255px; height: 19px; float: left; font-size: 1em;  padding /*\**/: 5px 0 0 3px\9; height /*\**/: 16px\9;}

.mce-widget span{ background:none!important; padding:0!important;}

.setpartbl td input{width:100%;}

a.tplcontent{padding: 10px; border: 1px #ccc solid;display: inline-block; margin: 20px 0 20px 0;}
a.tplcontent:hover{background: #efefef;}
a.tplcontent.selected{background: #59b6c7;}


.dropdown-menu {
	border: 1px solid #ddd;
	background-color: white;
}

.dropdown-menu li {
	border-top: 1px solid #ddd;
	padding: 10px;
	font-size: 12px;

}

.dropdown-menu li:first-child {
	border-top: none;
}

.dropdown-menu li:hover,
.dropdown-menu .active {
	background-color: #428bca;
	color: #fff;
}


/* SHOULD not modify */

.dropdown-menu {
	list-style: none;
	padding: 0;
	margin: 0;
}

.dropdown-menu a:hover {
	cursor: pointer;
}