@charset "utf-8";
/* CSS Document */

@import url("itemStyles.css");
@import url("feedStyles.css");

@import url("jquery_styles/blitzer/jquery-ui-1.8.custom.css");
@import url("jquery.treeview.css");
@import url("ddsmoothmenu.css");
@import url("screen.css");
@import url("superfish.css");
@import url("colorbox/voltage/colorbox.css");
@import url("ui.multiselect.css");
@import url("colorpicker.css");
@import url("tipsy.css");
/*@import url("fullcalendar.css");
@import url("nivo.css");*/
@import url("bx_styles.css");
@import url("xprofile-admin.css");
@import url("bgstretcher.css");
@import url("chat/chat.css");
@import url("chat/screen.css");

body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:black;
text-align:center;
/*background-image:url(img/mainback4.jpg);
background-position:top center;
background-repeat:repeat-x;*/
background-color:#397ace;
margin: 0px auto;

}

#bg{position:fixed; z-index:-1; display:none;}
#bgimg{ border:1xp solid red;}

.bgPre{
	background: url(img/mainback4.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;	
	}
a {
color:black;
font-weight:bold;
margin:0;
text-decoration:none;
cursor:pointer;
}

p{
	font-size:1em;
	margin:0px 0px 1em 0px ;
	padding:0px 0px 0px 0px ;
}

a:hover {
color:#e22626;
text-decoration:underline;

}
input{
border-top:1px solid #BBBBBB;
border-left:1px solid #BBBBBB;
border-right:1px solid #f2f2f2;
border-bottom:1px solid #f2f2f2;
background-color:#f5f5f5;
-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}

textarea{
border-top:1px solid #BBBBBB;
border-left:1px solid #BBBBBB;
border-right:1px solid #f2f2f2;
border-bottom:1px solid #f2f2f2;
background-color:#f5f5f5;
-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}

table{
text-align:left;
background-image:none;
font-size:1em;
}
td{
margin:0;

}

hr{
}

#back{
}
#page {
	margin: 0px auto;
	width:988px;
	text-align:left;
}
#main{
	background-image:url(img/content-back.png);
	background-repeat:repeat-y;
	padding:0px 24px 0px 24px;
	position:relative;
}
#topMenu {
	position:absolute;
	top:10px;
	right:10px;
	display:block;

}
#topMenu a:hover {

}
.topMenuLink {
	display:inline-block;
	margin-left:10px;
}
#topMenu .topMenuLink a{
	display:block;
	width:24px;
	height:24px;
	text-indent:-200px;
	overflow:hidden;
	background-position:center center;
	padding:0;
	margin:0;
}
.topmenu-open{
	background:url(../../img/lighten-80.png) !important;
}

#signin_menu{
    display:none;
    position:absolute;
    width:210px;
    z-index:100;
    text-align:left;
    padding:12px;
    top: 19px; 
    right: 0px; 
    margin-top:5px;
    margin-right: 0px;
    *margin-right: -1px;
    color:#000;
    font-size:11px;
	background:url(../../img/lighten-90.png) white;
}

#signin_menu a, #signin_menu a:hover{
	color:black;
	text-shadow:none;
	padding:0px;
}
#top {
	background-image:url(img/top.png);
	background-position:bottom center;
	background-repeat:no-repeat;
	width:948px;
	margin: 0px auto;
	padding:0px 20px 5px 20px;
	position:relative;
	height:180px;
}
#logo{
	text-align:left;
	clear:both;
	position:absolute;
	top:28px;
	left:0px;
}
#bottom{
	background-image:url(img/bottom-back.png);
	background-position:top center;
	background-repeat:no-repeat;

	margin:0px auto 0px auto;
	width:988px;
	padding:40px 0px 0px 0px;
	color:#fff;	
	text-shadow:0px 0px 3px black;
}
#bottom a{
	color:#fff;	
	text-shadow:0px 0px 3px black;
}
.mainsearch {
}
.mainsearch input {
	width:100%;
	font-size:18px;
	font-weight:bold;
}
#content{
color:#333333;
margin:0px;
text-decoration:none;
width:527px;
float:left;
margin-left:10px;
padding:0px;
}
#content-inside{
text-align:justify;
margin:0px 0px 0px 0px;
}
#content a {
}

#content2{
color:#333333;
margin:0;
text-decoration:none;
width:600px;
float:left;
margin-left:0px;
}

#content3, #contentXadmin{
color:#333333;
margin:0;
text-decoration:none;
width:100%;
}

#contentXadmin-inside{
margin:0px;
}

#side{
width:320px;
float:left;
margin:0px 10px 0px 0px ;

}
#side2{
width:320px;
float:right;
margin:30px 0px 0px 0px ;
}
#side a{
	text-decoration:none;
}

#mainmenu {
	background-image:url(img/mainmenu-back.png);
	background-repeat:no-repeat;
	width:948px;
	height:37px;
	padding:0;
	margin:0;
	position:absolute;
	bottom:10px;
	left:20px;
}
.layout {
}
.layout a{
}
.opt1 {
}
.opt2 {
}
.vypis {
	width:100%;
}

