body, h1, h2, h3, h4, h5, h6, form, img, a, .cl, ul, ol, li {margin: 0; padding: 0;}

body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #222222;
	background:#accaee;
}

body { background:url("/Public/monatour/img/bg/page-bg-light-3.jpg") no-repeat fixed 100% 100% / cover transparent; }


/* --------------------------------- obecne ------------------------------------------- */
.left { float: left; }
.right { float: right; }
.cl { clear: both; height: 0; width: 100%; overflow: hidden; }
.center { text-align: center; }
.hidden {display: none;}
.text-right {text-align: right;}
.text-left {text-align: left;}
.white { color: #ffffff; }
a { text-decoration: underline;}
a:hover { text-decoration: none; }
a img{ border: none; }
ul { margin: 0 0 10px 15px;}
ol { margin: 0 0 10px 20px; &margin-left: 25px;}
ul ul { margin: 0 0 0px 15px;}
ol ol { margin: 0 0 0px 15px;}
li {}
p { margin: 5px 0; }
table { border-collapse: collapse;margin: 10px 0;}
table th, table td { padding: 5px 10px;}
table th {text-align: left;}

/*
.container-in { padding: 0 10px ;}
*/


h1 { font-size: 22px;padding: 7px 0px 10px 0px;}
h2 { font-size: 16px;padding: 10px 0 0px 0; }
h3 { font-size: 14px;padding: 10px 0 0px 0; }
h4 { font-size: 12px;padding: 8px 0 0 0;}
h5 { font-size: 11px;padding: 8px 0 0 0;}
h6 { font-size: 11px;padding: 8px 0 0 0;}

h1,h2,h3,h4,h5,h6{ font-family: 'Trebuchet MS', 'Lucida Sans Unicode', sans-serif; }

.ml20 { margin-left: 20px;}
.ml15 { margin-left: 15px;}
.ml10 { margin-left: 10px;}

.main-label
{
	font-size: 20px;
	font-family: "trebuchet MS";
	border-bottom: 5px solid #ef9f00;
	padding: 0;
	margin: 0 0 8px 0;
}
.zvyrazniBlok01
{
	background-color: #00582E;
	color: #FFFFFF;
	display: block;
	padding: 5px 10px;
	margin-top: 15px;
	clear: both;
}

/* --------------------------------- layout ------------------------------------------- */
.page
{
	width: 972px;
	margin: 0 auto;
	text-align: center;
}
.main-page
{
	width: 972px;
	text-align: left;
	float: left;
}
.header
{
	height: 163px;
}
.wrapper
{
	width: 965px;
	margin: 0 auto;
	text-align: left;
	position: relative;
}
.logo
{
	float: left;
	margin: 18px 0 0 0;
	background: url(/Public/monatour/img/logo.png) left top no-repeat;
	width: 281px;
	height: 65px;
	display: block;
	text-decoration: none;
}
.header-banner
{
	float: right; width: 630px; height: 110px;

}

div#slider-code img {
	width: 728px;
}

.mona-20-let {background: url(/Public/monatour/img/mona-slavi.png) right 7px no-repeat; }
.header-kontakt
{
	font-family: 'Trebuchet MS', 'Lucida Sans Unicode', sans-serif;
	font-size: 16px;
	color: #105111;
	text-align: center;
	margin: 15px 0px 0 0;
	width: 145px;
	font-weight: bold;
	float: right;
}
.header-kontakt .k1 {}
.header-kontakt .k2 {font-size: 21px;}
.main-page .content
{
	padding-bottom: 15px;
	width: 100%;
	float: left;
}
.footer
{
	padding: 19px 0 10px 0;
	font-size: 12px;
	line-height: 1.6em;
	background: url(/Public/monatour/img/footer-bg.png) left bottom repeat-x;
	width: 100%;
	float: left;
}
.footer ul {list-style: none;margin: 0; text-transform: uppercase;}
.footer .column-1 {width: 150px;}
.footer .column-2 {width: 387px; padding-left: 92px; float: right; background: url(/Public/monatour/img/foo-snek.png) 0px bottom no-repeat;}
.footer .foo-3 {width: 180px; }
.footer .column-1 .in {padding: 0 10px 0 0;}
.footer a{ text-decoration: none;}
.main-page .footer .foo-1 { border-left: 0;}
.footer .bus-bg {background: url(/Public/monatour/img/foo-bus.png) -20px bottom no-repeat; padding-bottom: 85px;float: left;}

