body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #F7F7F7;
    background-image: url('/hatterkep/hatter.jpg');
    background-repeat: repeat-x repeat-y;
	margin: 0; 
	padding: 0;
	text-align: right; 
	color: #756c53;
}
.twoColFixLtHdr #container { 
	width: 990px;
	background: #FFFFFF;
    -moz-border-radius: 20px;
	-webkit-border-radius: 20px;
    border-radius: 20px;
	margin: 0 auto; 
    border-style: solid;
    border-width: 0px;
    border-color: #CCCCCC;
	text-align: left;
	margin-top: 10px; 
} 

.twoColFixLtHdr #header {
	display: block; 
    height: 80px;
    background: #ffffff;
    background-image: url('/fejleckep/fejlec.jpg');
    background-position: bottom;
    padding: 0 0 0 0;
    color: white;
} 


.twoColFixLtHdr #menusav { 
    width: 980px;
    height: 16px;
    text-align: left;
    font-weight: bold;
    font-size: 12px;
	background: #f0f0d8;
    padding-top:6px;
    padding-bottom:5px;
    padding-left:10px
} 
.twoColFixLtHdr #header h1 {
	margin: 0; 
	padding: 10px 0; 
}
.twoColFixLtHdr #sidebar1 {
	float: left; 
	width: 185px; 
	background: #FFFFFF; 
	padding: 5px 5px 5px 5px;
}
.twoColFixLtHdr #mainContent { 
	margin: 0 0 0 200px; 
	padding: 0 5px; 
    font-size:12px;
    color:#756c53;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;	
} 
.twoColFixLtHdr #mainContentindex { 
	width: 980px;
	height: 500px;
	position: relative; 
    font-size:12px;
    color:#756c53;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	border-style: solid;
	border-color: white;
} 
.twoColFixLtHdr #footer { 
	padding: 0 10px 0 20px; 
	background:#FFFFFF; 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px;	
	text-decoration:none;
    border-left:0px;
    border-right:0px;        
    
    
} 
.twoColFixLtHdr #footer2 { 
    width: 910px;
	padding: 5px 10px 0 10px;
    margin-left: 0px; 
	background:#FFFFFF; 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px;	
    padding-bottom:10px;
	text-decoration:none;
    
}
.twoColFixLtHdr #footer p {
	margin: 0; 
	padding: 10px 0; 
}

.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}


.endfooter {
   
	width: 980px;  
	margin: 0 auto; 
    padding:10px;
	text-align: left; 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px;	
}


/* saját elemek */

.eszkoztar {
    width: 330px;
    height: 20px;
    padding: 7px;
    background-color:white;
    position: relative;
    margin-left: 630px;
    margin-top: 10px;
    border-bottom: solid #CCCCCC 0px;
    }

.slideshow {
    width: 450px;
    height: 540px;
    margin-top: 5px;
}

.fooldal {
    width: 530px;
    height: 540px;
    margin-left: 450px;
    margin-top: -540px;
    float: left;
    border-style: thin;
    padding: 0px 0px 10px 0px;
    font-size: 12px;
}

.ujfooldal {
    width: 970px;
    margin-left: -200px;
    margin-top:  -35px;
    margin-bottom:  -35px;
    float: left;
    border-style: thin;
    padding: 5px 5px 5px 5px;
    font-size: 12px;
}

.fooldal_csik {
    width: 100%;
    float: left;
    padding: 0px 0px 10px 0px;
    font-size: 12px;
	border: black solid 0px;
}

.kozepmenu {
    background-color: #f0f0d9;
    width: 175px;
    height: 80px;
    position:  relative;
    top:  0px;
    left: 0px;
    margin-bottom: 12px; 
    padding-top: 10px;
    padding-left: 10px;
    line-height: 10px;   
}

.form_text_hirlevel_also {
    background: #f0f0d8;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px;	
    border:0px;
 }

.form_submit_hirlevel_also {
    background: #e9a623;
    font-family:Georgia, Arial, Helvetica, sans-serif; 
	font-size:13px;	
    border:0px;
    color:#ffffff;
    
 }    

.copyright {
    text-align:right;
    line-height: 20px;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}

.stat {
    text-align:right;
    line-height: 20px;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	position: relative;
	float: left;
	margin-top: -21px;
    margin-left: 740px;
}

.kisszoveg {
    
    
    font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;	
    
}

.kosarbox {
    background: url('/imgs/kosarhatter.png');
    width: 327px;
    height: 40px;
    position:  relative;
    top:  -100px;
    left: 640px;
    color: #756c53;     
}

.kosarbox_button {
    position: absolute;
    top:  7px;
    left: 231px;     
}

.kosarbox_content {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;	
    position:relative;
    left:40px;
    top:3px;
    line-height: 15px; 
    
}

.userbox {
    background: url('/imgs/loginhatter.png');
    width: 237px;
    height: 40px;
    position: relative;
    top:  -60px;
    left: 390px;
    color: #756c53;   
}

.userbox2 {
    width: 237px;
    height: 40px;
    position: relative;
    top:  20px;
    left: 390px;     
}

.userbox_button {
    position: absolute;
    top:  5px;
    left: 163px;     
}

.userbox_content {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;	
    position:relative;
    left:10px;
    top:5px;
    line-height: 15px; 
}

.regbox {
	width: 460px;
	border:1px solid #f0f0d9;
	background: #f9f9f1;
	padding:20px;
}

