body {
background-image: url('../images/bg.jpg');
background-repeat: repeat-x;
background-position: center top;
background-color: #fff;
font-family:Arial,Helvetica,sans-serif;
font-size:75%;
line-height:1.6em;
margin:0 auto;
padding:0;
text-align:center;
}

img {
border: none;
}

a img {
vertical-align: middle;
}

a.more {
background-image:url(../images/more.gif);
background-position:right center;
background-repeat:no-repeat;
color:#0089AF;
float:right;
font-weight:bold;
padding-right:15px;
}

a.pay, a.approve, a.edit, a.delete, a.newpass, a.mapedit {
background-position:left center;
background-repeat:no-repeat;
color:#0089AF;
float:left;
font-weight:bold;
padding-left:18px;
padding-right:8px;
}

a.pay {
background-image:url(../images/dollar.gif);
}

a.approve {
background-image:url(../images/action_check.gif);
}

a.edit {
background-image:url(../images/reply.gif);
}

a.delete {
background-image:url(../images/action_delete.gif);
}

a.newpass {
background-image:url(../images/key.png);
}

a.mapedit {
background-image:url(../images/globe--pencil.png);
}

a, a:link, a:hover, a:visited {
color: #3B699F;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover {
color:#000000;
font-size:24px;
line-height:29.2px;
margin:0;
padding:0;
text-align:left;
text-decoration:none;
}

h4,  h4 a,  h4 a:link,  h4 a:visited,  h4 a:hover {
color: #45989F;
font-size:14px;
font-weight:bold;
line-height:18px;
text-decoration:none;
margin:0 0 0;
}

h2 {
font-size:17px;
font-weight:bold;
margin-bottom:5px;
margin-top:5px;
}

h2.subtitle a {
color: #000;
}

h4 img {
float: left;
margin:0 3px 0 0;
}

h4.large {
font-size: 16px;
margin-top: 5px;
margin-bottom: 5px;
}

#wrap {
width: 905px;
min-height: 550px;
margin: auto;
display: block;
}

#header {
background-image: url('../images/header.jpg');
background-position: center top;
width: 905px;
height: 94px;
display: block;
}

#header_home {
margin-left:10px;
width:390px;
display:block;
float:left;
height:94px;
}

#banner_place {
float:left;
height:80px;
padding-right:15px;
padding-top:7px;
text-align:right;
width:480px;
}

#banner_place a img {
vertical-align: middle;
}

#menubar {
background-image:url("../images/menubar.jpg");
background-position:center top;
display:block;
height:35px;
padding-left:12px;
padding-right:12px;
padding-top:1px;
text-align:center;
width:881px;
}

#body {
background-image: url('../images/body.jpg');
background-repeat: repeat-y;
background-position: center top;
padding: 10px 20px;
width: 865px;
display: block;
text-align: left;
}

#footer {
background-image:url(../images/footer.jpg);
background-position:center bottom;
height:auto !important;
min-height:50px;
padding-bottom:22px;
padding-left:15px;
padding-right:15px;
width:875px;
}

.newsbox, .adbox , .itembox{
background-color:#FAF5E9;
border-bottom:1px solid #BDBDBD;
border-top:1px solid #BDBDBD;
height:75px;
margin-bottom:15px;
margin-top:1px;
width:100%;
}

.itemboxvip {
background-color:#FFE39F;
border-bottom:1px solid #BDBDBD;
border-top:1px solid #BDBDBD;
height:75px;
margin-bottom:15px;
margin-top:1px;
width:100%;
}

.opisanie {
height: 35px;
}

.itembox2 {
background-color:#FAF5E9;
border-bottom:1px solid #BDBDBD;
border-top:1px solid #BDBDBD;
min-height:160px;
height:auto !important;
height:160px;
margin-bottom:15px;
margin-top:1px;
width:100%;
}

.paginator {
margin: auto;
width: 100%;
height: 35px;
text-align: center;
}

