img {border:0;}

* {
	font-family: Arial;
	font-size:13px;
	color: #2c2c2c;
	margin:0px;
	padding:0px;
}

body {
	background-image: url(http://img.vipmail.hu/inda/login/mainbg.png);
	background-repeat: repeat-x;
text-align:center;
}

.header {
	width: 963px;
	height: 306px;
	margin: 0 auto;
	background: url(http://img.vipmail.hu/inda/login/headpic.jpg);
	background-repeat: no-repeat;
}

.content {
	width: 963px;
	margin: 0 auto;
	background: #FFF url(http://img.vipmail.hu/inda/login/wtop.png);
	background-repeat: no-repeat;
	overflow: hidden;
text-align:left;
}

.footer {
	background: url(http://img.vipmail.hu/inda/login/footerbg.png);
	background-repeat: repeat-x;
	width: 100%;
	height: 99px;
}

.footerc {
	background: url(http://img.vipmail.hu/inda/login/footerc.png);
	background-repeat: no-repeat;
	width: 988px;
	height: 99px;
	margin: 0 auto;
}

.ta{
	width: 248px;
	float: left;
	margin: 20px 10px 20px 20px;
}

.tb{
	width: 300px;
	float: left;
	margin: 20px 10px 20px 10px;
}

.tc{
	width: 330px;
	float: left;
	margin: 20px 10px 20px 10px;
}

/*******/
.container{
	background-image: url('http://img.vipmail.hu/inda/login/login_bg_c.jpg');
	background-repeat: no-repeat;

}


.container{
	padding:20px 0px 0px 12px;
}


#login_boxContainer{
	width:248px;
	background:#FFF7CF;
	background-image: url('http://img.vipmail.hu/inda/login/login_box_top.gif');
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
}

#login_box{
	background-image: url('http://img.vipmail.hu/inda/login/login_box_bottom.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	padding:34px 15px 15px 15px;
	font-size:12px;
	color:#555555;
}

* html div#login_box {
	padding:20px 15px 15px 15px;	
}

#login_box #email{
	border: 1px solid #BDB799;
	width:165px;
	height:17px;
	padding:3px;
	font-weight:bold;
	color:#555555;	
}

#login_box #pwd{
	border: 1px solid #BDB799;
	width:165px;
	height:17px;
	padding:3px;
	font-weight:bold;
	color:#555555;	
}

#login_box input.checkbox {
	margin: 0;
}

#login_box .checkbox_row {
	margin: 11px 0px 0px 0px;
	padding: 0;
}

#login_box .login{
	margin:15px 0px 0px 0px;
}

#login_box .forgotpass{
	background-image: url('http://img.vipmail.hu/inda/login/login_link_icon.gif');
	background-repeat: no-repeat;	
	padding:0px 0px 0px 20px;
	font-size:12px;
	margin:8px 0px 0px 0px;
}

#login_box .forgotpass a{
	text-decoration:none;
	color:#009AD4;	
}

#login_box .forgotpass a:hover{
	text-decoration:underline;
	color:#009AD4;
	
}

#login_box .forgotact{
	background-image: url('http://img.vipmail.hu/inda/login/login_link_icon.gif');
	background-repeat: no-repeat;	
	padding:0px 0px 0px 20px;
	font-size:12px;
	margin:8px 0px 0px 0px;
}

#login_box .forgotact a{
	text-decoration:none;
	color:#009AD4;
}

#login_box .forgotact a:hover{
	text-decoration:underline;
	color:#009AD4;	
}

.sp {

}

.banner {
	width: 310px;
	height: 290px;
	text-align: center;
}

/*--BOX1--*/

.box1 {
	padding: 15px;
}

.box1 ul {
	list-style-image: url("http://img.vipmail.hu/inda/login/bullet.png");
	list-style-position: outside;
	margin-left: 20px;
	margin-right: 20px;	
}

.box1 ul li {
	margin-top: 10px;
	padding: 0;
}

.box1 ul li.first {margin: 0;}

.box1 .labtxt {
	text-align: justify;
}

.box1 h1 {
	font-size: 15px;
	color: #4c4c4c;
}

.box1 p {color: #4c4c4c;}
.box1 ul li{color:#4c4c4c;}
.box1.nobg {background: none;}
.box1.bbg {background: #d4f5fa;}
.box1.lbbg{background: #d0f0f8;}
.box1.gbg {background: #d4f5d4;}

.footerc p {
	margin-top: 35px;
	margin-left: 10px;
	float: left;
	width: 100%;
}

.footerc a{
	text-decoration: none;
	margin-left: 20px;
	line-height: 30px;
	color: #1b626b;
	font-size: 11px;
}

.footerc span {
	margin-left: 20px;
	color: #f0f0f0;
}

.mt10 {
	margin-top: 10px;
}

.regisztralok {
	display:block;
	float:right;
	height:50px;
	margin-right:45px;
	margin-top:20px;
	width:160px;

}

.td{
	width: 580px;
	float: left;
	margin: 20px 10px 20px 20px;line-height: 16px;
	

}

.td h1 {
	font-size: 18px;
	color: #4c4c4c;
	margin-bottom: 25px;
}


.td ul {
	margin-bottom: 25px;
}

.td ul li {
	list-style-position: inside;
	color: #4c4c4c;
	margin-bottom: 10px;
}

.td p {
	color: #4c4c4c;
}

.td a {
	text-decoration: none;
	font-weight: bold;
	color: #4c4c4c;
}

.td a.reg {
	color: #ffb00f;
}
