html, body {
	margin:0;
	padding:0;
	}
body {
	text-align:center;
	font:11px/120% Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	}
	#page {
		width:973px;
		height:auto;
		margin:0 auto;
		text-align:left;
		overflow:hidden;
		}
		#head {
			width:816px;
			height:75px;
			padding:14px 0 0 157px;
			overflow:hidden;
			}
		#languagemenu {
			width:968px;
			height:21px;
			padding-right:5px;
			line-height:21px;
			overflow:hidden;
			color:#036;
			text-align:right;
			font-weight:bold;
			}
		#left {
			width:209px;
			height:auto;
			padding:0 0 60px 0;
			float:left;
			overflow:hidden;
			}
		#content {
			width:528px;
			height:auto;
			padding:0 13px;
			float:left;
			overflow:hidden;
			}
		#right {
			width:210px;
			height:auto;
			float:left;
			overflow:hidden;
			}
		#footer {
			width:960px;
			padding:0 0 10px 13px;
			overflow:hidden;
			clear:both;
			font-size:10px;
			line-height:13px;
			color:#747474;
			}




/* head 																*/
/************************************************************************/
.rightheadimg {
	float:right;
	}
#head img {
	border:0;
	}


/* languagemenu															*/
/************************************************************************/
#languagemenu a {
	color:#036;
	}


/* left 																*/
/************************************************************************/

#menu {
	width:209px;
	height:auto;
	background:#bdbec0;
	}
	#menucontent {
		padding:13px 12px 13px 0;
		/*height:626px;*/
		height:760px;
		}
		#menucontent a,
		#menucontent strong {
			display:block;
			height:18px;
			line-height:18px;
			font-weight:bold;
			}
		#menucontent a {
			color:#036;
			}
		#menucontent strong {
			color:#333;
			}
		#menucontent a:hover {
			background:#CCC;
			}
		/* odsazeni menu - prvni uroven */
		#menucontent a#ahome {
			padding-left:13px;
			}
		#menucontent strong.lvl1 {
			padding:20px 0 0 13px;
			}
		/* odsazeni menu - druha uroven */
		#menucontent a {
			padding-left:19px;
			}
		#menucontent strong.lvl2 {
			padding-left:13px;
			color:#fff;
			}
		#menucontent strong.lvl1 {
			padding-top:18px;
			}
		#menucontent strong#residental {
			padding-top:10px;
			}

		#menucontent .selected {
			background:#FFF;
			}
#map { /* upravit az podle toho co tady bude */
	height:80px;
	width:186px;
	background:#bdbec0;
	padding:10px 13px 0 13px;
	color:#FFF;
	overflow:hidden;
	}
	#map a {
		color:#036;
		}


/* content 																*/
/************************************************************************/
.headline {
	display:block;
	height:auto;
	min-height:27px; _height:27px;
	padding:0 5px 3px 13px;
	line-height:27px;
	font-weight:normal;
	color:#036;
	}
	.headline a {
		color:#036;
		text-decoration:underline;
		}
	.headline a:hover {
		text-decoration:underline;
		}
#search {
	background:#bdbec0;
	margin:0 0 5px 0;	
	}
	#searchcontent {
		width:528px;
		overflow:hidden;
		background:#FFF;
		z-index:0;
		}
	.searchnomap {
		height:216px;
		}
	.searchmap {
		height:516px;
		}
	#searchcontent a img {
		border:0;
		}
	#searchcontent h2 {
		padding:5px 13px 5px 13px;
		margin:10px 0 0 0;
		background:#bdbec0;
		}
	#searchcontent p {
		margin:0;
		padding:2px 13px 0 13px;
		}
	.flashdownload {
		float:right;
		padding:0 40px 0 0;
		}
	#getflash {
		margin-top:15px;
		border-top:10px solid #bdbec0;
		border-bottom:10px solid #bdbec0;
		}

#navigation {
	width:498px;
	padding:20px 0 20px 15px;
	}
	#navigation a {
		color:#333;
		}
	#navigation a:hover {
		text-decoration:underline;
		}
	#navigation span {
		color:#898989;
		padding-left:15px;
		}
		#navigation span a {
			color:#898989;
			padding:0 5px;
			}
		#navigation span a:hover {
			color:#000;
			}
