@charset "utf-8";
/* CSS Document */

body {
	background-image: url(../images/bodyback.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #EEEEEE;
	color: #333;
}

a {
    color: #00ADEF;
    text-decoration: none;
	text-shadow: 1px 1px 0px #FFF;	
}

a:hover {
   color: #666;
}

/* top scroller */
#top{  position:fixed;	width:32px; height:49px; right:25px; top: 97%; }
#top a{ border:none; }
/* kraj top scrollera */

.superscript{
	font-size:xx-small; 
	vertical-align:super;
} 

.subscript{
	font-size:xx-small; 
	vertical-align:bottom;
}	

#wrapper {
	position: relative;
    width: 960px;
	min-height: 600px;
	background-color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
}

header {
	/*background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;*/
	width: 960px;
	heght: 160px;
	display: block;
}

article {
	width: 960px;
	min-heght: 460px;
	display: block;
}

#wrapper article h1 {
    font: bold 20px/20px  Arial, Helvetica, Verdana, "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	-webkit-font-smoothing: antialiased; 
	background-color: #00ADEF;
	display: block;
	text-align: center;
	width: 70%;
	margin-right: auto;
	margin-left: auto;
	padding: 10px;
	color: #FFF;
   -webkit-box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.35);
    -moz-box-shadow:    0px 0px 3px rgba(50, 50, 50, 0.35);
    box-shadow:         0px 0px 3px rgba(50, 50, 50, 0.35);
	-webkit-border-radius: 6px; /* Android ≤ 1.6, iOS 1-3.2, Safari 3-4 */
    border-radius: 6px; /* Android 2.1+, Chrome, Firefox 4+, IE 9+, iOS 4+, Opera 10.50+, Safari 5+ */
    background-clip: padding-box; /* Android 2.2+, Chrome, Firefox 4+, IE 9+, iOS 4+, Opera 10.50+, Safari 4+ */
    margin-top: 100px;
	margin-bottom: 100px;
	text-shadow: 2px 2px 1px #333;	
}

#obavestenje {
    font: bold 18px/24px  Helvetica, Arial,  Verdana, "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	-webkit-font-smoothing: antialiased; 
    color: #333;
	text-align: center;
	width: 100%;
	margin-top: 50px;
	margin-bottom: 50px;
}

footer {
	width: 940px;
	height: 160px;
	display: block;
	background-color: #DDD;
	text-align: center;
	font: normal 14px/19px  Arial, Helvetica, Verdana, "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	-webkit-font-smoothing: antialiased;
	padding: 10px;
	background-image: url(../images/footerback.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

footer p {
    padding-top: 55px;
	padding-bottom: 5px;
}

