/* CSS Document */
img {border: 0;}
.clr {clear: both;}
#nadpis {color: #000; font-weight: bold; font-size: 14px;}
.more a {width: 100px; height: 23px; margin-top: 10px; line-height: 23px; font-size: 11px; font-weight: bold; text-align: right; background: url("/img/global/point.gif") left no-repeat; float: right; color: #000; text-decoration: none;}
.archive a {width: 80px; height: 23px; margin-top: 10px; line-height: 23px; font-size: 11px; font-weight: bold; text-align: right; background: url("/img/global/point.gif") left no-repeat; float: right; color: #000; text-decoration: none;}

body {
  margin: 0 0 0 0;
  padding: 0;
  font-family: Arial;
  font-size: 12px;
  text-align: center;
}
#wrap {
  width: 950px;
  /*_height: 650px;*/
  /*min-height: 650px;*/
  margin: 0 auto;
  padding: 0;
}
#headWrap {
  width: 950px;
  height: 110px;
  position: relative;
  background: url("/img/global/bgHeaderN6.jpg") no-repeat;
}
#headWrap #lang {
  border: 0px solid #000;
  width: 380px;
  margin-top: 90px;
  text-align: left;
  float: right;
}
#headWrap #lang span a {
  padding-right: 20px;
  /*font-weight: bold;*/
  text-decoration: none;
  color: #666;
}
#headWrap #lang span a:hover {
  color: #010101;
}
#logo {
  width: 266px;
  height: 80px;
  top: 20px;
  left: 0;
  position: absolute;
}
/* lang */
a {
  text-decoration: none;
  color: #000;  
}
.toplangbox {
	background:  url("/img/global/bgLang.gif");
	position: absolute;
  width: 130px;	
	height: 25px;	
	left: 650px;
	top: 80px;
}
.toplangselectedtext {
	font-family: Tahoma;
	font-size: 12px;
	position: absolute;
	left: 10px;
	top: 5px;
	color: #000;
}
.toplangselector {
	position: absolute;
	left: 83px;
	top: 6px;
}
.topspacer1 {
	position: absolute;
	left: 598px;
	top: 23px;
}
.toplangtext {
  border-top: 1px solid #ccc;
  padding-left: 6px;	  
  width: 100px;
  height: 22px;
  font-size: 12px;  
}
#langtable {
  border: 1px solid #ccc;
  border-top: 0;
  position: absolute; 
  top: 104px; 
  left: 650px; 
  width: 130px; 
  /*height: 73px;*/
  z-index: 10; 
  visibility: hidden;
	background:  url("/img/global/langGrad.gif") repeat-x;
}
#langtable a {
  color: #666;
}
#langtable a:hover {
  color: #9bc500;
}
#topMenu {
border-bottom: 1px solid #8a8c8e;
  width: 950px;
  height: 69px;
  background: url("/img/global/bgTopMenu2.gif") repeat-x;  
}
#topMenu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#topMenu li {
  border-right: 1px solid #cada7c;
  width: 141px;
	height: 55px;
  margin-top: 3px;	
  padding: 0 8px;
	float:left;	
	/*position: relative;*/
}
#topMenu li a {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
	display: block;
	color: #fff;
}
#topMenu li a:hover {
  color: #000;
}
#topMenu li.select {
  border-left: 1px solid #8a8c8e;
  border-right: 1px solid #8a8c8e;
  /*border-bottom: 1px solid #fff;*/
	height: 66px;  
  background: #fff;
}
#topMenu li.select a {
  color: #000;
}
#topMenu li.select div.arrow {
  border-bottom: 1px solid #fff;
  margin: 0 auto;
  height: 18px;
  width: 157px;
  left: 0;
  /*background: url("/img/global/TopMenuArrow.gif") bottom no-repeat;*/ 
  position: absolute; 
}
.nof {
  position: relative;
  margin: 0 auto;
  padding: 0;
  text-align: left;
}
.no {
  width: 157px;
  height: 3px;
  font-size: 0;
  background: #fff;
  position: absolute;
  left: -8px;
  top: 12px;
}
#frame {
  position: relative;
  height: 40px;
}
#topHover {
  /*border-top: 1px solid #8a8c8e;*/
  border-bottom: 1px solid #939496;
  width: 950px;
  height: 35px;
  /*background: url("/img/global/bgTopHover5.gif") repeat-x;*/
  position: absolute;
  top: 0;
  left: 0;
  text-align: left; 
}
#submenu1 {
  height: 16px;
  margin-top: 13px;
}
#submenu1 ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#submenu1 li {
  border-right: 1px solid #ccc;
	height: 16px;
	padding: 0 15px;
	float:left;	
}
#submenu1 li a {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
	display: block;
	color: #666;
}
#submenu1 li a:hover {
  color: #9cc503;
}
/* body */
#bodyWrap {
  border-bottom: 1px solid #ccc;
  width: 950px;
  min-height: 400px;  
  _height: 400px;
  margin: 0 auto;
  margin-top: 4px;
  padding: 0;
  padding-bottom: 10px;  
}
#bodyWrap .left {
  width: 157px;    
  float: left;
}
.leftMenu {
  border: 1px solid #8a8c8e;
  height: 20px;
  margin-bottom: 2px;
  text-align: left;
  background: #B2C92B;
}
.leftMenu a {
  padding-left: 10px;
  font-size: 12px;
  font-family: Arial;
  font-weight: bold;
  text-decoration: none;
  line-height: 20px;
  display: block;
  color: #fff;
}
.left .selected {
  border: 1px solid #000;    
  height: 20px;
  margin-bottom: 2px;
  text-align: left;
  background: #B1C82B url("/img/global/leftMenuArrow.gif") center right no-repeat;  
}
.left .selected a {
  padding-left: 10px;
  font-size: 12px;
  font-family: Arial;
  font-weight: bold;
  text-decoration: none;
  line-height: 20px;
  color: #000;
}
.left .submenu {
  border: 1px solid #666;
  width: 127px;
  margin-left: 18px;
  margin-bottom: 2px;
  padding-left: 10px;
  text-align: left;
  background: #D9E398;
}
.left .submenu a {
  font-size: 11px;
  /*font-weight: bold;*/
  text-decoration: none;
  display: block;
  color: #141315;
}
.left .submenu {
		behavior: url("/css/global/hover.htc");
}
.left .submenu:hover, .left .submenu.hover {
  background: #fff;
}
#bodyWrap .middle {
  /*border-right: 1px solid #ccc;*/
  width: 760px;
  min-height: 370px;
  _height: 370px;
  padding: 0 10px;
  text-align: justify;
  float: left;
  background: url("/img/global/bgContent.gif") top center no-repeat;    
}
#content {
  margin-left: 40px;
  margin-right: 15px;
  padding-top: 5px;
  font-family: Arial;
  font-size: 12px;
  text-align: left;
  /*color: #444047;*/
  color: #000;
}
#content a, #wysiwyg a {
  color: #A1BE28;
}
#news {
  margin-left: 40px;
  margin-right: 15px;
  text-align: left;
  color: #444047;
}
#news .title {  
  margin-top: 20px;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  color: #8a8c8f;  
}
#news .date {
  margin-top: 15px;
  font-size: 14px;
  font-weight: bold;
  color: #141315;
}
#bodyWrap .right {
  width: 219px;
  float: right;
}
.rightMenu {
  border: 1px solid #8a8c8e;
  width: 200px;
  height: 20px; 
  margin-left: 18px; 
  text-align: left;
  background: #B2C92B;
}
.rightMenu a {
  padding-left: 10px;
  font-size: 12px;
  font-family: Arial;
  font-weight: bold;
  text-decoration: none;
  line-height: 20px;
  color: #fff;
}
/* footer */
#footer {
  border-bottom: 1px solid #ccc;
  width: 950px;
  margin: 0 auto;
  padding: 10px 0;
  text-align: center;
  line-height: 20px;
  color: #666;
}
#footer b {
  color: #000;
}

