body 
{ background: #ffffff url(../images/bg.jpg) repeat; font-family: Georgia, Verdana, sans-serif; font-size: 0.9em; font-weight: normal; color: #000000;	 line-height: 1.5em; word-spacing: normal; text-decoration: none; text-align: center; }

* 
{ padding: 0; margin: 0 }

img 
{ border: 0 }

a
{ text-decoration: none; outline: 0; }

span
{ margin-left: -9999px; }

.clearfix:after 
{ content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

h1 a
{ display: block; background: url(../images/logo.jpg) no-repeat; width: 197px; height: 37px; position: relative; top: 95px; left: 90px; }

#container
{ width: 900px; margin: 20px auto; text-align: left; }

#header
{ padding: 20px; background: #ffffff; }

#header ul
{ list-style: none; float: left; margin-right: 50px; }

#header ul em
{ display: block; margin-bottom: 10px; border-bottom: 1px dotted; }

#header a, .main a, #rezultati a
{ color: #7c2210; border-bottom: 1px dashed; }

#header a:hover, .main a:hover, #rezultati a:hover
{ color: #7c2210; border-bottom: 1px solid; }


#login
{ background: #ffffff; padding: 1px 30px 20px 20px; width: 200px; margin: 0 auto;}
 
 
.main
{ width: 390px; float: left; background: #ffffff; padding: 0px 35px 20px 20px ; margin-top: 20px; margin-right: 5px;}

.main h2, #login h2
{ font-weight: normal; border-bottom: 1px dotted; margin-bottom: 20px; margin-top: 20px; }

.main p
{ margin-bottom: 20px; margin-top: 20px; }
 
.main label, #login label
{ display: block; margin-top: 10px; clear: both;}

.main input, .main textarea, .main select, .main button, #login input, #login button
{ width: 100%; padding: 5px; }

.main textarea
{ height: 200px; }

.main button, #login button
{ width: 104%; margin-top: 20px; }

.main select
{ width: 104%; margin-bottom: 10px; }


input.checkbox, label.checkbox
{ width: auto; float: left; }

label.checkbox
{ margin: -5px 10px 20px 15px; clear: none; }

.message
{ padding-bottom: 20px; }

.stranka
{ list-style: none; padding-bottom: 10px; border-bottom: 1px dotted; float: left; margin-right: 50px; margin-bottom: 20px;}

#rezultati
{ padding: 20px; background: #ffffff; clear: both; position :relative; top: 20px;  }


div.slike 
{ width: 120px; padding: 10px; margin-right: 50px; position: relative; float: left; }

div.slike img { float: left; }

div[className="slike"] img { float: none; }

div.slike em 
{ background: url(../images/slika_bg.png) no-repeat; display: block; width: 175px; height: 138px; position: absolute; left: 2px; margin-top: -9px;}
