BODY {
	FONT-FAMILY: tahoma, verdana, serif; BACKGROUND: url(img/back.gif) #592b13 repeat-x top; COLOR: #000;
	padding:0px; margin:0px auto; overflow-x: hidden;
}
h1 { FONT-FAMILY: tahoma, verdana, serif; FONT-SIZE: 22px; COLOR: #990000; FONT-WEIGHT: normal; TEXT-DECORATION: none;
margin: 0px 0px 10px 0px;
}
DIV#container {
	BACKGROUND: url(img/dwn_back.jpg) repeat-x 0px 253px; }
DIV#contheight {
	 MIN-HEIGHT: 740px;
}
#wrap{
  margin:0px auto; width: 1034px;  position:relative; 
}
#wrap2{
  margin:0px auto; padding: 0px 23px 0px 23px;
}
#shapka{
  position:absolute; top:470px; left:50px; z-index:1; background:url(img/shapka.png) no-repeat; width: 136px; height: 90px; 
 }
#sedlo{
 position:absolute; top:160px; left:887px; z-index:2; background:url(img/sedlo.png) no-repeat; width: 145px; height: 190px;
 }
 #topmenupozicia {
 position:absolute; top:4px; left:250px; z-index:3; 
 }
 #map{
 position:absolute; top:470px; left:701px; z-index:4; 
 }

 /* top menu */
 #topmenu
	{
		margin:0px;
		padding:0px 0px 0px 10px;
		
	}
	#topmenu ul
	{
	   float: left;
		margin:0px;
		padding:0px;
		display:block;
	}
#topmenu ul li
	{
	   float: left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#topmenu ul li.menusap
	{
	   float: left;
		width:2px;
		height:29px;
		margin:0px;
		padding:0px;
		background-image:url(img/tmenu_razd.gif);
		background-repeat:no-repeat;
	}
#topmenu ul li a.menu
	{
		float: left;
		margin:0px;
		padding:7px 15px 8px 15px;
		font-family: tahoma, verdana, serif;
		font-size:12px;
		font-weight:normal;
		color:#eee5d7;
		text-align:center;
		text-decoration:none;
	}
#topmenu ul li a.menu:hover
	{
		float: left;
		margin:0px;
		padding:7px 15px 8px 15px;
		font-family: tahoma, verdana, serif;
		font-size:12px;
		font-weight:normal;
		color:#eee5d7;
		text-align:center;
		text-decoration: none;
		background-image:url(img/tm_h_back.gif);
		background-repeat: repeat-x;
	}
	#topmenu ul li.over
	{
		float: left;
		margin:0px;
		padding:7px 15px 8px 15px;
		font-family: tahoma, verdana, serif;
		font-size:12px;
		font-weight:normal;
		color:#eee5d7;
		text-align:center;
		text-decoration: none;
		background-image:url(img/tm_h_back.gif);
		background-repeat: repeat-x;
	}
/* top menu */
#shadowl {
	width: 6px; height: 256px;
	background: url(img/shadow_l.png) no-repeat;
	background-position: top;
	float: left;
}
#shadowr {
	width: 6px; height: 256px;
	background: url(img/shadow_r.png) no-repeat;
	background-position: top;
	float: left;
}
#gradient {
  background: url(img/gradient.gif) #FFFFFF repeat-x;
  float: left; width: 976px;
}
.border {background:url(img/dot_tr.gif) top repeat-x;}
.border .btall {background:url(img/border_tall.gif) bottom repeat-x;}
.border .ltall {background:url(img/border_tall.gif) left repeat-y;}
.border .rtall {background:url(img/border_tall.gif) right repeat-y;}
.border .tleft {background:url(img/border_tl.gif) top left no-repeat;}
.border .tright {background:url(img/border_tr.gif) top right no-repeat;}
.border .bleft {background:url(img/border_bl.gif) bottom left no-repeat;}
.border .bright {background:url(img/border_br.gif) bottom right no-repeat; width:100%;}
.border .padd {padding:0px 31px 31px 31px; OVERFLOW: hidden; }

#middle {float: left; padding:17px 0px 0px 0px;}
#middle1 {width: 626px; padding:0px 27px 0px 0px; float: left;}
#middle2 {width: 261px; padding:0px; float: left;}

#pole { OVERFLOW: hidden; margin: 0px; padding:2px; background-color: White; }
#pole #polekafqvo { BORDER-TOP: #d8bd92 1px solid; BORDER-RIGHT: #d8bd92 1px solid; BORDER-BOTTOM: #d8bd92 1px solid; BORDER-LEFT: #d8bd92 1px solid; PADDING: 15px 1px 15px 1px; MARGIN: 0px; BACKGROUND: #ffffff; OVERFLOW: hidden; }

#uslugi {padding:8px 0px 8px 0px; }
#uslugi #uslugiback {background: url(img/uslugiback.gif) repeat-x; width:618px; height:54px; }
#uslugi #uslugiback #centrirane { margin:0 auto; width: 355px; padding: 4px 0px 0px 0px; OVERFLOW: hidden; }
#uslugi #uslugiback #centrirane2 { margin:0 auto;  padding: 5px 0px 0px 15px; }

#uslugilink {margin:0 auto;}
 
#uslugilink ul
	{
      margin:0px;
		padding:0px;
		display: block;
	}
#uslugilink ul li
	{
      float: left;
		margin:0px;
		padding:0px;
		display: block;
	}
