* { outline: none; }
body { background: #fff; margin: 0; padding: 0; font-family: Verdana; font-size: 11px; color: #999; }
h1, h2, h3, form { margin: 0; padding: 0; font-size: 11px; }
.wiki h2, h3 { margin: 10px 0; }
a { color: #f90; text-decoration: none; }
a:hover { color: #f00; }
a img { border: 0; }
ul { list-style-image: url('/common/slike/small_button.gif'); }
li { margin: 0 0 5px 0; padding: 0; }
dl { margin: 5px 0; padding: 0; }

#bubbles-left { position: absolute; top: 0; left: 0; }
#bubbles-right { position: absolute; top: 0; right: 0; }

#main-navigation { width: 568px; height: 110px; margin: 15px 0; border-bottom: 1px dotted #f90; }

#page { position: relative; margin: 0 auto; width: 570px; }

#toolbox { width: 122px; height: 1%; float: left; overflow: none; }
#toolbox ul { margin: 0 10px 20px 0; padding: 0; }
#toolbox ul li { font-size: 9px; margin: 5px 0 5px 18px; padding: 0 0 5px 0; border-bottom: 1px dotted #f90; }

#content { width: 448px; height: 1%; float: left; overflow: none; margin: 0; padding: 0; }
#content p { margin: 10px 0; padding: 0; }

#home-left-column,
#home-right-column { width: 213px; height: 1%; float: left; overflow: none; margin: 0; padding: 0; }
#home-right-column { margin: 0 0 0 10px !important; }

#footer	{ text-align: center; width: 568px; height: 30px; margin: 15px 0; padding: 15px 0 0 0; border-top: 1px dotted #f90; }

.mid-button-link { display: block; background: url('/common/slike/link_button.gif') no-repeat; padding: 0 0 0 15px; margin: 0 0 10px 0; }
.big-button-link { display: block; background: url('/common/slike/next_a.gif') no-repeat; padding: 7px 0 0 35px; margin: 0 0 10px 0; height: 30px; }

.section-divider { height: 1px; margin: 10px 0; border-bottom: 1px dotted #f90; }

.packshot-vertical { float: right; width: 160px; height: 260px; margin: 0 0 10px 10px;}
.bubble { float: right; width: 210px; height: 210px; margin: 0 0 10px 10px;}

.breadcrumbs { margin-bottom: 10px; }

.intro-footer { text-align: center; margin-top: 20px; }

.next-active	{ width: 175px; height: 30px; display: block; background: url('/common/slike/next_a.gif') no-repeat top right; padding: 7px 35px 0 0; margin: 0 0 10px 0; text-align: right; float: right; }
.next-inactive	{ width: 175px; height: 30px; display: block; background: url('/common/slike/next_i.gif') no-repeat top right; padding: 7px 35px 0 0; margin: 0 0 10px 0; text-align: right; float: right; }
.prev-active	{ width: 175px; height: 30px; display: block; background: url('/common/slike/prev_a.gif') no-repeat top left; padding: 7px 0 0 35px; margin: 0 0 10px 0; float: left; }
.prev-inactive	{ width: 175px; height: 30px; display: block; background: url('/common/slike/prev_i.gif') no-repeat top left; padding: 7px 0 0 35px; margin: 0 0 10px 0; float: left; }

.datum { color: #ccc; }

#vitamini { float: right; width: 200px; height: 1%; overflow: none; text-align: center; }
#vitamini textarea { width: 200px; height: 60px; border: 1px solid #fff; overflow: hidden; text-align: center; color: #aaa; font-size: 9px; font-family: Verdana; }

.neprevedeno, .neprevedeno a { color: #aaa; }

#go-3-koraka { border: none; width: 446px; background: #ee7f01; color: #fff; margin: 0; padding: 0; }
#go-3-koraka td { width: 33%; vertical-align: top; margin: 0; padding: 10px; }

.genericTable { border-collapse: collapse; }
.genericTable thead, .genericTable tfoot { background: #eee; }
.genericTable td { border: 1px solid #ccc; padding: 4px; }
.genericTable thead td { vertical-align: bottom; }
.genericTable tbody td, .genericTable tfoot td { vertical-align: top; }

.clogo { width: 224px; height: 154px; float: left; }
.clogo, .clogo a, .clogo img { margin: 0 !important; padding: 0 !important; }

.smallprint { font-size: 9px !important; color: #ccc; }