/* CSS Document | Update: 18.04.2012.*/

body { background-image: url(../img/bg-body.jpg); background-repeat: repeat; background-position: 0px 0px; text-align: center; vertical-align: middle; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; color: #333; }

#top { background-color: #333; width: 100%; height: 15px; position: fixed;  z-index: 1000; }

#container { padding-top: 15px; }

#header { background-image: url();  }

#menu { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999; margin-top: 10px; margin-bottom: 40px; border-top-width: 1px; border-top-style: dotted; border-top-color: #999; }

#content { }

#tagline { padding-top: 10px; padding-bottom: 25px; }

#col-prednosti { text-align: justify; list-style: none; padding-top: 10px; line-height: 18px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #000; padding-bottom: 10px; float: left; }

#col-prednosti li { list-style-type: circle; font-size: 12px; margin-right: 20px; margin-left: 20px; padding-left: 5px; }

#kontakt { float: left; padding-top: 20px; }

#slike ul { float: left; padding-bottom: 25px; }

#slike li { float: left; }

#slike img { margin: 5px; padding: 5px; background-color: #FFF; }

#spec td { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #333; margin-top: 2px; margin-bottom: 2px; padding-top: 2px; padding-bottom: 2px; }

#counter { padding-top: 5px; margin-top: 50px; margin-bottom: 5px; padding-bottom: 5px; border-top-width: thin; border-top-style: dotted; border-bottom-style: dotted; border-top-color: #666; border-bottom-width: thin; border-bottom-color: #666; text-align: center; }

#counter p { font-family: 'Just Me Again Down Here', cursive; color: #333; font-size: 25px; padding-bottom: 5px; }

table img { text-align: right; }

table img { background-color: #FFF; margin: 5px; padding: 5px; text-align: center; vertical-align: middle; }

.lista-kataloski ul { font-size: 10px; display: block; }

.lista-kataloski li { float: left; margin-top: 2px; margin-bottom: 2px; padding-top: 2px; padding-bottom: 2px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999; }

.kat { color: #C00; width: 180px; padding-right: 4px; }

.naziv { width: 280px; }

.opis { width: 480px; float:left; }



/* Text definitions */

h1 { font-family: 'Averia Libre', cursive; color: #C00; font-size: 20px; }

h2 { font-family: 'Just Me Again Down Here', cursive; color: #F90; font-size: 30px; padding-bottom: 5px; }

h3 { font-family: 'Averia Libre', cursive; color: #333; font-size: 14px; }

td { text-align: left; }

a, a:link, a:visited { text-decoration: none; color: #C00; }

a:hover { text-decoration: underline; color: #000; }

.table-naslov { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #C00; font-size: 12px; padding: 5px; text-align: left; }

table a, table a:link, table a:visited { text-decoration: none; color: #C00; }

table a:hover { text-decoration: underline; color: #000; }



/* Table Styling */

table.hovertable { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#333333; border-width: 1px; border-color: #999999; border-collapse: collapse; text-align: left; }

table.hovertable th { padding: 8px; border: 1px dotted #333; }

table.hovertable tr { }

table.hovertable td { padding: 8px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dotted; border-right-style: dotted; border-bottom-style: dotted; border-left-style: dotted; }