#uslugilink ul li a.menu2
	{
      float: left;
		margin:0px;
		padding:1px 15px 2px 4px;
		font-family: tahoma, verdana, serif;
		font-size:14px;
		font-weight:normal;
		color:#990000;
		text-align:center;
		text-decoration:underline;
	}
#uslugilink ul li a.menu2:hover
	{
      float: left;
		margin:0px;
		padding:1px 15px 2px 4px;
		font-family: tahoma, verdana, serif;
		color:#cc0000;
		text-align:center;
		text-decoration: none;
	}
	#uslugilink ul li.menudot
	{
      float: left;
		width:5px;
		height:5px;
		margin:8px 0px 0px 0px;
		padding:0px;
		background-image:url(img/kv2.gif);
		background-repeat:no-repeat;
	}

#otstap { clear: both; padding: 27px 0px 0px 0px; }
#galeria_index { text-align: center; padding: 10px 10px 5px 10px; }

.texttah11 {FONT-FAMILY: tahoma, verdana, helvetica; COLOR: #000000; FONT-SIZE: 11px;}
.texttah12 {FONT-FAMILY: tahoma, verdana, helvetica; COLOR: #000000; FONT-SIZE: 12px;}
.dwn {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #c89f5c; FONT-FAMILY: tahoma, verdana, serif; TEXT-DECORATION: none;}
.brown {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #c89f5c; FONT-FAMILY: tahoma, verdana, serif; TEXT-DECORATION: none;}
.brown:hover {FONT-SIZE: 11px; COLOR: #986f2c; FONT-FAMILY: tahoma, verdana, serif; TEXT-DECORATION: underline;}

.more {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #c89f5c; FONT-FAMILY: tahoma, verdana, serif; TEXT-DECORATION: none;}
.more:hover {FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: tahoma, verdana, serif; TEXT-DECORATION: underline;}

.brown2 {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: tahoma, verdana, serif; TEXT-DECORATION: none;}
.brown2 a{color:#990000; text-decoration:underline;}
.brown2 a:hover{color:#cc0000; text-decoration:none;}

.brown3 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: tahoma, verdana, serif; TEXT-DECORATION: underline;}
.brown3 a{color:#990000; text-decoration:underline;}
.brown3 a:hover{color:#cc0000; text-decoration:none;}

.pics {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #592b13; FONT-FAMILY: tahoma, verdana, serif; TEXT-DECORATION: none;}
 
.borderpics{
 	border: 1px solid #e9cda5;
 }

.bord { border: 2px solid #d6cbab;}

.gallery {FONT-WEIGHT: none; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: tahoma, verdana, serif; TEXT-DECORATION: none;}
.gallery:hover {FONT-WEIGHT: none; FONT-SIZE: 12px; COLOR: #993300; FONT-FAMILY: tahoma, verdana, serif; TEXT-DECORATION: underline;}

.galleryrl {FONT-WEIGHT: none; FONT-SIZE: 12px; COLOR: #553a2c; FONT-FAMILY: tahoma, verdana, serif; TEXT-DECORATION: underline;}

.news {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #728316; FONT-FAMILY: tahoma, verdana, serif; TEXT-DECORATION: none;}
.news:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #553a2c; FONT-FAMILY: tahoma, verdana, serif; TEXT-DECORATION: underline;}

.data {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #c89f5c; FONT-FAMILY: tahoma, verdana, serif; TEXT-DECORATION: none;}
 
#novini{width:230px; margin:0px; padding:8px 0 0 20px; float:left; }
#novini .services{width:230px; margin:0px; padding:0px; float:left;}
#novini .services ul{width:230px; margin:0px; padding:0px; float:left; display:block;}
#novini .services ul li{width:230px; margin:0px; padding:0px; float:left; display:block;}
#novini .services ul li .cal{width:5px; height:30px; margin:17px 4px 0px 0px; padding:0px; float:left;  line-height:45px;  background:url(img/arr.gif) no-repeat; }
#novini .services ul li h2 {width:210px; margin:0px; padding:0 0 0 4px; float:left; font-family:tahoma, verdana, serif; font-size:10px; color:#c89f5c; font-weight:normal;}
#novini .services ul li p{width:210px; margin:5px 0 15px 0; padding:0 0 0 4px; float:left; font-family:tahoma, verdana, serif; font-size:11px; color:#000000;}
#novini .services ul li a{width:210px; margin:0; padding:0 0 0 4px; float:left; font-family:tahoma, verdana, serif; font-size:11px; font-weight:bold; color:#728316; text-decoration:none;}
#novini .services ul li a:hover{text-decoration: underline; color:#97b300; }

#karta{width:230px; height:155px; margin:0px; padding:8px 0 0 20px; float:left; }

#koordinati {float:left; margin:30px 0px 2px 2px; width:910px;}
#koordinati #back {float:left; background: url(img/kback.gif) repeat-x; height:54px;}
#koordinati #back #liav {float:left; width:350px; text-align: center; padding: 20px 0px 0px 0px;}
#koordinati #back #sreden {float:left; width:210px;}
#koordinati #back #desen {float:left; width:350px; text-align: center; padding: 20px 0px 0px 0px;}

#footer { width: 976px; margin:0px auto; padding:10px 0px 0px 0px;}
#wd {float: left; width:404px; height:25px; margin:0px; padding:0px 4px 0px 0px; }	
#wdlogo {float: left;}	
#wdlogo a {float: left; width:80px; height: 17px; background:url(img/wd80x17.gif) no-repeat;}	
#copyright {float:left; width:488px; height: 25px;}

	