/*ziadost*/
#form {
  margin: 0;
  padding: 0;
}
#ziadost {
  border: 1px solid #b7ce38;
  width: 600px;
  margin: 0;
}
#ziadost td {
  padding: 5px;
}
#ziadost input {
  border: 1px solid #000;
  padding: 0 2px;
  background: #b7ce38;
}
#ziadost textarea {
  border: 1px solid #000;
  padding: 0 2px;
  width: 200px;
  height: 100px;
  background: #b7ce38;
}
.war {
  padding: 2px 0;
  font-weight: bold;
  color: red;
}

/* submenu3 */
/*
#submenu3 {
  border-bottom: 1px solid #ccc;
  padding-left: 40px;
  margin-bottom: 10px;
  line-height: 25px;
  position: relative;
}
#submenu3 a {
  border: 1px solid #ccc;
  border-bottom: 1px solid #fff;
  margin-right: 10px;
  padding: 5px 10px 5px 10px;
  font-family: Arial;
  font-weight: bold;
  color: #000;
  position: relative;
}
*/

#submenu3 {
  border-bottom: 1px solid #ccc;
  padding-left: 38px;
  margin-bottom: 10px;
  line-height: 25px;
}
#submenu3 a {
  margin-right: 10px;
  padding-left: 10px;
  font-family: Arial;
  font-weight: bold;
  color: #000;  
  background: url(/img/global/submenu3_arrow.gif) left center no-repeat;
}
#submenu3 a.sel {
  color: #B2C92B;
}
#caut-masini { width:710px; text-align:center; display:block;}
#caut-masini h2 { font:bold 12px Arial; color:#616161; margin-bottom:0px;}
#caut-masini label{ font:bold 12px Arial; color:#616161; vertical-align:middle;}
#caut-masini input	{ vertical-align:middle;}
#caut-masini fieldset{ display:block; border:none;}
#box1{ height:19px; padding:5px 0 0 0; margin-bottom:1px; background:#f5f5f5;}
#box1 h2	{ margin-top:-2px;}
#box2{ height:52px; padding:5px 0 0 0; margin-bottom:1px; background:#f5f5f5;}
#box2 fieldset{ width:180px; padding:0 0 0 50px; display:block; float:left;}
#box2 fieldset select{ width:180px; height:22px; border:1px solid #7f9db9;}
#box2 label							{ display:block; clear:both; text-align:left; padding:0 0 3px 10px;}
#box3								{ height:53px; padding:7px 0 0 0; margin-bottom:1px; background:#f5f5f5;}
#box2 fieldset#f1									{ width:140xp; padding:0 0 0 25px; float:left;}
#f4									{ width:180px; padding:0 0 0 25px; float:left;}
#f4 label							{ font:normal 12px Arial, Helvetica, sans-serif; padding:0; margin:0;}
#f4 input							{ width:13px; height:13px; margin:0; padding:0;}
#f5									{ width:180px; padding:0 0 0 50px; float:left; }
#f5 label							{ display:block; clear:both; text-align:left; padding:0 0 3px 10px; }
#f5 select							{ width:180px; height:22px;  border:1px solid #7f9db9;}
#f6									{ width:180px; padding:0 0 0 50px; float:left; }
#f6 label							{ display:block; clear:both; text-align:left; padding:0 0 3px 10px; }
#f6 input							{ width:180px; height:20px;  border:1px solid #7f9db9;}
#box4								{ height:34px; padding:8px 0 0 0; background:#f5f5f5;}
#submit-cm							{ width:69px; height:25px; background:url(/img/impuls-vyhladat.png) no-repeat; cursor:pointer; border:0;}
#submit-cm_de						{ width:69px; height:25px; background:url(/img/submit-cm-de.gif) no-repeat; cursor:pointer; border:0;}
#submit-cm_en						{ width:69px; height:25px; background:url(/img/submit-cm-en.gif) no-repeat; cursor:pointer; border:0;}