.topInfo{
width:600px;
padding:10px;
margin:0;
font-size:11px;
color:#fff;
text-transform:uppercase;
margin-top:10px;
background:none;
border:none;
text-align:right;
/*background-image:url(../../img/darken-60.png);
background-repeat:repeat;
-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px;
-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px;
-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;
-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;*/
position:absolute;
top:25px;
right:0;
text-shadow:0px 0px 3px black;
font-weight:bold;
z-index:0;
}
#mainPath{
font-size:12px;
padding:10px 0px 10px 10px;
font-style:normal;
color:black;
margin:0;
margin-bottom:10px;
background-repeat:no-repeat;
background-position:0px center;
border-bottom:1px dotted #ddd;
}
#mainPathOuter{
margin-bottom:20px;
}
#mainPathHome{
	display:inline-block;
	background:url(img/home.png) no-repeat left center;
	width: 12px;
	height:12px;
	text-indent:-999px;
}
#mainPathSystem{
	background-repeat:no-repeat;
	background-position: left center;
	padding:10px 0px 5px 40px ;
	margin:0px 0px 20px 0px;
	font-size:16px;

}
.divH1{
font-size:12px;
color:#666;
font-weight:normal;
margin:10px 0px 0px 20px;
border-bottom:1px dotted #ddd;
padding-bottom:10px;
}
.divH1 a{
text-decoration:underline; font-weight:normal;
background:url(../../img/folder.png) no-repeat left center;
padding-left:20px;
margin-bottom:10px;
margin-left:10px;
display:inline-block;
}
h1 {
font-size:16px;
padding:10px 0px 10px 40px;
font-style:normal;
color:black;
margin:0;
margin-bottom:10px;
background-repeat:no-repeat;
background-position:0px center;
border-bottom:1px dotted #ddd;

}
.divH1{
font-size:12px;
color:#666;
font-weight:normal;
margin:5px 0px 0px 10px;
border-bottom:1px dotted #ddd;
padding-bottom:10px;
margin-bottom:20px;
}
.divH1 a{
text-decoration:underline; font-weight:normal;
background:url(../../img/folder.png) no-repeat left center;
padding-left:20px;
margin-bottom:10px;
margin-left:10px;
display:inline-block;
}
h1 a{
color:black;
}

h1 a:hover{
color:#e22626;
}

h2 {
	font-size:14px;
	padding:5px 5px 5px 0px;
	text-transform:uppercase;
	color:#000;
	font-weight:bold;
	margin:0;
	padding:0;
}
h2 a{
color:#b60000;
}

h2 a:hover{
color:#909090;
}
h3 {
	font-size:13px;
	padding:5px;
	text-transform:uppercase;
	color:#000;
	font-weight:normal;
	margin-bottom:5px;
	margin-top:0px;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
}
h3 a{
	color:#000;
}
h3 a:hover{
	color:#909090;
}
h4 {
	font-size:1em;
	padding:0px;
	text-transform:uppercase;
	color:#000;
	font-weight:normal;
	margin-bottom:5px;
	margin-top:0px;
}
h4 a{
text-decoration:none;
}
h4 a:hover{
text-decoration:none;
}
.h4-sub {
margin-top:5px;
color:#bbbbbb;
font-size:10px;
}

h5 {
color:black;
font-size:9px;
padding:5px;
font-weight:bold;
text-transform:uppercase;
margin-left:0px;
margin-bottom:0px;
margin-top:0px;
background-color:#dddddd;
-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px;
-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px;
-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;
-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;
}

h6{
	margin:10px 0px 0px 0px;
}
.label{

}
.relativeWithItems{
background-repeat:no-repeat;
background-position:left top;
padding:10px 0px 10px 0px;
margin-top:20px;
}
.relativeWithItems .header {
font-size:16px;
margin:0px 0px 20px 40px;
font-style:normal;
color:black;
font-weight:bold;
}
.relativeWithItems .searchRel {
	margin-bottom:10px;
	background:url(../../img/search.png) no-repeat left center;
	padding-left:20px;
}
.relativeWithItems .header span {cursor:pointer;}
.relativeWithItems .header span:hover{
	color:#e22626;
	text-decoration:underline;
}
.relativeWithItems .itemsContent{
font-size:12px;
color:#666;
font-weight:normal;
margin:-15px 0px 0px 0px;
border-bottom:1px dotted #ddd;
padding-bottom:10px;
display:none;
}
.relativeWithItems .itemsContent .relativeItem{
text-decoration:underline; font-weight:normal;
background:url(../../img/folder.png) no-repeat left center;
padding-left:20px;
margin-bottom:5px;
width:31%;
vertical-align:top;
font-size:10px;
float:left;
}
.topLabel, .topLabelNew, .topLabelEdit{
	color:#000;
	padding:10px 0px 10px 0px;
	font-size:14px;
	font-weight:bold;
	background-position:0px center;
	background-repeat:no-repeat;
	border-bottom:2px solid black;
	margin-bottom:10px;
}
.topLabelNew{
	background-image:url(../../img/add24.png);
	padding-left:30px;	
}
.topLabelEdit{
	background-image:url(../../img/edit24.png);
	padding-left:30px;	
}
.feedMenu{
	 margin:5px 5px 0px 0px;
	 width:auto;
	 float:right;
}

.feedMenuItem{
	display:none;
	cursor:pointer;
	z-index:100;
	text-align:right;
	margin:0px;
}

.feedh3Mini a{ color:red;}

.feedMenuName{
	color:black;
	padding:5px;
	text-align:left;
	font-weight:bold;
}

