/* CSS Document */

/*StartPage */

body {
margin: 6px;
padding: 6px;
font-family:arial,sans-serif;
font-size: 100%;
background: #fff;
color: #6D90B6;
min-width: 960px;
}

a img, img a { border: 0;}

a:link,a:active,a:visited {
color: #FAA61A;
}

a:hover {
color: #6D90B6;
}

/* StructBlock */

#topline {
background: #FAE7CA;
height: 14px;
overflow: hidden;
}

#helpnav {
height: 20px;
position: relative;
right: 10px;
text-align: right;
overflow: hidden;
}

#helpnav a{
display: block;
margin: 5px 10px 0 10px;
float: right;
}


#header,#center {
width: 100%;
border-collapse: collapse;
}

#center {
height: 100%;
}

#center td {
vertical-align: top;
}

#header td{
height: 156px;
}


#logo {
width: 263px;
}

#logo img{
margin-top: 28px;
}


#flower {
width: 220px;
background: #fff;
border-top: 1px solid #FAE7CA;
border-bottom: 1px solid #FAE7CA;
border-left: 1px solid #FAE7CA;
}

#herb {
/* background:#FAE7CA url(/bsystem/templates/base_template/img/herb.png) no-repeat center; */
background:#FAE7CA url(/bsystem/templates/base_template/img/herb.gif) no-repeat center;
height: 100px !important;
overflow: hidden;
}

.headerfake {
width: 30px;
}

#promoblock {
width: 249px;
background:url(/bsystem/templates/base_template/img/top_block_bg.gif) repeat-y;
height: 175px;
position: absolute;
float: right;
top: 12px;
right: 13%;
color: #fff;
font: 11px Arial;overflow: hidden;
}

#promoblock span {
display: block;
padding-left: 14px;
padding-right: 12px;
}

#promoblock h2{
font: bold 11px Arial;
margin: 0;
padding: 0;
margin-top: 10px;
}

#promoblock p{
margin: 0;
padding: 0;
margin-top: 6px;
}

#promoblockFooter {
position: absolute;
top: 168px;
height: 7px;
background:url(/bsystem/templates/base_template/img/top_block_footer.gif) no-repeat;
width: 249px;
overflow: hidden;
}

/* StructBlock END*/

/* MENU */

#menu {
margin-top: 30px;
}

#menu a:link,#menu a:active,#menu a:visited {
display: block;
width: 200px;
height: 24px;
color: #5E86B7;
font: bold 13px Tahoma;
text-decoration: none;
letter-spacing: 1px;
background: url(/bsystem/templates/base_template/img/menu.gif) no-repeat left;
padding-left: 22px;
padding-top: 7px;
}

#menu a:hover {
background: url(/bsystem/templates/base_template/img/menu_on.gif) no-repeat left;
color: #FBA61A;
}

#menu2 {
margin-bottom: 10px;
}

#menu2 a:link,#menu2 a:active,#menu2 a:visited {
color: #5E86B7;
font: 11px Tahoma;
text-decoration: none;
margin: 0;
padding: 0;
margin-left: 14px;
padding-left: 14px;
background: url(/bsystem/templates/base_template/img/menu2.gif) no-repeat left;
height: auto;
margin-top: 1px;
padding-top: 5px;
padding-bottom: 5px;
display: block;
width: 238px;
}

#menu2 a:hover {
background: url(/bsystem/templates/base_template/img/menu_on2.gif) no-repeat left;
color: #FBA61A;
}

/* MENU END*/

/* LEFT BLOCK */

#left {
width: 263px;
}

#contact,#advertblock {
margin-top: 35px;
margin-left: 20px;
font: 11px Tahoma;
}

#contact h2{
border-bottom: 8px solid #FAE8CD;
display: block;
width: 200px;
font: bold 12px Tahoma;
}

#advertblock {
padding-top: 6px;
border-top: 8px solid #FAE8CD;
width: 200px;
text-align: center;
margin-bottom: 20px;
}

/* LEFT BLOCK END */

/* CONTENT BLOCK */

#contentarea {
font-size: 80%;
padding: 28px 20px 40px 0px;
line-height: 1.5em;
}

h1 {
font-size: 130%;
color: #FAA61A;
}

.content h2,.content h3,.content h4,.content h5,.content h6 {
font-size: 110%;
color: #FAA61A;
}

#contentarea p{
line-height: 1.5em;
font-family:arial,sans-serif;
}

.imgRight {
border: 1px solid #FAA61A;
padding:2px;
display: block;
float: right;
margin: 5px 0px 5px 8px;
}

.imgLeft {
border: 1px solid #FAA61A;
padding:2px;
display: block;
float: left;
margin: 5px 8px 5px 0px;
}

ul li {
line-height: 1.5em;
list-style-image: url(/bsystem/templates/base_template/img/marker.gif);
}

ol li {
font-weight: bold;
}

ol li p {
font-weight: normal;
}

.text {
font-family:arial,sans-serif;
}

.price {
width: 100%;
border-collapse:  1px;
font-size: 11px;
font-family: Tahoma;
}