.pathway {
	padding:15px;
	font-weight:normal;
    line-height:120%;
	}
	.pathway a {
		color:#036;
		}
		.pathway a:hover {
			text-decoration:underline;
            }
    .pathway h1 {
        display:inline;
        padding:0;
        font-weight:normal;
        }
#sort {
	padding:0 0px 5px 15px;
	text-align:right;
	}
	#sort a {
		color:#036;
		padding-right:17px;
		background:url(../images/arrows.gif) right center no-repeat;
		}
	#sort a:hover {
		text-decoration:underline;
		}
	#sort a.up {
		background:url(../images/arrows_up.gif) right center no-repeat;
		}
	#sort a.down {
		background:url(../images/arrows_down.gif) right center no-repeat;
		}

.info_name,
.info_location,
.info_size,
.info_property,
.info_apartments,
.info_street,
.info_price,
.info_strprice,
.info_persons,
.info_neighbourhood {
	float:left;
	text-align:left;
	}
.info_name {
	width:450px;
	} 
.info_location {
	width:77px;
	}
.info_size {
	width:77px;
	}
.info_property{
	width:109px;
	}
.info_apartments{
	width:67px;
	}
.info_street{
	width:120px;
	}
.info_price {
	width:67px;
	}
.info_strprice {
	width:47px;
	}
h2 .info_price{
	width:90px;
	}
.info_persons {
	width:77px;
	}
.info_neighbourhood {
	width:172px;
	}

.info_ico {
	width:40px;
	height:28px;
	float:right;
	}
	
.ltrdetail_hide,
.ltrdetail_show {
	border-left:9px solid #ebebec;
	background:#FFF;
	clear:both;
	}

.ltrdetail_hide a,
.ltrdetail_show a {
	color:#000;
	}
.ltrdetail_hide .orange a,
.ltrdetail_show .orange a {
	color:#ef692c;
	}

.ltrdetail_hide h2,
.ltrdetail_show h2 {
	margin:0;
	padding:0 0 0 5px;
	height:28px;
	font-size:11px;
	font-weight:normal;
	line-height:28px;
	cursor:pointer;
	overflow:hidden;
	}

.ltrdetail_hide h2 {
	border-bottom:9px solid #FFF;
	background:#ebebec url(../images/whlg_hide.gif) 495px 8px no-repeat;
	}
.ltrdetail_show h2 {
	background:#ebebec url(../images/whlg_show.gif) 494px 8px no-repeat;
	}

.ltrcontent,
.ltrcontentmagnifier {
	display:block;
	height:auto;
	min-height:46px; _height:46px;
	padding:0 0 0 5px;
	}
.ltrcontentmagnifier {
	background: url(../images/magnifier.gif) 490px 10px no-repeat;
	}
	.ltrcontent img,
	.ltrcontentmagnifier img {
		border:none;
		}
	.ltrcontent p {
		padding:10px 34px 10px 0;
		}
	.ltrcontentmagnifier p {
		padding:0;
		}
	.ltrcontent a,
	.ltrcontentmagnifier a {
		display:block;
		padding:10px 34px 10px 0;
		}
	.ltrcontentmagnifier a {
		padding:10px 34px 10px 0;
		}
	.ltrcontent a.image,
	.ltrcontentmagnifier a.image {
		height:46px;
		width:82px;
		padding:0 10px 0 0;
		margin:0;
		float:left;
		overflow:hidden;
		}
.ltrdetail_hide .ltrcontent,
.ltrdetail_hide .ltrcontentmagnifier {
	display:none;
	}
.ltrdetail_show .ltrcontent,
.ltrdetail_show .ltrcontentmagnifier {
	}
.red {
	color:#FF0000;
}

#white {
	height:9px;
	background:#FFF;
	overflow:hidden;
	border-left:9px solid #ebebec;
	}
#bottomnavigation {
	height:29px;
	background:#ebebec;
	text-align:right;
	line-height:29px;
	padding:0 13px 0 0;
	}
	#bottomnavigation a {
		color:#036;
		}
	#bottomnavigation a:hover {
		text-decoration:underline;
		}
.about-us {
	margin-top:6px;
	}		
.about-us a{
	font-size:11px;
	color:#003366;
	}
	.about-us a:hover {
		text-decoration:underline;
		}
.text p.mapnavigation {
	padding-top:14px;
	line-height:14px;
	}
	.mapnavigation img {
		float:left;
		margin:4px 6px 0 0;
	}
