body {
	FONT-FAMILY: tahoma, verdana, sans-serif; BACKGROUND: url(img/back.jpg) #2e1604 no-repeat top; COLOR: #2e1604;
	padding:0px; margin:0px auto; }
p {margin:0;}
#wrap{
  margin:0px auto; width: 1000px; position:relative;
}
#choveche{
  position:absolute; top:420px; left:50px; z-index:1; background:url(img/choveche.png) no-repeat; width: 171px; height: 228px; 
 }
 #germanybg{
  position:absolute; top:410px; left:50px; z-index:1; width: 163px; height: 240px; 
 }
  #mexicobg{
  position:absolute; top:460px; left:50px; z-index:1; background:url(img/greece-bg.jpg) no-repeat; width: 171px; height: 245px; 
 }
 #mexicoen{
  position:absolute; top:460px; left:50px; z-index:1; background:url(img/greece-eng.jpg) no-repeat; width: 171px; height: 245px; 
 }
 
#shadowl {
	float: left; width: 20px; height: 298px; background: url(img/shadow_l.png) no-repeat top; 
}
#shadowr {
	float: left; width: 20px; height: 298px; background: url(img/shadow_r.png) no-repeat top; 
}
#osnova {
  float: left; width: 960px; background: url(img/osnova.gif) #efe5ce no-repeat top; MIN-HEIGHT: 310px; OVERFLOW: hidden; 
}
#osnovadwn {
   float: left; width: 960px; height:20px; background: url(img/osnova_dwn.jpg) no-repeat;
}

#dwn {
 width: 960px; margin:0px auto; 
}

#podmenuback{float: left; margin:0 0 20px 0; background: url(img/pm_back.gif) repeat-x; width: 539px; height: 30px; }
#podmenu{float: left; margin:0px; padding:0px; width:100%; clear: both; position:relative; }
#podmenu ul{ float: right; margin:0px; padding:0p; list-style:none; position:relative; right:50%;}
#podmenu ul li{ float:left; font-size:14px; margin:0px; position:relative; left:50%; }
#podmenu ul li.bulet {float: left; width:5px; height:5px; margin:7px 4px 0 15px; background: url(img/pm_bulet.gif) no-repeat;}
#podmenu ul li.bulethov {float: left; width:5px; height:5px; margin:7px 4px 0 15px; background: url(img/pm_bulet_h.gif) no-repeat;}
#podmenu ul li a{ float: left;  padding:0px 5px 0 0px;  font-weight: normal; text-decoration:none; color:#eb3d00;}
#podmenu ul li a:hover{text-decoration:underline; color: #eb3d00;}
#podmenu ul li.over{padding:0px 5px 0 0px; color: #993300; font-weight:bold;  }

#middle {float: left; padding:17px 0px 0px 33px; }

#middle2 {width: 230px; padding:52px 0px 0px 34px; float: left;}

.middle1 { float: left; width:619px; } 
.middle1 .top { height: 35px; background: url(img/list_t.gif); background-position: top;}
.middle1 .mid { background: url(img/list_m.gif) }
.middle1 .mid .bottom { background: url(img/list_b.jpg); background-position: bottom; background-repeat: no-repeat; overflow: hidden; }
.middle1 .mid .bottom .cont {padding: 0px 40px 50px 40px; }

.spacer { LINE-HEIGHT: 0; CLEAR: both; FONT-SIZE: 0px}


#biriria {width: 230px; height: 59px; float: left; background: url(img/biraria.gif) no-repeat; padding:0px 0px 15px 0px; }
#biririaen {width: 230px; height: 59px; float: left; background: url(img/birariaen.gif) no-repeat; padding:0px 0px 15px 0px; }
#biririade {width: 230px; height: 59px; float: left; background: url(img/birariade.gif) no-repeat; padding:0px 0px 15px 0px; }

#anttelefon {width: 230px; height: 52px; float: left; background: url(img/ant_telefon.gif) no-repeat; }
#anttelefonen {width: 230px; height: 52px; float: left; background: url(img/ant_telefonen.gif) no-repeat; }
#anttelefonde {width: 230px; height: 52px; float: left; background: url(img/ant_telefonde.gif) no-repeat; }

#novini {padding:25px 0px 0px 0px; float: left; overflow: hidden;}
#novini #antnovini a {width: 230px; height: 28px; float: left; background: url(img/ant_novini.gif) no-repeat top; padding:0px 0px 5px 0px; }
#novini #antnovinien a {width: 230px; height: 28px; float: left; background: url(img/ant_novinien.gif) no-repeat top; padding:0px 0px 5px 0px; }
#novini #antnovinide a {width: 230px; height: 28px; float: left; background: url(img/ant_novinide.gif) no-repeat top; padding:0px 0px 5px 0px; }
.novini-pole {float: left; padding:0px 0px 7px 0px;}