#masini								{ width:590px; margin:10px 0; clear:both; overflow:hidden;}
#masini	li							{ width:284px; display:block; padding:0 10px 20px 0; float:left;}
#masini	li.pages					{ width:570px; display:block; padding:0 10px 3px 10px; margin:0 0 10px 0; text-align:right; border-bottom:1px dotted #ccc;}
#masini	li.pages a					{ font:bold 12px Arial; color:#616161;}
#masini	li.pages a:hover,
#masini	li.pages a.currentPage		{ color:#B2C92B;}
#masini .picWrap 					{ width:96px; height:96px; padding:2px; background:#c1c1c1; position:relative; float:left;}
#masini .border						{ width:96px; height:96px; background:url(/img/imgWrap.png) no-repeat; behavior:url(/img/iepngfix.htc); position:absolute; left:2px; top:2px;}
#masini .picHold					{ width:96px; height:96px; text-align:center; overflow:hidden;}

#masini .m-desc						{ width:175px; padding:0 0 0 5px; float:left;}
#masini .m-desc	h3					{ font:bold 12px Arial; color:#616161; margin-top:0px;}
#masini .m-desc	p					{ font:normal 11px Arial; color:#616161;}
#masini .m-desc .detail					{ height:18px; display:inline-block; background:url(/img/a.detalii.gif) left no-repeat; padding:0 0 0 20px; color:#5a5757; font:bold 11px Arial;}
#masini .m-desc a					{ color:#5a5757; font:bold 12px Arial;}

