body{margin: 0;height:100%;padding: 0px 0px 0px 0px;font:16px Georgia,arial,verdana,tahoma,helvetica,geneva; background: #fff8dc; color:#000000;}
img{border:0;}

h2{ font-size:18px; color:#d0250d; margin: 0px 0px 10px 0px; border-bottom: solid 1px #d0250d; padding: 4px 0px 10px 0px; font-style:italic;}
h3{ font-size:15px; color:#d0250d; margin: 0px 0px 10px 0px; border-bottom: solid 1px #d0250d; padding: 4px 0px 10px 0px; font-style: italic;}
h5{ font-size: 12px; color: #000; margin: 15px 0px 10px 0px; border-bottom: solid 1px #000; padding: 0px 0px 4px 0px;}

h6 a:link{ font-size: 11px; color: #d0250d; margin: 15px 0px 10px 0px;; padding: 0px 0px 4px 0px; text-decoration:underline;}
h6 a:visited{ font-size: 11px; color: #d0250d; margin: 15px 0px 10px 0px;; padding: 0px 0px 4px 0px; text-decoration:underline;}
h6 a:hover{ font-size: 11px; color: #d0250d; margin: 15px 0px 10px 0px;; padding: 0px 0px 4px 0px; text-decoration:underline;}

.main{ background:url(imgs/design/top_bg.jpg) no-repeat top left; padding-top: 250px;}

.bodymain{ background:url(imgs/design/bg.jpg) repeat-x top left #a58669;}
.dalee a:link{ color: #d0250d; font-weight:bold; text-decoration:none;}
.dalee a:visited{ color: #d0250d; font-weight:bold; text-decoration:none;}
.dalee a:hover{ color: #d0250d; font-weight:bold; text-decoration:none;}

.logo{position: absolute; top:90px; left: 90px;}
.obsor{ margin-bottom:10px; clear:both;}

.sel{ padding: 0px 10px 10px 20px; vertical-align:top;}
select{ border: solid 1px #b3b2ab; width:250px; font-size:11px; padding: 2px;}
.menu{ background:url(imgs/design/bg_menu.jpg) repeat-y top left; font-size:15px; font-style: italic; padding:5px 10px 38px 90px; font-weight:bold;}

a:link{ color: #372f2f;text-decoration:none;}
a:visited{color: #372f2f;text-decoration:none;}
a:hover{color: #d0250d; text-decoration:underline;}
p{ padding:0; margin:5px 0px;}

.alfavit span{ margin-left:6px;}
.alfavit1 span{font-color:#FFFFFF;margin:6px 0px 0px 9px;}
span.aktalf { background: #ba2e0b; padding: 2px 2px; color:#ffffff;}

ul{ margin:0; padding:0;}
ul li{ margin: 4px 0px 4px 10px; margin: 4px 0px 4px 10px; list-style-image:none;}
.restoran{ margin: 20px 0px 10px 0px;}
.restoran a:link{ background:url(imgs/design/link1.jpg) no-repeat 0px 4px; display:block; padding:1px 0px 1px 15px;}
.restoran a:visited{ background:url(imgs/design/link1.jpg) no-repeat 0px 4px;display:block;padding:1px 0px 1px 15px;}
.restoran a:hover{ background:url(imgs/design/aktiv_link1.jpg) no-repeat 0px 4px;display:block;padding:1px 0px 1px 15px;}

.menu a:link{ background:url(imgs/design/link.jpg) no-repeat 0px 3px; padding: 0px 0px 0px 30px; color: #372f2f;text-decoration:none; display:block; margin: 10px 0px;}
.menu a:visited{ background:url(imgs/design/link.jpg) no-repeat 0px 3px; padding: 0px 0px 0px 30px;color: #372f2f;text-decoration:none;display:block;margin: 10px 0px;}
.menu a:hover{background:url(imgs/design/aktiv_link.jpg) no-repeat 0px 3px; padding: 0px 0px 0px 30px; color: #d0250d; text-decoration:underline;display:block;margin:10px 0px;}

.menu a.menu_akt:link{ background:url(imgs/design/aktiv_link.jpg) no-repeat 0px 3px; padding: 0px 0px 0px 30px;color: #d0250d;text-decoration:underline;display:block;margin: 10px 0px;}
.menu a.menu_akt:visited{ background:url(imgs/design/aktiv_link.jpg) no-repeat 0px 3px; padding: 0px 0px 0px 30px;color: #d0250d;text-decoration:underline;display:block;margin: 10px 0px;}
.menu a.menu_akt:hover{ background:url(imgs/design/aktiv_link.jpg) no-repeat 0px 3px; padding: 0px 0px 0px 30px;color: #d0250d;text-decoration:underline;display:block;margin: 10px 0px;}

.content{ margin: 18px 0 0 0; font-size: 16px;}

.cap{ background:url(imgs/design/cent_capbg.jpg) repeat-x bottom left;}
.cap h1{ font-size: 22px; font-style:italic; color: #ffffff; margin: 25px 20px 5px 0px; font-weight:normal; }

.cap1{ background:url(imgs/design/left_capbg.jpg) no-repeat;width:25px;}

.cont{ padding:10px 40px 0px 20px; line-height: 130%; vertical-align:top;}
.cont img{ float:left; margin: 0px 10px 5px 0px;}

.red{ color: #d0250d; font-weight:bold;}
.banner{ margin-top:20px; text-align:center;}
.nored{ color: #372f2f; font-size:14px; font-weight:bold;}
.botleft{ float: left; font-size: 10px; margin: 20px 0px 20px 20px;}
.botright{ float: right; margin: 20px 40px 20px 0px;}
.botright img{ margin-left:10px;}
.adres{ margin: 10px 0px;}