#kniga {padding:25px 0px 0px 0px; float: left; overflow: hidden;}
#kniga #antkniga  {width: 230px; height: 28px; float: left; background: url(img/ant_kniga.gif) no-repeat top; padding:0px 0px 5px 0px; }
#kniga #antknigaen  {width: 230px; height: 28px; float: left; background: url(img/ant_knigaen.gif) no-repeat top; padding:0px 0px 5px 0px; }
#kniga #antknigade  {width: 230px; height: 28px; float: left; background: url(img/ant_knigade.gif) no-repeat top; padding:0px 0px 5px 0px; }
#kniga .image a {width: 160px; height: 82px; float: left; background: url(img/kniga.jpg) no-repeat; margin: 2px 0 0 35px; }

.brown {float: left; FONT-SIZE: 11px; COLOR: #977448; TEXT-DECORATION: none;}
.brown a{color:#2a2a2a;FONT-WEIGHT: bold; text-decoration:none;}
.brown a:hover{color:#2a2a2a; text-decoration:underline;}
.brown span{font-size:10px; color:#2a2a2a;}

.more {  font-size: 10px; text-align: left;}
.more A {padding: 0px 8px 3px 0px; margin: 0px; BACKGROUND: url(img/more_arr.gif) no-repeat right; COLOR: #eb3d00; TEXT-DECORATION: underline;}
.more A:hover {TEXT-DECORATION: none; }

#mestopolozenie {padding:25px 0px 0px 0px; float: left;}
#mestopolozenie #antkak a {width: 230px; height: 28px; float: left; background: url(img/ant_kak.gif) no-repeat; padding:0px 0px 5px 0px; }
#mestopolozenie #antkaken a {width: 230px; height: 28px; float: left; background: url(img/ant_kaken.gif) no-repeat; padding:0px 0px 5px 0px; }
#mestopolozenie #antkakde a {width: 230px; height: 28px; float: left; background: url(img/ant_kakde.gif) no-repeat; padding:0px 0px 5px 0px; }

#reservacii {width: 230px; padding:15px 0px 0px 0px; float: left;}



#footer {float: left; width: 951px;  background: url(img/foot_back.jpg) no-repeat; padding:21px 9px 0px 0px;  line-height: 1em; color:#a58b64; font-size: 11px;}
#footer p{
	float:right; margin:0; line-height:1em;
}
#footer p a{
	color:#a58b64;
}
#footer p a:hover{
   color:#a58b64;
	text-decoration: none;
}
#footer ul{
	float:left;
	display:inline;
	overflow:hidden;
	margin:0 -10px 0 0;
	padding:0 0 5px;
	list-style:none;
}
#footer li{
	float:left;
	padding:0 10px 2px 9px;
	margin:0 0 0 -1px;
	border-left:1px solid #f5efe2;
}
#footer ul a{
	color:#a58b64;
	position:relative;
	text-decoration: underline;
}
#footer ul a:hover{
	color:#a58b64; text-decoration: none;
}
#footer a{
	text-decoration:none;
}

.thomebox {FONT-FAMILY: tahoma, verdana,helvetica; COLOR: #000000; FONT-SIZE: 11px; }
.texttah11 {FONT-FAMILY: tahoma, verdana,helvetica; COLOR: #000000; FONT-SIZE: 11px;}


.tab {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #763322;  TEXT-DECORATION: none;
}
.tab:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #de0000;  TEXT-DECORATION: underline;
}
h1 {FONT-FAMILY: tahoma, verdana,helvetica; COLOR: #2e1604; FONT-SIZE: 12px; }

.flagove {position: absolute; top:351px; right:64px; z-index:2; width:230px; height:30px; font-size: 10px; text-align: left; background:url(img/pod_flag.gif) bottom no-repeat;}
.flagove .flagbox {float: left;  margin: 0 40px 0px; width:195px;}
.flagove .flagbox .bg a {float: left; color:#763322; text-decoration: none; background:url(img/fl_bg.gif) no-repeat; width: 18px; height: 13px; padding: 0px 0px 0px 23px; margin: 0 5px 0px;}
.flagove .flagbox .bg a:hover {color:#de0000; text-decoration: underline; background:url(img/fl_bg_h.gif) no-repeat;}
.flagove .flagbox .de a {float: left; color:#763322; text-decoration: none; background:url(img/fl_de.gif) no-repeat; width: 18px; height: 13px; padding: 0px 0px 0px 23px; margin: 0 5px 0px;}
.flagove .flagbox .de a:hover {color:#de0000; text-decoration: underline; background:url(img/fl_de_h.gif) no-repeat;}
.flagove .flagbox .en a {float: left; color:#763322; text-decoration: none; background:url(img/fl_en.gif) no-repeat; width: 18px; height: 13px; padding: 0px 0px 0px 23px; margin: 0 5px 0px;}
.flagove .flagbox .en a:hover {color:#de0000; text-decoration: underline; background:url(img/fl_en_h.gif) no-repeat;}
.flagove .flagbox .fb a {float: left; color:#763322; text-decoration: none; background:url(img/fb.gif) no-repeat; width: 14px; height: 15px; padding: 0px 0px 0px 3px; margin: 0px;}

