@import "letters.css";
body{
		position:absolute;
		width:100%;
		margin: auto;
		padding:0;
		background-color:#223a22;
		font-family:Arial, Helvetica, sans-serif;
}

h2 {
		color:#82830a;
		font-family:"Times New Roman", Times, serif;
		text-transform: uppercase;
		font-size:15px;
		padding:0px;
		margin:0px;
		padding-top:20px;
}
a {
		color:#82830a;
		text-decoration:none;
}
a:hover {
		text-decoration:underline;
}

.float_clear{
		float:left;
		clear:none;

}
.float2right_clear{
		float:right;
		clear:none;
}
.main_outside{
		height: 100%;
		margin:auto;
		width:998px;
		background-color:#031d00;
}

.main_inside{
		width:998px;
		background-color:#031d00;
		margin:auto;
		height:100%;
		cursor:pointer;
}

.main{
		width:100%;
		height:100%;
		margin:auto;
		position:relative;
		padding:0;
}

.head1{
		width:998px;
		height:217px;
		background-image:url(../images//head_1.jpg);
}

.head2{
		width:998px;
		height:388px;
		background-image:url(../images//head_2.jpg);
		position:relative;
}

.languages{
		position:relative;
		top:10px;
/*		right:-750px;*/
		float:right;
		width:270px;
		color:#000000;
		font-size:12px;
}
.logo {
		position:absolute;
		top:0px;
		text-align:center;
		width:980px;
		float:left;
		color:#000000;
		font-size:12px;
}
.menutext1{
		font-size:12px;
		color:#FFFFFF;
		padding-bottom:40px;

}
.menupos{
		width:170px;
		padding-left:25px;
		height:380px;
		padding-bottom:0px;
		bottom:0px;
/*		text-align:justify;*/
}
.menupos table{
		height:380px;
}
.menupos .up{
		vertical-align:top;
}
.menupos .down{
		vertical-align:bottom;
		padding-bottom:0px;
}


.torzs{
		background-color:#031d00;
		width:998px;
		height:100%;
		padding:0;
}

.cimkep{
		padding-top:50px;
}

.haz{
		padding-left:80px;
		padding-top:30px;
		width:402px;
}

.cella{
		width:40%;
		margin-left:40px;
}

.elvalaszto{
		width:998px;
		height:11px;
		background-color:#101207;
		height:11px;
}

.float_none{
		float:none;
		clear:both;
}

h1, .cim{
	color:#82830a;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	padding-top:54px;
	padding-bottom:20px;
	text-transform: uppercase;
		
}

.alsolink a{
		color:#FFFFFF;
		text-decoration:none;
}

.alsolink{
		position:relative;
		top:102px; left:390px;
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		width:300px;
}

.alsolink a:hover{
		color:#82830a;
}

.felsolink a{
		color:#000;
		text-decoration:none;
		width:230px;
}

.felsolink a:hover{
		color:#82830a;
}

.torzsszoveg{
		width:400px;
		padding-left:40px;
		padding-right:40px;
		text-align:justify;
}
.torzsszoveg img {
	padding:5px;
}


.pecselyvolgyi{
		position:relative;
		top:120px;
		left:20px;
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		width:300px;
}

.lablec{
		height:150px;
		background-color:#041402;
}

.al_head2{
		width:100%;
		background-image:url(../images//aloldal_head2_hatter.jpg);
		background-repeat:repeat-x;
		background-color:#560404;
		position:relative;
}

.al_menu{
		background-color:#a9150e;
		height:50px;
		width:998px;
}

.al_menu_elvalaszto{
		width:998px;
		height:11px;
		background-color:#870f09;
		height:11px;
}

.al_menutext1{
		font-size:14px;
		color:#d9dfca;
		margin-top:15px;
		padding-left:40px;
}

.al_menutext1 a{
		color:#d9dfca;
		text-decoration:none;
}

.al_menutext1 a:hover{
		color:#82830a;
}

.al_tartalom{
		width:460px;
		padding-left:72px;
		padding-top:45px;
		text-align:justify;
}
.al_tartalom h2,.al_tartalom a{
		color:#82830a;
}
.al_tartalom2{
		width:850px;
		padding-left:72px;
		padding-top:45px;
		margin-top:40px;
		text-align:justify;
}

.al_cim{
		text-transform: uppercase;
		font-family:"Times New Roman", Times, serif;
		font-size:20px;
		padding-top:54px;
		padding-bottom:20px;
		color:#d7b7b7;
}

.al_kereszteshaza{
		position:absolute;
		left:600px;
		top:100px;

}

.al_kepborder{
		border:#660000;
		border-style:double;
		border-width:12px;
}

.al_tartalom2 .al_kepborder{
		border:#042D00;
		border-style:double;
		border-width:12px;
}

.al_form1{
		font-size:12px;
		color:#FFFFFF;
/*		padding-bottom:40px;*/
		width:400px;
		margin-left:100px;
		line-height:30px;
}
.al_form1 td{
		padding:0px;
		padding-left:10px;
}

.al_form2{
		background-color:#041402;
		border-weight:1px;
		border-color:#0c2709;
		width:260px;
		border-style:solid;
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		margin-bottom:10px;
}

.al_form3{
		width:400px;
		padding-left:30px;
		padding-right:30px;
/*		padding-top:70px;*/
}

.al_form_textarea{
		width:260px;
		height:100px;
}

.al_kep{
/*		padding-left:60px*/
		margin:10px;
/*		border:solid 1px #021700;*/
}

.al_uzenetkuldes{
		padding-left:370px;
		padding-top:67px;
		padding-bottom:30px;
}

.al_kuld_bottom{
		padding-bottom:53px;
}


font.error {
	color:red;
	font-size:10px;
}

.al_tartalom2 ul {
}
.al_tartalom2 li {
	line-height:175%;
	font-weight:bold;
	list-style-type: none;
	color:#D7B7B7;
	font-variant: small-caps;
}
.printable {
    display:none;
}
.logo .printable{
/*     FF alatt kell eltolás */
		margin-left:300px;
}
* html .logo .printable{
		margin-left:0px;
}
* {
	background:none;
}



.products {
	border:solid 1px #0C2709;
}
.products thead tr {
	background-color:#0C2709;
}

.products thead tr td {
	padding:3px;
	vertical-align:top;
	font-weight:bold;
	border-bottom:solid 1px #82830A;
	background-color:#0C2709;
}
.products tbody{
/*	overflow-x:hidden;
	overflow-y:auto;
	height:199px;
	overflow:-moz-scrollbars-vertical;*/
}
.products tbody tr.parity {
	background-color:#132D10;
}
.products tbody tr.parity td{
}
.products tbody td {
	height:22px;
	font-size:12px;
}
* html .products {
	overflow-x:hidden;
/*	overflow-y:visible;
	overflow:visible;
	height:220px;*/
}
* html .products tbody{
	overflow:hidden;
/*	width:199px;*/
}
* html .products tbody td {
	height:20px;
}

input.count {
	width:66px;
	border:solid 1px #82830A;
	background-color:#0C2709;
	color:white;
}


.product-list {
/*	height:380px;*/
	overflow:hidden;
}
.product-list tbody{
/*	height:360px;*/
	overflow:hidden;
}