.feedMenuDiv{
	display:none; Visibility:hidden; width:145px;
	background-color:black;
	border:1px solid black;
	padding:0px 0px 0px 0px;
	font-size:12px;
	margin-left:10px;
}

.itemMenu{
	display:none;
	cursor:pointer;
	position:absolute;
	padding:0px 0px 2px 2px;
	z-index:100;
	top:0;
	right:0;
}

.feedMenuDivInside{
	font-size:12px;
	font-weight:normal;
	text-align:left;
	margin-bottom:1px;
}
.feedMenuDivInside a{
	background-color:#eeeeee;
	display:block;
	text-decoration:none;
	margin:0;
}
.feedMenuDivInside a:hover{
	background-color:#cccccc;
}
.feedMenuDivInside:hover{
}
.feedMenuDiv a{

}
.feedMenu a {

}

.filter .searchinput {
	font-size:14px;
	font-weight:bold;
	width:100px;
	color:#bb0000;
}
#side .searchinput, #side2 .searchinput {
	width:158px;
	font-size:14px;
	font-weight:bold;	
}
.addItem {
	background-image:url(../img/add.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	line-height:20px;
	margin-left:10px;
	margin-top:15px;
}
.ico20 {
	background-repeat:no-repeat;
	background-position:center left;
	padding:6px 6px 4px 20px;
	text-align:left;
	margin-left:6px;
	height:14px;
	font-weight:normal;
}


.icoSearch{background-image:url(../../img/search.png)};
.icoFolder{background-image:url(../../img/folder.png);};
.icoMoney{background-image:url(../../img/money.png)};


.ico12 {
	background-repeat:no-repeat;
	background-position:3px 3px;
	padding:3px;
	padding-left:18px;
	height:18px;
	text-align:left;
	font-size:9px;
	text-transform:uppercase;

}
.clearMenu {
	clear:left;
	font-size:1px;
	border-top:5px solid #dddddd;
}

.usrMain {
	border:1px solid #111111;
	width:223px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	padding:5px;
}
.usrMain1 {
	border:1px solid #111111;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	padding:5px;
}
.usrImg {
	margin:0px;
	text-align:center;
}
.usrImgSm {
	text-align:center;
	border:1px solid #fff;
}
.usrImg img, .usrImgSm img {
	margin:0px auto;
}
.usrObsah {
	text-align:right;
	padding-right:5px;
	padding-left:5px;
	width:129px;
	padding-top:5px;
	float:right;
	background-image:url(img/clanek-back.jpg);
}
.usrDetailObsah {
	width:555px;
	float:right;
	padding-left:10px;
	border-left:5px solid #111111;
}
.usrDetailLeftside {
	width:152px;
	float:left;
}
.oldText {
	color:#666666;
}
.filter{
color:#666;
padding:10px;
margin-bottom:10px;
margin-top:0px;
background:#eee;
z-index:20;

}
#filterHead{
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
	padding-left:21px;
	background:url(../../img/search.png) left center no-repeat;
}
#filterHead span{
	color:#00bb00;

}
.openExtendedFilter{
	color:#bb0000 !important;
	font-size:11px;
	cursor:pointer;	
}
.filter input[type=text]{
	background-color:white !important;
}
.filter th{
margin:0px;
padding-right:10px;
font-weight:normal;
}

.filter td{
margin:0px;
padding-right:10px;
padding-bottom:10px;
}

.filter a{
	color:#666;
	font-weight:normal;
}

.filter h5{
	margin:0px;
	padding:0px;
	text-transform:none;
	margin-bottom:5px;
	color:#777777;
}
#filterExtended{
	display:none;
}

.fExtendedItem{
	background-color:#f5f5f5;
	display:inline-block;
	vertical-align:top;
	margin:10px 0px 10px 0px;
}
.fExtendedItemName{
	display:block;
	background-color:#e5e5e5;	
	padding:5px;
}

.filterExtendedToggle, .filterExtendedToggleOpen{}
.filterExtendedToggle span{color:black; background-image:url(../../img/arrow-left.png); background-position:left center; background-repeat:no-repeat;  padding:3px 0px 3px 20px; display:block;}
.filterExtendedToggleOpen span{color:#bb0000; background-image:url(../../img/arrow-down.png); background-position:left center; background-repeat:no-repeat; padding:3px 0px 3px 20px; display:block;}
.filterExtendedDiv{
	padding:3px 0px 3px 0px;
	display:block;
}
#filterExtended a{
	color:black;
}
.insideFilterBlock{
	padding:10px;
	margin-bottom:10px;
	background-image:url(../../img/lighten-60.png);	
}
#map {
	height:100px;
	width:200px;
	float:right;
}

.module {
	padding-left:20px;
	background-image:url(../img/module.png);
	background-repeat:no-repeat;
	font-size:14px;
	color:#9cc2ec;
	font-weight:bold;
	text-transform:uppercase;
}
.katTd {
	background-image:url(img/filter-back.jpg);
	background-repeat:no-repeat;
	color:#444444;
	padding-left:10px;
}
.subkat-right {
	padding-left:20px;
	font-size:9px;
}
.subkat-right a {
	font-size:9px;
	color:#666666;
}
.subkat-right a:hover {
	font-size:9px;
	color:white;
}
label{
	font-weight:bold;
}