#inapoi								{ display:block; background:url(/img/a.inapoi.gif) left no-repeat; padding:0 0 0 20px; margin:0 0 20px 0; clear:both; color:#696969;}
/*---- inner rulate detaliu ---*/
#descriere							{ width:190px; padding:10px 0 0 10px; float:left; font:normal 11px Arial; color:#6b6b6b;}
#descriere h2						{ font:bold 12px Arial; color:#3a3f43; }
#descriere p						{ color:#3a3f43; line-height:13px;}
#date-teh							{ width:142px; margin:0 0 20px 0;}
#date-teh li						{ display:block; padding:10px 0 10px 5px; border-bottom:1px dotted #5e5e5e; float:none;}
#detalii							{ width:360px; padding:10px 0 0 10px; float:right;}
#detalii p							{ font:normal 11px Arial; color:#6b6b6b;}
#galerie							{ width:360px; padding:10px 0 0 10px; float:right;}
#galerie li 						{ display:block; float:left; padding:0 0 10px 20px}
#galerie .picWrap 					{ width:96px; height:96px; padding:2px; background:#c1c1c1; position:relative; }
#galerie .border					{ width:96px; height:96px; background:url(/img/imgWrap.png) no-repeat; behavior:url(/img/iepngfix.htc); position:absolute; left:2px; top:2px;}
#galerie .picHold					{ width:96px; height:96px; text-align:center; overflow:hidden;}
p#click								{ width:150px; background:url(/img/a.click.gif) left no-repeat; padding:0 0 0 20px; margin:0 0 0 20px; clear:both; color:#696969;}

#harta								{ width:410px; height:283px; margin:0 auto 20px auto; background:url(/img/harta.gif); position:relative; overflow:hidden;}
#l1, #l2, #l3, #l4, 
#l5, #l6, #l7, #l8, #l9				{ position:absolute; left:0; top:0; display:none;}
#h-sel								{ font:bold 12px Arial, Helvetica, sans-serif;}
#h-sel select						{ font:normal 12px Arial, Helvetica, sans-serif; margin:0 0 0 10px;}
#dateContact						{ padding:10px 0;}
#dateContact p						{ font:normal 12px Arial, Helvetica, sans-serif;}

 
