body { margin: 0px; padding: 0px; text-align: center; font-family: Arial; font-size: 11px; color: #556469; }
td { font-size: 11px; }

body { background: #786FB2 url(bg.gif) repeat-x left top; }
* html body { background-image: url(bg.gif); }

input, textarea { font-family: Arial; }

div { margin: 0px; padding: 0px; }

form { margin: 0px; padding: 0px; }

DIV#wrap { width: 768px; margin: 0 auto; text-align: center;}

DIV#dLeft {  float: left; width: 150px; text-align: left; color:#D6D3E7;}

DIV#dRight {  float: right; width: 618px; text-align: left; background: #FFF;}


DIV#mainImg { }
DIV#mainImgBg { background: #786FB2 url(Dizajn/main_bg.jpg) no-repeat right top; padding-top: 40px; }

DIV#headerImg {  }

.info { }

.content { padding: 15px; }

DIV#dRight .cLeft { display: block; float: left; width: 453px; }
DIV#dRight .cRight { display: block; float: right; width: 165px; }



div.hLine { height: 1px; background-image: url(dot.gif); }
div.hLine hr { display: none; }

div.hLineB { height: 6px; background-image: url(dotB.gif); }
div.hLineB hr { display: none; }

.where { padding-left: 10px; padding-right: 15px; }
.where .h { color: #000000; font-size: 13px; font-weight: bold; }

.linePad { padding-top: 10px; padding-bottom: 10px; }



.intro { font-style: italic; color: #565226; font-size: 12px; padding-top: 10px; padding-bottom: 10px; }

.wImg { display: block; margin-left: -15px; margin-right: -15px; }

.menuFood { background-color: #D7D0E2; color: #556469; padding: 15px; font-size: 13px; }

.clear { clear: both; }

.padBot { margin-bottom: 10px; }


	
.menu { display: block; text-align: right; padding-top: 2px; padding-bottom: 2px;  }
* html .menu { margin: 0px; }

.menu a { font-size: 12px; font-family: Arial; text-decoration: none; color: #FFFFFF; }
.menu a:hover { color: #B5010A; }

.menuSel { display: block;  text-align: right;   padding-top: 2px;  padding-bottom: 2px; }
* html .menuSel { margin: 0px; }

.menuSel a { font-size: 12px;font-family: Arial; text-decoration: none; color: #B5010A; }


	
	


.leftHead { display: block; font-size: 15px; padding-top: 10px; font-family: Verdana;  color: #FFFFFF;  }

a.email { font-family: Arial; font-size: 11px; color: #556469; }


/* Sirf  */
.sIFR-hasFlash h5#pullquote { letter-spacing: -4px; visibility: hidden; font-size: 24px; }
.sIFR-flash { visibility: visible !important; margin: 0; }
.sIFR-replaced { visibility: visible !important; }
span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }


.formName { width: 300px; }
.formMail { width: 300px; }
.formComent { width: 585px; height: 120px; }
.formSend { width: 120px; }

.offerName { font-size: 12px;   }
.offerPrice { font-size: 12px;  text-align: right;  }
.offerDesc { font-size: 11px;    }
.offerCat { font-size:  18px; border-top: solid 1px  #DCDFE0; }


.gallImg { float: left; margin-right: 9px; margin-bottom: 5px; }

.panNaslov { color: #000000; font-size: 16px; font-weight: bold; }