.footer .foo-1 .in { padding: 0px 10px 0 0px;}
.footer .foo-2 .in{ padding: 0px 10px 0 0px;}
.footer .foo-3 .in{ padding: 0px 10px 0 0px;}
.footer .foo-4 .in{ padding: 0px 10px 0 0px;}
.mw-copyright { padding-top: 7px; color: #ffffff; font-size: 11px;}
.footer .mw-copyright a { color: #ffffff;}
.footer .foo-adress  { line-height: 1.3em;}
.footer .foo-adress p {margin: 0;}
.foo-loga img { margin-left: 17px;}
.foo-loga .logo-accka { position: relative; top: 6px;}
.foo-hvezda
{
	background: url(/Public/monatour/img/foo-hvezda.png) left top no-repeat;
	width: 116px;
	height: 116px;
	position: absolute;
	right: -100px;
	top: 44px;
}


.col-top
{
	position: relative;
	width: 960px;
	margin-top: 8px;
}
#banner
{
	width: 727px;
	height: 285px;
	float: right;
	/*background-color: silver;*/
	position: absolute;
	right: 0;
	top: 0;
	z-index: 0;
}

#slideshow-cover
{
	height: 285px;
	left: 0;
	overflow: hidden;
	position: relative;
	top: 0;
	width: 725px;
}
#slideshow-cover .img { position: absolute;left: 0;top:0; }
.bullets-cover { position: absolute; right: 26px; bottom: 14px; }
.bullets-cover .bullet
{
	width: 16px;
	height: 16px;
	display: block;
	background: url(/Public/monatour/img/point-link.png) right top no-repeat;
	float: left;
	margin-left: 4px;
}
.bullets-cover .active-bullet {background-position: left top;}

#slider-code {  height: 285px; left: 0; overflow: hidden;
	position: relative; top: 0; width: 728px;}
	#slider-code {}

	#bullets-cover { bottom: 14px; position: absolute;
		right: 26px; z-index:1000; }

		#bullets-cover a {

			background: url("/Public/monatour/img/point-link.png") no-repeat scroll right top rgba(0, 0, 0, 0);
			display: block;  float: left;  height: 16px;  margin-left: 4px;  width: 16px; text-indent:-2000em;

		}

		#bullets-cover .active-bullet { background-position: left top;   }














		.menu-top
		{
			height: 60px;
			width: 100%;
			font-family: 'Trebuchet MS', 'Lucida Sans Unicode', sans-serif;
			font-size: 18px;
			font-weight: bold;
			position: relative;
			z-index: 99;
			background: url(/Public/monatour/img/menu-top.png) left top no-repeat;
			text-transform: uppercase;
			margin-left: -4px;
		}
		.menu-top ul { margin: 0;list-style: none;padding-left: 55px;}
		.menu-top li {margin: 0 47px 0 0; line-height: 57px; float: left; position: relative;padding: 0 0 0 47px;background: url(/Public/monatour/img/menu-border.png) left center no-repeat; }
		.menu-top li ul li { line-height: 1.4em;}
		.menu-top li a {text-decoration: none;}
		.menu-top li.menu-1
		{
			background: none;
			padding-left: 0;
		}
		.menu-top .submenu
		{
			position: absolute;
			left: 0;
			top: 56px;
			padding: 15px 14px 15px 12px;
			width: 248px;
			display: none;
			z-index: 99;

			-moz-border-radius: 0 0 5px 5px;
			-webkit-border-radius:0 0 5px 5px;
			border-radius:0 0 5px 5px;
			/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
			-moz-box-shadow: 0 0 4px 0 #999999;
			-webkit-box-shadow:0 0 4px 0 #999999;
			box-shadow:0 0 4px 0 #999999;
		}
		.menu-top li:hover .submenu
		{
			display: block;
		}
		.menu ul.ul2, .menu li.li1:hover ul.ul3 { display: block !important;}

		.menu li.li1:hover ul.ul2 {position: static !important;}
		.menu-top .submenu ul
		{
			background-color: transparent;
			font-size: 13px;
			font-family: arial;
		}
		.menu-top .submenu li{margin: 0;float: none;padding-bottom: 0; }
		.menu-top .submenu a{ }
		.menu-top .submenu a:hover{ text-decoration: underline;}


		.column-1 { width: 220px; float: left;}
		.column-2 {width: 460px; float: left;}
		.column-3 {width: 700px; float: left;}
		.col-left { float: left;}
		.col-right { float: right;}

		/* boxy obecně */
		.col-box
		{
			margin-bottom: 20px;
			width: 100%;
			float: left;
		}
		.col-left .box-label
		{
			min-height:34px;
			-moz-border-radius: 5px 5px 0 0;
			-webkit-border-radius: 5px 5px 0 0;
			border-radius:5px 5px 0 0;
		}
		.col-left .box-label h2{ padding: 5px 8px 5px 12px;font-size: 18px;font-family: "trebuchet MS";font-weight: normal;}
		.col-left .box-content
		{
			padding: 12px;
			-moz-border-radius: 0 0 5px 5px;
			-webkit-border-radius: 0 0 5px 5px;
			border-radius:0 0 5px 5px;
		}


		.col-right .box-label
		{
			float: left;
			width: 100%;
		}
		.col-right .box-label h2 {padding: 5px 15px 8px 0px;font-size: 18px;font-family: "trebuchet MS";font-weight: normal;float: left;}

		.col-content {width: 972px;float: left;margin-left: -5px; }
		.col-content-top { background: url(/Public/monatour/img/pg-top.png) left top no-repeat;width: 972px;height: 10px;overflow: hidden;float: left;}
		.col-content-bottom {background: url(/Public/monatour/img/pg-bottom.png) left top no-repeat;width: 972px;height: 17px;overflow: hidden;float: left; }
		.col-content-in {background: url(/Public/monatour/img/pg-in0.png) left top repeat-y;width: 948px;float: left;padding: 0px 12px; }

		/* doporucujeme */

		.products
		{
			width: 345px;
			float: left;
		}
		.hotiky { width: 345px; margin-right: 15px; }
		.monatipy { width: 345px; margin-right: 12px; }
		.product
		{
			width: 100% ;
			margin: 0 0px 12px 0;
			padding-bottom: 7px;
			border-bottom: 1px solid #a2a2a2;
			float: left;
			position: relative;
		}
		.product .in { padding: 0px 0px 0px 10px;float: left;width: 238px; }
		.product .img { width: 97px;height: 88px; float: left;}
		.product img{ margin-bottom: 0px; border: 1px solid #a2a2a2;}
		.product .lab{ padding: 0 0 2px 0;}
		.product .lab h3{}
		.product p.row {clear: both; line-height: 1.4em;margin: 0;}
		.product .product-price{ font-weight: bold; font-size: 15px; }
		.product .row-prices { float: left; margin: 1px 0;}
		.product p.row-obj { float: right; margin: 0;}
		.product p.row-obj a
		{
			background: url(/Public/monatour/img/btn-objednat.png) no-repeat left top;
			height: 23px;
			line-height: 23px;
			margin-top: -5px;
			width: 68px;
			text-decoration: none;
			display: block;
			text-align: center;
			color: #000000;
			position: absolute;
			right: 10px;
			bottom: 30px;
		}
		.product p.row-obj .terminya {
			bottom: 10px;
			background: none;
			height: auto;
			width: auto;
			line-height: normal;
			margin-top: 0;
			color: #00582e;
			text-decoration: underline;
		}
		.product p.row-obj .terminya:hover {
			text-decoration: none;
		}
		.home-products .product p.row-obj a
		{
			position: static;
		}
		.product .more-terms { float: right; }


		/* product-vypis */
		.product-vypis { }
		.product-vypis .product
		{
			background: url(/Public/monatour/img/box-bg-bottom.png) no-repeat left bottom;
			width: 227px;
			float: left;
			margin: 0 10px 10px 0;
			border: 0;

		}
		.product-vypis .product .in
		{
			background-color: #F9F9F9;
			padding: 8px 8px 12px 8px;
			width: auto;
			min-height: 300px;
			position: relative;
		}
		.product-vypis .product .img
		{
			width: 212px;
			height: 112px;
			float: none;
		}
		.product-vypis .product img { border: 0;}
		.product-vypis .col-l
		{
			padding: 6px 2px;
		}

		/* news-box */
		.news-box { margin-bottom: 2px;width: 223px;}
		.news-box .clanek{margin-bottom: 9px;padding-bottom: 9px; overflow:hidden; }
		.news-box h2.label { font-weight: bold;font-size: 13px;}
		.news-box h2.label a { text-decoration: none;}
		.news-box h2.label a:hover { text-decoration: underline;}
		.news-box .clanek img { margin: 0 5px 5px 0;}
		.news-box .perex img { margin: 0 10px 5px 0;float: left;}
		.clanek-odkaz a { color: #aa0101; font-size: 14px; font-weight: bold; }


		.destination .clanek img { margin:0 4px 0 0; }
		.destination .clanek {margin-bottom:15px; }
		.destination .clanek .clanek-odkaz a {color:#00582E; }

		.news-more
		{
			background: url(/Public/monatour/img/news-more.png) left top no-repeat;
			width: 94px;
			height: 28px;
			line-height: 28px;
			color: #ffffff;
			text-decoration: none;
			text-align: center;
			display: block;
			float: right;
		}

		/* search-form box */
		.search-box
		{
			background: url(/Public/monatour/img/search-bg.png) left top no-repeat;
			width: 236px;
			height: 269px;
			float: left;
			padding: 6px 10px 10px 10px;
			position: relative;
			z-index: 999;
			margin-bottom: 8px;
		}
		.search-box .box-label h2
		{
			font-family: 'Trebuchet MS', 'Lucida Sans Unicode', sans-serif;
			font-size: 18px;
			font-weight: normal;
			color: #ffffff;
			border-bottom: 6px solid #ef9f00;
			width: 206px;
			padding: 0 0 3px 0;
			margin-bottom: 6px;
		}
		.search-form
		{
			width: 215px;
		}

		.search-form .form-row
		{
			float: left;
			padding: 0 0px 5px;
			width: 205px;
		}


		.search-form .form-row.zeme, .search-form .form-row.destination { width: 160px;}
		.search-box-4-column .search-form .form-row.zeme, .search-box-4-column .search-form .form-row.destination { width: 160px;}

		.search-form .form-row label { display: block; font-weight: bold; color: #ffffff}
		.search-form .input select { width: 205px; }

		.search-form .date-from { float: left; width: 90px; }
		.search-form .date-to { float: right; width: 92px; }
		.search-form .date-from input,
		.search-form .date-to input
		{
			font-size: 11px;
			width: 60px;
			padding: 2px;
		}
		.search-form .item1 { float: left; width: 90px;}
		.search-form .item2 { float: right; width: auto;}
		.search-form .item1 input,
		.search-form .item2 input
		{
			font-size: 11px;
			width: 86px;
			padding: 2px;
		}
		.search-form .date-from img,
		.search-form .date-to img  { position: relative;top: 3px;}

		.form-row-submit { width: 100%;}
		.form-row-submit input
		{
			background: url(/Public/monatour/img/search-input.png) no-repeat left top;
			width: 124px;
			height: 28px;
			cursor: pointer;
			border: 0;
			padding: 0 0px 0px 0;
			font-size: 12px;
			float: right;
			margin: 5px 10px 0 0;
		}

		/* search-box-4-column */
		.search-box-4-column
		{
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			border-radius: 3px;
			background: url(/Public/monatour/img/search-bg2.png) repeat-x left top;
			padding: 20px 10px 10px 10px;
			margin-bottom: 8px;
		}
		.search-box-4-column .search-form { width: 100%;}
		.search-box-4-column .box-label h2 {padding: 0 0 10px 0;color: #ffffff;font-size: 18px;font-weight: normal; }
		.search-box-4-column .form-row {margin-right: 16px; }
		.search-box-4-column .search-form .form-row { width: 192px;}
		.search-box-4-column .search-form .input select { width: 160px; }
		.search-box-4-column .search-form .dietType, .search-box-4-column .search-form .transport {width: 103px; }
		.search-box-4-column .dietType .input select, .search-box-4-column .transport .input select { width: 103px;}
		.search-box-4-column .form-row-submit input{margin: 5px 0 0 0; }
		.search-box-4-column .search-form .price{ margin-right: 0; width: 126px;}

		.search-box-4-column .search-form .item1 { float: left; width: 52px;}
		.search-box-4-column .search-form .item2 { float: right; width: 52px;}
		.search-box-4-column .search-form .item1 input,
		.search-box-4-column .search-form .item2 input
		{
			font-size: 11px;
			width: 52px;
			padding: 2px;
		}


		.partner-section .search-box-4-column { width: 909px; }
		.partner-section .search-box-4-column .dietType .input select,
		.partner-section .search-box-4-column .transport .input select,
		.partner-section .search-box-4-column .dietType,
		.partner-section .search-box-4-column .transport
		{ width: 105px;}


		/*     search-LP     */
		.search-LP { width: 100%; float: left;}
		.search-LP .search-LP-in { padding: 10px;}
		.form-row-buttons { width: 100%;float: left;}
		.form-row-buttons input { background: transparent;border: 0;cursor: pointer;text-align: left;font-weight: bold;padding: 0;}
		.form-row-buttons .btn {padding-bottom: 6px;}
		.col-wrapper
		{
			float: left;
			padding: 15px;
			width: 940px;
		}
		.content .wrapper { width: 960px;}

		.kontakt-info-header
		{
			float: right;
			text-align: right;
			padding: 15px;
			margin-top: 40px;

		}
		.kontakt-info-header .row1 {font-size: 12px;letter-spacing: 0.013em;}
		.kontakt-info-header .row2 {font-size: 24px;font-weight: bold;line-height: 1.8em;}

		/* ------------------ destinace ------------------ */

		.main-lab { float: left; width: 100%;}
		.main-lab h2 { float: left; padding: 5px 15px 8px 0; font-size: 17px;}
		.main-lab-middle { width: 345px; float: left;}
		.main-lab-middle h2 { float: left; padding: 5px 15px 8px 0; font-size: 17px;}

		/* galerie */
		.galerie {
			width: 358px; 
			float: right;
			margin: 10px 0 10px 15px;
		}

		.galerie .image-list
		{
			float: none;
			height: 95px;
			margin-top: 7px;
			overflow: auto;
			white-space: nowrap;
			width: 335px;
		}
		.galerie .image-list img {margin: 2px 8px 2px 2px;}
		.galerie .image-list img:hover {margin: 0 6px 0 0;}
		.galerie .cover a { text-decoration: none;}
		.galerie .left-arrow, .galerie .right-arrow { display: none;}


		/* newsletter box */
		.nwsl-box {width: 223px;float: right;}
		.nwsl-box .input {float: left;}
		.nwsl-box .input input {padding: 2px;width: 129px;margin-bottom: 10px;}
		.nwsl-box .button {float: right;}
		.nwsl-box .button input
		{
			background: url(/Public/monatour/img/btn-objednat.png) no-repeat left top;
			border: 0;
			cursor: pointer;
			width: 68px;
			height: 23px;
			padding-bottom: 2px;
			margin-bottom: 10px;
		}
		.nwsl-box .chyba {color: red;}


		.nws-row .input, .nws-row .btn {display: inline-block;}
		.nws-row .input input {width: 200px;padding: 2px;}

/*
.nws-row .btn input,
.Login-box .button input,
 #zmena-hesla .input-fields input[type=submit],
 .edit-persons .editper-save input[type=submit]
{
    background: url("/Public/magicBox/img/nws-btn.png") no-repeat scroll left top transparent;
    border: 0 none;
    cursor: pointer;
    font-weight: bold;
    height: 22px;
    margin-left: 10px;
    padding-bottom: 2px;
    width: 79px;
}
*/

.Login-box .button input,
#zmena-hesla .input-fields input[type=submit] {
	background: url(/Public/monatour/img/search-input.png) no-repeat left top;
	border: 0;
	cursor: pointer;
	float: right;
	font-size: 12px;
	height: 28px;
	margin: 5px 0px 0 0;
	padding: 0 0 0 0;
	width: 124px;

}




.products-column3 {width: 720px;}

.paginer
{
	width: 100%;
	float: left;
	padding: 8px 0;
	height: 15px;
	margin: 0 0 10px 0;
	background-color: #F9F9F9;
	color: #AA0101;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.paginer .paginer-prev{float: left;padding-left:12px;width: 100px;min-height: 10px;}
.paginer .paginer-next{float: right;padding-right:12px;width: 100px;text-align: right;min-height: 10px;}
.paginer .paginer-in{width: 48%;margin: 0 14%;text-align: center;float: left;}
.paginer a {text-decoration: none;color: #AA0101;}
.paginer .raq {position: relative;top: -1px;}

span.paging-next, span.paging-prev {color: #ACACAC;}


#novinkyDetail .clanek-obsah img { margin: 0 10px 10px 0;float: left; }

/* novinky vypis */
.articles .clanek-anotace img { float: left; margin: 0 10px 5px 0; }
.articles .clanek { margin-bottom: 15px;padding-bottom: 15px;float: left;width: 100%;}
.articles .clanek-anotace { float: left;width: 100%;}
.articles .clanek-odkaz a { font-size: 14px;font-weight: bold;}



/* tipy */
.tipy-banners
{
	position: relative;
	width: 949px;
	height: 142px;
}
.tipy-banners .item
{
	width: 237px;
	height: 130px;
	float: left;
	position: relative;
	overflow: hidden;
}
.tipy-banners .item1 {}
.tipy-banners .item2 {left: 0;}
.tipy-banners .item3 {width: 236px;}
.tipy-banners .item4 {left: 0;}

.tipy-banners .item1, .tipy-banners .item1 .lab
{
	width: 234px;
}

.tipy-banners .lab
{
	background: url(/Public/monatour/img/tip-label-bg.png) left top repeat-x;
	color: #ffffff;
	font-size: 15px;
	font-weight: bold;
	padding: 10px 20px;
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 237px;
	z-index: 99;
}
.tipy-banners a
{
	display: block;
	width: 237px;
	height: 130px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9999;
	text-decoration: none;
	cursor: pointer;
}
.tipy-banners img
{
	position: relative;
}
.tipy-banners .item1 img {z-index: 40}
.tipy-banners .item2 img{z-index: 30}
.tipy-banners .item3 img{z-index: 20}
.tipy-banners .item4 img{z-index: 10}
.tipy-banners .items-bg
{
	background: url(/Public/monatour/img/tipy-bg.png) left top no-repeat;
	width: 949px;
	height: 142px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 998;
}

.novinkyVypis .clanek { width: 100%;float: left; margin-bottom: 9px; padding-bottom: 16px; border-bottom: 1px solid #A2A2A2; }



/* colors start */

/*.header { background-color: #43a0e5; }*/

.footer, .footer a
{
	color: #00582e;
}

.col-left .box-label {background-color: #243fbf;}
a, h1, h2, h3, h4, h5, h5, .col-right .box-label h2, .product a{color: #00582e;}
.footer { background-color: #A0CF4F; }


/* sediva */
.destination-box .box-content {background-color: #EEEEEE;}
.container-in table td { border-bottom: 1px solid #EEEEEE;}
.articles .clanek { border-bottom: 1px solid #EEEEEE;}


/* nejsvětlejší zelena */
.search-box .box-content {}
.container-in table th { background-color: #8FC038; color: #ffffff;}
.search-LP { background-color: #8FC038;}


/* žlutá */
.menu-top .submenu a:hover{ color: #fed155;}
.galerie .image-list img:hover {border: 3px solid #fed155;}


/* bílá */
.menu-top a, .kontakt-info-header { color: #ffffff;}
.col-left .box-label h2{color: #ffffff;}
.col-wrapper {background-color: #FFFFFF; }
.col-right .box-label h2, .main-label h1, .main-lab h2, .main-lab-middle h2, .main-lab-middle h2 {}

/* šedá */
.product { }

/* cervena */
.product .product-price{ color: #aa0101; }
.product .previous-price {text-decoration: line-through; font-weight: 500; display: inline-block; margin: 0 3px;}

.form-row-buttons input { color: #aa0101;}

/* cerná */
.search-form {color: #000;}
.dyna-destinations li a { color: #000;}

.product p.detail-link a {color: #222222; }

.search-form .input select, .search-form .date-from input, .search-form .item2 select { border: 1px solid #e0e0e0; }
.nwsl-box .input input {border: 1px solid #e0e0e0;}
.nws-row .input input {border: 1px solid #e0e0e0;}
.news-box .clanek{border-bottom: 1px solid #e0e0e0;}


.footer .column-1 { }


.galerie .image-list img {border: 1px solid #bababa;}

/* colors end */

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.search-form .form-row {padding: 0;}
}

.container-in table.noborder td, .container-in .noborder table td {border: 0;}
.register-form .button input
{
	background: url(/Public/monatour/img/search-input.png) no-repeat left top;
	border: 0 none;
	cursor: pointer;
	float: right;
	font-size: 12px;
	height: 28px;
	padding: 0 0 2px 0;
	width: 124px;
}

/*  klient-menu  */
.klient-menu { }
.klient-menu ul { list-style: none; float: left;border-bottom: 1px solid #5E9305;margin-left: 0;}
.klient-menu ul li
{
	float: left;
	margin-left: 5px;
}
.klient-menu ul li.menu-1 { margin-left: 0;}
.klient-menu li a
{
	display: block;
	float: left;
	-moz-border-radius: 3px 3px 0 0;
	-webkit-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
	background-color: #5E9305;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding: 5px 15px;
	border: 1px solid #5E9305;
}
.klient-menu ul li.active a
{
	background-color: #ffffff;
	color: #5E9305;
	border: 1px solid #5E9305;
	border-bottom: 0;
	position: relative;
	bottom: -1px;
	left: 0;
	padding: 6px 15px 5px 15px;
}

.userInfo ul { list-style: none;margin-left: 0; float: right;font-weight: bold;font-size: 13px;}
.userInfo ul .login-person-name-label { }
.userInfo ul .login-person-name {  color: #AA0101;padding-left: 3px; }

.klient-info {}
.klient-info span {}
.klient-info .login-user-name-label, .klient-info .login-person-name-label  {font-weight: bold;padding: 0 3px 0 6px;}

.info-o-prihlasenem { float: right; font-style: italic;padding: 6px;}
.info-o-prihlasenem .login-person-name { font-weight: bold;}
.info-o-prihlasenem .login-logout-button {padding-left: 7px;}

/* Firefox 3.0+ */
.form-row-submit input,  x:-moz-any-link, x:default  { padding-bottom:3px;}
.Login-box .button input,  x:-moz-any-link, x:default  { padding-bottom:3px;}
.register-form .button input,  x:-moz-any-link, x:default  { padding-bottom:3px;}

/* FF 3.5+
body:not(:-moz-handler-blocked) .form-row-submit input { padding-bottom:3px; }

*/







/* =====  destinace 210 ===== */
#hidTextD { }

#hidTextD .wrap {}
#hidTextD .buttonThAct {
	background: url("/Public/monatour/img/search-input.png") no-repeat scroll left top transparent;
	border:none; cursor: pointer; font-size: 12px; height: 28px;  line-height: 28px;
	margin: 5px 10px 0 0; padding:0 0 0 10px; width: 124px; margin: 4px 0; }

	#hidTextD .buttonThAct2 {text-align:right; }

	#hidTextD .buttonThAct2 span {
		color:#248; text-decoration:underline; cursor:pointer;
	}

	#hidTextD .clmIn {display:none; }

	.dokumentKeStazeni { width: 250px;}
	.dokumentKeStazeni .sablona, .dokumentKeStazeni .datum { font-weight: bold;}
	.dokumentKeStazeni .input-prvky { float: right;}
	.dokumentKeStazeni .popisky { float: left;margin-right: 10px;}
	.dokumentKeStazeni .clr { clear: both;}
	.dokumentKeStazeni .polozka { float: left;}





	/* =============== ================== */

	.clanek .jcarousel-skin-tango .jcarousel-prev,
	.clanek .jcarousel-skin-tango .jcarousel-next { top: 260px !important;}

.login-error { 
	color: red; 
	font-weight: 700; 
}	

.EditPageLink { 
}

.EditPageLink a {	
	font-size: 13px;
	display: inline-block;
	padding: 2px;	
	color: red;
	background: #fff;	
}

.dis-upload-file table th {
	background: none;
	color: #333;
}

.dis-file-list__id, .dis-file-list__small { 
	color: #aaa; 
	font-size: 11px; 
}

.dl-paging .paging-first,
.dl-paging .paging-prev,
.dl-paging .paging-next,
.dl-paging .paging-last,
.dl-paging a
{
	display: inline-block;
	padding: 3px 6px;
	background: #fbe9c5;
	margin: 0 2px;
	text-decoration: none;
	font-weight: 700;
	font-family: 'Trebuchet MS', 'Lucida Sans Unicode', sans-serif;
}

.dl-paging strong a
{
	background: #ef9f00;
}

.user-infopanel
{
	    color: #76879b;        
        margin: 5px;
        font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
        font-size: 11px;
        text-align: right;
        border-bottom: 1px solid #eee;
        padding: 0 0 10px 0;

}
.disp-inline
{
	display: inline-block;
}

.fa-user {
	color: black; 
}

.e--right-pad-15 { 
	padding-right: 15px;
}

.user-infopanel .fa
{
	font-size: 13px;	
	color: black;
}