#about{
	width: 250px;
	padding-left: 8px;
	height: 230px;
	background: none repeat scroll 0 0 #F4F4F4;
	display: block;
    float: left;
    border: 1px solid #AAAAAA;
    margin-bottom: 6px;
}

.clear{
	clear: both;
}

.privatezone {
	margin-top : 10px;
}
.privatezone * {
	font-size : 12px;
}

.privatezone .left {
	width : 430px;
	padding : 10px;
}
.privatezone .right {
	width : 430px;
	padding : 10px;
	border-bottom: 2px solid #E4E6E8;
}
.privatezone.register .left {
	width : 430px;
	padding : 10px;
}
.privatezone.register label {
	width : 155px;
}
.privatezone.register input {
	width : 250px;
	padding-left: 8px;
}
.privatezone.register select {
	border: 1px solid #AAAAAA;
	width:260px;
	height: 28px;
	padding: 3px 3px 3px 5px;
	margin-bottom: 6px;
}
.privatezone.register #accept {
	width : 20px;
	padding-left: 8px;
}
.privatezone.register input.radio {
	width : 25px;
}
.privatezone.register .right {
	width : 430px;
	padding : 10px;
	border-bottom: 1px solid: 
}
.privatezone .right .button {
	display : block;
	margin : 0 auto;
	padding : 5px 10px;
	width : 150px;
	border : 1px outset #FF9900;
	background : #ff9900;
	color : #ffffff;
	font-size : 13px;
	font-weight : bold;
	text-align : center;
	text-decoration : none;
}

.privatezone FORM {
	padding : 5px 0;
}
.privatezone LABEL {
	display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 5px;
    padding-top: 4px;
    width: 158px;
}
.privatezone LABEL.for-checkbox {
	float : none;
	padding-top : 3px;
	width : auto;
}
.privatezone .required {
	background : #E2E4E6;
}
.privatezone .invalid {
	border:1px solid #ff0000 !important;
}
.privatezone .disabled {
	background : #eeeeee;
	border : 1px solid #dddddd;
}
.privatezone LABEL.disabled {
	background : transparent;
	border : 0px none;
	color : #aaaaaa;
}
.privatezone INPUT {
	width : 150px;
	margin-bottom : 6px;
	border : 1px solid #aaaaaa;
}

.privatezone #podmienky {
	display:none;
}
.privatezone #podmienky p{
	text-align:justify;
}
.privatezone INPUT.button {
	cursor: pointer;
	font-family: 'PFDinTextProLight',Arial;
	font-size:16px;
	background: #339900 url('http://www.ekologiavobjektive.sk/images/nextBtn.gif') no-repeat scroll top right;
	width: 220px;
	border: 1px solid #339900;
	margin: 10px 0px 0px 0px;
	color: #000000;
	padding:8px 0 4px;
	display:block;
}

.privatezone INPUT.button:hover {
	background: #339900 url('http://www.ekologiavobjektive.sk/images/nextBtn.gif') no-repeat scroll right -40px;

}


#page #login_form {
	padding: 10px 0px 10px 0px;
}

#page #login_form input {
	width: 220px;
	border: 1px solid #C9C9C9;
	margin: 8px 0px 0px 0px;
	color: #000000;
}

#page #login.btn {
	font-family: 'PFDinTextProLight',Arial;
	font-size:16px;
	background: #339900 url('http://www.ekologiavobjektive.sk/images/nextBtn.gif') no-repeat scroll top right;
	width: 220px;
	border: 1px solid #339900;
	margin: 10px 0px 0px 0px;
	color: #000000;
	padding:8px 0 4px;
	display:block;
}

#page #login.btn:hover {
	background: #339900 url('http://www.ekologiavobjektive.sk/images/nextBtn.gif') no-repeat scroll right -40px;
}

#page #login_form input.button {
	background: transparent url('http://www.ekologiavobjektive.sk/images/but_foot-gray.gif') no-repeat scroll top left;
	border: 0px none;
	display: block;
	float: left;
	height: 29px;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	width: 29px;
}

#page #login_form ul {
	list-style: none;
	padding: 0px;
	margin: 20px 0px 0px 0px;
}

#page #login_form a {
	text-decoration: underline;
}