.page {
background-color: #FAF5E9;
border:1px solid #DFC88B;
-moz-border-radius: 4px;
margin:5px;
padding:3px 6px;
text-decoration:none;
color: #565656;
}

.page:hover {
background-color:#F1F29B;
border:1px solid #DBE3E0;
-moz-border-radius: 4px;
padding:3px 6px;
text-decoration:none;
color: #565656;
}


.current {
background-color:#F1F29B;
border:1px solid #FF876F;
-moz-border-radius: 4px;
margin:5px;
padding:3px 6px;
color: #565656;
font-weight: bold;
text-decoration: none;
}

.title {
font-weight: bold;
width: 100px;
text-align: left;
}

.catgroup {
width: 267px;
height: 160px;
margin: 8px;
display: block;
float: left;
}

.catgroup a {
display: block;
}

.catgroup h4 {
margin-bottom: 7px;
}

.catgroup a.catling, .catgroup a.catlink:link, .catgroup a.catlink:visited, .catgroup a.catlink:hover {
background-image: url('../images/categories.gif');
background-repeat: no-repeat;
background-position: left top;
padding-left: 20px;
}

ul {
margin:12px 0;
padding:0 0 0 40px;
}

li {
margin: 0;
padding: 0;
}

fieldset {
background-color: #F7FAE9;
border: 2px solid #DFC88B;
-moz-border-radius: 5px; 
margin: 0pt auto 5px; 
padding: 8px;
width: auto;
}

legend {
color:#3B699F;
font-weight: bold;
border: none;
text-decoration: none;
}

label {
vertical-align:middle;
}

#search_box {
text-align: center;
}

#query {
border: 1px solid #DFC88B; 
width: 250px;
height: 20px;
font-size: 15px;
padding: 1px;
margin: 2px;
}

.input {
border: 1px solid #DFC88B; 
width: 150px;
height: 20px;
font-size: 15px;
padding: 1px;
margin: 2px;	
}

.input_big {
border: 1px solid #DFC88B; 
width: 226px;
height: 20px;
font-size: 15px;
padding: 1px;
margin: 2px;	
}

.txt {
border:1px solid #DFC88B;
font-size:15px;
height:80px;
margin:2px;
padding:1px;
width:425px;
}

#catselect, #category, #subcategory , #townselect{
border:1px solid #DFC88B;
font-size:15px;
margin:2px;
padding:1px;
vertical-align:bottom;
}

#category, #subcategory {
width:415px;
float: left;
}

#catselect {
height:24px;
width:250px;
}

#town, #visitor, .select {
border:1px solid #DFC88B;
font-size:15px;
height:24px;
margin:2px;
padding:1px;
vertical-align:bottom;
width:230px;
}

#obslujvane, #cena, #kachestvo {
border:1px solid #DFC88B;
font-size:15px;
height:24px;
margin:2px;
padding:1px;
vertical-align:bottom;
width: 80px;
}

input.submit {
background-color:#FAF5E9;
border-left:1px solid #DFC88B;
border-top:1px solid #DFC88B;
border-right: 2px solid #75736E;
border-bottom: 2px solid #75736E;
color:#3B699F;
font-size:12px;
font-weight:bold;
margin:2px;
padding:4px 2px;
text-align:center;
line-height: auto;
}

.reset {
background-color:#FAF5E9;
border:2px outset #DFC88B;
color:#FF0000;
font-size:12px;
font-weight:bold;
margin:2px;
padding-bottom:4px;
vertical-align:bottom;
width:100px;
text-align: center;
}

.error {
background-color:#FF0000;
border:1px solid #000000;
color:#FFFFFF;
display:block;
font-weight:bold;
margin:2px;
padding:1px;
text-align:center;
width:425px;
}
.big {
width:auto;
}

.done {
background-color:#58D87C;
border:1px solid #4B8F35;
color:#FFFFFF;
font-weight:bold;
margin:3px 0;
padding:2px;
text-align:center;
}