.mapnavigation .next {
	width:200px;
	float:right;
	
	}
table.maps {
	width:130px;
	margin:35px 0 0 12px;
	border:0;
	}
	table.maps td {
		text-align:left;
		padding:3px 0 0 0;
		}
	table.maps img {
		border:0;
		}
	table.maps a {
		font-weight:normal;
		color:#4fb94a;
	}
.contactmap {
	float:right;
	color:#036;
	}
	.contactmap:hover {
		text-decoration:underline;
		}
img.ourteamfoto {
	float:left;
	padding:6px 6px 7px 7px;
	width:75px;
	height:113px;
	}
ul.propertymanagement {
	margin-bottom:0px;
	}
#homebigimg {
	padding-top:8px;
	}
#contactbigimg {
	padding-top:10px;
	padding-bottom:18px;
	}

/* real estate news */
.realestatenewsimg {
	float:right;
	padding:11px 15px 6px 12px;
	}
.realestatenewsdate{
	width:100px;	
	clear:both;
	display:block;
	float:left;
}

/* detail */
#detailtopback,
#detailbottomback {
	width:472px;
	height:16px;
	padding:0 10px 0 46px;
	line-height:16px;
	text-align:right;
	background:#ebebec;
	overflow:hidden;
	}
	#detailtopback a,
	#detailbottomback a {
		color:#036;
		}
		#detailtopback a:hover,
		#detailbottomback a:hover {
			text-decoration:underline;
			}
#detailtop {
}
	#detailimg {
		width:363px;
		height:212px;
		padding:34px 0 0 34px;
		border-left:12px solid #ebebec;
		background:#FFF;
		overflow:hidden;
		text-align:right;
		float:left;
		}
	#detailimg img {
		border:0;
		}

	#detailtopnote,
	#detailbottomnote {
		width:95px;
		height:97px;
		padding:6px;
		border-left:12px solid #ebebec;
		overflow:hidden;
		float:left;
		}
	#detailbottomnote {
		border-top:28px solid #ebebec;
		}
		#detailtopnote p,
		#detailbottomnote p {
			padding:0 0 5px 0;
			}
		#detailtopnote img,
		#detailbottomnote img {
			border:0;
			}
		#detailtopnote a,
		#detailbottomnote a {
			color:#036;
			}

p.detail {
	border-left:12px solid #ebebec;
	padding:7px;
	}
	p.detail strong a {
		color:#000;
		}

#photogaleri {
	width:501px;
	border-left:12px solid #ebebec;
	padding:2px 0 0 15px;
	}
#thinphotogaleri {
	width:376px;
	border-left:12px solid #ebebec;
	padding:2px 0 0 34px;
	/*background:url(../images/grey-vline.gif) 397px 0 repeat-y;*/
	float:left;
	}
#mapphotogaleri {
	width:106px;
	padding:2px 0 0 0;
	float:left;
	}
#visualization {
	width:383px;
	border-left:12px solid #ebebec;
	border-right:12px solid #ebebec;
	padding:2px 0 0 15px;
	}
	#photogaleri a,
	#thinphotogaleri a,
	#mapphotogaleri a,
	#visualization a {
		display:block;
		width:81px;
		height:46px;
		margin:8px 14px 0 0;
		overflow:hidden;
		float:left;
		}
	#thinphotogaleri a {
		margin-right:13px;
		}

	#photogaleri img,
	#thinphotogaleri img,
	#mapphotogaleri img,
	#visualization img {
		border:0;
		}
	#photogaleri .cleaner,
	#thinphotogaleri .cleaner,
	#visualization .cleaner {
		width:100%;
		height:1px;
		overflow:hidden;
		clear:both;
		background:#ebebec;
		}
	#back,
	#backtwoline,
	#backexclusive {
		width:80px;
		overflow:hidden;
		clear:both;
		}
	#back,
	#backexclusive {
		height:14px;
		padding:14px 0 0 10px;
		}
	#backtwoline {
		height:28px;
		padding:0 0 0 10px;
		}
	#back,
	#backtwoline {
		border-left:421px solid #ebebec;
		}
	#backexclusive {
		border-left:421px solid #cabb84;
		}
		#back a,
		#backtwoline a,
		#backexclusive a {
			color:#036;
			}
		#back a:hover,
		#backtwoline a:hover,
		#backexclusive a:hover{
			text-decoration:underline;
			}

