/* some globals */
BODY {margin: 0px; font-family: verdana, sans-serif; height:100%;}
html {height: 100%;}
FORM {margin: 0px;}
TD, DIV {vertical-align: top; font-size: 11px;}
A {color: #CC6600;}
A.more {display: block; text-align: right; background: URL(/images/arrow.gif) no-repeat 100% 4px; margin: 10px 0px 0px 0px; padding: 0px 10px 0px 0px; color: #CC6600}

H2 {background: URL(/images/title_lajsna.gif) repeat-x; margin: 0px 0px 10px 0px; padding: 0px 0px 2px 5px; font-size: 17px; font-family: Times New Roman, Times, serif; font-weight: bold; font-style: italic; color: #EBCD03;}
H2 P.H2 {background: URL(/images/bookIco.gif) no-repeat 99% 50%; margin: 0px 0px 0px 0px;}
H2 P.H2_basket {background: URL(/images/basket.gif) no-repeat 99% 50%; margin: 0px 0px 0px 0px;}
H1 {color: #CC6600; font-size: 13px; margin: 0px 0px 2px 0px; font-weight: normal; font-family: Times New Roman, Times, serif;}
H3 {color: #993400; font-size: 11px; margin: 0px 0px 5px 0x; font-weight: normal; font-family: Times New Roman, Times, serif;}
H4 {margin: 10px 0px 10px 0px; padding: 5px 0px 5px 0px; color: #B5A157; font-size: 24px; font-weight: normal; font-family: Times New Roman, Times, serif; background: URL(/images/jesenskiTurkLajsna.gif) no-repeat 100%;}

/* lajsna title - index */
DIV.title2Holder {background: url(/images/titleBack.gif) repeat-x; height: 30px; margin: 20px 0px 0px 0px}
DIV.title2 {background: url(/images/titleImage.gif) no-repeat right; padding: 0px 0px 6px 0px; font-size: 17px; font-family: Times New Roman, Times, sans; font-weight: bold; color: #CC6600; font-style: italic;}

/* main background*/
TABLE.mainBackground {background: URL(/images/header_mainBackStrech.jpg) repeat-x #F0E9D7; width: 100%; height: 100%;}

/* mainframe */
TABLE.secBackground {background: URL(/images/header_mainBack.jpg) no-repeat; width: 100%; height: 100%}
TABLE.secBackground TD.footer {height: 96px; background: URL(/images/footerStrech.gif) repeat-x;}
TABLE.secBackground TD.footer DIV {height: 96px; background: URL(/images/footer.gif) no-repeat; }

/* top mini menu */
TABLE.secBackground DIV.topMiniMenu {float: left; padding: 0px 0px 0px 26px;}
TABLE.secBackground DIV.topMiniMenu A.topMiniMenu {float: left; background: URL(/images/topMiniMenu.gif) no-repeat; padding: 12px 7px 0px 7px; color: #FFFFFF; text-decoration: none;}
TABLE.secBackground TD.middleArea {height: 100%; background: URL(/images/contentMiddleVerticalStrech.gif) repeat-y 214px 0px;}
TABLE.secBackground IMG.logo {width: 280px; height: 92px; float: left;}

/* left menu */
A.menu {text-decoration: none; color: #3F362E; background: URL(/images/dots.gif) repeat-x bottom; display: block; padding: 3px 0px 3px 0px}
A.menuVise {text-decoration: none; color: #CC6600; text-align: right; padding-top: 3px; padding-bottom: 0px; display: block;}

/* tabs position & align */
TABLE.secBackground DIV.tabsHolder {float: left; width: 475px;  padding: 69px 0px 0px 0px;}
TABLE.secBackground DIV.tabsAlign {float: right;}
TABLE.secBackground DIV.link {float: left; cursor: pointer; margin: 0px 0px 0px 1px}

/* tab */

TABLE.secBackground DIV.tabActiveL {float:left; background: URL(/images/tab_active_left.gif) no-repeat; width: 5px; height: 26px; margin: 0px 0px 0px 0px;}
TABLE.secBackground DIV.tabActiveStrech {float:left; background-color: inherit; background: URL(/images/tab_active_strech.gif) repeat-x; font-size: 12px; font-family: tahoma, sans-serif; color: #000000; padding: 6px 7px 6px 7px;}
TABLE.secBackground DIV.tabActiveR {float:left; background: URL(/images/tab_active_right.gif) no-repeat; width: 5px; height: 26px;}

TABLE.secBackground DIV.tabInactiveL {float:left; background: URL(/images/tab_inactive_left.gif) no-repeat; width: 5px; height: 26px; margin: 0px 0px 0px 0px;}
TABLE.secBackground DIV.tabInactiveStrech {float:left; background-color: inherit; background: URL(/images/tab_inactive_strech.gif) repeat-x; font-size: 12px; font-family: tahoma, sans-serif; color: #FFFFFF; padding: 6px 7px 6px 7px;}
TABLE.secBackground DIV.tabInactiveR {float:left; background: URL(/images/tab_inactive_right.gif) no-repeat; width: 5px; height: 26px;}

/* middle area controls */
TABLE.contentHolder {width: 1024px; height: 100%;}
TABLE.contentHolder TD.contentHeader {height: 95px;}
TABLE.contentHolder TD.contentLeft {width: 214px;}
TABLE.contentHolder TD.contentMiddle { width: 569px; height: 100%; background: URL(/images/contentMiddleTop.gif) no-repeat;}
TABLE.contentHolder TD.verticalStrech {height: 100%; background: URL(/images/contentMiddleVerticalStrech.gif) repeat-y; margin: 0px 0px 0px 0px}
.verticalStrech {height: 100%; background: URL(/images/contentMiddleVerticalStrech.gif) repeat-y; margin: 0px 0px 0px 0px}

/* left box */
TABLE.leftBoxesHolder {margin: 20px 0px 0px 40px}
TABLE.leftBoxesHolder DIV.leftBoxTop {background-color: inherit; background: URL(/images/leftBox_top.gif) no-repeat; width: 166px; padding: 4px 0px 4px 0px; text-align: right; color: #FFFFFF; font-style: italic; font-weight: bold;}
TABLE.leftBoxesHolder DIV.leftBoxContentHolder {background: URL(/images/leftBox_strech.gif) repeat-y; width: 166px;}
TABLE.leftBoxesHolder DIV.leftBoxContent {margin: 0px 5px 0px 5px; padding: 5px 0px 5px 0px; width: auto;}
TABLE.leftBoxesHolder DIV.leftBoxFooter {background: URL(/images/leftBox_footer.gif) no-repeat; width: 166px; height: 21px;}

/* right box */
TABLE.rightBoxesHolder {margin: 60px 0px 0px 0px}
TABLE.rightBoxesHolder DIV.rightBoxTop {background-color: inherit; background: URL(/images/rightBox_top.gif) no-repeat; width: 166px; padding: 3px 0px 3px 0px; text-align: right; color: #FFFFFF; font-style: italic; font-weight: bold;}
TABLE.rightBoxesHolder DIV.rightBoxContentHolder {background: URL(/images/rightBox_strech.gif) repeat-y; width: 166px;}
TABLE.rightBoxesHolder DIV.rightBoxContent {margin: 0px 5px 0px 5px; padding: 5px 0px 5px 0px; width: auto;}
TABLE.rightBoxesHolder DIV.rightBoxFooter {background: URL(/images/rightBox_footer.gif) no-repeat; width: 166px; height: 21px;}


DIV.contentPadding {padding: 15px 30px 0px 10px;}

/*search*/
DIV.searchBox {background: #DB6304; margin: 0px 0px 10px 0px; padding: 3px 0px 3px 0px; height: 22px; color: #FFFFFF; font-weight: bold;}
DIV.searchBox DIV.overflow {overflow: hidden;}
DIV.searchBox DIV.overflow DIV.word {float: left; padding: 5px 7px 0px 10px;}

DIV.searchBox DIV.overflow FORM {margin: 0px;}
DIV.searchBox DIV.overflow DIV.inputAlign {float: left;}
DIV.searchBox DIV.overflow DIV.inputAlign INPUT {background: URL(/images/searchBack.gif) repeat-x; border: 1px solid #CAB773; width: 206px; font-size: 11px; padding: 3px 0px 4px 3px;}
DIV.searchBox DIV.overflow DIV.selectAlign {float: left; margin: 0px 0px 0px 6px}
DIV.searchBox DIV.overflow DIV.submitButtonAlign {float: left; margin: 0px 0px 0px 6px}

/* opis knjige*/
DIV.bookData {height: 120px;}
DIV.posebnaPonuda {padding: 0px 5px 0px 5px}

/* nova izdanja*/
TABLE.novaIzdanja {width: 519px;}
TABLE.novaIzdanja TD.oneBook {padding: 0px 5px 20px 5px; width: 50%;}

DIV.bookDetails {color: #3F362E; margin: 3px 0px 0px 0px; line-height: 15px; font-size: 11px; font-family: Tahoma; overflow: hidden;}
/*DIV.bookDetails A {background: URL(/images/kosarica.gif) no-repeat 0px 2px; padding: 0px 0px 0px 25px; color: #CAB773}*/

A.dodajUKosaricuKnjizare {background: URL(/images/kosarica.gif) no-repeat 0px 2px; padding: 0px 0px 0px 25px; color: #CC6600; font-weight: bold;}
A.dodajUKosaricu {background: URL(/images/kosarica.gif) no-repeat 0px 2px; padding: 0px 0px 0px 25px; color: #CAB773}

DIV.novaIzdanja {border-top: 1px solid #CC6600; margin: 20px 0px 0px 0px; padding: 5px 0px 0px 0px; text-align: center; font-weight: bold;}
DIV.novaIzdanja A {background: URL(/images/arrow.gif) no-repeat 100% 5px; padding: 0px 10px 0px 0px}

/* cjenik */
SPAN.cijena {text-decoration: line-through;}
SPAN.internetCijena {font-weight: bold; color: #C34F01;}

/* biblioteka */
DIV.orderLine {background: URL(/images/titleBibliotekaDots.gif) repeat-x 0px 0px; height: 20px;}
DIV.orderLine DIV{ background: URL(/images/titleBiblioteka.gif) no-repeat 0px 0px; height: 13px; margin: 0px 0px 0px 0px; padding: 1px 0px 0px 3px; color: #FFFFFF; font-size: 9px; font-family: tahoma; font-weight: bold;}

/* book thumbnail */
TABLE.thumbnail {width: 76px; border: 0px; float: left; margin: 5px 10px 5px 0px}
TABLE.thumbnail TD.frame {background: URL(/images/imageStrech.gif) repeat-y; padding: 0px 0px 0px 4px}
TABLE.thumbnail TD.frame IMG {width: 63px;}

/* book Medium thumbnail */
TABLE.thumbnailMedium {width: 137px; border: 0px; float: left; margin: 5px 5px 5px 0px}
TABLE.thumbnailMedium TD.frame {background: URL(/images/imageStrechM.gif) repeat-y; padding: 0px 0px 0px 4px}
TABLE.thumbnailMedium TD.frame IMG {width: 124px; margin: 0px 0px 2px 0px}

/* pager */
DIV.pager {text-align: center; margin: 0px 0px 23px 0px}

/* naslov i autor kod ispisa pojedine knjige */
DIV.bookDataTitle {background: URL(/images/jesenskiTurkLajsna.gif)  no-repeat 100%; padding: 10px 30px 10px 0px; width: 350px; b order: 1px solid black;}
DIV.bookDataTitle DIV.autor {font-family: Times New Roman, Times, serif; font-size: 12px; color: #3F362E;}
DIV.bookDataTitle DIV.autor SPAN.prevodioc {font-family: Times New Roman, Times, serif; font-size: 12px; color: #747474;}
DIV.bookDataTitle DIV.naslov {font-family: Times New Roman, Times, serif; font-size: 18px; text-decoration: underline; color: #CC6600; line-height: 21px;}

/* ime i prezime autora kod ispisa autora */
DIV.autorDataTitle {background: URL(/images/jesenskiTurkLajsna.gif)  no-repeat 100%; padding: 10px 0px 10px 0px; width: 524px; b order: 1px solid black;}
DIV.autorDataTitle DIV.naslov {font-family: Times New Roman, Times, serif; font-size: 18px; text-decoration: underline; color: #CC6600}

DIV.autorDataOpis {  b order: 1px solid black;}

/* top lista na naslovnoj */
TABLE.topList {width: 155px;}
TABLE.topList TD {font-size: 10px; padding: 0px 0px 0px 0px;}
TABLE.topList TR.autor {background: #CCC8BC}
TABLE.topList DIV.counter {background: #DB6304; color: #FFFFFF; width: 15px; text-align: center; vertical-align: middle; border: 2px solid #CCC8BC}
TABLE.topList TD.ime {padding: 0px 0px 5px 0px;}

TABLE.button1 {cursor: pointer;}
TABLE.button1 TD.middle {background: #A33012; color: #FFDB82; padding: 1px 5px 0px 5px}
TABLE.button1 TD.middle2 {background: #A33012; color: #FFFFFF; padding: 0px 5px 0px 5px}

TABLE.button2 {cursor: pointer;}
TABLE.button2 TD.middle {background: URL(/images/basket_button2M.gif); color: #FFFFFF; font-weight: bold; padding: 2px 5px 0px 5px}

TABLE.button3 {cursor: pointer;}
TABLE.button3 TD.middle {background: URL(/images/basket_buttonM.gif); color: #FFFFFF; font-weight: bold; padding: 2px 5px 0px 5px}

TABLE.bookRenderBit {width: 520px; margin: 5px 0px 5px 0px}
TABLE.bookRenderBit TD.row2 {width: 100%}
DIV.distributerCijena {font-size: 14px; font-weight: bold; margin: 5px 0px 5px 0px; color: #CC6600;}

TABLE.kosara {}

TABLE.kosara TR.itemTitles TD {border-bottom: 1px solid #CC6600; padding: 0px 0px 0px 0px; font-style: italic; color: #585552; font-weight: bold;}

TABLE.kosara TR.dots {background: URL(/images/dots.gif) repeat-x 0 100%;}
TABLE.kosara TR.dots TD.row1 {padding: 7px 15px 9px 0px; width: 150px;}
TABLE.kosara TR.dots TD.row1 A {color: #993400;}
TABLE.kosara TR.dots TD.row2 {padding: 7px 15px 9px 0px;}
TABLE.kosara TR.dots TD.row3 {padding: 7px 0px 9px 0px; text-align: center;}
TABLE.kosara TR.dots TD.row3 INPUT {background: URL(/images/inputQuant.gif) no-repeat; border: 1px solid #745138; font-size: 10px; width: 30px; text-align: center; font-weight: bold; color: #993400; padding: 0px 0px 0px 0px;}
TABLE.kosara TR.dots TD.row4 {padding: 7px 0px 9px 15px; text-align: right;}
TABLE.kosara TR.dots TD.row5 {padding: 7px 0px 9px 15px; text-align: right;}
TABLE.kosara TR.dots TD.row6 {padding: 7px 5px 0px 15px;}
TABLE.kosara TD.basketFooter {padding: 10px 0px 7px 0px; border-bottom: 1px solid #CC6600; font-size: 9px;}
TABLE.kosara TD.ukupnoTekst {font-size: 12px; font-weight: bold; color: #A13112;}
TABLE.kosara TD.ukupno {font-size: 12px; font-weight: bold; color: #3F362E;}

/* Vijesti */

	DIV.newsListTitle {background: #F2CF71; margin: 0px 0px 0px 0px; padding: 3px 5px 3px 5px; color: #C63C16; font-weight: bold;}
	TABLE.popis {border-collapse:collapse; width: 100%;}
	TABLE.popis TD.content {padding: 5px; height: 100%; vertical-align: top;}
	TABLE.popis TD.izbor {border: 1px solid #A4D8ED; color: #0091C0; background: #D9EFF8; padding: 0px 0px 0px 0px; height: 27px; vertical-align: middle; font-weight: bold; font-size: 12px;}
	TABLE.popis P { margin: 4px 0 3px 0; color: #C63C16; }
	TABLE.popis A.boxLink { text-decoration: none; color: #666666; }
	TABLE.popis A.boxLink:hover { text-decoration: none; color: #999999; }

	TABLE.boxNovosti P { margin: 3px 0 2px 0; }
	TABLE.boxNovosti A.boxTitle { font-size: 11px; color: #CC6600;}
	TABLE.boxNovosti P.tekst { font-size: 11px; color: #666666; }
	TABLE.boxNovosti P.datum { font-size: 10px; margin-bottom: 10px; color: #666666;}
	TABLE.boxNovosti TD.crtice { background: url(/images/dotted.gif) repeat-x; height: 10px; }

	#titleDate {margin: 0px; font-weight: bold; color: #C63C17; font-size: 10px;}

	TABLE.bigNews {margin: 0 0 10px 0px; width: 530px; color: #666666;}

	TABLE.bigNews TD {padding: 3px 10px 3px 10px;}
	TABLE.bigNews TD.naslov {background: #F2CF71; color: #3F362E;}
	TABLE.bigNews TD.selector {border: 0px}

	TABLE.bigNews TD.title {border: 0; height: 33px; padding: 0 0 0 11px; background: #C63C16;}
	TABLE.bigNews TD.title DIV.head {display: block; margin: 0; width: 100%; w\idth: auto; padding: 6px 15px 8px 0; font-size: 15px; font-weight: normal; text-align: left; color: #D9EFF8;}
	TABLE.bigNews TD.footer {border: 0; height: 7px; padding: 0; font-size: 5px;}
	TABLE.bigNews TD.footer H6 {height: 7px; padding: 0; margin: 0; font-size: 5px;}

	TABLE.bigNews TD.prijelaz {border: 0; height: 30px; padding: 0 0 0 11px; background: #C63C16;}
	TABLE.bigNews TD.prijelaz DIV.head {display: block; margin: 0; background: #C63C16; width: 100%; w\idth: auto; padding: 6px 15px 5px 0; font-size: 15px; font-weight: normal; text-align: left; color: #D9EFF8;}

	TABLE.bigNews P { margin: 5px 0 4px 0; font-size: 11px;}
	TABLE.bigNews P.datum { font-size: 10px; margin-right: 0px;}
	TABLE.bigNews A.povratak { text-decoration: underline; color: #666666; }

	TABLE.newsSelector {width: 100%; border-collapse: collapse; margin: 0px 0px 10px 0px}
	TABLE.newsSelector TD {width: 33%; border: 1px dotted #5FB5D7; font-weight: bold; padding: 0px;}
	TABLE.newsSelector TD A { color: #006A83; text-decoration: none; display: block; padding: 3px 10px 3px 10px}
	TABLE.newsSelector TD A.active { color: #006A83; background: #EAEAEA; text-decoration: none; display: block; padding: 3px 10px 3px 10px}
	TABLE.newsSelector TD A:HOVER {background: #FFF2B9}

	TABLE.newsSelectorAll {width: 100%; border-collapse: collapse; margin: 0px 0px 0px 0px}
	TABLE.newsSelectorAll TD {width: 33%; font-weight: bold; padding: 0px; border-right: 1px dotted #5FB5D7;}
	TABLE.newsSelectorAll TD.end {width: 33%; font-weight: bold; padding: 0px; border-right: 0px}
	TABLE.newsSelectorAll TD.izbor {color: #0091C0; padding: 0px 0px 0px 10px; font-weight: bold; font-size: 12px; border: 0px; border-bottom: 1px dotted #5FB5D7}
	TABLE.newsSelectorAll TD A { color: #006A83; text-decoration: none; display: block; padding: 3px 10px 3px 10px}
	TABLE.newsSelectorAll TD A.active { color: #006A83; background: #FFFFFF; text-decoration: none; display: block; padding: 3px 10px 3px 10px}
	TABLE.newsSelectorAll TD A:HOVER {background: #FFF2B9}

	TABLE.newsBox {width: 100%;}
	TABLE.newsBox TD.time {padding: 0px 0px 0px 0px; font-style: italic; color: #666666; font-size: 10px;}
	TABLE.newsBox TD.boxContent {padding: 0px 0px 10px 0px;}
	SPAN.title {font-size: 14px;}

	TABLE.gallery {}
	TABLE.gallery TD {padding: 10px 10px 20px 10px;}

	TABLE.bookFrame {width: 525px; line-height: 16px;}

/*	ANKETA */
	div.anketaTitle {color: #CC6600; padding: 0px 3px 5px 3px;}
	INPUT.voteButton {margin: 0px; padding: 0px; border: 0px; cursor: pointer; text-decoration: underline; background: #F0E9D7; font-size: 11px; color: #CC6600;}
	
div.novostDugiTekst { overflow: hidden; }

div.banner { width: 468px; height: 60px; margin: 15px auto 10px auto; }