.done a, .done a:link, .done a:visited {
color: #ffffff;
text-decoration: none;
}

.done a:hover {
color: #ffffff;
text-decoration: underline;
}

.admin_menu {
width: 180px;
margin-right: 10px;
float: left;
}

.admin_menu a, .admin_menu a:visited, .admin_menu a:link {
background-image:url(../images/bg.jpg);
background-position:center -1px;
border:1px solid #000000;
color:#0D686F;
display:block;
height:24px;
width: 172px;
margin-bottom:5px;
padding-left:3px;
padding-right:3px;
padding-top:5px;
text-decoration:none;
font-weight: bold;
float: left;
}

.admin_menu a:hover {
background-position:center -68px;
}

.admin_area {
width: 675px;
display: block;
float: left;
}

#bgwebads {
text-align: center;
}

#spam {
float: left;
height: 30px;
}

#reloadcaptcha {
background-image:url(../images/reload.gif);
background-position:left center;
background-repeat:no-repeat;
cursor:pointer;
display:block;
float:left;
margin-left:3px;
margin-top:8px;
padding-left:22px;
}

#map {
border: 2px solid rgb(223, 200, 139); 
width: 500px; 
height: 300px; 
position: relative; 
background-color: rgb(229, 227, 223);
}

#h4_obshta {
background-image:url(../images/bullets.gif);
background-position:left top;
background-repeat:no-repeat;
height:24px;
margin-bottom:5px;
margin-top:5px;
padding-left:35px;
padding-top:5px;
}

#h4_ocenka {
background-image:url(../images/bullets.gif);
background-position:left -33px;
background-repeat:no-repeat;
height:24px;
margin-bottom:5px;
margin-top:5px;
padding-left:35px;
padding-top:5px;
}

#h4_step4 {
background-image:url(../images/bullets.gif);
background-position:left -94px;
background-repeat:no-repeat;
height:24px;
margin-bottom:5px;
margin-top:5px;
padding-left:35px;
padding-top:5px;
}

#vpechatlenia {
background-image:url(../images/bullets.gif);
background-position:left -64px;
background-repeat:no-repeat;
height:24px;
margin-bottom:5px;
margin-top:5px;
padding-left:35px;
padding-top:5px;
}

.comment {
border:1px solid #DFC88B;
display:block;
margin-bottom:15px;
margin-left:auto;
margin-right:auto;
width:99%;
}

.cname  {
background-image:url(../images/bg.jpg);
background-position:center -14px;
background-repeat:repeat-x;
border-bottom:1px solid #DFC88B;
display:block;
padding:5px;
width:auto;
}

.ctext {
padding: 5px;
}

.view_commented {
background-image:url(../images/go.gif);
display:block;
float:left;
height:16px;
margin-right:5px;
width:16px;
}

.ocenki, .mnenie {
float: left;
padding: 5px;
}

.ocenki {
width: 160px;
text-align: center;
}

.mnenie {
width: 70%;
}

.stars1, .stars2, .stars3, .stars4, .stars5 {
background-image:url(../images/stars.gif);
background-repeat:no-repeat;
display:block;
height:22px;
width:90px;
margin-left: auto;
margin-right: auto;
}

.stars2 {
background-position: center -25px;
}

.stars3 {
background-position: center -45px;
}

.stars4 {
background-position: center -66px;
}

.stars5 {
background-position: center -88px;
}
p.info {
font-weight: bold;
margin-top: 0px;
margin-bottom: 7px;
}

p.plus, p.minus {
font-weight: bold;
margin-top: 7px;
margin-bottom: 7px;
}

#info, #plus, #minus {
float: left;
}

.txtlabel  {
display:block;
float:left;
margin-top:2px;
}

.adsense {
margin:5px auto;
text-align:center;
width: 728px;
}

.highlight {
background-color: #FFF36F;
}