.text p,
.doublelineheight {
	line-height:170%;
	}

.doublelineheighttmppage {
	line-height:180%;
	color:#33cc33;
	}

#leftcolumn {
	width:205px;
	height:auto;
	padding:0 20px 0 0;
	float:left;
	}

/*shortterm */
#shortterm_list_head {
	height:7px;
	overflow:hidden;
	border-left:12px solid #ebebec;
	border-top:14px solid #ebebec;	
	}
.shortterm,.exclusive {
	display:block;
	width:516px;
	height:auto;
	overflow:hidden;
	border-left:12px solid #ebebec;
	background: url(../images/short_bg.gif) 193px 0 repeat-y;
	}
.exclusive {
	border-left:12px solid #cabb84;
	background: url(../images/exclusive_bg.gif) 193px 0 repeat-y;
}
	.shorttermtext {
		display:block;
		width:182px;
		height:auto;
		padding:5px 17px 5px 5px;
		float:left;
		color:#000;
		}
		.shorttermtext h3 {
			padding:0;
			margin:0;
			height:auto;
			text-align:left;
			line-height:120%;
			background:none;
			}
		.shorttermtext h3 a {
			margin:0;
			padding:0;
			}
		.shorttermtext p {
			padding:2px 0 0 0;
			}
	.shorttermimg {
		display:block;
		width:193px;
		height:110px;
		overflow:hidden;
		padding:0 11px 0 0;
		text-align:right;
		float:left;
		}
		.shorttermimg img {
			border:0;
			}
	.shorttermnote,
	.shorttermbluenote,
	.exclusivenote,
	.shorttermorangenote {
		display:block;
		width:98px;
		padding:5px;
		height:auto;
		text-decoration:none;
		overflow:hidden;
		float:left;
		}
	.shorttermnote {
		text-align:left;
		color:#333;
		}
	.shorttermbluenote {
		text-align:center;
		color:#036;
		}
	.shorttermorangenote {
		text-align:center;
		color:#ef692c;
		}
	.exclusivenote {
		text-align:center;
		color:#917d36;
		}
		
	.shorttermcleaner,
	.shortterm h2,
	.exclusive h2{
		width:100%;
		padding:4px 0 0 0;
		height:10px;
		line-height:10px;
		color:#333;
		background:#ebebec;
		overflow:hidden;
		clear:both;
		}
	.shortterm h2,
	.exclusive h2 {
		padding:0;
		height:28px;
		line-height:28px;
		}
	.exclusive h2{
		background:#cabb84;
		color:#3f413e;
	}
	
	.shortterm h2 a,
	.exclusive h2 a {
		color:#000;
		}
	
/* short term building */
#short_building_detailimages {
	width:397px;
	height:246px;
	border-left:12px solid #ebebec;
	background:#FFF;
	overflow:hidden;
	text-align:right;
	float:left;
	}
	#short_building_detailimages img{
		border:0;
		}
	.short_building_detailimg_big {
		width:184px;
		height:246px;
		padding:0 0 0 13px;
		overflow:hidden;
		float:right;
		}
	.short_building_detailimg_small {
		width:87px;
		height:117px;
		padding:6px 0 0 12px;
		overflow:hidden;
		float:right;
		}

/* basket send */
#basketform {
	width:528px;
	height:auto;
	overflow:hidden;
	background:#ebebec;
	}
	#basketform h2{
		display:block;
		height:28px;
		padding:0 14px;
		line-height:28px;
		background:#464646;
		font-weight:bold;
		color:#3C3;
		}
	#basketform p {
		color:#666;
		padding-bottom:8px;
		}
	#basketform p.green {
		color:#3C3;
		line-height:18px;
		padding-bottom:0;
		}
	#basketform table {
		border:0;
		width:100%;
		background:#FFF;
		}
		#basketform td {
			border-bottom:5px solid #ebebec;
			text-align:left;
			padding:0 0 0 14px;
			font-weight:bold;
			}
			#basketform table input {
				border:1px solid #464646;
				width:428px;
				}
			#basketform table textarea {
				width:428px;
				height:60px;
				padding-top:1px;
				border:1px solid #464646;
				}
			#basketform .message {
				vertical-align:top;
				padding-top:2px;
				}
	.submit {
		color:#FFF;
		font-weight:bold;
		float:right;
		padding-top:5px;
		}
