*{
	margin: 0;
	padding: 0;
}

body{
	background: url(../images/18987.jpg) no-repeat center center fixed; 
	  -webkit-background-size: cover;
	  -moz-background-size: cover;
	  -o-background-size: cover;
	  background-size: cover;
}

#page{
	width: 800px;
	margin: 60px auto;
	background: white;
	zoom: 1;
	filter: alpha(opacity=80);
	opacity: 0.9;
}

#mainContent{
	padding: 25px 20px;
}

#myForm h2{
	color: #000;
	font: 20px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	letter-spacing: 8px;
	padding-bottom: 10px;
}

#gallery{
  position:relative;
  margin: 0 auto;
  overflow:hidden;
  width:760px;
  height:300px; /* +30 = space for buttons */
  text-align:center; /* to center the buttons */
}
#slider{
  position:absolute;
  left:0;
  height:300px;  
  text-align:left; /* to reset text inside slides */
}
#slider > div {
  position:relative;
  float:left;
  width:760px;
  height:300px;
}

label{ 
	display: block;
	font: 16px Arial, Helvetica, sans-serif;
	padding: 8px 48px;
	letter-spacing: 4px;
}

input[type="radio"]{ padding-left: 5px; }

#next{
	position:relative;
	top:240px;
	margin: 12px 0 5px 0;
	padding: 8px 0;
	font: 16px Arial, Helvetica, sans-serif;
	border: 1px solid #000;
	border-radius: 5px;
	text-align: center;
	letter-spacing: 4px;
	background: black;
	zoom: 1;
	filter: alpha(opacity=70);
	opacity: 0.8;
	color: #fff;
	text-transform: uppercase;
	cursor: pointer;
}

#next:hover{
	background: white;
	zoom: 1;
	filter: alpha(opacity=70);
	opacity: 0.7;
	color: #000;
}

#rezultat{
	background: black;
	zoom: 1;
	filter: alpha(opacity=70);
	opacity: 0.7;
	color: #fff;
	display: none;
	position:relative;
    top:240px;
	margin: 12px 0 5px 0;
	padding: 8px 0;
	font: 16px Arial, Helvetica, sans-serif;
	border: 1px solid #000;
	border-radius: 5px;
	text-align: center;
	letter-spacing: 4px;
	text-transform: uppercase;
	cursor: pointer;
}

#rezultat:hover{
	background: white;
	zoom: 1;
	filter: alpha(opacity=70);
	opacity: 0.8;
	color: #000;
}

.login-logo {
    background: black;
	zoom: 1;
	filter: alpha(opacity=70);
	opacity: 0.8;
    height: 60px;
    width: 100%;
	text-align: center;
}

.login-logo img{
	position: relative;
	top: 5px;
}

.share_btn{
	background: url('../images/share_btn.png') no-repeat;
    background-size: 80px 22px;
    width: 80px;
    height: 22px;
	display: block;
	cursor: pointer;
}

.hide{
	display: none;
}

.hide h2{
	color: #000;
	font-size: 20px;
	font-family: "Abel",sans-serif;
	text-transform: uppercase;
	letter-spacing: 4px;
	margin-top: 10px;
	padding-bottom: 10px;
}
.customA{width: 100%; height: 250px; }
.nr1{width: 70%; float: left; }
.nr2{width: 25%;  float: right; position: relative; top: 18%; padding-top: 10px;}

.nr1 h2{ padding-bottom: 10px;}

.nr1 p{ 
	font: 14px Arial, Helvetica, sans-serif;
	line-height: 20px;
	padding-top: 10px;
}

.nr1 a{ 
	font: 14px Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-decoration: none;
	color: #000;
}