.formitem {
	border: 1px solid #e4e4ce;
	background: #f0f0d9;
	width: 140px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	font-size:13px;
    color: #756c53;
	padding:2px;
}

.form_text_keres {
	border: 1px solid #e4e4ce;
	background: #ffffff;
    color: #756c53;
	width: 160px;
    height: 20px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	font-size:12px;
	padding:2px;
}

.regbox {
	width: 460px;
	border:1px solid #f0f0d9;
	background: #f9f9f1;
	padding:20px;
}

.loginkisbox {
	width: 290px;
	border:1px solid #f0f0d9;
	background: #f9f9f1;
	padding:10px;
    margin-bottom: 150px;
}

.keresobox {
    background-color: #f0f0d9;
    width: 175px;
    position:  relative;
    top:  5px;
    left: 0px;
    margin-top: 10px; 
    padding-top: 5px;
    padding-left: 5px;
    line-height: 5px;   
}

.athuzott {
	text-decoration:line-through;
	color: #6f4532;
	
}

.akcios_ar {
	color:#f1a930;
}

.normal_ar {
	color:#6f4532;
	
}

.sarga {
	color:#f1a930;
	font-weight:bold;
}

.rendeles_fizetesi_mod {
    
    background:url('/images/rendeles_mod_bg.png');
    background-repeat: no-repeat; 
    width:151px;
    height:25px;
    padding:10px;
    position:relative; left:150px;
}

.termekszam_form {font-size:10px;}
.termek_nev {font-size:13px;font-weight:bold;}
.termek_leiras {font-size:12px;text-align:justify;}
.termek_sep {border-bottom:1px dotted #d9d9a2;width:310px}
.termek_minoseg {color:#f1a930;font-weight:bold;}
.termek_desc {list-style:none;background:url('/images/termek_li.png') no-repeat;padding-left:12px;float:left;width: 145px;}
.termek_desc_gy {width:320px;border:0px solid black;font-size:11px;}
.termek_ar {font-size:14px;font-weight:bold;}
.termek_eszkoztar {background:#f0f0d9;width:465px;height:26px;padding:2px;}

a:visited{text-decoration:underline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #756c53;}
a:link{text-decoration:underline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #756c53;}
a:hover{text-decoration:underline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #c35700;}

a.menulink:visited{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color: #756c53;}
a.menulink:link{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color: #756c53;}
a.menulink:hover{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color: #c35700;}
a.menulink_a:visited{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color: #8C0101;font-weight:bold}
a.menulink_a:link{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color: #8C0101;font-weight:bold}
a.menulink_a:hover{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color: #635e48;font-weight:bold}

a.menulink2:visited{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #756c53;}
a.menulink2:link{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #756c53;}
a.menulink2:hover{text-decoration:underline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #c35700;}

a.menulink3:visited{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #756c53;}
a.menulink3:link{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #756c53;}
a.menulink3:hover{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #c35700;}


a.lapozas:visited{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #756c53;}
a.lapozas:link{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #756c53;}
a.lapozas:hover{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #f1a930;}

a.kosarlink_b:visited{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: #756c53;}
a.kosarlink_b:link{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: #756c53;}
a.kosarlink_b:hover{text-decoration:underline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: #756c53;}

a.kosarlink_s:visited{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: #f1a930;}
a.kosarlink_s:link{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: #f1a930;}
a.kosarlink_s:hover{text-decoration:underline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: #f1a930;}

a.lilalink:visited{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: #e27595;font-weight:bold}
a.lilalink:link{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: #e27595;font-weight:bold}
a.lilalink:hover{text-decoration:underline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: #e27595;font-weight:bold}

a.sargalink:visited{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: #f7aa28;font-weight:bold}
a.sargalink:link{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: #f7aa28;font-weight:bold}
a.sargalink:hover{text-decoration:underline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: #f7aa28;font-weight:bold}

a.barnalink:visited{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: #6c4631;font-weight:bold}
a.barnalink:link{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: #6c4631;font-weight:bold}
a.barnalink:hover{text-decoration:underline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: #6c4631;font-weight:bold}


/* CSS rendelés radio gombok ------------------------------------------ */
/* wrapper divs */
.custom-checkbox, .custom-radio { position: relative; }
	
/* input, label positioning */
.custom-checkbox input, 
.custom-radio input {
	position: absolute;
	left: 2px;
	top: 3px;
	margin: 0;
	z-index: 0;
}

.custom-checkbox label, 
.custom-radio label {
	display: block;
	position: relative;
	z-index: 1;
	font-size: 1.3em;
	padding-right: 1em;
	line-height: 1;
	padding: .5em 0 .5em 30px;
	margin: 0 0 .3em;
	cursor: pointer;
}

.custom-checkbox label {
	background: url(images/checkbox.gif) no-repeat; 
}

.custom-radio label { 
	background: url(images/radiobutton.gif) no-repeat; 
}

.custom-checkbox label, .custom-radio label {
	background-position: -10px -14px;
}

.custom-checkbox label.hover,
.custom-checkbox label.focus,
.custom-radio label.hover,
.custom-radio label.focus {
	background-position: -10px -114px;
}

.custom-checkbox label.checked, 
.custom-radio label.checked {
	background-position: -10px -214px;
}

.custom-checkbox label.checkedHover, 
.custom-checkbox label.checkedFocus {
	background-position: -10px -314px;
}

.custom-checkbox label.focus, 
.custom-radio label.focus {
	outline: 1px dotted #ccc;
}