/* right 																*/
/************************************************************************/
#ourprojects {
	background:#464646;
	margin:0 0 13px 0;
	}
	#ourprojectscontent {
		width:184px;
		/*height:193px;*/
		padding:13px;
		color:#FFF;
		}
		#ourprojectscontent p {
			padding:0 0 5px 0;
			}
		#ourprojectscontent a {
			color:#fff;
			}
		#ourprojectscontent ul {
			/*margin-left:15px;*/
			margin:0;
			padding:0px;
			}
		#ourprojectscontent li {			
			padding-bottom:5px;
			margin-left:15px;
			line-height:120%;
			font-size:11px;
			}
		#ourprojectscontent a:hover {
			text-decoration:underline;
			}
		
#basket { 
	background:#464646;
	margin:0 0 0 0;
	border-bottom:13px solid #FFF;
	}
	#basketcontent {
		height:216px;
		width:210px;		
		background-color:#464646;
		overflow:hidden;
		}

#history {
	background:#464646;
	margin:0 0 13px 0;
	}
	#historycontent {
		height:217px;
		width:210px;
		background:url(../images/temp/history.gif) 0 0 no-repeat;
		}

#animation {
	height:100px;
	width:210px;
	/*background:url(../images/temp/animation.jpg) 0 0 no-repeat;*/
	}

#homepagenews {
	padding:15px 0 0 0;
	}
	#homepagenews h2 {
		padding-top:0;
		padding-bottom:0;
		color:#666666;
		}
		#homepagenews h2 span {
			font-weight:normal;
			}
	#homepagenews a {
		color:#036;
		}
	#homepagenews a:hover {
		text-decoration:underline;
		}
	.pdf {
		padding-left:20px;
		background:url(../images/pdf.gif) 0 center no-repeat;
		}

a#basketadmin {
	display:block;
	height:25x;
	width:210px;
 	color:#fff;
	font-weight:bold;
	line-height:25px;
	padding-left:10px;
	background:#464646;
	}
	
#quickadd {
	margin:10px 0px 10px 0px;
	

}

	#quickadd strong{
		margin:0px 0px 0px 15px;
		color:#FF0000;
	}
	
	#quickadd form{
		margin:5px 0px 0px 15px;
	}
	
	#quickadd input {
		width:35px;
		margin:0px 0px 0px 5px;
		border: 1px #000 solid;
	
	}
	
	#quickadd .create{
		width:auto;
	}




/* footer 																*/
/************************************************************************/
#footer span {
	color:#40668C;
	}	
#footer a {
	color:#036;
	}
#footer img {
	border:0;
	}
#footer #widestrong {
	display:block;
	width:223px;
	float:left;
	}
#footer .linkAAA,
#footer .linkPS {
	display:block;
	color:#707070;
	float:right;
	}
#footer .linkAAA {
	padding:48px 85px 0 30px;
	height:16px;
	width:115px;
	position:relative;
	text-align:right;
	}
	#footer .linkAAA span {
		line-height:100px;
		color:#707070;
		}
	#footer #linkaaa {
		position:absolute;
		top:0;
		right:0;
		}
#footer .linkPS {
	padding:48px 0 0 0;
	height:16px;
	}
	#footer .linkPS img {
		padding-right:10px;
		vertical-align:middle;
		}



.clear {
	clear:both;
	}	
.cleaner {
	width:100%;
	height:1px;
	overflow:hidden;
	clear:both;
	}
.next {
	display:block;
	width:100%;
	height:30px; +height:28px;
	line-height:30px;
	text-align:right;
	}
	.next a {
		margin-right:15px;
		color:#036;
		}
a.back {
	color:#036;
	float:right;
	clear:both;
	}

/* obecne tridy */
.center {
	text-align:center;
	}


/* obecne pretizeni tagu */
a {
	text-decoration:none;
	}
h1 {
	margin:0;
	padding:20px 15px 10px 15px;
	font-size:11px;
	}
h2 {
	margin:0;
	padding:20px 15px 10px 15px;
	font-size:11px;
	}