/* Main Flora Style Sheet for jQuery UI ui-datepicker */
#ui-datepicker-div, .ui-datepicker-inline {
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
padding: 0;
margin: 0;
background: #E0F4D7;
width: 185px;
}
#ui-datepicker-div {
display: none;
border: 1px solid #FF9900;
z-index: 10;
}
.ui-datepicker-inline {
float: left;
display: block;
border: 0;
}
.ui-datepicker-rtl {
direction: rtl;
}
.ui-datepicker-dialog {
padding: 5px !important;
border: 4px ridge #83C948 !important;
}
button.ui-datepicker-trigger {
width: 25px;
}
img.ui-datepicker-trigger {
margin: 2px;
vertical-align: middle;
}
.ui-datepicker-prompt {
float: left;
padding: 2px;
background: #E0F4D7;
color: #000;
}
html .ui-datepicker-prompt {
width: 185px;
}
.ui-datepicker-control, .ui-datepicker-links, .ui-datepicker-header, .ui-datepicker {
clear: both;
float: left;
width: 100%;
color: #FFF;
}
.ui-datepicker-control {
background: #FF9900;
padding: 2px 0px;
}
.ui-datepicker-links {
background: #E0F4D7;
padding: 2px 0px;
}
.ui-datepicker-control, .ui-datepicker-links {
font-weight: bold;
font-size: 80%;
letter-spacing: 1px;
}
.ui-datepicker-links label {
padding: 2px 5px;
color: #888;
}
.ui-datepicker-clear, .ui-datepicker-prev {
float: left;
width: 34%;
}
.ui-datepicker-rtl .ui-datepicker-clear, .ui-datepicker-rtl .ui-datepicker-prev {
float: right;
text-align: right;
}
.ui-datepicker-current {
float: left;
width: 30%;
text-align: center;
}
.ui-datepicker-close, .ui-datepicker-next {
float: right;
width: 34%;
text-align: right;
}
.ui-datepicker-rtl .ui-datepicker-close, .ui-datepicker-rtl .ui-datepicker-next {
float: left;
text-align: left;
}
.ui-datepicker-header {
padding: 1px 0 3px;
background: #83C948;
text-align: center;
font-weight: bold;
height: 1.3em;
}
.ui-datepicker-header select {
background: #83C948;
color: #000;
border: 0px;
font-weight: bold;
}
.ui-datepicker {
background: #CCC;
text-align: center;
font-size: 100%;
}
.ui-datepicker a {
display: block;
width: 100%;
}
.ui-datepicker-title-row {
background: #B1DB87;
color: #000;
}
.ui-datepicker-title-row .ui-datepicker-week-end-cell {
background: #B1DB87;
}
.ui-datepicker-days-row {
background: #FFF;
color: #666;
}
.ui-datepicker-week-col {
background: #B1DB87;
color: #000;
}
.ui-datepicker-days-cell {
color: #000;
border: 1px solid #DDD;
}
.ui-datepicker-days-cell a {
display: block;
}
.ui-datepicker-week-end-cell {
background: #E0F4D7;
}
.ui-datepicker-unselectable {
color: #888;
}
.ui-datepicker-week-over, .ui-datepicker-week-over .ui-datepicker-week-end-cell {
background: #B1DB87 !important;
}
.ui-datepicker-days-cell-over, .ui-datepicker-days-cell-over.ui-datepicker-week-end-cell {
background: #FFF !important;
border: 1px solid #777;
}
* html .ui-datepicker-title-row .ui-datepicker-week-end-cell {
background: #B1DB87 !important;
}
* html .ui-datepicker-week-end-cell {
background: #E0F4D7 !important;
border: 1px solid #DDD !important;
}
* html .ui-datepicker-days-cell-over {
background: #FFF !important;
border: 1px solid #777 !important;
}
* html .ui-datepicker-current-day {
background: #83C948 !important;
}
.ui-datepicker-today {
background: #B1DB87 !important;
}
.ui-datepicker-current-day {
background: #83C948 !important;
}
.ui-datepicker-status {
background: #E0F4D7;
width: 100%;
font-size: 80%;
text-align: center;
}
#ui-datepicker-div a, .ui-datepicker-inline a {
cursor: pointer;
margin: 0;
padding: 0;
background: none;
color: #000;
}
.ui-datepicker-inline .ui-datepicker-links a {
padding: 0 5px !important;
}
.ui-datepicker-control a, .ui-datepicker-links a {
padding: 2px 5px !important;
color: #000 !important;
}
.ui-datepicker-title-row a {
color: #000 !important;
}
.ui-datepicker-control a:hover {
background: #FDD !important;
color: #333 !important;
}
.ui-datepicker-links a:hover, .ui-datepicker-title-row a:hover {
background: #FFF !important;
color: #333 !important;
}
.ui-datepicker-multi .ui-datepicker {
border: 1px solid #83C948;
}
.ui-datepicker-one-month {
float: left;
width: 185px;
}
.ui-datepicker-new-row {
clear: left;
}
.ui-datepicker-cover {
display: none;
display/**/: block;
position: absolute;
z-index: -1;
filter: mask();
top: -4px;
left: -4px;
width: 193px;
height: 200px;
}