.radios {
	border:none;
	background-colo:black;
}
.actionMenu {
	text-align:right;
	margin-right:10px;
	border:1px solid red;
}
.info-ko {
	color:red;
	background:url(../../img/editdelete.png) no-repeat left center;
	height:16px;
	padding:4px 4px 4px 20px;
}
.info-ok {
	color:green;
	background:url(../../img/ok-16.png) no-repeat left center;
	height:16px;
	padding:4px 4px 4px 20px;
}
.info-info {
	color:#000;
	background-image:url(../../img/info.png);
	background-repeat:no-repeat;
	background-position:5px center;
	padding-left:15px;
	height:16px;
	padding:4px 4px 4px 30px;
}

.operationMenu {
	margin:0px 20px 0px 0px;
	padding:0px 2px 0px 2px;
	position:absolute;
	top:0px;
	right:23px;
	-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
	z-index:5;
	text-align:right;	
	background-color:#b8c923;
	height:25px;
}
.operationMenu .ico20 {
	background-position:left;
	padding-left:20px;
}
.operationMenu .add a{
	font-weight:normal;
	text-shadow:0px 0px 3px #535c00;
}

.feedOperationalMenu .ico12 {
	background-repeat:no-repeat;
	background-position:3px 3px;
	padding:4px 4px 0px 4px;
	padding-left:18px;
	height:18px;
	text-align:left;
	font-size:9px;
	text-transform:uppercase;
}

