﻿/* ------------------GLOBAL -------------------*/
@font-face {
  font-family: 'OpenSans';
  src: url('../OpenSans-Regular.ttf');
}

body {
 padding: 0;
 margin:0;
 width:100%;
 min-height:100%;
 min-width:200px;
 font-size:15px;
 font-family: sans-serif, 'OpenSans';
 background: #222222;
}

input[type="text"], input[type="password"], input[type="textarea"], select {
 border-style:solid;
 border-width: 1px;
 padding: 7px;
 font-size:13px;
 border-color: #E6E6E6;
 font-family: sans-serif, 'OpenSans';
 -webkit-border-radius: 3px;
 -moz-border-radius: 3px;
 border-radius: 3px;
}

input[type="text"]:focus, input[type="password"]:focus, input[type="textarea"]:focus, select:focus {
 -webkit-box-shadow: 0px 0px 11px 0px #106CE2;
 -moz-box-shadow: 0px 0px 11px 0px #106CE2;
 box-shadow:  0px 0px 11px 0px #106CE2;
}

textarea {
 padding:10px;
 font-family: sans-serif, 'OpenSans' !Important;
}

.login_main {
 background-color:#fff;
 border-style:solid;
 border-width:19px;
 border-color:#e1f0f7;
 border-left:none;
 border-right:none;
 border-bottom:none;
 background: #FFFFFF url('../images/background.jpg') fixed;
 padding-bottom:150px;
 color:#0024af;
}

.login_box {
 width:100%;
}

#login_logo {
 max-width:330px;
 margin-top:30px;
 margin-bottom:20px;
}

.login_box_conatiner {
 text-align:center;
 max-width:500px;
 margin-left:auto;
 margin-right:auto;
 padding:10px;
 background: #eeeeee; /* Old browsers */
 background: -moz-linear-gradient(top, #eeeeee 0%, #eeeeee 100%); /* FF3.6-15 */
 background: -webkit-linear-gradient(top, #eeeeee 0%,#eeeeee 100%); /* Chrome10-25,Safari5.1-6 */
 background: linear-gradient(to bottom, #eeeeee 0%,#eeeeee 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
 border-style:solid;
 border-width:1px;
 border-color:#c0c0c0;
 -webkit-border-radius: 3px;
 -moz-border-radius: 3px;
 border-radius: 3px;
}


.login_text {
 display:block;
 text-align:center;
 font-weight:bold;
 font-size:12px;
 margin-bottom:20px;
}

#login_error, #error {
 font-weight:bold;
 font-size:10px;
 color: red;
 text-transform:uppercase;
}

#jelszo_emlekezeteto {
 float:right;
 font-weight:bold;
 color:#c0c0c0;
 text-decoration:none;
}


#jelszo_emlekezeteto:hover {
 text-decoration:underline;
}

.login_foot {
 width:100%;
}



#copy {
 text-decoration: none;
 font-size: 11px;
 float: right;
 margin-right: 10%;
 text-transform: uppercase;
 color: #5a5a5a;
 font-weight: bold;
 margin-top: 30px;
 margin-bottom: 10px;
}

.cleared {
 font: 0/0 serif;
 clear: both;
}


.gomb {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.gomb:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
	background-color:#f6f6f6;
}