.ceni {
border-top:1px solid #DFC88B;
border-left:1px solid #DFC88B;
width: 100%;
}

.ceni td {
border-bottom:1px solid #DFC88B;
border-right:1px solid #DFC88B;
padding: 4px;
}

.ceni td.group {
background-image:url(../images/bg.jpg);
background-position:center -14px;
background-repeat:repeat-x;
}

.ceni ul {
padding-left:20px;
margin: 4px 0;
}

td.group div.left {
float:left;
padding-top:4px;
width:150px;
}

td.group div.right {
width: 285px;
float: right;
text-align: right;
}

td.group div.right label {
vertical-align: super;
}

.ceni td a {
margin: 4px 0;
}

.right form {
padding: 0;
margin: 0;
}

.faktura {
border: 0;
width: 100%;
font-size: 14px;
}

td#left, td#right {
border:1px solid #000000;
padding:5px;
width:30%;
}

td#middle {
border-bottom: 1px solid #000000;
width: 30%;
text-align: center;
height: 90px;
}

td#middle2 {
width: 30%;
text-align: center;
height: 90px;
}

td#middle h1 {
font-weight: bold;
font-size: 18px;
text-align: center;
}

td.bottom {
padding: 12px 0;
font-weight: bold;
}

.faktura2 {
border: 0;
width: 100%;
font-size: 12px;
border-top: 1px solid #000000;
border-right: 1px solid #000000;
}

.faktura2 td.title {
font-weight: normal;
font-size: 11px;
border-left: 1px solid #000000;
border-bottom: 1px solid #000000;
padding: 8px;
}

.faktura2 td.title2, .faktura2 td.title3 {
font-weight: bold;
font-size: 11px;
border-left: 1px solid #000000;
border-bottom: 1px solid #000000;
padding: 8px;
}

.faktura2 td.title2 {
text-align:  right;
}

.faktura2 td.title3 {
text-align:  center;
}

.faktura2 td.kletka {
padding: 3px;
text-align: left;
border-left: 1px solid #000000;
border-bottom: 1px solid #000000;
}

#faktura-left {
float: left;
width: 200px;
}

#faktura-right {
float: right;
width: 354px;
padding-top:30px;
}

#akcent, #akcent_container {
background-repeat: no-repeat;
width: 865px;
min-height: 220px;
}

#akcent {
background-image: url('../images/quote_up.jpg');
background-position: left top;
}

#akcent_container {
background-image:url(../images/quote_down.jpg);
background-position:right bottom;
padding-bottom:31px;
padding-left:64px;
padding-right:64px;
width:724px;
}

#akcent_container p {
margin: 3px 0;
}

