#adatlap, #rendeleseim, #rendeles, #regisztracio {
	width: 578px;
	border: 1px solid #710304;
	padding-top: 0px;
	-webkit-border-radius: 0.6em;
	-moz-border-radius: 0.6em;
	margin-top: 15px;
	background: #440306 url(images/adatlap.png);
	font: 12px Arial;
	}
	
#table {
	width: 578px;
	background-color: #000000;
	border-top: 1px solid #710304;
	border-bottom: 1px solid #710304;
	}

#adatlap table.adatok {
	width: 558px;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	}	

#adatlap table.adatok td.nick {
	width: 100px;
	height: 30px;
	vertical-align: middle;
	font: 12px Arial;
	font-weight: bold;
	}
	
#adatlap table.adatok td.adat {
	width: 480px;
	height: 30px;
	vertical-align: middle;
	}
	
#adatlap table.adatok input.utca {
	width: 250px;	
	}

#rendeleseim table.rendelesek {
	width: 578px;
	text-align: left;
	}	
	
#rendeleseim table.rendelesek th {
	height: 30px;
	text-align: center;
	vertical-align: middle;
	font: 12px Arial;
	font-weight: bold;
	background-color: #440306;
	border-bottom: 1px dotted #710304;
	}

#rendeleseim table.rendelesek td {
	height: 20px;
	text-align: center;
	vertical-align: middle;
	font: 12px Arial;
	}

#rendeleseim table.rendelesek td.nev {
	height: 20px;
	text-align: left;
	vertical-align: middle;
	font: 12px Arial;
	font-weight: bold;
	padding-left: 10px;
	}

#rendeles table.rendelt {
	width: 558px;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	font: 10px Arial #ffffff;
	border-collapse: separate;
	border-top: 1px dotted #ffffff;
	border-bottom: 1px dotted #ffffff;
	}

#rendeles table.rendelt th{
	font: 10px Arial #ffffff;
	font-weight: bold;
	background-color: #00041E;
	}
	
#rendeles table.valaszt{
	width: 558px;
	margin-left: 10px;
	margin-right: 10px;
	font: 12px Arial;
	}
	
#rendeles table.valaszt th{
	text-align: center;
	vertical-align: middle;
	height: 25px;
	font: 12px Arial;
	font-weight: bold;
	}

#rendeles table.valaszt td.mod{
	text-align: left;
	vertical-align: middle;
	height: 25px;
	}

#rendeles table.nemreg{
	width: 558px;
	font: 12px Arial;
	}
	
#rendeles table.nemreg td.reg{
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
	}

#rendeles table.nemreg input{
	width: 300px;
	}
	
#rendeles table.egyebrendelesinfo {
	width: 558px;
	margin-left: 10px;
	margin-right: 10px;
	font: 12px Arial;
	text-align: center;
	}

#rendeles table.egyebrendelesinfo td.cim {
	height: 40px;
	vertical-align: middle;
	font: 12px Arial;
	text-align: left;
	padding-left: 100px;
	}

#rendeles table.egyebrendelesinfo td.adat {
	height: 25px;
	vertical-align: middle;
	font: 12px Arial;
	font-weight: bold;
	text-align: left;
	padding-left: 100px;
	}

#rendeles table.szallitas, #rendeles table.szamlazasi {
	width: 558px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 15px;
	margin-bottom: 15px;
	font: 12px Arial;
	text-align: left;
	}
	
#rendeles table.input {
	width: 400px;
	margin-left: 10px;
	margin-right: 10px;
	font: 12px Arial;
	text-align: left;
	}
	
#rendeles table.button td {
	width: 558px;
	height: 50px;
	vertical-align: middle;
	margin-left: 10px;
	margin-right: 10px;
	text-align: center;
	}
	
/* Regisztráció */
	
#regisztracio table.register1 {
	width: 558px;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	}

#regisztracio table.register1 td.adat {
	width: 150px;
	height: 30px;
	vertical-align: middle;
	}

#regisztracio table.register1 input {
	width: 250px;
	}

#regisztracio table.register1 input.check {
	width: 20px;
	}	
	
#regisztracio table.register2 {
	width: 558px;
	text-align: center;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	}

#regisztracio table.register2 td {
	height: 35px;
	vertical-align: middle;
	}

#regisztracio table.register2 td.kerdes {
	text-align: center;
	font-weight: bold;
	}

#regisztracio table.register2 td.honnan {
	text-align: left;
	padding-left: 50px;
	}