h3 {
	margin:0;
	padding:0 13px 0 18px;
	height:28px;
	line-height:28px;
	background:#ebebec;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	clear:both;
	}
	h3 span {
		float:left;
		}
		h3 span a {
			color:#F33;
			margin-left:0;
			}
	h3 strong {
		color:#676767;
		}
	h3 a {
		font-weight:bold;
		color:#393;
		margin-left:40px;
		}
ul {
	margin-top:0;
	margin-bottom:3px;
	line-height:170%;
	}
ul a {
	font-size:11px;
	color:#036;
	}
	ul a:hover {
		text-decoration:underline;
		}
p {
	margin:0;
	padding:5px 15px 0 15px;
	}
	
sup {
	font-size:9px;
	color:#000;
	}
	
table {
	width:527px;
	padding:0;
	border-left:12px solid #ebebec;
	}
th {
	padding:0 12px 0 0;
	height:28px;
	line-height:28px;
	background:#ebebec;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	}
td {
	padding:4px 12px 4px 0;
	text-align:right;
	}
	td a {
		color:#036;
		font-weight:bold;
		}
	td a:hover {
		text-decoration:underline;
		}
	td span,
	th span {
		float:left;
		padding-left:7px;
		}
td.left,
th.left {
	text-align:left;
	padding-left:7px;
	}
td.rightborder,
th.rightborder {
	border-right:12px solid #ebebec;
	}
form {
	margin:0;
	padding:0;
	}
input {
	border:0;
	background:none;
	font-size:11px;
	}
textarea {
	border:0;
	font:11px/120% Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}
h3 strong.green {
	color:#3C3;
	}
a.green,
.green a {
	color:#4fb94a;
	}
	a.green:hover,
	.green a:hover {
		text-decoration:underline;
		}
	a.green img {
		border:0;
		}
p.note {
	padding-top:10px;
	font-size:10px;
	}

.button {
	border:1px solid #666;
	color:#000;
	text-decoration:none;
	padding:1px 5px;
	line-height:30px;
	}

/* tridy pro barevne textiky */
.blue {
	color:#036;
	}
.orange {
	color:#ef692c;
	}
.black {
	color:#333;
	}

.uppercase {
	text-transform:uppercase;
	}

/* tridy pro hlavicky panelu */
/* a odkaz v pravem panelu */
.windowheadgray,
.windowheadblack,
.rightboxlink,
.exclusivelink{
	display:block;
	padding:5px 5px 0 13px;
	height:27px;
	line-height:27px;
	text-decoration:none;
	font-weight:bold;
	background-repeat:no-repeat;
	background-position:right 15px;
	}

.windowheadgray {
	color:#036;
	background-image:url(../images/whg_show.gif);
	}
.windowheadblack {
	color:#FFF;
	background-image:url(../images/whb_show.gif);
	}
.hide .windowheadgray {
	background-image:url(../images/whg_hide.gif);
	}
.hide .windowheadblack {
	background-image:url(../images/whb_hide.gif);
	}
.hide .windowheadgray,
.hide .windowheadblack {
	background-position:right 13px;
	}
.rightboxlink {
	color:#FFF;
	background:#464646 url(../images/blw.gif) right 10px no-repeat;
	}
.exclusivelink {
	color:#FFF;
	border-bottom:13px solid #FFF;
	background:#efe2b8 url(../images/exclusive_back.gif) left 0px no-repeat;
    }
#right .windowheadblack:hover,
.rightboxlink:hover,
.exclusivelink:hover {
	color:#3c3;
    }

.newprojectslink,
.noveprojektylink {
	display:block;
	height:32px;
	background-repeat:no-repeat;
	background-position:0 0;
	color:#FFF;
	border-bottom:13px solid #FFF;
	background-color:#464646;
	text-transform:uppercase;
	font-weight:bold;
	}
.newprojectslink {
	background-image:url(../images/new-projects.gif);
	}
.noveprojektylink {
	background-image:url(../images/nove-projekty.gif);
	}
.newprojectslink span,
.noveprojektylink span {
	display:none;
	}
.newprojectslink:hover,
.noveprojektylink:hover {
    background-position:0 -32px;
    }

/* tridy pro zavirani a otevirani panelu */	
/* trida pro skryti */
.hide #menucontent,
.hide #searchcontent,
.hide #ourprojectscontent,
.hide #basketcontent,
.hide #historycontent { 
	display:none;
	z-index:0;
	}
/* trida pro zobrazeni */
.show {
	z-index:0;
	} 