#akcent_container h3 {
color:#45989F;
font-size:30px;
line-height:35px;
margin-bottom:20px;
margin-left:0;
margin-top:0;
padding-top:30px;
}

#akcent_container a.more {
font-size:18px;
}

div#akcent div#akcent_container a.more {
clear: both;
}

div.ad_picture {
width: 75px;
height: 75px;
float: left;
text-align: center;
}

div.calendar {
background-image: url('../images/date-bg.png');
background-repeat: no-repeat;
width: 63px;
height: 75px;
float: left;
}

div.calendar span.month {
color:#FFFFFF;
display:block;
height:10px;
padding-bottom:8px;
padding-top:6px;
text-align:center;
text-transform:lowercase;
width:63px;
}

div.calendar span.day {
color:#AFA899;
display:block;
font-family:Georgia,'Times New Roman',Times,serif;
font-size:34px;
font-weight:bold;
padding-top:5px;
text-align:center;
width:63px;
}

div.infobox {
width: 800px;
height: 57px;
float: left;
}

div.infobox2 {
width: 610px;
height: 57px;
float: left;
}

div.infobox3 {
float:left;
height:57px;
margin-left:5px;
width:775px;
}

span.date {
background-image:url(../images/calendar-month.png);
background-position:left center;
background-repeat:no-repeat;
display:inline-block;
padding-left:20px;
}

span.views {
background-image:url(../images/chart_bar.png);
background-position:left center;
background-repeat:no-repeat;
display:inline-block;
padding-left:20px;
}

#moreUploadsLink, .add_comment {
background-image: url('../images/add.png');
background-repeat: no-repeat;
background-position: left center;
padding-left: 20px;
display: block;
width: 180px;
}

.add_comment {
padding-bottom: 4px;
padding-top: 4px;
clear: both;
}

.picturesfilm {
height: 195px;
width: 651px;
overflow-x: scroll;
overflow-y: hidden;
}

img.newspic {
cursor:pointer;
margin:0 5px;
}

table.messages {
width: 100%;
border-left: 1px solid #c0c0c0;
border-top: 1px solid #c0c0c0;
}

table.messages tbody td {
border-right: 1px solid #c0c0c0;
border-bottom: 1px solid #c0c0c0;
height: 30px;
padding: 0 3px;
}

table.messages tbody tr.title {
background-image:url('../images/gradient.png');
}

table.messages tbody tr.msg td a{
text-decoration: none;
color: #000;
}

div.newspic {
float: left;
width: 150px;
height: 150px;
padding: 5px;
background-color: #fff;
border: 1px solid #c0c0c0;
}

div.statbar {
background-color:#EEEFEA;
border:1px solid #C0C0C0;
height:20px;
position:static;
z-index:1;
}

div.uniq {
background-color:#8DCF37;
border-color:#AFDF6F #639F13 #639F13 #AFDF6F;
border-style:solid;
border-width:1px;
height:8px;
margin-top:0;
position:relative;
top:1px;
z-index:3;
}

div.impressions {
background-color:#3597E2;
border-color:#77BCEF #2F82BF #2F82BF #77BCEF;
border-style:solid;
border-width:1px;
height:8px;
margin-top:-20px;
position:relative;
top:21px;
z-index:2;
}

div#weeks {
padding-top:10px;
text-align:center;
}

div#weeks a#prev {
background-color:#FAF5E9;
background-image:url(../images/arrow_back.gif);
background-position:left 5px;
background-repeat:no-repeat;
border:2px outset #DFC88B;
color:#3B699F;
cursor:default;
display:inline-block;
font-size:12px;
font-weight:bold;
height:16px;
margin:0 3px;
padding:3px 6px 6px 20px;
text-align:center;
width:100px;
}