.operationMenu a {
	color:white;
`}

.operationMenu .toggleContent{
	padding:5px;
	margin-top:5px;
	background-color:white;
	border:1px solid #eee;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;	

}
.operationMenu .toggleContent a{color:black;}

.operationMenu .toggleElement{
	background-image:url(../../img/action.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding:5px 10px 5px 20px;
	display:inline-block;
	color:#fff;
	margin-left:10px;
	text-shadow:0px 0px 3px #535c00;	
}

.operationMenu .toggleElement span{

}

.toggleElementOpened{
	color:#c60000;
}

.strankovani {
	color:black;
	background-color:#eee;
	padding:3px 5px 3px 5px;
	margin-bottom:0px;
	margin-top:0px;
	display:block;

	position:relative;
	height:20px;
}
.strankovani-detail{margin-bottom:25px; position:relative; height:25px;}
.strankovani-detail-inside {
	color:black;
	padding:3px 5px 3px 5px;
	margin-bottom:0px;
	margin-top:0px;
	display:block;
	right:0;
	top:0;
	position:absolute;
	height:20px;
}
.strankovani .sortData{
	position:absolute;
	right:0;
	top:3px;
}
.strankovani a{
    color:black;
}
.strankovani a:hover{
    color:black;
}
.strana{
	font-size:14px;
	width:18px;
	padding:1px 3px 1px 3px;
	background-color:white;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
	margin-right:2px;
	margin-bottom:5px;
	display:inline-block;
}
.stranaSelected{
	font-size:12px;
	width:18px;
	padding:1px 3px 1px 3px;
	background-color:#bb0000;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
	color:white;
	margin-right:2px;
	margin-bottom:5px;
	display:inline-block;	
}
.stranaSelected span{
	color:white;
}
.strana:hover, .stranaSelected:hover{
	text-decoration:none;
	background-color:#ddd;
}
.prevButt, .nextButt, .prevButt-off, .nextButt-off, .prevButtVert, .nextButtVert, .prevButtVert-off, .nextButtVert-off, .allButt {
	font-size:11px;
	text-align:left;
	background-repeat:no-repeat;
	display:inline-block;
	padding-top:0px;
	color:#444444;
	margin-top:3px;
}
.prevButt {
	background-image:url(../../img/previous.png);
	padding-left:18px;
	background-position:left center;
	padding-right:5px;
}
.nextButt {
	text-align:right;
	background-image:url(../../img/next.png);
	padding-right:18px;
	padding-left:5px;
	background-position:right center;
}
.prevButtVert {
	background-image:url(../../img/previous-vert.png);
	padding-left:18px;
	background-position:left center;
	padding-right:5px;
}
.nextButtVert {
	text-align:right;
	background-image:url(../../img/next-vert.png);
	padding-right:18px;
	padding-left:5px;
	background-position:right center;
}
.allButt {
	background-image:url(../../img/all.png);
	padding-left:18px;
	background-position:left center;
	padding-right:5px;
	margin-left:20px;
}
.prevButt-off {
	background-image:url(../../img/previous-off.png);
	padding-left:18px;
	background-position:left center;
	padding-right:5px;
}
.nextButt-off {
	text-align:right;
	background-image:url(../../img/next-off.png);
	padding-right:18px;
	padding-left:5px;
	background-position:right center;
}
.prevButtVert-off {
	background-image:url(../../img/previous-vert-off.png);
	padding-left:18px;
	background-position:left center;
	padding-right:5px;
}
.nextButtVert-off {
	text-align:right;
	background-image:url(../../img/next-vert-off.png);
	padding-right:18px;
	padding-left:5px;
	background-position:right center;
}
.pageInfo{
	font-size:11px;
	display:inline-block;
	padding-left:0px;
	text-align:center;
	margin-left:0px;
	color:black;

	padding:3px 6px 0px 6px;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;	
}
.pageInfo2{
	font-size:10px;
	width:153px;
	height:16px;
	display:inline-block;
	padding-left:0px;
	text-align:left;
	margin-left:0px;
	color:black;
	margin-top:5px;
}

.chckBoxOut{
	width:200px;
	float:left;
	color:#999;
	font-size:11px;
}

.chckBoxOut span{
	background-image:url(../../img/checkbox.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-left:20px;
	height:16px;
	display:block;
}

.chckBoxOut .chckSelected{
	color:black;
	background-position:left top;
}

.chckbox {
	overflow:hidden;
	background-image:url(../../img/lighten-50.png);
	-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px;
	-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px;
	-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;	
	margin-right:5px;
	margin-top:5px;
	padding:2px 3px 0px 3px;
	color:black;
	float:left;
	width:200px;
	font-size:10px;
	display:block;
}
.chckboxFilter {
	overflow:hidden;
	background-image:url(../../img/lighten-50.png);
	-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px;
	-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px;
	-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;	
	margin-right:5px;
	margin-top:5px;
	padding:2px 3px 0px 3px;
	color:black;
	float:left;
	
	font-size:10px;
	display:block;
}
.checkInput{

}
.chckbox input, .chckboxFilter input,{
	margin:0px;
	padding:0px;
	border:none;
	background-color:none;
	width:10px;
	height:10px;
	display:block;
}
.chckbox label{
	cursor:pointer;
}

.chckboxout {
	width:32%;
	margin:0px 1px 1px 0px;
	float:left;
	background-color:#dddddd;
	padding:2px;
}

.folders, .addItemButt {
	text-transform:uppercase;
	padding:5px;
	margin:2px 1px 0px 0px;
}
#submenu {
	padding:5px;
	background-color:#222222;
}
.folders a {
	background-image:url(../../img/folder.png);
}
.folders a, .addItemButt a {
	color:#dddddd;
	background-repeat:no-repeat;
	padding-left:20px;
	margin-left:0px;
	/*color:#888888;*/
	font-size:10px;
	padding:5px 5px 0px 20px;
}
.folders a:hover, .addItemButt a:hover {
	color:white;
}
.folders span a, .addItemButt span a {
	background-image:none;
	padding-left:0px;
	font-size:9px;
}
.formular {
	background-color:#eeeeee;
	padding:10px;
}
.formular table {
	width:100%;
}
.formular th {
	width:20%;
	background-color:black;
	padding-left:10px;
	text-align:right;
}
.formular td {
	background-color:black;
}
.formular .form-nadpis {
	font-size:16px;
	font-weight:bold;
	padding:5px;
	width:97%;
	border:none;
}
.formular .form-popis {
	font-size:12px;
	padding:5px;
	width:97%;
	border:none;
}
.form-popis {
	height:150px;
}
.send-message {
	background-color:#222222;
	width:100%;
	padding: 10px 0px 10px 0px;
	text-align:center;
}
.divine {
	color:black;
}
.item-content {
}
.item{
}
.itemNoVisible{
}
.dateIco {
	color:black;
	font-size:16px;
	font-weight:bold;
	padding-top:10px;
	text-align:center;
	background-image:url(../../img/calendar.png);
	display:block;
	width:32px;
	height:22px;
}
.dateIcoMonth {
	width:32px;
	text-align:center;
}
.new-ico {
	background-image:url(../../img/favorites.png);
	background-repeat:no-repeat;
	padding-left:20px;
}
.actions {

	padding-right:10px;
	float:right;
}
.img-loader {
	/*background-image:url(plugin/x-profile/img/ajax-loader.gif);*/
	background-repeat:no-repeat;
	background-position:center center;
	margin:0;
	padding:0;
}
.clear {
	clear:both;
	visibility:hidden;
	font-size:1px;
}
.clear-left {
	/*clear:left;*/
font-size:1px;
	visibility:hidden;
}
form {
	width:auto;
	margin:0px;
	padding:0px;/*border:1px solid #ff0000;*/
}
a img {
	border:none;
}
.online-user {
	background-image:url(images/userOnline.gif);
	background-repeat:no-repeat;
	padding-left:25px;
}
.reklama {
	border-top:5px solid #111111;
	padding-top:10px;
	margin-right:20px;
	margin-top:0px;
}
fieldset{
border:1px solid #ddd;
}

legend {
font-size:10px;
margin-bottom:5px;
}

.toplista {
	text-align:right;
	color:#b3c6dc;
	margin: 0px 0px 30px 0px;
	width:980px;
	-width:980px;
	padding:5px;
	display:none;
}
.toplista a {
	color:#b3c6dc;
}
.vlajky {
	text-align:right;
	padding-top:9px;
}
.toplista a:hover {
	color:#ffffff;
	text-decoration:none;
}
/* textova pole, tlacitka */

.butt-blok {
}
.butt {
}

#formButtons{
	margin:10px;
	text-align:right;
}
.formButton{
	display:inline-block;
	margin-left:5px;
}
.formErrors{
	margin:20px 0px 20px 0px;
}
.submitButt{
}
.saveButt{
	background-image:url(../../img/filemanager.png);
	background-repeat:no-repeat;
	background-position:5px center;
	padding:5px 5px 5px 25px !important;
}
.deleteButt{
	background-image:url(../../img/editdelete.png);
	background-repeat:no-repeat;
	background-position:5px center;
	padding:5px 5px 5px 25px !important;	
}
.backButt{
	background-image:url(../../img/back.png);
	background-repeat:no-repeat;
	background-position:5px center;
	padding:5px 5px 5px 25px !important;	
}
.addButt{
	background-image:url(../../img/add.png);
	background-repeat:no-repeat;
	background-position:5px center;
	padding:5px 5px 5px 25px !important;	
}
.editButt{
	background-image:url(../../img/edit.png);
	background-repeat:no-repeat;
	background-position:5px center;
	padding:5px 5px 5px 25px !important;	
}
.searchButt{
	background-image:url(../../img/search.png);
	background-repeat:no-repeat;
	background-position:5px center;
	padding:5px 5px 5px 25px !important;	
}

select {

}
.patickaVypisu{
	font-size:10px;
	text-align:right;
}
.feedPaging{
	font-size:9px;
	text-align:right;
}

.popisKategorie{
	color:#dddddd;
	font-size:14px;
}
#dhtmltooltip{
position: absolute;
/*border-left: 1px solid white;
border-right: 1px solid #666666;
border-top: 1px solid white;
border-bottom: 1px solid #666666;*/
padding: 5px;
background-color: black;
visibility: hidden;
z-index: 100;
max-width:300px;
color:white;
font-size:12px;
filter:shadow(color:black, strenght:0, direction:135);
filter:alpha(opacity='80');
}

.register {
	margin-bottom:0px;
}
.selFile{
	background-image:url(../../img/save.png);
	background-repeat:no-repeat;
	background-position:left center;
	height:30px;
	display:block;
	border:none;
	text-align:right;
	padding-top:5px;
}
.popis {
	background-color:white;
	padding:10px;
	border-top:1px dotted #ddd;
	font-size:14px;	
}
.popis a{
	color:#bb0000;
}
.selectedHref{
	color:#e22626;
}

.onlineUser{
	background-image:url(plugin/x-profile/img/h4-back.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	border-bottom:1px solid #dddddd;
	width:100%;
	font-size:10px;
}
.prices{
	margin-top:10px;
}
.totalPrice{
	font-size:14px;
	font-weight:bold;
	text-align:right;
	padding:5px;
	margin-bottom:10px;
	background-image:url(../../img/lighten-80.png);
	-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px;
	-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px;	
	-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;	
}
.totalPriceDPH{
	font-size:10px;
	font-weight:bold;
	text-align:right;
	padding:3px 5px 3px 5px;
	margin-bottom:0px;
	color:white;
	background-image:url(../../img/darken-70.png);
	-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px;
	-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px;	
	-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;	
	
}
.datumAlert{
	float:left;
	margin-right:5px;
	z-index:0;
	background-image:url(../../img/date_delete.png);
	background-repeat:no-repeat;
	display:block;
	width:16px;
	height:16px;
}
.datumAlertDetail{
	float:right;
	margin-left:5px;
	z-index:0;
	background-image:url(../../img/date_error.png);
	background-repeat:no-repeat;
	display:block;
	width:32px;
	height:32px;
}

.redAlert{
	float:left;
	margin-right:5px;
	z-index:0;
	display:block;
	width:26px;
	height:16px;
	background-color:#bb0000;
	color:white;
	text-align:center;
	font-size:10px;
	padding-top:2px;
	-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px;
	-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px;
	-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;		
}
.greenAlert{
	float:left;
	margin-right:5px;
	z-index:0;
	display:block;
	width:26px;
	height:16px;
	background-color:#00bb00;
	color:white;	
	text-align:center;
	font-size:10px;
	padding-top:2px;
	-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px;
	-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px;
	-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;		
}

.layoutNadpis, .layoutNadpisRazeni {
	padding:2px;
	background-image:url(../../img/darken-50.png);
	margin:2px;
	color:white;
	-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px;
	-moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px;
	-moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px;			
}
.layoutNadpisRazeni {
	width:20px;
	text-align:center;
	float:right;
}
.side-login{
	margin:10px;
}

.side-login .textinput{
	margin:0px;
	width:98%;
}
.displayNone{
	display:none;
}
.showOther{
	font-size:10px;
	background-image:url(../../img/all.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:20px;
	float:right;
	clear:both;
	padding-top:2px;
	padding-bottom:2px;
}
.showOther a{
	margin-right:10px;
	color:blue;
	font-weight:normal;
}

.addrContentLeft{
	width:32%;
	float:left;
}

.addrContentRight{
	width:32%;
	float:left;
	border-left:1px solid #ddd;
}
.addrContentMiddle{
	width:32%;
	float:left;
	border-left:1px solid #ddd;
}
.localities{
	font-size:16px;
	background-image:url(../../img/map_big.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding:5px 0px 5px 35px;
	margin-top:10px;
}
.localitiesNext{
	font-size:12px;
	padding-left:35px;
	color:#666;
	margin-bottom:20px;
	margin-top:-10px;
}
.localitiesNext a{
	text-decoration:underline;
	font-weight:normal;
}
.lokalitaOdkaz{
	display:inline-block;
	margin:5px 10px 0px 0px;
}
.recordCount{
	/*display:none;*/
}
.relative{
	position:relative;
}
#google_translate_element{
	text-align:right;
	margin-top:0px;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
	background-color:white;
	padding-right:3px;
}
.pocasiH4{
	background-color:#5cadef;
	color:white;
	border-bottom:1px solid #297cc0;
	border-left:5px solid #e78245;	
}
.soutezNadpis{
	font-size:14px;
	padding:5px;
	background-image:url(img/feedh3.gif);
	background-repeat:repeat-x;
	background-position:center bottom;
	text-transform:uppercase;
	color:#000;
	font-weight:bold;
	text-shadow: 1px 1px 1px #fff;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
}

.soutezOtazka{
	background-image:url(../../img/forgot.png);
	background-position:5px center;
	background-repeat:no-repeat;	
	font-size:12px;
	font-weight:bold;
	border-bottom:5px solid #777;
	padding:5px 0px 5px 25px;
	color:#fff;
	background-color:#999;
	margin-bottom:10px;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;	
}
.soutezVyber{
	border-top:1px solid #eee;
	border-bottom:1px solid #ccc;
	background-image:url(../../img/next.png);
	background-position:left center;
	background-repeat:no-repeat;	
	background-color:#ddd;
	display:block;
	padding:5px 0px 5px 20px;
	margin-bottom:1px;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
}
.soutezVyber:hover{
	background-color:#fff;
}

.soutezVybranaOdpoved{
	font-size:14px;
	font-weight:bold;
}
.soutezCas{
	background-image:url(../../img/calendar_sm.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding:5px 0px 5px 20px;
}
.soutezAktivni{
	background-image:url(../../img/ok-16.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding:5px 0px 5px 20px;
	display:block;		
}
.soutezNeaktivni{
	background-image:url(../../img/editdelete.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding:5px 0px 5px 20px;	
	display:block;	
}
#container{
	margin-top:10px;
	background-color:#f5f5f5;

}
.soutez{
	margin-right:5px;
	padding:5px;
	border:2px solid #bb0000;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;	
}


.anketaNadpis{
	background-image:url(../../img/ankety.png);
	background-position:0px center;
	background-repeat:no-repeat;		
	font-size:16px;
	padding:10px 5px 5px 25px;
	text-transform:uppercase;
	color:#000;
	font-weight:bold;
	text-shadow: 1px 1px 1px #fff;
	border-bottom:3px solid #bb0000;	
}

.anketaOtazka{
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
}
.anketaNazor{
	margin-bottom:10px;
}
.anketaNazor a{
	font-weight:normal;
	text-decoration:underline;
}

.anketaVybranaOdpoved{
	font-size:14px;
	font-weight:bold;
}
.anketaCas{
	background-image:url(../../img/calendar_sm.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding:5px 0px 5px 20px;
}
.anketaAktivni{
	background-image:url(../../img/ok-16.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding:5px 0px 5px 20px;
	display:block;		
}
.anketaNeaktivni{
	background-image:url(../../img/editdelete.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding:5px 0px 5px 20px;	
	display:block;	
}
.anketaContainer{
	font-size:12px;
	margin-top:10px;
	background-color:#fff;
	padding:0px;
	position:relative;

}
.anketaGraf{
	border-right:3px solid white;
	height:14px;
	display:block;
}
.anketaGrafOverlay{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:14px;
}
.anketaGrafOverlayLeft{
	background-image:url(img/anketa-left.png);
	background-position:left center;
	background-repeat:no-repeat;
	height:14px;	
}
.anketaGrafOverlayRight{
	background-image:url(img/anketa-right.png);
	background-position:right center;
	background-repeat:no-repeat;
	height:14px;
	margin-left:4px;
}
.anketaGrafOverlayBack{
	background-image:url(img/anketa-back.png);
	background-position:right center;
	background-repeat:repeat-x;
	height:14px;
	margin-right:4px;
}
.anketaGrafBack{
	background-color:#aaa;
	position:relative;
	margin-top:3px;
}
.anketa{
	padding:0px 0px 10px 0px;
	border-bottom:3px solid #eee;
}

.ajax-loader-fader{
	background-image:url(../../img/lighten-70.png);
	position:absolute; text-align:center; z-index:100; top:0; right:0;	
}
.ajax-loader-clickStopper{
	background-image:url(../../img/lighten-70.png);
	position:absolute; text-align:center; z-index:100; top:0; right:0;	
}
.ajax-loader-info{
	padding:0px;border:1px solid #ddd; width:120px; background-color:white; text-align:center;
	position:absolute;
	height:30px;
	z-index:101;
	box-shadow: 0px 0px 5px #000;
    -webkit-box-shadow: 0px 0px 5px #000;
    -moz-box-shadow: 0px 0px 5px #000;
}
.ajax-loader-text{
	width:114px;
	padding:3px;
	position:absolute;
	top:0;
	left:0;
	background-color:#660000;
	color:white;
background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0, rgb(143,27,27)),
    color-stop(1, rgb(232,46,46))
);
background-image: -moz-linear-gradient(
    center bottom,
    rgb(143,27,27) 0%,
    rgb(232,46,46) 100%
);	
}
.ajax-loader-img{
	width:120px;
	position:absolute;
	bottom:0;
	left:0;
}

.content-old, .content-new{
	position:absolute;
	top:0;
	left:0;
	padding:0;
	margin:0;
}

.content-new{
	display:none;
}
.changeFrame{
	padding:0;
	margin:0;
	position:relative;
	top:0;
	left:0;
	overflow:hidden;
}
.inline{
	display:inline-block;
}

.registraceOK{
	text-align:left;
	background-image:url(../../img/ok-big.png);
	background-position:10px 10px;
	background-repeat:no-repeat;
	padding-left:52px;
	height:50px;
	font-size:13px;
	font-weight:bold;
	color:#00bb00;
	padding-top:10px;
}

.registraceKO{
	text-align:left;
	background-image:url(../../img/ko-big.png);
	background-position:10px 10px;
	background-repeat:no-repeat;
	padding-left:52px;
	height:50px;
	font-size:13px;
	font-weight:bold;
	color:#bb0000;
	padding-top:10px;
}
.regNewTable{
	background-image:url(../../img/new-user.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:148px;
}
.regShowTable{
	background-image:url(../../img/user-info.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:148px;
}

.xadminTable{
	margin-bottom:10px;
	display:block;
}
.xadminTable table{
	width:100%;
}
.xadminTable label{

}
.xadminTable td{
background-color:#eee;
padding:3px;
}
.xadminTable th{
padding:3px;
background-color:#ddd;
}
.xadminTable a{
text-decoration:none;
}
.xadminTable input, .xadminTable textarea{

}

.googleTraceMapFrame{
	position:relative;
}
.googleTraceEditPanel{
	position:absolute;
	bottom:0px;
	left:0px;
	z-index:1000;
	background-color:black;
	color:white;
	padding:5px;
	width:100%;
	margin-right:10px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;	
}
.googleTraceEditPanel a{color:white;}

.toggleContent{
	display:none;
}
.toggleElement{
	cursor:pointer;
}

.preRelativeFeed{
	background-color:#eee;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
	padding:10px;
	position:relative;
}
.defaultTextActive{
	color:#999;
	font-style:italic;
}
.akceDleKsZdarmaOK .akceDleKsZdarmaNadpis{
	font-size:14px;
	border-bottom:1px dotted #666;
	margin-bottom:5px;
	color:black;
	padding:3px 10px 10px 30px;	
	background:url(../../img/ok.png) 0px 0px no-repeat;

}
.akceDleKsZdarmaOK{
	position:relative;
	margin-top:10px;	
	font-size:12px;
	font-weight:bold;
	color:green;
	padding:10px 10px 10px 10px;
	background-color:#ddd;
	min-height:32px;
	-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
}
.akceDleKsZdarmaKO{
	position:relative;
	margin-top:10px;
	font-size:12px;
	font-weight:bold;
	color:red;
	padding:10px 10px 10px 10px;
	background-color:white;
	min-height:32px;
	-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
}
.akceDleKsZdarmaKO .akceDleKsZdarmaNadpis{
	font-size:14px;
	border-bottom:1px dotted #666;
	margin-bottom:5px;
	color:black;
	padding:3px 10px 10px 30px;	
	background:url(../../img/ko.png) 0px 0px no-repeat #fff;	
}
.akceDleKsZdarmaInfo{
	position:relative;
	margin-top:10px;
	font-size:12px;
	font-weight:bold;
	color:red;
	padding:10px 10px 10px 10px;
	background-color:white;
	min-height:32px;
	-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
}
.akceDleKsZdarmaInfo .akceDleKsZdarmaNadpis{
	font-size:14px;
	border-bottom:1px dotted #666;
	margin-bottom:5px;
	color:black;
	padding:3px 10px 10px 30px;	
	background:url(../../img/info.png) 0px 0px no-repeat #fff !important;
}
.akceDleKsZdarmaItem{
	color:black;
	padding:5px 10px 5px 30px;	
	background:url(../../img/favorites.png) 10px 5px no-repeat #fff !important;
	-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
}
#content3 .akceDleKsZdarmaDiscount{
	margin-top:10px;
	top:0;
	right:0;
	font-size:15px;
	font-weight:bold;
	color:green;
	text-align:right;
	padding:10px;
}
#side .akceDleKsZdarmaDiscount{
	margin-top:5px;
	top:0;
	right:0;
	font-size:15px;
	font-weight:bold;
	color:white;
	text-align:center;
}
#side .akceDleKsZdarmaWODiscount{
	text-align:center;
	color:#ddd;
	font-size:13px;
	font-weight:bold;
	margin-top:10px;
}
#content3 .akceDleKsZdarmaWODiscount, #content2 .akceDleKsZdarmaWODiscount{
	text-align:right;
	color:#000;
	font-size:13px;
	font-weight:bold;
	margin-top:10px;
}

.akcePriplatek{
	position:relative;
	margin-top:10px;
	font-size:12px;
	font-weight:bold;
	color:red;
	padding:10px 10px 10px 10px;
	background-color:white;
	min-height:32px;
	-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
	background:url(../../img/ko.png) 0px 0px no-repeat #fff;		
}
.akcePriplatekCena{
	font-size:14px;
	margin-bottom:5px;
	margin-top:5px;
	color:black;
	text-align:right;
	padding:3px 10px 10px 0px;	
	color:#ff0000;
	font-weight:bold;
}
.priplatekInfo{
	display:inline-block;
	width:16px;
	height:16px;
	background:url(../../img/forgot.png) no-repeat left center;
	text-indent:9999px;
	margin-left:10px;
}
.ratingStars{
	position:relative;
}
.ratingStarOn, .ratingStarOff {
	display:inline-block;
	height:13px;
	width:13px;
	font-size:24px;
	font-weight:bold;
	text-indent:-999px;
	overflow:hidden;
}
.ratingStarOn{
	background:url(img/starOn.png) center center no-repeat;
}
.ratingStarOff{
	background:url(img/starOff.png) center center no-repeat;
}
