html,body{  background-color: #74b6c5;  margin: 0px;  padding: 0px;  text-align: left;  background-position: top center;  background-image: url(/images/background.jpg);  background-repeat: no-repeat;  height: 100%;}/* COLORS */body{font-family:Arial Narrow; font-size: 13px; color: #ffffff; line-height: 17px;text-align:left;}a{text-decoration: none; color: #000000;}a:hover{text-decoration: none; color: #b81339; }td{font-family:Arial Narrow; font-size: 13px; color: #404148; line-height: 17px;}/* DEFAULTS */p { margin: 0px; padding: 0px;}div.clr {clear: both;  font-size: 1px;}div.fl {float:left;}div.fr{float:right;}form {padding:0px; margin:0px}div{text-align:left;}h1 {margin: 0px; padding: 0px; font-size: 29px; padding-bottom: 8px; color:#a80020;}h2 {margin: 0px; padding: 0px; font-size: 18px; padding-bottom: 8px; color:#a80020;}/* ID *//*DIV */#errordiv{color: #000000;}.index{background: url(/images/index.png) no-repeat top; width: 893px; height: 581px; margin: auto;}.bg{margin: auto;width: 100%;height: 100%;margin: 0;padding: 0;}.inside{padding: 19px; width: 855px;}.maintext{ width: 290px; padding-top: 26px;}.innertext{ width: 500px; padding-top: 26px;}.partnertext{ background: url(/images/pbg.png) repeat-y; width: 214px; color:#ffffff; height: 435px; }.partnertext .in{padding: 9px;}.partnertext .inpic{padding-left: 8px; padding-top: 8px;}.partnertext .inpic img {border: 0px;}.contentmain {height: 436px; padding-top: 0px;width: 526px; overflow:hidden; margin-bottom: 35px;}.content {height: 410px; padding-top: 22px;width: 510px; overflow:hidden; margin-bottom: 40px;}.button{width: 525px; margin: 0px; padding: 0px; height: 50px;}.step{background: url(/images/step.png) no-repeat top; width: 35px; height: 46px; float:left; color: #ffffff; font-size: 16px; cursor: default;}.stepactive{background: url(/images/step-a.png) no-repeat top; width: 35px; height: 46px; float:left; color: #ffffff; font-size: 16px; cursor: pointer;}.next{background: url(/images/next.png) no-repeat top; width: 201px; height: 86px; float:right; color: #ffffff; margin-top: -16px; font-size: 14px; padding-left:40px;  padding-top:21px; cursor: pointer;}.nextno{background: url(/images/next-no.png) no-repeat top; width: 201px; height: 86px; float:right; color: #ffffff; margin-top: -16px; font-size: 14px; padding-left:40px;  padding-top:21px;}#loading{position: absolute; background-color: #ffffff; padding: 12px;  margin-left: 651px; margin-top: 484px; padding-right: 95px;}.ipm{width: 300px; height: 250px; padding: 9px; text-align:center; border: 1px solid #d3d5d6;  top:180px;  background:#ffffff url(/images/uploadpic.jpg) no-repeat center;}#loading img{margin-right: 10px; margin-top: 2px;}.bottom a{background: url(/images/bullet.png) left bottom no-repeat; padding-left: 20px; padding-bottom: 1px;}.step0 a{background: url(/images/bullet.png) left bottom no-repeat; padding-left: 20px; padding-bottom: 1px;}.bottom .copy{padding-bottom: 3px;}.h{font-weight: bold; padding-bottom: 4px;}input{margin-top: 4px; border: 1px solid #d3d5d6; background: #ffffff url(/images/inputbg.gif) top repeat-x; padding: 4px; font-family:Arial Narrow; font-size: 13px; color: #404148; width: 250px;}input.error{margin-top: 4px; border: 1px solid #d3d5d6; background: #ffffff url(/images/errorreg.gif) right no-repeat;; padding: 4px; font-family:Arial Narrow; font-size: 13px; color: #404148; width: 250px;}.help{position: absolute; margin-left: 300px; float:right; padding: 4px;  width: 170px; margin-top: -25px; background: #ffffff url(/images/help.png) left top no-repeat; padding-left: 28px; font-size: 11px; font-weight: normal; border: 1px solid #e9e9e9;}select{margin-top: 4px; border: 1px solid #d3d5d6; background: #ffffff url(/images/inputbg.gif) top repeat-x; padding: 4px; font-family:Arial Narrow; font-size: 13px; color: #404148; }.smpic{ background-color:#ffffff; border: 1px solid #d3d5d6; padding: 2px; float:left; margin-right: 4px;}.smpic_ov{ background-color:#ffffff; border: 1px solid #b9133a; padding: 2px; float:left; margin-right: 4px;}.viewbig{padding: 1px;  background-color:#ccccce; position: absolute;}.viewbig_ov{padding: 1px; background-color:#b9133a; position: absolute; }.viewsn{padding: 1px; background-color:#ccccce; position: absolute; margin-top: 48px; font-size: 9px; height: 15px;overflow:hidden; }#errors{background-color: #facbcb; padding: 50px 10px 50px 10px;}div.autocomplete {  position:absolute;  width:350px;  background-color:white;  border:1px solid #d3d5d6;  margin:0;  padding:0;}div.autocomplete ul {  list-style-type:none;  margin:0;  padding:0;  height: 150px;  overflow-y:scroll;  overflow-x:hidden;  }div.autocomplete ul li.selected { background-color: #e9e9e9;}div.autocomplete ul li {  list-style-type:none;  display:block;  margin:0;  padding:2px;  height:32px;  cursor:pointer;  border-top: 1px solid #c5c9cb;}/*BUTTONS*/input.submit{background:#FFFFFF; border:0px solid #000000; color:#404148; font-weight:bold; cursor:pointer; width: 50px;}input.login-submit{ border:0px solid #000000; background: url(/images/login.png) no-repeat left; width: 125px; height: 35px; cursor: pointer;}input.submiting{ border:0px solid #000000; background: #ffffff url(/images/submiting.gif) no-repeat left; width: 63px; height: 19px; cursor: pointer;}/*IMAGES*//*HTAGS*//*LAPOZO*/div.fileinputs {	position: relative;	cursor:pointer;}div.fakefile {	position: absolute;	top: 0px;	left: 0px;	z-index: 1;	cursor:pointer;}input.file {	position: relative;	text-align: right;	-moz-opacity:0 ;	filter:alpha(opacity: 0);	opacity: 0;	z-index: 2;	width: 300px;	cursor:pointer;}/* EGYÉB */ .LoginError{background-color: #b96666; color: #FFFFFF; padding: 5px;}