div#weeks a#next {
background-color:#FAF5E9;
background-image:url(../images/arrow_next.gif);
background-position:right 5px;
background-repeat:no-repeat;
border:2px outset #DFC88B;
color:#3B699F;
cursor:default;
display:inline-block;
font-size:12px;
font-weight:bold;
height:16px;
margin:0 3px;
padding:3px 20px 6px 6px;
text-align:center;
width:100px;
}

span.uniq {
background-color:#8DCF37;
border-color:#AFDF6F #639F13 #639F13 #AFDF6F;
border-style:solid;
border-width:1px;
font-size:10px;
padding: 0 5px;
}

span.impr {
background-color:#3597E2;
border-color:#77BCEF #2F82BF #2F82BF #77BCEF;
border-style:solid;
border-width:1px;
font-size:10px;
padding: 0 5px;
}

a.youradhere {
color:#000000;
display:block;
float:right;
font-style:italic;
font-weight:bold;
padding-left:5px;
padding-right:5px;
text-align:right;
width:140px;
}

a.youradhere:hover {
text-decoration: underline;
}

#upload_holder {
border:medium none;
font-size:15px;
margin:2px;
padding:3px;
width:226px;
}

.ad_info {
width: 350px;
float: left;
margin: 0;
padding:0;
list-style: none
}

.ad_info li {
border-bottom:1px solid #D8F299;
display:block;
height:25px;
margin:0;
padding:0;
}

.ad_info li img {
display:block;
float:left;
margin-top:5px;
}

.ad_info li strong {
border-right:1px solid #D8F299;
display: block;
float: left;
width: 138px;
margin-right: 3px;
}

.ad_pictures {
width: 505px;
float: left;
padding-left: 10px;
}

#main_picture {
width: 505px;
height: 505px;
padding-top: 7px;
text-align: center;
}

#ad_gallery {
width: 505px;
}

#ad_gallery a {
display: block;
width: 75px;
height: 75px;
border: 1px solid #DEE3E6;
float: left;
margin-right: 5px;
margin-bottom: 5px;
}

#ad_gallery a img, .edit_thumb a img {
border: none;
opacity: 0.75;
filter:alpha(opacity=75);
}

#ad_gallery a:hover img, .edit_thumb a:hover img  {
opacity: 1.0;
filter:alpha(opacity=100);
}

hr {
background-color:#C0C0C0;
border-top: 1px solid #c0c0c0;
border-left: none;
border-right: none;
border-bottom: 1px solid #fff;
height:0px;
line-height:0px;
clear: both;
}

.edit_thumb{
float:left;
text-align: left;
height:115px;
width:117px;
}

.warning {
background-color:#FFFFCC;
background-image:url(../images/dialog-information.png);
background-position:4px center;
background-repeat:no-repeat;
border:1px solid #F67A00;
color:#444444;
font-size:14px;
font-weight:bold;
margin:6px 0;
padding:2px;
text-align:center;
}

.ad_title {
float:left;
margin:3px 0;
width:691px;
text-align: left;
}

.ad_date {
margin: 3px 0;
width: 150px;
float: left;
text-align: center;
}

.ad_separator {
clear: both;
}

/* ПАДАЩО МЕНЮ */

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
display: inline;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline-block;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
border-right:1px solid #777788;
color:#2D2B2B;
display:inline-block;
height:26px;
padding:7px 10px 0;
text-decoration:none;
}

.jqueryslidemenu ul li a.arrow_down span {
background-image:url("../images/down.gif");
background-position:right center;
background-repeat:no-repeat;
padding-right:19px;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: white;
}

.jqueryslidemenu ul li a:hover{
background-color: #90D7E9; /*tab link background during hover state*/
color: white;
}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
z-index: 2000;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
z-index: 2000;
position: relative;
text-align: left;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
background-color:#64B4CB;
border-bottom:1px solid gray;
border-top-width:0;
font:13px Verdana;
margin:0;
padding:9px 5px 0;
width:160px;
display: block;
}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;
color: black;
}



/* ПАДАЩО МЕНЮ КРАЙ */