.price th {
height: 25px;
background: #FAE7CA;
}

.price td {
text-align: center;
height: 22px;
border-bottom-width: 1px;
border-bottom-color: #6D90B6;
border-bottom-style: dotted;
padding-top: 2px;
}

#pricelist {
margin-bottom: 20px;
font-size: 11px;
font-family: Tahoma;
}

#pricelist div{
margin-top: 10px;
}


#pricelist img{
float: left;
margin-right: 10px;
}

.left {
text-align: left !important;
}

span.left {
float: left !important;
display: block;
}

span.right {
float: right !important;
display: block;
}

.right {
text-align: right !important;
}

.center {
text-align: center !important;
}

.blockquote {
display: block;
margin-bottom: 5px;
color: #fff;
font-family:verdana,sans-serif;
border: 1px solid #FAA61A;
text-align: justify;
}

.blockquote p{
margin: 1px;
padding: 10px 15px;
background: #FAA61A;
}

.blockquote b,.blockquote strong {

}

#service {

}

#service div {
float: left;
width: 250px;
height: 200px;
color: #FAA61A;
font-family:verdana,sans-serif;
border: 1px solid #FAA61A dotted;
text-align: left;
background: #FAE7CA /*url(/bsystem/templates/base_template/img/serv_bg.jpg) repeat-y*/;
padding: 12px;
margin: 15px 10px;
}

#service div h2{
font-size: 11px;
font-family: Tahoma;
font-weight: bold;
margin: 4px;
display: block;
width: auto;
height: auto;
line-height: 14px;
}

#service div p{
margin: 4px;
line-height: 14px;
}

#service div img{
float:left;
margin-right: 6px;
margin-bottom: 2px;
border: 1px solid #C1D6E6;
padding: 1px;
}

#service a:link,#service a:active,#service a:visited{
color: #6D90B6;
font-size: 11px;
font-family: Tahoma;
text-decoration: none;
}

#service table {
text-align: center !important;
}

/* CONTENT BLOCK END */

#footer {
border-top: 6px solid #FAE7CA;
text-align: center;
font-size: 11px;
padding-top: 5px;
}

#sitemap a:link,#sitemap a:active,#sitemap a:visited{
color: #6D90B6;
font-size: 11px;
font-family: Tahoma;
}

#sitemap a:hover {
color: #FBA61A;
}

/* FORM ELEMENTS */

#feedback {
width: 100%;
color: #6D90B6;
}

#feedback td{
/* border: 3px solid green; */
}

.feedback {
border:1px solid  #FBA61A;
padding: 20px;
margin: 0 20px;
border-collapse: collapse;
}

.feedback div {
height: 40px;
margin-top: 15px;
font-size: 11px;
margin-left: 0px !important;
}

.feedback table td {
padding-left: 5px;
}

.feedback table td span {
color: #cb3719;
font-weight: bold;
font-size: 16px;

}

.feedback span {
color: #cb3719;
font-weight: bold;
font-size: 16px;
}

.feedback legend{
color: #fff;
padding: 5px 10px;
background: #FBA61A;
font: bold 12px Tahoma;
}

#feedback input{
color: #6D90B6;
font-family: Tahoma;
height: 15px;
border: 1px solid #6D90B6;
}

#feedback textarea{
color: #6D90B6;
font-family: Tahoma;
border: 1px solid #6D90B6;
}

#feedback select option {
border: 1px solid #6D90B6;
color: #039;
}

#feedback img {
margin-bottom: 3px;
}

#submit {
background: url(/bsystem/templates/base_template/img/send.gif) no-repeat;
display: block;
width: 82px;
height: 18px !important;
border: none !important;
}

.buttons {
height: 22px !important;
color: #fff !important;
background: #FBA61A;
border: 1px solid #fff !important;
cursor: hand;
padding-bottom: 3px !important;
}

.validator {
color: #cb3719;
font-weight: bold;
font-size: 14px;
margin-left: 27%;
}

.verify {
color: #339933;
font-weight: bold;
font-size: 14px;
margin-left: 35%;
}

.verify2 {
color: #339933;
font-weight: bold;
font-size: 14px;
}

.red {
color: red;
display: block;
text-align: center;
}

.ClubBanner {
margin-bottom: 8px;
}

/* FORM ELEMENTS RED */

/* Kvitancija */

.duplicate {
width: 100%;
}

.duplicate tr.zeb {
background:#eef3f9;
}

.duplicate th{
text-align: left;
}

.duplicate td{
color: #039;
}

.duplicate td span{
color: #6d90b6;
}

.duplicate input{
color: #039;
font-family: Tahoma;
height: 15px;
border: 1px solid #6D90B6;
padding-left: 8px;
}

.duplicate textarea{
color: #6D90B6;
font-family: Tahoma;
border: 1px solid #6D90B6;
}

.duplicate select {
color: #039;
}

.duplicate select option {
border: 1px solid #6D90B6;
color: #039;
}

.duplicate img {
margin-bottom: 3px;
}

